Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

A

PROJECT

Online Book STORE


SUBMITTED BY

Mr. Aditya Bhalchandra Kalbhor


&
Mr. Tushar Sanjay Shelake

BBA (COMPUTER APPLICATION) (SEM-VI)


Year 2019-2020
Under The Guidance Of

Assist. Prof. RUPALI PAWAR


SUBMITTED TO

SAVITRIBAI PHULE PUNE UNIVERSITY


FROM PUNE
SARHAD COLLEGE OF ARTS, COMMERCE & SCIENCE
Katraj Pune - 411046
DECLARATION

We Aditya Bhalchandra Kalbhor and Tushar Sanjay Shelake hereby


declare
that the main project work entitled “Online Book Store”
Submitted in the partial fulfilment of the requirement for the award of
BBA(COMPUTER APPLICATION) OF SAVITRIBAI PHULE
UNIVERSIITY
OF PUNE, is a report of original work done by us during the period of
study
at Sarhad College Of Arts, Commerce and Science, Katraj , Pune-
411046 .
under the supervision and guidance of Mrs. Rupali Pawar.
Department of BBA(Computer Application) .
INDEX
Sr.no Title Page No
1 INTRODUCTION
➢ Introduction of the project
➢ Need of the system
➢ Software & Hardware requirement’s
➢ Feasibility study

2 ANALYSIS& DESIGN
➢ ER-Diagram
➢ Use-Case Diagram
➢ Activity Diagram
➢ Sequence Diagram
➢ Data-Flow-Diagram
➢ Data-Dictionary
3 FORM DESIGNING & CODING
4 REPORT
5 TESTING
6 FUTURE ENHANCEMENT

7 REFERENCE BOOK’S NAME


INTRODUCTION
The “Online Book Store” developed to override the problems
prevailing in the practicing manual system. This software is
supported to eliminate and in some cases reduced the hardships
faced by this existing system. Moreover this system is designed for
the particular need of the company to carry out operations in a
smooth and effective manner.

The application is reduced as much as possible to avoid errors


while entering the data. It also provides error message while
entering invalid data. No formal knowledge is needed for the user to
use this system. Thus by this all it proves it is user- friendly. Online
Book Store, as described above, can lead to error free, secure, and
reliable management system.

In “Book Rental System” many registers are maintained manually


such as members, books details, purchase details,etc.

Proposed system is an automated “Book Rental System”.


Through our software user can add members, add books, search
members, search books, rent and return books and can generate
printing reports in quick time.
NEED OF SYSTEM
➢ New system is required because of some advantages of new
system are as below-

✓ The system required less time for completion of any


work.
✓ System is decreasing the chances of error.
✓ System should work smoothly and very fast.
✓ System saving time and manpower.
✓ System is user friendly and anyone having computer
knowledge can handle it easily.
✓ Suitability for computerized data entry.
HARDWARE REQUIRED
➢ INTERNET CONNECTION
➢ PRINTER
➢ 40 GB HDD
➢ COMPUTER

software REQUIRED
➢ JDK 1.6.0
➢ MY SQL
➢ TOMCAT
➢ NET BEANS IDE
➢ WINDOWS 7
FEASIBILITY STUDY
Whatever we think need not be feasible .It is wise to think about the
feasibility of any problem we undertake. Feasibility is the study of
impact, which happens in the organization by the development of a
system. The impact can be either positive or negative. When the
positives nominate the negatives, then the system is considered
feasible.
Technical Feasibility:
We can strongly says that it is technically feasible, since
there will not be much difficulty in getting required resources for the
development and maintaining the system as well. All the resources
needed for the development of the software as well as the maintenance
of the same is available in the organization here we are utilizing the
resources which are available already.
Economical Feasibility
Development of this application is highly economically
feasible. The only thing is to be done is making an environment for the
development with an effective supervision. If we are doing so , we can
attain the maximum usability of the corresponding resources .Even
after the development , the organization will not be in a condition to
invest more in the organization .Therefore , the system is economically
feasible

Operational Feasibility
This feasibility deals with the attitude and reaction of
the people who will be the end user of the system, will the system be
used if it is implemented and questions like these could be encountered
while undertaking the above analysis. Our project is operational
feasible as it provides user friendly access. It is also called as behavioral
feasibility our project.
Er- diagram
Use case diagram

