Movie Spot Great movies on the spot

20
MOVIE SPOT GREAT MOVIES ON THE SPOT Salini Kokatam Vasavi Bolaram Ashwini Shamirpet Kishore Reddy

description

Movie Spot Great movies on the spot. Salini Kokatam Vasavi Bolaram Ashwini Shamirpet Kishore 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 - PowerPoint PPT Presentation

Transcript of Movie Spot Great movies on the spot

Page 1: Movie Spot Great movies on the spot

MOVIE SPOT

GREAT MOVIES ON THE SPOT

Salini KokatamVasavi BolaramAshwini ShamirpetKishore Reddy

Page 2: Movie Spot Great movies on the spot

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.

Page 3: Movie Spot Great movies on the spot

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.

Page 4: Movie Spot Great movies on the spot

Context Diagram

Page 5: Movie Spot Great movies on the spot

LEVEL 0 DFD

Page 6: Movie Spot Great movies on the spot

LEVEL 0 DFD

Page 7: Movie Spot Great movies on the spot

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

Page 8: Movie Spot Great movies on the spot

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

Page 9: Movie Spot Great movies on the spot

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

Page 10: Movie Spot Great movies on the spot

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

Page 11: Movie Spot Great movies on the spot

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

Page 12: Movie Spot Great movies on the spot

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

Page 13: Movie Spot Great movies on the spot

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

Page 14: Movie Spot Great movies on the spot

Structure Chart

Page 15: Movie Spot Great movies on the spot

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

Page 16: Movie Spot Great movies on the spot

ER Diagram

Page 17: Movie Spot Great movies on the spot

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)

Page 18: Movie Spot Great movies on the spot

Implementation in MS Access

Page 19: Movie Spot Great movies on the spot

Customer Form

Page 20: Movie Spot Great movies on the spot

ANY QUESTIONS

????