Sei sulla pagina 1di 39

Page | 1

A Project Report on Online Shopping


System.

Submitted By :
Solanki Jagdish R. (Enrollment No. : 115045746)
Patel Kalpesh H. (Enrollment No. : 115045642)
MCA - IV
Study Center: L.D. Arts College

Page | 2

Project Definition

The Juppy baby Walker is a web application that will maintain the
process of Purchasing of baby walker of users choice.
Purchasing Process
Product Selection
Discount Process
Discount process includes the products product discount which is
provided to user by admin to get discount on the purchasing product.

Facilities to Admin:

Admin can add/update/delete items.

Manage orders.

Give discount to user

Facilities to User:

User can get customer id

User can place an order.

User can select item from list

User can request to add baby name on product.

Page | 3

User can get discount coupon.

Page | 4

Process:

User can visit the website without login.


There is no need to remember id & password of user.
User can also view the products details like product color, size,etc.
User can select product from list & purchase the product.
If user wants to add extra feature on the product like color, babys
name then the facility is given to user he/she can add her/him baby
name on the product.
User is given a discount coupon number which is used in lucky draw
discount process & user can get discount.

Page | 5

Tools and Technology

IDE

Wamp Server

Application
Architecture

Web

Framework

PHP

Language

PHP

Database

phpMyAdmin

Platform

Windows 7

Page | 6

System Development Platform

Hardware Requirement
Processor

: Intel P4 1.0 GHz or


Higher.

RAM

1 G.B. or higher.

Hard Disk

160 G.B. or more.

Software Requirement

Front End

: PHP

Back End

: MS SQL Server

Operating
System

: Win XP / Win 7

Page | 7

PHP Technology
The system is developed using PHP with HTML and CSS as Front End. You may have
question in mind that why the technology PHP has been selected here, though there are
many other technologies which assist web development. However we found certain
things in PHP which are not available in any other language such as Java, ASP.NET,
and Android etc.

PHP with Java Script and HTML


PHP is a widely-used Open Source general-purpose scripting language that is especially
suited for Web development and can be embedded into HTML. Its syntax draws upon
C, Java, and Perl, and is easy to learn.

SQL Server 2005 Architecture :

Microsoft SQL server 2005 is a family of product that meet the data storage
requirement of largest data processing systems and commercial web sites, yet at the
same time can provide easy-to-use data storage service to an individual or small
business. The data storage needs of a modem corporation or government organization
are very complex.

Page | 8

E-R
DIAGRAM

Page | 9

What is Entity Relationship Diagram?

E-R Diagram can express the overall logical structure of a database graphically.
E-R Diagrams are simple and clear quality that may well account in large part for
the wide-spread use of the E-R model.
E-R Diagram consists of the following major components.

P a g e | 10

Symbols of E-R Diagram :

P a g e | 11

Entity Relationship Diagram:

P a g e | 12

What is data flow Diagram?

Data Flow Diagram shows the flow of the data into the system and
Between processes and data stores.
Here we have used Gane and Sarson approach to draw DFD.

Symbols Used in Data Flow Diagram :

P a g e | 13

Context Level

P a g e | 14

1st Level Customer

P a g e | 15

1st Level Admin

P a g e | 16

SYSTEM
FLOW
DIAGRAM

P a g e | 17

The system flow diagram suggests the flow of the process of our website.
From where to where the flow occurs. The symbols used are:

PROCESS

DECISION

Input or output of page or message

Flow of Data from one Location to


another

P a g e | 18

Start

Home Page

Select Product

View
Product

Add To Cart

Go To Checkout

Order Success

P a g e | 19

DATA
DICTIONARY

P a g e | 20

DATA DICTIONARY

Table Name :- Billing_Info


Description:- It stores information of billing.
Field_Nam
Data
Siz Constraint
e
type
e
s

Description

Bid

int

10 Primary key

Stores billing id

Cust_fname

varchar

50

Stores Customer First name

Cust_lname

varchar

50

Stores Customer last name

Address

varchar

75

Stores Customer Address

City

varchar

50

Stores city

State

varchar

50

Stores state

Country

varchar

50

Stores country

Email

varchar

50

Stores Email id of customer

Phone

varchar

50

Stores phone number of customer

Fax

varchar

50

Stores fax number of customer

Session_id

varchar

10

Stores session_id

P a g e | 21

Table Name :- Payment_info


Description:- It stores information about the payment.
Size
Field_Name

Data type

Constraints
Description

pid

int

10

Stores product_id

Bid

int

10

Stores bill id

ship_id

int

10

Stores shipping id

pay_method

varchar

50

Stores shipping method

total

int

10

Stores total payment

session_id

int

10

Stores session_id

P a g e | 22

Table Name :- Contact_Us


Description:- It stores information Of the customer contact
Data
type

Siz
e

email

varchar

10

Stores email_id

name

varchar

50

Stores Customer name

mobile

varchar

50

Stores Customer mobile number

City

varchar

50

Stores city

State

varchar

50

Stores state

Country

varchar

50

Stores country

varchar

20
0

Stores the message

Field_Name

message

Constraint
s

Description

P a g e | 23

P a g e | 24

Table Name :- Product


Description:- It stores information of product.
Data
type

Field_Name

Siz
e

Constraint
s

Description

pid

int

10 Primary key

Stores product_id

p_image

varchar

50

Stores product image

name

varchar

50

Stores Customer name

qty

int

10

Stores product qty

baby_name

varchar

50

Stores baby name

baby_add_price

int

10

Stores baby name extra charges

unit_price

int

10

Stores unit price

total_price

int

10

Stores total price

Session_id

int

10

Stores session_id

P a g e | 25

Table Name :- shipping_method


Description:- It stores information of shipping method.
Siz
Constraints
Field_Name
Data type
e

Description

ship_id

int

10

Stores shipping_id

name

varchar

50

Stores Customer name

price

int

10

Stores price

session_id

int

10

Stores session_id

P a g e | 26

System
Layout

HOMEPAGE

P a g e | 27

PHOTO GALLERY

P a g e | 28

Testimonials:

P a g e | 29

Special Needs:

P a g e | 30

Customer Care:

P a g e | 31

P a g e | 32

Shopnow:

P a g e | 33

Shop now Blue:

P a g e | 34

Shop now Pink:

P a g e | 35

Shopping Bag:

P a g e | 36

Checkout Process :

P a g e | 37

P a g e | 38

Thank you:

P a g e | 39

Thank You

Potrebbero piacerti anche