Sie sind auf Seite 1von 4

PHP Project

Creating a web project “Online Entertainment World” that will have


following Modules:
 User Module
 Can open account.
 View all stock(CD/DVD’s) details.
 Can search stock by(Name, DiskType, Version, Casting, Director,
and Year)
 Place order for CD/DVD’s.
 Check Order Status.
 Update and Cancel placed orders.

 Administrator Module
 Manage User Login Account - Can Activate , Deactivate, and
Delete User Account.
 Check placed orders.
 Service placed orders.
 Manage User Finance Account – Can manage user’s account
balance.
 Manage Stock :
a) Add CD/DVD to stock.
b) Remove CD/DVD to stock.
c) Change details of existing stock.
NOTE : Maintain proper Validation, Authentication, and Authorization in
OEW(Online Entertainment World) Application.

Database Tables
Login_Master

Field Name Description


LoginID Varchar(30) primary key
Password Varchar(30)
Role Varchar(10)
Status Varchar(10)
Note : Status can be ACTIVATED or DEACTIVATED
Role can be user or admin
User_Account

Field Name Description


LoginID Varchar(30) primary key
Balance Decimal(4,2)

Stock_Master

Field Name Description


StockID Int(10) primary key
StockName Varchar(30)
Version Varchar(10)
DiskID int(10) foreignkey
Image Varchar(40)
Casting Varchar(100)
Director Varchar(30)
Year Varchar(4)
Quantity Int(5)
Price Decimal(4,2)
Note : Image will have path of image.
DiskID will map from Disk_Master(DiskId).
Version will be HINDI or ENGLISH

Disk_Master
Field Name Description
DiskID int(10) primary key
DiskDesc Varchar(20)
Note : DiskDesc will be CD, DVD etc.

Member_Detail

Field Name Description


LoginID varchar(30) foreignkey
FirstName Varchar(30)
LastName Varchar(30)
Mobile Varchar(15)
Email Varchar(30)
Street Varchar(30)
City Varchar(30)
State Varchar(30)
Country Varchar(30)
Occupation Varchar(30)
Note : LoginID will map from Login_Master(LoginID)

Order_master

Field Name Description


OrderID Int(10) primary key
LoginID Varchar(30) foreignkey
StockID int(10) foreignkey
OrderDate Date
Quantity Int(4)
Status Varchar(10)
Note : Status can be PENDING or DELIVERED
StockID will map from Stock_Master(StockID)
LoginID will map from Login_Master(LoginID)

Tools & Technology


Server Side : PHP, Ajax

Client Side : HTML, JavaScript, CSS

Database : MySql

Web Server-Apache

IDE :Php Designer 7 of Higher,Net Beans

Das könnte Ihnen auch gefallen