Software Engineering Question
The manager of the Gregg-Graniteville Library heard that you were taking a software engineering course and decided to hire you to build a computerized system to manage the library book collection and lending operations.
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.
Q1 Identify and explain five (5) functional and five (5) non-functional requirements for the Gregg-Graniteville Library computer system. The requirements should cover essential functions like cataloging books, registering members, lending books, managing fines, and generating reports.
Q2. Create a domain model for the Gregg-Graniteville Library computer system.
Q3. Create a use case diagram for the Gregg-Graniteville Library computer system.
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.
