0% found this document useful (0 votes)
260 views

Book Shop Management System

This document provides an overview and summary of a book shop management system. It discusses automating the operations of a book shop, including order processing, stock management, and accounts management. It describes maintaining records of sales, purchases, and staff. The objectives are to overcome problems with the current manual system and make it easier for customers to purchase books. It analyzes advantages of the proposed computerized system like saving time, providing security, and easy access to information.

Uploaded by

The Tech Expert
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
260 views

Book Shop Management System

This document provides an overview and summary of a book shop management system. It discusses automating the operations of a book shop, including order processing, stock management, and accounts management. It describes maintaining records of sales, purchases, and staff. The objectives are to overcome problems with the current manual system and make it easier for customers to purchase books. It analyzes advantages of the proposed computerized system like saving time, providing security, and easy access to information.

Uploaded by

The Tech Expert
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

BOOK SHOP MANAGEMENT SYSTEM

1. INTRODUCTION
Book Store Management System is the web application to automate all kinds of operations in the
book shop. The purpose of this software is to manage the books in the book store. Generally, it includes the
Order Processing, Stock Management and Accounts Management. We developed this software to maintain
records of sales, purchase and staff records. This project developed using ASP.NET as front end and SQL
Server as Back end. Here we are try to develop such type system which is provide the automation on the
any type of the bookshop. That means a shop which has the type system which provides the facility to the
customers of the shop to purchase the books from the shop without any complexity.
At the start of the business, the books store owner buys the book from the dealers. All the name of
the books is noted down in the software along with rate. In the present system user has to do all work
manually. In present system during issuing order of more stock, the product register is required to check to
availability of stock in hand. And it takes time to check records.
The amount paid to a particular dealer from whom the book was bought is also saved in the dealers
tab. In present book store management system, to generate the reports based on the management
requirement, will require extensive searching of records. In case of Supplier and Staff Record
Management, the registers need to be updated time to time as information (like Phone No., Address)
changes frequently. The stock section gives the total number of book stocks available in the store. When a
customer buys a book from the store, a bill is generated. The bill contains the name of the book purchased,
rate per book, quantity, total rate and the total amount. For example any customer want to purchase any
book from the shop than first of all customer just choose the stream of the book than he/she can see the
more than one type of books there and then he/she can choose the specific book from there. And then
purchase it by paying price on bookshop cash counter and receives its invoice.
BOOK SHOP MANAGEMENT SYSTEM

1.1 OBJECTIVE

This Book Shop Management System is used to overcome the entire problem which they are facing
currently, and making manual system to computerized system.
Purposed Book shop management system should help the customers query whether a book in a
stock the user can query the availability of a book either by using the book title or by using the name of
author. The objective and scope of my Project Book Shop Management System is to record the details
various activities of user. It simplifies the task and reduces the paper work. Book store management system
should generate sales statistics (book name, publisher, ISBN number, number of copies sold and the sales
revenue) for any period.
If customer request for a book and the book is not currently sold by the bookshop, then the
customer is asked to enter the full detail of the book for procurement of the book by the bookshop. If the
requested book is in stock, the exact number of copies available and the rack number in which the book is
located should be displayed. If a book not in the stock, the query for the book is used to increment a request
field for the book. In purposed system, As soon as customer selects his book for purchase, the sale clerk
would enter the ISBN number of the books. Book store management system should update the stock and
generate the sales receipt for the book
BOOK SHOP MANAGEMENT SYSTEM

1.2 SCOPE

This software has demands in private and public area. This software provides a great help in
managing the data in a well-manner and to save the tome and efforts of database.

Administrator the project is structured according to today's need.

Due to time constrain it is possible that some points might remain uncovered by us. In future we
will update our software to give valuable information left at present.

1.3 MODULES
 Customer Details Module.
 Sale Details.
 Books.
 Supplier.
 Purchase.
BOOK SHOP MANAGEMENT SYSTEM

2. SYSTEM ANALYSIS

2.1 EXISTING SYSTEM:

The book shop contains different types of books of various subjects with various qualities
according to the customer’s need and requirement. The main things of the book shop are to maintain lot of
records for the daily transaction of the business. It is necessary for an every business to maintain all
records, which show the profit and loss of the business.
In today’s life people have very little time and main things to do. They have to manage all this
unbalance work load, although everyone wants to archive all their ambition and dream. And the present
system of managing books is very time consuming so it is very difficult to maintain good records and fast
services. The paper work is becoming very difficult to handle day by day. Currently we have to keep track
of each and every thing about the book shop on the paper or in register. We have to maintain lot of
registers to enter these large volumes of data. This leads to the wastage of stationary.

