This document provides an overview of an online book store system project. It includes sections on the definition, project profile, feasibility report, key features, risk analysis, data flow diagram, entity relationship diagram, flow chart, data dictionary, screen shots, and modules. The modules covered include home, shopping cart, admin, user, help, and contact us. It also includes documentation on the tools and technologies used such as ASP.Net and SQL Server, as well as screen shots of the user interface.
3. 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
5. Feasibility Report
HARDWARE
Processor
RAM
HDD
:
:
:
Intel P4 or Above 2.5Ghz
512 MB RAM or Above
80 GB or Above
SOFTWARE
OS
Frontend
Backend
Web Browser
:
:
:
:
Windows 2000/2003/XP or Next
ASP. Net 2.0
SQL Server 2000
Internet Explorer/ Mozilla/ Fire fox
Home
6. Tools To Be Used
Frontend Tools:ASP.Net 2.0
Backend Tools:SQL Server 2000
7. 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.
8. Key Features
User can give comments and ratings on
particular book.
User can see other user’s favorite subject in
other user’s wish list.
We have shown the complete collection of
particular book. As example: - Harry Potter’s 9
books collection.
In recommended item member can enter book
name which he/she not found in our site.
Home
9. 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 member’s 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
31. Table Name
Description
Field name
: tbl_bk
: This table contains all information about books.
Data type
Size
Desc.
Pk /Fk
bk_id
Integer
7
This field is created to generate index for the book
table.
PK
bk_name
Varchar
50
Name of the book.
cate_id
Integer
5
Id of the category to which book belongs.
FK
author_id
Integer
5
Id of the author of the book
FK
bk_price
Float
8,2
Price of the book
qty
Integer
5
Number of books available
comp_coll
Integer
1
If book is complete collection then its value is 1 and
0 otherwise.
recent
Integer
1
If book is sold recently then its value is 1 and 0
otherwise.
latest
Integer
1
If book is latest then its value is 1 and 0 otherwise.
Discount
Integer
2
Discount on the book.
bk_img
Image
1
Image of the book.
32. Table Name: tbl_cate
Description: This table contains all the categories (Subjects) of the books.
Field Name
Date Type
Size
Description
cate_ID
integer
5
This field contain category ID.
cate_name
varchar
50
PK/FK
This field contain category name.
Table Name:
Description:
Field Name
PK
tbl_author
This table contains all the authors of whom books are available.
Date Type
Size
Description
author_ID
integer
5
This field contain author ID.
author_name
varchar
50
This field contain author name.
PK/FK
PK
33. Table Name:
Description:
Field Name
tbl_admin_login
This table contains all the login details of admin.
Date Type
Size
Description
admin_id
Integer
2
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 question’s answer.
PK/FK
PK
34. 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
8
This field contains user login ID.
PK
user_ID
integer
8
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 question’s answer.
35. Table Name:
Description:
Field Name
tbl_user_reg
This table contains all the information about user.
Date Type
Size
Description
user_ID
integer
8
This field contains user ID.
user_fname
varchar
50
This field contains user’s first name.
user _init
varchar
1
This field contains user’s middle name or
initial.
user _ lname
varchar
50
This field contains user’s last name.
user_gen
varchar
6
This field contains user’s gender.
user _add
varchar
200
This field contains user’s permanent
address.
user_city
varchar
50
This field contains user’s city.
user_pin
integer
6
This field contains city pincode.
user_state
varchar
50
This field contains user’s state.
user_country
varchar
50
This field contains user’s country.
user_emailID
varchar
200
This field contains user’s email Address.
user_phone
number
20
This field contains user’s phone no.
PK/FK
PK
36. 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
Size
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
Size
Description
help_ID
Integer
5
This field contains ID of help
content.
help_content
varchar
50
This field contain s help content
PK/FK
PK
37. Table Name:
Description:
tbl_query
Field Name
Date
Type
This table contains queries sent by users.
Size
query_ID
Query_que
integer
varchar
4
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
Description
PK/FK
order_ID
integer
8
This field contains the order number.
user_ID
integer
8
This field contains ID of the user who is
purchasing books.
FK
book_ID
integer
7
This field contains the ID of the book that
you want to purchase.
FK
qty
Integer
5
This field contains the quantity of book
that you want to purchase.
FK
Home
38. Bibliography
Name of Book
System Analysis and Design
ASP.Net 2.0
Database System Concepts
Author
Shelly Cashman Series
Black Book
Peter Rob & Carlos Coronel
Website Referred
www.amazon.com
www.flipcart.com
www.GPOUSGovernment Bookstore.com
www.nbcindia.com
www.infibeam.com
www.openbooksystem.com