Professional Documents
Culture Documents
Tutorial No - 8: Name - Pallavi Arjun Bharti Roll No - 18141112
Tutorial No - 8: Name - Pallavi Arjun Bharti Roll No - 18141112
Step 2. Review and refine data flow diagrams for the software.
Information obtained from the requirements model is refined to produce greater detail.
Step 3. Determine whether the DFD has transform or transaction flow characteristics.
Evaluating the DFD we see data entering the software along one incoming path and exiting
along three outgoing paths. Therefore, an overall transform characteristic will be assumed for
information flow.
Step 4. Isolate the transform center by specifying incoming and outgoing flow boundaries.
Incoming data flows along a path in which information is converted from external to internal
form; outgoing flow converts internalized data to external form. Incoming and outgoing flow
boundaries are open to interpretation.
The next figure shows DFD level-1. You can see a repository named Flight database where the
details related to seat availability are stored. This information is displayed on the website of the
reservation system which informs the customer how many seats are available on the flight.
Customer retrieves the details from the website after providing the specification of the trip
details during the 'Retrieve and Display' process. 'Seat Reservation' is a process which is
indirectly connected to another process called 'Total Cost Calculation'. This process helps in
calculating the cost for the number of seats requested. The cost details are then provided to
the customer based on the number of seats reserved which is indirectly provided by the
process 'Seat Reservation'. 'Ticket Generation' is a process which generates tickets once the
customer provides the payment details. The input for this process is payment and the output of
this process is the E-ticket. 'Cancellation' is another such process which cancels the ticket of a
customer when the customer provides the E-ticket, the output from the process being an
acknowledgment sent back to the customer.