Question

In: Computer Science

Complete the following use case description table for the use case ‘Borrow Books’ Use Case Name...

Complete the following use case description table for the use case ‘Borrow Books’ Use Case Name Scenario Triggering Event Primary Actors Related Use Case/s Precondition Post Condition Main Flow Exceptions Special Conditions

the subject is ICT103 System analysis and design of IT

Solutions

Expert Solution

USE CASE DESCRIPTION TABLE FOR THE USE CASE "BORROW BOOKS"

Use case diagrams are representations of user interaction with user and how the system behaves when tested for different types of use cases.

Use Case Description table briefly explains all the actors,events and conditions for the particular system.

Borrow books Use Case Description
Identifier

BB-01

Description

Adminstration system for borrowing books from a library.

Primary Actors

Librarian, Borrower
Preconditions
  1. A borrowing request is initiated by the system.
Postconditions
  1. The member should not exceed the borrowed book limit.
  2. There should be no loan pending for the borrower.
Triggering Event Request for borrowing book.
Event flow
  1. The use case is initiated when the borrower indicates that they want to borrow a book.
  1. System checks if the borrower has no pending loans and the borrowing limit is not reached.
  1. The borrower checks for a book and the system shows if a book is available or not.
  1. If the book is available, the system lends the book to the borrower.
  1. The system updates the borrowed books table and loan table for the borrower.
Exceptions
  1. The borrowing limit is reached
  1. Loans are pending for the borrower.
  1. The book is not available.
  1. The book is available but is restricted due to some reasons.
Special exceptions
  1. The sytem should be able to distinguish between the admin and borrower.
  1. Special cases allowed by the librarian.

Related Solutions

Complete the following use case description table for the use case ‘Borrow Books’ Use Case Name...
Complete the following use case description table for the use case ‘Borrow Books’ Use Case Name Scenario Triggering Event Primary Actors Related Use Case/s Precondition Post Condition Main Flow Exceptions Special Conditions
Complete the following use case description table for the use case ‘Borrow Books’ Use Case Name...
Complete the following use case description table for the use case ‘Borrow Books’ Use Case Name    Scenario Triggering Event Primary Actors Related Use Case/s Precondition Post Condition Main Flow Exceptions Special Conditions
Complete the table by dragging each structure name or description into the appropriate place
Complete the table by dragging each structure name or description into the appropriate place 
Complete the following table by writing the name of the cell structure or organelle in the...
Complete the following table by writing the name of the cell structure or organelle in the right hand column that matches the structure/function in the left hand column. Structure/Function Cell structure 1. May store water, needed chemicals and wastes in plant cells 2. The “sugar factory” in plant cells that contains chlorophyll 3. Small structure that makes protein 4. Long whip-like structures used for movement 5. The region of the cell between the plasma membrane and the nucleus 6. Cell...
Complete the following using present value. (Use the Table provided.)
Complete the following using present value. (Use the Table provided.)
Complete the following table for H2O. T, °C P, kPa v, m3 / kg Phase description...
Complete the following table for H2O. T, °C P, kPa v, m3 / kg Phase description 50 7. 2 400 Saturated vapor 110 350
Complete the following table by calculating the missing entries. In each case indicate whether the solution...
Complete the following table by calculating the missing entries. In each case indicate whether the solution is acidic or basic. pHpH pOHpOH [H+][H+] [OH−][OH−] Acidic or basic? 5.30 2.16 4.7×10−10 MM 8.3×10−2 MM I need help on each row of these.
Complete the table below asking for a “snapshot” description of each of the four macroeconomic schools...
Complete the table below asking for a “snapshot” description of each of the four macroeconomic schools of thought we discussed this semester: Model Source of Business Cycle Fluctuations (i.e., recession) Major Tenets New Keynesian View (Mainstream Model) Classical View (Real Business Cycle Model) Monetarists Austrian School
Complete the table below asking for a “snapshot” description of each of the four macroeconomic schools...
Complete the table below asking for a “snapshot” description of each of the four macroeconomic schools Model Source of Business Cycle Fluctuations (i.e., recession) Major Tenets New Keynesian View (Mainstream Model) Classical View (Real Business Cycle Model) Monetarists Austrian School
Use the project description presented in the table below for the following questions: Activity Immediate Predecessor...
Use the project description presented in the table below for the following questions: Activity Immediate Predecessor Optimistic Time (O.T.) Most likely Time (M.T.) Pessimistic Time (P.T.) A None 4 6 9 B A 3 5 7 C A 4 7 12 D B 4 8 10 E C 5 9 15 F D 4 4 5 G D, E 3 6 8 H F 5 6 10 I G 5 8 11 J H, I 5 5 5 Calculate the...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT