Given the following for a web-based order processing system for a computer store: A new user can connect to the company’s web page and create a new customer profile by providing personal information....

Given the following for a web-based order processing system for a computer store: A new user can connect to the company’s web page and create a new customer profile by providing personal information. This information is validated and saved in a customer information file on the company’s server. The user is then provided with a user ID and password via an e-mail sent by the system. Using the provided password, the user can then logon to the system and place an order. The user can also delete or update an order within a certain amount of time after placing the order. In all cases, the system verifies the transaction and acts accordingly. If the transaction is not allowed (e.g., deleting after the deadline), the user is informed. Before accepting the transaction, the system checks the customer information file for the credit check and the inventory file for availability. If the ordered item is not available, the system asks the user whether to keep the order in a back order file, if not, the order is discarded. If the product is available, the inventory and customer information files are updated accordingly. The ordered product is delivered along with a bill and the accounting file is updated. Once the payment is received, the accounting file and the customer information files are updated accordingly. From time to time, the system administrator sends e-mails to customers informing them of special deals. Draw DFDs at all levels. Produce an OOA model.



May 26, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here