Mini Project Report
Mini Project Report
CONTENTS
1.
2.
3.
4.
5.
6.
ACKNOWLEDGEMENT
2
We would like to place on record our sincere thanks to all those who contributed to the successful completion of this mini project. We express our gratitude to Mrs.Jyoti Upadhya, Department of CSE. We also express our sincere gratitude to Mr.Rajesh G, Sr Lecturer,CSE Dept and Mr. Manmohan, Sr Lecturer, CSE Dept for their support during the development of our project. We also like to thank all teaching and non-teaching staff of our department.
Requirements Specification
3
Functional requirements: Accession number, roll number and teacher identification must all be unique as they form the primary keys of the respective tables. All new books must be entered in the accession table first, to avoid problems later. A book must not be deleted from student profile unless and untill she pays the appropriate fine or the same book. While inserting values in the database, only valid values must be entered.
Data requirements: The Library Management System shall be required to maintain information about its users and books. It shall store databases for students, teachers and books. The student database stores information about a students roll no, name, address, course and year. The book database stores information about a book title, author, publisher, cost, bill number, year of publishing and pages. The teacher database stores information about a teachers id, name, department, designation, address and telephone number.
Software requirements: The system on which the Library Management System is installed must have Microsoft windows in it.
Hardware requirements: Genuine intel, x86 Family 15 Model 2 Stepping 4, 120.0 MB RAM.
Introduction
Objective of project: To provide a Library Management System for college library, which would provide all library functions. Aim: To improve library uses services and reduce paperwork. Scope of Project: To make the existing system more efficient. To provide a user friendly enviroment where user can be serviced better. Make functioning of library faster. Provide a system where the library staff can catch defaulters and not let them escape. To minimize the loss done to books.
The Library Management System automates the basic library functions to aid in the day-to-day operations of a library. It supports functions such as issue, return, the very basic functions of searching for a particular book, etc. It also maintains data about books about books, teachers, students records that are required during various library operations. The software aims to make the system user friendly and efficient.
The functions that the Library Management System provides are as follows:
7. RETURN: Using this operation a member returns the items, which she
Issued, from the library back to it. If the book, which is Issued is not returned within specified time the member ends up as a defaulter and she is required to pay fine which is calculated automatically by the software. a) Member: It will delete the corresponding entry made in members database.
OUTPUT
10
Future Enhancement
The Library Management System automates the basic library functions to aid in the day-to-day operations of a library. It supports functions such as issue, return, the very basic functions of searching for a particular book, etc.
Future Enhancements can be done on following areas: To make the existing system more efficient. To provide a user friendly enviroment where user can be serviced better. Make functioning of library faster. Provide a system where the library staff can catch defaulters and not let them escape. To minimize the loss done to books.
11
Bibliography
1. 2.
3.
4.
Let Us C by Yashavant Kanetkar Computer Science, C++ by Sumita Arora The Complete Reference, C++ by Herbert Schildt Software Engineering by Roger S. Pressman
12