rekam medis elektronik terintegrasi pada …eprints.ums.ac.id/35622/3/halaman depan.pdf · rekam...
TRANSCRIPT
REKAM MEDIS ELEKTRONIK TERINTEGRASI
PADA PUSKESMAS DI KARANGANYAR BERBASIS
PEMROGRAMAN JAVA
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I
Pada Program Studi Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh :
Rizal Khadarusman
NIM : L200110098
PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2015
ii
iii
iv
DAFTAR KONTRIBUSI
Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang pernah
diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi, dan
sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis
atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu dalam naskah ini dan
disebutkan dalam daftar pustaka.
Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :
1. Pembuatan script program aplikasi ini dibuat dengan referensi dari buku,
internet, dibantu teman.
2. Program pendukung yang saya gunakan untuk membuat aplikasi ini
ialah Notepad ++, Netbeans 8.1, DBDesigner 4, yED Graph Editor,
XAMPP, phpMyAdmin.
3. Saya menggunakan laptop dengan spesifikasi Processor Intel® Core™
i3-380M Processor 2.3 GHz RAM 6GB untuk membuat aplikasi ini.
4. Desain tampilan dalam aplikasi ini dibuat menggunakan software Corel
Draw X5.
Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Saya
bertanggung jawab atas isi dan kebenaran daftar di atas.
v
vi
MOTTO DAN PERSEMBAHAN
MOTTO :
“Tidak ada yang sia-sia dalam sebuah usaha dan doa “
(Rizal Khadarusman)
PERSEMBAHAN :
Sebagai rasa syukur dan terima kasih saya persembahkan karyaku ini
kepada :
1. Untuk keluargaku Bapak, Ibu dan Kakak yang begitu sabar, untuk setiap
Do’a yang tertuah ketika tangan menengadah serta semua dukungan
dalam bentuk apapun itu yang mungkin tidak akan pernah terbalaskan.
2. Sahabat terbaik yang selau mensuport dan membantu saya dalam
menyelesaikan skripsi ini Erlis Dwi Saputro, Millatu Ibrahim, Gusanwar,
Mas Gerry, Bryan Ramadhan, Arief Fuadi, Mawardi Ganda Negara, Adib
Seto Utomo, Aufa Anggun, Mas Nanang, Mas Dwi Iswanto, Amin
Nurrohmat, Immadudin, Ahmad Bagus Muawin, Muchtar lutfi, Mas Agus
Riyanto, Mas Arief Zulbahri, Mbak Afifah, Kemal Fauzi, Muhammad
Mustaid Billah, Desy Rahmawati, Hasna Fathina, Cintia, Mas Syam, Mas
Galih Permana Putra, Nandha, Nur Ali Arosid, Donny Nuryanto Bahtiar,
Dony Ardiana, Adibta Boboy, Bayu Satrio Wibowo, Bayu Kurniawan,
Charis, Arifin, Didik, Aan Wwb, Muchlis, Devanda Andre, Voppy Devitra,
vii
Herlambang, Aan Muchlis, Mas Fauzan Natsir, Mas Sonny Bestian. Karena
kalian hidupku menjadi lebih berwarna.
3. Tentor yang selalu ringan tangan untuk mengajari saya Tan Da Wei, Mas
Dwi Iswanto dan Mas Wakhid.
4. Seseorang yang selalu mensuport saya dari kejauhan sana, Rahmawati
Prasetyan Darini, adek Sukma. Karena kalian semangatku selalu terisi
kembali.
5. Sahabat ALGORITMA FC yang menemani dalam setiap cucuran keringat
perjuangan untuk menjadi juara.
6. Sahabat “IDM dan DOTA FOREVER” yang selalu menemani saat
menjadi mahasiswa, dan akan selalu menjadi sahabat seumur hidup.
7. Sahabat HIMATIF UMS dan BEM UMS yang telah memberikan
kesempatan untuk mengembangkan softskill saya.
8. Keluarga Besar “Assiten Praktikum Laboratorium Teknik
Informatika UMS” atas semua hal yang telah diberikan dan tempatku
bertukar ilmu.
9. Semua pihak yang selalu ada di sekelilingku yang tidak bisa kusebutkan
satu persatu.
ix
KATA PENGANTAR
Alhamdulillah, kami panjatkan syukur kehadirat Allah SWT yang telah
melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan
skripsi ini dengan judul “Rekam Medis Elektronik Terintegrasi pada
Puskesmas di Karanganyar Berbasis Pemrograman Java”.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi
Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa
dalam rangka menyelesaikan program sarjana.
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh
karena itu kritik saran yang membangun dari berbagai pihak sangat penulis
harapkan demi perbaikan-perbaikan ke depan.
Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak. Oleh
karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih yang
sebesar-besarnya kepada :
1. Bapak Husni Thamrin, S.T., MT., Ph.D. selaku Dekan Fakultas
Komunikasi dan Informatika Universitas Muhammadiayah Surakarta.
2. Bapak Dr. Heru Supriyono, S.T., M.Sc. selaku Ketua Jurusan Teknik
Informatika Universitas Muhammadiayah Surakarta.
3. Bapak Nurgiyatna, M.Sc., Ph.D. selaku Wakil Dekan III Jurusan Teknik
Informatika Universitas Muhammadiayah Surakarta dan selaku pembimbing
x
xi
ABSTRAK
Sekarang ini sangat diperlukan teknologi untuk mengisi rekam medis, menyimpan
rekam medis dan mengambilnya dalam waktu yang relative singkat, yaitu rekam
medis elektronik yang akan membantu tenaga medis puskesmas dalam
mengefisienkan waktu mereka agar cepat dalam menangani pasien. Ketika rekam
medis elektronik ini sudah diintegrasikan antar puskesmas maka data pasien tidak
perlu dibawa kemana-mana, karena petugas medis sudah dapat mengaksesnya di
puskesmas yang berbeda. Metode Penelitian yang digunakan untuk membangun
aplikasi ini adalah metode SDLC (Sistem Development Life Cycle) yaitu metode
yang memaparkan siklus hidup pengembangan sistem dalam perancangan dan
pembangunan sistem informasi, agar aplikasi yang dibagun lebih terkonsep dan
tertata. Fitur dalam aplikasi Rekam Medis Elektronik pada Puskesmas di Kabupaten
Karanganyar Berbasis Pemrogaman Java ini dapat mencari, melihat dan export to pdf
data pasien, data rekam medis, data dokter, data cek lab dan data obat. Dapat pula
mengatur password dari setiap username dan menambahkan pilihan dari jComboBox
puskesmas, bagian poli, nama dokter, nama penyakit, nama tindakan dan nama obat.
Dengan acuan hasil nilai dari reliabilitas kuesioner yang menunjukkan nilai 0,778
ketika dicocokkan dengan tabel kriteria indeks reliabilitas berada pada interval 0,600
– 0,799 aplikasi ini masuk pada kriteria”Tinggi”. Sehingga peneliti menyimpulkan
bahwa tujuan penelitian telah tercapai.
Kata Kunci : Fitur, Java, jComboBox, Rekam Medis, Rekam Medis Elektronik,
Reliabilitas, SDLC.
xii
ABSTRACT
Now is needed technology to fill the medical record, save and take it in a short time
which is electronic medical record that became the solution. When a medical record
is integrated with one clinic to another patient no need to bring their data to
everywhere. The method of this research is SLDC (Sistem Development Life Cycle)
which this method explain about sistem development life cycle of arranging and
built the information sistem in order that this application more conceptual.
Application feature of the Electronic Medical Record at Clinic Karanganyar Regency
android-based using Java Language Programming include search, find then export
patient data to PDF, doctor medical record, laboratory checking and medicine data.
This application also could manage password from each username and add doctor’s
name, disease name, action and medicine name. Based on the references value results
from a questionnaire reliability indicates the value 0,778 when matched against the
criteria of reliability index tabel at intervals 0,799-0,600 this application are entered
on criteria of "high". In order to, the researchers concluded that the research
objectives have been achieved.
Keywords: Medical Record, Electronic Medical Record, SDLC, Java, Feature,
jComboBox, Reliability.
xiii
DAFTAR ISI
JUDUL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
PERSETUJUAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
PENGESAHAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
DAFTAR KONTRIBUSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
MOTTO DAN PERSEMBAHAN ....................................... vi
KATA PENGANTAR ......................................................... ix
ABSTRAKSI ........................................................................ xi
DAFTAR ISI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
DAFTAR TABEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
DAFTAR GAMBAR ............................................................ xix
BAB 1 PENDAHULUAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Latar Belakang Masalah .................................................... 1
1.2 Rumusan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Batasan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Tujuan Penelitian .............................................................. 4
1.5 Manfaat Penelitian ............................................................ 5
1.6 Sistematika Penulisan ....................................................... 6
xiv
xv
BAB 2 TINJAUAN PUSTAKA .......................................... 7
2.1 .......................................................................... Te
laah Penelitian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 .......................................................................... La
ndasan Teori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.1 Rekam Medis Elektronik ..................................... 9
2.2.2 Java ...................................................................... 11
2.2.3 NETBEANS IDE .................................................. 12
2.2.4 XAMPP ............................................................... 12
2.2.5 MYSQL .............................................................. 12
2.2.6 phpMyAdmin ..................................................... 13
2.2.7 Mozilla Firefox ....................................................... 14
2.2.8 Corel Draw X5 ....................................................... 14
2.2.9 Web Service .......................................................... 14
BAB 3 METODE PENELITIAN ............................................ 17
3.1 .......................................................................... Waktu dan Tempat Penelitian ..............................
19
3.1.1 Waktu Penelitian .............................................. 19
3.1.2 Tempat Penelitian ............................................. 19
3.2 .......................................................................... Pe
ralatan Utama dan Pendukung ......................... 19
3.2.1 ........................................................................ Pe
ralatan Utama ................................................... 20
3.2.1.1 ..................................................................... Pe
rangkat Keras ................................................... 20
3.2.1.2 ..................................................................... Pe
rangkat Lunak ................................................... 20
3.2.2 ........................................................................ Pe
ralatan Pendukung ............................................ 20
3.3 .......................................................................... Al
ur Penelitian ..................................................... 21
3.3.1 ........................................................................ Analisis Kebutuhan .............................................
23
xvi
3.3.1.1 ..................................................................... Ke
butuhan Informasi ............................................ 23
3.3.1.2 ..................................................................... Ke
butuhan Software ............................................. 23
3.3.1.3 ..................................................................... Ke
butuhan Hardware ............................................ 24
3.3.2 ........................................................................ Pe
rancangan ......................................................... 24
3.3.2.1 ..................................................................... Pe
rancangan DFD ................................................ 24
3.3.2.2 ..................................................................... Pe
rancangan Use Case Diagram .......................... 30
3.3.2.3 ..................................................................... Pe
rancangan Aplikasi ........................................... 37
3.3.2.4 ..................................................................... Pe
rancangan Tabel dan Database ......................... 50
3.3.2.5 ..................................................................... Pe
ngujian Sistem .................................................. 58
BAB 4 HASIL DAN PEMBAHASAN ..................................... 62
4.1........................................................................... Ha
sil Penelitian ..................................................... 62
4.1.1 ........................................................................ Ha
laman Login ..................................................... 63
4.1.2 ........................................................................ Ha
laman Utama .................................................... 64
4.1.3 ........................................................................ Ha
laman Pasien ..................................................... 65
4.1.4 ........................................................................ Ha
laman Rekam Medis ......................................... 67
4.1.5 ........................................................................ Ha
laman Dokter .................................................... 70
4.1.6 ........................................................................ Ha
laman Cek Laboratorium .................................. 72
4.1.7 ........................................................................ Ha
laman Obat ....................................................... 74
4.1.8 ........................................................................ To
mbol Sistem ...................................................... 76
4.1.9 ........................................................................ To
mbol Admin ..................................................... 80
4.1.10 ...................................................................... To
mbol Logout ..................................................... 80
4.1.11 ...................................................................... To
mbol Keluar ...................................................... 80
4.2........................................................................... Analisa Penelitian. ..............................................
81
4.2.1 ........................................................................ Analisa Kuesioner ...............................................
84
xvii
4.2.2 ........................................................................ Analisa Sistem Berjalan .......................................
100
4.3........................................................................... Pe
mbahasan .......................................................... 105
BAB 5 PENUTUP .......................................................... 106
5.1 .......................................................................... Ke
simpulan ........................................................... 106
5.2 .......................................................................... Sa
ran ............................................................. 107
DAFTAR PUSTAKA
xviii
xix
DAFTAR TABEL
Tabel 3.1 Definisi User ............................................................................... 36
Tabel 3.2. Rancangan Tabel Pengujian Aplikasi dengan Metode Black-box 58
Tabel 3.3. Rancangan Kuesioner ................................................................ 59
Tabel 3.4. Kriteria Indeks Reliabilitas ........................................................ 60
Tabel 3.5. Tabel r ........................................................................................ 61
Tabel 4.1 Analisa Sistem (Black box) ......................................................... 81
Tabel 4.2. Hasil Penilaian Pernyataan Kuesioner oleh Responden ............ 85
Tabel 4.3. Tabel Korelasi Uji Validitas Kuesioner ..................................... 86
Tabel 4.4. Tabel Hasil Uji Validitas Kuesioner .......................................... 87
Tabel 4.5. Tabel Hasil Uji Reliabilitas Kuesioner ...................................... 88
Tabel 4.6 Hasil Pemilih Jumlah Pernyataan (P1)........................................ 88
Tabel 4.7. Hasil jumlah pemilih pernyataan (P2) ....................................... 89
Tabel 4.8. Hasil jumlah pemilih pernyataan (P3) ....................................... 90
Tabel 4.9. Hasil jumlah pemilih pernyataan (P4) ....................................... 90
Tabel 4.10. Hasil jumlah pemilih pernyataan (P5) ..................................... 91
Tabel 4.11. Hasil jumlah pemilih pernyataan (P6) ..................................... 92
Tabel 4.12. Hasil jumlah pemilih pernyataan (P7) ..................................... 92
Tabel 4.13. Hasil jumlah pemilih pernyataan (P8) ..................................... 93
Tabel 4.14. Hasil jumlah pemilih pernyataan (P9) ..................................... 94
Tabel 4.15. Hasil Perhitungan Skor (S) dan Prosentase Intepretasi (P) pada
Pernyataan kuesioner .................................................................................. 96
xx
Tabel 4.16. Kriteria Penafsiran lembar penilaian pernyataan ..................... 98
xxi
DAFTAR GAMBAR
Gambar 3.1 Flowchart SDLC..................................................................... 17
Gambar 3.2 Flowchart Penelitian ............................................................... 22
Gambar 3.3 DFD Level 0 Puskesmas ......................................................... 24
Gambar 3.4 DFD Level 1 ............................................................................ 25
Gambar 3.5 DFD Level 2 (Kepala Puskesmas) .......................................... 26
Gambar 3.6 DFD Level 2 (Petugas Rekam Medis ,Dokter & Bidan) ........ 26
Gambar 3.7 DFD Level 2 (Petugas Pendaftaran)........................................ 27
Gambar 3.8 DFD Level 2 (Petugas Obat) ................................................... 27
Gambar 3.9 DFD Level 2 (Petugas Lab) .................................................... 28
Gambar 3.10 DFD Level 0 IPF ................................................................... 28
Gambar 3.11 DFD Level 1 IPF ................................................................... 29
Gambar 3.12 DFD Level 2 Kepala IPF ....................................................... 29
Gambar 3.13 DFD Level 2 Petugas IPF ..................................................... 30
Gambar 3.14 Use Case Diagram ................................................................ 31
Gambar 3.15 Use Case Diagram Kepala Puskesmas ................................. 32
Gambar 3.16 Use Case Diagram Petugas RME & Dokter ......................... 33
Gambar 3.17 Use Case Diagram Petugas Pendaftaran ............................... 34
Gambar 3.18 Use Case Diagram Obat ....................................................... 34
Gambar 3.19 Use Case Diagram Lab ......................................................... 35
Gambar 3.20 Use Case Diagram Kepala IPF ............................................. 35
Gambar 3.21 Use Case Diagram Petugas IPF ............................................ 21
xxii
Gambar 3.22 Halaman Login ...................................................................... 38
Gambar 3.23 Halaman Utama (Home)........................................................ 39
Gambar 3.24 Halaman Input Data Pasien ................................................... 40
Gambar 3.25 Halaman Cari Data Pasien..................................................... 41
Gambar 3.26 Halaman Input Data Rekam Medis ....................................... 42
Gambar 3.27 Halaman Cari Data Rekam Medis ......................................... 43
Gambar 3.28 Halaman Cari Data Rekam Medis Integrasi .......................... 44
Gambar 3.29 Halaman Input Data Dokter .................................................. 45
Gambar 3.30 Halaman Cari data Dokter ..................................................... 46
Gambar 3.31 Halaman Input Permintaan Cek Lab ..................................... 47
Gambar 3.32 Halaman Input Cek Lab ........................................................ 47
Gambar 3.33 Halaman Cari Data Cek Lab ................................................. 48
Gambar 3.34 Halaman Laporan Obat ......................................................... 49
Gambar 3.35 Tabel User Login ................................................................... 50
Gambar 3.36 Tabel Pasien .......................................................................... 51
Gambar 3.37 Tabel Dokter .......................................................................... 51
Gambar 3.38 Tabel Rekam Medis .............................................................. 52
Gambar 3.39 Tabel Minta Cek Lab............................................................. 53
Gambar 3.40 Tabel Cek Lab ....................................................................... 54
Gambar 3.41 Tabel Obat ............................................................................. 55
Gambar 3.42 Tabel Nama Obat .................................................................. 55
Gambar 3.43 Tabel Tindakan ...................................................................... 55
Gambar 3.44 Tabel Penyakit ....................................................................... 56
Gambar 3.45 Tabel Poli .............................................................................. 56
Gambar 3.46 Tabel Puskesmas ................................................................... 57
xxiii
Gambar 3.47 ERD (Entity Relationship Diagram) Diagram ...................... 57
Gambar 4.1 Tampilan Halaman Login........................................................ 63
Gambar 4.2 Tampilan Halaman Utama (Home) ......................................... 64
Gambar 4.3 Tampilan Halaman Input Data Pasien ..................................... 65
Gambar 4.4 Tampilan Halaman Cari Data Pasien ...................................... 66
Gambar 4.5 Tampilan Halaman Input Data Rekam Medis Pasien ............. 67
Gambar 4.6 Tampilan Halaman Cari Data Rekam Medis Pasien ............... 68
Gambar 4.7 Tampilan Halaman Integrasi Data Sosial Pasien .................... 69
Gambar 4.8 Tampilan Halaman Integrasi Data Rekam Medis Pasien ........ 69
Gambar 4.9 Tampilan Halaman Integrasi Data Cek Lab Pasien ................ 70
Gambar 4.10 Tampilan Halaman Input Data Dokter .................................. 71
Gambar 4.11 Tampilan Halaman Cari Data Dokter.................................... 72
Gambar 4.12 Tampilan HalamanPermintaan Cek Lab ............................... 73
Gambar 4.13 Tampilan Halaman Input Cek Lab ........................................ 73
Gambar 4.14 Tampilan Halaman Cari Hasil Cek Lab ................................ 74
Gambar 4.15 Tampilan Halaman Jumlah Obat Terpakai ............................ 75
Gambar 4.16 Tampilan Halaman Resep Obat Pasien ................................. 75
Gambar 4.17 Tampilan Halaman Sistem Tambah Jenis Obat .................... 76
Gambar 4.18 Tampilan Halaman Sistem Tambah Jenis Penyakit .............. 77
Gambar 4.19 Tampilan Halaman Sistem Tambah Jenis Poli ...................... 77
Gambar 4.20 Tampilan Halaman Sistem Tambah Puskesmas.................... 78
Gambar 4.21 Tampilan Halaman Sistem Tambah Tindakan ...................... 79
Gambar 4.22 Tampilan Halaman Sistem Edit KOP Surat .......................... 79
Gambar 4.23 Tampilan Halaman Admin .................................................... 80
Gambar 4.24 Grafik Prosentase Jumlah Pemilih Pernyataan Kuesioner .... 94
xxiv
Gambar 4.25 Prosentase Penilaian Pernyataan Kuesioner .......................... 97
Gambar 4.26 Alur Pasien ............................................................................ 103
Gambar 4.26 Flowchart Cari Data .............................................................. 104