Professional Documents
Culture Documents
Wesleyan-University Philippines
Mabini Ext., Cabanatuan City, Nueva Ecija, 3100, Philippines
A PROJECT PROPOSAL BY
Lancelot B. Hidalgo
December 2019
Dental Clinic Management System
Table of Contents
Table of Contents .......................................................................................................................... 2
1. Introduction ............................................................................................................................. 3
Revision History
Name Date Reason for Changes Version
DCMS Oct. 22, 2019 Which users can access each of the 1
DCMS Nov. 08, 2019 Check your problem definition and project 2
DCMS Nov. 11, 2019 Make sure that your diagrams and 3
Page | 2
Dental Clinic Management System
Introduction
The main objective is to develop a web-based application named “Dental Clinic
provide a system which will records all the patient dental information that will be kept in a
secure database and can be easily keep track by the dentist and dental staff.1
This system help reduce the problems occur when using the manual system and
helps patients to skip endless queues. The important thing is it will become easier for the
data record and retrieval. This software also stores all the patient details, patients’ profile,
dental procedures etc. This system enables dentists and dental staff to manage patient
records and appointments. Patients can enter their details; update their profile and they
can select dentist to make appointments. Other than that, the system is user friendly and it
can help the clinic to manage their appointments. The system helps to avoid making
duplicate appointments. Patients can view available dentists and their timings and can
make appointments according to it. Patients also get an option to select dental procedure
The system also allows dentists to log in. Dentists can edit their profile and view
their upcoming appointments, patients etc. They can even input the fee for a certain dental
procedure.2
The system also has a staff section. Dental staff can manage the whole system.
Dental staff can add/remove, manage patients and dentists’ information. Dental staff can
also view the log session.3The data regarding the patient records will help the patient in
order to apply for the next operation and to be used for the future.3
Page | 3
Dental Clinic Management System
Problem Statement
Before this, most management of dental clinics in the country is done manually.
There are some problems arise especially for the data retrieval. Clinic has a problem of
loss of patient data. There are also redundant patient data if the patient is not sure whether
they have come to the clinic before. There is also a problem when the patient forgot their
appointment time because they cannot check their appointment schedule through online.
Although the appointment schedule was provided in the manual, it is possible that the
System Features
The system automates the manual procedure of managing clinic activities and save
it in the database. Enable the dentist and dental staff to view and manage the patients’
1. PATIENT MODULE
Patient Registration
Patient Profile
Select Dentist
Make Appointment
Page | 4
Dental Clinic Management System
Add/Remove Patient
Add/Remove Dentist
3. DENTIST MODULE
Dentist Profile
References
1Dhanore, Priyanka et al. Dental Clinic Management System- A New Approach, retrieved
May 2016 from:http://ijcset.net/docs/Volumes/volume6issue5/ijcset2016060507.pdf
Page | 5
Dental Clinic Management System
Context Diagram
The figure below shows the context level data flow diagram of the proposed system
of a Dental Clinic. This figure visually represents the flow process of the proposed system
Dentist
Patient s
Schedule
Information
In this figure, the context level of the proposed system has three entities namely
Patient, Dental Staff and Dentist. The Patient will make an appointment, and the system
will provide the schedule for it. As for the Dental Staff, it will manage the patient and
dentist’s information and appointment details. The Dentist will view the appointments and
6|Page
Dental Clinic Management System
diagram of Context Data Flow Diagram of the proposed system. This figure visually
represents the process of Dental Clinic Management System and how the entities interact
1. PATIENT
Appointment Schedule
Appointment Schedule
Appointment Details MAKE APPOINTMENT Appointment Details APPOINTMENT
In this figure, the Level 1data flow diagram for Patient has one entity, two processes
and three data stores. The entity is the Patient. Three processes namely, Login and Make
Appointment. There are also three data stores namely Users, Appointment and
DentalProcedure.
7|Page
Dental Clinic Management System
2. DENTAL STAFF
The figure below is the Level 1 data flow diagram and it is also the exploded
diagram of Context Data Flow Diagram of the proposed system. This figure visually
represents the process of Dental Clinic Management System and how the entities interact
In this figure, the Level 1 data flow diagram for Dental Staff has one entity, seven
8|Page
Dental Clinic Management System
3. DENTIST
The figure below is the Level 1 data flow diagram and it is also the exploded
diagram of Context Data Flow Diagram of the proposed system. This figure visually
represents the process of Dental Clinic Management System and how the entities interact
Dental Procedure
DENTALPROCEDURE
In this figure, the Level 1 data flow diagram for Dentist has one entity, two
processes and three data stores. The entity is the Dental Staff. The processes are show
Dentist’s Login and Operates Dental Procedure. There are also threedata stores namely
9|Page
Dental Clinic Management System
diagram visually represents the interaction between the users and their current system.
In this figure, there are three actors: The Patient, the Dental Staff and the Dentist.
10 | P a g e
Dental Clinic Management System
The figure below is the entity relationship diagram of the proposed system and the
Based on the diagram, there are seven entities namely, USERS, STAFF,
The lines that connect the entities show the relationship of two particular entities.
11 | P a g e
Dental Clinic Management System
Activity Diagram
The figure below is the activity diagram for Patient. This figure visually represents
the workflow between the Dental Clinic Management System activities. The control flow is
1. PATIENT
12 | P a g e
Dental Clinic Management System
2. DENTAL STAFF
The figure below is the activity diagram for Dental Staff. This figure visually
represents a series of actions and the flow of control in the Dental Clinic Management
13 | P a g e
Dental Clinic Management System
3. DENTIST
The figure below is the activity diagram for Dentist. This figure visually represents
the flow from one activity to another activity. The control flow is drawn from one activity to
another.
14 | P a g e
Dental Clinic Management System
Sequence Diagram
The figure below is the sequence diagram for Dental Clinic Management System. A
Dental Dental
Patient Staff Dentist Procedure
1. Login()
3. Takes Appointment()
8. Patient Treated ()
15 | P a g e
Dental Clinic Management System
Data Dictionary
The Table below shows the data dictionary of Dental Clinic Management System. It
has three entities namely Patient, Staff and Dentist. Entities are data that represent objects
in the real world. The entity Patient is the one who will receive the dental procedure. The
entity Dental Staff will manage the patient’s information. The entity Dentist is the one who
Description of Attributes
auto_increment,
primary key
16 | P a g e
Dental Clinic Management System
Description of Attributes
auto_increment,
primary key
time
Description of Attributes
auto_increment,
primary key
17 | P a g e
Dental Clinic Management System
Description of Attributes
auto_increment,
primary key
Description of Attributes
auto_increment,
primary key
18 | P a g e
Dental Clinic Management System
Description of Attributes
auto_increment,
primary key
Description of Attributes
auto_increment,
primary key
19 | P a g e