Question: 2. Given the use case narrative below, produce the sequence diagram Design Class Diagram DOS (Note: the use case narrative is taken from your textbook

 2. Given the use case narrative below, produce the sequence diagram

2. Given the use case narrative below, produce the sequence diagram Design Class Diagram DOS (Note: the use case narrative is taken from your textbook and slightly changed). Use Case Type Business Requirements: Use Case Name: Add New Book Systems Analysis: System Design: Source: Not Applicable Actor(s): Library employee Description: The use case describes an event of a library employee adding the newly received book to the system. Some books are new, while some of them are the copies of the existing books in the library Precondition: Library employee is logged in to the system and the main menu is displayed. Trigger: Selection of the 'Add New Book' option from the main menu. Typical course of Events: Actor Action System Response Step 1: Library employee selects the 'Add Step 2: The system displays the 'Add New Book New Book' option from the main menu. form 'W03- Add New Book, with the fields for book information (category, title, author, publisher, catalogue number and copy number, edition, ISBN and year). Also an option to btn-Save and btn-Cancel button Step 3: For each newly received book the Step 3: The system checks the book title. library employee selects the category, enters the title, author, publisher, catalogue number, edition, I58N, Year and copy number into the system. Step 4: The system updates catalogue with the new book information Alternate Courses None / Exceptions: Conclusion Post Condition: The use case concludes when the catalogue is updated. Book title exists and the physical book exists

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!