Documente Academic
Documente Profesional
Documente Cultură
Specification
By
Date: 23/11/2018
Table of Contents
1. Introduction ................................................................................................ 1
1.1 Purpose............................................................................................................. 1
1.2 Document Conventions ................................................................................... 1
1.3 Intended Audience and Reading Suggestions ................................................. 1
1.4 Product Scope .................................................................................................. 1
1.5 References…………………………………………………………………...2
1.1 Purpose
This document was created based upon the IEEE standardized template for
System Requirements Specification Documents.
The document is strictly intended for developing and managing the system.
Thus, it is useful for people who are professionally involved with interacting
and enhancing the system constraints.
Further, the document can be useful for project managers, marketing staff,
Developers, testers and documentation writers to enhance the capability of the
system and to understand the ground bases on which the system has been
proposed.
1.5 References
1. https://web.cs.dal.ca/~hawkey/3130/srs_template-ieee.doc
2. http://cambiopfm.co.uk/solutions
3. http://makir.mak.ac.ug/bitstream/handle/10570/443/droma-fahad-cit-
bachelor-group-project.pdf?sequence=1
4. https://gephi.org/users/gephi_srs_document.pdf
5. https://www.youtube.com/watch?v=4WBsi6ChIAI
6. https://online.visual-paradigm.com
2. Overall Description
The system will allow access to only authorised users with specific roles like
administrators, receptionist or doctors. Depending upon the individual’s role
he/she will be allowed to access a particular module within the system.
The summary for major function that the system will perform has been
explained below:
3. Bills will be generated on the basis of prices for every facility being
availed by the patient and will be finally summed up.
4. Depending upon the situation in which the patient arrives at the hospital
the system will book an appointment with the doctor and will guide the
patient to the concerned rooms.
6. The patient can avail the facility of buying medication within the hospital.
Using the patient ID, the pharmacist will be able to pull up details of the
medicines prescribed by doctor on the basis of latest updates made by
the doctor on the system.
7. In case the patient is kept under observatory or is undergoing severe
medication. The system will monitor the various phases the patient is
going through and on the basis of results of the test conducted a
conclusion will be drawn. But, the final decision will be in the hands of
the medical staff.
There are seven types of users that are interacting with the system. Each of
these types of users has different use for the system so each of them has their
own requirements. On the basis of the patient id each user will be able to pull
up data as per their concerned working department. The interaction of every
user using this system has been explained in detail as below:
1. Administrator(Admin):
2. Patients:
3. Doctors:
5. Pharmacist:
7. Accountant(Receptionist)
This section has already been deeply explained section 2.3 User Classes and
Characteristics. The system as usual is accessible to authorised staff members
of the hospital. Each user will have separate view and modify access within
their dashboard and will be able to view and update data on the database
accordingly.
RAM : 1 GB
This section deals with the resource requirements which must be pre-
requisitely installed on the computer for its optimal functionality. These
requirements mentioned below are not a part of software installation package.
Database : MySQL
The system designed is a web based system and uses the client server
architecture as below, thus requires continuous operational network
connectivity. Also, it requires an efficient browser such as Google chrome
based on HTTP request-response protocol between client and server.
4. System Features
This section will demonstrate the features about the system and how they will
interact with the users and other modules within the system.
The sequence diagram also known as event diagrams here depicts the object
interaction arranged in a timely sequence. It shows the object and classes
involved in the scenario and the sequence of messages exchanged between
objects needed to carry out the functionality of the scenario.
4.3 Class Diagram
Here the class diagram explains the structure of the system by showing the
system’s classes, their attributes, operations and relationship among the
objects.
5. Conclusion
The system developed will overcome the traditional method of storing data
over paper and thus will reduce the paper work by 70% to 80%. The software
will enable users to view and update the medical history and guide patients
accordingly to maintain health and on basis of doctor’s experience can also
help in predicting any health hazards which may occur in future. It increases
the processing speed and reduces the extra human effort in retrieving,
maintaining and modifying the data. The system also provides billing facility
and maintaining records of patient’s transactions. On basis of invoice
information the administrators of hospital can also assist patients in financing
or reducing the cost of facility being redeemed by the patients.