Uploaded by Muhammad Hannan

Database

advertisement
Quiz 2: A
A Food Ordering Systems’ Data Flow Diagram is required.
In such a system, customer can place an Order, the system receives the Order, forwards it to the Kitchen,
keeps track of the placed order. The system should store and update relevant inventory details as well as
deliver a Bill to the Customer.
The system also has accessibility from the manager, who can view and generate reports of the system to
view sales etc. the reports are generated based on Inventory details and Orders received at the system.
Manager can also initiate the Order providing Inventory order. The In such case the system should forward
the Inventory order to the Supplier and store the updated Inventory details in the Inventory data store.
Quiz 2: B
A customer service (CS) systems’ DFD is required.
A Passenger can receive Transport details from the Inquiry, and the details are provided by the system
based on Transport Details and Railway Live Statistic. However any kind of details (route info, train times,
delays per live train) etc can be inquired by passenger.
From the system any respective CS Assistant can initiate three aspects of the system
1. Buying of souvenir.
2. Buying of ticket.
3. Report of lost items or baggage.
Buying of souvenir involves data to be placed as an order into to system w.r.t. souvenier. Although
customer is the real person who buys the souvenir, it is the CS Assistant who accesses the system for
storing the order details. Therefore, appropriate flow between CS Assistant and customer with the buying
process should be established
CS Assistant can also initiate the Buy Ticket process by providing Order details and the details will be
stored again as an order.
Finally, CS Assistant can initiate the Report of Lost items or baggage by providing the Incident and item
details and the information will be stored in the system respectively too.
Quiz 2: C
A super markets’ App data flow diagram is required.
Considering the app and its applied aspects a Customer can receive active promotion news from the Check
Latest Promotions panel and the news is provided by the Company database. Note that by common sense
we know that Check Latest Promotions is likely to be a feature of the app but the Data Flow Diagram itself
implies no such thing. Theoretically speaking, a process in Data Flow Diagram may correspond to a feature
or a set of features.
A Customer can Build Shopping List by providing Items details and the details will be stored in the Shopping
Cart. The Warehouse database will also provide the Items details required to complete the process.
A Customer can receive Shopping list details by using Shopping List view option and its details are thus is
provided by the Shopping Cart.
A Customer can receive Items details by performing the Search. He/she must provide an Item name for
searching and the item details are returned from the Warehouse database after searched.
Finally, a Customer can receive Supermarkets' physical location details by performing Check Locations and
the details are provided by the Company database.
Download