Presentation is loading. Please wait.

Presentation is loading. Please wait.

Information System Analysis Lab 6. In this lab we will learn :  Discuss level 0 diagram for Easy Travel Agency specifications.

Similar presentations


Presentation on theme: "Information System Analysis Lab 6. In this lab we will learn :  Discuss level 0 diagram for Easy Travel Agency specifications."— Presentation transcript:

1 Information System Analysis Lab 6

2 In this lab we will learn :  Discuss level 0 diagram for Easy Travel Agency specifications.

3 Example 2: Easy Travel Agency specifications EasyTravel is a travel agency specializing in family holidays. It holds lists of hotels and charter flights and creates organized holidays for clients. Currently the company uses a paper based system. The company its tasks by the following text:  Bookings are made either through a list of agents, or by direct approach from clients.  When a client/agent makes an approach, the Reservations Clerk selects appropriate flight and hotel details for the customer and makes a provisional booking. The details are entered onto a provisional booking file.

4 – The customer must confirm this booking within three days, by sending a deposit of 10% of costs. On receipt of this deposit, Reservations close the provisional booking and add the details to their full booking file. – Four weeks before the flight is due, Accounts send an invoice to the clients for the balance. Accounts notify Customer Services when the balance is received and Customer Services then send tickets and joining instructions. – Reminders are sent to customers three weeks and one week before departure. Although the company insists that payment is made at least one week before departure, it has been known that payment has been made and tickets received on the morning of the flight. – At the end of each month, commission of 15% is paid to any agents responsible for holidays commencing during that month. Easy Travel Agency specifications

5 Client/Agent 0 Agency Booking system Client details Pay 10% Pay balance InvoiceClient/Agent Ticket instruction Provisional booking 15% commissions Agent Reminders Context Diagram

6 Creating DFD 2- Draw level 0 diagram

7 Client/agent 2.0 Account 3.0 Customer serves 1.0 Reservation D1:provisional booking file Client details Pay 10% Pay balance Booking Close D2:full booking file Full Booking Client/agent Provisional Booking Booking details Invoice agent 15%commission Client/agent Ticket instruction reminders Balance received Booking D.

8 Creating DFD 2- Draw level 1 diagram for process 1

9 Client/agent 1.0 Reservation D1:provisional booking file Client details Booking Close D2:full booking file Full Booking Provisional Booking Client/agent level 0 diagram -Process 1 Booking detail

10 1.1 Select flight and hotel 1.2 Provisional booking 1.3 Confirm booking Client/agent Client details Flight and hotel info D1:provisional booking file Booking Client/agent Provisional Booking Pay 10% closing Booking detail D2:full booking file Full booking Draw level 1 diagram for process 1

11 Level 1 DFD Diagram Generally, level 1 diagram is created for every major process on the level 0 diagram Shows all the internal processes that are inside a single process on the level 0 diagram Shows how information moves between these processes If a parent process is decomposed into, for example, three child processes, these three child processes wholly and completely make up the parent process


Download ppt "Information System Analysis Lab 6. In this lab we will learn :  Discuss level 0 diagram for Easy Travel Agency specifications."

Similar presentations


Ads by Google