0% found this document useful (0 votes)
49 views1 page

Tutorial 3 - Use Case

The document provides details for developing a use case diagram for a university library management software system. It outlines three main use cases: 1) Issue of books, which describes how students can issue books within certain limits based on book type and due dates are calculated, 2) Return of books, which covers returning books and calculating any fines for late returns, and 3) Query processing, which allows users to check book availability and reserve books. The use case diagram would include actors like Student and Library Staff and the three use cases described.

Uploaded by

Kumar Vaibhav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views1 page

Tutorial 3 - Use Case

The document provides details for developing a use case diagram for a university library management software system. It outlines three main use cases: 1) Issue of books, which describes how students can issue books within certain limits based on book type and due dates are calculated, 2) Return of books, which covers returning books and calculating any fines for late returns, and 3) Query processing, which allows users to check book availability and reserve books. The use case diagram would include actors like Student and Library Staff and the three use cases described.

Uploaded by

Kumar Vaibhav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

MANAV RACHNA UNIVERSITY

Department of CST
(CSH207B-T & P – Software Engineering)
(Tutorial 3)
Learning outcome: The students would be able to learn to create a use case diagram.

Course Outcome Bloom’s Taxonomy Program Outcome


CO1, CO2 BT3 PO1,2,3,5,11, PSO1,2

1. A university wishes to have a software system developed for its library management activities.
Design the use cases and Use Case Diagram for the following problem statement:
A. Issue of books:
a) A student of any course should be able to get books issued.
b) Books from general section are issued to all but Book bank books are issued only for their
respective courses.
c) A limitation is imposed on the no of books a student can be issued
d) A maximum of 4 books from book bank and 3 books from general section per student is
allowed.
e) The books from the book bank are issued for the entire semester while books from general
section are issued for 15 days only.
f) The software takes the current system date as the date of issue and calculates the date of
corresponding date of return.
g) A bar code detector is used to save the student information as well as book information.
h) The due date for return of the book is stamped on the book.

B. Return of books:
a) Any person can return the issued books.
b) The student information is displayed using the bar code detector
c) The system displays the student details on whose name the books were issued as well as the
date of issue and return of the book.
d) The system operator verifies the duration for the issue and if the book is being returned
after the specified due date, a fine of Re. 1 is charged for each day.
e) The information is saved and the corresponding update takes place in the database.

C. Query processing
a) The system should be able to provide information like
i) Availability of a particular book
ii) Availability of books of any particular book
iii) Number of copies available of the desired book.
b) The system should be able to reserve a book for a particular student for 24 hrs. if that book
is not currently available

You might also like