Book Shop Management System
Shefali Sahu
0819CS101027
Kalpana Gupta
0819CS101018
Department of Computer Science and Engineering
CENTRAL INDIA INSTITUTE OF TECHNOLOGY, INDORE
BOOK SHOP MANAGEMENT SYSTEM
A project report Submitted to
Rajiv Gandhi ProudyogikiVishwavidyalaya, Bhopal
Towards partial fulfillment for the Award of
Bachelor of Engineering In Computer Science and Engineering
2013-2014
Guided by:
Submitted by:
Mr. Lokendra Songare
Shefali Sahu
Kalpana Gupta
Department of Computer Science and Engineering
CENTRAL INDIA INSTITUTE OF TECHNOLOGY, INDORE
May 2014
DECLARATION BY THE CANDIDATE
I, Shefali Sahu student of Bachelor of Engineering in Computer Science and Engineering,2014,
hereby declare that the work presented in this project report entitled Book Shop Management
System, submitted towards completion of major project in Eighth semester of B.E (Computer
Science) at Central India Institute Of Technology, Indore, is an authentic record of my own
work. Due acknowledgements have been made in the text to all other material used. The project
was done in full compliance with the requirements and constraints of the prescribed curriculum.
Signature
Name
:Shefali Sahu
Roll Number:0819cs101278
Date
APPROVAL FOR SUBMISSION
I certify that this project report entitled Book Shop Management System was prepared by
Shefali Sahu has met the required standard for submission towards partial fulfillment for the
award of Bachelors of Engineering (Computer Science & Engineering) degree by Rajiv
Gandhi ProudyogikiVishwavidyalaya,Bhopal.
Internal Examiner
Date:
External Examiner
Date:
RECOMMENDATION
The project entitled Book Shop Management System submitted by Shefali Sahu and
Kalpana Gupta is satisfactory on account of the bona fide work done under our supervision and
is recommended towards partial fulfillment for the award of the Bachelor of Engineering
(Computer Science & Engineering) degree by Rajiv Gandhi ProudyogikiVishwavidyalaya,
Bhopal.
Approved and Supervised by:
Mr. Lokendra Songare
Guide
ACKNOWLEDGEMENT
It gives me immense pleasure to thank my project guide and mentor, Mr. Lokendra Songare
continuous guidance, meticulous suggestions and astute criticism during the entire development
cycle of this project.Her persistent encouragement, motivation to work as a team and expertise in
discussion during progress of the work has helped improve the quality of work done.
I would like to express my sincere gratitude to all the faculty members for playing a key role in
encouraging and coordinating the entire project.
Last but not the least I sincerely express my gratefulness to all the staff members of Computer
Science and Engineering Department and all those who have enriched us with technical
knowledge of computer technology.
Name
: Shefali Sahu
Roll Number: 819cs101027
Date
ABSTRACT
Computer is fast emerging as a daily need in walks of life. The knowledge of computers and
programming language has become basic skill need to service in todays information based
society. Every business institution and the corporate section, make a use of computer for making
their operation efficient & effective.
Book distributors transaction handling is one of the complex process and it required
computerized system to maintain overall transactions in a easier manner. Due to heavy demand
of books in these competitive worlds, data increase so much. Books shop required up to date
information about the customer who purchased books or about the suppliers from where books
are purchased. The books shop requires large amount of data to record and to store, which are
collected from the Book House
The objectives of this project are
To provide fast and easy access.
To make it convenient for people who have other commitments
Cost reduction
Reduced paper work
Computer evaluated tests
TABLE OF CONTENTS
Page No.
CHAPTER 1: INTRODUCTION
1.1 Rationale
1.2 Problem definition & proposed solution
1.3 System Synthesis
CHAPTER 2: LITERATURE SURVEY
2.1 Background
2.2 Technology Used
3
4
2.3 Tools Used
CHAPTER 3: REQUIREMENT ANALYSIS
3.1 Product Perspective
9
9
3.1.1 System Interfaces
3.1.2 Hardware Interfaces
3.1.3 Software Interfaces
10
3.1.4 Memory Constraints
10
3.1.5 Adaptation Requirement
10
3.2 Product Functions
10
3.3 User Characteristics
11
3.4 Assumptions & Dependencies
11
3.5 System Requirement
12
3.5.1 Performance Requirement
12
3.5.2 Logical Database Requirement
12
3.5.3 Design Constraints
12
CHAPTER 4: SYSTEM DESIGN
13
4.1 Design Parameters
13
4.2 General Design Constraints
13
4.3 Development Methods
13
4.4 Architectural Strategies
15
4.5 Detailed System Design
16
4.5.1 Use Case
16
4.5.2 Activity Diagram
18
4.5.3 Class Diagram
20
4.5.4 Sequence Diagram
21
CHAPTER 5: IMPLEMENTATION AND TESTING
23
5.1 Implementation
5.1.1 Software Interface
23
5.1.2 Hardware Interface
23
5.1.3 Snapshots
24
5.2 Testing
CHAPTER 6: CONCLUSION
28
29
6.1 Conclusion
29
6.2 Future Enhancement
29
BIBLIOGRAPHY
30
LIST OF FIGURES
Figure Number with description
Page No.
Use case Diagram
16
Activity Diagram
18
Sequence diagram
21
Snapshots of home page
24
Snapshots of course page
25
Snapshots of test page
26
Snapshots of lecture page
27