ABSTRAK
Klinik kesehatan merupakan pusat kesehatan masyarakat yang memberikan pelayanan kepada semua masyarakat dan berperan dalam menangani masalah kesehatan dan pengembangan kesehatan masyarakat. Tugas Akhir ini akan merancang sistem informasi klinik kesehatan. Sistem informasi klinik kesehatan yang dirancang menangani pengarsipan dan pengelolaan data, seperti data pasien, data pengguna, data rekam medis pasien dan transaksi pembayaran. Sistem juga akan menangani laporan-laporan bulanan sesuai kebutuhan. Sistem Informasi klinik kesehatan dirancang untuk meminimalisasikan kesalahan dalam pengelolaan data dan mempercepat proses penanganan masalah kesehatan, sehingga pelayanan kesehatan masyarakat akan lebih cepat dan akurat serta ada arsip dari setiap data yang dapat dipergunakan untuk informasi. Untuk memperoleh data-data yang berguna dalam perancangan aplikasi, penulis melakukan observasi ke Klinik untuk mencari data dan mengumpulkan informasi dan membaca buku dan artikel yang menunjang sehingga memudahkan penulis dalam proses perancangan aplikasi. Sistem ini dibangun dengan menggunakan bahasa pemograman VB.Net dan SQLServer sebagai penyimpanan data.
ABSTRACT
Health Clinic is a community health center that provides services to all communities and play a role in addressing health problems and the development of public health. This final project will design a health clinic information system. Health clinic information system designed to handle archiving and management of data, such as patient data, user data, patient medical records and payment transactions. The system will also handle monthly reports as needed. Information system of health clinics designed to minimize errors in data management and speed up the process of handling health issues, so that the public health services will be faster and more accurate, and there are records of any data that can be used for information. To obtain data useful in designing the application, the authors make observations to the clinic to find data and gathering information and reading books and articles that support making it easier for writers in the application design process. This system is built using VB.Net and SQL Server programming language for data storage.
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
DAFTAR NOTASI/ LAMBANG ... xv
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 1
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 3
BAB 2. KAJIAN TEORI ... 5
2.1 Konsep Dasar Sistem ... 5
2.1.1 Karakteristik Sistem ... 5
2.1.2 Klasisfikasi Sistem... 6
2.2 Konsep Dasar Informasi ... 7
2.2.1 Siklus Informasi ... 7
2.2.2 Kualitas Informasi ... 8
2.3 Konsep Dasar Sistem Informasi ... 8
2.3.1 Komponen Sistem Informasi ... 9
2.4 Unified Modeling Language (UML) ... 10
2.4.1 Use Case Diagram ... 11
2.4.3 Class Diagram ... 12
2.5 Basis Data ... 12
2.5.1 Operasi Dasar Basis Data ... 12
2.6 Entity Relationship Diagram... 13
2.7 Visual Basic ... 14
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 15
3.1 Proses Bisnis ... 15
3.1.1 Proses Pendaftaran Pasien ... 15
3.1.2 Proses Pemeriksaan Pasien ... 16
3.2 Entity Relationship Diagram (ERD) ... 16
3.3 Transformasi ERD ke dalam tabel ... 17
3.3.1 Tabel Pengguna ... 17
3.3.2 Tabel Pasien ... 18
3.3.3 Tabel Mendaftar ... 19
3.3.4 Tabel Dokter ... 19
3.3.5 Tabel Memeriksa ... 20
3.3.6 Tabel History Rekam Medis ... 20
3.3.7 Tabel Resep ... 21
3.4 Use Case Diagram ... 21
3.4.1 SubSystem Mengelola Data Dokter ... 23
3.4.2 Sub System Mengelola Data User ... 23
3.4.3 Sub System Mengelola Data Pasien ... 24
3.4.4 Sub System Mengelola Jenis Layanan ... 24
3.4.5 Sub System Mengelola Pemeriksaan ... 25
3.5 Activity Diagram ... 28
3.5.1 Activity DiagramLogin ... 28
3.5.2 Activity Diagram Mengelola Data Dokter ... 29
3.5.3 Activity Diagram Mengelola Data User ... 31
3.5.4 Activity Diagram Mengelola Data Pasien ... 34
3.5.5 Activity Diagram Mengelola Jenis Layanan ... 38
3.5.6 Activity Diagram Mengelola Pemeriksaan ... 39
3.7 Rancangan Antarmuka ... 41
3.7.1 Login ... 41
3.7.2 Menu Utama Admin ... 41
3.7.3 Rancangan Antarmuka Pendaftaran Kunjungan Pasien ... 42
3.7.4 Rancangan Antarmuka Pencarian Pasien ... 42
3.7.5 Rancangan Antarmuka Daftar Pasien Baru ... 43
3.7.6 Rancangan Antarmuka History Rekam Medis ... 44
3.7.7 Rancangan Antarmuka Kunjungan Pasien ... 44
3.7.8 Rancangan Antarmuka Diagnosa Pemeriksaan ... 45
3.7.9 Rancangan Antarmuka Tambah Data User ... 46
3.7.10 Rancangan Antarmuka Tambah Data Dokter ... 47
BAB 4. HASIL PENELITIAN ... 49
4.1 Halaman User... 49
4.1.1 Halaman Login ... 49
4.2 Halaman Menu Utama Admin ... 49
4.2.1 Halaman Tambah Data User ... 50
4.2.2 Halaman Tambah Data Dokter ... 51
4.2.3 Halaman Rekam Medis ... 51
4.3 Halaman Menu Utama Petugas Pendaftaran ... 52
4.3.1 Halaman Menu Pendaftaran Kunjungan Pasien ... 53
4.3.2 Halaman Menu Daftar Pasien Baru ... 54
4.3.3 Halaman Menu Pencarian Pasien ... 55
4.4 Halaman Menu Utama Dokter ... 56
4.4.1 Halaman Menu Kunjungan Pasien ... 56
4.4.2 Halaman Menu Diagnosa Pemeriksaan Pasien ... 57
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 59
5.1 Pengujian Login ... 59
5.2 Pengujian Form Pasien ... 60
5.3 Pengujian Form Petugas ... 61
BAB 6. SIMPULAN DAN SARAN ... 63
6.1 Simpulan ... 63
DAFTAR PUSTAKA ... 64
DAFTAR GAMBAR
Gambar 2.1 Siklus Informasi ... 8
Gambar 2.2 Entitas ... 13
Gambar 2.3 Atribut ... 13
Gambar 2.4 Relasi ... 13
Gambar 3.1 Proses Bisnis Pendaftaran Pasien ... 15
Gambar 3.2 Proses Bisnis Pemeriksaan Pasien ... 16
Gambar 3.3 Entity Relationship Diagram Sistem Informasi Klinik Kesehatan17 Gambar 3.4 Use Case Diagram Sistem Informasi Klinik Kesehatan ... 22
Gambar 3.5 Sub System Mengelola Data Dokter ... 23
Gambar 3.6 Sub System Mengelola Data User ... 23
Gambar 3.7 Sub System Mengelola Data Pasien ... 24
Gambar 3.8 SubSystem Mengelola Jenis Layanan... 24
Gambar 3.9 Sub System Mengelola Pemeriksaan ... 25
Gambar 3.10 Activity Diagram Login ... 28
Gambar 3.11 Activity Diagram Menambah Data Dokter ... 29
Gambar 3.12 Activity Diagram Mengubah Data Dokter ... 30
Gambar 3.13 Activity Diagram Menghapus Data Dokter ... 31
Gambar 3.14 Activity Diagram Menambah Data User ... 32
Gambar 3.15 Activity Diagram Mengubah Data User ... 33
Gambar 3.16 Activity Diagram Menghapus Data User ... 34
Gambar 3.17 Activity Diagram Menambah Data Pasien ... 35
Gambar 3.18 Activity Diagram Mengubah Data Pasien ... 36
Gambar 3.19 Activity Diagram Menghapus Data Pasien ... 37
Gambar 3.20 Activity Diagram Mengelola Jenis Layanan ... 38
Gambar 3.21 Activity Diagram Mengelola Pemeriksaan ... 39
Gambar 3.22 Class Diagram Sistem Infromasi Klinik Kesehatan ... 40
Gambar 3.23 Rancangan Antarmuka Login ... 41
Gambar 3.24 Rancangan Antarmuka Menu Utama Admin ... 41
Gambar 3.26 Rancangan Antarmuka Pencarian Pasien ... 43
Gambar 3.27 Rancangan Antarmuka Daftar Pasien Baru ... 43
Gambar 3.28 Rancangan Antarmuka History Rekam Medis ... 44
Gambar 3.29 Rancangan Antarmuka Diagnosa Pasien ... 45
Gambar 3.30 Rancangan Antarmuka Diagnosa Pemeriksaan ... 46
Gambar 3.31 Rancangan Antarmuka Tambah Data User ... 47
Gambar 3.32 Rancangan Antarmuka Tambah Data Dokter ... 48
Gambar 4.1 Halaman Login ... 49
Gambar 4.2 Halaman Menu Utama Admin ... 50
Gambar 4.3 Halaman Tambah Data User ... 50
Gambar 4.4 Halaman Tambah Data Dokter ... 51
Gambar 4.5 Halaman History Rekam Medis ... 52
Gambar 4.6 Halaman Menu Utama Petugas Pendaftaran ... 53
Gambar 4.7 Halaman Menu Pendaftaran Kunjungan Pasien ... 54
Gambar 4.8 Halaman Menu Utama Daftar Pasien Baru ... 55
Gambar 4.9 Halaman Menu Utama Pencarian Pasien ... 55
Gambar 4.10 Halaman Menu Utama Dokter ... 56
Gambar 4.11 Halaman Menu Kunjungan Pasien ... 57
DAFTAR TABEL
Tabel 2.1 Diagram – diagram UML ... 10
Tabel 3.1 Tabel Pengguna ... 18
Tabel 3.2 Tabel Pasien ... 18
Tabel 3.3 Tabel Mendaftar ... 19
Tabel 3.4 Tabel Dokter ... 20
Tabel 3.5 Tabel Memeriksa ... 20
Tabel 3.6 Tabel History Rekam Medis ... 21
Tabel 3.7 Tabel Resep ... 21
Tabel 3.8 Use Case Login ... 25
Tabel 3.9 Use Case Mengelola Data Dokter ... 26
Tabel 3.10 Use Case Mengelola Data User ... 26
Tabel 3.11 Use Case Mengelola Data Pasien ... 26
Tabel 3.12 Use Case Mengelola Layanan Pendaftaran ... 27
Tabel 3.13 Use Case Mengelola Pemeriksaan ... 27
Tabel 5.1 Pengujian Login ... 59
Tabel 5.2 Pengujian Form Pasien ... 60
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Masukan/
kegiatan proses dari sebuah operasi
Flowchart Manual Input Input (masukan) yang dimasukkan secara manual dari
keyboard
Jenis Notasi/Lambang Nama Arti
secara langsung
Flowchart Terminal
(Terminator)
Menunjukkan
awal/akhir dari
flowchart.
Flowchart Garis alir Menunjukkan arus dari proses
Flowchart Penghubung Menunjukkan
penghubung ke
BAB 1. PENDAHULUAN
Bab 1 ini menjelaskan secara ringkas tentang latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian dalam pembuatan aplikasi. Penjelasan dari bab ini adalah sebagai berikut :
1.1 Latar Belakang Masalah
Kesehatan merupakan hal yang paling penting bagi keberlangsungan hidup manusia. Semua orang menginginkan pelayanan kesehatan yang baik dan bisa menjawab kebutuhan dalam pemeriksaan, pengobatan dan perawatan. Penilaian baik atau tidaknya pelayanan pada sebuah klinik dilihat dari kecepatan dan keefesiensian dalam melayani pasien. Dengan lingkup pelayanan yang begitu luas tentunya banyak sekali permasalahan kompleks yang terjadi dalam proses pelayanan di klinik. Klinik Kesehatan X yang ada pada saat ini masih konsentrasi pada kelengkapan alat medis dan sumber daya manusia yaitu tenaga medis sedangkan dalam perlengkapan teknologi informasi masih menganggap belum perlu padahal kurangnya sebuah klinik memperhatikan keefesienan dalam melayani pasien.
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah yang telah dipaparkan, maka dapat dirumuskan permasalahan sebagai berikut :
1. Bagaimana membuat aplikasi yang dapat mempermudah klinik dalam mengelola data pendaftaran pasien, data pasien, data pemeriksaan (rekam medis), data dokter, data laporan kunjungan/rujukan pasien, data pembayaran, data pegawai, dan data laporan bulanan?
2
1.3 Tujuan Pembahasan
Tujuan pembuatan aplikasi ini adalah :
1. Membuat aplikasi yang dapat mempermudah klinik dalam mengelola data pendaftaran pasien, data pasien, data pemeriksaan (rekam medis), data dokter, data laporan kunjungan/rujukan pasien, data pembayaran, data pegawai, dan data laporan bulanan.
2. Membuat aplikasi yang dapat membantu dari sistem manual menjadi sistem yang terkomputerisasi agar lebih efisien dari segi waktu dan tenaga.
1.4 Ruang Lingkup Kajian
Dari rumusan masalah tersebut diberikan batasan permasalahan, yaitu :
1. Pembuatan sistem informasi dibatasi pada proses rekam data medis meliputi pendaftaran pasien, data pasien, data pemeriksaan (rekam medis), data dokter, data laporan kunjungan/rujukan pasien, data pembayaran, data pegawai, dan data laporan bulanan.
2. Sistem yang dibuat tidak dapat melakukan proses keuangan seperti penggajian dokter dan perawat jaga.
3. Pemodelan Sistem.
Diagram UML (Unified Modeling Language) yang digunakan pada pemodelan sistem adalah :
Use case diagram, Activity diagram, Class diagram
4. Perangkat lunak :
3
Bahasa pemrograman yang digunakan adalah bahasa pemrograman VB.Net
Editor pemrograman menggunakan Visual Studio 2008
1.5 Sumber Data
Sumber data yang digunakan dalam aplikasi ini adalah :
1. Sumber data primer, yaitu dengan studi lapangan, mencari data dan mengumpulkan informasi dari klinik.
2. Sumber data sekunder, yang terdiri dari :
a. Studi Pustaka, yaitu membaca dan mempelajari buku, diktat kuliah, dan sumber kepustakaan lain yang menunjang pembuatan aplikasi.
b. Sumber Digital, yaitu pencarian yang menunjang pembuatan aplikasi melalui artikel – artikel dari internet atau halaman web.
1.6 Sistematika Penyajian
Sistematika penyajian yang akan digunakan pada laporan tugas akhir ini adalah sebagai berikut :
BAB 1 PENDAHULUAN
Bab ini berisi latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian.
BAB 2 KAJIAN TEORI
Bab ini membahas dasar ilmu yang mendukung pembahasan dalam tugas akhir ini
BAB 3 ANALISIS DAN RANCANGAN SISTEM
Bab ini digunakan untuk menjelaskan analisis keadaan, kebutuhan sistem, perancangan sistem yang dibuat seperti user interface, flowchart, ERD, basis data dan gambaran arsitektur sistem.
BAB 4 HASIL PENELITIAN
4
komponen yang telah ada sesuai dengan permasalahan dan batasannya yang telah dijabarkan pada bab pertama.
BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini tentang uji coba berdasarkan parameter – parameter yang diterapkan, dan kemudian dilakukan pembahasan terhadap hasil uji coba tersebut.
BAB 6 SIMPULAN DAN SARAN
Bab ini berisi simpulan yang dapat diambil dari tugas akhir ini beserta saran untuk pengembangan selanjutnya.
DAFTAR PUSTAKA
BAB 6. SIMPULAN DAN SARAN
Bab ini berisi simpulan dan saran dari apliksi yang sudah dibuat. Simpulan dan saran adalah sebagai berikut:
6.1 Simpulan
Simpulan dari Tugas Akhir Sistem Informasi Klinik Kesehatan adalah: 1. Sistem informasi yang dirancang dapat mengolah data dan
pengarsipan data, seperti data pasien, data dokter, data rekam medis dan transaksi pembayaran.
2. Sistem Informasi yang dibangun dapat memberikan informasi laporan bulanan pemeriksaan pasien, laporan pemasukan dan laporan keseluruhan data sehingga dari setiap laporan dapat dievaluasi dan diambil keputusan yang akan dijalankan.
6.2 Saran
Saran dari Tugas Akhir Sistem Informasi Klinik Kesehatan adalah: 1. Untuk meningkatkan keamanan yang lebih dan mengatasi kerusakan atau ancaman terhadap data di dalam aplikasi ini, sebaiknya dilakukan maintenance security secara berkala , untuk mengupdate sistem keamanan yang ada didalam aplikasi ini.
DAFTAR PUSTAKA
[1] J. M. Hartono, Analisis dan Disain Sistem Informasi : pendekatan terstruktur teori dan praktek aplikasi bisnis, Yogyakarta, Central Java: ANDI, 2005.
[2] Fathansyah, Basis Data Edisi Revisi, Bandung: Informatika, 2012.
[3] M. Fowler, UML Distilled 3th Ed.,Panduan Singkat Bahasa Pemodelan Objek Standar, Yogyakarta: ANDI, 2004.
[4] D. P. &. N. Pitman, UML 2.0 in a Nutshell, United States of America: O'Reilly Media, Inc, 2005.
[5] R. V. I. &. B. R. Suteja, Pemrograman Web Commerce dengan Oracle dan ASP, Bandung: Informatika, 2006.
[6] I. Fathansyah, Basis Data Edisi Revisi, Bandung: INFORMATIKA, 2012. [7] E. U. &. A. D. Hartanto, Sistem Basis Data Menggunakan Microsoft SQL
Server 2005, ANDI: Yogyakarta, 2012.
[8] S. d. G. H, Visual Modeling Menggunakan UML dan Rational Rose, Bandung: Informatika, 2002.
[9] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.
[10] A. Nugroho, Analisis dan Perancangan Sistem Informasi Dengan Metodologi Berorientasi Objek, Revisi ed., Bandung: Informatika, 2005. [11] H. A. M, Pemrograman Aplikasi Database ADO.NET dengan VB.NET
dan Access 2002, Jakarta: PT Elex Media Komputindo, 2004.