SISTEM INFORMASI REKAM MEDIS DI PUSKESMAS KECAMATAN CIRACAS BERBASIS JAVA NETBEANS Abdul Fajar Saputra Sri Melati Sagita Achmad Sarwandianto Program Studi Informatika, Universitas Indraprasta PGRI Abdulfajar854@gmail.com 61tamelati2013@gmail.com Abstrak Tujuan dari penelitian ini adalah untuk merancang sistem aplikasi sistem informasi rekam medis berbasis java pada Puskesmas Kec Ciracas. Yang nantinya akan dapat membantu kegiatan tata kelolah manajemen Puskesmas tersebut. Salah satunya adalah fasilitas penting yang bisa dimanfaatkan oleh pasien yaitu berupa kemudahan-kemudahan dalam urusan administrasi pada layanan tersebut yang tersedia. Dalam pengembangan sistem ini peneliti menggunakan bahasa pemograman Java, dimana bahasa pemograman ini digunakan untuk membangun aplikasi Netbeans, sedangkan basis data yang digunakan adalah MySQL. Metodologi pengembangan sistem yang peneliti gunakan adalah metodologi Waterfall. Metodologi waterfall ini memiliki beberapa tahapan yaitu Analisis, Perancangan Sistem, dan Implementasi. Dalam proses pengumpulan data peneliti menggunakan metode observasi dan wawancara. Adapun keluaran yang akan dihasilkan dari pengembangan sistem ini adalah aplikasi Rekam Medis berbasis NetBeans. Kata Kunci : Pengolahan Data, Sistem Informasi, Java Abstract The purpose of this study was to design a Java-based medical record information system application system at the Ciracas Kec Health Center. Which later will be able to help the management activities of the Puskesmas management. One of them is an important facility that can be utilized by patients in the form of facilities in the administration of the services available. In developing this system the researchers used the Java programming language, where the programming language was used to build Netbeans applications, while the database used was MySQL. The system development methodology that researchers use is the Waterfall methodology. This waterfall methodology has several stages namely Analysis, System Design, and Implementation. In the process of collecting data researchers used observation and interview methods. The output that will be generated from the development of this system is the NetBeans-based Medical Record application. Keywords: Data Processing, Information Systems, Java
1. PENDAHULUAN Kemajuan teknologi komputer saat ini banyak mengalami perubahan yang besar. Seiring dengan perkembangan teknologi yang saat ini tumbuh sedemikian pesat, tentu akan memberikan dampak positif bagi kehidupan manusia. Teknologi saat ini telah memberikan banyak manfaat bagi dunia kedokteran. Sehingga rekam medis sangat penting dan diperlukan dalam sebuah layanan masyarakat baik itu puskesmas, poliklinik maupun rumah sakit. Keberadaan rekam medis sangat membantu dokter dalam menangani pasien lebih akurat. Rekam medis mencatat riwayat kesehatan pasien selama berobat di puskesmas, poliklinik atau rumah sakit. Rekam medis adalah kumpulan data dari fakta-fakta atau bukti keadaan pasien, riwayat penyakit dan pengobatan masa lalu serta saat ini yang ditulis oleh tenaga medis yang memberi pelayanan pada pasien. Rekam medis ini yang nanti akan digunakan oleh petugas medis untuk melihat dan menambah catatan kesehatan pasien yang ditangani Tujuan Penelitian Mempermudah dan mempercepat kinerja dalam daftar layanan data pasien dan data rekam medis pada Puskesmas Ciracas Manfaat Penelitian Sebagai masukan dalam pengembangan dan penelitian lebih lanjut mengenai sistem informasi rekam medis dan dapat dijadikan sebagai referensi. 2. METODOLOGI PENELITIAN Metode penelitian yang digunakan dalam penelitian ini adalah metode penelitian dan pengembangan atau dikenal juga dengan metode R&D (Research and Development), yaitu metode penelitian yang digunakan untuk menghasilkan sistem dalam produk tertentu dan menguji ke-efektifan produk tersebut Dari pengertian di atas dapat disimpulkan Penelitian dan Pengembangan dikenal juga dengan metode R&D (Research and Development) adalah suatu proses atau langkah-langkah untuk mengembangkan suatu produk baru atau menyempurnakan produk yang telah ada. Yang dimaksud dengan produk dalam konteks ini adalah tidak selalu berbentuk hardware (buku, modul, alat bantu pembelajaran di kelas dan laboratorium), tetapi bisa juga perangkat lunak (software) seperti program untuk pengolahan data, pembelajaran di kelas, perpustakaan atau laboratorium, ataupun model- model pendidikan, pembelajaran pelatihan, bimbingan, evaluasi, manajemen,dll. 3. HASIL DAN PEMBAHASAN Diagram Konteks perancangan Sistem Informasi Rekam Medis Puskesmas Ciracas yang di usulkan Sebagai berikut: Gambar 1. Diagram Konteks Sistem Berikut ini perancangan Sistem Informasi Rekam Medis Puskesmas Ciracas yang di gambarkan dalam bentuk diagram nol yang menjelaskan tahap-tahap proses dari diagram konteks. Gambar 2. Diagram Nol Sistem 1. Diagram Rinci Proses 1.0 Diagram ini menguraikan secara lebih mendalam, tentang proses yang terjadi saat pendaftaran pasien yang telah digambarkan
sebelumnya pada diagram nol. digambarkan sebelumnya pada diagram nol. Gambar 3. Diagram Rinci 1.0 Sistem 2. Diagram Rinci Proses 2.0 Diagram ini menguraikan secara lebih mendalam, tentang proses yang terjadi saat pemeriksaan pasien yang telah digambarkan sebelumnya pada diagram nol. Gambar 5. Diagram Rinci 3.0 Sistem 4. Diagram Rinci Proses 4.0 Diagram ini menguraikan secara lebih mendalam, tentang proses yang terjadi saat hasil laporan yang telah digambarkan sebelumnya pada diagram nol. Gambar 4 Diagram Rinci 2.0 Sistem 3. Diagram Rinci Proses 3.0 Diagram ini menguraikan secara lebih mendalam, tentang proses yang terjadi saat pembayaran dan pengambilan obat yang telah Gambar 6. Diagram Rinci 4.0 Sistem 5. Entity Relationship Diagram (ERD)
Gambar 7. Entity Relationship Diagram (ERD) 6.IMPLEMENTASI RANCANGAN LAYAR Gambar 9. Tampilan Menu Utama Pada tampilan menu utama akan terlihat sama namun pada layar utama tersedia menu input yang memiliki sub menu yaitu data registrasi, data rawat jalan, data rawat inap, data pembayaran, dan data pemeriksaan serta terdapat tombol exit untuk keluar dari program tersebut. Gambar 10. Tampilan Data Pasien Gambar 8. Tampilan Login Tampilan ini terdapat pada awal program. Menu login digunakan sebagai kata kunci sebelum kita memasuki menu utama. Agar tidak sembarangan orang dapat mengakses program ini. Sehingga dalam form menu kerahasiaannya dapat terjaga dengan baik. pasien seperti No Pasien, Nama Pasien, Usia, Jenis Kelamin, Status, Pekerjaan, Alamat dan No Telp. Inputan dari data tersebut akan ditampilkan dalam tabel pasien. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada.
Gambar 11. Tampilan Data Dokter dokter seperti Kode Dokter, Nama Dokter, Jenis Kelamin, Alamat dan No Telp. Inputan dari data tersebut akan ditampilkan dalam tabel dokter. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada. Gambar 13. Tampilan Data Registrasi Tampilan ini berfungsi untuk menginput data registrasi seperti No Daftar, No Pasien, Nama Pasien, Usia, Jenis Kelamin, Alamat, Pekerjaan,Pemeriksaan dan Harga. Inputan dari data tersebut akan ditampilkan dalam tabel registrasi. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada. Gambar 12.Tampilan Data Obat obat seperti Kode Obat, Nama Obat, Jenis Obat, Harga dan Stok Obat Inputan dari data tersebut akan ditampilkan dalam tabel obat. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada. Gambar 14. Tampilan Data Ruangan ruangan seperti Kode Ruangan dan Nama Ruangan. Inputan dari data tersebut akan ditampilkan dalam tabel ruangan. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada.
Gambar 15. Tampilan Data Rawat Jalan pasien seperti Kode Rawat Jalan, Kode Pasien, Nama Pasien, Inputan dari data tersebut akan ditampilkan dalam tabel rawat jalan. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada. Gambar 17. Tampilan Data Pemeriksaan periksa seperti No Daftar, Nama Pasien, Usia, Jenis Kelamin, Pemeriksaan, Harga, Kd Dokter, Nama Dokter Diagnosa, Tanggal Periksa dan Tindakan Inputan dari data tersebut akan ditampilkan dalam tabel periksa. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada. Gambar 16. Tampilan Data Rawat Inap pasien seperti Kode Inap, Kode Ruangan, Nama Ruangan, Kode Dokter, Nama Dokter, Kode Pasien, Nama Pasien, Tanggal Masuk dan Tanggal Keluar. Inputan dari data tersebut akan ditampilkan dalam tabel rawat inap. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada. Gambar 18. Tampilan Data Pembayaran pembayaran seperti No Daftar, Nama Pasien, Usia, Jenis Kelamin, Dokter, Diagnosa, Tanggal Periksa, Tindakan, Pemeriksaan, Total, Pembayaran dan Kembalian. Inputan dari data tersebut akan ditampilkan dalam tabel pembayaran. Form ini terdiri dari tombol simpan untuk menyimpan data, tombol edit untuk mengubah data yang telah tersimpan, tombol hapus untuk menghapus data yang sudah ada.
Gambar 19. Tampilan Laporan Data Dokter Pada tampilan laporan dokter berisi data-data yang ada pada tabel dokter. Laporan data dokter didapat dari pengolahan data dokter sebelumnya yang tersimpan ke dalam database. Gambar 21. Tampilan Laporan Data Obat Pada tampilan laporan obat berisi data-data yang ada pada table obat. Laporan data obat didapat dari pengolahan data obat sebelumnya yang tersimpan ke dalam database. Gambar 20. Tampilan Laporan Data Pasien Pada tampilan laporan pasien berisi data-data yang ada pada table pasien. Laporan data pasien didapat dari pengolahan data pasien sebelumnya yang tersimpan ke dalam database. Gambar 22. Tampilan Laporan Data Pemeriksaan Pada tampilan laporan periksa berisi datadata yang ada pada table periksa. Laporan data periksa didapat dari pengolahan data periksa sebelumnya yang tersimpan ke dalam database.
Gambar 25. Tampilan Laporan Data Registrasi Pada tampilan laporan registrasi berisi datadata yang ada pada table registrasi. Laporan data registrasi didapat dari pengolahan data registrasi sebelumnya yang tersimpan ke dalam database. Gambar 23. Tampilan Laporan Data Rawat Jalan Pada tampilan laporan rawat jalan berisi datadata yang ada pada table rawat jalan. Laporan data rawat jalan didapat dari pengolahan data rawat jalan sebelumnya yang tersimpan ke dalam database. Gambar 26. Tampilan Laporan Data Pembayaran Pada tampilan laporan pembayaran berisi data-data yang ada pada table pembayaran. Laporan data pembayaran didapat dari pengolahan data pembayaran sebelumnya yang tersimpan ke dalam database. Gambar 24. Tampilan Laporan Data Rawat Inap Pada tampilan laporan rawat inap berisi datadata yang ada pada table rawat inap. Laporan data rawat inap didapat dari pengolahan data rawat inap sebelumnya yang tersimpan ke dalam database. Gambar 27. Tampilan Nota Pembayaran Pada Tampilan nota berisi tentang data-data yang didapat dari transaksi antara petugas dan pasien sebagai bukti pembayaran.
jalan, pasien rawat inap, laporan pasien dan laporan obat. 4. Sistem ini dapat meningkatkan efisiensi dalam pengelolaan data rekam medis, pengolaan data pasien, pengelolaan data obat dan pengelolaan data dokter. Sistem ini juga membantu dalam membuat laporan data pasien rawat jalan dan pasien rawat inap. Gambar 28. Tampilan Laporan Hasil Pemeriksaan Pada Tampilan laporan pemeriksaan berisi tentang data-data yang didiapat dari hasil laporan antara petugas dan pasien sebagai hasil laporan pemeriksaan. 4. SIMPULAN Berdasarkan hasil pembahasan yang telah diuraikan pada bab-bab sebelumnya dan menyesuaikan diri dari rumusan masalah yang ada, maka kesimpulan yang di peroleh : 1. Dari hasil analisa sistem informasi rekam medis pasien yang berjalan pada Puskesmas Kec Ciracas. Masih ditemukan beberapa kekurangan yang dapat diatasi dengan menciptakan atau mengusulkan perancangan aplikasi yang menggunakan software, java, NetBeans dan Xampp. Sehingga lebih berguna, efektif dan efisien sehingga dapat dikembangkan. 2. Dapat mempermudah admin dalam mengelola data obat, pasien rawat jalan, pasien rawat inap dan data pasien. 3. Dapat mempermudah admin dalam membuat laporan data pasien rawat DAFTAR PUSTAKA [1] Ladjamudin, Analisis dan Desain Sistem Informasi, Anal. dan Desain Sist. Inf., 2013. [2] Jogiyanto, Analisis dan Desain, Yogyakarta Andi, 2009. [3] T. Sutabri, Analisis Sistem Informasi. 2012. [4] M.Rudianto Arief,"Pemrograman Web Dinamis Menggunakan Php dan Mysql,"Yogyakarta, 2011. [5] I. Indrajani, Perancangan Basis Data dalam All in 1, ComTech Comput. Math. Eng. Appl., 2011. [6] Fathansyah, Basis Data. Revisi Kedua, Inform. Bandung, 2015. [7] Yasid Ahmad, "Perancangan," Bandung Informatika, 2011. [8] Andria,"Membuat Aplikasi Sederhana Dengan Menggunakan Java Netbeans," Yogyakarta, 2018. [9] Muhammad Iqbal," 5 Jam Belajar PHP MySQL dengan Dreamweaver CS3," Yogyakarta, 2012. [10] Priyadi.Y, " Kolaborasi SQL & ERD dalam Implementasi Database," Yogyakarta, 2012. [11] Sutanta.E," Basis Data dalam Tinjauan Konseptual," Yogyakarta, 2011.