2. Presented By: Supervised By:
Mrs khadija Bano and Sir Mar
Ishaq
Ishrat Fatima
Reg No:2019-uobsac-047
Library Management System
2
3. 3
Outlines
Introduction
Project Aims and Objectives
Problem
Problem solution
Scope
Modules
Data Flow Diagram
Hardware Interface and Software Interface
Software Methodology
Timeline
References
4. 4
Introduction
A library is a collection of several book types.
We need a web-based system to manage the library because it offers books to many of
readers.
• Provides a systematic handling of reader and book records.
5. 5
Project Aims and Objectives
To eliminate the paper work in library.
Students can easily issue and return books.
Book wise search can be performed.
To make the existing system more efficient.
To provide a user friendly environment.
To record every transaction in computerized system.
6. 6
Problem statement
Some of the problems being faced in manual system are
as follows:
Fast report generation is not possible.
Information about issue/return of the books are not
properly maintained.
No central database can be created as information is
not available in database.
No catologue system.
7. 7
Problem solution
Proposed system is an automate library management system for
students and library staff.
The system must have database management system through this
system librarian can add memebers,add book,add books,search
book details,edit information borrow and return book in quick time.
Proposed system will have catologue system.
8. 8
Scope
Any education institute can make use this system for providing
informtion about library activities.
Internet will not be required to use this software.
9. 9
Modules Of Project
Admin/librarian Module:
This module allows administrators to manage users' profiles, including
registration, login, authentication, and user roles.
10. 10
Cont...
Librarian Module:
The operations he/she can perform includes: add new students, add new
books,issue books, return books, updating student’s details, updating
book’s details.
11. 11
Cont...
Members Module: The operations that member can perform inside the
member module includes: view all books available in the library, search the
availability of a particular book, number of books he has issued from the library.
12. 12
Flow chart
register
member
login page
start
Home page
login
librarian login
page
login
register
librarian/admi
n
login Member
login
View profile
Edit profile
Issue book
Return book
Add new student
Delete new student
View book
search for book
Log out
End
No
yes
No
yes
14. 14
Software Methodology
Incremental Model is a process of software development where requirements
divided into multiple modules of the software development cycle.This model
has:
Errors are easy to be recognized.
Easier to test and debug.
More flexible.
15. 15
Timeline
Month 7 days 5days 3 month 20 days 1 month 10 days
Planning
Designing
Coding
Testing
Delivery