Académique Documents
Professionnel Documents
Culture Documents
i
DEDICATION
We dedicate this project works to our dear parents who
invested a lot to build our knowledge where availibilty of
education was defficult and without them no action could
have been taken.
ii
Hospital Management System (HMS)
Authors:
1. Ahmed Ismael Adem 16-2-2241
2. Ahmed Mohamed Abdullahi 16-2-1991
3. Abdihakin Awad Dhimbiil 16-2-2169
4. Radwan Abdillahi Hussein 16-2-2164
5. Abdirizak Mohamoud Mohumed 16-2-2121
6. Abdirizak Mohamoud Saed 16-2-2639
Submitted to:
Prof. BUYERA SAIDI
Technical Report Writing
Eelo University (EU)
Borama, Awdal, Somaliland.
iii
ABSTRACT
iv
ACKNOWLEDGEMENT
We are grateful to Allah Almighty, who gave us the knowledge, strength, skills
and patience to be able to work and complete the system, and guided, through
this difficult and stressful time.
Second we are grateful my dear teacher Prof: Buyera Saidi whose guidance,
and helped to understand the course so much better.
All in all, we would like to thank our parents who have given us tremendous
inspiration and support. Without their mental, financial support we would not be
able to complete our project work.
Table of Contents
v
DEDICATION................................................................................................................................................. II
ABSTRACT................................................................................................................................................... IV
ACKNOWLEDGEMENT................................................................................................................................... V
TABLE OF CONTENTS.................................................................................................................................... VI
INTRODUCTION TO THE SYSTEM................................................................................................................... 1
INTRODUCTION.................................................................................................................................................2
PROBLEM ANALYSIS.......................................................................................................................................... 3
DRAWBACKS OF CURRENT SYSTEM...................................................................................................................4
PROPOSED SYSTEM...........................................................................................................................................4
OBJECTIVE OF THE SYSTEM...............................................................................................................................4
SCOPE OF THE PROJECT....................................................................................................................................5
MODULES..........................................................................................................................................................6
REQUIREMENT SPECIFICATION...................................................................................................................... 9
HARDWARE REQUIREMENT............................................................................................................................10
SOFTWARE REQUIRMENT...............................................................................................................................11
ANALYSING................................................................................................................................................. 12
FAISIBILITY STUDY........................................................................................................................................... 12
ECONOMIC FAISIBILITY....................................................................................................................................13
TECHNICAL FAISIBILITY...................................................................................................................................13
OPERATIONAL FAISIBILITY...............................................................................................................................14
SYSTEM IMPLEMENTATION......................................................................................................................... 15
INTRODUCTION..................................................................................................................................................16
TESTING...........................................................................................................................................................16
UNIT TESTING..................................................................................................................................................16
FUNCTION TESTING.........................................................................................................................................16
SYSTEM TESTING.............................................................................................................................................17
vi
INTRODUCTION TO THE SYSTEM
1
INTRODUCTION
The project Hospital Management system includes registration of patients, storing their
details into the system, and also computerized billing in the pharmacy, and labs. The software
has the facility to give a unique id for every patient and stores the details of every patient and
the staff automatically. It includes a search facility to know the current status of each room.
User can search availability of a doctor and the details of a patient using the id.
The Hospital Management System can be entered using a username and password. It is
accessible either by an administrator or receptionist. Only they can add data into the database.
The data can be retrieved easily. The interface is very user-friendly. The data are well
protected for personal use and makes the data processing very fast.
Hospital Management System is powerful, flexible, and easy to use and is designed and
developed to deliver real conceivable benefits to hospitals.
Hospital Management System is designed for multispecialty hospitals, to cover a wide range
of hospital administration and management processes. It is an integrated end-to-end Hospital
Management System that provides relevant information across the hospital to support
effective decision making for patient care, hospital administration and critical financial
accounting, in a seamless flow.
Hospital Management System is a software product suite designed to improve the quality and
management of hospital management in the areas of clinical process analysis and activity-
based costing. Hospital Management System enables you to develop your organization and
improve its effectiveness and quality of work. Managing the key processes efficiently is
critical to the success of the hospital helps you manage your processes.
2
PROBLEM ANALYSIS
The information is very difficult to retrieve and to find particular information like- E.g. - To
find out about the patient’s history, the user has to go through various registers. This results in
in convenience and wastage of time.
The information generated by various transactions takes time and efforts to be stored at right
place.
Various changes to information like patient details or immunization details of child are
difficult to make as paper work is involved.
Manual calculations are error prone and take a lot of time this may result in incorrect
information. For example calculation of patient’s bill based on various treatments.
This becomes a difficult task as information is difficult to collect from various register.
3
CURRENT SYSTEM
Hospitals currently use a manual system for the management and maintainance
of critical information. The current system requires numerous paper forms, with
data stores spread throughout the hospital management infrastructure. Often
information is incomplete or does not follow management standards. Forms are
often lost in transit between departments requiring a comprehensive auditing
process to ensure that no vital information is lost. Multiple copies of the same
information exist in the hospital and may lead to inconsistencies in data in
various data stores.
4
PROPOSED SYSTEM
The aim of proposed system is to develop a system of improved facilities. The proposed
system can overcome all the limitations of the existing system. The system provides proper
security and reduces the manual work.
The Hospital Management System is designed for borama hospital to replace
their existing manual paper based system. The new system is to control the
information of patients. Room availability, staff and operating room schedules
and patient invoices. These services are to be provided in an efficient, cost
effective manner, with the goal of reducing the time and resources currently
required for such tasks.
The main objective of developing the Hospital Management System is to have a quality
and feasible data keeping which is to improve the current system. Another objective is the
system should be user-friendly and easy to maintain. The system produced should be easily
modified to address any form of constraints in an actual situation. The system should also
be robust and produce a feasible solution for any big problem.
5
SCOPE OF THE PROJECT
It may help collecting perfect management in details. In a very short time, the collection will
be obvious, simple and sensible. It will help a person to know the management of passed year
perfectly and vividly.
It also helps in current all works relative to Borama Hospital Management System.
It will be also reduced the cost of collecting the management & collection procedure will go
on smoothly.
6
MODULES
Admin module
User module (patient)
Doctor module
Nurse module
Pharmacist module
Laboratory’s module
Accountant module
ADMIN MODULES
manage department of hospitals, user, doctor, nurse, pharmacist,
laboratories accounts.
watch appointment of doctors
watch transaction reports of patient payment
Bed, ward, cabin status
watch blood bank report
watch medicine status of hospital stock
watch operation report
watch birth report
watch diagnosis report
watch death report
USER MODULES
7
View medication from doctor
View doctor list
View blood bank status
View operation history
View admit history. like bed, ward icu etc
Manage own profile
DOCTOR MODULES
NURSE MODULES
PHARMACIST MODULES
Maintain medicine
8
Keep records of hospitals stock medicines and status
Manage medicine categories
Watch prescription of patient
Provide medication to prescriptions
LABORATORY’S MODULES
ACCOUNTANT MODULES
9
REQUIREMENTS SPECIFICATION
10
HARDWARE REQUIREMENT
The most common set of requirements defined by any operating system or software
application is the physical computer resources, also known as hardware. A hardware
requirements list is often accompanied by a hardware compatibility list (HCL), especially in
case of operating systems. An HCL lists tested, compatibility and sometimes incompatible
hardware devices for a particular operating system or application. The following sub-sections
discuss the various aspects of hardware requirements.
RAM : 1 GB
HARD DISK : 80 GB
SOFTWARE REQUIREMENT
DATABASE : Mysql
11
SOFTWARE REQUIREMENT
SPECIFICATION
12
FAISIBILITY STUDY
The feasibility of the project is analysing in this phase and business proposal is put forth with
a very general plan for the project and some cost estimates. During system analysis the
feasibility study of the proposed system is to be carried out. This is to ensure that the
proposed system is not a burden to the company. For feasibility analysis, some understanding
of the major requirements for the system is essential.
ECONOMIC FAISIBILITY
This study is carried out to check the economic impact will have on the system will have on
the organization. The amount of fund that the company can pour into the research and
development of the system is limited. The expenditures must be justified. Thus, the
developed system as well within the budget and this was achieved because most of the
technologies used are freely available.
TECHNICAL FAISIBILITY
This study is carried out to check the technical feasibility, that is, the technical requirements
of the system. Any system developed must not have a high demand on the available available
technical resources. This will lead to high demands being placed on the client. The developed
system must have a modest requirement, as only minimal or null changes for the
implementing this system.
13
OPERATIONAL FAISIBILITY
The aspect of study is to check the level of acceptance of the system by the user. This
includes the process of training the user to use the system efficiently. The user must not
feel threatened by the system, instead must accept it as a necessity. The level of
acceptance by the users solely depends on the methods that are employed to educate the
user about the system and to make him familiar with it. His level of confidence must be
raised so that he is also able to make some constructive criticism, which is welcomed, as
he is the final user of the system.
14
SYSTEM IMPLEMENTATION
15
INTRODUCTION
Implementation is the stage of the project when the theoretical design is turned out into a
working system. Thus it can be considered to be the most critical stage in achieving a
successful new system and in giving the user, confidence that the new system will work and
be effective. The implementation stage involves careful planning, investigation of the
existing system and it’s constraints on implementation, designing of methods to achieve
changeover and evaluation of changeover methods.
TESTING
UNIT TESTING:
Unit testing involves the design of test cases that validate that the internal program logic is
functioning properly, and that program inputs produce valid outputs. All decision branches
and internal code flow should be validated. It is the testing of individual software units of the
application .it is done after the completion of an individual unit before integration. This is a
structural testing, that relies on knowledge of its construction and is invasive. Unit tests
perform basic tests at component level and test a specific business process, application,
and/or system configuration. Unit tests ensure that each unique path of a business process
performs accurately to the documented specifications and contains clearly defined inputs and
expected results.
FUNCTIONAL TEST:
Functional tests provide systematic demonstrations that functions tested are available as
specified by the business and technical requirements, system documentation, and user
manuals.
16
Valid Input : identified classes of valid input must be accepted.
SYSTEM TEST
System testing ensures that the entire integrated software system meets requirements. It tests
a configuration to ensure known and predictable results.
An example of system testing is the configuration-oriented system integration test. System
testing is based on process descriptions and flows, emphasizing pre-driven process links and
integration points.
17
CONCLUSION &
RECOMMENDATION
18
CONCLUSION
UTMS has a privilege to create, modify and delete the recodes on the database.
The University Timetabling management system is developed using PHP and MSQL-saver as
Backend & Pure (html, css and JavaScript). The objectives of the system for which it has
been developed. The system has reached as steady state where all bugs have been eliminated.
The system is operated at a high level of efficiency and all teachers and users associated with
the system understand its advantage.
The system solves the problem. It was intended to solve as requirement specification.
Recommendation *
19
20