Design and Implementation of Data Mining for Medical Record System.
Design and Implementation of Data Mining for Medical Record System.
A RESEARCH PROJECT
BY
CST/2009/338
SUPERVISOR
JULY 2013.
1
APPROVAL PAGE
The undersigned certify that they have read, approved and hereby
recommend to the Faculty of Natural Science for acceptance, a research
project titled “Design and Implementation of a Medical Diagnostic
System” originally written by Adegeye Idowu Nifemi in partial
fulfillment of the requirements for the award of a Bachelor of Science
Degree (B. Sc) in Computer Science and Information Technology.
___________________ ___________________
___________________ ___________________
___________________ ___________________
2
CERTIFICATION
___________________________ ________________________
___________________________
DATE
3
DEDICATION
This work is dedicated to the Almighty God, who in his infinite mercy made this
work to be a success. And also to my parents Mr.F.R. Adegeye and Mrs. Oke
Morenikeji
4
ACKNOWLEDGEMENT
Firstly I want to thank God for his strength, grace and sufficiency, I
cannot appreciate him enough. Receive all the glory and honor.
Appreciation goes to my project supervisor and academic mentor Mrs.
Ibegbulem Chinonso for her motherly advice, attention and interest
shown in my affairs, without which this work would not have been a
success. Mammy words may not be enough to convey my level of
indebtedness to you. God shall surely pay you back. Also to all the
lectures in computer science department especially the HOD Dr
A.S.Nwaeze, Ugwu Ejike, Eng Onu Solomon, Mr. Tochukwu
Umeasiegbu for their words of advice and encouragement. Words may
not be enough to convey my appreciation and indebtedness to my
parents Mr .F.A Adegeye who made so many sacrifices at the altar of
my education and provide all that I ever needed in the course of my
career. You showed my love, care and a sense of belonging. God shall
keep you to reap the fruit of your labor.
5
I am also grateful to my friends especially Mbah Adaeze, jide, Dami,
Alex for their support and encouragement is invaluable. I say many
thanks to you.
6
TABLE OF CONTENTS
Title Page
Approval Page………………………………………………………………..i
Certification Page…………………………………………………………… ii
Dedication……………………………………………………………………iii
Acknowledgement…………………………………………………………...v
Table of Contents…………………………………………………………… vi
Abstract……………………………………………………………………... x
CHAPTER ONE
INTRODUCTION
7
CHAPTER TWO
CHAPTER THREE
3.5 Methodology……………………………………………………23
8
3.5.1 Recommended appropriate mode…………………………….24
CHAPTER FOUR
4.7.1 Testing………………………………………………………...38
4.7.2 Conversion…………………………………………………….39
4.7.3 Training……………………………………………………….40
9
4.8 Maintenance details………………………………………….40
CHAPTER FIVE
5.1 Summary………………………………………………….41
5.5 Recommendation……………………………………………43
5.6 Conclusion…………………………………………………..43
REFERENCES…………………………………………………...45
10
ABSTRACT
11
CHAPTER ONE
INTRODUCTION
Most companies already collect and refine massive quantities of data. Data mining
techniques can be implemented rapidly on existing software and hardware
platforms to enhance the value of existing information resources, and can be
integrated with new products and system as they are brought on-line. Which
implemented on high performance client/server or parallel processing computers,
data mining tools can analyze massive database to deliver answers to questions
such as “Which client are most likely to respond to my next promotional mailing,
and Why?”
Data mining techniques are result of a long process research and product
development. This evolution began when business data was first stored on
computers, continued with improvement in data access, and more recently,
12
generated technologies that allow users to navigate through their data in real time.
Data mining takes this evolutionary process beyond retrospective data access and
navigation to prospective and proactive information delivery.
The file management is obsolete in developed countries like the United States
where and in developing countries like Nigeria the file system is still processed
manually in most medical centers; this is as a result of low standard of technology.
It was clear that computer is everywhere in Nigeria. These computers are for
money making and as a result of this, our hospitals lack computerized services, but
with the help of data mining we can also computerize our hospitals.
The problem of data mining has become very crucial in areas of privacy of data.
Specifically regarding the source of the data analyzed for certain purpose. My
research in Owerri General Hospital here reveals that patients visit the hospital and
they waste a lot of time. The patients waits for the nurses or the attendants to get
their data and there are volumes of files to search through before the patients files
is finally retrieved or the patients might forget his/her card when visit the hospital.
It there means that the patient‟s data cannot be found due to the fact that the Nurse
13
does not know the patients number. In this case it is either that the patients is
denied treatment by the Doctor or the Nurses will check through the volumes of
files in order to retrieved his/her data, this is time consuming problem. There is a
problem of misplacing of patients data, the non-availability of relevant forms like
x-ray/laboratory forms and chats (pressure chats temperature) and requirement of
more workers to carry the folders into the consulting rooms as an evident.
Moreover, there are mistakes in entering patient‟s records. Two patients might be
given the same number and there could be wrong spelling and loss of important
information. There is also lack of space for storing all the files and also due to
carelessness on the part of staff.
Furthermore, volume of work for the hospital staff is much; this is because the
ratio of patients to staff of Owerri General Hospital is so much. So staffs are over
worked and they hurry through their duty, hence they carry out such duties lousily
which makes the Doctors unfriendly to their patients.
14
1.4 SIGNIFICANCE OF STUDY
This research will cover the creation of good database system for the management
of patient‟s records in Owerri general hospital and also provide efficient data
mining tool for easy retrieval of data and discovery of hidden patterns in large
volume of data.
This research work will be carried out on data mining for medical record system of
Owerri General Hospital. The work reported in this research could be viewed as a
step towards enhancing databases with functionalities.
Data mining record is limited in that; some manual operation will still be needed to
carry out the operation effectively. There was some constraints encountered during
collection of data, poor data collection becomes apparent due to interviewing of
hospital representatives like the consultants. Nurses, Doctors, Hospital attendants
who were reluctant to disclose important information and statistical data which
otherwise would have been relevant to this research, due to hospital secret which
breeds some indifferent attitudes towards that.
It takes a long time and large commitment of resources to get a good result,
unavailability of text and materials on this topic, made gathering of facts very
difficult, some of the facts were gathered from the internet, which is quite
expensive.
15
1.7 DEFINITION OF TERMS
It involves sorting through large amounts of data and picking out relevant
information.
16
Knowledge Base: Is an organized collection of declarative and procedural
relationships that represents expertise in a focused area
17
CHAPTER TWO
LITERATURE REVIEW
2.1 INTRODUCTION
In the early 1990s some sectors of the computer science community were
developing the idea of understanding as a discovery-driven, systematic and
iterative process. This “Data Mining” Research and development area was
expected to take advantage of the expansion of traditional statistical analysis and
database management strategies. The main goal was to identify relevant,
interesting and potentially novel information pattern and relationships, in large data
to support system in areas such as finance (E.g. credit approval and fraud detection
application), marketing and sales analysis (E.g. shopping patterns and sales
prediction) were showing a great deal of enthusiasm about the business value of
data mining applications. During the next few years international conferences,
journals and books were more frequently reporting advances, tools and
applications of other areas such as biomedical informatics, engineering, physics,
law enforcement and agriculture.
Today, Data mining has become a fundamental research topic in the progression of
computing applications in health care and biomedicine. Advances in data mining
have applications and implications in areas ranging from information management
in healthcare originations, consumer health informatics, public health and
epidemiology, patient care and monitoring systems, large-scale image analysis to
information extraction and classification of scientific literature. Approaches,
techniques and applications associated with data mining has also significantly
supported different data understanding and decision support tasks in bio-signal
18
processing, Such as the classifications, visualization and identification of complex
relationships between diagnostic variables or groups of patients.
Due to its complexity, data mining technology has traditionally been used in
scientific and engineering settings since it originated in university labs. Data
mining is now growing common in business environments, particularly in
companies with large volumes of data, communities of users, who are not data
analysis specialists, and co-operate data that is detailed and multifaceted, with data
relationships that are changeable, not predetermined or even logical.
In the business worlds, the most successful application of data mining is the
“Market Basket” application. It is used to analyze transaction database and look for
patterns among existing customer transaction. Those patterns are used to help
make business decisions, such as what to put on sale, how to design coupons, how
19
to place merchandise on shelves in order to maximize the profit. Several successful
applications have been developed for analyzing and reporting data changes. These
include supermarket sale data and healthcare database.
Davis (1987), Data Processing principle and concept stated that computer is known
for the speed and accuracy in processing information and such speed is not
achieved manually or by any other device except the computer. He noted that data
mining involves the use of sophisticated data analysis tools to discover previously
unknown records, valid patterns and relationships in large data sets. These tools
20
can include statistical models and machine learning methods (algorithms that
improve their performance automatically through experience).
Foster O. (1992), Expert System in Health for Developing Countries, Stated that
the technology is applied to help find the data of patient been treated in other to
cure the present disease. When all the above is considered you say that health care
industry is a technology industry. Modern medical practice is based on vast amount
of scientific investigation the evaluation of computer in healthcare industry is
taking its time. It has advance to a great level in the aspect of data handling, stating
that computers are supposed to be used to fill any record about a patient.
Advancement has also been made in connection with equipment in the hospital.
There are machines like electrocardiograph system, blood cell separators, breathing
aids, scan machines, heart monitoring machines etc. The theaters are filled with
various life saving devices, many years ago these was not a reality about 26years
ago you could access huge computers at a central location in some countries.
Nigeria is not yet developed in computer industry unlike countries U. S, Germany
etc. we are not yet developed into networking and most of the equipments
mentioned above can only be found in few selected hospitals and at exorbitant
prices with the effort government is making towards the computerization of every
sector of the economy. It is believed that in no distant time the computer problem
will become a thing of past.
21
decision-making. The record system demands a reasonable level of expertise in its
handling and management.
Hill, D.W. (1978) Computer in Medical Services London, Stated that the use of
manually medical record data of patient registration and drugs placed on the
patient supposed to be documented on a computer, so that the mode of operation
will be fast. In making use of the manually operated, the patient stand at risk,
because before his/her data will be recovered life may be loss. He strongly
recommend in the use of computer in keeping of patients data.
Chris Naylor (2001) Expert System Shell Research Limited, Stated that, one shall
note that the manual search assisted by queries to a database management system
(DBMA), or humans visualizing pattern in data are not referred to as data mining.
Data mining community has focused mainly on automated method for extracting
patterns and/ or models from data.
Nowadays, the human ability of collecting and creating data has been growing.
The business and scientific devices can easily produce gigabytes of data per day.
Such amount of data has far exceeded the human capacity of analyzing and
understanding it. Such situation calls for powerful tools to analyze the data
22
efficiently, data mining emerged when the needs for such tools were more and
more.
The rapid development of algorithm and methodology in data mining for medical
record system, together with the quick expand of hardware capacities driven by
Moore‟s Law, enables the data mining experts now to handle far more data than
ten years ago.
The major questions asked by a hospital attendant to any patients as he or she step
into the hospital are: Are you a new patient? What is your hospital card number? If
he/she is an old patient, the folder is retrieved and he or she is asked if the person
has a previous appointment with the Doctor. Then his folder is then sent to the
Doctor and he or she is asked to wait for his turn, but if the patient is a new person,
he is told to pay the bill for the folder, and then he asked for his first and last name,
sex, age, address, he is then given a card number which he is expected to bring
whenever he visits the hospital.
When it is the patient‟s turn to see the Doctor, he is ushered in by the hospital
attendant. If on appointment, the Doctor asks for his ailment and how he is
responding to treatment then the Doctor will now observe the patient and from his
observation, he can issue more drugs or tell the patient he/she is finally healed. In
the other hand of the patient is not on appointment, the doctor enquires about the
patient‟s health conditions. The Doctor will find out the patient‟s family‟s health
history and based on that he will find out whether the patient is suffering from
certain illness. The patient will tell the doctor his problems and after oral
examination the patient is sent to the laboratory if the patient is not critical, the
result will determine whether he will be admitted or not. If the patient is to be
23
admitted, it is stated and the patient goes through the admission procedure and if
not he/she prescribed treatment throughout the patient stay in the hospital on
admission. The process is recorded along with the treatment given in the medical
record would be most helpful in the treatment of the patient.
The use of data mining for medical record system would be of help in serving an
unusual case if not easily accessible. All these are what the new system purposes to
climate or minimize.
Data mining researchers are mostly thinking of creating some data mining systems
which can automatically do the entire knowledge discovery tasks without human
participation. The user can get the result after a „start‟ button. But when we think
of the problem practically, quite often the computers do not work so well as we
expect because currently computers having human-level intelligence are only a
dream. If we have computer do all the knowledge discovery work, sometimes we
will have the task done in a “stupid” way by the computers, while an experienced
human worker can do it more efficiently and with better result if the data amount is
within human ability, thus human guidance, expertise, and experiences are
currently irreplaceable in discovering and understanding knowledge.
Data mining for medical record system excludes the informal (manual) collection
of data, it exists as a separate entity within an organization, and it could be simply
viewed as the container of data. The healthcare service being the most delicate
important aspect of service being rendered to the people at the hospital deals with
life and must be treated with care. It has gone through various developments over
the years.
24
File maintenance is possible with medical record system by computer.
Furthermore, the reports compiled by the computer are more reliable than the
medical data kept by most record unit workers.
Another help of data mining for medical record system in medical information
system (MIS) of patient that need to transplant of one organ or the as well as the
record of voluntary donors through a network database system, hospitals all over
the world are able to receive and send information through the network. For
instance, when a kidney is available for transplanting, through the network they are
able to get in touch with a patient that needs the kidney living in other part of
country. This saves time and life of the patient unlike in a situation where
information has to be sent by post.
This has really saved the life of many patients who would have died due to the
prolonged time lapses in the course of waiting for information. Not too long ago,
the popular Nigeria broadcaster, Steve Kadiri was one of such patient who was in
need of kidney transplant. The kidney type was not match with many donors type
present in the country and information was gotten from the network as to the most
fitted and available kidney.
Marcia Dould (1969), from Phoenix, Arizona, was also one of such patient in need
of a new kidney, when a kidney of a rare of tissue was given to the University of
Califomian‟s San Francisco medical centre, the information was entered into a
computer and compared with the records of sixty patients who were waiting for
new organs. Marcia kidney was gotten, flown in for surgery, the operation was
completed, and her kidney restored to normal.
25
Nigerian‟s hospital lack a lot of infrastructures, understaffing, lack educated
personal etc. which nevertheless leads non chalance on the part of staff, lack of
disciplines and inefficiency. In data mining for medical record system can help
human personnel save life, which would have been lost. It also helps in reducing
inefficiency. With this system I am proposing a lot of unnecessary wasting of life
and time.
26
CHAPTER THREE
3.1 INTRODUCTION
Although research into the study of the manual process of medical record system,
which includes control record keeping, access to vital information and diagnosis;
has shown some lapses, this project work attempts to minimize if not eradicate
problems encountered by Doctors and other medical personnel being a tool of
assistance to them. To achieve this standard, data mining for medical record
system will be applied.
Therefore, from the above statement or definition given, system investigation can
be define as a method of carrying out feasibility study of a particular organization
or environment as to discover impediments on the already existing and militating
against the existing system.
Since data mining for medical record system will be applied in other to get the
collection of patient record for easy analysis, processing of data for admitting sick
patient as at when needed within the shortest possible time in admission and
27
records and to reduce the manual method of admitting patient as a result of this
high demand of computer operators and analyst.
The equipment and facilities must be noted in a way that will portray their relation
to the system. Investigation was carried out on some of the forms, manuals,
folders, records and files in Owerri general hospital and necessary information was
gathered they include hospital cards, hospital folders, registration form, and
admission / discharge forms.
The researcher came in contact with the chief medical director who gave the
following information.
1. That the medical record of patient in Owerri general hospital is not electronic
system.
2. That there is need for data mining for medical record of patient in the hospital.
3. That the effect of computer security system in the hospital is such that the
computer will have username and password so that unauthorized people or
intruders will not have access to the record of the hospital.
4. That the manual system used in keeping records has not been efficient in the
sense they experience lose of patient‟s record due to improper documentation of
patients data.
28
3.2.2 OBSERVATION METHOD
In this mode of facts collecting, the researcher went to the office to observe the
workers at work. Thus observations discover what the interviewer was not able to
make clear to the researcher.
This mode of facts collection involves examination of the document used by the
Owerri general hospital in processing patient‟s record in order to admit them and
give them adequate treatment.
When the patients has finished supplying his data needed for filling up his form,
the staff in charge goes through the information / details submitted to the hospital
for the treatment of the patient. The nurse in charge will now pick up the patient
data for his/her treatment to commence.
1. Biodata form
3. X –rays film
29
BIO-DATA FORM
This is the printed form designed in such a way that all the necessary information
that will be needed from the patient will have gap where the patient will complete
it, when the nurse will ask him/ her about his data.
The laboratory attendant takes the blood, urine or any other sample specimen
depending on the nature of the sickness of the patient, after the experiment has
been made by the medical laboratory attendant, they nurses will now take it to the
doctor for his to prescribe drugs and injections to the patient.
X-RAY FILM
This is usually used to check the status of the bone, when someone has dislocation
of the bone or broken bone, and also chest pain depending the location of the
problem, so that the doctor will study the X-ray film and know the next step to
follow for the treatment of the patient.
30
3.3.2 ORGANIZATION CHART
Medical officer
Medical consultant
Lack of power supply cannot affect the operations of the existing system.
The hospital staff are already used to the existing and they will not need to
be retrained unlike the new system that require retraining of staff.
The existing system is easier to use.
31
3.3.4 DISADVANTAGES OF THE EXISTING SYSTEM
1. Patients waste a lot of time at the waiting room before he/she receives medical
treatment. Patients are delayed.
3. Sorting the files into their respective department is very difficult because records
of patients are kept in a discordantly manner thereby making it extremely difficult
to retrieve information.
8. Lack of staff
This part is concerned with detailed examination of all the facts gathered in order
to make a proper assessment of the existing system. Its aim is to ensure that all
feasible alternatives are considered. System analysis in the procedural study of
operation of a system with an attempt to discover its basic problem areas, it
determines why a system is not working properly and finds way of alleviating the
problem.
32
According to Oliver and Chapman (2002), Define Analysis of the system as the
method of determining how best to use computer with other resources to perform
tasks which meets the need of an establishment. On the course of the investigation
which is carried out, the research made the following analysis.
(i.) The Owerri general hospital should not waste time implementing a data mining
for medical record system, So as to ease the existing problems in the current
system.
(ii) The hospital now have a computer department which shows that, they have
gotten medical record system.
(iii) The recording unit has the basic requirement being computerized base on the
facts collected, this would go along way in reducing the cost and increase benefit
of the propose medical record system. That means after the analysis of the current
system of Owerri general hospital, it was found out that most of the problems
could be alleviated with the proposed system.
The new system has the following advantages over the existing system:
1. Reduction in the waste of time on the part of patients before they receive
treatment.
2. Reports will be prepared much faster when the doctor needs it.
33
6. Provide accurate documentation of medical record of patient‟s record.
8. Back-ups of all medical recorded data and information can be easily generated
for future reference.
9. File updating becomes easier and reduction in paper work within the hospital.
10. Interrelationship within the Owerri general hospital will be highly promoted
Obviously, the gains to be generated from the use of data mining for medical
record system are unparallel when compared with that of the existing manual
system. Lastly my objective of the new system is to facilitate a proper functioning
of the management which can easily be achieved instead of spending huge
amounts in manual system which yields nothing but a low and inefficient output.
3.5 METHODOLOGY
There exist different methodologies that can be used in carrying out research of
information systems which includes Structured System Analysis and Design
Methodology (SSADM), Object Oriented methodology (OOM), Prototyping
methodology and Expert System methodology.
This system was designed using Structured System Analysis and Design
Methodology which helped in well articulated analysis of the existing system,
feasibility study, system design, implementation and proper documentation of the
design details.
34
3.5.1 RECOMMENDED APPROPRIATE MODE
The following are recommendation for the mode of the new system to operate for
efficiency and maximum result, utilization of patients records. The new system
should run on an ideal speed, it should be reliable so as to minimize error and
mistakes made on the current system based on the processing mode, the services of
an on-line processing mode is recommended for incoming new system due to the
following reasons:
35
CHAPTER FOUR
The input of the new system for a complete and concise basis for medical record
system while the output contains the relevant information needed by the recording
unit.
The principle of GIGO is applied that in Garbage in Garbage out. What you input
into the system is what the system will bring out as output. Then if you input
wrong data, wrong output will be realized. The researcher stands on the favourable
side of the GIGO‟S principle, so every input and output design in the research
work is accurate and relevant.
36
4.2 MAIN MENU
MAIN MENU
VIEW USER
CHANGE PASSWORD
These Command Buttons include: The Admin Command button which is made up
Four sub-command buttons, The Patient‟s Record Command button which is also
made up two sub-command buttons. The Admin Command button takes care of the
37
4.3 PROGRAM MODULES SPECIFICATION
The program was designed using Top – Down Approach. It makes use of the
fundamental program solving techniques. The software is structured in such a way
that each subsystem is selected and executed independently. The task is divided
into several modules, which come together to give the solution to the problem.
SQL Database was used in the design of the new system database. Below is the
database structure and specifications.
PATIENT_MIDDLE_NAME Text 15
USERNAME Text 5
PASSWORD Text 20
38
Table 4.3.1: New User
From Text 10
To Text 10
The approach of key to disk approach of capturing data. In this situation, the input
mediums are the computer, mouse and the keyboard to make selections. The word
“input” refers to the data, which the user submits to the computer. It can be done
through the computer keyboard or mouse. But in this research, the keyboard will
be needed more than the information needed for a favorable output; this is because
of the principle of GIGO which states that what you give the computer is what you
will expect from it.
This input of the new system design is made in such a way that the variables either
real or integer needed to compute on data mining for medical record system of
Owerri general hospital, patients records are made in such a way that the computer
will request for it. These variables keyed into the computer are called input of the
new system
39
4.3.3 INPUT FORM DESIGN OF THE NEW SYSTEM
HOSPITAL OWERRI
Patient Address:
Patient Gender:
Name of Doctor:
40
New User
PATIENT‟S SURNAME:
PATIENT GENDER:
PHONE NUMBER:
E-MAIL ADDRESS:
HOME ADDRESS:
USERNAME:
PASSWORD:
CONFIRM PASSWORD:
MANAGER: ADMINISTRATOR:
SUBMIT
CARD NUMBER:
FROM (DATE):
TO (DATE):
VIEW RECORDS
41
SEARCH PATIENT INFORMATION
FIRST NAME:
DATE OF BIRTH:
PROCEED
ADMINISTRATI0N LOGIN
USERNAME:
PASSWORD:
LOGIN
The output of the new system of data mining for medical record system are the
variables the patients may likely to see on his/her card when he/she finds
himself/herself at Owerri general hospital.
The desired result which the user wants to get after processing the input. In this
research work, it includes the following.
42
4.3.4.1 MEDICAL RECORD SYSTEM OF GENERAL
HOSPITAL OWERRI
Patient Surname:
Date of birth:
Patient Sex:
Patient Address:
Diagnosis of patient:
Drugs prescribed:
Date of Admission:
Date of Discharge:
43
MEDICAL RECORD SYSTEM OF OWERRI
GENERAL HOSPITAL
44
4.4 FLOWCHART OF THE PROPOSED SYSTEM
START
PASSWORD
CREATE PATIENT
NEW ACCOUNT
IS PATIENT
NEW
NO
ACCOUNT
CREATED
YES
?
REGISTER
? PATIENT
VIEW PATIENT
INFORMATION
STOP
45
4.5 CHOICE AND JUSTIFICATION OF THE PROGRAMMING
LANGUAGE USED
It is also built to support virtually all kinds of databases using either ODBC or
database vendor specific connection strings. MYSQL was chosen for the new
system.
The programmer chooses PHP and MYSQL for the following reasons:
ii) It has support for all kinds of data objects and is especially suited for biometric
applications if the hospital decides to implement such modules.
iii) It is network oriented. Can be accessed over the hospital network with little
setup.
iv) Support a graphically user interface using browsers and can be accessed from
Many kind of Operating platform including mobile devices.
v). Application can be deployed on the internet with proper security considerations
thereby making the application available from anywhere around the world.
46
4.6 SYSTEM REQUIREMENT
The department needs at least one Pentium (iii) with the following configuration
47
SOUND CARD POWERFUL / SOUND CARD
SOFTWARE REQUIREMENT
Visicales
Lotus 1-2-3
Operating system WIN 2000, XP, NT, VISTA VB 6.0 Enterprise Edition is the
main application software package used in developing the program.
After the system has been developed, a lot of work is done to put to test. The
development system.
48
Implementation is putting into effect of intension depicted in the design stage and
realized from the development stage. It has the sole aim of integrating a proven
functional system development through test with hypothetical input into the
operation of organization.
4.7.1 TESTING
To achieve this, the researcher re-checks the logic of the design tool to correct any
flaw if any, and also makes sure that the logic of the actual program corresponds
with the logic of the design tool.
Hence, the researcher carefully prepared test data valid or invalid. The valid test
data of this research work for the medical record system development of a software
package of medical record were first manually processed and then processed with
the program. The researcher then compares the manual output with the program
output. All to make sure that the errors in the program is detected before the
changeover.
Then, the valid test data were used in this project work to stimulate the type of
errors like the syntax and logical errors the user might commit during the use of the
new system and to check if the program will respond in a appropriate manner.
49
4.7.2 CONVERSION
It is the systemic way of converting the existing files into magnetic form, if after
testing and it was found that there are no errors.
There are several ways used in converting to a new system, parallel changeover,
direct changeover, phase and and pilot changeover when the new and old systems
operates at the sometime.
Data is processed or moved through both systems at the same time. only when the
new system is fully debugged and operational in the new system included.
Changeover should not disturb normal medical records operations.
i) It permits for a longer comparism of all aspects of the new and old system.
ii) The high sensitivity of the work and large volume of data involved in
processing the medical nature of information technology, it might become
inevitable for other researchers to modify this program due to changes and
necessity of keeping records of recent technologies and innovations. The program
of this research work is written in such away that it can be modified at anytime as
to make the current standard.
50
4.7.3 TRAINING
The aim of any software developer is to write a correct and maintainable program.
The program is said to be maintained if it can be easily amended whenever crises
called for it.
That is, it may need modification in future due to discovery of errors in the system,
change of software and hardware, academic practice and legal implications.
Because of the dynamic stages of conversion depends on the method currently
used for keeping files (manually in shelves).
Moreover, these conversions of the existing master files into a new (magnetic)
form involves the comparism of the new file system to check the feasibility of the
new magnetic file system.
51
CHAPTER FIVE
5.1 SUMMARY
This started with introducing the background of the study, statement of the
problem, objective of the study, scope of study and the significant of the study.
This project work went further to study the related literature review, the existing
system was analyzed in order to discover the weakness that existed within the
establishment. These include difficulties in retrieving patients information,
duplication of patients number and solution was also made in order to curb this
illness in the establishment. After all these, the justification for data mining was
also suggested; the reasons why the existing system should be computerized were
made known to the organization.
Furthermore, there was a look into design of the new system, analysis made on
how the new system will take care of the enumerated problems in the new system
and these were taken care of.
Finally, documentation was also provided in case there is need for future changes.
Above all, there was also user‟s documentation which will serve as a guide to
anybody that wants to use the package.
52
5.2 REVIEW OF ACHIEVEMENT
This system has been tested and found to achieve the following:
This work can be used in large different medical hospital and large database
organization.
A potential researcher who might be interested in this topic in the nearest future to
use any of the following high level languages, example C++, Java.
The researcher urge the management of Owerri General Hospital, to do all it can to
have staff computer literate; this will make it easy for the hospital management to
switch over to the new system instead of the present out dated out-of-fashioned
manual system.
Finally, it can be redesign for use in a networked environment, and can also be
upgraded in areas such as the pharmacy section, online registration and payment
scheme.
53
5.5 RECOMMENDATION
The system designed can be used by other organizations which have large volume
of data that needs to be retrieved from time to time to aid in easy retrieval and also
help in discovering of hidden pattern that can be used for informed and intelligent
decision making by management.
5.6 CONCLUSION
The existing system had been studied and the new one has designed from the
analysis drawn after the design of the new system. There is no doubt that to design
a new system, it has a lot of advantages over the existing manual system. The new
1) Patient‟s records and reports are now easily retrieved with increased data
security.
2) The contact time between a Doctor and a patient in the needed information by
the doctor starting from the registration and consultation is highly reduced to its
3) An easy access to clinical reports for decision making and research purpose is
assured.
54
4) The amount of resources such as materials and money is reduced, hence
55
REFERENCES
Akukwe, A.C., & Uzoma, J.P. (1999). A Practical Approach to Electronic Data
Commer, J.M.A. (1987). Computer Model for Sales Territory Planning Decision
Minner‟s Press.
Evans.
ACM Press.
56
APPENDIX A
Programming the new system involves the writing series of instructions in the PHP
language after the logic has been designed using appropriate designing tools.
The system is accessible only through a successful login. There are two kinds of
users, Admin and Managers. Managers represent front desk operators who can
view records or enter records after a patient completes treatment. The modules
integrated in the program and what each of the modules does is as follows:
57
Admin index: The homepage is where you will see the environment of Owerri
General Hospital general administration tasks.
Login: This is for security access. Called once someone tries to access any
page in the system, the user will remain logged in until he logs out and will be able
to access pages allowed based on his role.
58
New patient: Used to create a new entry for patients. Records can only be updated
for a registered patient. Only admin users have access.
59
Patient info update: used to view patients information.
60
Del_user: This is where an admin user can remove other users including admins
(the user called „admin‟ cannot be removed)
61
Patient_info_update: used to view a patients information.
NewRecord: This is where the operator will key in the data of patient treatment.
View_users: This is where an Admin user can view all users in the system.
Managers have no access.
Add_user: Addition of new admin/manager. Only an admin can access this page
Other supporting pages (such as searching for a patient, if patient has lost his card
number), exist to help these modules.
62
APPENDIX B
PROGRAM CODE
<?php
session_start();
require("verify_login.php");
$loginuser= $_SESSION['username'];
$loginrole= $_SESSION['Role'];
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
63
<table width="1000px" border="0" align="center">
<tr>
</tr>
<tr>
</td>
<tr>
</tr>
</table>
</form>
</td>
</tr>
<tr>
64
<?php require("footer.php"); ?>
</tr>
</table>
</body>
</html>v
<?php
session_start();
require("verify_login.php");
require("verify_admin.php");
$loginuser= $_SESSION['username'];
$loginrole= $_SESSION['Role'];
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
65
<title>Admin - New patient!</title>
</head>
<body>
<tr>
</tr>
<tr>
</td>
<tr>
</tr>
<tr>
</tr>
<tr>
<td colspan="2"
align="left"><strong>BIODATA</strong></td>
</tr>
<tr>
<td width="29%"
align="right">Surname</td>
</tr>
<tr>
<tr>
</tr>
<tr>
<td align="right">Sex</td>
<td align="left">
<option value="Female"
>Female</option>
</select>
</td>
</tr>
<tr>
</tr>
<tr>
68
<td colspan="2" align="left"
valign="top"><strong>CONTACT INFORMATION</strong></td>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
69
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
70
<td align="left"><input name="createdby"
type="text" readonly="readonly" id="createdby" value='<?php echo "$loginuser"
?>' /></td>
</tr>
<tr>
<td align="right"> </td>
<td align="left"><label>
</label></td>
</tr>
<tr>
<td align="right"> </td>
<td align="left"> </td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
71
</tr>
</table>
</body>
</html>
72