Answered step by step
Verified Expert Solution
Question
1 Approved Answer
You are tasked to build a computerized system to manage the library book collection and lending operations for a university s library. The library computer
You are tasked to build a computerized system to manage the library book collection and lending operations for a universitys library.
The library computer system must maintain a catalog of all books in the library's collection. Each book needs to be cataloged with details like title, authors, publication year, genre, language, number of copies available, etc. The system should allow librarians to add, update, and delete book records in the catalog. For members, the system needs functionality to register new members with details like name, contact info, address, etc. Member accounts need to store their borrowing history and fine details. The system should allow members to search the book catalog, reserve books, renew lent books, and recommend new book purchases. A core function is book lending management. The system must track which books are issued to which member and the due date. Members should be able to check their current book lending status. The system must automatically send reminders about book returns and levy overdue fines. The system should generate various reports for the librarians, such as overdue books, most popular titles, books reserved by members, outstanding penalties, etc. These reports and analytics help manage lending operations.
Identify and explain five functional and five nonfunctional requirements for the library computer system. The requirements should cover essential functions like cataloging books, registering members, lending books, managing fines, and generating reports.
Create a domain model for the library computer system.
Create a use case diagram for the library computer system.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started