Movie Spot Great movies on the spot
description
Transcript of Movie Spot Great movies on the spot
MOVIE SPOT
GREAT MOVIES ON THE SPOT
Salini KokatamVasavi BolaramAshwini ShamirpetKishore Reddy
Business requirements 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.
Business Requirements 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.
Context Diagram
LEVEL 0 DFD
LEVEL 0 DFD
Level1 DFD(Rental Request)
External Entity: Customer Processes: Search & Request Customer & Employee Processing Validation Shipping Data Store : D1 Customer Data D3 Rental History D2 Product Details
Level1 DFD(Rental Request)
Customer
Movie Name
Response
D2 Product Details
Movie Name
Movie Information
D1 Customer Data
D 3 Rental History
D2 Product Details
2.2 Validation
Requ
est M
essage
2.3 Shipping
Request
Response
Product ID
Product & User ID
Product & User ID
Register/Renew D 3 Rental History
Customer Details
Customer Info
1.0 Customer/Em
ployee Processing
2.1 Search&
Request
CustomerShipping Address
Response
Level 2 DFD (Validation) External Entity: Customer Processes: Accept User Request Not Member/Membership Expired Rental Limit Validation Data Store : D1 Customer Data D3 Rental History
Level 2 DFD (Validation)Request D1 Customer
Data Customer Info
D 3 Rental History
Customer Details
2.2 . 1 Accept User
Request
Message
Message
Request Details
Customer Info
Register/Renew
Renew/create2.2 . 2 Not a
member /Membership
Expired
2.2 .3Rental Limit
Validation
Product & User ID
2.3 Shipping
1.0 Customer/Em
ployee Processing
Level1 DFD(Return Movie) 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 ReturnD2 Product
DetailsConfirmation
Customer, Product Details
Req Product Review
Review
D3 Rental HistoryProduct ID , Cust ID
Number of Days
Charge
Payment
D4 Product Reviews
Product Details & Review
Response
Update Inventory
ResponseCustomer Info
Product Info
Response
Customer
Level1 DFD(Return Movie)3.1
Return Movie Rental
3.2Charging
3.3 Add Product
Review
Customer
SYSTEM COMPONENTS
CUSTOMER EMPLOYEE
1.0Customer
/Employee Processin
g
4.0Rental History
3.0Return Movie
5.0Update
Inventory
External Entity External EntityProcesses
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 Transacti
ons
Structure Chart
Entity Tables & AttributesEntity: Customers
cust_IDcust_usernamecust_passwordcust_lnamecust_fnamecust_streetcust_citycust_zipcust_emailcust_phonecust_creditcard_numcust_membexp_date
Entity: Prod_Reviewcust_IDprod_IDprod_review
Entity: Rental _Historycust_IDprod_IDrent_datereturn_date
Entity: Employeeemp_IDemp_usernameemp_passwordemp_fnameemp_lnameemp_sexemp_dobemp_streetemp_cityemp_stateemp_zipemp_phoneemp_sal
Entity: Productsprod_IDprod_titleprod_langprod_costprod_year_relprod_rating
Entity: Daily_Reportsemp_ID prod_IDcust_IDcheckout_datereturn_date
ER Diagram
Physical DesignCustomer (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)
Implementation in MS Access
Customer Form
ANY QUESTIONS
????