Professional Documents
Culture Documents
TABLE OF CONTENTS
REVISION HISTORY
INTRODUCTION
1.1 PURPOSE
The Software Requirement Specification document describes requirements and functionality of
the system. This document follows the IEEE Recommended Practice for Software Requirements
Specifications (IEEE Std 830-1998).
In the era of technology, where everything needs to be done efficiently and effectively the
existences of Clinic Management System (CMS) become necessary. The used of CMS can
enhance the services and also the work flow of all activity that happens in hospitals where it
helps in reducing the workload of medical staff.
Developers:
In order to be sure they are developing the right project that fulfills requirements
provided in this document.
Testers:
In order to have an exact list of the features and functions that has to respond according
to requirements and provided diagrams.
Users:
In order to get familiar with the idea of the project and suggest other features that
would make it even more functional.
Documentation writers:
To know what features and in what way they have to explain. What security
technologies are required, how the system will response in each users action etc.
In CMS the users will use the system to handle all the functionalities easily. Doctors will also
use the system to keep track of the patients consulting to them. The intentions of the
system are to reduce over-time pay and increase the number of patients that can be
treated accurately. Requirements statements in this document are both functional and non-
functional.
1.5 REFERENCES
Website: http://www.W3shools.com/php/
http://in.php.net/
http://ignousupport.blogspot.in/p/clinic-management-system-project-
report.html
2. OVERALL DESCRIPTION
Since all the information is maintained in the registers so searching a piece of data from
those registers is definitely a time consuming and hectic task.
Every time a patient visits a doctor, after the visits he has to first come back to the
reception for entries of the treatment given, diagnosis and remarks, which of course
wastes the time of the patients as well as this is extra work. On the other hand the
Admin
Receptionist
Doctors
Admin:
Admin should have prior knowledge of the system. Admin is able to control the whole system.
He/she can add, delete, update and modify the system.
Receptionists:
In order to add or delete the details of the patients come for the treatment and accordingly
provides identity to them.
Doctors:
Doctor should fairly know about the usage of the system. Doctors are able to see the respective
appointments taken. And also can view patients details and records.
2.9.1.1Description:
To open the user account the users have to enter login information.
2.9.1.2 Stimulus/response
User must enter valid user id and password to open user page. If it is valid then it links to
user account page.
2.9.2.1 Admin
Description
Description:
Doctors can check appointments taken by patients. Doctors can view Patients Test reports and
he can enter and view suggested prescription details. And also insert or delete or update data.
2.9.2.3 Receptionist:
Description:
Receptionist can note down the patients appointments and guide them and manage them and
patient can also pay the bill at reception.
3. EXTERNALINTERFACEREQUIREMENT
All the interactions of the software with patients, doctors, receptionist, hardware and software
are specified here.
The software provides good interface for the user and any administrator can operate on the
system performing the required task such as create, update etc.
The user of the product will get very user friendly page which will be very easy to work with.
This system doesnt require any hardware interface. The one used here is monitor, keyboard
and mouse.
The system should have these hardware requirements:
Processor: Intel Pentium4 3.2GHz or above
Memory: 512MB or above
Hard Disk Drive: 40GB or above
4. SYSTEM FEATURES
4.1 System Feature 1
Firstly it converts all manual system to software system and can store the
patient history easily in a small space and easily accessible
4.2 System Feature 2 (and so on)
It gives security to the patient data and can only access by authorized
person
Appointments are mentioned so everything was in a proper manner
Doctors can add more things about patient e.g. medicine, symptoms etc.
Easily manageable and less time consuming.
Portable
Reliability:
Good validations of user inputs will be done to avoid incorrect storage of records.
6. OTHER REQUIREMENTS
6.1 Other Requirements
REFRENCES
https://docs.google.com/document/d/1uwoGpDzkzTdA9n8COdPkLlx3fbirlk
AsV0rMeJMpWwo/edit
http://up-king.com/My/102/SWE%20387/Team%204%20Proposal.pdf
https://www.scribd.com/doc/310669306/Clinic-Management-System-
project-report-docx-docx
http://www.freestudentprojects.com/studentprojectreport/project-
srs/online-clinic-management-system-srs/
https://www.slideshare.net/kataria55/srs-for-hospital-management-
system
https://en.wikipedia.org/wiki/Clinic_management_system
. .