Online Book Store
Online Book Store
Online Book Store
Guided by,
Mr. V. Santhana Marichamy M.C.A., M.E.
Abstract
The business-to-consumer aspect of electronic
commerce (e-commerce) is the most visible business use of the
World Wide Web. The primary goal of an e-commerce site is to
sell used books and services online and the project deals with
developing an e-commerce website for Online Book Sale. It
provides the user with a catalog of different books available for
purchase in the store. In order to facilitate online purchase a
shopping cart is provided to the user.
Problem Statement
The design and implement an online bookstore. In the
bookstore customer searches for his required book & purchases
them. This process requires every aspect (customer, book, money,)
Scope of the project
To provide users to purchase book online.
To add/delete user, manage their accounts.
To reduce user's searching time.
To provide great discount over purchasing.
To provide wide collection of book ranges.
To provide user friendly environment.
To provide facility of user feedback.
To provide acknowledge to the user.
System Specification
• Hardware Requirements
Processor : Intel i3/i5/i7
Hard Disk : 300GB
Memory : 2GB RAM
• Software Requirements
Windows 7 (or) Windows 8
Front End : HTML, CSS, JavaScript, PHP
Back End : MySql, XAMPP Server
Existing System
The customer needs to go directly to the merchant and
purchase the used books . Here all the transactions are done
directly. It is a time consuming job.
Disadvantage:
Offline stores are restricted by time.
They tend to charge a lot more money for their books than
online bookstores.
Proposed System
Provides facilities to access the book system from anywhere
in the community. The customer can visit the site and purchase the
used book according to their requirements and all transactions can
be done through a common network. Many features of e-commerce
have been implemented here.
Advantages:
Online stores are cheap.
Online shopping is very convenient.
Online stores are not limited.
Literature Survey 1
Title of the paper: Product Compliance and E-Commerce on
the European Market
Author Name: Susanne Wende
Journal Name & Year of publication: IEEE Consumer
Electronics Magazine 2018
Abstract: European product law is mainly designed to meet the
requirements of the consumer who is buying goods in shops.
Accordingly, during the last few years, many questions and
heavy discussion have arisen on what approach to take
regarding online shops and online shopping.
Advantages: The manufacturer is the person mainly responsible
for product compliance on the market.
Disadvantages: Product distribution chain is longer
Literature Survey 2
Title of the paper: Online bookstore - A new trend in textbook
sales management for services marketing
Author Name: Prathamesh Muzumdar
Journal Name & Year of publication: Journal of Management
and Marketing Research 2010
Abstract: The research study explores the phenomenon of
increase in the use of online medium for textbook sales. The
study uses the basics of commerce transactions, incorporating
them into a model to explain their effects on different mediums
of textbook sale.
Advantages: The medium of internet over traditional approach
Disadvantages: Limited inventory affects the availability.
Literature Survey 3
Title of the paper: The Application Of Data Mining In Online
Bookstore
Author Name: Lin-Yan Xue, Hong Wang, Shuang Liu, Chao Li
Journal Name & Year of publication: IEEE 2010
Abstract: With the rapid development of Internet technology in
recent years, Electronic Commerce has been an inevitable
product of the economy, the science and the technology. This
paper takes an online bookstore platform as a background,
introduces the definition, functions, process and common
analytical techniques of data mining.
Advantages: Developed Marketing Strategies
Disadvantages: Separate Algorithm Is Used
Literature Survey 4
Title of the paper: Developing An E-commerce Website
Author Name: Syed Emdad Ullah, Tania Alauddin, Hasan U.
Zaman
Journal Name & Year of publication: IEEE 2016
Abstract: In this era of internet, e-commerce is growing by
leaps and bounds keeping the growth of brick-and-mortar
businesses in the dust. In many cases, brick-and-mortar
businesses are resorting to having a counterpart which is
internet or e-commerce driven
Advantages: E-commerce Website Becomes Profit
Disadvantages: They Cannot Say, Which E-commerce Web
Gives Profit.
Literature Survey 5
Title of the paper: Online book recommendation system
Author Name: Suhasini Parvatikar, Bharti Joshi
Journal Name & Year of publication: ICECCO 2015
Abstract: Recommendation systems is used for the purpose of
suggesting items to purchase or to see. They direct users towards
those items which can meet their needs through cutting down
large database of Information
Advantages: To find and access appropriate information
Disadvantages: Login to see.
Feasibility Study
Technical feasibility:
HTML, CSS, JavaScript allows software development using
the language to function on any windows operating system, so the
software will run on all windows.
Economic feasibility:
All software necessary for creation of the program is available
freely to me at no extra cost. Graphics can be obtained for free from a
variety of sources, including the internet, outsourcing and self-
creation, and need extra hardware is required for the software to
perform. No budget is available or required, so the project is
economically feasible
Operational feasibility:
The expertise for the project can be obtained through the
course of the project, the resources for the project are obtainable with
effort. In the maintenance will need to be performed as the use will
have been fulfilled
System Architecture
Modules
User Registration
Book Details Entry
Search Book
View Book
Add to Cart
Payment
User Registration
• If the user is new to the site, he/she can sign up to
register by filling an online registration form. A user
id will be generated automatically and provided to
registered user. If the user is already a registered
member of the site, he can open his account by
simply signing in. If the user wants to purchase a
particular book, he/she should have an account.
Book Details Entry
• The admin can enter the whole details about a new
books. The details include name, author , language ,
publication ,price etc. The administrator performs the
above functions. This module act as the base for
other modules.
Search Book
• User can search the book which they want to buy and
search can done by using author and book name.
View Book
• The user will be allowed to view all the books
available in the book store. The main aim of this
module is to display the details about the stock
details in the book store. Even though a registered as
well as a new user could view the books, only the
registered one is allowed to purchase the a book from
the book store.
Add To Cart
• By adding the Shopping Cart module to the webpage
in the frontend, a customer can Add products to
the cart. Complete the checkout process defined on
the cart.
Payment
• A payment gateway is a merchant service provided by
an e-commerce application service provider that
authorizes credit card or direct payments processing.
Database Design
• Book Table
Database Design
• Category Table
• Subcat Table
Database Design
• Contact Table
• User Table
Data Flow Diagram Level 0
Data Flow Diagram Level 1
Use Case Diagram
Class Diagram
Customer Activity Diagram
Admin Activity Diagram
Sequence Diagram
Future Enhancement
• SMS based alert system can be added after
purchasing the book.
• Seller wise books can be maintained in the future.
• Customer can sell their old books in future.
Conclusion
Online Book store is an online web application
where the customer can purchase used books online.
Through a web browser the customers can search for a
book by its title or author, later can add to the
shopping cart and finally purchase the books.
Screenshots
References
https://www.w3schools.com/php/
Codewithwa.com
https://www.tutorialspoint.com/php/
https://www.onlinetutorialspoint.com/php-
tutorials
https://github.com/php