Software Requirements Specifications)
Software Requirements Specifications)
1. Introduction
1.1. Purpose
The main objective of this document is to illustrate the requirements of the
project Library Management system. The document gives the detailed
description of the both functional and non functional requirements proposed
by the client. The document is developed after a number of consultations with
the client and considering the complete requirement specifications of the
given Project. The final product of the team will be meeting the requirements
of this document.
2. Overall Description
There are various kinds of users for the product. Usually web products are
visited by various users for different reasons.
The users include :
The Product is developed using ASP. The backend database for this SQL
Server. The product is accomplished with login facility so that specific function
is available to specific student.
The product will include user manual. The user manual will include
product overview, complete configuration of the used software (such as SQL
server), technical details, backup procedure and contact information which will
include email address. There will be no online help for the product at this
moment. The product will be compatible with the Internet Explorer 6.0 or
higher. The databases will be created in the Microsoft SQL server 2000.
2.7 Assumptions and Dependencies
3. System Features
3.1. Database – Storage
3.1.1. Description and Priority
Proposed Database is intended to store, retrieve, update, and
manipulate information related to university which include
Books availability
Staff information
Student details
My Account
Calculation of fines
3.2.1.1UserInterfaces
Describes how this product interfaces with the user.
GUI
Describes the graphical user interface if present. This section should include
a set of screen dumps or mockups to illustrate user interface features.
1. Description
The user interface must be customizable by the administrator
2. Criticality
This issue is essential to the overall system. All the modules provided
with the software must fit into this graphical user interface and
accomplish to the standard defined.
3. Technicalissues
In order to satisfy this requirement the design should be simple and all
the different interfaces should follow a standard template. There will be
the possibility of changing colors and images, plus switching between
interfaces with the minimum impact for the users.
4. Risks
To reduce the circumstances under which this requirement might not
able to be satisfied, all the designers must have been developed web sites
previously and they must be aware of html restriction and cross browsers
implementations before starting the designing.
5. Dependencies with other requirements
All user interfaces should be able to interact with the user management
module and a part of the interface must be dedicated to the login/logout
module
4. Non Functional Requirements
Client side: