logo

Library Management System

This assignment requires students to work in small teams to complete a formal specification for a library system.

7 Pages526 Words132 Views
   

Added on  2022-11-25

About This Document

This presentation discusses the functionalities of a library management system, including adding books and borrowers, deleting books and borrowers, lending and returning books, enquiring about books and reservations, and cancelling reservations. It also mentions the Z schema and non-trivial predicate statements related to the system. The presentation is relevant to the subject of library management and can be used for courses related to information science or library science.

Library Management System

This assignment requires students to work in small teams to complete a formal specification for a library system.

   Added on 2022-11-25

ShareRelated Documents
Library Management system
manage the lending and return of the books.
Records and provide information about the books
available and the borrowers.
The Z schema starts by declaring two sets (Book,
Person), thus identifying the major parts of the
library system
Library Management System_1
System functionalities
Add a book:
This is the first task this library system is designed to do.
The book will be added into the library only if it does not already
exist in the library.
Add a borrower:
A borrower is added to the system if his/her details are not in the
system.
If the details exist, the system respond the a ticket was allocated
Library Management System_2
System functionalities
Delete a book:
The book must be a property of the library.
The book has to be on shelves and not on loan.
The system checks if the two conditions are met and then gives a
response.
Delete a borrower:
The borrower must be in the system
The borrower must not have a book.
If the two conditions are met, the system deletes the borrower and
give a response.
Library Management System_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Z Schema: Library System
|14
|649
|490

Library Management
|1
|348
|128

Desklib - Online Library for Study Material and Solved Assignments
|27
|4692
|458

System Analysis and Design Solution Template
|15
|2571
|94

NIT2213 Software Engineering - Use Case Description, Use Case Diagram, Class Diagram, Sequence Diagram, and SMD
|12
|1395
|184

System Analysis and Design Solution Template 2022
|14
|2997
|40