Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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 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
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