INFORMATION SYSTEM FOR ADMINISTERING PRECLINICAL CLERKSHIP
IN THE FACULTY OF DENTISTRY UMS
A Capstone Project
Presented in Partial Fulfillment of the Requirements for Graduation in Informatics in the undergraduate colleges
Of the Universitas Muhammadiyah Surakarta
by
Muhammad Dawud L200102009
DEPARTMENT OF INFORMATICS
FACULTY OF COMMUNICATIONS AND INFORMATICS UNIVERSITAS MUHAMMADIYAH SURAKARTA
ii
iii
iv
v
MOTTO
"If I can do many things, then I can produce many things"
"A lot of prayer is nothing without effort and a lot of effort is not useful without prayer"
"All people in the world must be successful, but the difference is successes that has been achieved, success to make trouble for itself or success to make happy for
vi
DEDICATION
1. Alhamdulillahirabbil’alamin, the first word that the author said, because
the mercy and blessing from Allah SWT, the author may complete this
project.
2. My beloved parent, Muslih and Siti Hamidah that always give their prayer
to me mentally and material support. Thank you very much for your love
and anything that you give to me, may Allah always love you too.
3. All my family that always give their supports and advices to me.
4. All lecturers of Department of Informatics, Faculty of Communication and
Informatics, Universitas Muhammadiyah Surakarta.
5. All friend of my home stay, all friends of Informatics class 2010,
especially international class. Thank you for your supports.
vii
PREFACE
Assalamu’alaikum. Wr. Wb.
Alhamdulillahirabbil ’alamin, all praise to Allah who has given us the
mercy and blessing, also shalawat and salaam to our Prophet Muhammad SAW
and his family, so I completed the project from the beginning until this writing
report with title “INFORMATION SYSTEM FOR ADMINISTERING
PRECLINICAL CLERKSHIP IN THE FACULTY OF DENTISTRY UMS”.
This project and report are completed and arranged for getting a bachelor
degree of Department of Informatics, Faculty of Communication and Informatics,
Universitas Muhammadiyah Surakarta. This project and report arrangement does
not quit of aid several sides, therefore the author want to say thanks to:
1. Allah SWT who has given us the mercy and blessing until author can
complete the project and report arrangement.
2. My beloved parent and family who always give me their prayer, spirit,
support, and motivation while I do the project and arrange the report.
3. Mr. Husni Thamrin, S.T., M.T., Ph.D. as Dean of Faculty of
Communication and Informatics and also as my faculty mentor for the
project or thesis. Thank you for your time, guidance, advice and opinion to
me, so that I complete the project.
4. Mr. Heru Supriyono, S.T., M.Eng.Sc., Ph.D. as Head of Department of
Informatics .
5. All friends of Department of Informatics class 2010 especially
viii
Finally, the author realizes that this project and its report are not perfect.
Therefore, the author hope to the reader gives the good critics and suggestions.
The author hopes this report useful for himself and can increase the knowledge of
reader.
Wassalamu’alaikum. Wr. Wb.
Surakarta, 10 January 2015
ix
Table of Contents
APPROVAL ... II RATIFICATION SHEET... III LIST OF CONTRIBUTION ... IV MOTTO ... V
CHAPTER I INTRODUCTION ... 1
A. BACKGROUND OF RESEARCH ... 1
CHAPTER II LITERATURE REVIEW ... 6
A. STUDY OF RESEARCH ... 6
B. FUNDAMENTAL THEORY ... 9
1. Electronic Health Records ... 9
What is the Difference? ... 10
EHR Systems ... 11
Possible Advantages... 12
Improved Efficiency... 12
In the Operatory ... 13
Post-Visit... 13
2. Expression Language (Java Specification Request 245) ... 13
EL in a nutshell ... 14
3. BeansBinding (Java Specification Request 295) ... 14
4. Java Persistence Architecture (a java-based Object Relational Map) ... 15
Object-Relational Impedance Mismatch ... 15
The Java Persistence API ... 16
5. Jaspersoft Studio ... 16
Report Life Cycle ... 17
6. Business Process Modeling Notation... 17
x
AN ASSOCIATION ... 21
CHAPTER III RESEARCH METHOD ... 22
1. TIME AND LOCATION ... 22
e) Jaspersoft Studio 5.6.1... 22
3. DEVELOPMENT PROCESS ... 23
Explanation about this flowchart: ... 24
Requirement analysis ... 24
Database designing and creation ... 24
Research report arrangement ... 24
4. SYSTEM DESIGN ... 25
Use Case Diagram ... 25
Explanation of Use Cases ... 26
Design of Class and Table ... 41
Class Diagram ... 41
Table Instance Chart ... 42
5. DESIGN EVALUATION ... 50
CHAPTER IV RESULT AND ANALYSIS ... 52
A. RESEARCH RESULT ... 52
1. Program Display ... 52
i. Login Form ... 52
ii. Patient Table ... 53
iii. Diagnoses Table ... 54
iv. Display of revenue sharing ... 55
v. Report of the most common dignoses ... 55
vi. Students’ paper discussion form ... 56
B. ANALYSIS OF RESEARCH ... 56
1. As-Is Business Process Diagram ... 57
2. To-Be Process Diagram ... 59
3. Functionality Testing ... 60
i. Medical Billing Report, Students & Dentist ... 61
1. Diagnoses form ... 61
2. MySQL data ... 62
3. Print preview of Medical Billing ... 62
4. Print preview of dentist report ... 63
5. Print preview of students’s achievement ... 64
ii. Rental Billing ... 65
1. Rental form ... 65
On the last December 14th, Diag Agnintia have rent two items of instruments, Bein Bangkok and articulator, each are two items. So, in MySQL the Dian Agnintia’s account should have the two items listed. ... 65
2. MySQL data ... 65
3. Print preview of rental billing ... 66
xi
CHAPTER V CLOSURE ... 66
A. CONCLUSION ... 66
B. SUGGESTION ... 66
BIBLIOGRAPHY ... 67
APPENDIX ... 70
1. LABORATORY ASSISTANT WAS OPERATING THE PANUM SYSTEM ... 70
2. ONE OF THE GROUPS OF STUDENTS WERE IN LAB ASSITANT’S ROOM ... 70
3. TEBAR SYSTEM DEVELOPMENT AGREEMENT ... 71
xiii
xv
ABSTRACT
Preclinical Clerkship is a form of clinical skill training program to prepare
an undergraduate dentistry student to conduct clinical clerkship. All students must
take the training, which takes place in the Faculty of Dentistry of Universitas
Muhammadiyah Surakarta. Every student must complete a number of
requirements listed in the guidebook in order to pass the program. However, the
number of students have grown and so is the number of patients that attend the
clinic. This has extended the responsibilities the lab assitant poses. She has to
generate report for all dentists, a report for every student, a report about most
common diagnoses and several others.
In order to increase the capacity of the laboratory assistant to generate the
sheer number of the reports required, we have developed an information system
that could make the generation of report more quickly. This project uses some
methods such as directly interview with stakeholders, read the literature, get
requirement analysis, make a UML Use Case & Class Diagram, and Business
Process Model and Notation (BPMN) that help team to create the preclinical
information system application program.
The results of this project is desktop application that help laboratory
assitant to record the data of instrument, consumable, treatment, paper discussion,
and people involved in the activity and also generate the required report quickly.