INFORMATION SYSTEM FOR ADMINISTERING PRECLINICAL CLERKSHIP Information System For Administering Preclinical Clerkship In The Faculty Of Dentistry UMS.

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
2015

APPROVAL


ii

RATIFICATION SHEET

iii

LIST OF CONTRIBUTION

iv

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
itself"


v

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.
6. All partners that cannot be mentioned one by one.

vi

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
international program for your motivation and support.

vii

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

Author

viii

Table of Contents
APPROVAL ................................................................................................................................... II

RATIFICATION SHEET............................................................................................................ III
LIST OF CONTRIBUTION ....................................................................................................... IV
MOTTO .......................................................................................................................................... V
DEDICATION .............................................................................................................................. VI
PREFACE .................................................................................................................................... VII
TABLE OF CONTENTS ............................................................................................................. IX
TABLE OF TABLES .................................................................................................................. XII
TABLE OF FIGURES ...............................................................................................................XIV
ABSTRACT ................................................................................................................................. XV
CHAPTER I INTRODUCTION .................................................................................................... 1
A.
B.
C.
D.
E.
F.

BACKGROUND OF RESEARCH ................................................................................................ 1
PROBLEM STATEMENT .......................................................................................................... 3
PROBLEM LIMITATION .......................................................................................................... 3

PURPOSE OF RESEARCH ........................................................................................................ 4
BENEFIT OF RESEARCH ......................................................................................................... 4
WRITING SYSTEMATICAL...................................................................................................... 4

CHAPTER II LITERATURE REVIEW ...................................................................................... 6
A.
B.

STUDY OF RESEARCH ............................................................................................................ 6
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.
3.

4.

Expression Language (Java Specification Request 245) ............................................... 13
EL in a nutshell ................................................................................................................................. 14

BeansBinding (Java Specification Request 295) ........................................................... 14
Java Persistence Architecture (a java-based Object Relational Map) .......................... 15

Object-Relational Impedance Mismatch ........................................................................................... 15
The Java Persistence API .................................................................................................................. 16

5.
6.

Jaspersoft Studio............................................................................................................ 16
Report Life Cycle .............................................................................................................................. 17

Business Process Modeling Notation............................................................................. 17

AN ACTIVITY ................................................................................................................................. 20

AN EVENT ....................................................................................................................................... 20
A GATEWAY................................................................................................................................... 20
A SEQUENCE FLOW ...................................................................................................................... 20
A MESSAGE FLOW ........................................................................................................................ 21
A DATA OBJECT ............................................................................................................................ 21

ix

AN ASSOCIATION ......................................................................................................................... 21

CHAPTER III RESEARCH METHOD ..................................................................................... 22
1.
2.

TIME AND LOCATION .......................................................................................................... 22
CONSTRAINTS ..................................................................................................................... 22
1. Hardware ....................................................................................................................... 22
2. Software ......................................................................................................................... 22
a)
b)

c)
d)
e)

3.

Windows 7............................................................................................................................... 22
Netbeans 8.0.1 IDE.................................................................................................................. 22
Xampp 1.8.5 ............................................................................................................................ 22
Inno Setup5.5.5........................................................................................................................ 22
Jaspersoft Studio 5.6.1........................................................................................................... 22

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.

1.

RESEARCH RESULT ............................................................................................................. 52
Program Display ........................................................................................................... 52
i.

ii.
iii.
iv.
v.
vi.

B.

1.
2.
3.

Login Form .............................................................................................................................. 52
Patient Table ............................................................................................................................ 53
Diagnoses Table ...................................................................................................................... 54
Display of revenue sharing ...................................................................................................... 55
Report of the most common dignoses...................................................................................... 55
Students’ paper discussion form .............................................................................................. 56

ANALYSIS OF RESEARCH .................................................................................................... 56
As-Is Business Process Diagram ................................................................................... 57
To-Be Process Diagram ................................................................................................ 59
Functionality Testing ..................................................................................................... 60
i.

Medical Billing Report, Students & Dentist ............................................................................ 61
Diagnoses form ................................................................................................................... 61
MySQL data ....................................................................................................................... 62
Print preview of Medical Billing ........................................................................................ 62
Print preview of dentist report ............................................................................................ 63
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
1.
2.
3.
4.
5.

4.

Critical review ............................................................................................................... 66

x

CHAPTER V CLOSURE ............................................................................................................. 66
A.
B.

CONCLUSION ...................................................................................................................... 66
SUGGESTION ....................................................................................................................... 66

BIBLIOGRAPHY ......................................................................................................................... 67
APPENDIX .................................................................................................................................... 70
1.
2.
3.
4.

LABORATORY ASSISTANT WAS OPERATING THE PANUM SYSTEM ..................................... 70
ONE OF THE GROUPS OF STUDENTS WERE IN LAB ASSITANT’S ROOM ................................... 70
TEBAR SYSTEM DEVELOPMENT AGREEMENT ..................................................................... 71
LETTER OF ACCEPTANCE FROM FACULTY OF DENTISTRY................................................... 72

xi

