Sunteți pe pagina 1din 23

DENTAL CLINIC DATABASE SYSTEM

INTRODUCTION

After make a discussion, all of our group members are agree to choose Klinik Pergigian Yuszri which is located at No. 144-A, Jalan Bunga Pekan, 42700 Banting, Kuala Langat, Selangor Darul Ehsan as our database systems group project.

WHY WE CHOOSE DENTAL CLINIC ??

Since this clinic are still using the manual system


which is card and form in their services, the doctor may be face a big problem to find their

patient information. Therefore, the main purpose


for us to choose this dental clinic is to improve it system so that it will easier for the doctor to access their patient information.

PROBLEMS
1. Difficult to access the latest information of patient

The doctor face the problem to access the latest information of their patient since their information are write in card and do not have a special attribute to search their information more easy and faster

2. Problem updating data

Besides that, the doctor also face a problem to updating their patient data especially for their patient treatment information. The treatment for each patient must be different

PROBLEMS

This is some treatment that is offered in this dental clinic

- Tampalan (dental fillings)


- Cabutan (dental extraction) - Gigi palsu (denture) - Cuci gigi (dental rinse) - Rawatan karal akar (tooth root treatment) - Korona dan jambatan (corona and braces) - Pembedahan kecil mulut (oral surgery) - Rawatan pencegahan (preventive treatment) - Ortodontik (orthodontic)

OBJECTIVES
1. Facilitate the search for patient information

This system may be help the doctor to search for their patient information easily and more faster than before by enter their Idpatient.

2. Facilitate updating of patient data

This system also will facilitate the doctor to update their patient data especially for their patient treatment information.

SCOPE

Scope required in this system are:

1. Patient information

Idpatient
Ref Date

Name
Sex Occupation

Address
Telephone H/P

SCOPE
2.

STAFF INFORMATION

Staff information Idstaff Name

Experience Starting date Holiday

Date of birth
Place of birth Ic number

Salary
Sex Race

Address
Feasibility

Religious

SCOPE
3.TREATMENT INFORMATION

Types of treatment Date Teeth Charges Balance

SCOPE
4.DOCTOR INFORMATION

Iddoctor Salary Rent Name Sex

H/P IC number Holiday Race Religious

Address
Telephone

NEEDS ANALYSIS

a)Interview b)Distributing questionnaire c) Observation

DESIGN

DESIGN
b) Relational Model (RM)

Patient ( idpatient, ref, date, name, sex, occupation, address, telephone, H/P )
Staff ( idstaff, name, date_of_birth, place_of_birth, ICnum, address, feasibility, experience, starting_date, holiday, salary, sex, race, religious ) Treatment ( type_of_treatment, date, teeth, charges, balance) Doctor ( iddoctor, salary, rent, name, sex, address, telephone, H/P, ICnum, holiday, race, religious)

N ORMALIZATION
ENTITY ATRIBUTE

PATIENT

IdPatient, Name, Adress, Sex, Telephone, H/P, Occupation, TreatmentNum, TypesOfTreatment, Date, Ref.

STAFF

IdStaff, ICnumber, Name, Address, Sex, Telephone, H/P, DateOfBirth, PlaceOfBirth, Race, Religious, Feasibility, Experience, StartingDate, Holiday, Salary. TreatmentNum, TypesOfTreatment, Date, Teeth, Charges, Balance.

TREATMENT

DOCTOR

IdDoctor, ICnumber, Name, Address, Sex,Telephone, H/P, Race, Religious, Salary, Rent, Holiday.

N ORMALIZATION
NORMALIZATION PROCESS
(A)TABLE PATIENT 1st NF

PATIENT ( IdPatient, Name, Address, Sex, Telephone, H/P, Occupation, TreatmentNum, TypesOfTreatment, Date, Ref )

2nd NF

PATIENT Occupation)

