Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

For Problems 4 and 5. Refer to the following System Description and template: Library System Description: A Library has a set of books, and a

For Problems 4 and 5. Refer to the following System Description and template:

Library System Description:

A Library has a set of books, and a set of media. Audiobooks, DVDs, CDs are all included in the media the library provides. Both the set of books and the set of media are included in the librarys catalog, which is managed by librarians. Librarians need to be able to add new resources to the catalog as well as remove resources in case something gets lost or stolen. Additionally, they need to be able to order new resources if a new book or media item is released.

If the library needs to hold an event (invited author, community meeting, etc.), then the librarians need to be able to register this event on the library calendar so that the public is aware of it. Librarians must also sign users up for certain kinds of events (such as Summer/Winter reading programs or book clubs).

Patrons of the library also need to use the system in a variety of ways. First, they must register for a library card with a librarian, after which they can perform a variety of different tasks. A patron must be able to check out a resource which they can do with a librarian or at a kiosk. They may also pay any late fees at a kiosk or with a librarian. If their late fees exceed $5.00, they are required to pay some of their fine before checking out any additional resources.

Sometimes patrons cannot find what theyre looking for in the library so they will want to be able to search the catalog for a specific resource. Sometimes a book or media item will be in the catalog, but all the copies will be out of stock. In this case a patron might want to put a hold on an item which they would do by interfacing with the librarian.

While interacting with a librarian or kiosk, patrons can also see due dates of resources they currently have checked out. If desired, they may renew these materials before the due date. If they brought a book or media item back to the library with them, then they can return those resources in one of the drop slots. Librarians are responsible for checking these items back in and putting them back in their proper location.

Scenario Template

Use Case Name

Primary Actor

Stakeholders and Interests

Preconditions

Success Guarantee

Main Success Scenario

4. (30 pts) Name at least ten scenarios from the Library System?

5. (50 pts) Using the above template, complete fully-dressed scenarios for at least two non-trivial (more than five steps) scenarios from the list you gave in problem 4. (Do not worry about exceptional and alternate scenarios.) Use precise language for each step in the main scenario.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Processing

Authors: David J. Auer David M. Kroenke

13th Edition

ISBN: B01366W6DS, 978-0133058352

More Books

Students also viewed these Databases questions