Vous êtes sur la page 1sur 62

Presentation On:

Online Book Store

Index
Definition

Data Flow Diagram

Project Profile

Entity Relationship Diagram

Feasibility Report

Flow Chart

Key Features

Data Dictionary

Risk Analysis

Screen Shots

Modules

Thank You [ EXIT ]

Definition
This is online book shopping site.
By which user can put details of books and user
can search it, can be member of site, buy online
books, and see other related books of same author
or same category.
User can view online book detail from anywhere
through internet and purchase it with payment from
PayPal and credit card.
Home

Project Profile
Project Title

:- Online Book Store System

Case Study by
Bhupesh Janwalkar
Pravin Gangad
Chetan Chavan
Home

Feasibility Report
HARDWARE
Processor
RAM
HDD

:
:

Intel Dual Core or Above 2.5Ghz

512 MB RAM or Above

80 GB or Above

SOFTWARE
OS

Frontend :

PHP 5

Backend :

MySQL

Web Browser

Windows vista/7 or Next

Internet Explorer/ Mozilla/ Fire fox

Home

Tools To Be Used
Frontend Tools:PHP 5
Backend Tools:MySQL

Problem Statement
The term project is to design and implement an online book store.
Best-Book-Buy book in store will have three types of users namely the buyer,
administrator and supplier. All of them will log in to website using unique
user name and password. New user can create their profile by clicking on the
link by display on login page. after login welcome message with name should
be display. the other functionality expected for each user is given below.
Buyers : after login in ,the buyer will be able to view the catalogue
sorted by either author or subject. They will also be able to search for
books based on the author name ,subject or ISBN0 number and add
selected books to the shooping cart. A link to the cart and the number of
items in a cart and must be displayed on the right hand upper
Corner of each page.the shooping cart page will contain a summary
Of order.

Administrator : the administrator will be able to add,update and


Delete the user and book information. he/she will also to take
An inventory and order books for suppliers.
Suppliers : the suppliers will be able to view past and orders from
the administrator. They will able to sort and edit status of the
orders and completed or pending.

Proposed solution :for solving these problems we are creating the web site.
Everything is presented on your web site.
The project has been completed successfully with the maximum
satisfaction of the organization. The contraints are met and overcome
Successfully.
The system is designed as like it was decided in the design phase.
the project gives good idea on developing a full fledged
Application satisfying the user requirments .
The system is very flexible and versatile, this software has a user
friendly screen that able user to use without any incovenieance.
Validation checks induced have application has been tested with
live data and has provided a successfully result.
hence the software has proved to work efficientiy.

Key Features
Many types of categories are available in our site.
User can search books subject wise or author wise.
User can add books to his wish list which he want to
purchase later.
One can send page as email to his friend.
Information is displayed on latest released books.
One can take information about future releasing
books.
User can give book reviews.

Key Features
User can give comments and ratings on particular book.
User can see other users favorite subject in other users
wish list.
We have shown the complete collection of particular book.
As example: - Harry Potters 9 books collection.
In recommended item member can enter book name which
he/she not found in our site.
Home

Risk Analysis
If item is not in stock, then we provide information that
this particular book is not available for some days, so
member can add that item in recommended item.
We gradually give notification about members order
status by email. Still if member not get order in
delivery time due to some reason then we give
information to member by telephone about that.
If price, which we are provide for particular books is
changed and yet we have not updated it then ,during
that time any member buys those books, we will
charge them for displayed price only.

Home

Modules
Home
Shopping Cart
Admin
User
Help
Contact Us

Home

Search

Most Popular Subjects


Top Authors
Top New Releases
Complete Collections
Customer Reviews

Shopping Cart
No. of items
List of Books with price
Total Amount
Payments
Remove from cart

Admin
Login Form
Category manager
Product manager
User Manager
Help manager
Feedback manager
Change Password
Author management

User
Login Form
Books in my wish list
Items in my shopping cart
My orders

Help
Payments & Returns
Privacy Policy
Help / FAQ

Contact Us
Bulk order inquiry
Undelivered orders
Company information
Sell us new books

Home

Data Flow
Diagram (DFD)

Context Diagram

O Level Diagram
th

1 Level Diagram (ADMIN)


st

1 Level Diagram (USER)


st

2nd Level Diagram


(ADMIN)

2nd Level Diagram (USER)

Home

Entity Relationship Diagram


(ERD)

Home

Flow Chart

Home

Data Dictionary

Table Name
Description
Field name

: tbl_bk
: This table contains all information about books.
Data type

