MINI PROJECT REPORT (Project Term Aug - Dec, 2016)
BOOK MANAGEMENT SYSTEM
Submitted by
NAME OF STUDENTS
REGISTRATION NUMBER
SECTION
GROUP
Tushar Sonkar
11507253
K1505
2
Gritesh Prasad
11506836
K1505
2
Dwaipayan Deb
11502919
K1505
2
School of Computer Science and Engineering
DECLARATION
I hereby declare that the mini project work entitled “Book Management System” is an authentic record of our own work carried out in B.Tech degree in Computer Science and Engineering from Lovely Professional University, Phagwara, under the guidance of Ms. Dimple Sethi , during August to December 2016. All the information furnished in this mini project report is based on our own intensive work and is genuine.
Name of Student:
Registration Number:
CERTIFICATE
This is to certify that the declaration statement made by the student is correct to the best of my knowledge and belief. They have completed this Mini Project under my guidance and supervision. The present work is the result of their original investigation, effort and study. No part of the work has ever been submitted for any other degree at any University. The Mini Project is fit for the submission and partial fulfillment of the conditions for the award of B.Tech degree in Computer Science and Engineering from Lovely Professional University, Phagwara.
Ms. Dimple Sethi Assistant Professor School of Computer Science and Engineering, Lovely Professional University, Phagwara, Punjab. Date:
i
ACKNOWLEDGEMENT We take this opportunity to present our votes of thanks to all those guidepost who really acted as lightening pillars to enlighten our way throughout this project that has led to successful and satisfactory completion of this study. We are really grateful to Dimple ma’am for providing us with an opportunity to undertake this project and providing us with all the facilities. I am highly thankful to mam for her active support, valuable time and advice, whole-hearted guidance, sincere cooperation and pains-taking involvement during the study and in completing the assignment of preparing the said project within the time stipulated. Lastly, I am thankful to all those, particularly the various friends , who have been instrumental in creating proper, healthy and conductive environment and including new and fresh innovative ideas for us during the project, without their help, it would have been extremely difficult for us to prepare the project in a time bound framework.
iii
INDEX Declaration…………………………………………………………………………… Certificate……………………………………………………………………………..
i ii
Acknowledgement ……………………………………………………………………
iii
1. Introduction of the Project…………………………………………………………
1
2. Problem Statement………………………………………………………………….
2
3. Feasibility Analysis of the Project………………………………………………….
3
4. Requirements of Project…………………………………………………………….
4
5. Current Status of the project………………………………………………………...
6
6. Limitations of the Project (If any)…………………………………………………..
7
7. Bibliography…………………………………………………………………………
8
INTRODUCTION The project is based on – “Book Management System”. Computer is fast emerging as a daily need in walks of life. The knowledge of computers and
Book Shop Management System Programming language has become basic.
Skill need to service in today’s information based society. Every business Institution and the corporate section, make a use of computer for making their operation efficient & effective. In this project, the user first login to his/her account. If user does not exists, so he/she can create new account through new user options. After login into the system, now user can see the books available in the book store. Also he/she can sell the books in available books options. In order to log out of the system, user need to click on quit button.
BookDetails Details Quantities Customer Details of Books Sale
Problem Statement Book distributors transaction handling is one of the complex process and it required Computerised system to maintain overall transactions in an 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 sellers 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. A Book Shop management system is basically for management of incoming and outgoing material from the Book shop It also maintain management of all incoming and outgoing finance from the Shop account section. It will reduce paper work & work load of user. To reduce the Paper work and provide fast service to customers. The main objective is to provide the customers fast and error free transaction. It can be used in any Book Shop for maintaining database details and their quantities. This project is used for handle user needs. It must be outgoing process to know requirements of customer during whole system development life cycle
FEASIBILITY STUDY Every project would be feasible, if provided with unlimited resources and unlimited time. But unfortunately, the development of computer-based system of book is more likely plagued by a security of resources and difficult time constraint. It is both necessary and prudent to evaluate the feasibility of the project at the earliest possible time. During software engineering we concentrate our attention on four primary area of interest. The techniques used in conducting an initial investigation and feasibility study are very similar but the objectives are not so. The major objectives of feasibility study are to further define the problem and to determine the best way to solve it. The typical primary objectives are: A centralized database will be developed. Runtime operating decision-making will be eliminated. Unnecessary control procedure will be automated. The minimum of paper work should be produced. The output produced by the system should be in a usable format
Requirement of project Hardware and Software Requirements of Project Hardware Requirement: Here is the recommended hardware requirement for this software to run efficiently. 1) Intel core i3 or higher processor 2) 10 MB RAM 3) 15 MB free hard disc space 4) SVGA monitors / Laptops 5) Printer (Optional)
Hardware Requirement: Software Requirement:
This software comes under application software. So the necessary software for this is 1) Windows operating system family. 2) Python Idle 3) Sqlite3 or any other database
Current Status of the project
After taking the personal details from the user then we need to proceed further where the role of actual working of project starts. Now user can search for the books available in the store. He/she can buy that book and if he/she wants to sell the book, they can choose the sell books options.
Future Scope and Limitation This software has demands in private and public area. This software provides a great help in managing the data in a well-mannered order. This project is designed specially to maintain the data in a sequential manner and to save the tome and efforts of database Administrator. The project is structured according to today’s need. Due to time constraint 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. Though the system has been designed according to the requirements of the users it has its own limitation. Thus the limitation of system are1.) No facility to create new users with different roles 2.) Object oriented Approach has been not been fully utilized
No facility to create new users with different roles been not been fully utilized No facility to create new users with ut different roles been not been fully utilize Object No facility oriented to create Approach new users has been with not different been fully rolesutilized
Bibliography The matter contained in this project has been taken from the given links:* how to think like a computer scientist by allen downey, jeffrey elkner, chris * https://www.tutorialspoint.com/python/python_gui_programming.htm * https://readthedocs.org/projects/python-guide/downloads/pdf/latest/ * www.w3resource.com/python/python-tutorial.php
Gantt chart: We planned our project according to the Gantt chart as follows: Sr. No.
Task
Start
Finish
Duration (in Days)
1
05-09-2016 12-09-2016
7
2
Understanding current system Information gathering
12-09-2016 19-09-2016
7
3 4 5 6
Database design Form design Coding Testing
20-09-2016 26-09-2016 07-10-2016 20-10-2016
26-09-2016 05-10-2016 20-10-2016 22-10-2016
6 9 13 2
7
Implementation
23-10-2016 01-11-2016
9