( IdPatient, Name, Address, Sex, Telephone, H/P,

TREATMENT ( TreatmentNum,TypesOfTreatment, Date, Ref )

N ORMALIZATION
(B)TABLE STAFF

1st NF

STAFF (IdStaff, ICnumber, Name, Address, Sex, Telephone, H/P, DateOfBirth, PlaceOfBirth, Race, Religious, Feasibility, Experience, StartingDate, Holiday, Salary)

2nd NF

STAFF ( IdStaff, ICNumber, Name, Address, Sex, Telephone, H/P, DateOfBirth, PlaceOfBirth, Race, Religious )
WORK Salary) ( WorkNumber, Feasibility, Experience, StartingDate, Holiday,

3rd NF

STAFF ( IdStaff, ICNumber, Name, Address, Sex, Telephone, H/P, DateOfBirth, PlaceOfBirth, Race, Religious ) WORK( WorkNumber , Feasibility, Experience ) STAFF_WORK( IdStaff, WorkNumber, StartingDate,Holiday, Salary )

N ORMALIZATION
(C)TABLE TREATMENT :

1st NF

TREATMENT ( TreatmentNumber, TypesOfTreatment,date, Teeth, Charges , Balance )

2nd NF

TREATMENT Teeth ) COST

( TreatmentNumber, TypesOfTreatment,Date,

(payment, Charges, Balance )

N ORMALIZATION
(D)TABLE DOCTOR :

1st NF

DOCTOR ( IdDoctor, ICnumber, Name, Address, Sex, Telephone, H/P, Race, Religious, Salary, Rent, Holiday.)

2nd NF

DOCTOR ( IdDoctor, ICnumber, Name, Address, Sex, Telephone, H/P, Race, Religious, Salary, Rent, Holiday.) CLINIC ( Rent)

RELATION TABLES
1st NF
ENTITY ATRIBUTE

PATIENT

IdPatient, Name, Address, Sex, Telephone, H/P, Occupation, TreatmentNum, TypesOfTreatment, Date, Ref

2nd NF
ENTITY ATRIBUTE

PATIENT TREATMENT

IdPatient, Name, Address, Sex, Telephone, H/P, Occupation TreatmentNum,TypesOfTreatment, Date, Ref

RELATION TABLES FOR STAFF TABLE


1st NF
ENTITY ATRIBUTE

STAFF

IdStaff, ICnumber, Name, Address, Sex, Telephone, H/P, DateOfBirth, PlaceOfBirth, Race, Religious, Feasibility, Experience, StartingDate, Holiday, Salary

2nd NF

ENTITY

ATRIBUTE

STAFF

IdStaff, ICNumber, Name, Address, Sex, Telephone, H/P, DateOfBirth, PlaceOfBirth, Race, Religious WorkNumber, Feasibility, Experience, StartingDate, Holiday, Salary

WORK

RELATION TABLES FOR STAFF TABLE


3rd NF
ENTITY ATRIBUTE

STAFF

IdStaff, ICNumber, Name, Address, Sex, Telephone, H/P, DateOfBirth, PlaceOfBirth, Race, Religious WorkNumber , Feasibility, Experience IdStaff, WorkNumber, StartingDate,Holiday, Salary

WORK STAFF_WORK

RELATION TABLES FOR TREATMENT TABLE


1st NF
ENTITY ATRIBUTE

TREATMENT

TreatmentNumber, TypesOfTreatment,date, Teeth, Payment, Charges , Balance

2nd NF
ENTITY ATRIBUTE

TREATMENT COST

TreatmentNumber, TypesOfTreatment,Date, Teeth payment, Charges, Balance

RELATION TABLES FOR DOCTOR TABLE


1st NF
ENTITY ATRIBUTE

DOCTOR

IdDoctor, ICnumber, Name, Address, Sex,Telephone, H/P, Race, Religious, Salary, Rent, Holiday

2nd NF

ENTITY

ATRIBUTE

DOCTOR

IdDoctor, ICnumber, Name, Address, Sex, Telephone, H/P, Race, Religious, Salary, Rent, Holiday Rent

CLINIC

S-ar putea să vă placă și