09 - Siddhi Bhosale Software Requirement Specification
09 - Siddhi Bhosale Software Requirement Specification
09 - Siddhi Bhosale Software Requirement Specification
For
Project Title
Student Name:
1 Introduction
The project title of online library management is a library management website for
monitoring and controlling the transaction in library.the project library management is
developed in php and mysql which mainly focuses on basic operations in a library like adding
new member,new books and updating new information ,searching books and members and
facility to borrow and return books. “online library management” is a website designed and
developed to help users maintain and organize library our website easy to use for both
begginers and advanced users . it features a familiar and well through-out an attractive user
interface,combined with strong searching insertion and reporting capabilities
1.1 Purpose
There will be major component
1. Access from anywhere
2. User friendly interface
3. Transaction entry
4. Reports
5. More storage capacity
6. Stock maintain
• The purpose of this project is to provide friendly environment
• It provides “better” and “efficient” service to member
• Faster retrival of information about the desired book
• Guaranty security of the system for the admin
• It reduces the chance of error
• All details will be available on a click
1.2 Scope:-
Due to the many problems facing with the current system by the college, I made a completely
new library management that can produce automated online system for managing the
activities of the library system. It is totally secured system that can be accessed only by the
verified user putting the user name and password procedure.
Provide method for adjusting account settings such as passwords
To record every transaction in computerized system
So that problem such as record file missing won’t be happen
The execution of this website reduce the problem of librarian seriously by making his/her job
easier
Modification can be easily done according to requirements as and when necessary
2. Overall Description
2.1 Product Objective
To provide various search option like author,title,keyword,publisher,publication and year etc.
Speedly disposal of library work.
Librarian is able to search record by using few clicks of mouse and few search keywords thus
saving his valuable time.
Provie facility for proper monitoring reduce the paper work and provide data security
Development of a user account management component to handle account related matters
for each user in different department.
Designing a user-friendly interface for the users to enable them navigate through the system
on the web
Maintaing data about the book of libraray
4.
5.Functional Requirements
1. maintain stock: It must enter details with respect to new book, handouts,
magazines and so on .The stock details are refreshed every single time another stock
arrives or when a thing is taken out.
2. Providing Identification number: The framework gives one of a kind
distinguishing proof number to every thing independently. It ought to likewise give
separate recognizable proof number to its individuals
3. manage Periodicals : it means stocks that arrives on daily basis like newspapers,
magazines. the system manages them efficiently.
4. Reservation :One of the most significant capacity of a Management framework is
that it can assist individuals with reserving a specific thing which they need from
anyplace by utilizing their enrollment number
5. Report : One of the most significant usefulness of a Library system is that it produce
fast reports on interest.
• Usability Requirement
The system shall allow the users to access the system from the Internet using HTML or it’s
derivative technologies like XML/CSS. The system uses a web browser as an interface.Since
all users are familiar with the general usage of browsers, no special training isrequired. The
system is user friendly
• Availability Requirement
The system is available 100% for the user and is used 24 hrs a day and 365 days ayear. The
system shall be operational 24 hours a day and 7 days a week.
•Efficiency Requirement
Mean Time to Repair (MTTR) - Even if the system fails, the system will be recovered back
upwithin an hour or less.
•Accuracy
The system should accurately provide real time information taking into considerationvarious
concurrency issues.
•Performance Requirement
The information is refreshed at regular intervals depending upon whether some updateshave
occurred or not. The system shall respond to the member in not less than two seconds fromthe
time of the request submittal. The system shall be allowed to take more time when doinglarge
processing jobs.
Responses to view information shall take no longer than 5 seconds to appear on the screen.
•Reliability Requirement
The system has to be 100% reliable due to the importance of data and the damages that can
becaused by incorrect or incomplete data. The system will run 7 days a week, 24 hours a day.
b) Hardware requirements:
Device name: Laptop
Processor : Intel i3 8th generation processor or higher 8GB RAM, with 16GB
System based : X 64 based
Android phone
Network Connection
c)Software Requirements:
Web Development Language:- PHP, Javascript
Scripting Language :- HTML,CSS
Styling : css framework
Browser: chrome,Firefox