Tugas + Pembahasan SI Pariwisata Dibutuhkan sebuah perangkat lunak yang dapat digunakan oleh setiap turis/calon turis untuk mendapatkan berbagai informasi serta melakukan beberapa transaksi on-line. (aplikasi berbasis web). Informasi yang harus didapat setiap turis adalah : • Informasi tempat wisata, hotel, alat transportasi, dan RS di Bandung • Perangkat lunak yang harus menyediakan sarana bagi turis untuk melakukan pemesanan hotel dan penyewaan mobil kesistem lain. (mis. SI hotel dan SI rental). • Informasi yang dikelola perangkat lunak ini dikelola oleh seorang admin sehingga info tersebut selalu up date. DCD DFD Chinese Takeaway • The order is taken on a carbon pad, the cost is calculated from the menu, the order is checked with the customer, if OK the order is stuck on a pin-board. When the food is ready, the order becomes the delivery note for the driver. At the close of business, carbons are used to update accounts and then dumped along with the delivery notes. Management information is passed to the manager. 1 Meal and Customer details Record Order Meal and Customer details D1 Carbon pad D2 Menu D3 Pin 1 Look up meal Customer Price of meal 2 Record prices Calculate Order New price Look up prices Details 3 Re-check Order Signature Manager Prices Carbon details *second copy goes on Pin2 as a backup 4 Deliver Order Daily sales Current System D4 Delivery Sheet D5 Account Book D6 Pin2 D7 Waste Bin Retrieve carbon 5 Calculate All Orders Fast Food Delivery System Name, ticket no.and price Meal total Retrieve delivery sheet 6 Delete All Orders Level 1 DFD Dump carbon 7 Delete Delivery Sheet Dump delivery sheet Current System – Level 2 Customer 1 Process 1 – Record Order Details 1.1 Record Meal Details 4 3 2 D1 Carbon Pad 4 1.2 Record Customer Details D2 Menu Fast Food Delivery System Current System Level 2 DFD Notes: Customer gives meal details (1) and prices are looked up (2) in the menu before being added (3) to the carbon pad. Customer details such as address etc. are then added (4) to the carbon pad. Current System – Level 3 Process 1.1 – Record Meal Details 1.1.1 Customer Add New Meal to Order D1 Carbon Pad D2 Menu D6 Waste Bin 1 1 1 1.1.2 2 Amend Order Meal Details 1 1.1.3 Fast Food Delivery System Current System Level 3 DFD Delete Order 2 Notes: During a call the customer can simply add meals to her or his order which go straight onto the carbon pad. However, they could also change their mind (1) in which case new prices need to be looked up and the original carbon entry changed. They may even want to cancel the order (2). Level 2 UNCHANGED data flows are shown in blue Current System – Level 3 Customer Details Customer Process 1.2 – Record Customer Details 1.2.1 Add New Customer Details D1 Carbon Pad Changes to Customer Details 1.2.2 Amend Customer Details Fast Food Delivery System Current System Level 3 DFD Notes: During a call the customer’s details – name, address etc. are added to the carbon pad. However, during the call it may be necessary to amend their details (for example, if the telephone operator has misheard the original details. Level 2 UNCHANGED data flows are shown in blue Current System – Level 2 Meal Details Customer Process 2 – Calculate Order Value 2.1 Record Meal Prices D1 Prices Total cost Of meal Carbon Pad All Prices 2.2 Calculate Order Value Fast Food Delivery System Current System Level 2 DFD D2 Menu Notes: During a call individual meal prices are looked up in the menu and added to the carbon pad. On completion of an order the prices of all ordered meals, on the pad, are added together to give the total cost of the meal. This is then relayed to the customer. Current System – Level 2 Customer Process 3 – Re-check Order Meal Details 3.1 Amend Meal Details D1 Carbon Pad D2 Menu Customer Details 3.2 New Price of Order Amend Customer Details 3.3 Fast Food Delivery System Current System Level 2 DFD Recalculate Order Notes: After an order is complete the customer may ring up to check they have given the correct details or to amend an order (forgotten the prawn crackers!) In this case details on the carbon pad are checked and amended as necessary before the customer is given the new price of the order. Current System – Level 3 Customer Process 3.1 – Amend Meal Details 3.1.1 New Meal Details Add New Meal to Order D1 Carbon Pad D2 Menu D7 Waste Bin Changes to Ordered Meals 3.1.2 Customer and Order Details Amend Order Meal Details 3.1.3 Fast Food Delivery System Current System Level 3 DFD Delete Order Notes: After an order has been taken the customer may telephone to amend order details. She could ask to add new meals or amend meals and prices will have to be looked up in the menu. Or, she can cancel the order in which case it is consigned to the waste bin. Current System – Level 2 Process 4 – Deliver Order 4.1 Customer Complete Delivery Sheet D3 Pin1 Customer Signature 4.2 Obtain Customer Signature Fast Food Delivery System Current System Level 2 DFD D4 Delivery Sheet Notes: When the order is ready for delivery the carbon on Pin1 is used to complete the drivers delivery sheet – customer details, cost of order. On delivery of the order the customer is asked to sign the delivery sheet. Current System – Level 2 Process 5 – Calculate All Orders D3 Manager Total Sales 5.1 Pin1 Order Values Calculate All Orders Total sales D5 Fast Food Delivery System Current System Level 1 DFD Account Book Notes: At the close of business all orders that have been taken during the day (carbons) are taken from Pin 1 and the total value of daily business is calculated manually (using a calculator) by the Accounts person. This information is passed onto the restaurant manager. Current System – Level 2 Process 6 – Delete All Orders 6.1 Delete Original Copies D3 Pin 1 D6 Pin 2 D7 Waste Bin 6.2 Delete Duplicate Copies Fast Food Delivery System Current System Level 2 DFD Notes: At the close of business all original and duplicate copies of orders (carbons) are removed from the pins and disposed of.