

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The book shop system is a desktop application developed to automate the operations of a book store. The system aims to manage the books, maintain records of sales, purchases, stationery, and employee information. It provides customers with a seamless purchasing experience and helps the management keep track of all the store's activities. The system is built using java programming language and utilizes an incremental model for development, making it easier to manage risks and accommodate changes.
Typology: Schemes and Mind Maps
1 / 2
This page cannot be seen from the preview
Don't miss anything!


The Book Shop System is a desktop application that aims to automate the operations in a book shop. The purpose of this system is to manage the books and maintain records of various activities in the book store, including order processing, stock management, and account management. The system will be developed using Java and will provide a user-friendly interface for customers to purchase books, as well as a comprehensive management tool for the book shop's operations.
The main objectives of the Book Shop System are:
To manage the books and maintain records of everything in the book store. To maintain records of sales, purchases, stationery, books, and employee information. To generate reports and automatically calculate the total bill of purchased items.
In the current era, where automation is becoming the norm, many book stores are still relying on manual record-keeping. This process is time- consuming, prone to errors, and increases the risk of data loss. The Book Shop System aims to address these issues by providing a comprehensive and automated solution for managing the book store's operations.
The Book Shop System will have three main user types: Anonymous, Registered Members (customers), and Admin. Registered customers will have the option to create an account and become members of the system. The system will allow customers to browse, search, select, and add books to a shopping cart. The Admin will have the authority to add/delete users, grant permissions to members and users to purchase books.
The system will help customers and shopkeepers query the availability of a book by using the book ID, title, or author name. The main aim of the project is to record the details of various user activities, simplify the task, and reduce paperwork. The system will generate sales statistics for any given period and manage the records of sales, purchases, stock, stationery, equipment, and employees.
The project is feasible due to the availability of internet connection. However, there are some risks involved, such as copyright issues and the possibility of losing the internet connection.
The Book Shop System is being developed for any type of book store that is currently managing their records manually and does not have a specific system to maintain a complete record of their operations. This desktop application will be useful worldwide.
The tools and technologies that will be used in this project are:
Tools : Eclipse Languages : Java Database : MySQL
The team members have expertise in the following areas:
HTML Java SQL Database Java, C++
The project milestones are outlined in the provided table, covering tasks such as Proposal, SRS, Literature Review, SDS, Construction, Database, Interfaces, Testing, User Manual, and Deployment.
[1] "BOOK SHOP MANAGEMENT SYSTEM" Google Sites. [Online]. Available: https://sites.google.com/site/ignoubcafinalyearprojects/project- report/book-shopmanagement-system-project-report [Accessed: 10- Mar-2020].