Library Management System
Actors
- Librarian
- Admin
- Reader
Functional Requirements
Librarian
- Enter the books
- Enter readers’ data
- Edit data of books
- Update & delete readers’ data
- Check reports related to books
- See what books have been issued
- Charging delay fee
Admin
- All the above fraction can be done
- Removing books from stock
- Check & modify payments
- Change the librarian
Reader
- View the fine amount
- Do online payment
- Change data in own profile
- Donate books
- Can see the books you have bought
Non Functional Requirements
- Must be accurate
- Proper UI ,
UX
- Must be
reliable
- Trusted
- Must be
efficient
- Secuirity
Business Processes required
Business management in this system has included some
functions as follows.
One of the functions is donating books to the library. It’s a
deal between the library & the donator. Library got a positive effect
from this transaction.
Another transaction in this system is assessing the penalties
due to delaying the payments or delaying the hand of the books.
Purchasing books & resources from suppliers is
another transaction in the management system.