Question: create a UML use case model for cycle zero of a new library management system. Your use case model is to depict reuse where appropriate.

create a UML use case model for cycle zero of a new library management system. Your use case model is to depict reuse where appropriate. Also, create a narrative description for the past due items and fine processing including any alternative paths. A narrative template has been supplied.

Librarians use the system to update the inventory of items available in the library. Items may include books, magazines, and journals. When a new item needs to be ordered, library personnel can use the system to place the order and the system will send the order to the publisher. Some publishers have their own order management system that is capable of receiving orders from the universitys library management system. When the ordered items arrive at the library, the librarians have to update their inventory with the new items that have been added to the collection.Librarians use the system to allow patrons, which include students and faculty members, to loan items. Before an item can be loaned to a patron, the patron needs to have a patron account in the system. The system administrators or the librarian can use the system to create new accounts and link them to patrons ID cards. While a patron is about to loan an item, the system should check if the patron has any past due items or any fines that are past due. If so, the system should notify the librarian that is processing the loan about these past due items/fines. Patrons can renew their loans using this system through the Internet.Librarians use the system to allow patrons, which include students and faculty members, to loan items. Before an item can be loaned to a patron, the patron needs to have a patron account in the system. The system administrators or the librarian can use the system to create new accounts and link them to patrons ID cards. While a patron is about to loan an item, the system should check if the patron has any past due items or any fines that are past due. If so, the system should notify the librarian that is processing the loan about these past due items/fines. Patrons can renew their loans using this system through the Internet.Patrons return their items to the library by dropping the items into a drop box. Librarians then collect the returned items and process the returns. When returns are processed, the system should detect any returns that are past the due date and calculate fines for such late returns. When fines are due, the system should also automatically send an email to patrons who now owe fines. Patrons can then stop by the library to pay the fines. The system should help the librarians process fines. Patrons can pay by cash or credit card. Patrons can use the system directly over the Internet to put a hold on items that have been already loaned to other patrons. When a hold is placed on an item, the system should automatically send an email to the patron who has loaned the item notifying them of the new due date.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!