Professional Documents
Culture Documents
Developed By �
Tamim Wasif
ID-20192019010
Md. Sifat Ahammed Akash
ID-20201038010
Supervised By-
Tajul Islam
Department Head
Department of Computer Science and Engineering
North Western University, Khulna, Bangladesh
Table of Contents
Chapter Title
Chapter 1Introduction
1.1 Background
���.....1
1.2 Objective ����.1
1.3 Related Works ����.1
1.4 Project Proposal ����.1
1.5 Platform works ����.2
Chapter 2 Project Overview on the User Sense
2.1 Borrow Book ���....3
2.2 Return Book ����3
2.3 View Book List ����3
2.4 Search a Book ����3
Chapter 3 Implementation
3.1 UML Design
����4
3.2 Class Explanation ����4
3.3 Input ����5
3.4 Output ����5
Background
The library is now a necessary place to read books. We can define a library is a
curated collection of sources of information and similar resources, selected by
experts and made accessible to a define community for reference or borrowing, often
in a quite environment conducive to study. Over time, everything has touched such
technology. Library management system to make library management easier and save
time.
A Library Management System is a software built to handle the primary housekeeping
function of a library. It is an application which refers to library systems which
are generally small or medium in size.
Library Management System is used by librarian to manage the library using a
computerized system where admin can record various transactions like issue of books
addition of new member�s etc. Books and members maintenance modules are also
included in this system which would keep track of the members using the library and
also a detailed description about the books a library contains. Library members can
also use this software to view the book list and reserve their favorite books in
advance.
Objectives
The objectives of this project is to develop a system that can handle and manage
the activities involved in a library in an efficient and reliable way. Less
managingpersonnel and easy searching availability are major goals in this project.
The project objectives that will be achieved after completion of this project are
discussed in this subchapter. The objectives are as follows:
Administrator should have logins.
Develop a file which stores user details & book details.
Member login page where member can find books issued by him and to return.
Create an easy to understand user friendly environment.
To design a user friendly graphical user interface which suit the user.
Admin can add the member�s information and also can remove.
Related Works
We have seen some works of library management system and we have seen that they
used user login and admin login system in their project. We have also seen some
projects which used the fee system for extra keeping book. Many projects have used
insert-update-delete process in file system in C plus plus.
1.4 Project Proposal
The proposed system is an automated library management system. With our work, admin
can add members, add books, search for member data, update information, edit and
delete information. And users can borrow book.
3.3 Input
There is a choice list for every option. The inputs can be 1-3 or 1-4 etc.
For searching a book a user need to enter the books name or user can search a book
by its id.
For admin password, admin needs to input his/her password in the system.
Admin can search a book by its name or its id.
Admin can modify books name by taking input new name and new id of the book
Admin can add new book into the file.
User can issue book
Admin can delete a book by takin input of the name of the book
3.4 Output
User can see the book list or search a specific book information
Admin can see the book list or search a specific book information
Admin can delete book or student information from the file. The file will be
updated after deletion
After borrowing a book the files will be updated
Chapter 04: Conclusion and Future Work
4.1 Conclusion
Our project is a simple work with file system. By our project user can see the
books list, borrow a book from the library. There is a full control of admin. Admin
can modify book, student information, also can add book in the file system.