Software Requirements Specification For Patient Health Management System
Software Requirements Specification For Patient Health Management System
Subject : Software requirement Engineering
Submitted by:
Afaq Cheema 6355
Muneeb Alam Butt 6316
Naqash Khan 6325
Jawad Akhtar 6328
Submitted to:
Sir Khuram Zeeshan.
GC University Faislabad.
iSoftware Requirements Specification for PHMS System
Table of Contents
Table of Contents............................................................................................................................
1. Introduction..............................................................................................................................1
1.1 Purpose…………………………………………………………………………………………….1
1.2 Project scope………………………………………………………………………………………1
1.3 Document conventions…………………………………………………………………………….1
1.4 Intended Audience and Reading Suggestions……………………………………………………..1
1.5 Definitions, Acronyms, and Abbreviations………………………………………………………..2
1.6 Overview…………………………………………………………………………………..2
1.7 Refrence……………………………………………………………………………………2
2. Overall Description..................................................................................................................2
2.1 Product Perspective........................................................................................................................2
2.1.1 Hardware interfaces.......................................................................................................................2
2.1.1 Software interfaces........................................................................................................................2
2.2 Product Functions...........................................................................................................................3
2.3 User Characteristics........................................................................................................................3
2.4 Assumptions and Dependencies.....................................................................................................3
3. Specific Requirements.............................................................................................................3
3.1 External Interfaces..........................................................................................................................4
3.1.1 User interfaces...............................................................................................................................4
3.1.2 Software Interfaces........................................................................................................................4
3.1.3 Hardware Interfaces.......................................................................................................................4
3.1.4 Communication interfaces………………...………………………………………………………4
4. Functional Requirements........................................................................................................4
5. Nonfunctional Requirements...................................................................................................6
5.1 Performance Requirements.............................................................................................................6
5.2 Logical database Requirement........................................................................................................6
5.3 Design Constraints..........................................................................................................................6
5.4 Standards Compliance………………………………………………………………............6
5.5 Reliability…………………………………………………………………………………………6
5.6 Availability………………………………………………………………………………………..7
5.7 Security……………………………………………………………………………………………7
5.8 Maintainability…………………………………………………………………………………….7
5.9 Portability………………………………………………………………………………………….7
6. Change Management System..................................................................................................8
1Software Requirements Specification for Patient health management System
1. Introduction
1.1 Purpose
The software described in this document is the Patient health management system
website . This document seeks to provide the Software Requirements Specifications for
Patient health management system Website. The purpose of this document is to record
the requirements for the design and development of a Website.
The scope of the website is to provide a set of web pages that sufficient depth and
information about patient health management system for their viewers.
Ieee 830
Primary readers of this document are the web designers contributing to and testing of the
Organization website.
.
2Software Requirements Specification for Patient health management System
1.5 Definitions, Acronyms, and Abbreviations.
1.6 Overview
The SRS is organized into two main sections. The first is The Overall Description
and the second is the Specific Requirements. The Overall Description will describe
the requirements of the PHMS from a general high level perspective. The Specific
Requirements section will describe in detail the requirements of the system.
1.6 References
All databases for the PHMS will be configured using php mysql . These databases
include all patient records. This can be seen by admin and doctor .
then also modify the medicine , food and it is also kept as record
(medicine and food and diagnosis ) for example if a person comes
three times for check up than nearly all time the recommendations may
also change so its record is also maintained
3. Report generation : In this part will show the whole record of the
patient and also its medicines ,diagnosis and food details in form of
report
4. View all : this part will show all patients which have been registered
Specific Requirements
This section contains all the software requirements at a level of detail, that when
combined with the system context diagram, use cases, and use case descriptions, is
sufficient to enable designers to design a system to satisfy those requirements, and
testers to test that the system satisfies those requirements.
5 Nonfunctional Requirements
Functional requirements define the needs in terms of performance, logical database
requirements, design constraints, standards compliance, reliability, availability, security,
maintainability, and portability.
5.6 Reliability
Specify the factors required to establish the required reliability of the software system at
time of delivery like it would not crash and would handle exception by alerts .
5.7 Availability
The system shall be available in online as it is website based .
5.8 Security
people will be asked to verify first before he can access the software
5.9 Maintainability
The PHMS is being developed in Php. Php is an scripting programming language and
shall be easy to maintain.
5.10 Portability
The PHMS shall run in any Microsoft Windows environment that contains Php Runtime
and the MYSQL database.
6Software Requirements Specification for Patient health management System
6 Change
Changes to this document may be made after approval from the project manager and the
client approval officer.