Question: Question# 2 : Use the following description and draw the use case diagram, make sure that you show the relation include and extend in the

Question#2: Use the following description and draw the use case diagram, make sure that you show the relation include and extend in the diagram. Also show the all actors of the system: [10 marks]
A library management system is a software application that assists libraries in automating tasks and improving user experiences. Here are some functional requirements specifically for students:
The LMS should allow students to search for and access the library's books.
The LMS should allow authorized students to check out (borrow) books.
The LMS should allow students to return borrowed books.
The LMS should allow students to renew borrowed books.
The LMS should allow students to view their borrowing history.
The LMS should enable students to request un-available books from other libraries.
The LMS should allow students to request and reserve books that are currently borrowed or unavailable.
The system should authenticate students before they can use any services of the LMS.
Students should be able to view their account information, including borrowed items, due dates, fines, and holds.
The LMS should send timely notifications to students regarding due dates, overdue items, and other important library-related information.
 Question#2: Use the following description and draw the use case diagram,

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!