The system should allow new user to register, create their profile and buy membership online. Allow customers to rent DVD’s and games Allow customers to renew their membership. The system should be based on central database system and should be accessed from any computer via internet.
The website should include facilities like searching the online catalog, creating and maintaining customer information, placing rental orders The system will enforce rules for processing the data and the principles by which the organization operates. Rental history is stored & maintained to get information about customers. Employees should be able to edit customer Information, add daily reports and update Inventory.
External Entity: Customer Employee Processes: Customer /Employee Processing Request Movie Return Movie Rental History Update Inventory In store transactions Data Store : D1 Customer Data D2 Product Details D3 Rental History D4 Product Review D5 Employee Data D6 In store Transactions
External Entity: Customer Processes: Search & Request Customer & Employee Processing Validation Shipping Data Store : D1 Customer Data D3 Rental History D2 Product Details
Customer Movie Name Response D2 Product Details Movie Name Movie Information D1 Customer Data D 3 Rental History D2 Product Details 2.2 Validation Request Message 2.3 Shipping Request Response Product ID Product & User ID Register/Renew D 3 Rental History Customer Details Customer Info 1.0 Customer/Em ployee Processing 2.1 Search & Request Customer Shipping Address Response
External Entity: Customer Processes: Accept User Request Not Member/Membership Expired Rental Limit Validation Data Store : D1 Customer Data D3 Rental History
Request D1 Customer Data Customer Info D 3 Rental History Customer Details 2.2. 1 Accept User Request Message Request Details Customer Info Register/Renew Renew/create 2.2. 2 Not a member /Membership Expired 2.2.3 Rental Limit Validation Product & User ID 2.3 Shipping 1.0 Customer/Em ployee Processing
External Entity: Customer Processes: Return Movie Rental Charging Add Product Review Data Store : D2 Product Details D3 Rental History D4 Product Reviews
D3 Rental History Product Return D2 Product Details Confirmation Customer, Product Details Req Product Review Review D3 Rental History Product ID, Cust ID Number of Days Charge Payment D4 Product Reviews Product Details & Review Response Update Inventory Response Customer Info Product Info Response Customer 3.1 Return Movie Rental 3.2 Charging 3.3 Add Product Review Customer