International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume: 3 | Issue: 4 | May-Jun 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470
@ IJTSRD | Unique Paper ID – IJTSRD25167 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1414
Clinic Reservation System
Dr. May Paing Paing Zaw
Department of Information Technology, Technological University (Thanlyin), Yangon, Myanmar
How to cite this paper: Dr. May Paing
Paing Zaw "Clinic Reservation System"
Published in International Journal of
Trend in Scientific Research and
Development
(ijtsrd), ISSN: 2456-
6470, Volume-3 |
Issue-4, June 2019,
pp.1414-1417, URL:
https://www.ijtsrd.c
om/papers/ijtsrd25
167.pdf
Copyright © 2019 by author(s) and
International Journal of Trend in
Scientific Research and Development
Journal. This is an Open Access article
distributed under
the terms of the
Creative Commons
Attribution License (CC BY 4.0)
(http://creativecommons.org/licenses/
by/4.0)
ABSTRACT
This paper is focused on on-line appointment or reservation system for clinics.
The main objective is to provide the best clinic services to patientsand toreduce
waiting time. As a web-based online clinic reservation system,theinternetasthe
communication must need to apply. By using a web site, the reservation
processing between customer and clinic administrator willbedone.Thewebsite
administrator can manage a patient record, doctor record and check the patient
condition of this system. Customer can view and select availabledoctors andcan
also register by using online. In addition, doctor can search and view patient
reservation information. This system is implemented by using Hyper Text
Markup Language (HTML), Cascading Style Sheet (CSS), JavaScript, jQuery,
Bootstrap, PHP, My Structured Query Language (MySQL), Apache Web Server,
and compatible PCs.
Keywords: clinic reservation system, web-based, php
INTRODUCTION
Health care is a fast-growing business in Myanmar. The current health care
service organizations looked-for efficiency and patient satisfaction for the best
performance. The patient of most clinics in developing countries is faced with
inquiring the doctor’s information, clinic’s information, queuing in counter for
registration, gathering and waiting in the lobby (or waiting room) of the clinic.
This could lead to inquiring the doctor’s information using
phone (may be engaged), long waiting time for patients, and
peak workloads for counter staffs by queuing. To overcome
these problems, web-based online reservationsystem isone
of the key processes in this environment [1].
A. Methodology of Clinic Reservation System
Nowadays, many systems have been developed to make life
easier. The system will include database that will record all
the data. For the private clinic, they are using digital system
to record the patient information and other information that
related to the clinic. There are many systems for clinic
management system, but it does not meet the local user
requirement that is still new in the electronic system [2].
To overcome the problems of manual reservation system,
web application must be applied. There are so many
advantages to using the web application. Having a website
will make promoting the company less expensive and more
convenient for the customers. A website is more
environmentally friendly when it comes to advertising and
marketing. Many will be more likely to visit the website,
rather than driving a car to the physical location and
browsing for the products.
Web Application Technology
Web server is a computer where the web content is stored.
Basically, web server is used to host the web sites but there
exist other web servers also such as gaming, storage, FTP,
email etc. Web server respond to the client request in either
of the following two ways:
Sending the file to the client associated with the
requested URL
Generating response by invoking a script and
communicating with database
Figure 1 shows the system of Web Server Operation.
Figure.1 Web Server Operation
When client sends request for a web page, the web server
search for the requested page ifrequested pageisfound then
it will send it to client with an HTTP response. If the
requested web page is not found, webserver willthesend an
HTTP response: Error 404 Not found. If client has requested
for some other resources then the web server will contact to
the application server and data store to construct the HTTP
response [3].
IJTSRD25167
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD25167 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1415
Client-Server Architecture
The architecture of a computer network in which many
clients (remote processors)requestandreceiveservicefrom
a centralized server (host computer). Client computers
provide an interface to allow a computer user to request
services of the server and to display the results the server
returns. Servers wait for requests to arrive from clients and
then respond. Ideally, a server provides a standardized
transparent interface to clients so that clients need not be
aware of the specifics of the system (i.e., the hardware and
software) that is providing the service.
Many clients can access the server’s information
simultaneously, and, at the same time, a client computer can
perform other tasks, such as sending e-mail. Because both
client and server computers are considered intelligent
devices, the client-server model is completelydifferentfrom
the old “mainframe” model, in which a centralized
mainframe computer performed all the tasks for its
associated “dumb” terminals [4].
B. Design and Implementation
Online Clinic Reservation System is implemented by using
online-based web application.Thisprocesscanconvertfrom
manual document-based system to online-based
computerized system. In this system, users can search the
clinic information, services and reserve appointment using
online. Administrator can manage the doctor and patient
information. For security, username and password are
needed to login. Doctor can search their appointment data.
Figure 2 shows the Block Diagram of the Online Clinic
Reservation System.
Figure 2 Block Diagram of the Online Clinic Reservation
System
In figure 3, all parts or function of online clinic reservation
system are described, namely, user/customer/patient
visiting website, reservation, admin login registration,
inserting, updating, deleting and searching for admin,
patients, and doctor.
Figure 3 Overall System Flowchart of the Online Clinic
Reservation System (Doctor)
Figure 4 describe the user point of view. To reservation the
system, the user can fill the information in home page or
reservation form by clickingthereservationbuttonorsearch
home page. If the user filled patient information completely,
the system can check the data into the database.
Figure 4 System Flowchart for Patient’s Reservation
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD25167 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1416
If the user did not complete the information, the system will
show the warning message to fill the required information.
And then, the system checks the user’s reservation. If the
user’s reservation is available, the system shows thesuccess
message. If the user’s reservation is notavailable,thesystem
shows the warning message.
Figure 5 System Flowcharts for Admin
Figure 5 describe the admin login system. To manage the
online clinic reservation the system, administrator needs to
login to check the authentication. If the username and
password are correct, the system shows the admin
dashboard to manage the system. If the username and
password are incorrect, the system shows the warning
message as shown below.
C. Test and Results
The online clinic reservation system starts from the home
page of the system. In home page screen, there are five main
menus. They are home, about us, services, contact us and
register page. In this system, there are two types of users.
They are called user and admin.
Figure 6 Home Page Including the menus
Patient can reserve by selecting the date, time and doctor
from the website home page. If the patient does not fill the
required data completely, the system will show the warning
message “Please Fill out this Field” as shown in Figure 7.
Figure 7 Patient Reservation with incomplete data
If the patient’s selected date, time and doctor is available in
the database, the system will show “Your Appointment
is Success” message as shown in Figure 8.
Figure 8 Patient Reservation for the success appointment
For secure login, different link is used. Admin link is
http://localhost/cms/admin/. Only the authenticated user
also called admin can enter data entry, data searching, and
manage the system. The username and password are
checked for authentication. If the login button is pressed, it
can check this username and password from those of the
database. If the user name and password are not matched,
the system shows “Invalid username or password”message.
If username and password are correct, the system will show
the admin dashboard to manage the system as shown in
Figure 9.
Figure 9 Admin Dashboard
In the admin dashboard, it is divided into three parts. They
are admin, patient, and doctor. The admin of the clinic can
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD25167 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1417
add the information about the admin or create new admin
using new admin data entry form by filling the data and
clicking save button. After theadminfillsthedatacompletely
for the patient or doctor, the system will save the data into
the database.
The system can also allow the admin to insert the data not
only for doctor and patient but also for admin. In addition,
the admin can update the existing data without noticing the
location, devices, and time using online.
Doctor Login link is http://localhost/cms/doctor/forsecure
login. Only the authenticated doctor can search the patient
data. The username and password are checked for
authentication If the login button is pressed, itcancheckthis
username and password from those of the database. If the
doctor username and password does not match, the system
shows “Invalid username or password” message. If the
username and password match, the system will show the
Doctor Dashboard as shown in Figure 10. Doctor can also
search the patient data which he wants to find by entering
the data into the search box.
Figure 10 Doctor Dashboard
D. Conclusion
This system implements the web-based online clinic
reservation system between customer and clinic atdifferent
locations using any devices and any time.Databaseisused to
achieve the faster response time for query. Client and server
architecture are used because it is online based. In this
system, it includes the three types of users: user, admin and
doctor.
The benefits of implementing this system istoregistereasily
by the customer using online clinic reservation system with
anytime, anywhere, and any devices, to manage the clinic
information using web-based application development, to
enable the availability of the registration timely and
accurately, to reduce waste time for queuing at the
registration counter, to overcome the phone engaging when
registration, to obtain the quick response and offer the best
performance for customer Website administrator can
manage a patient record,doctor record andcheck thepatient
condition of this system. Customer can view and select
available doctors and can also registrar by using online.
Doctor can search data. Online clinic reservation systemwill
be modified by creating schedule control management
system for doctor directly in the future.
References
[1] Akinode, John Lekan, Oloruntoba S.A, “Design and
Implementation of a Patient Appointment and
Scheduling System”, Department of Computer Science,
Federal Polytechnic Ilaro Nigeria. December 2017.
[2] Mohd Ariff Bin Anuar. “Clinic Management System”.
Master of Science (Computer Science) in University
MALAYSIA SARAWAK, 2006.
[3] Website Development Tutorial. Retrieved June
23,2019, from https://www.tutorialspoint.com/
internet_technologies/web_servers.htm
[4] Client Server Architecture, Retrieved from June 23,
2019, from http://studymafia.org/wp-content/
uploads/2016/02/CSE-Client-Server-Architecture-
Report.pdf.

