Você está na página 1de 6

Software Requirement Specification Document

Table of Contents

1. Introduction
1.1 Purpose
1.2 Scoop
1.3 Definitions, acronyms & Abbreviations
1.4 References
1.5DocumentOverview

2. General characteristics
2.1 Introduction
2.2 Product perspective
2.3 Product functions
2.4 User characteristics
2.5 General constraints
2.6 Assumptions & dependencies

3. Specific requirements
3.1 Functional requirements
3.2 External interface requirements
1. Introduction

1.1 Purpose

ALLDONATION – the web based donation system is mainly uses for helping the people
who are in need. So this SRS document consists of a simple explanation about the system and its
features. The document mainly focuses on providing sufficient design information to the
donation system authorities. And also it will satisfy the functional, design, performance
requirements of the system in briefly.

1.2 Scope:
The main intend of this SRS is to provide a simple description to the DONATION
system. authorities & system users, about the behavior of the system. And the entire package is
consisting of below parts. System software – The system will contains a database in order to
store all details about the donors as well as the needy.

Software documentation – A complete document about the software will be given to


the administration in order to future maintenance of the system.

Operation Manual – A user manual is provided to the system administrator with some
simple explanations about the system and its features.

User Manual – When the donor submits his/her details through internet a simple
guidance is also given to the donor.

1.3 Definitions, Acronyms & Abbreviations


Id number – Identity card number
Replied donor – The donor who will reply to the system to indicate that he/she will
attend to the donation.
SRD – System requirement definition
SRS – System requirement specification
www.ALLDONATION.com

1.4 References
Appendix A: Use case diagram
Appendix B: Class diagrams
Appendix C: User Interface Diagrams
1.5 Document Overview
The document has 3 major sections.

1. Introduction – Overview of the whole SRS document

2. General characteristics – A description about the features of the system.


Introduction Product perspective Product functions User characteristics General constraints
Assumptions & dependencies

3. Specific requirements – A description of specific requirements of the system. ? ?


Functional requirements External interface requirements
Performance requirements Design constraints
2. General characteristics

2.1 introductions
Through this section a description is given about the characteristics about the entire
system.

2.2 Product perspective


ALDS is mainly towards persons who are willing to donate anything to the needy.
Through this system it will be easier to find a donor for the particular needs of people and easy to
build the connection between donor & the system authorities. The main intend of building this
software is to formal the procedure of donation.
The system also consists of some local system hardware devices as well. A printer &
SMS indicator are the main devices among the other devices.

The entire software product includes the all relevant features to create a better connection
between the donor & system authorities.

2.3 Product functions


Login of admin
Change password of the admin
Register the donor related to himself
Register the donor by system admin
Description Log admin into the system
Change login password of the admin of the system
registration of a donor

Login of donor Change password of the donor

Software Requirement Specification Document


change personal, System related to change the registration details of donors contact
details by the donor himself change personal, contact details by system admin related to
withdraw names from the donor list Withdraw reg. details by the donor Withdraw reg. details by
the admin Use cases related to inform blood donation details Send blood donation details to the
relevant donors Use cases related to replace the older HC certificates Use cases related to inform
blood testing to the donor Replace donors’ HC certificates Send blood testing details Override
the health condition report details Inform disease details to relevant donors Inform donor details
who has diseases, to relevant doctors Use case related to access the database Search relevant
details from the database Print the list of newly Use cases related to print statements registered
donors, donation details & list of removed names as statements --Table -1-Print the list of newly
registered donors, donation details, list of removed names of Search & display relevant details
from the database Change personal & contact details of donors Delete all details of a exact
donors by themselves Delete all details of a exact donors by the system admin Inform the
requirement of the blood group to donors who has same blood group Change personal & contact
details of donors

Você também pode gostar