Assignment | Library Management System

Verified

Added on  2022/10/07

|15
|1254
|45
Assignment
AI Summary

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: Library Management System 1
Library Management system
Student name
Institution
Location
Lecture’s Name
Date

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Library Management System 2
Contents
1.0 Introduction................................................................................................................................3
2.0 Justification................................................................................................................................3
2.1 Advantages............................................................................................................................3
3.0Project scope...............................................................................................................................3
4.0 Cost and schedule analysis........................................................................................................3
5.0 UML diagrams...........................................................................................................................3
5.1 Use case diagram...................................................................................................................3
5.2 Sequence diagrams................................................................................................................3
5.3 Data flow diagram.................................................................................................................3
5.4 Context diagram.....................................................................................................................3
6.0 Entity relationship diagram....................................................................................................3
6.1 Screen interfaces....................................................................................................................3
6.2Gantt chart..............................................................................................................................3
7.0 Conclusion.................................................................................................................................3
List of Figures
Figure 1Use case diagram for library management system.............................................................6
Figure 2 Sequence diagram for issue book in the library................................................................7
Figure 3 Data flow diagram of a library management system.........................................................8
Figure 4 Library management system’s Context diagram...............................................................9
Document Page
Library Management System 3
Figure 5 ERD of a library management system.............................................................................10
Figure 6 Main screen.....................................................................................................................11
Figure 7 Insert data screen.............................................................................................................12
Figure 8 Available books screen....................................................................................................13
Figure 9:Gantt chart for library management system....................................................................13
Document Page
Library Management System 4
1.0 Introduction
A library management system is an online system that helps in the running of a library in an
institution. The main Activities in a library include studying, borrowing books, returning books
and payment of charges incurred. A library management system has to control all these activities.
This system has to be highly secure to prevent the loss of books in the library. There are a lot of
problems faced by libraries that operate without an online system because of the poor keeping of
the information. Bryson. (2017). Hence the development of this system will help solve these
problems when they make use of it.
2.0 Justification
This system will be implemented as explained in the background information about the lack of a
cheap and easy way to access library services and better record keeping. The system will also
focus on real library attendants who will help library users get more information about the books.
There is a need for a way to access library expertise in Kenya without having to visit the library
facilities or pay for those services.
2.1 Advantages
This proposed system will have more advantages than disadvantages because a lot of testing will
be done before the system is deployed. Upasani. (2016). For example, an institution that operates
the library manually will prefer to use this system. The advantages will include;
i. Reduced running costs. This is because the system will help reduce the number of
employees because everything will be done online.
ii. The library will serve more users since all the activities are done by the system and the
system will be able to serve many users at once.
iii. Better record keeping. The system will have a database that will help the safekeeping of
the information and access to the information by the authority.
3.0 Project scope
The scope and boundary of this project is an online library management system. It will mainly
focus on institutions that need quick and accurate running of a library without involving manual

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Library Management System 5
record keeping. The system supports one user interacting at a given time in a specific device. The
users will use it with a lot of ease since it will have a good user interface. Raza. (2019)
4.0 Cost and schedule analysis
Cost of materials
Technical services 100 $
Material cost 100 $
Total 200 $
Book use schedule
Services Books
Circulation 1000
References 2000
In-house use 500
Total 3500
Book use schedule is used to physically show how the books will be used in the library and the
number of books for every section.
5.0 UML diagrams
These are diagrams used to show how the system will work by showing the components of the
system.
5.1 Use case diagram
Use case diagrams are used to show relationships between different library users. Sengupta &
Bhattacharya. (2006)
Document Page
Library Management System 6
Figure 1Use case diagram for library management system
The actors of this system (System users) Librarian, Members (Teaching and non-teaching staff).
The duties performed by each are inter-related. Without the librarian, the system will not
function the same to members.
Document Page
Library Management System 7
5.2 Sequence diagram
Figure 2 Sequence diagram for issue book in the library.
This sequence diagram shows all the activities that take place in the library system before a book
is issued. The first Activity is where the student request for the book until when the member
record is updated in the library.
5.3 Data flow diagram
It is used to show the flow of information within the system. Kodosky & Shah. (1998)

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Library Management System 8
Figure 3 Data flow diagram of a library management system.
A DFD diagram is used to show how data moves in the library management system.
Document Page
Library Management System 9
5.4 Context diagram
This system is used to show the overview of a system without going into details of the whole
system.
Figure 4 Library management system’s Context diagram
Shows how the book is borrowed from a library because this is the core function of a library.
6.0 Entity relationship diagram
This system is used to show the elements of the system, their attributes, and relations.
Document Page
Library Management System 10
Figure 5 ERD of a library management system
The entities of this system are Members, Booked books, available books, and the librarian. Their
relationships are shown by lines. Yang & Cao. (2016).
6.1 Screen interfaces
These are screenshots of the developed system.

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Library Management System 11
1. Main screen
Figure 6 Main screen
This is the screen from which all the activities of the system are accessed.
Document Page
Library Management System 12
2. Input screen
Figure 7 Insert data screen.
This is where the members are cleared after returning the books.
Document Page
Library Management System 13
3. Report screen
Figure 8 Available books screen
The students can print out a report of available books.
6.2Gantt chart
Figure 9:Gantt chart for library management system

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Library Management System 14
7.0 Conclusion
This system will make the operations in the library when properly developed and put in use.
Thorough testing should be done to prevents errors.
Document Page
Library Management System 15
References
Bryson, J. (2017). Effective library and information center management. Routledge.
Kodosky, J. L., & Shah, D. K. (1998). U.S. Patent No. 5,821,934. Washington, DC: U.S. Patent
and Trademark Office
Sengupta, S., & Bhattacharya, S. (2006, June). Formalization of UML use case diagram-a Z
notation based approach. In 2006 International Conference on Computing & Informatics (pp. 1-
6). IEEE.
Raza, M. A. (2019). Analysis of Project Scope Change Management as a Tool for Project
Success in Karachi Thatta Dual Carriageway (Doctoral dissertation, CAPITAL
UNIVERSITY).
Upasani, O. S. (2016). Advantages and limitations of open-source software for library
management system functions The experience of libraries in India. The Serials Librarian, 71(2),
121-130..
Yang, L., & Cao, L. (2016). The Effect of MySQL Workbench in Teaching Entity-Relationship
Diagram (ERD) to Relational Schema Mapping. International Journal of Modern Education and
Computer Science, 8(7), 1.
1 out of 15
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]