Question: Lab Assignment #5 Constructing Data Flow Diagrams In Lab 2 and 3, you built the feasibility study and system requirements for BinSina Pharmacy, regarding their
Lab Assignment #5 Constructing Data Flow Diagrams In Lab 2 and 3, you built the feasibility study and system requirements for "BinSina" Pharmacy, regarding their need for a mobile application for ordering products. Now you are moving to the design phase and you need to design the Data flow diagrams for the system. The below text will explain for you the role of each external entity with the system: - While browsing the app, the customer will be able to see all categories of products, select one, then select any product and its quantity. The customer will add his/her address and contact details and then select the preferred delivery time. The customer will then pay online. - The Bank will validate the payment and then system will generate a receipt to the customer, however if the payment is not valid, the order won't be completed. - The employee will prepare an order that is paid, will update the status of the order when ready and then out for delivery. - The driver will pick up a ready order to deliver the medicine to the customer, the driver will request customer's signature on a handheld device indicating that the order delivery is completed, and the system will update the status of the order to be delivered. - Remember to store everything that needs to be kept into the system, also think of what outputs need to be provided by the system based on the above-mentioned extemal entities' inputs to the system. Based on the previous scenario, create the following: 1. The context diagram (group task). 2. Level zero DFD diagram (group task). 3. Level 1 DFD diagram (individual task where each member of the group will be assigned one level 0 process by the teacher to develop)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
