Answered You can hire a professional tutor to get the answer.
Q4)- Read the following scenario and answer the questions below.
Q4)- Read the following scenario and answer the questions below.
“A university library system needs to be built in order to handle the bookkeeping aspects of a
library and provide user-browsing facilities. The system allows borrower to search for a book on
a particular topic or by a particular author. The borrower should then be able to check if the book
is on loan and if so to reserve the book. If a student wants to borrow or return a book, the library
staff should enter the student ID to be searched. If student search is successful, the staff will enter
the book ID, and if the book is available it can be borrowed. When a student wants to return a
book, the staff checks the report data for any pending fine and if no fine is pending the book can
be returned.”
1) By using the following use case template, write a use case for “Borrow and return book”
requirement. [10 Marks]
Use Case Name: ID: Importance Level:
Primary Actor:
Short Description:
Trigger:
Type:
Major Inputs:
Description Source
Major Outputs:
Description Destination
Major Steps Performed
Information for Steps
2) Draw the level-0 data flow diagram for the Borrowing books system. [10 Marks]