Beruflich Dokumente
Kultur Dokumente
Specification
FOR
LIBRARY MANAGEMENT SYSTEM
Version 1.1
Prepared by
Ali Hyder
&
Ijaz Hussain Shah
30th DEC, 2018
Revision History
Version Description Author Date
1.0 Initial Release/ Ali Hyder 30th Dec, 2018
First Release Ejaz Hussain Shah
1.1 Some correction Ali hyder 31th Dec, 2018
Ejaz Hussain Shah
1. Introduction
Our library management system is a desktop application which will be implemented in
library. It helps the members as well as the staff of the library for library maintenance. It
records the detail of cataloging with in no time an immense record is stored. It reduces the
human efforts with single click only.
Previously manual work, manual cataloging and staff was required to maintain the
record of the books with issue and receipt register which was time, energy and labour
oriented work.
The LMS finds a solution to reduce the human efforts. The major goal of the system
is to maintain the book and member record and provide a better working environment for
the staff to work in easy and effective way so that they can save time and work in more
efficient way.
SRS-4 Users can change the password by conforming the new password
SRS-5 If users forgets password, no matter he/she can access the system by
entering the user name and then write the password again.
System should generate reports of the Books by ID, Name. They can
SRS-29
be viewed by the LIB of the LMS on the run time.
2.4 Book Transactions
2.4.1 Issue Books
System should be able to check that the due date of book which is
SRS-36
issued to the member.
SRS-37 LIB can add a new Staff member into the system
SRS-39 Staff member should not be able to issue books, except LIB.
2.6 Report
1. Security
The system requires the users to identify themselves by using login-id and
password. Any user who uses the system shall have a login-id and a password
2. Usability
With proper guidance and use of manual the required training time for a normal
users will not be more than one week
3. Reliability
Availability The system facility will be available to its users for 24 hours
4. Performance
The LMS has a simple GUI, which is self-explanatory and user friendly
The lists, reports and results generated by the system will not take more than
2-3 sec
Responses to queries shall take no longer than 4-5 sec to load onto the screen
after the user submits the query
The LMS shall display confirmation messages to user within 1-2 sec after the
user submits information to the system. In other words robustness is
maintained
Resources Required
Hardware Minimum Recommended
Processor 1 Core 2 GHz Dual Core 2+ GHz
RAM 1 GB 2 GB
Hard-drive 20 GB As Required
5. Design Constraints
RUP will be used for the design purposes and UML will be used for the diagrams
in MS Visio. C# language will be used for the development and for the database side
Microsoft SQL server will be used. So, we must be familiar with these constraints