You are on page 1of 7

Submission date Dec 16, 2021

Project Reports are a core part of any project management


process. There are a few key documents necessary for
successful project progress, and a project report is
undoubtedly one of them.

BOOK SHOP
Object-oriented programming

MANAGEMEN

Report-by
Tanveer Nazir
Dec 16, 2021

Instructor Name:
Sir Omar Farooq
Presnted By:
Tanveer nazir
Project:
Books Shop Management
Source Code Language
C++
Reg no:
2020-CUVAS-0249

CHOLASTAN UNIVERSITY OF VETNARY AND


ANIMAL SCIENCES BHAWALPUR

Table of Contents
Introduction
Objective
Mehtadolgy
Features
Conclusion
Books Store Management System
Introduction
Book Store Management System is the to automate all kinds of operations in the book
shop. The purpose of this Program is to manage the books in the book store. Generally, it
includes the Add the books. Search book, Update book . Stock Management. We
developed this Program to maintains records of the books . This project 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.
When a customer buys a book from the store, a bill is generated. The bill contains the
name of the book purchased, 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 then one type of books there and than he/she can
choose the specific book from there. And then purchase it by paying price on bookshop
cash counter and receives its invoice.

For the next month, the owner will get estimation as to which book to purchase more
and which book to purchase less and which books not to purchase. it is book shop
Management, Maintaining Customer Records, . In system all records are saved in the
CSV File for report generation. Depending upon the number of books purchased, the
number of books from the stock will be deducted. Therefore we get the total number of
books sold from the stock

Objective of the Book store Management System.


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 reduce the paper work. Book store management system should generate sales
statistics (book name, publisher, ID number, number of copies sold and the Price of the
book.
If customer request for a book and the book is not not available in 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, for the book is used to request In purposed system, As soon as customer selects
his book for purchase, the shop kipar pwould enter the ID number of the books.
Bookshop management system generate the sales receipt for the book.

Mehtadolgy
File handling has been used to perform all the operations in bookshop management
system project in C++, except the welcome screen. This project will teach you to add,
list, modify, search (check availability) and delete records from file

The task is to build the bookshop management system using file handling in C++ that


helps to keep track of all the book records in a file. Below are the features to be
implemented:

 Add new book and the details of the book are:


 Book ID
 Name of book
 Name of Author
 Price of books
 Search Book
 Delete a book
 Update a book
 View all the books
 Add News Paper
 Search News Paper
 Show All News Papers
 Exit

All the functions will be provided under switch cases.


The concept of file handling will be used to write the data in a text file and read the
written data as well.
The required function will be written under the switch cases which will be executed as
per the input of the user.
Simple file handing concepts like opening a file, closing a file, writing in a file and reading
the file, etc. are used to develop the code.
An IDE for compiling C++ language code.
Features
Add Book Records:

This feature allows users to add a new book to bookshop management system
application. Information such as name of the book, name of the author and number of
copies should be provided, and the data is stored in file.

Display Book Records:


The add book records can be listed with this feature along with the author’s name and
number of copies of the book added.

Search books :
If you want to buy a particular book, this feature first checks its availability. Name,
author and number of copies of the particular book is then displayed.

Update Book Records:


You can modify the information provided while adding a new book to bookshop
management system project in C++. You can edit the book’s name, author’s name and
the number of copies. All modified data are then stored in file.

Delete Book Records:


To delete book from the file of bookshop management, this feature is used. For this the
book name should be provided, and a confirmation from the user is asked before
deleting the book record.

Conclusion

This Bookshop Automation 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. Proposed system will support both clients and the store in many areas. It’s
worth analyzing and
identifying the benefits as it would directly influence the productivity of the store.
Customer satisfaction plays the most vital role in any form of product and service
rendering store as the existence of any firm solely depends on its customer-base.
Therefore, every system should facilitate the customer satisfaction up to a certain
extent which is feasible from the company The aforementioned facts ensure
customer satisfaction to a greater extent benefiting the store in
Retaining current customers
Tempting current customers to attract their friends to the store Attracting new
customers Enhancing the customer faith on the firm due to secure transaction
techniques while temping customers to make more online purchases
Identifying profitable customers Identifying different categories of customers
Making necessary alterations and plans to address broader range of customers
Identifying key areas of the inventory which need to be maintained at a healthy stock
limit
Analyzing trends to make more effective management decisions and development of
new strategies to increase profit These particulars will make sure the broadening the
customer base of the store which will have good impact on the sales and revenue of the
store.
Employee satisfaction also plays an influential role in healthy revenue levels of a firm.
Due to the proposed system, employees will have to handle minimum
amount of workload than that of the existing system which will help the employees
to provide optimal service to the firm while maintaining healthy physical and mental
levels.
Proposed system will reduce transaction and agency cost of the store up to a certain
extent since the transactions are automated and need of minimal labor to handle work as
the their work has been governed by the system. Even though these advantages prevail,
due to lack of IT literacy and fluency of clients and lack of distribution of internet facility
will have a negative impact and it will take some time to cover up the capital investment
made on implementing the new system. Since the technical facilities are expanding in
great heaps, proposed system will facilitate enhancing productivity immensely.

You might also like