Clinic Reservation System

  • 1.
    International Journal ofTrend in Scientific Research and Development (IJTSRD) Volume: 3 | Issue: 4 | May-Jun 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470 @ IJTSRD | Unique Paper ID – IJTSRD25167 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1414 Clinic Reservation System Dr. May Paing Paing Zaw Department of Information Technology, Technological University (Thanlyin), Yangon, Myanmar How to cite this paper: Dr. May Paing Paing Zaw "Clinic Reservation System" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-3 | Issue-4, June 2019, pp.1414-1417, URL: https://www.ijtsrd.c om/papers/ijtsrd25 167.pdf Copyright © 2019 by author(s) and International Journal of Trend in Scientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/ by/4.0) ABSTRACT This paper is focused on on-line appointment or reservation system for clinics. The main objective is to provide the best clinic services to patientsand toreduce waiting time. As a web-based online clinic reservation system,theinternetasthe communication must need to apply. By using a web site, the reservation processing between customer and clinic administrator willbedone.Thewebsite administrator can manage a patient record, doctor record and check the patient condition of this system. Customer can view and select availabledoctors andcan also register by using online. In addition, doctor can search and view patient reservation information. This system is implemented by using Hyper Text Markup Language (HTML), Cascading Style Sheet (CSS), JavaScript, jQuery, Bootstrap, PHP, My Structured Query Language (MySQL), Apache Web Server, and compatible PCs. Keywords: clinic reservation system, web-based, php INTRODUCTION Health care is a fast-growing business in Myanmar. The current health care service organizations looked-for efficiency and patient satisfaction for the best performance. The patient of most clinics in developing countries is faced with inquiring the doctor’s information, clinic’s information, queuing in counter for registration, gathering and waiting in the lobby (or waiting room) of the clinic. This could lead to inquiring the doctor’s information using phone (may be engaged), long waiting time for patients, and peak workloads for counter staffs by queuing. To overcome these problems, web-based online reservationsystem isone of the key processes in this environment [1]. A. Methodology of Clinic Reservation System Nowadays, many systems have been developed to make life easier. The system will include database that will record all the data. For the private clinic, they are using digital system to record the patient information and other information that related to the clinic. There are many systems for clinic management system, but it does not meet the local user requirement that is still new in the electronic system [2]. To overcome the problems of manual reservation system, web application must be applied. There are so many advantages to using the web application. Having a website will make promoting the company less expensive and more convenient for the customers. A website is more environmentally friendly when it comes to advertising and marketing. Many will be more likely to visit the website, rather than driving a car to the physical location and browsing for the products. Web Application Technology Web server is a computer where the web content is stored. Basically, web server is used to host the web sites but there exist other web servers also such as gaming, storage, FTP, email etc. Web server respond to the client request in either of the following two ways: Sending the file to the client associated with the requested URL Generating response by invoking a script and communicating with database Figure 1 shows the system of Web Server Operation. Figure.1 Web Server Operation When client sends request for a web page, the web server search for the requested page ifrequested pageisfound then it will send it to client with an HTTP response. If the requested web page is not found, webserver willthesend an HTTP response: Error 404 Not found. If client has requested for some other resources then the web server will contact to the application server and data store to construct the HTTP response [3]. IJTSRD25167
  • 2.
    International Journal ofTrend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD25167 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1415 Client-Server Architecture The architecture of a computer network in which many clients (remote processors)requestandreceiveservicefrom a centralized server (host computer). Client computers provide an interface to allow a computer user to request services of the server and to display the results the server returns. Servers wait for requests to arrive from clients and then respond. Ideally, a server provides a standardized transparent interface to clients so that clients need not be aware of the specifics of the system (i.e., the hardware and software) that is providing the service. Many clients can access the server’s information simultaneously, and, at the same time, a client computer can perform other tasks, such as sending e-mail. Because both client and server computers are considered intelligent devices, the client-server model is completelydifferentfrom the old “mainframe” model, in which a centralized mainframe computer performed all the tasks for its associated “dumb” terminals [4]. B. Design and Implementation Online Clinic Reservation System is implemented by using online-based web application.Thisprocesscanconvertfrom manual document-based system to online-based computerized system. In this system, users can search the clinic information, services and reserve appointment using online. Administrator can manage the doctor and patient information. For security, username and password are needed to login. Doctor can search their appointment data. Figure 2 shows the Block Diagram of the Online Clinic Reservation System. Figure 2 Block Diagram of the Online Clinic Reservation System In figure 3, all parts or function of online clinic reservation system are described, namely, user/customer/patient visiting website, reservation, admin login registration, inserting, updating, deleting and searching for admin, patients, and doctor. Figure 3 Overall System Flowchart of the Online Clinic Reservation System (Doctor) Figure 4 describe the user point of view. To reservation the system, the user can fill the information in home page or reservation form by clickingthereservationbuttonorsearch home page. If the user filled patient information completely, the system can check the data into the database. Figure 4 System Flowchart for Patient’s Reservation
  • 3.
    International Journal ofTrend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD25167 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1416 If the user did not complete the information, the system will show the warning message to fill the required information. And then, the system checks the user’s reservation. If the user’s reservation is available, the system shows thesuccess message. If the user’s reservation is notavailable,thesystem shows the warning message. Figure 5 System Flowcharts for Admin Figure 5 describe the admin login system. To manage the online clinic reservation the system, administrator needs to login to check the authentication. If the username and password are correct, the system shows the admin dashboard to manage the system. If the username and password are incorrect, the system shows the warning message as shown below. C. Test and Results The online clinic reservation system starts from the home page of the system. In home page screen, there are five main menus. They are home, about us, services, contact us and register page. In this system, there are two types of users. They are called user and admin. Figure 6 Home Page Including the menus Patient can reserve by selecting the date, time and doctor from the website home page. If the patient does not fill the required data completely, the system will show the warning message “Please Fill out this Field” as shown in Figure 7. Figure 7 Patient Reservation with incomplete data If the patient’s selected date, time and doctor is available in the database, the system will show “Your Appointment is Success” message as shown in Figure 8. Figure 8 Patient Reservation for the success appointment For secure login, different link is used. Admin link is http://localhost/cms/admin/. Only the authenticated user also called admin can enter data entry, data searching, and manage the system. The username and password are checked for authentication. If the login button is pressed, it can check this username and password from those of the database. If the user name and password are not matched, the system shows “Invalid username or password”message. If username and password are correct, the system will show the admin dashboard to manage the system as shown in Figure 9. Figure 9 Admin Dashboard In the admin dashboard, it is divided into three parts. They are admin, patient, and doctor. The admin of the clinic can
  • 4.
    International Journal ofTrend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD25167 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1417 add the information about the admin or create new admin using new admin data entry form by filling the data and clicking save button. After theadminfillsthedatacompletely for the patient or doctor, the system will save the data into the database. The system can also allow the admin to insert the data not only for doctor and patient but also for admin. In addition, the admin can update the existing data without noticing the location, devices, and time using online. Doctor Login link is http://localhost/cms/doctor/forsecure login. Only the authenticated doctor can search the patient data. The username and password are checked for authentication If the login button is pressed, itcancheckthis username and password from those of the database. If the doctor username and password does not match, the system shows “Invalid username or password” message. If the username and password match, the system will show the Doctor Dashboard as shown in Figure 10. Doctor can also search the patient data which he wants to find by entering the data into the search box. Figure 10 Doctor Dashboard D. Conclusion This system implements the web-based online clinic reservation system between customer and clinic atdifferent locations using any devices and any time.Databaseisused to achieve the faster response time for query. Client and server architecture are used because it is online based. In this system, it includes the three types of users: user, admin and doctor. The benefits of implementing this system istoregistereasily by the customer using online clinic reservation system with anytime, anywhere, and any devices, to manage the clinic information using web-based application development, to enable the availability of the registration timely and accurately, to reduce waste time for queuing at the registration counter, to overcome the phone engaging when registration, to obtain the quick response and offer the best performance for customer Website administrator can manage a patient record,doctor record andcheck thepatient condition of this system. Customer can view and select available doctors and can also registrar by using online. Doctor can search data. Online clinic reservation systemwill be modified by creating schedule control management system for doctor directly in the future. References [1] Akinode, John Lekan, Oloruntoba S.A, “Design and Implementation of a Patient Appointment and Scheduling System”, Department of Computer Science, Federal Polytechnic Ilaro Nigeria. December 2017. [2] Mohd Ariff Bin Anuar. “Clinic Management System”. Master of Science (Computer Science) in University MALAYSIA SARAWAK, 2006. [3] Website Development Tutorial. Retrieved June 23,2019, from https://www.tutorialspoint.com/ internet_technologies/web_servers.htm [4] Client Server Architecture, Retrieved from June 23, 2019, from http://studymafia.org/wp-content/ uploads/2016/02/CSE-Client-Server-Architecture- Report.pdf.