logo

Library System Analysis: Analyzing the Library System

   

Added on  2023-06-11

15 Pages1634 Words446 Views
Running Head: LIBRARY SYSTEM ANALYSIS 1
Library System Analysis:
Analyzing the Library System
[Student Name]
[University Name]
Table of Contents

2LIBRARY SYSTEM ANALYSIS
1 Task 6: Class Diagram of the library system.......................................................................................3
2 Task 7: Activity Diagram....................................................................................................................4
3 Task 8: User interface design...............................................................................................................7
4 Task 9: Test case generation..............................................................................................................11
5 References.........................................................................................................................................15

3LIBRARY SYSTEM ANALYSIS
1 Task 6: Class Diagram of the library system
The Book consists of the bookID, bookauthor, bookedition, bookauthor and the
dateofpurchase. It also contains the displayingbookdetails() and updatingStatus(). The UNI
Library consists of three kinds of books and they are study books, journals and the study
magazines. The UNI Librarian is responsible to handle all the activities related to library books.
They manage all the underlying issues. The UNI Librarian consists of name, password,
verifyingMember(), calculatingFine(), returningBook(), creatingBill() and issueBook(). The
UNI librarian carries out the transaction of books. Generally the members of the UNI Library are
the students and the faculties. They contain all the details of the members in their database. The
details that the UNI Library database holds are UNImemeberId, type, dateofMembership,
noBookBorrowed, name, address and maxBookLimit. It too contains the retrieveMemeber(),
increassingBookIssued(), decreasingBookIssued(), payBill. The members request for the books
they want to borrow and the bookId is assigned to that UNI Member. UNI Librarian creates the
bill. The bill consists of the details like the billNo, date, memberID, amount and fine. The bill
consists of the details like the billCreate() and billUpdate(). UNI Books Transaction consists of
the following details like the transactionID, dateOfIssue, dueDate, bookID and UNImemberID.
The UNI Books transaction consists of creatingTransaction(), acquiringTransaction() and lastly
the deleteTransaction(). UNI Books Transaction refers to payment of bills. The UNI Members
pays the bill according to the subscription period. The students and the faculties are liable to pay
the fine if they delay to return the books. They will have to return the books and along with that
they will have to pay the fine.

4LIBRARY SYSTEM ANALYSIS
2 Task 7: Activity Diagram
The members of the UNI Library make inquiries for the books. After that, the availability of
the books is checked. The UNI Library keeps an update of the database that means if the books
are not available the students will be updated. If the books are available, then it will be issued to
the members. However, before issuing the books to the students, it will be checked whether the
students are valid or not. The students or the members will have to register to pay minimal fees.
After that, they can log in to their portal and can borrow the books. The invalid students will be

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Library Management System for Desklib
|42
|1471
|288

Library System - Assignment Sample
|12
|905
|30

The Uni library System Assignment PDF
|26
|3070
|47

Information Management System Analysis
|24
|2172
|41

System Analysis and Design for Wenty Library Management System
|17
|2245
|351

Information Systems Development for Library Management System
|10
|968
|209