HALAMAN JUDUL
LAPORAN SKRIPSI
SISTEM INFORMASI MANAJEMEN PADA KLINIK
PRATAMA NAVARA MEDIKA KUDUS BERBASIS
WEB RESPONSIF DAN SMS GATEWAY
VERANIKA TRIASTUTI
NIM. 201353075
DOSEN PEMBIMBING
Arif Setiawan, S.Kom, M.Cs
Noor Latifah, M.Kom
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2017
PERNYATAAN KEASLIAN
Saya yang bertanda tangan dibawah ini ; Nama
NIM
Tempat & Tanggal Lahir
: Veranika Triastuti : 201353075
: Kudus, 24 Januari 1996
Judul Skripsi : Sistem Informasi Manajemen pada Klinik Pratama Navara Medika Kudus Berbasis Web Responsif dan Sms Gateway
Menyatakan dengan sebenarnya bahwa penulisan Skripsi ini berdasarkan hasil penelitian, pemikiran, dan pemaparan asli dari saya sendiri, baik untuk naskah, laporan, maupun kegiatan lain yang tercantum sebagai bagian dari Skripsi ini. Seluruh ide, pendapat, atau materi dari sumber lain telah dikutip dalam Skripsi dengan cara penulisan referensi yang sesuai.
Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai dengan peraturan yang berlaku di Universitas Muria Kudus.
Demikian pernyataan ini saya buat dalam keadaan sadar tanpa paksaan dari pihak manapun.
Kudus, 14 Agustus 2017 Yang memberi pernyataan,
Veranika Triastuti NIM. 201353075
v
SISTEM INFORMASI MANAJEMEN PADA KLINIK
PRATAMA NAVARA MEDIKA KUDUS BERBASIS WEB
RESPONSIF DAN SMS GATEWAY
Nama Mahasiswa : Veranika Triastuti
NIM : 201353075
Pembimbing :
1. Arif Setiawan, S.Kom, M.Cs 2. Noor Latifah, S.Kom,M.Kom
RINGKASAN
Klinik Pratama Navara Medika Kudus merupakan salah satu klinik yang ada di Kabupaten Kudus yang sampai saat ini masih melakukan semua kegiatan operasional secara manual. Mulai dari proses pendaftaran pasien, pendataan rekam medis pasien, sampai penyimpanan data-data pada klinik. Proses penyimpanan tersebut dilakukan secara manual menggunakan media kertas yang di arsipkan dan proses pendafataran yang masih melakukan pencatatan pada buku besar. Hal ini tidak efektif dan menyulitkan pada saat melakukan penyajian data. Dalam penelitian ini penulis memberikan kemudahan untuk mengurangi kepadatan antrian pasien pada klinik, maka proses pendaftaran dan penjadwalan berobat menggunakan layanan SMS Gateway. Selain itu, sistem ini juga dirancang untuk mengelola data yang ada pada klinik dengan berbasis web untuk mempermudah dalam memproses penyimpanan seperti pengelolaan data pasien, data rekam medis pasien, pemberian resep obat sampai pembayaran sehingga dapat meningkatkan efisien waktu serta kinerja pada klinik.
MANAGEMENT INFORMATION SYSTEM ON KLINIK PRATAMA NAVARA MEDIKA KUDUS BASED ON RESPONSIF WEB AND SMS
GATEWAY
Student Identity Number Supervisor
Student Nama : Veranika Triastuti : 201353075 :
1. Arif Setiawan, S.Kom, M.Cs 2. Noor Latifah, S.Kom,M.Kom
ABSTRACT
Klinik Pratama Navara Medika Kudus is one of the existing clinics in Kudus District which until now still doing all operational activities manually. Starting from the process of registration of patients, data records patient medical, to storage of data at the clinic. The storage process is done manually using the archived paper media and registration process that is still doing the recording on the ledger. This is ineffective and difficult when presenting data. In this study the authors provide convenience to reduce the density of patients queue at the clinic, then the registration process and scheduling treatment using SMS Gateway service. In addition, the system is also designed to manage existing data on web-based clinics to facilitate the processing of storage such as patient data management, patient medical record data, prescribing medications to payments so as to improve time-efficient and clinical perfomance.
Keywords : management information system, clinic, medical record, SMS gateway
vii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisn laporan skripsi yang berjudul “Sistem Informasi Manajemen pada Klinik Pratama Navara Medika Kudus Berbasis Web Responsif dan Sms Gateway”.
Penyusunan Skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar sarjana S1 pada program studi sistem informasi fakultas teknik Universitas Muria Kudus.
Pelaksanaan penelitian dan penyusunan laporan skripsi ini tak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada:
a.
Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudusb. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik Universitas Muria Kudus.
c. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku Ketua Progdi Sistem Informasi Fakultas Teknik Universitas Muria Kudus
d. Bapak Arif Setiawan, S.Kom, M.Cs selaku dosen pembimbing utama yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.
e. Ibu Noor Latifah, S.Kom, M.Kom selaku dosen pembimbing pendamping yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.
f. Bapak Drs. Toni Ahlish dan Ibu drg. Dewi Ratnaningsih pemilik Klinik Pratama Navara Medika Kudus yang telah memberikan izin melakukan penelitian, sehingga penulis dapat menyelesaikan laporan skripsi ini.
g. Dosen-dosen di program studi sistem informasi yang telah mendidik dan membagi ilmu yang sudah didapat kepada penulis, serta seluruh staff
h. Bapak Ashadi dan Ibu Djumiah selaku kedua orang tua saya yang telah melimpahkan kasih sayang, perhatian, serta doa dan dukungan yang dapat membangkitkan semangat saya dalam penulisan skripsi.
i. Keluarga dan saudara saya yang selalu mendo’akan dalam penulisan laporan skripsi.
j. Sahabat-sahabatku Nurita Hidayah, Desy Arianti, Syifa Lailatul Ifada, dan Achmad Fauzi Irvanto yang telah melakukan banyak hal dalam membantu dan memberikan semangat dalam memperjuangkan penulisan skripsi ini.
Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT. Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya di bidang Teknologi dan Sistem Informasi. Amin
Kudus, 15 Agustus 2017
Penulis
ix DAFTAR ISI HALAMAN JUDUL ... iv HALAMAN PERSETUJUAN ...v HALAMAN PENGESAHAN... vi PERNYATAAN KEASLIAN... iv RINGKASAN ...v ABSTRACT ... vi
KATA PENGANTAR... vii
DAFTAR ISI... ix
DAFTAR GAMBAR... xii
DAFTAR TABEL ... xvii
DAFTAR LAMPIRAN ... xix
DAFTAR ISTILAH DAN SINGKATAN ...xx
BAB I PENDAHULUAN...1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 2 1.3 Batasan Masalah ... 2 1.4 Tujuan ... 3 1.5 Manfaat ... 3 1.6 Metode Penelitian ... 4
1.6.1 Metode Pengumpulan Data... 4
1.6.2 Metode Pengembangan Sistem... 5
1.6.3 Metode Perancangan Sistem... 6
BAB II TINJAUAN PUSTAKA 9
2.1 Penelitian yang Terkait... 9
2.2 Tabel Perbandingan Penelitian Terkait ... 11
2.3 Landasan Teori ... 12
2.3.1 Pengertian Sistem... 12
2.3.2 Pengertian Informasi ... 12
2.3.3 Pengertian Sistem Informasi ... 12
2.3.4 Pengertian Sistem Informasi Manajemen ... 13
2.3.5 Pengertian Rekam Medis ... 13
2.3.6 Pengertian SMS Gateway ... 13
2.3.7 Flow Of Document (FOD) ... 13
2.3.8 Unified Modeling Language (UML)... 14
2.3.9 Entity Relationship Diagram (ERD)... 20
BAB III METODOLOGI PENELITIAN ...21
3.1 Objek Penelitian... 21
3.1.1 Profil Klinik Pratama Navara Medika ... 21
3.1.2 Jenis Layanan pada Klinik Pratama Navara Medika ... 22
3.1.3 Tenaga Pelaksana... 22
3.2 Analisa Sistem Lama ... 23
3.3 Analisa dan Rancangan Sistem Baru... 27
3.3.1 Analisa Kebutuhan... 27
3.3.2 Rancangan Sistem Baru... 28
3.3.3 Rancangan Basis Data ... 83
xi
BAB IV IMPLEMENTASI DAN PEMBAHASAN ...99
4.1 Hasil Pembahasan... 99
4.1.1 Implementasi Sistem... 99
4.1.2 Implementasi Layar Antarmuka ... 99
4.1.3 Tampilan Program ... 99 4.1.4 Pengujian Sistem... 113 BAB V PENUTUP...115 5.1 Kesimpulan... 115 5.2 Saran ... 115 DAFTAR PUSTAKA...116 LAMPIRAN...117 BIOGRAFI PENULIS ...121
DAFTAR GAMBAR
Gambar 3. 1 : Denah Lokasi Klinik Pratama Navara Medika... 21
Gambar 3. 2 : Flow of Document (FOD) Proses Pendaftaran Pasien ... 23
Gambar 3. 3 : Flow of Document (FOD) Proses Pemeriksaan Pasien ... 24
Gambar 3. 4 : Flow of Document (FOD) Proses Pengambilan Obat... 25
Gambar 3. 5 : Flow of Document (FOD) Proses Pengobatan Pasien ... 26
Gambar 3. 6 : Business Use Case Sistem Informasi Manajemen pada Klinik Pratama Navara Medika Kudus ... 30
Gambar 3. 7 : Sistem Use Case Sistem Informasi Manajemen pada Klinik Pratama Navara Medika Kudus ... 31
Gambar 3. 8 : Class User ... 42
Gambar 3. 9 : Class Petugas Administrasi ... 42
Gambar 3. 10 : Class Petugas Apotek ... 43
Gambar 3. 11 : Class Petugas Laboratorium ... 43
Gambar 3. 12 : Class Kasir ... 43
Gambar 3. 13 : Class Pasien... 44
Gambar 3. 14 : Class Pegawai... 44
Gambar 3. 15 : Class Dokter... 45
Gambar 3. 16 : Class Asisten Dokter ... 45
Gambar 3. 17 : Class Pendaftaran... 45
Gambar 3. 18 : Class Pembatalan ... 46
Gambar 3. 19 : Class Konsultasi... 46
Gambar 3. 20 : Class Histori Konsultasi... 47
Gambar 3. 21 : Class Pembayaran ... 47
Gambar 3. 22 : Class Obat ... 47
Gambar 3. 23 : Class Laboratorium... 48
Gambar 3. 24 : Class Reminder SMS... 48
Gambar 3. 25 : Class Diagram ... 49
Gambar 3. 26 : Sequence Diagram Pendaftaran ... 50 xi
xiii
Gambar 3. 30 : Sequence Diagram Kelola Obat... 54
Gambar 3. 31 : Sequence Diagram Kelola Laboratorium ... 55
Gambar 3. 32 : Sequence Diagram Kelola Konsultasi ... 56
Gambar 3. 33 : Sequence Diagram Kelola Histori Konsultasi ... 57
Gambar 3. 34 : Sequence Diagram Pembayaran... 58
Gambar 3. 35 : Sequence Diagram Laporan Kunjungan Pasien... 59
Gambar 3. 36 : Sequence Diagram Laporan Pendapatan ... 60
Gambar 3. 37 : Sequence Diagram Laporan Stok... 61
Gambar 3. 38 : Activity Diagram Pendaftaran ... 62
Gambar 3. 39 : Activity Diagram Pembatalan ... 63
Gambar 3. 40 : Activity Diagram Kelola Pasien... 64
Gambar 3. 41 : Activity Diagram Kelola Pegawai ... 65
Gambar 3. 42 : Activity Diagram Obat ... 66
Gambar 3. 43 : Activity Diagram Kelola Laboratorium ... 67
Gambar 3. 44 : Activity Diagram Kelola Konultasi ... 68
Gambar 3. 45 : Activity Diagram Kelola Histori Knsultasi ... 69
Gambar 3. 46 : Activity Diagram Pembayaran ... 70
Gambar 3. 47 : Activity Diagram Laporan Kunjngan Pasien ... 71
Gambar 3. 48 : Activity Diagram Laporan Pendapatan ... 72
Gambar 3. 49 : Activity Diagram Laporan Stok Obat ... 72
Gambar 3. 50 : Statechart Diagram method cari jadwal pendaftaran... 73
Gambar 3. 51 : Statechart Diagram method tambah pendaftaran... 73
Gambar 3. 52 : Statechart Diagram method ubah pendaftaran ... 73
Gambar 3. 53 : Satechart Diagram method ubah pendaftaran ... 74
Gambar 3. 54 : Statechart Diagram method tambah pembatalan... 74
Gambar 3. 55 : Statechart Diagram method ubah pembatalan ... 74
Gambar 3. 56 : Statechart Diagram method tambah data kelola pasien ... 75
Gambar 3. 57 : Statechart Diagram method ubah data kelola pasien... 75
Gambar 3. 58 : Statechart Diagram method cari data kelola pasien... 75
Gambar 3. 59 : Statechart Diagram method hapus data kelola pasien ... 75
Gambar 3. 60 : Statechart Diagram method tambah data kelola pegawai ... 76
Gambar 3. 62 : Statechart Diagram method cari data kelola pegawai... 76
Gambar 3. 63 : Statechart Diagram method hapus data kelola pegawai ... 77
Gambar 3. 64 : Statechart Diagram method tambah data kelola obat... 77
Gambar 3. 65 : Statechart Diagram method ubah data kelola obat ... 77
Gambar 3. 66 : Statechart Diagram method cari data kelola obat ... 77
Gambar 3. 67 : Statechart Diagram method hapus data kelola obat ... 78
Gambar 3. 68 : Statechart Diagram method tambah data kelola laboratorium ... 78
Gambar 3. 69 : Statechart Diagram method ubah data kelola laboratorium. 78 Gambar 3. 70 : Statechart Diagram method cari data kelola laboratorium... 78
Gambar 3. 71 : Statechart Diagram method hapus data kelola laboratorium 79 Gambar 3. 72 : Statechart Diagram method tambah data kelola konsultasi.. 79
Gambar 3. 73 : Statechart Diagram method ubah data kelola konsultasi ... 79
Gambar 3. 74 : Statechart Diagram method cari data kelola konsultasi ... 79
Gambar 3. 75 : Statechart Diagram method hapus data kelola konsultasi.... 80
Gambar 3. 76 : Statechart Diagram method tambah data kelola histori konsultasi... 80
Gambar 3. 77 : Statechart Diagram method ubah data kelola histori konsultasi... 80
Gambar 3. 78 : Statechart Diagram method cari data kelola histori konsultasi ... 81
Gambar 3. 79 : Statechart Diagram method hapus data kelola histori konsultasi... 81
Gambar 3. 80 : Statechart Diagram method tambah data kelola histori konsultasi... 81
Gambar 3. 81 : Statechart Diagram method ubah data kelola histori konsultasi... 82
Gambar 3. 82 : Statechart Diagram method hapus data kelola histori konsultasi... 82 Gambar 3. 83 : Statechart Diagram method cetak data kelola histori
xv
Gambar 3. 85 : Statechart Diagram method cetak data laporan ... 83
Gambar 3. 86 : Menentukan Entitas... 83
Gambar 3. 87 : Menentukan primary key ... 84
Gambar 3. 88 : Identifikasi Derajat Kardinalitas... 84
Gambar 3. 89 : Entity Relationship Diagram (ERD) ... 85
Gambar 3. 90 : Relasi Tabel... 92
Gambar 3. 91 : Desain Menu Utama... 93
Gambar 3. 92 : Desain Form Admin ... 93
Gambar 3. 93 : Desain Form Pasien... 94
Gambar 3. 94 : Desain Form Pegawai... 95
Gambar 3. 95 : Desain Form Konsultasi ... 95
Gambar 3. 96 : Desain Form Obat ... 96
Gambar 3. 97 : Desain Form Pendaftaran ... 96
Gambar 3. 98 : Desain Form Pembatalan ... 97
Gambar 3. 99 : Desain Form Pembayaran ... 97
Gambar 3. 100 : Desain Laporan Konsultasi ... 98
Gambar 3. 101 : Desain Laporan Obat... 98
Gambar 3. 102 : Desain Laporan Pasien ... 99
Gambar 3. 103 : Desain Laporan Pembayaran... 99
Gambar 4.1 : Tampilan Halaman Utama Pengunjung ... 100
Gambar 4.2 : Tampilan Tambah Pendaftaran Pasien ... 101
Gambar 4.3 : Tampilan Pendaftaran Berobat ... 101
Gambar 4. 4 : Tampilan Tambah Konsultasi ... 102
Gambar 4. 5 : Tampilan Pembatalan Berobat ... 102
Gambar 4. 6 : Tampilan dari Halaman Utama Petugas Administrasi ... 103
Gambar 4. 7 : Tampilan Kelola Data Pegawai... 103
Gambar 4. 8 : Tampilan Tambah Data Pegawai ... 104
Gambar 4. 9 : Tampilan Kelola Data Dokter... 104
Gambar 4. 10 : Tampilan Tambah Data Dokter ... 105
Gambar 4. 11 : Tampilan Kelola Data Pasien... 105
Gambar 4. 12 : Halaman Utama Asisten Dokter ... 106
Gambar 4. 14 : Tampilan Tambah Data History Konsultasi ... 107
Gambar 4. 15 : Tampilan dari Halaman Utama Petugas Laboratorium .... 107
Gambar 4. 16 : Tampilan Kelola Data Laboratorium ... 108
Gambar 4. 17 : Tampilan Tambah Data Laboratorium ... 108
Gambar 4. 18 : Tampilan dari Halaman Utama Petugas Apotek ... 109
Gambar 4. 19 : Tampilan Kelola Data Obat ... 109
Gambar 4. 20 : Tampilan Kelola Data Resep Pasien ... 110
Gambar 4. 21 : Tampilan dari Halaman Utama Petugas Kasir... 110
Gambar 4. 22 : Tampilan Tambah Data Pembayaran... 111
Gambar 4. 23 : Tampilan Laporan Pendaftaran Pasien... 111
Gambar 4. 24 : Tampilan Laporan Pendaftaran Pasien... 112
Gambar 4. 25 : Tampilan Pendafataran Melalui SMS ... 112
Gambar 4. 26 : Tampilan Web Responsive ... 113
Gambar 4. 27 : Pengujian Normal ... 113
xvii
DAFTAR TABEL
Tabel 2.1 : Tabel Perbandingan Penelitian ... 11
Tabel 2.2 : Simbol Bagan Arus Dokumen ... 13
Tabel 2. 3 : Simbol-simbol pada Use Case Diagram ... 15
Tabel 2. 4 : Simbol-simbol pada Class Diagram ... 16
Tabel 2. 5 : Simbol-simbol pada Sequence Diagram ... 17
Tabel 2. 6 : Simbol-simbol pada Activity Diagram... 19
Tabel 2. 7 : Simbol-simbol pada Activity Diagram... 19
Tabel 2. 8 : Simbol-simbol pada Statechart Diagram ... 20
Tabel 2. 9 : Simbol-simbol pada Entity Relationship Diagram (ERD)... 21
Tabel 3. 1 : Proses Business Use Case ... 29
Tabel 3. 2 : Skenario Sistem Pendaftaran ... 32
Tabel 3. 3 : Skenario Use Case Pembatalan ... 32
Tabel 3. 4 : Skenario Use Case Lihat History Konsultasi ... 33
Tabel 3. 5 : Skenario Use Case Kelola Pegawai... 34
Tabel 3. 6 : Skenario Use Case Kelola Pasien... 35
Tabel 3. 7 : Skenario Use Case Kelola Obat ... 36
Tabel 3. 8 : Skenario Use Case Laboratorium ... 37
Tabel 3. 9 : Skenario Use Case Kelola Konsultasi... 38
Tabel 3. 10 : Skenario Use Case History Konsultasi... 39
Tabel 3. 11 : Skenario Use Case Kelola Pembayaran... 40
Tabel 3. 12 : Skenario Use Case Kelola Laporan ... 41
Tabel 3. 13 : Tabel Admin ... 86
Tabel 3. 14 : Tabel Dokter... 86
Tabel 3. 15 : Tabel Pasien... 87
Tabel 3. 16 : Tabel Pegawai ... 88
Tabel 3. 17 : Tabel Pendaftaran ... 88
Tabel 3. 18 : Tabel Pembatalan ... 89
Tabel 3. 19 : Tabel Pembayaran ... 89
Tabel 3. 20 : Tabel History Konsultasi... 90
Tabel 3. 22 : Tabel Obat ... 91 Tabel 3. 23 : Tabel Reminder SMS ... 91
xix
DAFTAR LAMPIRAN
Lampiran 1 Lampiran 2 Lampiran 3
: Fotocopy Buku Bimbingan : Fotocopy Surat Balasan : Biodata Penulis