•
PiHai Institute of Information Technology, Engineering, Media Studies & Research
template
➢ The user interface should be able to interact with the user management module and a part
of the interface must be dedicated to the loginflogout module
Login Interface:-
In case the user is not yet registered, he can enter the details and register to create his account.
Once his account is created he can 'Login' which asks the user to type his usemame and
password. If the user entered either his usernaine or password incorrectly then an error message
appears.
Search: -
The member or librarian can enter the type of book he is looking for and the title he is interested
in,then he can search for the required book by entering the book name.
Categories View:-
Categories view shows the categories of books available and provides ability to the librarian to
add/edit or delete category from the list.
Librarian's Control Panel:-
This control panel will allow librarian to add/remove users; add, edit, or remove a resource. And
manage lending options.
4. System Features
The users of the system should be provided the surety that their account is secure. This is
possible by providing:-
➢ User authentication and validation of members using their unique member II]
➢ Proper monitoring by the administrator which includes updating account status, showing
a popup if the member attempts to issue number of books that exceed the limit provided
by the library policy, assigning fine to members who skip the date of return
Proper accountability which includes not allowing a member to see other member's
account. Only administrator will see and manage all member accounts
5. Other Non-functional Requirements
5.1 Performance Requirement
The proposed system that we are going to develop will be used as the Chief performance system
within the different campuses of the university which interacts with the university staff and
students. Therefore, it is expected that the database would perform functionally all the
requirements that are specified by the university.
➢ The performance of the system should be fast and accurate
➢ Library Management System shall handle expected and non-expected errors in ways that
prevent loss in information and long downtime period. Thus it should have inbuilt error
testing to identify invalid usernameipassword
➢ The system should be able to handle large amount of data. Thus it should accommodate
high number of books and users without any fault
5.2 Safety Requirement
Department of Information Technology