Stanford Library: Stakeholders Actor What He Can Do On The Software Created
Stanford Library: Stakeholders Actor What He Can Do On The Software Created
STAKEHOLDERS
Library Staff ● Please mention here what the library staff should be able to do.
You can have more than 1 point.
Management In this line item please suggest what the management system
must do.
Here you can mention why we need this library system for both: the library and the student.
Can write more than 1 point.
EXISTING SYSTEM
● How is the existing system? Does it have any of the mentioned features already?
PROPOSED SYSTEM
What is the proposed solution or system? Mention in points how the system itself will be for the
user. (Sample points given, you can add more to it)
Here, we will understand the designing use case diagram for the library
management system. Some scenarios of the system are as follows :
User who registers himself as a new user initially is regarded as staff or
student for the library system.
For the user to get registered as a new user, registration forms are
available that is needed to be fulfilled by the user.
After registration, a library card is issued to the user by the librarian. On
the library card, an ID is assigned to cardholder or user.
After getting the library card, a new book is requested by the user as per
there requirement.
After, requesting, the desired book or the requested book is reserved by
the user that means no other user can request for that book.
Now, the user can renew a book that means the user can get a new due
date for the desired book if the user has renewed them.
If the user somehow forgets to return the book before the due date, then
the user pays fine. Or if the user forgets to renew the book till the due
date, then the book will be overdue and the user pays fine.
User can fill the feedback form available if they want to.
Librarian has a key role in this system. Librarian adds the records in the
library database about each student or user every time issuing the book
or returning the book, or paying fine.
Librarian also deletes the record of a particular student if the student
leaves the college or passed out from the college. If the book no longer
exists in the library, then the record of the particular book is also deleted.
Updating database is the important role of Librarian.
IN SCOPE
● Mention the name of features and what they are used for.
OUT OF SCOPE
● What are the facilities or features—for the library and the students—the are out of
scope or cannot be implemented now.
FUNCTIONAL REQUIREMENTS
● Write down all the functional requirements for the system in a list format.
NON-FUNCTIONAL REQUIREMENTS
Write all the nonfunctional requirements for the system.
System Requirement:
Usability:
Environments