CLINIC MANAGEMENT SYSTEM
BY: MAYANK SINGHAL
Course: Software Engineering
School of Computing and IT
Project Coordinator: Dr Devesh Kumar
Srivastava
Date: 12TH Sep 2022
1
Declaration
This presentation is original in every aspect and is being presented for
the first time in Manipal University Jaipur and is unique.
SIGNATURE: DATE:
STUDENT …………………………… …………………………….....
Dedication
I would like to dedicate this clinical management System to the
school’s clinic and any other hospital, public or private to ease the
registration of patients and management of the patients records.
2
TABLE OF CONTENTS
Clinic Management System (Front page) ------------------------1
Declaration ------------------------2
Table Of Contents ------------------------3
Introduction (Chapter 1) ------------------------4
Purpose (Chapter 2) ------------------------5
Objectives of the System (Chapter 3) ------------------------6
Feasibility study (Chapter 4) ------------------------8
Project Scope (Chapter 5) -----------------------10
Use Case Diagram ----------------------11
Hardware Configuration System (Chapter 6) ----------------------12
Software Tools (Chapter 7) ----------------------13
Conclusion and Recommendation (chapter 8) ----------------------14
3
CHAPTER 1:
Introduction
In the era of technology, where everything needs to be done
efficiently and effectively the existences of Clinic Management
System (CMS) become necessary. The use of CMS can enhance the
services and the workflow of all activity that happens in hospitals
where it helps in reducing the workload of medical staff, the number
of manpower needed, and it also make hospitals management become
more manageable and easier to control.
The Clinical Management System is a windows-based software
designed for registration and management of patient’s records and
easy access of the records. The system will be used to assist the
register, doctors, lab technicians and chemists to store and manage
patient records in a hospital or clinic for easier access and reference.
All these activities are done routinely and would be cumbersome on
the employees if done manually hence need of an efficient easy to use
management software that will help ease the workload on employees
in the clinic/hospital.
Currently, there is a huge number of private and public hospitals that
keep their patients records in books and store them manually. it’s a
very formal way of storing data and records but the demerit of storing
data in this manner is poor handling of the books may lead to lose of
data, the books are not that much secure and are easily perishable
furthermore books have no back up once lost cannot be retrieved.
Applying this system in such institutions will help manage these
records and preserve the information for longer periods of time and
make its access far much simpler and easier, it also ensures accuracy
and openness of the patient’s details / records.
4
CHAPTER 2:
PURRPOSE
Problem statement.
In our country, most clinics and hospitals have not embraced the new
technologies that can improve their management and profits as a result, most of
them use analogue systems to capture and manage data.
Large space usage. Use of paper to record data requires large space for storage
over time. This can be seen in many places where analogue systems are in use.
Inefficient back up methods. Old systems especially that which are analogue
do not provide effective ways to back up data and as a result data can be
permanently lost in the event data is damaged or misplaced. This may lead to
the collapse of the institution.
Solution:
The purpose of this project is to solve these complications by creating custom-
built database software to manage the appointment system. For the receptionist
it makes easy to set date and time for the treatment of the patient to the relevant
doctor. Doctor enters medical prescription and receptionist takes the print. It
also helps to maintain doctor’s consultation fee, Laboratories and Testing
charges automatically. And maintaining the employee salary and its expenses.
5
CHAPTER 3:
Objectives of the system
The Enable better supervision of employees.
Employees are the core entity in ensuring maximum and sufficient
service. The problem is in the supervision, where employees are bound to
get away with anything without the institution’s notice. The new system
will have a record of all stake holders involved in the institution,
including employees. This will establish a clear strategy that will ensure
easy employee supervision.
Reduce operational cost.
Since a single system will be set to monitor and process loads of the
institution’s operation, this will cut down on the unnecessary spending.
The rest of the capital will help in improving the institution facilities and
other amenities.
Justification of the computerized system
The main aim of a hospital or any clinical organization is to maximize
profits. The software product will help in achieving this in the following
ways:
Reduce cost.
Reducing operational cost. Our project aim is to come up with a software
product that will reduce the operational costs of a business. There will be no
use of purchasing stationery and hence reduced operational costs.
Curbing fraud by the employees. Our software will enable effective
employee supervision and stringent measures that will hinder office fraud.
6
Reducing errors. Our software will provide proper validation techniques
that will collectively reduce errors done when recording data.
Increased efficiency and effectiveness.
Enabling ease of access to information concerning each patient and their
previous records thus, guaranteeing efficiency and effectiveness.
Constraints affecting my system
Size - The Size of the clinical database System has a very huge database
that makes the system heavy, and this increases the access time of the
database.
Time -The time given to complete the project is only one semester which
is very limited for completion of such a big project.
Expenses -The process of completing the whole project will require some
money which will cater for Internet access and purchase of a domain to
test the system
Clinical management System will only benefit those who know about the
internet, this means the computer illiterate will not be able to use it.
No money was allocated for the project, and this may to some extend
limit the product scope.
7
CHAPTER 4:
Feasibility study
The goal of a feasibility study is to evaluate alternative system and to purpose
the most feasible and desirable system for development.
It consists of the following:
Statement of the problem
Summarizing of findings and recommendations
Details of findings
Recommendations and conclusions
I addressed five types of feasibility study in my research, they include the
following.
1. Operational Feasibility
The system is operationally feasible.
2. Time Feasibility
Being a small system and given the period of three months of development, it is
time feasible.
3. Economic Feasibility:
A network-based system requires a lot of equipment such as cables, hubs etc.
This requires a lot of initial capital to install the network. On the other hand, it
allows sharing of resources and information and centralized administration
hence cheaper.
4. Technical Feasibility
8
Since it is not a complex system, we have the technical feasibility of developing
the system.
5. Time Feasibility
The system is a small one and hence the time frame of three months allocated
for development is enough hence there is time feasibility.
From the above we choose to use a network-based database system because as
compared to the other strategies, it more feasible. It will contain an interface
that is distributed in the network and is connected to a central database.
Feasibility study involve cost/benefit analysis. In the process, the cost and
benefits are estimated with greater accuracy. If cost and benefit should be
quantified to make a good system that is affordable.
9
CHAPTER 5:
PROJECT SCOPE
Daily functions like patient registration, managing admission and overall
management of various departments can be easily performed with higher
accuracy after the installation of hospital software. The modules of hospital
management software are user-friendly and easy to access
The system has been facing problems due to its paper-based appointment
system. With the increase in the number of patients visiting, it has become
difficult to manage the appointment system manually. Recording of
appointments and creating registers by pen and paper has become a tedious task.
And also its difficult to manage huge number of patient database.
CONTEXT MODEL:
Feedback from company
Clinic
Administrators
Common Clinical
Database with Manageme
Doctors details, nt
staff details and System Member Sign Up
student’s website
details.
Member Login
and Profile View
Browse Through
Clinical System
Send Application
for booking
10
USE CASE DIAGRAM
11
CHAPTER 6:
HARDWARE REQUIREMENT
aily functions like patient
registration, managing
admission and
overall management of
various departments can
be easily performed with
higher
accuracy after the
installation of hospital
software. The modules of
hospital
12
management software are
user-friendly and easy to
access
The application will be developed and run in the following hardware and software
environments.
Hardware Minimum specification Use
Processor 1 gigahertz (GHz) or faster For development purposes
RAM 256 megabytes (MB) and For development purposes
above.
Hard disk space 16 GB (32-bit) or 20 GB For development purposes
(64-bit)
4.1.1 Market strategy
5. Other Nonfunctional
Requirements
5.1 Performance
requirements
13
5.2 Safety requirements
5.3 Security
requirements
5.4 Software quality
attributes
5.5 Project
documentation
5.6 User documentation
6. Other Requirements
Appendix A:
Terminology/Glossary/De
finitions list
1. Introduction:
14
My project Hospital
Management system
includes registration of
patients, storing
their disease details into
the system. My software
has the facility to give a
unique
id for every patient and
stores the details of every
patient. The Hospital
Management System can
be used by entering
15
respective username and
password. It
is accessible either by an
administrator or
receptionist. Only the
respective person
can add data in the
database. The data can be
retrieved easily. The
interface is very
user-friendly. The data are
well protected and data
processing is very fast,
accurate
16
and relevant.
1.1 Purpose:
A hospital management
system is a software
designed to manage all the
areas of a
hospital such as medical,
financial, administrative
and the corresponding
processing of services.
1.2 Project Scope:
17
Daily functions like
patient registration,
managing admission and
overall management of
various departments can
be easily performed with
higher
accuracy after the
installation of hospital
software. The modules of
hospital
management software are
user-friendly and easy to
acce
18
CHAPTER 7:
SOFTWARE TOOLS
4 aily functions like
patient registration,
managing admission and
5 overall management of
various departments can
19
be easily performed with
higher
6 accuracy after the
installation of hospital
software. The modules of
hospital
7 management software
are user-friendly and
easy to access
8 aily functions like
patient registration,
managing admission and
9 overall management of
various departments can
20
be easily performed with
higher
10 accuracy after the
installation of hospital
software. The modules of
hospital
11 management software
are user-friendly and
easy to access
12 aily functions like
patient registration,
managing admission and
13 overall management
of various departments
21
can be easily performed
with higher
14 accuracy after the
installation of hospital
software. The modules of
hospital
15 management software
are user-friendly and
easy to access
16 aily functions like
patient registration,
managing admission and
17 overall management
of various departments
22
can be easily performed
with higher
18 accuracy after the
installation of hospital
software. The modules of
hospital
19 management software
are user-friendly and
easy to access
Type of process model used
The type of software life cycle model is the waterfall model or the linear
sequential model. Processes are segmented into a sequence or series of
successive activities and each activity results in a well-defined product.
23
Figure 1: Diagrammatic Representation of the Water Fall Model
Figure 2
Analysis
Design
Implementation
and coding
Testing
Maintenance
Software requirements Minimum specification Use
Operating System Windows, Mac, Linux For development purposes
Google chrome. Version 107.0. 5284.2 For development purpose
Visual Basic Version 6.0 For making the database.
Internet Connection
More tools required for software development: Html, CSS, JavaScript
CHAPTER 8:
CONCLUSION AND RECOMMENDATION
I believe I have done enough research on the Project and am ready to start and
complete the project over the period specified and make the delivery.
24
A lot of research and survey, as well as the documentation analysis need to be
done to make sure that the information is accurate, and the system is more
efficient and systematic. Analysis is done to make sure that the data can be used
as a guideline for developing this system. There are existing systems which
involve in this chapter. The existing system talks about how they work and
what the requirements that need from their users are. This kind of information is
gathered, and an analysis is done to select the appropriate features to be
developed to the new system (Development of Clinic Management System).
Thank you
25