Login

Ad.new Member

Delete Member

Add Book

Upd/Del Book

Purchase/Rent Book

Return Book
Owner Member
Pay Due

View book Details

View Purchase/Rent Book

View Return Book

Search Member
Activity diagram

LogIn

N Y
N/Y

Reject Accept

Add/Edit/Del Add/Edit/Del View Book/Stud


Member Book Details

Return Book Search Book

Y
N/Y N/Y
N Y N

Collect Due
Rent Book

Fine Details
Sequence diagram
Member Admin Owner

Search Book

Get
Check Details
Ack nowledgment

Take Book Rent/Purchase Book

Return Book Check Date

Pay Due Collect Due

Save Detail
Data flow diagram
Contact level

Customer details Manage Books

Search book 0.0 Login


Customer Admin
Place Order Manage User
Book Rental
Book details

• Level 1
Add
new

Edit
new Book
Remo
ve
Updat
e
Search
Book
Level 1

Data-Dictionary
Login
FIELD NAME TYPE CONSTRAINT DESCRIPTION
Lid Varchar Primary key Login Id

Username Varchar Not Null Username

Password Varchar Not Null Password

Type

BOOK
FIELD NAME TYPE CONSTRAINT DESCRIPTION

bid Int Primary key Registration No

Title Varchar Not null Title

Author Varchar Not null Author

Price Int Not null Price


Stock
FIELD NAME TYPE CONSTRAINT DESCRIPTION

Oid Int Primary key Reg id

Bid Int Not null Can. Name

Cname Varchar Not null First name

Mobile Int Not null Address

Emailid Varchar Not null Sex

Payment Varchar Not null Date of birth

Odate Date Not null Nationality

Addr Varchar Not null Religion

Pin Int Not null Hobbies

City Varchar Not null Language


FORM DESIGNING

Home page
Login page
Admin page
Admin Function page
Stock page
Customer Order Details page
Order Report
Bill Report
TESTING
I have performed following steps to test the application. While is
suitable for the testing of application according to size and complexity.
Objectives Test: -
I have first written objectives that can understand
system. In addition to documenting objectives, I have prioritized
objectives.
Test Environment: -
Set up test environment that is separate from
your development and production environment. This includes
a separate web server, database server and client application.
By this testing, we can check ability to utilize existing
computer to setup separate test environment.
Unit Testing: -
Unit testing is the smallest unit of software design
the software component or module.
Integration Testing: -
After all the modules of our system were
integrated, we go for integrated testing. And assure the flow
from one module to other is going on smoothly or not.
System Testing: -
Software and hardware are integrated and a full
range of software test is conducted in an attempt to uncover
errors at the software/ hardware interface.

1. A good test case is one that has a high probability of finding


the undiscovered error.
2. A successful test is one that uncover all the undiscovered
errors.

Future Enhancement
• We will try to make this system Control on Barcode Reader .

• Make this system so it can be useful for more colleges.

• Some more implementations that make system automatically select


required data from database so that manual input of data is prohibited
and it will make process faster.

• Currently system is off line but we can use this application online in future.
• We can developed rent module in these website.

Conclusion
The study was to be completed in limited period of time, so
it is not possible study the whole “Book Rental System”. It is hoped
that they would be considered in the near future for further
implementation.

Book Rental System with some added features.


Although today software’s are available in the market which uses
various Shop management techniques considering the progress rate of
each module in the project, we have tried our level best and succeeded
to a certain extent in developing software.

The system suits the needs of the users. It is generalized


to include many functions and as per the user requirements the system
can be customized for specific needs. The system is flexible enough to
be integrated with others and there is scope for expanding the system
as well.
Bibliography
During the development of our system we have taken the
reference from books and journals, which we would like to
mention in this section.
▪ BOOKS REFERRED

SITE REFERRED
✓ http://www.google.com
✓ http://www.youtube.com
✓ http://www.javapoint.com
✓ http://www.w3school.com
✓ Complete Reference JDK
✓ Complete Reference Web Technology

You might also like