Professional Documents
Culture Documents
Software Requirements Specification
Software Requirements Specification
Specification
for
Prepared by
Abubakar Nadeem(SP16-BCS-025)
Ihtisham Hamza(SP16-BCS-039)
<Comsats Vehari>
<22-01-2018>
Copyright © 2018 by Comsats. Permission is granted to use, modify, and distribute this document.
Software Requirements Specification for AMC Hospital Management Page ii
Table of Contents
1. Introduction
1.1 Purpose
The purpose for this software is to records the information of the patients and to save his/her
Treatment History so that it may be used in Future. It also generate bills of patients regarding the
Services, Medicines and Lab Tests.
1.5 References
www.wikepedia.com
www.diagrams.com/usecase.diagrams
www.smartdraw.com/uml-diagram/
www.smartdraw.com/uml-diagram/examples/
www.smartdraw.com/sequence-diagram/examples/
www.smartdraw.com/use-case-diagram/examples/
Software Requirements Specification for AMC Hospital Management Page 2
2. Overall Description
This product is developed for AMC hospital by Abubakar Nadeem and Ihtisham Hamza Student of
BSCS in Comsats Vehari on demand of the Hospital Management. This Product is New and a Self
Contained Product. This version is 1.0 and new Functionalities may be added in future on the
demand of management. The main Systems in this Software are Patient registration, IPD, OPD and
Pathology lab and they are related with Each Other and all the record is Saved for Future Reference
and Help.
Admin
Admin has the full access to the system which means he is able to manage anyactivity with regard
to the system..
Employee
This software will operate on Microsoft windows 7,8 and 8.1 and its Size is 1.3 GB and Minimum
Ram Size should be 2 GB or higher. Pentium Core 2 Duo or higher
In case of any Difficulty or Problem you may Concern Product Manual delivered along with this
Software and Tutorials are also present at www.youtube.com/amcmngsystemtutorials
Details may be entered by using keyboards and on Screen Keyboard may be used in Case of a fault
in a mouse. Clicks should be done by Mouse. To perform a particular functionality icons may be
Clicked.
Help may be taken by clicking a Star icon on the Left Side of the Icon. Appropriate Screen
resolution should be 1366 * 768. The Shortcut keys Details are Present in Manuals
JRE 1.8
My SQL Server
OS Microsoft Window 7, 8 or 8.1
4. Functional Requirements
Patient Registration
Every patient will be registered when he enters the hospital investigations done) Information such
as personal details, family details, etc. is recorded and a registration id is issued. Every time a
patient is treated at the hospital he/she will be referred by this number. Patient’s admission details
such as reason for admission, ward details, operation details (if any), etc. are recorded whenever
he/she is admitted
Software Requirements Specification for AMC Hospital Management Page 4
Billing
A bill is prepared against the various services availed by the patient. Consulting details of the
patient are recorded and a bill is prepared (including the services such as pathology lab availed by
the patient.
Report Generation
Reports will be of Patient Information and Bed Availability will be also recorded and Reports will
be Generated. Reports about Bed number occupied or free are generated.
Database:
Data of all patients who visit the hospital will store in the database and a ID will be assigned to each
patients.ID should be unique so that it may be used in future use. The treatment history and billing
Details are also stored in databases and Backed up. And when the patients visit the hospital again
then its treatment details are updated in the database.
Our organization will take the responsibility of failures due to hardware malfunctioning. Warranty
period of maintaining the software would be one year.
Additional payments will be analyzed and charged for further maintenance. If any error occur due
to a user’s improper use. Warranty will not be allocated to it.
Appendix A: Glossary
IPD Stands for Inpatient Department
OPD Stands for outpatient Department
Appendix B: Analysis Models
TDFD
DFD
Level 0
Software Requirements Specification for AMC Hospital Management Page 6
Level 1
Level 2
Software Requirements Specification for AMC Hospital Management Page 7
Software Requirements Specification for AMC Hospital Management Page 8
Software Requirements Specification for AMC Hospital Management Page 9
ERD
ly
Software Requirements Specification for AMC Hospital Management Page 10
Software Requirements Specification for AMC Hospital Management Page 11
Software Requirements Specification for AMC Hospital Management Page 12
Use Cases
Activity Diagram