Table of Tables
TABLE 1 VALIDATE USER ...................................................................................... 26
TABLE 2 MANAGE MASTER DATA ......................................................................... 27
TABLE 3 ADD & EDIT CONSUMABLE ..................................................................... 28
TABLE 4 INCREASE CONSUMABLE STOCK .............................................................. 29
TABLE 5 USE & CANCEL CONSUMABLE DATA....................................................... 30
TABLE 6 RECORD & CANCEL TREATMENT DATA .................................................. 31
TABLE 7 PRINT A DIAGNOSES ................................................................................. 32
TABLE 8 ADD, EDIT, DELETE DIAGNOSES DATA.................................................... 33
TABLE 9 PRINT COMMON DIAGNOSES.................................................................... 34
TABLE 10 PRINT DENTIST REPORT ......................................................................... 35
TABLE 11 DISPLAY DAILY RENTAL REPORT............................................................ 36
TABLE 12 DISPLAY GENERAL REVENUE REPORT .................................................... 37
TABLE 13 ADD STUDENT'S PAPER DISCUSSION ....................................................... 37
TABLE 14 PRINT STUDENT'S ACHIEVEMENT ........................................................... 39
TABLE 15 RENT INSTRUMENTS .............................................................................. 39
TABLE 16 PRINT RENTAL BILLING ......................................................................... 40
TABLE 17 STRUCTURE OF TABLE MMANUSIA .................................................... 42
TABLE 18 STRUCTURE OF TABLE EJENISKELAMIN ................................................ 43
TABLE 19 STRUCTURE OF TABLE EGOLONGANDARAH ......................................... 43
TABLE 20 STRUCTURE OF TABLE MMAHASISWA................................................... 43
TABLE 21 STRUCTURE OF TABLE MLABORAN ....................................................... 44
TABLE 22 STRUCTURE OF TABLE MDOSEN ............................................................ 44
TABLE 23 STRUCTURE OF TABLE MPASIEN ........................................................... 44
TABLE 24 STRUCTURE OF TABLE MALAT .............................................................. 44
TABLE 25 STRUCTURE OF TABLE MBAHAN ........................................................... 45
TABLE 26 STRUCTURE OF TABLE MJURNAL ........................................................... 45
TABLE 27 STRUCTURE OF TABLE MKELOMPOK ..................................................... 45
TABLE 28 STRUCTURE OF TABLE MPERAWATAN ................................................... 46
TABLE 29 STRUCTURE OF TABLE EJENJANGPENDIDIKAN....................................... 46
TABLE 30 STRUCTURE OF TABLE EKATEGORI........................................................ 46
TABLE 31 STRUCTURE OF TABLE EPERAWATANBIAYA ......................................... 46
TABLE 32 STRUCTURE OF TABLE EPERAWATANWAJIB .......................................... 47
TABLE 33 STRUCTURE OF TABLE ETEMA ............................................................... 47
TABLE 34 STRUCTURE OF TABLE TRDETILPEMINJAMAN ....................................... 47
TABLE 35 STRUCTURE OF TABLE TRDIAGNOSA ..................................................... 48
TABLE 36 STRUCTURE OF TABLE TRDIAGNOSABAHAN ......................................... 48
TABLE 37 STRUCTURE OF TABLE TRDAIGNOSAPERAWATAN ................................. 48
TABLE 38 STRUCTURE OF TABLE TRKELOMPOKMAHASISWA ............................... 49
xii

TABLE 39 STRUCTURE OF TABLE TRMAHASISWAJURNAL...................................... 49
TABLE 40 STRUCTURE OF TABLE TRMAHASISWAJURNAL...................................... 50

xiii

Table of Figures
FIGURE 1 RESEARCH FLOWCHART ......................................................................... 23
FIGURE 2 USE CASE DIAGRAM ............................................................................... 25
FIGURE 3 CLASS DIAGRAM .................................................................................... 42
FIGURE 4 LOGIN FORM............................................................................................ 52
FIGURE 5 PATIENT TABLE ....................................................................................... 53
FIGURE 6 DIAGNOSES TABLE ................................................................................. 54
FIGURE 7 DISPLAY OF REVENUE SHARING .............................................................. 55
FIGURE 8 REPORT OF THE MOST COMMON DIGNOSES ............................................. 55
FIGURE 9 STUDENTS’ PAPER DISCUSSION FORM ..................................................... 56
FIGURE 10 AS-IS BUSINESS PROCESS DIAGRAM .................................................... 57
FIGURE 11 TO-BE BUSINESS PROCESS DIAGRAM ................................................... 59
FIGURE 12 DIAGNOSES INPUT ................................................................................ 61
FIGURE 13 DIAGNOSES' RECORD IN DATABASE....................................................... 62
FIGURE 14 PRINT PREVIEW OF MEDICAL BILLING .................................................. 62
FIGURE 15 PRINT PREVIEW OF DENTIST ................................................................. 63
FIGURE 16 PRINT PREVIEW OF STUDENTS’S ACHIEVEMENT .................................... 64
FIGURE 17 STUDENT'S RENTED INSTRUMENTS RECORDS ....................................... 65
FIGURE 18 PRINT PREVIEW OF RENTAL BILLING ..................................................... 66
FIGURE 19 LAB ASSITANT OPERATING PANUM .................................................... 70
FIGURE 20 SEVERAL STUDENTS WERE IN LAB ASSITANT'S ROOM ............................ 70

xiv

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.
Keyword: preclinical clerkship, information system, BPMN, UML.

xv