Dental Record Management System for Viray Clinic
Dental Record Management System for Viray Clinic
INTRODUCTION
of IT-based solutions in the health care industry is propelling its growth. These
systems make data gathering and accessing more efficient and faster. It also
patients manually filled out their information on the registration form which are
then compiled in folders and placed in racks for storage. This causes issues such
sending direct messages to the owner’s personal Facebook Page. However, the
owner may not be able to accommodate all messages due to his busy schedule.
Dental staff are also busy and sometimes calls made to the dental clinic may be
missed due to the number of patients approaching the clinic at the same time.
or users to explore dental services. The patients will be able to create an account
where they can book for appointments, edit their personal and medical
information, and view their appointments and treatment history without the need
to visit the clinic. The proposed project is a PHP-based platform that will make
and efficient.
and Appointment System for JR Viray Dental and Aesthetic Medicine that will
of patients’ records.
1. To automate the management of patient records that will reduce the need
for manual record keeping, lowering the possibility of data entry errors and
2. To create a system that will enable patients to create their own account
2|Page
4. To evaluate the system in terms of:
4.1 Functionality
4.2 Usability
4.3 Reliability
4.4 Efficiency
4.5 Maintainability
Owner of JR Viray Dental and Aesthetic Medicine. The system will help
the owner by having an effective management system where he can store the
patients’ record electronically, organize appointment system, add and edit users
Patients. The success of the project will assist them greatly because they
will have a readily available and accessible platform where they can create their
own account, easily schedule their appointments without having to call the
dentist, and the ability to view their appointment and treatment history without
going to the clinic. They will also have the opportunity to learn more about the
Dental Staff. The study will help the staff to lessen their workload by
appointments without having to answer multiple calls and messages from the
patients. The system will allow the staff to create appointments, and monitor
appointment details.
3|Page
Researchers. The ideas presented in this paper may be useful to
researchers who wish to conduct new studies on the subject. The results of this
study will benefit neither the present researchers nor future ones, as neither
group can take advantage of the other's work. This study may provide an
important foundation for a new learning theory. It also contributes to the learning
The system will have various features that will benefit both patients and dental
staff. The system will focus on improving the process of documenting patient’s
appointment scheduling. The system will allow the patients to have their own
account, where they can edit their personal information, medical history, book
Additionally, the system has the capability to generate sales reports, and the
administrator has the authority to modify the services displayed on the website
and disable the availability of booking days for holidays and vacations.
The proposed dental management system has certain limitations that need to be
4|Page
feature in case of power interruptions. Secondly, the patient can only create an
account using a valid email address. Thirdly, the system does not include a
payment feature. Additionally, the administrator will not be able to modify the time
slots, and the website will only display the services provided by JR Viray Dental
appointment bookings.
5|Page
CHAPTER II
THEORETICAL FRAMEWORK
section. These include the tools and programs used to develop the proposed
system as well as the processes that took place while it was being created.
System Software
System Software are designed to control the operation and extend the
6|Page
Software
XAMPP
PHP, and Perl, with the Ps standing for PHP and Perl, respectively. It is an open-
source web-solutions kit that provides Apache delivery for a variety of servers
and command-line executables, as well as Apache api, MariaDB, PHP, and Perl
modules. Until releasing a website or client to the main cloud, XAMPP allows a
projects based on Apache, Perl, MySQL, and PHP using the host’s framework.
Browser
Microsoft Edge
7|Page
Microsoft Edge, the replacement for Internet Explorer, now offers users a
that comes pre-loaded and set as the default for Windows 11 machines.
browsers at the time, such as Google Chrome and Mozilla Firefox. It also arrived
frequently mocked by the IT community for its poor performance and typical
Microsoft Edge is based on the Chromium open-source project and, as such, the
browser comes equipped with some of the best features you’ll find in any
Programming Language
Programming languages are the tools that the researchers used to write
and 0s. Programming languages allow them to translate the 1s and 0s into
8|Page
something that humans can understand and write. A programming language is
Applications of PHP and Steps to Carve a Career in the Field, PHP is a server-
side scripting language that is widely used for web development and business
application. The open-source tools and high running speed make PHP one of the
most preferred languages for creating interactive websites and web applications.
Some of the biggest web platforms of today, including Facebook, Flickr, Yahoo,
computing infrastructure.
easily embedded into HTML documents that are served at the front end of the
static HTML.
9|Page
Figure 2.4 PHP
JavaScript
invented to meet the needs of the evolving landscape of the internet. Since its
inception, it has grown in popularity and usefulness and is now present in more
JavaScript does not also require anything that can be downloaded to the
user's devices, as modern browsers have the required software integrated into
them. This makes JavaScript much more user-friendly than some other
languages.
10 | P a g e
Figure 2.5 JavaScript
HTML
website creation. The language, which has code words and syntax just like any
evolve to meet the demands and requirements of the Internet under the guise of
the World Wide Web Consortium, the organization that designs and maintains the
clicking on special text called hyperlinks, users are brought to new pages. The
use of hyper means it is not linear, so users can go anywhere on the Internet
simply by clicking on the available links. Markup is what HTML tags do to the text
inside of them; they mark it as a specific type of text. For example, markup text
could come in the form of boldface or italicized type to draw specific attention to a
word or phrase.
11 | P a g e
Figure 2.6 HTML
Bootstrap 5
web design faster and easier since you no longer have to write and proofread
CSS code.
stylish framework that saves the web developer time and work from coding and
recoding simple elements that are used across most web projects. Bootstrap
12 | P a g e
opportunity to learn to code and seasoned web developers to spend more time
CSS
development responsible for determining the overall styling and layout of a web
page. Working in conjunction with HTML, CSS is directly responsible for dictating
color, background, text color, font, positioning and additional features to the web
separate file and works with JavaScript and HTML to determine the site’s front-
end appearance. CSS is directly responsible for dictating how background color,
font styling, layouts, borders, shadowing and more will appear on the page,
MySQL database
Windows, Linux, Unix, Mac etc. It is an open-source DB written in C and C++ but
uses SQL as the language to communicate within the DB, and it supports various
data types, namely Character-string, Numeric, Bit-string, Date & Time, Boolean,
and Timestamp.
MySQL is the most widely used DB, along with PHP, to build websites,
also compatible with other programming languages like Ruby, Python, Perl, etc.
compromising on data since it stores data on multiple engines like InnoDB, ISAM,
14 | P a g e
CSV, etc. It offers faster loading because of its memory caching and indexing
methodologies.
legal instrument for the exercise of individual rights. It serves as a guide on how
to handle a certain patient. A dental record or also known as the dental chart is
the official document that has all the necessary details about the patient like their
adequate records. Medical records are vital for defending a complaint or clinical
called the Dental Clinic Management System to improve the traditional way of
15 | P a g e
managing and storing dental patients’ records to avoid common errors. The
system of the clinic with the help of a computer and the software itself for storage
various fields. It is because of the advantage and useful effects to many people
when it comes to online reservation because our society is facing rapid growths
application. The online reservation services differ from the traditional mode in the
are also different from traditional interpersonal services that are delivered face-to-
face.
single location. This technology enables users to access the site at any time in
any location. A suitable use of the online reservation services and wireless
technology allows new application, management, and reservation for dental clinic
16 | P a g e
via online services. The objective of online reservation is to reduce the effort and
the time for the customers to set appointment and to receive services and
The scope of this study will focus on the patients, who will use the system
to make the appointment via online service. The prototype can be used by the
staff and dentist to manage the appointment for the dental clinic via online system
for those who would like to set an appointment anytime, anywhere. This study is
mainly focused on providing a website for Baque – Manalang Dental Clinic. The
patients. Clinic information which includes address, site map, profile of dentist,
etc. List and price of services offered and the time allotted for services to be
consumed. Services-directory where the patients can view the information about
the preferred service to take and Information and tips on how to prevent dental
problems.
aspects of people's lives, and their everyday lives are becoming largely
inseparable from the network. The procedure is much quicker and more effective
The Management System has the goal of providing clinic personnel with
information, and detailed treatment records. This system also will have an
appointment feature that helps staff to access appointments that patients have
17 | P a g e
already made. This new system would enhance clinic facilities and make day-to-
care services
The Electronic Medical Records (EMRs) are considered the most used E-
health applications worldwide due to its impact on ensuring safe and high-quality
EMRs manage a wide range of patient data that is organized in digital forms such
several problems are inherited when thinking to obtain information from paper-
This study aimed to identify the quality of health care services' differences
how the quality of electronic medical records (EMRs) affect the quality of health
care services.
difficult handling of storing the material and accessing it later. The EDR becomes
18 | P a g e
a safer option for patient data, having the advantage of storing more information
in a small space, making it more practical to carry out procedures that include
patient material, allowing remote access at any time and guaranteeing security
follow the model proposed by the Federal Council of Dentistry (CFO), as the
Conceptual Framework
SOFTWARE
Notepad++
XAMPP
Programming Languages
PHP
JavaScript
Mark-up Language
HTML
Stylesheet Language
CSS
Database
MySQL
Definition of Terms
human life or, as it is sometimes phrased, to the change and manipulation of the
human environment.
EMR - Electronic Medical Records (EMRs) are a digital version of the paper
charts in the clinician's office. An EMR contains the medical and treatment history
20 | P a g e
Database - is an organized collection of structured information, or data, typically
execute.
as a text editor, debugger, and compiler all in one. IDEs are designed to make
Chapter III
METHODOLOGY
This chapter discussed what and how the system will be developed. The
21 | P a g e
Figure 3.1 Admin Log in Flowchart
22 | P a g e
Figure 3.2 Patient’s Record Flowchart
23 | P a g e
Figure 3.3 Appointment’s Flowchart
24 | P a g e
Figure 3.4 Clinic Staff Flowchart
25 | P a g e
Figure 3.5 Add Services Flowchart
26 | P a g e
Figure 3.6 Sales Flowchart
27 | P a g e
Figure 3.7 Settings Flowchart
28 | P a g e
Figure 3.8 Patient Sign up and Log in Flowchart
29 | P a g e
Figure 3.9 Patient Booking and Patient Profile Flowchart
30 | P a g e
Project Development
This presents the final project plan for the proposed system's
development. This also specifies the procedures and strategies for identifying
used the Agile Model to present the plan for developing the proposed system for
Agile Manifesto, created in 2001, outlines four value statements that prioritize
Agile is a mindset that drives various methods and practices that align with the
phases, while Agile practices are techniques applied during the software
31 | P a g e
development lifecycle. Agile is not cowboy coding, lacks rigor and planning, an
Evaluation Procedure
system's effectiveness. The dental staff who will be the system's primary users
evaluate the proposed dental management system, ensuring that it meets the
Evaluation criteria
Functionality - refers to ability and quality of the system to do the work for which
it was intended.
32 | P a g e
Usability - refers to the ease of use and learn ability of a system.
performs correctly.
transactions.
gather information from the respondents. This will allow researchers to find out
RATING DESCRIPTION
33 | P a g e
Table 3.1
CHAPTER IV
descriptions.
Before the researchers begin the proposed project, it is essential that they
understand what is being accomplished, what it should look like, and how it
should function. This study discusses the requirement specifications while also
preparing the project. The design of the website helps in the specification of
project architecture.
hardware requirements.
Software Requirements
The tools listed below were utilized in the development of the system.
Notepad++
PHP
CSS
JavaScript
34 | P a g e
HTML 5
Bootstrap 5
MySQL database
XAMPP
Operating System
Windows 10
Browser
Peopleware Requirement
Dentist
Dental Staff
Patients/Users
Hardware Requirements
These are the physical components that were used in the system's development.
For Development
Hardware Specifications
System Unit
Recommended
Mouse (PS2 or USb Port)
LED Monitor
35 | P a g e
Project Structured Organization
This section shows the screenshots of every page of the proposed project
with their description. The functions and features of the system are shown.
In this page, the Dental Staff must enter the User Type, Log in ID and
36 | P a g e
On this page, Dental Staff can create a new password by providing their
registered email ID, new password, and confirm password; if the session is
37 | P a g e
Figure 4.4 Clinic Staff Page
This page displays a list of the clinic staff's details, and the administrator
This form allows the administrator to create an account for the clinic staff.
The administrator can update the password using this form. Fill out the
38 | P a g e
Figure 4.7 Admin’s Add Patient Form
This page has the form for saving a patient record. Fill in the required
This page displays the patient list, which includes personal information and
other information such as medical and dental records via the patient panel, as
well as the authority for the admin to update, delete, and create accounts for
walk-in patients.
39 | P a g e
Figure 4.9 Admin’s Book Appointment Page
This page displays the selected time slot for the patient's appointment; to
complete the booking, the admin must enter the patient's username and service
type.
This page displays a list of appointments, including the time, date, status,
and who is scheduled. The system allows authorized personnel to update and
delete information.
40 | P a g e
Figure 4.11 Admin’s Missed Appointment Page
appointment's date, time, status, and the name of the individual who missed it.
Authorized staff members can easily update or delete appointments using the
system.
appointment's date, time, status, and the name of the individual who attended it.
Authorized staff members can easily update or delete appointments using the
system.
41 | P a g e
Figure 4.13 Admin’s Post Service Page
On this page, the admin can create a new service posting by filling out a
form. The form contains fields for inputting the service's price, title, and two
separate descriptions. Additionally, the admin has the option to upload a photo to
accompany the listing. After filling out the form, the user can click the "save"
This page displays a list of services and provides the admin with the ability
to make changes to each individual service. The admin has the option to delete
or update the price, name, descriptions, and image of each service. This allows
42 | P a g e
Figure 4.14 Dental Clinic Website
This section consists of the patient registration page, which includes terms
43 | P a g e
Figure 4.14 Patient Log in Form
The user must enter the email or generated username and password to
The About page provides users and website visitors with additional
information about the clinic, such as the owner, his social media links, and the
The available slots and days for scheduling appointments are displayed on
this page.
45 | P a g e
Figure 4.15 User Booking Page
This form displays the selected time slot, and the patient must select a
46 | P a g e
Economic Feasibility
Cost Analysis
47 | P a g e
Benefit Analysis
The system that was developed will be beneficial to JR VIray Dental and
Aesthetic Medicine. The staff and the Dentist will be able to manage the patient's
record and appointment by using a systematic Record Management and
Appointment System. The system is simple and efficient.
Capabilities
48 | P a g e
Limitations
The system does not auto save or auto recover in case of power
interruption.
The website will only contain the dental services of JR Viray Dental and
Aesthetic Medicine.
The system does not have a SMS or email notification that will remind the
Project Evaluation
This section shows the results of the conducted survey. This survey will
A. Functionality
49 | P a g e
B. Reliability
C. Maintainability
50 | P a g e
D. Usability
E. Efficiency
51 | P a g e
CHAPTER V
This chapter includes the developed concepts as well as the outputs and
SUMMARY
Medicine's Record Management System, which will allow dental clinics to handle
and the system will also allow patients or users to create accounts where they
can book appointments and view their appointment and treatment history without
During the first phase of the study, which is information gathering, it was
determined that the clinic uses a dentist card to record all the dental information
wherein customers must manually fill out the needed details in the registration
form and the said form will be compiled in folders and placed in racks for storage.
Additionally, the current appointment system they use requires patients to book
appointments via direct message on the clinics official page and the owner’s
personal account.
the dental clinic. The proponents gathered the requirements to build a Dental
Clinic Record Management and Appointment System for the said dental clinic.
The system is built using Notepad++ as a text editor and source code editor for
52 | P a g e
use under Microsoft Windows and PHP programming language for the
development of the system and MySQL for database. The Dental Clinic Record
personnel, and patients who are the major beneficiaries of the proposed system.
Conclusion
suggested developing the Dental Clinic System in PHP. The project will enable
dental clinic to handle the appointments daily as well as manage dental records
electronically, it will also allow the users to explore the clinic’s offered services.
Recommendations
53 | P a g e
APPENDICES
Appendices A
Viray Dental Clinic and Aesthetic Medicine is a system designed to simplify and
and searching processes of the clinic. The researchers' ability to support their
study with solid evidence will be enhanced by the results of this survey.
Directions: Please indicate your level of analysis by rating the questions from
number 1-5.
Questionnaire Rate
A. Functionality
B. Reliability
54 | P a g e
Recoverability. Can the software resume working and restore
lost data after failure?
C. Maintainability
D. Usability
Operability. Can the user use the system without much effort?
E. Efficiency
55 | P a g e
Appendices B
CERTIFICATE OF PROOFREADING
This is to certify that the undersigned has reviewed and went through all the
and Appointment System for JR Viray Dental Clinic and Aesthetic Medicine”
Torres, aligned with the set of structural rules that govern the composition of
Grammarian
56 | P a g e
57 | P a g e
58 | P a g e
59 | P a g e
60 | P a g e
61 | P a g e
BIBLIOGRAPHY
Hopping, C. (2022, February 15). What is Microsoft Edge? Everything you need
to know. ITPro.
microsoft-edge
Codecademy. https://www.codecademy.com/resources/blog/programming-
languages/
Retrieved from
https://uk.indeed.com/career-advice/career-development/what-is
bootstrap#:~:text=Bootstrap%20is%20an%20essential%20tool,used%20across
%20most%20web%20projects.
David, M. (2023, February 21). Top 8 Practical Applications of PHP and Steps to
62 | P a g e
Carve a Career. Simplilearn. https://www.simplilearn.com/why-learn-php-
article
Microsoft. https://learn.microsoft.com/en-us/devops/plan/what-is-agile
clinic-online-reservation-essay
Cavite City
of Information Technology
https://www.guru99.com/difference-system-software-application-
software.html#1
Medical Informatics
64 | P a g e