DISADVANTAGES OF EXISTING SYSTEM:

 Manual system involves a lot of paper work, so it becomes time-consuming and costly.

 The chances of errors in calculation of delivery of Books are more in the current manual system.
The calculation of total collection for day or month or year is very difficult.

 Currently no security is provided to the large amount of data of the every book details.

 It becomes very difficult to maintain details of every Book as records increases day by day.
BOOK SHOP MANAGEMENT SYSTEM

2.2 PROPOSED SYSTEM:

While creating new software we should analyze what is the basic need of the software. Analysis is
nothing but a planning of creation of software to get proper output from it. Analysis is details study
of projects that you want to show in your software solving problems. The basic need of the software is to
save the time of the user with the help of all useful information. And also to maintain the collection of data
in your computer systematically, so that it’s easy to understand. The proposed system provides lot of
facility to the user to store information of the Books and it provides information in Quick time in a
systematic manner. The processing time on the data is very fast. It provides required data quickly to the
user and also in specified manner to the user. All the information of Books changes is given to the user and
also the reports are also generated according to the requirement of the user. Today it is becoming very difficult to
maintain record manually. This software system easily does the job of maintaining daily records as well as the
transaction according to the user requirements.

ADVANTAGES OF PROPOSED SYSTEM:

 User friendly software

 Easy to record all data about the Books and its details.

 It saves time of the user as well as prevents paper work.

 It provides the security to the database that is large amount of important data of book.

 The Book Shop It provides more reliability for keeping information.


BOOK SHOP MANAGEMENT SYSTEM

2.3 FEASIBILITY ANALYSIS:

An initial inspection is to come across whether the request done by the system is feasible. All systems
are viable when it is provided with never ending time and boundless resource. This circumstance does not
exist in realistic world. Therefore it is better to assess the system feasibility during the initial phase.
Feasibility & risk analysis are co-related. If there exist much risk in a project, then, the chance of
developing high quality software is less. The different feasibilities to be analyzed are as follows:

2.3.1 Performance Analysis:


First the project must run in a well networking environment in order to enhance complete
functionality. Normally, windows 10 are used as O.S.

2.3.2 Technical Analysis:


System is said to be favorable when the information meets the technical requirements of an
organization. It checks whether the system work properly when developed & installed, and also checks if
there exists any barriers to implement the system. Apart from these, there several points to focus on the
technical analysis:

Modifications to be made in the system: Modifications made should be such that, it increased the level of
efficiency.

Required skills: Skilled manpower is readily available in the industry with known languages and
platforms used in the project.

Acceptability: An end user must accept the structure of the system.

2.3.3 Economical Analysis


Cost of the hardware used is less. Many users can access the system at same time as it is based on
the network. For running this system, high performance servers are not required.
Software modules are used to implement the functions. No physical devices are used for connection
which makes it more economical on.
BOOK SHOP MANAGEMENT SYSTEM

3. SYSTEM REQUIREMENTS

3.1 Functional Requirements


This are the statement of service that describe what the system must do , how the system should
create to particular inputs how the system should behave in particular situation.
3.2 Non-Functional Requirements
 These are the constraints on the service offered by the system they include reliability response time,
storage occupancy.
 They may specify system performance, security, availability and other emergent properties.

3.2.1 TYPES OF NON FUNCTIONAL REQUIREMENTS:

3.2.1.1 Product requirement


These requirements specific product behaviors.
3.2.1.2 Organizational requirement
These are derived from policy and procedure in the customers developers
organization.
3.2.1.3 External requirement
It covers the entire requirement that is derived from the factors external to the
system & its development process.

3.3 Domain Requirements:

These are derived from the application domain of the system. They usually include specialized
domain terminology.
BOOK SHOP MANAGEMENT SYSTEM

3.4 Hardware Requirement

 HDD :20 GB Free Space


 Processor :Pentium 199 MHz
 RAM :128 MB
 Monitor  :Any System
 Keyboard : Standard
 Mouse : Optional
3.5 Software Requirement

 Database : MySql
 Server :windows 2000,apache
 MS Visual Basic :6.0
 Operating System : Windows 10
BOOK SHOP MANAGEMENT SYSTEM

4. SYSTEM DESIGN
4.1 ER- Diagram

N
BOOK SHOP MANAGEMENT SYSTEM

4.2 DATA FLOW DIAGRAM (DFD)


ZERO LEVEL

Process
Customer Orders Order Book Information Details

Invoice Credit Book Information Details


(With shipment) Check
BOOK SHOP MANAGEMENT SYSTEM

5. DATA TABLE

5.1 Books:

Field Name Data Type Key Description