Size

Desc.

Pk /Fk

bk_id

Integer

This field is created to generate index for


the book table.

PK

bk_name

Varchar

50

Name of the book.

cate_id

Integer

Id of the category to which book belongs.

FK

author_id

Integer

Id of the author of the book

FK

bk_price

Float

8,2

Price of the book

qty

Integer

Number of books available

comp_coll

Integer

If book is complete collection then its


value is 1 and 0 otherwise.

recent

Integer

If book is sold recently then its value is 1


and 0 otherwise.

latest

Integer

If book is latest then its value is 1 and 0


otherwise.

Discount

Integer

Discount on the book.

bk_img

Image

Image of the book.

Table Name: tbl_cate


Description: This table contains all the categories (Subjects) of the books.

Field
Name

Date
Type

Size

Description

cate_ID

integer

This field contain category ID.

cate_name

varchar

50

This field contain category


name.

Table Name:
Description:

tbl_author

Field
Name

Date
Type

PK/FK
PK

This table contains all the authors of whom books are available.

Size

Description

author_ID

integer

This field contain author ID.

author_name

varchar

50

This field contain author name.

PK/FK
PK

Table Name:
Description:
Field Name

tbl_admin_login
This table contains all the login details of admin.

Date
Type

Size

Description

admin_id

Integer

This field contains admin ID.

admin_uname

varchar

50

This field contains admin username.

admin_pass

varchar

50

This field contain admin password.

admin_sec_que

varchar

200

This field contains admin password


recovery secret question.

admin_sec_ans

varchar

50

This field contains admin password


recovery secret questions answer.

PK/FK
PK

Table Name:
Description:
Field
Name

tbl_user_login
This table contains all the login details of users.

Date
Type

Size

Description

PK/FK

user_login_ID

integer

This field contains user login ID.

PK

user_ID

integer

This field contains user ID.

FK

user_uname

varchar

50

This field contains username of all


users.

user _pass

varchar

50

This field contain user password.

user _sec_que

varchar

200

This field contains user password


recovery secret question.

user _sec_ans

varchar

50

This field contains user password


recovery secret questions answer.

Table Name:
Description:
Field Name

tbl_user_reg
This table contains all the information about user.

Date Type

Size

Description

user_ID

integer

This field contains user ID.

user_fname

varchar

50

This field contains users first name.

user _init

varchar

This field contains users middle


name or initial.

user _ lname

varchar

50

This field contains users last name.

user_gen

varchar

This field contains users gender.

user _add

varchar

200

This field contains users


permanent address.

user_city

varchar

50

This field contains users city.

user_pin

integer

This field contains city pincode.

user_state

varchar

50

This field contains users state.

user_country

varchar

50

This field contains users country.

user_emailID

varchar

200

This field contains users email


Address.

user_phone

number

20

This field contains users phone no.

PK/FK
PK

Table Name:
Description:
Field
Name
user_ID
book_ID

This table contains wish list.

Date
Type
integer
integer

Table Name:
Description:
Field
Name

tbl_wish_list

Siz
e
8
7

Description
This field contains user ID.
This field contains the ID of
the book in the wish list.

PK/FK
FK
FK

tbl_help
This table contains help content

Date
Type

Siz
e

help_ID

Integer

help_conten
t

varchar

50

Description
This field contains ID of help
content.
This field contain s help
content

PK/FK
PK

Table Name:
Description:
Field
Name

tbl_query
This table contains queries sent by users.

Date
Type

Size

query_ID

integer

Query_que

varchar

200

Query_ans

varchar

200

Description
This field contains ID of the
query.
This field contains the question
of query sent by user.
This field contains the Answers
of query sent by user.

PK/FK
PK

Table Name: tbl_order


Description: This table contains order detail.
Field
Name

Date
Type

Size

order_ID

integer

user_ID

integer

book_ID

integer

qty

Integer

Description
This field contains the order
number.
This field contains ID of the user
who is purchasing books.
This field contains the ID of the
book that you want to purchase.
This field contains the quantity of
book that you want to purchase.

PK/FK

FK
FK
FK

Home

Home Page part - 1

Home Page part - 2

Home Page part - 3

Book Detail

All Authors and


Categories

All Authors and


Categories

Admin Login

Admin forgot password

Admin forgot password

Admin Work

Author Manager

Category Manager

User Login

User forgot password

User forgot password

New User

New User

Help & FAQ

Contact Us

Contact Us

Contact Us

Home

Thank You

Vous aimerez peut-être aussi