The Clinic Appointment Management System
The Clinic Appointment Management System
The Simple Clinical Doctor's Appointment System is a project that will help a certain medical
establishment such as a clinic or a hospital. It helps Patients to request an appointment with the doctor
online. This project can also help doctors to manage the schedules of their appointments with their
patients. This doctor's appointment system will organize the schedules of each patient's appointment,
which will be submitted as a request to the doctor they have selected. The system has 3 sides which are
the administrator, doctor, and the patient. The system admin will populate the list of the doctors with
their specialties and along with the doctor's details and system credentials. The patients will browse the
doctor's appointment system website to find a doctor that has the specialty of their needs. The patient
can check the doctor's weekly schedule to help them to choose the day and time which they can comply
for the appointment and they will submit their request for an appointment. After that, the doctors can
view all their appointments and the appointment request of the patients for their availability.
Medical record
Manual calculation
Computerized billing
i) Time-wastage
The staff spends less time on managing appointments, and phone booking, and can, therefore, use their
free time for more urgent and vital tasks. The patients can also save time as there is no need for calling
the hospital and booking an appointment in the middle of their busy schedule.
ii) Monetary mismanagement:
The time savings made by the facility can translate automatically into monetary savings as a reduction in
services and staff translates into a reduction in expenses. The appointment management system can
reduce the need for extra human resources created by the process of appointment scheduling.
With manual booking routines, many hospitals have a problem with patients not showing up for an
appointment.
With an appointment system, the hospital can automatically send confirmations and reminders to
patients, which makes them more likely to show up.
The most common challenge for hospitals, their managers, and employees is to reduce operational costs
and reach efficiency targets. Meanwhile, most hospitals operate with limited resources.
Their quest to streamline the organization has traditionally prevented patients from moving comfortably
throughout their visits and re-visits. Instead, patients are often placed in long waiting lines while
receiving minimal information throughout their stay.
The stakeholders
The system has 3 sides which are the administrator, doctor, and the patient. The system admin will
populate the list of the doctors with their specialties and along with the doctor's details and system
credentials. The patients will browse the doctor's appointment system website to find a doctor that has
the specialty of their needs. The patient can check the doctor's weekly schedule to help them to choose
the day and time which they can comply for the appointment and they will submit their request for an
appointment. After that, the doctors can view all their appointments and the appointment request of
the patients for their availability.
Online clinical appointment system created the computerized hospital environment by eliminating the
manual work by the staff. This system can be helpful to the hospital management system. The existed
system only helps the hospital management and is not useful to the patient out of the hospital or
remote area.
Deliverables:
A web based software system. This contain a central database and functionalities for various
stakeholders. Since many number of stakeholders are involved.
Feasibility study
Financial Feasibility:
The cost of using this software will be minimal as it will be used by the people staying in remote areas
and urban areas. Using this software will save the doctoral fees and extra charges that are above the
reach of common people.
This system does not consist of any multimedia data transfer, bandwidth required for the operation of
this application is very low.
BENEFITS:
Across the associated cost, there will be many benefits for the customers that many people have to wait
for long in scheduling appointment with the doctors, but this problem is also solved by our software.
User donned appointment to meet the doctors, they can directly discuss their problem with doctor in
our online discussion forum or can send their queries.
Technical Feasibility
This project is a complete web based application. The main technologies and tools that are
associated with the project are;
HTML
CSS
PHP
MySQL
Diagram drawing tools NCLASS Microsoft Project Visio Draw.IO
Each of the technologies are freely available and the technical skills required are manageable.
Time limitations of the product development and the ease of implementing using these
technologies are synchronized. Initially the web site will be hosted in a free web hosting space.
Bandwidth required in this application is very low, since it doesn’t incorporate any multimedia
aspect. From these it’s clear that this project is technically feasible.
Resource Feasibility:
Resources that is required for the hospital management system includes,
i) Programming devices (laptop)
Ii) Hosting space (freely available)
iii) Programming tool (free available)
iv) Programming individuals
Time Feasibility:
This has been discovered that many people have to wait for long in scheduling appointment with the
doctors, but this problem is also solved by our software. User donned appointment to meet the doctors;
they can directly discuss their problem with doctor in our online discussion forum or can send their
queries.
Economically feasibility
The system being developed is economic with the hospital point of view .it is cost effective in the sense
that the eliminated the paper work completely. The result obtained contains minimum errors and are
highly accurate as the data is required.
Behavioral Feasibility
The system working is quite easy to use and learn due to its simple and attractive interface.
Operational Feasibility
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.
Risk feasibility
Risk feasibility can be discussed under several contexts. Risk associated with size
Estimate size of the product in line of codes
The system doesn’t contain any multimedia aspect, the file size of this software don’t exceed 300MB. It
will contain significant amount of code lines. Only the administrator will control the application and user
cannot easily understand the line of code if he/she is not professional.
Estimated size of product in number of programs:
This software is constructed as a single web application with a simple login page rather than having
much number of sites for different users. Depending on the access rights, the content will be showed or
hidden. Database size will not exceed the values supported by MySQL(65526 entries per table). Number
of relations and entities are minimized by using best practices of normalization theories.
User of the product:
Patient
Doctor
Administrator
This software follows the RUP software development process. This provides flexibility and it can change
according to needed requirements.
JUNIT will be used as the main testing tool that automates the testing process.
Are configuration management software tools used to control and track change activity throughout the
software process?
All the technologies are very well established and old enough (but not obsolete).
Do the system requirements demand the creation of new algorithms, input or output technology?
This software have several algorithms to keep manual record of patient, records of appointment of
patient, specialized doctors list .
Social/Legal Feasibility
The tools and specifications used in OPTS is widely available and provide the system as an open source
system. Only the maintenance cost will be charged from customers. This product does not break any
laws. JSP Software libraries that are used in this system are free open source libraries since, it will have a
great impact in a clinical appointment system.