Book_ISBN Varchar Primary Key This show Id of the books
Book_Name Varchar This show Name of the book
Author Varchar This show Author name of the
book
Price Varchar This show Price of the book
Publisher Varchar This show publisher of the
book
Amount Number This show Amount of the
book
Date Number This show Date of the book

5.2 Customer Table:

Field Name Data Type Key Description

Customer_Id Varchar Primary Key This show the cust id of the


book
Customer Name Varchar This show the cust name of the
book
Address Varchar This show the address of the
customer
Contact No Varchar This show the contact of the
customer
Email Id Varchar This show the email id of the
customer
BOOK SHOP MANAGEMENT SYSTEM

5.3 Supplier Table:

Field Name Data Type Key Description


Supplier_Id Varchar Primary Key This field stores the id of
Supplier
Supplier_Name Varchar
Address Varchar
Contact_No. Varchar
Email_Id Varchar
Publication Varchar

5.4 Sales Table:

Field Name Data Type Key Description


Sale_Id Varchar Primary Key This field stores the id of
Sales
Customer_Id Varchar Foreign Key to
Customer Table
Invoice No Varchar
Date Date Time
Amount_to_Pay Number
Amount Paid Number
Balance Number

5.5 Purchase Table:

Field Name Data Type Key Description


Purchase_Id Varchar Primary Key This field stores the id of
Purchase
Supplier_Id Varchar Foreign Key
Purchase_Note_No. Varchar
Date Date Time
Amount_to_Pay Number
Amount Paid Number
Balance Number
BOOK SHOP MANAGEMENT SYSTEM

6. INTERFACE DESIGN

6.1 LOGIN

BOOK STORE
Login Home Author Contact

User login Enter your name

Password Password

SUBMIT

BCA IN WEBSCINCE Page 13


BOOK SHOP MANAGEMENT SYSTEM

6.2 HOME PAGE

BOOK SHOP
Online shopping is a form of electronic commerce which allows consumers to directly buy goods or
services from a seller over the Internet using a web browser. Consumers find a product of interest CUSTOMER
by visiting
Home BOOK
the website of the retailer directly or by searching among alternative vendors using a shopping search engine,
which displays the same product's availability and pricing at different e-retailers. As of 2016, customers can

The novel, set mainly in 1959, centers around Florence Green,


a middle-aged widow, who decides to open a bookshop in the
Small coastal town of Hard borough, Suffolk. The location she
chooses is the Old House, an abandoned, damp property said
To be infested by ghosts. After many sacrifices, Florence
manages to start her business, which grows for about a year
After which sales slump. She is opposed by the influential and
Ambitious Mrs. Gamart who wants to acquire the Old House to
Set up an arts centre. Mrs. Gamart's nephew, a member of parliament
, sponsors a bill that empowers local councils to buy any historic building
That has been left uninhabited for five years. The bill is passed, the Old House
Is compulsorily purchased, and Florence is evicted.

BCA IN WEBSCINCE Page 14


BOOK SHOP MANAGEMENT SYSTEM

6.3 BOOK DETAILS

BOOK SHOP CUSTOMER


Home BOOK

BOOK DETAILS

Book_ISBN Book_Name Author Price Publisher Amount Date

4231 Alive or Not Cormen 199 MIT Press 200 22/8/2018


Alive,Dann? Leiserson,
2261 Alone Forever Anthony and 150 Prentice Hal 160 15/9/2018
Breitne
4310 The Goa Goldratt 180 North River 200 10/2/2017
Press
3106 Introduction to S.M. Ross 175 Academic Press 189 12/5/2017
Probability Model
4307 Business Forecasting Hanke, Wichern 168 Prentice Hal 175 13/7/2017

Page 1.2.3.4.5.6

BCA IN WEBSCINCE Page 15


BOOK SHOP MANAGEMENT SYSTEM

6.4 CUSTOMER

Online shopping is a form of electronic commerce which allows consumers to directly buy goods or
BOOK SHOP
services from a seller over the Internet using a web browser. Consumers
Home find a product
BOOKof interest by visiting
CUSTOMER
the website of the retailer directly or by searching among alternative vendors using a shopping search engine,
which displays the same product's availability and pricing at different e-retailers. As of 2016, customers can

Customer Table

Customer_I Cutomer_Nam Contact_N


Address Email_Id
d e o
1011 Arul Ground Floor, BESCOM [email protected] 9902360695
Building, 14th Cross, 1st
phase,J P Nagar Bangalore
560078.

1012 Dixon BDA Site Bhooth Sattalite [email protected] 9066910183


Town, Kengeri,Bangalore- m
560060

1013 Krishna No 56, Opp.DM Public [email protected] 8123162192


school Rajeshwari nagar
Bangalore -58

