School Of Engineering And Technology
Presentation (Project Activity)
MCA 2nd Year Autumn Semester
2018-2019
Database Management System (CA 607)
Submitted by :
Ankita Jangir
Harshita Agarwal
Under the guidance of:
Mr. Rajesh Yadav
ONLINE BOOK STORE SYSTEM
Introduction
• Online Book Store is designed to make the
everyday working of the book store very easy and
simple. It can be done wherever we are by just
using the application. It keeps track of purchased,
issued, returned, reserved, requested, added books
in the book store.
• It helps to provide all the information to the user
as well as the administrator. It provides all the
facilities to the user. It has two logins that are
Administrator Login, User Login.
Introduction
• In Admin Login Admin can add new book, issue
the book, submit the book, delete the book,
change account password, search for any book
and can see the list of issued, reserved, requested
books.
• In User Login users can request for a new book,
reserve a book, change their account password,
and search for a book, purchase a book.
ADVANTAGES OF THE PROPOSED SYSTEM
It keeps tracks of all
the books, users.
It gives us all the
information about
the books.
It focuses on day
to day operations
in book store such
as the user
searching for
desired book,
issue and then
returns the book.It is more user-
friendly.
It is faster and has
quick access to the
database.
It increases
efficiency in
managing the
books and users.
MODULES
MODULES
ADMIN MODULE USER MODULE
ER Diagram
PAYMENT
COD
NET
BANKING
CARD
ADDRESS
ID
PHP
• The PHP Hypertext Preprocessor (PHP) is a
programming language that allows web developers to
create dynamic content that interacts with databases.
• PHP is basically used for developing web based
software applications. This tutorial helps you to build
your base with PHP.
• PHP is a server side scripting language that is
embedded in HTML. It is used to manage dynamic
content, databases, session tracking, even build entire e-
commerce sites.
MySQL DATABASE
• In this project, MySQL is used as the backend database.
MySQL is an open source database management system.
• The features of MySQL are given below:
1. MySQL is a relational database management system. A
relational database stores information in different tables,
rather than in one giant table. These tables can be
referenced to each other, to access and maintain data easily.
2. MySQL is open source database system. The database
software can be used and modify by anyone according to
their needs.
3. It is fast, reliable and easy to use. To improve the
performance, MySQL is multithreaded database engine.
Screenshots
Figure 4.3.1:- Home Page
Screenshots
Figure 4.3.2:- Admin Home Page
Screenshots
Figure 4.3.6:- Registration Page
Screenshots
Figure 4.3.11:- User View Cart Page
Conclusion
• In this project, the user is provided with an e-
commerce web site that can be used to buy books
online.
• MySQL was used as back-end database since it is
one of the most popular open source databases,
and it provides fast data access, easy installation
and simplicity. A good shopping cart design must
be accompanied with user-friendly shopping cart
application logic. It should be convenient for the
customer to view the contents of their cart and to
be able to remove or add items to their cart.
Future Scope
• There are some limitations for the current system to
which solutions can be provided as a future
development:
1. The system is not configured for multi- users at this
time. The concept of transaction can be used to achieve
this.
2. The Website is not accessible to everyone. It can be
deployed on a web server so that everybody who is
connected to the Internet can use it.
3. Credit Card validation is not done. Third party
proprietary software can be used for validation check.
Front End & Back End
• HTML
• CSS
• PHP
Front End:-
• My SQLBack End:-
References
• Database Systems by Shamkant B. Navathe.
• Database Management System by Korth
Online Book Store

Online Book Store

  • 1.
    School Of EngineeringAnd Technology Presentation (Project Activity) MCA 2nd Year Autumn Semester 2018-2019 Database Management System (CA 607) Submitted by : Ankita Jangir Harshita Agarwal Under the guidance of: Mr. Rajesh Yadav
  • 2.
  • 3.
    Introduction • Online BookStore is designed to make the everyday working of the book store very easy and simple. It can be done wherever we are by just using the application. It keeps track of purchased, issued, returned, reserved, requested, added books in the book store. • It helps to provide all the information to the user as well as the administrator. It provides all the facilities to the user. It has two logins that are Administrator Login, User Login.
  • 4.
    Introduction • In AdminLogin Admin can add new book, issue the book, submit the book, delete the book, change account password, search for any book and can see the list of issued, reserved, requested books. • In User Login users can request for a new book, reserve a book, change their account password, and search for a book, purchase a book.
  • 5.
    ADVANTAGES OF THEPROPOSED SYSTEM It keeps tracks of all the books, users. It gives us all the information about the books. It focuses on day to day operations in book store such as the user searching for desired book, issue and then returns the book.It is more user- friendly. It is faster and has quick access to the database. It increases efficiency in managing the books and users.
  • 6.
  • 7.
  • 8.
    PHP • The PHPHypertext Preprocessor (PHP) is a programming language that allows web developers to create dynamic content that interacts with databases. • PHP is basically used for developing web based software applications. This tutorial helps you to build your base with PHP. • PHP is a server side scripting language that is embedded in HTML. It is used to manage dynamic content, databases, session tracking, even build entire e- commerce sites.
  • 9.
    MySQL DATABASE • Inthis project, MySQL is used as the backend database. MySQL is an open source database management system. • The features of MySQL are given below: 1. MySQL is a relational database management system. A relational database stores information in different tables, rather than in one giant table. These tables can be referenced to each other, to access and maintain data easily. 2. MySQL is open source database system. The database software can be used and modify by anyone according to their needs. 3. It is fast, reliable and easy to use. To improve the performance, MySQL is multithreaded database engine.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
    Conclusion • In thisproject, the user is provided with an e- commerce web site that can be used to buy books online. • MySQL was used as back-end database since it is one of the most popular open source databases, and it provides fast data access, easy installation and simplicity. A good shopping cart design must be accompanied with user-friendly shopping cart application logic. It should be convenient for the customer to view the contents of their cart and to be able to remove or add items to their cart.
  • 15.
    Future Scope • Thereare some limitations for the current system to which solutions can be provided as a future development: 1. The system is not configured for multi- users at this time. The concept of transaction can be used to achieve this. 2. The Website is not accessible to everyone. It can be deployed on a web server so that everybody who is connected to the Internet can use it. 3. Credit Card validation is not done. Third party proprietary software can be used for validation check.
  • 16.
    Front End &Back End • HTML • CSS • PHP Front End:- • My SQLBack End:-
  • 17.
    References • Database Systemsby Shamkant B. Navathe. • Database Management System by Korth