Download presentation
Presentation is loading. Please wait.
Published byLaurence Parrish Modified over 9 years ago
1
Salini Kokatam Vasavi Bolaram Ashwini Shamirpet Kishore Reddy
2
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.
3
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.
7
External Entity: Customer Processes: Search & Request Customer & Employee Processing Validation Shipping Data Store : D1 Customer Data D3 Rental History D2 Product Details
8
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
9
External Entity: Customer Processes: Accept User Request Not Member/Membership Expired Rental Limit Validation Data Store : D1 Customer Data D3 Rental History
10
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
11
External Entity: Customer Processes: Return Movie Rental Charging Add Product Review Data Store : D2 Product Details D3 Rental History D4 Product Reviews
12
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
13
CUSTOMER EMPLOYEE 1.0 Customer/ Employee Processing 4.0 Rental History 3.0 Return Movie 5.0 Update Inventory External Entity Processes Database D4 Product Review D6 Daily Reports D3 Rental History D5 Employee Data D2 Product Details D1 Customer Data 2.0 Request Movie 6.0 In store Transactio ns
15
Entity: Customers cust_ID cust_username cust_password cust_lname cust_fname cust_street cust_city cust_zip cust_email cust_phone cust_creditcard_num cust_membexp_date Entity: Prod_Review cust_ID prod_ID prod_review Entity: Rental _History cust_ID prod_ID rent_date return_date Entity: Employee emp_ID emp_username emp_password emp_fname emp_lname emp_sex emp_dob emp_street emp_city emp_state emp_zip emp_phone emp_sal Entity: Products prod_ID prod_title prod_lang prod_cost prod_year_rel prod_rating Entity: Daily_Reports emp_ID prod_ID cust_ID checkout_date return_date
17
Customer (cust_ID, cust_username, cust_password, cust_lname, cust_fname, cust_street, cust_city, cust_zip, cust_email, cust_phone, cust_creditcard_num, cust_membexp_date) Products (prod_ID, prod_title, prod_lang, prod_cost, prod_year_rel, prod_rating) Prod_Review (cust_ID, prod_ID, prod_review) Online_Transactions (cust_ID, prod_ID, rent_date, return_date) Employee (emp_ID, emp_username, emp_password, emp_fname, emp_lname, emp_sex, emp_dob, emp_street, emp_city, emp_state,emp_zip, emp_phone, emp_sal) Instore_Transactions (emp_ID, prod_ID, cust_ID, checkout_date, return_date)
20
????
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.