Library Management System Project: System Design and Functionality

Verified

Added on  2023/04/21

|9
|657
|179
Project
AI Summary
This document presents a comprehensive library management system project, focusing on the backend functionality. It includes a class diagram, activity diagram, user interface design, and test case generation. The system covers essential functions such as borrowing items, accessing physical and electronic resources, renewing loans, managing borrower accounts, searching catalogs, and handling librarian inquiries. The project also addresses specific functionalities like uploading borrower lists and integrating with other applications. The document provides a detailed overview of the system's design and functionality, with references to relevant research and patents.
Document Page
Running head: LIBRARY MANAGEMENT SYSTEM
Library Management System
Name of the Student
Name of the University
Author Note
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1LIBRARY MANAGEMENT SYSTEM
Task 6: Class Diagram
Document Page
2LIBRARY MANAGEMENT SYSTEM
Task 7: Activity Diagram
Document Page
3LIBRARY MANAGEMENT SYSTEM
Task 8: User Interface
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
4LIBRARY MANAGEMENT SYSTEM
Document Page
5LIBRARY MANAGEMENT SYSTEM
Task 9: Test Case Generation
Number Test Name Description Scenario Precondition Input Expected
Output
1. Register Enter the
details of
Enter
name,
Correct
name and
Name:
Justin Jones
Login Page
Document Page
6LIBRARY MANAGEMENT SYSTEM
the user user id
and set
password.
available
user id
User id:
Lucifer
Password:
MorningStar
2. Login Enter valid
user id and
password
Enter
User id
and
password
in the
login
screen
Valid user
id and
passwords
User id:
Lucifer
Password:
MorningStar
Home Page
3. Availability Search for
the
required
book
Enter the
book
name and
author
name
Enter
correct book
name and
author name
Book Name:
Getting
Things
Done
Author
Name:
David Allen
If book found
the display
the
availability
status
4. Books
Issued
Search the
user id of
the
borrower
Check the
user id’s
info, that
the more
books can
be
borrowed
Enter valid
user id and
check
User id:
Lucifer
Result status
if more
books can be
allotted or
not
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7LIBRARY MANAGEMENT SYSTEM
or not
5. Transaction Add details
of the user,
book and
date of
issue
Allot the
book to
the user
Enter the
book name
and user id
of the
borrower
User Id:
Lucifer
Book
id:48769
Book Name:
Getting
things done
Allot the
book to the
user
6. Update
Book
Update the
no of
books
issued
Update
the no of
copies
left
Enter the
total no of
copies
allotted to
different
users
Book Id:
48769
No of copies
issued: 6
Updated list
7. Update
User
Update the
no of
books
allotted to
the user
Update
the total
number
of book
issued to
the user
Enter the
user id and
list the total
books
User id:
Lucifer
Check the
total books
issued
Updated list
Document Page
8LIBRARY MANAGEMENT SYSTEM
References:
Basson, S. H., Kanevsky, D., & Oblinger, D. A. (2015). U.S. Patent No. 9,165,280.
Washington, DC: U.S. Patent and Trademark Office.
BOUSETTA, B., Omar, E. B., & GADI, T. (2013). Generating operations specification from
domain class diagram using transition state diagram. International Journal of Computer and
Information Technology (IJCIT) January, 2(1), p29-36.
Johnson, J. (2013). Designing with the mind in mind: simple guide to understanding user
interface design guidelines. Elsevier.
Li, L., Li, X., He, T., & Xiong, J. (2013). Extenics-based test case generation for UML
activity diagram. Procedia Computer Science, 17, 1186-1193.
Noller, J. A., & Mason Jr, R. S. (2013). U.S. Patent No. 8,473,913. Washington, DC: U.S.
Patent and Trademark Office.
Pace, G. (2013). Chromospheric activity as age indicator-An L-shaped chromospheric-
activity versus age diagram. Astronomy & Astrophysics, 551, L8.
Patel, P. E., & Patil, N. N. (2013, April). Testcases formation using uml activity diagram.
In 2013 International Conference on Communication Systems and Network Technologies (pp.
884-889). IEEE.
Swain, R. K., Panthi, V., & Behera, P. K. (2013). Generation of test cases using activity
diagram. International journal of computer science and informatics, 3(2), 1-10.
chevron_up_icon
1 out of 9
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]