Design Phase Document OF Library Management System: Group #5
Design Phase Document OF Library Management System: Group #5
Design Phase Document OF Library Management System: Group #5
OF
LIBRARY MANAGEMENT
SYSTEM
Submitted By:
Group #5
#4 Abhishek Regalla
#8 HariKishore Thadisetti
#17 Mohan Dokuparthi
#19 Dedeepya Dodla
#20 KrishnaPriya Parumanchala
#21 Bharath Gandham
ABSTRACT
Overall this project is being developed to help the students as well as staff of library to
maintain the library in the best way possible and also reduce the human efforts.
I. INTRODUCTION
Library Management System is a term for computer-based system that manage the
catalogue of a library. The main purpose of this system is to manage library daily
operation efficiently.
Library Management System is a term for computer-based system that manage the
catalogue of a library. The main purpose of this system is to manage library daily
operation efficiently.
a) To build a system that can receive input and generate automatically output in easy
way and short time.
b) Provide timely access to requested materials.
c) Simplify search/discovery of library resources.
d) To build a monitoring system that is able to monitor and manage all library operations
efficiently.
e) To enter and preserve details of the various issues and keep a track on their returns.
f) Online book issue
g) Request column for librarian for providing new book.
h) A separate column for digital library.
i) Student login page where student can find books issued by him/her and date of return.
j) A search column to search availability of books
2. USER REQUIREMENTS
The application is designed for the use of librarians and library users.
This system will store all the books and members information that consist book numbers,
book titles, author names and racks to the system database. It also provides search
function to help students find the book by number of book. Search function will search
through the books database to look for the book and view where the book is situated.
For the administrator user, only librarians have access to view or edit data from the
system databases. Administrator user will handle administrative functions such as create
new LMS user account and decide the number of days allowed for the borrowed books.
Users need to enter correct password and user id before they can access to this function.
From here, they can add, delete or update the book and borrower database.
Books and student maintenance modules are also included in this system which would
keep track of the students using the library and also a detailed description about the
books a library contains. With this computerized system there will be no loss of book
record or member record which generally happens when a non-computerized system is
used.
All these modules are able to help user to manage and use library with more convenience
and in a more efficient way as compared to library systems which are not computerized.
PROCESSOR INTELCOREPROCESSORFORBETTER
PERFORMANCE
OPERATING SYSTEM WINDOWS VISTA ,WINDOWS7, UBUNTU
1GB RAM OR MORE
MEMORY
MINIMUM 3 GB FOR DATABASE USAGE FOR
HARD DISK SPACE FUTURE
DATABASE MY SQL
V. SYSTEM REQUIREMENTS
1. NON FUNCTIONAL REQUIREMENTS
2. FUNCTIONAL REQUIREMENTS
2.1USER LOGIN
Description of feature
This feature used by the user to login into system. They are required to
enter user id and password before they are allowed to enter the system
.The user id and password will be verified and if invalid id is there user is
allowed to not enter the system.
Functional requirements
-user id is provided when they register
-The system must only allow user with valid id and password to enter the
system
-The system performs authorization process which decides what user level
can acess to.
-The user must be able to logout after they finished using system.
This feature can be performed by all users to register new user to create
account.
Functional requirements
-System must be able to verify information.
Functional requirements
-System must be able to search the database based on select search type
-System must be able to filter book based on keyword entered
1. SOFTWARE REQUIREMENTS
2. HARDWARE REQUIREMENTS
An x64-capable processor
2 gigabytes (GB) of available hard disk space
2 GB or more of RAM
A monitor with a resolution of 1024 ×
768 A CD-ROM or DVD-ROM drive
VII. DATA FLOW DIAGRAMS
1. DATA FLOW DIAGRAM FOR ADMINISTRATOR LOGIN
After entering to the home page of the website, administrator can choose the
ADMIN LOGIN option where they are asked to enter username & password,
and if he/she is a valid user then a teacher login page will be displayed.
After entering to the home page of the website, student can choose the STUDENT
LOGIN option where they are asked to enter username & password, and if he/she
is a valid user then a student login page will be displayed.
3. DATA FLOW DIAGRAM FOR BOOK ISSUE
It is a second level Data Flow Diagram where after entering STUDENT LOGIN
page he/she can select a book issue option where after entering the book detail,
he/she can select the book issue option and if the maximum no of books issued
limit is not crossed then a request will be sent to the librarian who will approve
the book issue.
After the home page login there will be an option of the book search where after
entering book detail like author name, publication, book name etc book details
will be displayed.
5. DATA FLOW DIAGRAM FOR ACCOUNT CREATION
After the home page login there will be an option of CREATE AN ACCOUNT
where after entering student detail, if all the fields are filled then a request will be
sent to the librarian who will approve him as a registered member of the library.
VIII. DIAGRAM OF THE PROPOSED SYSTEM
IX. DATABASE DESIGN: