Patient Record Management System Report
Transcript of Patient Record Management System Report
PATIENTS RECORDS MANAGEMENT
SYSTEM
A CASE STUDY OF EMMANUEL MEDICAL
CENTRE
By
OCHAN KALUNGI JIMMY
FEB/2011/BIT/B8182/DAY
Supervisor
Ms. Namara Asiimwe
Department of CIT
A Research Report Submitted in Partial Fulfillment of the
Requirements for the Award of Bachelor Degree in
Information Technology of Nkumba University
May, 2014.1
DeclarationI do hereby declare that this report is my original work and has
never been submitted for any award of a degree in any institution
of higher learning.
NAME INDEX NO REG-NOOCHAN KALUNGI JIMMY FEB/2011/BIT/
B8182/DAYI060
i
ApprovalI certify that this project is the original work of the above
named student and has been done under my supervision. The work
has never been submitted for any award of a degree in any
institution of higher learning.
ii
DedicationI dedicate this report to my parents, guardians and my supervisor
and all those who have supported me in my research and findings.
May the Almighty God bless you.
iv
AcknowledgmentI am grateful to several people for the support and guidance they
accorded me.
Special thanks go to Ms. Namara Asiimwe my supervisor for
enabling me to realize the importance of time management and for
her continued guidance throughout the course of the project.
To the mentors, thank you for the advice and support.
I was lucky enough to work with a group of enthusiastic and
communicative people: to my colleagues and the lecturers, thank
you for being cooperative and helpful.
I would like to thank my parents for the encouragement, love and
financial support they gave me. Most importantly, we thank the
Almighty God for keeping me strong and healthy and enabling me to
complete our course.
v
Contents
Declaration
iiApproval
iiDedication
iiiAcknowledgment
iiiTable of contents vList of Tables v
vi
List of Figures
viList of Appendices
viiiList of Abbreviations
ixAbstract xCHAPTER 1 1Introduction 11.0 Introduction 11.1 Background 11.2 Problem Statement 11.3 Objectives 21.3.1 Main Objective 21.3.2 Specific Objectives 21.4 Scope 21.5 The importance of the problem 21.6 Beneficiaries 3
CHAPTER 2 4
vii
Literature Review 42.0 Introduction 42.1 Description of the current system 42.2 Patients Records Management System 52.2.1 The need for a Patients Records Management System 52.2.2 Features of a Patients Records Management System 62.3 Related systems (existing systems) 72.3.1 Patient Management Software 72.3.2 Chronic Patient’s Management. 72.4 Types of Record Management System 82.4.1 Conclusion 9CHAPTER 3 9Methodology 93.1 Study Analysis 93.2 Literature review.........................................103.3 Requirements gathering
113.3.1 System study
113.3.2 Interviews
113.3.3 Questionnaires
113.4 System Design
viii
123.5 Software Implementation
123.5.1 Server
123.6 Testing and Validation of the interfaces
13CHAPTER 4
14System Analysis and Design
144.1 Introduction
144.2 System Study
144.3 Table of findings
144.4 Weaknesses of the current system
194.5 Proposed Improvements
19
ix
4.6 Functionalities of the proposed Patients Records Management system........................................................204.7.1 User Requirements
204.7.2 Functional Requirements
214.7.3 Non-functional Requirements
214.7.4 System Requirements
214.8 Design Modeling
224.8.1 Context diagram for Patients Records Management System
244.8.2 DFDs for Patient’s Records Management System
254.8.3 Level 1 DFD
264.8.3 Data dictionary describing Level 1 DFD on figure 2
274.9 Data Modeling
x
274.9.1 Logical Data Modeling
284.9.2 Modeling relationships between entities
294.9.3 Entity Relationship Diagram for Patients Records Management System
314.9.4 Physical Database Design................................324.9.5 Pseudo Codes for Patients Records Management System
35CHAPTER 5
38Presentation of Results
385.1 Number of patients attended to by a doctor
385.2 What Management owes a Doctor
39References
40
xi
Appendices
41CHAPTER 6
506.1 FINDINGS.................................................506.2 CONCLUSIONS..............................................746.3 RECCOMMENDATIONS.........................................756.4 FUTURE WORK..............................................75
List of Tables
TABLE 1: SHOWING TYPES OF RECORDS MANAGEMENT SYSTEM.....................8
TABLE 2: TABLE SHOWING QUESTIONNAIRES FOR DOCTORS.....................16
TABLE 3: TABLE SHOWING QUESTIONNAIRES FOR MANAGEMENT...................17
TABLE 4: TABLE SHOWING QUESTIONNAIRES FOR PATIENTS....................18
TABLE 5: A DESCRIPTION OF HARDWARE REQUIREMENT.......................21
TABLE 6: A DESCRIPTION OF SOFTWARE REQUIREMENTS.......................21
TABLE 7: A DATA DICTIONARY FOR DATA FLOWS...........................24
TABLE 8: A DATA DICTIONARY FOR DATA STORES...........................25
TABLE 9: A DESCRIPTION OF ENTITIES AND THEIR ATTRIBUTES................26
TABLE 10: A DESCRIPTION OF ENTITY DOCTORS...........................29
TABLE 11: A DESCRIPTION OF ENTITY MANAGEMENT_STAFF....................29
TABLE 12: A DESCRIPTION OF ENTITY PATIENTSRECORDS.....................30
TABLE 13: A DESCRIPTION OF ENTITY PRESCRIPTION.......................30
TABLE 14: A DESCRIPTION OF ENTITY SYSTEMS_ADMINISTRATOR................31
Table 15: Table showing time frame............................37
xii
List of FiguresFIGURE 4.1: CONTEXT DIAGRAM FOR PATIENTS RECORDS MANAGEMENT SYSTEM......23
FIGURE 4.2: LEVEL 1 DATA FLOW DIAGRAM FOR THE PATIENT’S RECORDS MANAGEMENT
SYSTEM......................................................24
FIGURE 4.3: ENTITY RELATIONAL DIAGRAM FOR PATIENTS RECORDS MANAGEMENT
SYSTEM......................................................28
FIGURE 4.4 : PIE CHART 1: SHOWING THE AGE OF DOCTORS OR NURSES.........45
FIGURE 4.6 : PIE CHART 3: SHOWING THE LEVEL OF EDUCATION OF DOCTORS OR
NURSES.......................................................46
FIGURE 4.7 : PIE CHART 4: SHOWING THE SYSTEM DOCTORS USE FOR PRESCRIPTION.
...........................................................47
FIGURE 4.8 : PIE CHART 5: SHOWING THE CHECKING OF PRESCRIPTION.........48
FIGURE 4.9 : PIE CHART 6: SHOWING THE CURRENT SYSTEM’S PATIENTS RECORD
KEEPING .....................................................48
xiii
FIGURE 4.10 : PIE CHART 7: SHOWING THE TRACKING OF THE PATIENTS RECORDS .49
FIGURE 4.11 : PIE CHART 8 : SHOWING THE CURRENT SYSTEM’S MEANS OF
COMMUNICATION ................................................50
FIGURE 4.12 : PIE CHART 9 : SHOWING THE CURRENT SYSTEM’S SAVING OF PATIENTS
INFORMATION...................................................50
FIGURE 4.13 : PIE CHART 10: SHOWING THE CURRENT SYSTEM’S RETRIEVAL OF
PATIENTS INFORMATION ..........................................51
FIGURE 4.14 : PIE CHART 11 : SHOWING THE CURRENT SYSTEM’S CONTRIBUTION TO
RESEARCH AND ACADEMIA .........................................52
FIGURE 4.15 : PIE CHART 12 : SHOWING THE CURRENT SYSTEM’S ACCESSIBILITY OF
PATIENTS INFORMATION ..........................................53
FIGURE 4.16 : PIE CHART 13 : SHOWING THE CURRENT SYSTEM’S SHARING OF
PATIENTS INFORMATION ..........................................53
FIGURE 4.17 : PIE CHART 14 : SHOWING THE RATE OF SERVICE DELIVERY OF
DOCTORS OR NURSES.............................................54
FIGURE 4.18 : PIE CHART 15 : SHOWING CURRENT SYSTEM’S GENERATION OF REPORTS
...........................................................54
FIGURE 4.19 : PIE CHART 16: SHOWING THE CURRENT SYSTEM ON HAVING MULTIPLE
FILES OF PATIENTS.............................................55
FIGURE 4.20 : PIE CHART 17 : SHOWING THE ABILITY OF THE CURRENT SYSTEM
EXPERIENCING DISASTERS..........................................56
FIGURE 4.21: PIE CHART 18 : SHOWING THE CREATION OF NEW SYSTEM TO REDUCE ON
ADMINSTRATIVE COSTS............................................56
FIGURE 4.22 : PIE CHART 19 : SHOWING THE DESIRE OF DOCTORS OR NURSES TO
HAVE AN AUTOMATED PATIENTS RECORDS MANAGEMENT SYSTEM.................57
xiv
FIGURE 4.23 : PIE CHART 20 : SHOWING THE AGE OF THE ADMINSTRATORS IN
MANAGEMENT...................................................58
FIGURE 4.24 : PIE CHART 21: SHOWING THE GENDER OF THE ADMINSTRATORS IN THE
MANAGEMENT ..................................................58
FIGURE 4.25 : PIE CHART 22 : SHOWING THE CONTRIBUTION OF THE CURRENT SYSTEM
TO RESEARCH AND ACADEMIA........................................59
FIGURE 4.26 : PIE CHART 23 : SHOWING THE CURRENT SYSTEM’S MEANS OF
COMMUNICATION AMONG THE MANAGEMENT................................60
FIGURE 4.27 : PIE CHART 24 : SHOWING THE CURRENT SYSTEM’S SHARING OF
INFORMATION AMONG MANAGEMENT.....................................60
FIGURE 4.28 : PIE CHART 25 : SHOWING THE CURRENT SYSTEM’S ABILITY TO
GENERATE REPORTS..............................................61
FIGURE 4.29 : PIE CHART 26 : SHOWING WHETHER THE CURRENT SYSTEM CAN
EXPERIENCE DISASTERS...........................................61
FIGURE 4.30 : PIE CHART 27 : SHOWING THE CREATION OF NEW SYSTEM TO REDUCE
ON ADMINSTRATIVE COSTS.........................................62
FIGURE 4.31 : PIE CHART 28 : SHOWING THE CURRENT SYSTEM ABILITY TO HELP IN
PLANNING ....................................................63
FIGURE 4.32 : PIE CHART 29 : SHOWING THE AGE OF THE PATIENTS.........64
FIGURE 4.33 : PIE CHART 30: SHOWING THE GENDER OF THE PATIENTS.........64
Figure 4.34 : Pie chart 31 : showing the system doctors use for
presription ...............................................65
xv
List of Appendices
APPENDIX I: BUDGET ESTIMATES......................................36
APPENDIX II: TIME FRAME..........................................37
xvi
List of Abbreviations
DB- Database
DBMS- Database Management System
DFD- Data Flow Diagrams
ERD- Entity Relational Diagram
HTTP- Hypertext Mark-up Language
MySQL- My Structured Query Languages
PHP- Hypertext Pre-Processor
xvii
AbstractWith the highly improving technology today, the Patients Record
Management System was a vital system to cope up with rapid
growing technology. It’s considered as the only means of moving
from manual system of recording patient’s information to another
new system where the whole process is automated. Considering
management of patient’s information manually a lot of challenges
were met. Issues like fire outbreaks, misplacements of patient’s
information, time wasting in search for this files, the whole
process of accessing the files. Eliminating this delays and
improving accessibility of the patients information were most
important considering the fact that the system aimed at reducing
time spent on searching for patient’s files. This system could be
accessed by the authorized users say the medical personnel of a
given health unit.
xviii
To come up with this system, user and system requirements were
elicited and analyzed to determine functional and non-functional
requirements of the proposed system. This design was thus
implemented and tested to come up with a functional system. This
system enables quality of service in terms of medical attention
given by enabling doctors and management to be able to view the
rate of common diseases and their percentages.
Management is also able to know the number of patients a
doctor has attended to within a particular specified period of
time. This makes it easier for management to view and know how
much a doctor is supposed to be paid at the end of the month.
xix
CHAPTER
ONE
Introduction
Patients Records Management System is a fully-fledged system
which is aimed at enabling Emmanuel Medical Centre to keep track
of all the patients’ records and be accessed with ease. This
helped to improve ways in which services were rendered to
patients by increasing efficiency. Emmanuel Medical Center has
three clinics (general clinic, dental clinic and eye clinic) and
services offered include Reproductive Health, Pharmacy, Emergency
Services, X-Ray and Ultra Sound Services, Physiotherapy Services,
Laboratory Services, Ward Services. The developed system enhanced
quality and efficiency delivery of the above services due to the
ease at which the records were accessed.
1.0 Background
Emmanuel Medical Centre is one of the largest public Medical
Centre in Entebbe which provides medical services to people in
Entebbe, staff of and private patients.
The number of patients to be served has dramatically increased
leading to a slow delivery of services. There is a possibility of
the patients being given wrong drugs prescriptions due to fatigue
caused by a lot of writing by doctors and nurses trying to reduce
the queues.
1
1.1 Problem Statement
The problem Emmanuel Medical Centre facing is using the manual
process to provide health services, use of cards, files to track
records of continuing patients and set up records for new
patients in the hospital. This process has many inconsistencies
and inconveniences like patients losing their health cards or
their files being misplaced. Therefore an automated system helps
to keep track of patient’s records and medical bills making it
easy to determine the state of new and continuing patients. This
system enhances quality of service in terms of medical attention
given by enabling doctors and management to be able to view the
rate of common diseases and their percentages. Management is also
able to know the number of patients a doctor has attended to
within a particular specified period of time. This makes it
easier for management to view and know how much a doctor is
supposed to be paid at the end of the month.
1.2 Objectives of the study
1.3.1 Main Objective of the study
To design a Patients Records Management System that enables
Emmanuel Medical Centre keep track of their patient’s records,
doctors and management to be able to view the rate of common
diseases and their percentages, management to know the number of
patients a doctor has attended to within a particular specified
period of time thus making it easier for management to view and
2
know how much a doctor is supposed to be paid at the end of the
month.
1.3.2 Specific Objectives
A. To design a user friendly system that will capture, store
and retrieve the stores records.
B. To design a database and its application that will generate
reports concerning the evolution of the store.
C. To develop a secured store system which can access storage
with a huge amount of data.
3
1.4 Scope
The study focuses on designing a Patients Records Management
System that was used by Emmanuel Medical Centre in keeping track
of their patient’s records.
1.4.1 Context diagram for Patients Records Management System
This figure shows how the major entities in the system that is
medical personnel, management and system administrator’s
interaction with the main system.
Figure 4.1: Context diagram for Patients Records Management System
4
1.4 The significance of the study
Many patients end up spending a lot of time when being diagnosed
because the original diagnosis and treatment notes cannot be
retrieved, so with the development of the proposed system this
problem is solved since the system is able to manage the
patient’s details.
Another serious issue is over prescription, where patients are
continued on a prescription that is not effective and yet this
can have access to the patient records. So with the development
of this system, the patient’s details will be followed by the
doctor to prescribe better or effective prescriptions.
1.5 Beneficiaries
The developed system is beneficial to medical officers and
researchers in patient record management systems.
Patients (Students)
The system will ease on the burden of carrying the medical cards
which can easily be misplaced by the patients or students
Doctors and Nurses
The system will help Doctors and Nurses to give proper
prescriptions to the patients considering the previous
prescriptions given to them and avoids the making of mistakes
made due to lack of documents to show the previous prescriptions
given.
5
Management
Help in record keeping for overall operations to improve on the
service delivery.
CHAPTER 2
STUDY
LITERATURE
2.0 Introduction
This chapter covers how the current process was carried out and
findings that is reviewed from different sources such as eBooks,
online journals, newspapers, magazines and the internet. It shows
brief on what other studies worked on and how their system works.
The chapter presents various systems used by hospitals to
automate the process. Various literatures from various studies on
the types of hospital management systems they operated their
advantages, how they manage and how effective it brings the
organization in use. Literature review published information in a
particular subject area, and sometimes information in a
particular subject within a certain period of time.
2.1 Description of the current system
Accessing patient’s files and records at Emmanuel Medical Centre
is manually in all the departments, making it very labor
6
intensive and ineffective. This process involves very large
amounts of data, thus consuming a lot of time. The cause of data
retrieval, loss of information results since the nurse or the
person involve in data search dealt with very many files for
different years. This was actually cumbersome and extremely
hectic. This trend was good to be dealt out with for better
services to the patients in hospitals. This process had so many
inconsistencies and inconveniences like patients losing their
health cards or their files being misplaced. Therefore an
automated system helps to keep track of patient’s records and
medical bills making it easy to determine the state of new and
continuing patients.
The following are some of the reasons why the manual
files storage should not be used in the hospital.
The current process of attending to patients has a number of
problems including the following:
7
1. High possibility of losing patients previous records and files
due to misplacement, disasters occurrences like fit breaks.
2. It is time wasting e.g. in terms of capturing, analyzing and
verifying details about patients, scheduling and making of their
appointments.
3. It faced a possibility of many human error caused by doctors
in their prescription due to fatigue.
4. It is expensive due to high administrative costs incurred in
terms of high stationary costs, printing patient’s cards, data
entry and capture, data analysis and cleaning for storage
purposes.
Emmanuel Medical Centre was able to efficiently store and keeps
track of their patient’s records; the system provides an easy
mechanism for doctors and nurses to retrieve the prescription
they had earlier written so as to avoid making wrong
prescriptions. The management was able to budget and improve the
service delivery of the hospital. The project produces a Patients
Records Management System that enabled Emmanuel Medical Centre
keeps track of their patient’s records.
2.2 Patients Records Management System
This is an automated system that keeps track of all patients’
details and enables easy access, retrieval and storage of the
patient’s information. The management was able to budget and
improve the service delivery of the hospital.
8
2.2.1 The need for a Patients Records Management System
A need according to Encarta Dictionaries is defined as a pressing
requirement of something essential in order to have success or
achieve a goal, Encarta Dictionaries, 2008. The proposed Patients
Records Management System was dramatically and by a large extent
helped Emmanuel Medical Centre improve on the quality of services
offered to its patients. The hospital is able to efficiently
store and keep track of their patient’s record that is the system
provided an easy mechanism for doctors and nurses to retrieve the
prescription they had earlier written so as to avoid making wrong
prescriptions and the management to easily budget for hospital.
The project produced a Patients Records Management System that
enabled Emmanuel Medical Centre keeps track of their patient’s
records.
2.2.2 Features of a Patients Records Management System
According to Entreon, Warken aan warrken, 2009 “A system that has
various intuitive features will make it more convenient to the
users in an organizations”.
These features include:
Easy usability
Usability is the degree to which a given product or system
assists the person using it to accomplish a task.
Reliability
A measure of consistency or stability.
Programming logic
9
Programming logic consists of one server program, scripts that
are used to validate data, perform calculations or navigate the
patients through the Patient’s Information Management system.
According to Introduction to Programming logic (2009).
Database
A database is a shared collection of logically related data and
a description of this data designed to meet the needs of an
organization. Connolly & Begg (2004). The database could be a
set of flat files and/or database tables. The structure of the
database was designed to facilitate data access and/or updates by
both the medical personnel and the server.
Secure user-login and management interface
The system is to ensure security and integrity of information
captured by enhancing restricted login and rights to respective
entity given according to regulations and policies of Emmanuel
Medical Centre
2.3 Related systems (existing systems)
2.3.1 Patient Management Software
Patient Management Software (PMS) is software that is regulated
as a medical device. It is software that is used to acquire
medical information from a medical device to be used in the
treatment or diagnosis of a patient. It was also used as software
that is an adjunct to a medical device and directly contributed
to the treatment of the patient by performing analysis, or
providing treatment or diagnosis functionality that replaced the
10
decision and judgment of a physician. This is being used in
Canada.
The system was implemented to run on a desktop setting or from a
server where multiple accesses can be done. The system utilizes
QR codes to confirm payments and also record patient diagnosis
results that made using this system highly sophisticated tool for
storing and retrieving patient’s details. According to De Toledo
P, et al (2000). A telemedicine system to support a new model for
care of chronically ill patients.
The implementation of a Patients Records Management System came
up with a system that will enable Emmanuel Medical Centre and
other hospitals keep track of their patient’s records, doctors
and management to be able to view the rate of common diseases and
their percentages, management to know the number of patients a
doctor has attended to within a particular specified period of
time thus making it easier for management to view and know how
much a doctor is supposed to be paid at the end of the month.
2.3.2 Chronic Patient’s Management.
The system was developed to support the Chronic Disease
Management Model consists of two main elements:
1. A virtual and ubiquitous cooperative working space, a
continuum of care space, to coordinate at any time and place all
professionals of the multidisciplinary care team (primary care
personnel, specialists based at different hospitals. All of them
procuring common targets centered on the patient, with predefined
11
and consensual care plans and making use of tools to optimize all
available resources and tasks efficiency
2. A multi-access system to allow the patient or the professional
to access any service available adapted to his/her better
convenience and needs, including telemonitoring services if
required by the patient. According to Pauwels RA, Buist AS, et al
(2003)
2.4 Types of Record Management System
Patients
Records
Management
System
Document
Management
System
Library
Management
System
Digital
Imaging
System
Speed
Accuracy
Accessibility
Completeness
Comprehensive
12
nessCompliance
Effectiveness
Security
Authenticity
Table 1: showing types of records management system used in
different organizations
A number of record management systems above were reviewed
according to various system requirements and Patients Records
Management System was adopted.
.
CHAPTER
THREE
Research Methodology
3.1 Introduction
Chapter three majorly focuses on the various basic methodologies
for the research project the study analysis that is carried out,
the key elements of the system design methods to be used. The
13
main goal is to implement a research project that would be used
by Emmanuel Medical Centre.
3.2 Requirements gathering
3.1.1 System studyObjective (a) of obtaining the requirements for designing a Patients
Records Management System, a system study and analysis for
Emmanuel Medical Centre are carried out.
3.2.1 Interviews
An interview is a conversation between two or more people (the
interviewer and the interviewee) in a context where the questions
are asked by the interviewer to obtain information from the
interviewee. The free dictionary, 2007 Interviews was conducted
with the help of a number of groups using the current
technologies for example Emmanuel Medical Centre and staff.
Interviews are used because:
They help to document personalities of prospective users of
Emmanuel Medical Centre Management and staff that are both
technical and operational.
They assist to expand our understanding of the hospital
operations thus the researcher is in a better position to
collect requirements.
3.1.1 Questionnaires
A Questionnaire is a form containing a set of questions addressed to a statistically significant number of subjects as a way of gathering information for a survey.The free dictionary, (2007).
14
Questions were used to capture raw data from individuals whowere patients, nurses, doctors, management, students and anyother relevant group that provided the information.
Questionnaires are used to capture raw data from individuals
in the shortest time possible. They contained direct
questions designed to strategically attain data on
particular fields.
The questionnaire method of data collection has the
following advantages:
Questionnaires are familiar to most people since nearly
everyone has some experience in completing questionnaires.
Questionnaires reduce bias since there is a uniform question
presentation. The researchers’ opinions is not influenced
the respondent to answer questions in a certain manner thus
offers great anonymity.
Questionnaires are easy to analyze using SPSS and Excel thus
coming up with a comprehensive report of the findings.
3.4 System Design
Objective (b) of systems analysis and design of the proposed Patients
Records Management System was achieved by designing a database
using conceptual, logical and physical database a design.
These were developed using tools such as Microsoft Visio. Project
management tools such as Microsoft project professional are used
15
to present the time schedules for the system development
procedures, task dissemination and ordering
3.5 Software Implementation
Objective (c) of software implementation of the proposed Patients
Records Management System was achieved by use of a client-server
model architecture which involves having a main server that
provided information to other workstations/computers, which are
known as the clients that accessed it through the internet. The
server runs a server-side program that is accessed by client
programs through the internet.
3.5.1 Server
Essentially the server is a computer with server software
installed and running, connected to a network .The server is
networked to connect it with other machines by connecting it to
the clients. The system included a server side application. The
following applications were used to implement the server side
application.
(i) PHP
16
The researcher used visual studio due to the advantages that fall
under the programming languages. Visual studio languages enhance
the need to expand a program where features of the objects in the
program can be added independently without reorganizing the
system.
(ii) Databases
The system has a database on which the rest of the application is
based. The researcher used VB for the Patients Record management
database application.
(iii) Client interface
The user-facing element in a Client Server application provides
the means to interact with it. The interface takes the form of a
web application, connecting and interfacing with the database.
The client interface's role overall is to sending a request to
the server, which responds in return. The researcher developed
the interface using VB on windows operating system platform.
3.6 Testing and Validation of the interfaces
Objective (d) of testing and validation of the proposed Patients
Records Management System is achieved by unit and integration
testing of the developed system. The researcher fed in test data
in the required fields in system and upon execution checked if
the system realized the expected output. This helped the
researcher to know whether the functionality of the system had
been achieved and check for errors. The validation is done
through an experiment in an actual computer where the system is
17
deployed in a few computers and actual users are able to interact
with the system and provided feedback.
Appendices
Appendix I: Budget Estimates
Item quantity rate
Amount
Stationery
Sub-total
200.000/=
Sub-total
200.000/=
This budget includes a feasibility study, mapping out the field
as well as organizing and carrying out interviews.
Secretarial Services
Word processing (typing) and printing
50.000/=
Photocopying 20.000/=
Data analysis 200.000/=
Binding books 3 10.000@ 30.000/=
Sub- total 300.000/=
Grand total 500.000/=
18
Appendix II: Time Frame
Activities Month1. Writing and submission of
research proposal
2. Collection of data
3. Data analysis
4. Writing research report
February
2012
March
2012
March 2012
April
2012
19
5. Submitting research report May 2012
CHAPTER 4
System Analysis and Design
4.1 IntroductionThis chapter focuses on system analysis, determining of
requirements that is; user, functional and non-functional
requirements and system design among others.
4.2 System StudyDuring the system study the researcher used various mechanisms to
come up with the findings and fully understood end user
20
requirements. They were identified by using questionnaires,
interviewing and observing end users. During the system study, it
was discovered that here was a high occurrence of prescription
mistakes to patients due to lack of reference mechanisms that are
supposed to help the doctors. Requirements were categorized into
three mainly user requirements, functional requirements and non-
functional requirements.
4.3 Table of findings
QUESTIONAIRE FOR DOCTORS/ NURSES
The table shows analyzed data of the questionnaires from doctors.
QUESTION ANSWER SCORE
Age 25 and below 325-35 335-45 045 and above 0
50%
50%
0%
0%
Gender
Male 4Female 2
67%
33%
Level of
educationCertificate 2
21
Diploma 1Degree 3Masters 0Phd 0
33%
17%
50%
0%
System doctors
use for
prescription
manual system 6Automated system 0
100%
0%
Checking
prescription Yes 3No 3
50%
50%
System keep all
patients
records
Yes 4No 2
67%
33%
Track the
patients
records
very fast 0Fast 0Fair 0Slow 5very slow 1
0%
0%
0%
83%
17%
Means of
communicationYes 5No 1
83%
17%
Save patients
informationManually 6Automated system 0
100%
22
0%
Retrieve
patients
information
very fast 0Fast 0fairly fast 0Slow 5very slow 1
0%
0%
0%
83%
17%
Contribute to
researchYes 4No 2
67%
33%
Access patients
informationvery fast 0Fast 0fairly fast 4Slow 1very slow 1
0%
0%
67%
16%
17%
Share patients
information very fast 0Fast 0fairly fast 0Slow 4very slow 2
0%
0%
0%
67%
33%
Rate your Excellent 0 0%
23
service
deliveryGood 0Fair 4Poor 2
0%
67%
33%
Quickly
generate
reports
Yes 1no 5
17%
83%
Patients to
have multiple
files
Yes 2No 4
33%
67%
Experience
disasters Yes 4No 2
67%
33%
Reduce on
administrative
costs
Yes 5no 1
83%
17%
Patients
records
management
system
Yes 5No 1
83%
17%
Table 2: Table showing questionnaires for doctors
QUESTIONAIRE FOR MANAGEMENT
24
The table shows analyzed data of the questionnaires from hospital
management.
QUESTION ANSWER SCOREAge 25 and below 0
25-35 035-45 245 and above 4
0%
0%
33%
67%Gender Male 2
Female 433%
67%Contribution of
the current
system
Yes 4No 2
67%
33%
Means of
communicationYes 4No 2
67%
33%Sharing of
information among
management
very fast 0Fast 0Fairly fast 0Slow 4very slow 2
0%
0%
0%
67%
33%Generate reports Yes 4
No 267%
33%Experience
disastersYes 4No 2
67%
33%Reduce on
administrative
costs
Yes 4No 2
67%
33%
Current system Yes 2 33%
25
help you plan
efficiently No 4 67%
Table 3: Table showing questionnaires for management
QUESTIONAIRE FOR PATIENTS
The table shows analyzed data of the questionnaires from various
patients.
QUESTION ANSWER SCORE
Age 25 and below 425-35 235-45 045 and above 0
67%
33%
0%
0%
Gender Male 3Female 3
50%
50%
System doctors
use for
prescription
manual system 6Automated system 0
100%
0%
Table 4: Table showing questionnaires for patients
26
4.4 Weaknesses of the current system It was realized that the current system does not allow
doctors to view previous prescriptions pertaining made
pertaining the disease thus prone to making mistakes due to
fatigue.
The current system does not enable doctors to record and
store patient’s information in an organized way for easy
retrieval.
It was noted that prescriptions are given to patients who in
the long run goes away with them thus a challenge in
retaining similar information for future reference.
Retrieval of needed information by doctors or management was
not enhanced in the current system.
There was no information sharing and dissemination by
medical staff in the current system that will enhance easy
identification of new symptoms and prescriptions
4.5 Proposed Improvements
Doctors and management be able to view the rate of common
diseases and their percentages.
Management to be able to know the number of patients a
doctor has attended to within a particular specified period
of time thus making it easier for management to view and
27
know how much a doctor is supposed to be paid at the end of
the month.
4.6 Functionalities of the proposed Patients Records Management
system
The system enables doctors to record and store patient’s
information in an organized way for easy retrieval.
The system stores patients’ information that is recorded for
future reference.
The system enables doctors or nurses to give prescriptions
to patients and store all the prescriptions given.
The system enables doctors or nurses to check and view
previous prescriptions to avoid mistakes.
The system enhances retrieval of needed information by
doctors or management.
The system enables information sharing and dissemination by
medical staff for easy identification of new symptoms and
prescriptions.
4.7.1 User RequirementsUsers are the people who will interact with the system in one way
or the other. Potential
Users of the system are the medical personnel, system
administrators, administrators and organizations that many need
to do further data processing with the system data. The different
user requirements are described below:
28
a) Medical personnel
The system should enable doctors to record and store
patient’s information in an organized way for easy
retrieval.
View the prescriptions that were previously given to the
patient’s before prescribing for them new drugs
Medical personnel will also be able to know the number of
patients that have been entered or registered by the system
and their full information concerning their previous
diagnosis.
b) System Administrators
Ensure proper functionality of the system by ensuring a high
uptime is maintained for easy operation ability.
c) Management
The system enhances management to generate end process
reports easily.
4.7.2 Functional Requirements The system should be able to respond to searches by the
medical personnel or even other users of the system.
The System should be able to summarize the reports to the
administrators about what is happening on daily basis or
after every minute.
29
Administrative Interface should allow for proper
interpretation of data through the use of graphs and
reports.
4.7.3 Non-functional Requirements System must ensure right format is followed while
interacting with the system and only valid date should be
sent to the system.
The system should use more informative error messages to
help the user understand what to do next.
For the administrative interface, only administrators can
add or remove other administrators but there should be at
least one administrator of the system.
The system should allow future expansion and modification.
.
4.7.4 System RequirementsThis section describes the hardware and software requirements of
the system.
Table 5: A description of Hardware Requirement
Hardware Minimum Specifications
30
Server - Random Access Memory(RAM): 512 MB or
higher
- Processor Speed: 1.3 GHz and above
- Hard Disk Space: 10GB
- 1 year uptimeSystem Unit - Processor: Pentium III and above
- Memory: 512 MB of RAM or higher
- Hard Drive space-10 GBMonitor display -1024 × 768 High color-16 bit Recommended
Table 6: A description of Software requirements
Software SpecificationsOperating System - Windows 7, Windows 2000,
Windows NT, Windows XP and
Windows Server 2005 Enterprise
EditionDatabase MySQL
Server Apache
4.8 Design ModelingRepresentation of the system was done by use of a Data Flow
Diagram. This describes the design that includes: the structure,
31
behavior, and interaction of the different components in the
system, the context diagram and the architecture of the system. KEYSYMBOLS
Symbo
l
Description
External
entity
It is outside the context of the system
and can be any class of people,
organization or another system.
Its function is to supply or receive
data. It is the originator or receiver
of information outside the scope of the
system portrayed in the data flowing.
Data flow It shows the movement of data and is a
pipeline carrying data through the
system. These show the movement of data
between processes, external entities,
and data stores in a DFD
32
Process This portrays the transformation of
input data flows to output data flows in
DFDs. Incoming data flows are processed
or transformed into outgoing data flows.
Data store A temporary /time delayed repository
that processes can add data to/or
retrieve data from.
Data Report Shows reports generated after an action
performed
4.8.1 Context diagram for Patients Records Management System This figure shows how the major entities in the system that is
medical personnel, management and system administrators’
interaction with the main system.
33
Figure 4.1: Context diagram for Patients Records Management System
4.8.2 DFDs for Patient’s Records Management System
DFDs were used to establish system functions. It was broken down
from the context diagram onward into a Level 0 and 1 DFDs through
a technique called Leveling. Leveling is the decomposition from a
Context Diagram to a much detailed representation in this case,
levels 0 and 1.
34
External entities: Medical personnel, management, System
administrators.
Process: Patients Records Management System
4.8.3 Level 1 DFDFigure shows how the Patient’s Records Management System was
decomposed into different processes that interact with data
stores and external entities.
35
Figure 4.2: Level 1 Data Flow Diagram for the Patient’s Records
Management System
4.8.3 Data dictionary describing Level 1 DFD on figure 2
Table 7: A data dictionary for data flows
Data flow name DescriptionPatient’s information Refers to the information users send to
the system to either register with the
system or ask for the services from the
system.Registration of
patients
Patients are registered by the medical
personnel in the systemLogin details The user of the system enters the
required login details by the systemViews reports The medical personnel, management and
system administrators are able to view
reports as requestedAdd, view , delete,
update
When the system administrator wants to
make changes as required Generates Report When management or any other user of the
system is need of some information
concerning the patients, a report is
generated.Prescription of drugs Refers to prescribing of drugs to the
patients
36
Table 8: A data dictionary for data stores
Data store name DescriptionPatient’ s registration
store
Stores the registered details or
information about the patientsUser registration store Stores user registration information.
E.g. medical personnel and the system
administratorsPatient’s Prescription Store the prescriptions of the patients.
4.9 Data ModelingData modeling is the analysis of data objects that are used in a
business or other context and identification of the relationships
among these data objects.
4.9.1 Logical Data ModelingEntity name Description Attributes
1 systems_adminis
trator
After login he can change password
or username. Add/remove users.
Add services like
Add/update patients
View reports
Patients information
Other users information
AdminId
Usertype
Password
Username
2 prescription Prescriptions given to customers
including the previous ones
PrescriptionId
PrescriptionGive
37
n
AdditionalInform
ation
DateOfPrescripti
on
AmountPaid
PatientsId
3 patientsrecords Shows all the patients
information
PatientsId
PhysicalAddress
LastName
Age
Gender
Contact
FirstName
4 management_staf
f
Stores the information of the
management staff as well as their
customers.
StaffId
FirstName
LastName
38
Gender
Usertype
Department
Designation
5 doctors Shows and stores the doctors
details
DoctorsId
FirstName
LastName
Gender
DoctorsQualifica
tions
PrescriptionGive
n
PatientsId
Department
Table 9: A description of entities and their
attributes
4.9.2 Modeling relationships between entities
has reports
39
Systemadministrator
Managementstaff
1:*
1:*
A system administrator can report to one or many management
staffs while a one management staff can view one or many reports
from the system administrator. Hence the cardinality of this
relationship is a 1: M
Treats
1:* 1:*
A patient is treated by one or many doctors while a doctor can
treat one or many patients cardinality of this relationship is a
1: M
Employs
1:*
1:*
A system administrator is employed by one or many management
staffs and management staff can employ one or many system. Hence
the cardinality of this relationship is a 1: M
40
Patient Doctor
Managementstaff
Systemadministrator
Employs
1:*
1:*
Management staff can employ one or many doctors while one doctor
can be employed by one or many management staffs. Hence the
cardinality of this relationship is a 1: M
Prescribe
s
1:1
1:*
One doctor prescribes drugs for one or many patients while one
patient can be prescribed drugs by one and only one doctor. Hence
the cardinality of this relationship is a 1: M.
4.9.3 Entity Relationship Diagram for Patients Records ManagementSystemThe diagram below describes in detail the entities involved and
the relationships between these entities
41
Managementstaff Doctors
Doctors Patient
Figure 4.3: Entity Relational Diagram for Patients Records
Management System
4.9.4 Physical Database Design
1. Doctors: Keeps record of doctors.
S.n
oField name
Data
typeDescription
Constrai
nts
1 DoctorsId IntegerDoctor’s
identity number
Primary
key
2 FirstName varchar(
20)
First Name of
the doctor
42
3 LastName varchar(
20)
Last Name of
the doctor
4 Gender varchar(
30)
Gender of the
doctor
5DoctorsQualific
ationsvarchar(
30)
Qualification of
the doctor
6PrescriptionGiv
envarchar(
30)
Prescriptions
given to the
patient
7 PatientsId IntegerPatients
identity number
8 Department varchar(
30)
Department of
the doctor
Table 10: A description of entity doctors
2. management_staff: Keeps record of management staff.
43
S.n
oField name
Data
typeDescription
Constrai
nts
1 StaffId IntegerStaff identity
number
Primary
key
2 FirstName Integer Staff’s first name
2 LastName varchar(
20)Staff’s last name
3 Gender varchar(
20)
Gender of
management staff
4 Usertype Real Type of the user
5 Department Date Department neme
6 Designation time(7) Designation name
Table 11: A description of entity management_staff
3. Patientsrecords: keeps records of patients.
S.n
oField name
Data
typeDescription
Constrai
nts
1 PatientsId IntegerPatients identity
number
Primary
key
44
2PhysicalAdd
ressVarchar(
30)
Physical address of
the patient
3 LastName Varchar(
30)
Last name of the
patient
4Age Varchar(
20) Age of the patient
5Gender Varchar(
20)
Gender of the
patient
6 Contact Varchar(
30)
Contact information
of the patient
7FirstName Varchar(
30)
First name of the
patient
Table 12: A description of entity Patientsrecords
4. prescription: prescriptiondetails.
S.n
oField name
Data
typeDescription
Constrai
nts
1 PrescriptionId IntegerPrescriptions identity
number
Primary
key
2PrescriptionGiv
envarchar(
20)
Prescriptions given to the
patient
3AdditionalInfor
mationvarchar(
20)
More information about the
patient
45
4
DateOfPrescript
ion DateDate a patient is
prescribed drugs
5 AmountPaid varchar(
20)
The amount of money paid by
the patient
6PatientsId varchar(
20)Patients identity number
Foreign
key
Table 13: A description of entity prescription.
systems_administrator Details.
S.n
o
Field
name
Data
typeDescription
Constrai
nts
1 AdminId IntegerStaff identity
number
Primary
key
2 Usertype varchar(
20)Administator
user type
2 Password varchar(
20)Administartor
password
3 Username varchar(
20)Administartor
username
46
Table 14: A description of entity systems_administrator
4.9.5 Pseudo Codes for Patients Records Management SystemPseudo code for authentication login.
If (user type=Admin && $Username = $_POST ['Username'] &&
$Password = $_POST ['Password'];)
{
URL = "Admin_page.php";
}
Else if (user type=Management && $Username = $_POST ['Username']
&& $Password = $_POST ['Password'] ;)
{
URL = "Management_page.php";
}
Else if (user_type=Doctor && $Username = $_POST ['Username']
&& $Password = $_POST ['Password'] ;)
{
URL = "Doctors_page.php";
}
Pseudo code for management functions.
47
If (user_type=Management ;)
{
Search, view prescriptions, doctors information and
patients information;
View number of patients a doctor has
attended to;
View how much management owes a doctor at
the end of the month;
View rate of common diseases &
percentages;
}
Pseudo code for administrator functions.
If (user_type=Admin ;)
{
Add, edit, view, search, prescriptions, doctors
information and patients;
Add, edit, and view new users;
Calculate how much management owes a
doctor at the end of the month;
48
View rate of common diseases &
percentages;
}
Pseudo code for doctor’s functions.
If (user type=Doctor ;)
{
Enter patient’s information;
View patient’s information;
Make new prescription;
Search prescription;
View prescriptions;
}
49
CHAPTER 5
Presentation of Results
5.1 Number of patients attended to by a doctorThis information displays the number of patients a doctor has
attended to on a given particular day. This information is used
to calculate the amount of money a doctor is supposed to receive
at the end of the month.
50
5.2 What Management owes a Doctor
This information displays the amount management owes a doctor at
the end of a month depending on the number of patients attended
to.
How the calculation is done;
The maximum patients a doctor can attend to in a normal working
day are forty (40).
A doctor is entitled to a certain amount per each patient
attended to. Any extra patient on top of 40 is taken as overtime.
Total pay = 40 patients * pay per patient + overtime (All extra
patients * pay per patient * 1.5)
Using example demonstrated:
Basic pay: 40 * 200,000 = Ugx 8,000,000/=
Overtime: 10 * 200,000 * 1.5 = Ugx 3,000,000/=
Total pay= 8,000,000 + 3,000,000 = Ugx 11,000,000/=
51
AppendicesAppendix I: Budget Estimates
Item quantity rate
Amount
Stationery
Sub-total
200.000/=
Sub-total
200.000/=
This budget includes a feasibility study, mapping out the field
as well as organizing and carrying out interviews.
52
Secretarial Services
Word processing (typing) and printing
50.000/=
Photocopying 20.000/=
Data analysis 200.000/=
Binding books 3 10.000@ 30.000/=
Sub- total 300.000/=
Grand total 500.000/=
Appendix II: Time Frame
Activities Month
6. Writing and submission of
research proposal
February
2014
53
7. Collection of data
8. Data analysis
9. Writing research report
10. Submitting research report
March
2014
March 2014
April
2014
May 2014
54
CHAPTER 6
6.0 IntroductionThis chapter consists of results and findings of the system model
developed, the recommendations and conclusion of the research
carried out by our group.
6.1 FINDINGSDuring system testing and validation, we asked users a number of
questions to find out whether the current system meets their
requirements. The analyzed questions which were given to doctors
or nurses , management and patients include the following :
QUESTIONAIRE FOR DOCTORS/ NURSES
AGE25 and below 325-35 335-45 045 and above 0
63
Figure 4.4 : Pie chart 1: showing the Age of doctors or nurses.
50% of the doctor or nurses are of age of 25 and below , 50% of the
doctors or nurses are of age 50% .
GenderMale 4Female 2
64
Figure 4.5 : Pie chart 2 : showing the gender of the doctors or
nurses.
67% of the doctors or nurses are male and 33% of the doctors or nurses
are female
Level of educationCertificate 2Diploma 1Degree 3Masters 0Phd 0
65
Figure 4.6 : Pie chart 3: showing the level of education of
doctors or nurses.
50% of doctors or nurses are of degree level , 33% of the doctors or
nurses are of certificate level and 17% of doctors or nurses are of
diploma level .
System doctors use for
prescriptionmanual system 6Automated system 0
66
Figure 4.7 : Pie chart 4: showing the system doctors use for
prescription.
All doctors use the manual system for prescription with the 100%
Checking
PrescriptionYes 3No 3
67
Figure 4.8 : Pie chart 5: showing the checking of prescription.
50% of the doctors or nurses say current system can check for
prescription and 50% of the doctors or nurses say current system
cannot check for prescription.
system keep all
patients recordsYes 4No 2
68
Figure 4.9 : Pie chart 6: showing the current system’s patients
record keeping .
67% of the doctors or nurses say the current system can keep all
patients records and 33% of the doctors or nurses say the current
system cannot keep all patients records
track the patients
recordsvery fast 0fast 0fair 0slow 5very slow 1
69
Figure 4.10 : Pie chart 7: showing the tracking of the patients
records .
83% of the doctors or nurses say the current system is slow in
tracking the patients records and 17% of the doctors or nurses say the
current system is very slow in tracking the patients records
means of
communicationYes 5No 1
70
Figure 4.11 : Pie chart 8 : showing the current system’s means of
communication .
83% of the doctors or nurses say there is a means of
communication and 17% of the doctors or nurses say there is no
means of communication
save patients informationManually 6Automated system 0
71
Figure 4.12 : Pie chart 9 : showing the current
system’s saving of patients information.
All of the doctors or nurses say the current
system can save patients information manually
retrieve patients
informationvery fast 0Fast 0fairly fast 0Slow 5very slow 1
72
Figure 4.13 : Pie chart 10: showing the current
system’s retrieval of patients information .
83% of the doctors or nurses say the current
system retrieves patients information slowly and
17% of the doctors or nurses say the current
system retrieves patients information very slowly
contribute to
researchYes 4No 2
73
Figure 4.14 : Pie chart 11 : showing the current
system’s contribution to research and academia .
67% of the doctors or nurses say the current
system contributes to research and 33% of the
doctors or nurses say the current system does not
contribute to research
Access patients
informationvery fast 0Fast 0fairly fast 4Slow 1very slow 1
74
Figure 4.15 : ie chart 12 : showing the current
system’s accessibility of patients information .
67% of the doctors or nurses say the current
system can access patients information fairly fast
, 17% of the doctors or nurses say the current
system can access patients information slowly and
16% of the doctors or nurses say the current
system can access patients information very slowly
share patients
informationvery fast 0Fast 0fairly fast 0Slow 4very slow 2
75
Figure 4.16 : Pie chart 13 : showing the current
system’s sharing of patients information .
67% of the doctors or nurses say the current system
can share patients information slowly and 33% of the
doctors or nurses say the current system can share
patients information very slowly
rate your service
deliveryExcellent 0Good 0Fair 4Poor 2
76
Figure 4.17 : Pie chart 14 : showing the rate of
service delivery of doctors or nurses.
67% of the doctors or nurses say rate of service
delivery is fair and 33% of the doctors or nurses
say rate of service delivery is poor
quickly generate
reportsYes 1no 5
77
Figure 4.18 : Pie chart 15 : showing current
system’s generation of reports .
83% of the doctors or nurses say the current
system does not quickly generate reports and 17%
of the doctors or nurses say the current system
quickly generates reports
patients to have
multiple filesYes 2No 4
78
Figure 4.19 : Pie chart 16: showing the current
system on having multiple files of patients.
67% of the doctors or nurses say the current
system does not have multiple files about patients
and 33% of the doctors or nurses say the current
system does have multiple files about patients
experience
disastersYes 4No 2
79
Figure 4.20 : Pie chart 17 : showing the ability
of the current system experiencing disasters.
67% of the doctors or nurses say the current
system does not experience disasters and 33% of
the doctors or nurses say the current system can
experience disasters
reduce on
adminstrative costsYes 5no 1
80
Figure 4.21: Pie chart 18 : showing the creation
of new system to reduce on adminstrative costs.
83% of the doctors or nurses say the current
system needs to reduce on administrative costs and
33% of the doctors or nurses say the current
system can not reduce on administrative costs
patients records
mgt systemYes 5No 1
81
Figure 4.22 : Pie chart 19 : showing the desire of
doctors or nurses to have an automated patients
records management system.
83% of the doctors or nurses say there is need to
create an automated patients records management
system and 17% of the doctors or nurses say there
is no need to create an automated patients records
management system
QUESTIONAIRE FOR MANAGEMENT
AGE25 and below 025-35 035-45 245 and above 4
82
Figure 4.23 : Pie chart 20 : showing the age of the adminstrators
in management.
67% are of age between 45 and above, 33% are of age between 35-45 and
0% for those of age 25-35 and 25 and below.
GenderMale 2Female 4
83
Figure 4.24 : Pie chart 21: showing the gender of the
adminstrators in the management .
33% of the management are males and 67% of the management are females.
Contribution of the
current systemYes 4No 2
84
Figure 4.25 : Pie chart 22 : showing the contribution of the
current system to research and academia.
67% of the management say that the current system contributes to
research and academia and 33% of the management say that the current
system does not contribute to research and academia.
means of communicationYes 4No 2
85
Figure 4.26 : Pie chart 23 : showing the current system’s means
of communication among the management.
67% of the management say that the current system enables
communication between doctors and management while 33% of the
management say the current system does not enable the communication.
very fast 0Fast 0Fairly fast 0Slow 4very slow 2
86
Figure 4.27 : Pie chart 24 : showing the current system’s sharing
of information among management.
67% of the management say the sharing of information amongst them is
slow and 33% of the management say the sharing of information amongst
them is very slow .
Generate reportsYes 4No 2
87
Figure 4.28 : Pie chart 25 : showing the current system’s ability
to generate reports.
67% of the management say the current system can generate reports
about patients and 33% of the management say the current system cannot
generate reports.
experience disastersYes 4No 2
88
Figure 4.29 : Pie chart 26 : showing whether the
current system can experience disasters.
67% of the management say the current system can
experience disasters and 33% of the management say the
current system cannot experience disasters.
reduce on administrative
costsYes 4No 2
89
Figure 4.30 : Pie chart 27 : showing the creation
of new system to reduce on adminstrative costs.
67% of the management say the current system can
reduce on administrative costs and 33% of the
management say the current system doesnot reduce
on administrative costs.
current system help you
plan efficientlyYes 2No 4
90
Figure 4.31 : Pie chart 28 : showing the current
system ability to help in planning .
67% of the management say that the current system
helps in planning efficiently and 33% of the
management say that the current system does not
help in planning.
QUESTIONAIRE FOR PATIENTS
AGE25 and below 425-35 235-45 045 and above 0
91
Figure 4.32 : Pie chart 29 : showing the age of the patients.
67% of the patients are of age 25 and below , 33% of the patients are
of age between 25-35 and 0% for both 35-45 and 45 and above.
GenderMale 3Female 3
92
Figure 4.33 : Pie chart 30: showing the gender of the patients.
There is 50% for both the males and females.
System doctors use for
prescriptionmanual system 6Automated system 0
93
Figure 4.34 : Pie chart 31 : showing the system doctors use for
presription .
The manual system is used by doctors for prescription that is it
has 100%.
6.2 CONCLUSIONS
This project is of great importance to management of any hospital
as a means of keeping track of activities, budgeting for the
hospital and determining the quality of services given to their
patients. Due to time limitations however, the scope of the
project was limited to Makerere University Hospital. But with
expected success of the project, it is expected to spread to the
rest of the regions in Uganda.
6.3 RECCOMMENDATIONS
Data collected from this system can be used for a number of
statistical purposes and help in the inspection of the quality of
service provided by other hospitals. This data can also be useful
to the hospital management through getting some form of
feedback about their work from the system’s perspective.
6.4 FUTURE WORKFurther research is required in order to come up with a more advanced
system that can check the health of the patient without help from any
medical personnel , prescribe medicine for him or her and advice him
94