1014 Bhuvan BDA Shopping Complex, [email protected] 7676494900


Nagarbhavi,Bangalore56007
2

BCA IN WEBSCINCE Page 16


BOOK SHOP MANAGEMENT SYSTEM

7. TESTING

The general testing process is the creation of a test strategy, creation of a test plan/design and the
execution of tests. Test data are inputs that have been devised to test the system.

7.1 Testing Processes


 A testing process is a tool or method used to test an application.

 A major part of our project is describing the strategy for testing.

Unit
Testing

Module
Testing

Sub
System

System
Testing

Acceptance
Testing

BCA IN WEBSCINCE Page 17


BOOK SHOP MANAGEMENT SYSTEM

7.1.1 Unit testing


 Individual components are tested to ensure that they operate correctly.

 Each component is tested independently, without referring other system components.

7.1.2 Module testing


 It is a collection of dependent components such as an object class, an abstract data type or some
collection of procedures and functions.

 A module encapsulates related components so that it can be tested without referring other system
modules

7.1.3 Sub-System Testing


 It involves testing collection of modules which have been integrated into sub-systems.

 The sub-system test process should concentrate on the detection of interface errors.

7.1.4 System Testing.


 The sub-system is integrated to make-up the entire system.

 It is also concerned with validating that the system meets its functional and non-functional
requirements.

7.1.5 Acceptance Testing.


 This is the final stage in the testing process before the system is accepted for operational use.

 The system is tested with data supplied by the client rather than simulated test data.

BCA IN WEBSCINCE Page 18


BOOK SHOP MANAGEMENT SYSTEM

7.2 Test cases


Test no. Description Test Data Expected Result Actual
Result
1. A message box appears
Click on customer button with Enter cus name="xyz",
with
cus name, cus id, Cus Id"123"
cus name, cus id,
Address, Address="kalyan nagar"
Address, Pass
contact no, Email [email protected]
contact no,
Email Id, Contact no="1234567891"
Email Id
2. A message box appears
Click on sale Enter Sale id="123" with
Date, Date="21/2/2018" Date,
Balance, Balance="150" Balance,
Customer Id Customer Id="2233" Customer Id
Pass
Amount to Pay, Amount to Pay="50" Amount to Pay,
Amount paid Amount paid="100" Amount paid

3. A message box appears


Click the Books
Enter Book_ISBN=123, with
Book_ISBN,
Price="100" Book_ISBN,
Price
Author="Goldratt" Price
Author
Publisher
Publisher= "MIT Press" Author Pass
Amount="200" Publisher
Amount
Book_Name="Alone Forever" Amount
Book_Name
Date=22/2/2018 Book_Name
Date
Date
4. A message box appears
Click Purchase Enter Purchase
with
Supplier_Id Supplier_Id="2001"
Supplier_Id
Purchase Id Purchase Id="501"
Purchase Id
Date Date="1/3/2018
Amount paid Amount paid=100
Date Pass
Amount paid
Balance Balance="150"
Balance
Amount to pay Amount to pay="50"
Amount to pay

5. A message box appears


Click Supplier
Sup Name=xyz with
Sup Name,
Email id="[email protected] Sup Name,
Email id
Address="amco layout" Email id
Address,
Sup id="1001" Address,
Pass
Sup id
Contact no"234125476" Sup id
Contact no
Publication Contact no
Publication
Publication

BCA IN WEBSCINCE Page 19


BOOK SHOP MANAGEMENT SYSTEM

8. Conclusions and Future Scope

Conclusion

This Bookshop Management System is an attempt to overcome the present inefficient and time-consuming
process of locating, reserving and purchasing quality.
 
Reading materials available in the store. Currently, clients have to go through a time consuming process to
perform aforementioned tasks which cause waste of labor and firms resources. Through our automated
book store solution, we provide an easy way of searching, reserving and purchasing of books.
 
User data are validated and checked for authenticity with the data stored in the system database.
 
All the newly coined processes will address time consuming, ineffective and inefficient areas of the
existing system which has being wasting a lot of firms resources such as, labor, electricity, equipment,
products and services, while discouraging customers to make purchases and repelling clients from the book
store.

Future Scope

In future, we will try to cover all the states and cities till now we have covered it at very small scale.

We will also introduce new features such as Author videos and his reviews so that users can get more
satisfaction about his deal.
I have finally come across the bookstore concept for the future and it’s not coming from Amazon or Barnes
& Noble with their cross-channel pipe dreams. It’s Shakespeare and Co., which opened under new
ownership in November 2015 and currently operates one store in the Upper East Side of New York, with
more planned for the future.

BCA IN WEBSCINCE Page 20

You might also like