Anda di halaman 1dari 2

This whole project is divided into 5 different modules; 1. Student Profile 2. Book Maintenance 3. Book Issue 4.

Book Return 5. Report Generation Student Profile module: This module is keep track of all important information of student, who has membership of this library. By the help of this module user can add or create new student profile, modify or delete existing profile. Book Maintenance module: In this module user can only put information about all books available in library. We can add or create new book account, modify or delete existing account only by using this module. Book Issue module: For issuing the book of getting the current status of any library book user have to use this module. Book Return module: This module is used only for returning the book and knowing about total fine charges. Report Generation module: As the name suggest, this module helps only for generating various useful reports. For making this project we had used Ms Access for storing all information and data in database as back-end support, and VB for front-end user interface. There is 2 user account is made for security and privacy of data; one is for Administrator and another is for librarian. Administrator can access whole project but librarian can access only Book Issue and Book Return module. If we talk about the scope of this project then it is totally dedicated to windows environment. It is limited that only one user can use this software at a time. There is no any option for user to re issue the book. PROJECT DESCRIPTION The Library Management System is designed & developed for a receipt and issuance of books in the library along with the students details. The books received in the library are entered in Books Entry form and the new student is entered in the student entry form. When the student wants to get the desired book the same is issued on the availability basis to the student. The issuance and due date for the returning of the book is also entered into the Book Issue form under third menu Book Issue. The student has to pay the fine if any on the basis of no. of days delayed deposit of the book in the library. Functionality: Our program has the following modules: A) Students Profile This module allows only the library administrator not other users; to add, modify and delete students records from the database. Each student has a unique Student ID number which is auto generated each time a new student is added into the database. B) Book Maintenance This module will allow the library administrator to add, modify and delete books from the library database. Library books are categorized into the following codes: PL - Programming OS - Operating System DC - Data Communications SA - Systems Analysis and Design OO - Object Oriented DB - Database System Again this module is only for Administrator not for other users. C) Book Issue Module and Return Module This module allows students to give their books to the librarian for issueing that book from the library. A particular student can borrow a maximum of Three books only at a

time. Each book can be borrowed for a maximum of 14 days. D) Book Return Module This module allows students to return books in library. This module is accessible by administrator and librarian both. Books, which are returned after 14 days from the borrowed date, are charged 1 Rupee per day. The student must pay for the fines when returning their books. Fines that are not paid, does not allow the student to borrow any more books from the library and the account of the student is locked. The library administrator can only unlock the student account by logging into the system and unlocking the student account. E) Reporting Module This module allows administrator to see generate reports. We are generating following reports in this module: List a particular student who has an overdue amount outstanding and the book(s) details. List of books by category. List of library books which are out i.e borowed. Software Specification: We had used only 2 basic software for making this project 1. VB (for front-end interface and other coding) 2. Ms Access (for back-end databse for data storage) 1. Visual Basic Visual Basic is Graphical Rapid Application Development (RAD) tool that aims at providing the user with a graphical interface that is intuitive and easy to use. It is a popular programming tool that can be used to write any kind of visual application. Now-a-days Visual basic is being widely used for developing different types of applications and performing various types of jobs. A visual Basic programming environment provides all features that are required to develop a graphical user interface as ready to use components. The Visual Basic programming environment is also called Point and Click environment. The programmer does not have to write the code to create and display commonly required user-friendly features each time around. My project on Library Management deals with the transaction happenings in Library in an organization/institute. This project will be proved easier, as more of the tasks obtained are managed by a mouse click. The final reports and other facilities and calculations are calculated and updated automatically. 2. Ms Access Microsoft Access is a relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software development tools. It is a powerful program to create and manage small and midsize computer desktop databases for the Microsoft Windows family ofoperating systems. It can also be used as a database server for a web-based application. It is also supported by ADO, ODBC, and the .NET Framework, etc. It has many built in features to assist you in constructing and viewing your information. Access is much more involved and is a more genuine database application than other programs such as Microsoft works.

Anda mungkin juga menyukai