Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com IMPLEMENTASI BAHASA PEMOGRAMAN JAVA NETBEANS 6.5.1 PADA DATA REKAM MEDIK PASIEN PUSKESMAS NAN BALIMO KOTA SOLOK Dilla Elsya Putri1), Julius Santony,S.Kom,M.Kom2) , Sahari, S.Kom,M.Kom3) 11) Sistem Informasi, Un i ver si t a s Pu t r a In d on e si a , Pa d a n g email: [email protected] 22) Sistem Informasi, Un i ver si t a s Put r a In d on e si a , Pa d a n g email: [email protected] 33) Sistem Informasi, Un i ver si t a s P ut r a In d on es i a , Pa d a n g email: [email protected] Abstrak – Medical Record Information System Data outpatients in health centers Balimo Nan made with the aim to facilitate the patient or society in treatment, where the clinic is still having difficulty in the search for medical card or clinic card.The author has conducted research on Nan Balimo health center where the authors found several shortcomings, especially in outpatient data processing is still done manually or recording,To help search patient data on Nan Balimo health center on patients, the authors propose to use electronic media in the manufacture of medical card and search patient data, in the hope that this new system can be used optimally and can be developed for the future. Keyword : programming, database, data, Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com 1. PENDAHULAN Komputer adalah suatu alat yang membantu manusia mengolah data untuk menghasilkan informasi agar dapat dipakai sebagai dasar keputusan, kecepatan, ketepatan, kecermatan dan keakuratan komputer telah mempengaruhi cara pengolahan suatu perusahaan pemerintah maupun swasta. Dalam hal ini, komputer lebih jelas cepat melaksanakan pekerjaan dalam pengolahan data serta lebih efisien, ini disebabkan karena komputer merupakan suatu peralatan eletronik yang jarang mengalami kekeliruan. Sistem rekam medik pasien yang dilakukan pada Puskesmas Nan Balimo masih dilakukan dengan sistem pencatatan, sehingga proses dalam melakukan pencarian data pasien rawat jalan memerlukan waktu yang lama sehingga pencarian data pasien kurang efektif. Karena itu pencarian data pasien yang terlalu lama sehingga pembuatan kartu untuk pasien barupun terlambat.Adapun data pasien yang hilang dikarenakan data tersebut jatuh atau tercecer.Pengantrian pasien yang panjang karena lamanya pencarian data pasien yang lama sehingga tidak tepat waktu dan dokter sulit untuk mengetahui perkembangan kesehatan pasiennya sehingga dokter harus mencoba memeriksa ulang pasien dari pertama. Pada proses pengolahan data, dalam persyaratan pendaftaran pasien harus memiliki identitas pasien menurut KTP yang masih berlaku. Bila pasien sudah cukup umur atau menurut nomor rekam medik pasien, dengan begitu banyaknya datadata yang harus diolah, maka Dinas Kesehatan di Puskesmas Nan Balimo merasa begitu penting adanya sistem informasi yang berkualitas.Karena itu kinerja pegawai menjadi terlambat karena sistem informasi yang belum tersedia dan belum mampu memberikan kemudahan dan keefektifan dalam memasukan data dan membuat laporan, sehingga informasi yang dihasilkannya pun tidak tepat waktu dan relevan. Berdasarkan permasalahan diatas penulis mencoba menganalisa dan mendesain sistem secara komputerisasi dalam laporan tugas akhir dengan judul :“IMPLEMENTASI BAHASA PEMOGRAMAN JAVA NETBEANS 6.5.1 PADA DATA REKAM MEDIK PASIEN PUSKESMAS NAN BALIMO KOTA SOLOK”. 1.1 Maksud dan Tujuan Penelitian Adapun tujuan penelitian adalah : 1. Untuk dapat memberikan gambaran secara umum sistem pengolahan data rekam medik pada Puskesmas Nan Balimo hingga nantinya terlihat berbagai perbaikan dari sistem yang ada ke sistem yang baru diusulkan. 2. Menerapkan peranan komputer untuk mempercepat proses pengolahan data sehingga menghemat waktu yang seharusnya dapat dipergunakan untuk pekerjaan lain. 1.2 Perumusan Masalah Berdasarkan latar belakang masalah diatas, maka dapat dirumuskan beberapa masalah sebagai berikut : 1. Bagaimana proses pengolahan data rekam medik pasien rawat jalan ? 2. Apakah dengan menggunakan aplikasi bahasa Pemograman Java tersebut dapat mempermudah dan membantu pegawai dalam menyelesaikan tugasnya? 3. Apakah dengan pembuatan sistem baru bisa meningkatkan kualitas informasi ? 2. LANDASAN TEORI 2.1 Konsep Dasar Sistem Sistem berasal dari bahasa yunani yaitu sistem yang berarti kesatuan atau sekumpulan. Berikut ini defenisi sistem dari dua pendekatan : 1.Yang mengarah pada pendekatan prosedurnya Sistem adalah Pendekatan yang lebih menekankan pada prosedur menurut (Jogiyanto 2001) 2.2 Konsep Dasar Sistem Informasi Informasi merupakan sesuatu yang penting didalam mendukung proses pengambilan keputusan oleh pihak manajemen. Adapun pengertian sistem informasi menurut Jogiyanto sebagai berikut : “Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen yang bertujuan untuk menghasilkan informasi “ 2.2 Alat Bantu Perancangan Sistem 2.2.1 Aliran Sistem Informasi ( ASI ) Aliran sistem informasi merupakan bagan alir dari formulir dan program termasuk tembusantembusannya. 2.3 Perangkat Lunak Yang Digunakan Perangkat lunak yang digunakan untuk membangun sistem informasi peminjaman buku yaitu Java sebagai software utama dan databasenya menggunakan MySQL. 2.5 Konsep Bagan Alir (Flowchart) Flowchart atau diagram alir merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com 2.5.1 Konsep Diagram Alir Data ( Data Flow Diagram/ DFD ) Data Flow Diagram (DFD) atau disebut juga Diagram Alir Data (DAD) merupakan gambaran sistem secara logika yang tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau organisasi file. Keuntungan dari Data Folw Diagram (DFD), memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan atau dikembangkan. 3.2. Analisis Sistem Yang Berjalan 2.6 Mengenal java Java pertama kali diluncurkan oleh (Sun Microsystem Inc. Pada November 1995) sebagai bahasa pemograman umum (general purpose programming language) dengan kelebihan dia bisa dijalankan di web browser sebagai Applet. 2.6.1 Mengenal Tentang MySQL MySQL adalah multiuser database yang menggunakan bahasa Structured Query Language (SQL). Sedangkan SQL adalah bahasa standar yang digunakan untuk mengakses database server. 3. ANALISA DAN HASIL 3.1 Analisa Sistem Analisis sistem adalah proses menggunakan sistem yang utuh menurut komponen pembentuk sistem dan kegiatan-kegiatan di dalam sistem. Dalam menganalisa terdapat kegiatan mempelajari serta mengevaluasi suatu bentuk permasalahan yang terjadi di dalam sistem tersebut. Langkah – langkah yang dilakukan sebelum merancang suatu system baru adalah menganalisa, mengamati, dan mempelajari sistem yang sedang berjalan untuk mengetahi ujuk kerja system lama sehingga dapat mengetahui langkah – langkah perancangan sistem baru yang akan dibentuk. Gambar 1 Analisa Sistem Informasi (ASI) Lama Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com 3.3 Analisis Sistem Usulan 3.4 Perancangan 3.4.1 Context Diagram Gambar 3 Context Diagram Gambar 2 Aliran Sistem Informasi (ASI) Baru Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com 3.4.2 Data Flow Diagram (DFD) level 0 Gambar 4 Data Flow Diagram (DFD) Level 0 3.5 Perancangan Basis Data Entity Relationship Diagram (ERD) 3.5.1 3.5.2 Desain Output 1. Laporan History Pasien Rawat Jalan Gambar 3.15. Disain Laporan History Rekam Medik Pasien Rawat Jalan 2. Laporan Harian Seluruh Pasien Rawat Jalan Gambar 3.16. Laporan Harian Seluruh Pasien Rawat Jalan 3. Laporan Harian Pasien Poliklinik Gambar 3.17. Laporan Harian Pasien Poliklinik Gambar 5 Entity Relationship Diagram (ERD) Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com 4. 5. 6. Laporan Kunjungan Per Bulan Laporan Bulanan Pasien Poliklinik Gambar 3.18. Desain Laporan Bulanan Pasien Poliklinik Gambar 3.20. Desain Laporan Kunjungan Per Bulan Laporan Tahunan Pasien Poliklinik Gambar 3.19. Desain Laporan Tahunan Pasien Poliklinik 7. Laporan Kunjungan Per Tahun Gambar 3.21 : Desain Laporan Kunjungan Per Tahun 4. PENGUJIAN DAN IMPLEMENTASI Untuk mengimplementasikan program aplikasi yang telah dirancang, maka diperlukan sebuah alat bantu berupa komputer, yang mana untuk mengoperasikan komputer itu sendiri juga memerlukan tiga buah komponen pendukung seperti hardware, software, dan brainware. 4.1 Pengujian Sistem Pengujian sistem dilakukan untuk menggambarkan sebuah sistem yang berjalan. Tahapan pengujian ini berisikan hasil eksekusi Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com program dan penjelasan program yang dibuat untuk mendukung sistem yang telah dirancang. Tampilan entry poliklinik bisa dilihat pada gambar 4.3. 4.2. Pembahasan Interface 1. Form Menu Utama Dari menu utama dipanggil sub-sub menu program yang lebih kecilkarena menu utama berfungsi sebagai program pengumpulan program dari sekian banyaknya menu, dimana dari menu utama dapat diigunakan program-program yang ada agar dapat dijadikan satu program pengolahan data. Berikut ini merupakan tampilan menu utama. Tampilan Menu utama dapat dilihat pada gambar 4.1 Gambar 4.3 Form Data Poliklinik 4. Entry Data Penyakit Gambar 4.1 Menu Utama Di dalam penyakit, operator memasukan data penyakit, jika terjadi kesalahan dalam pengisisan data penyakit dapat dilakukan edit, delete data penyakit. Tampilan entry penyakit bisa dilihat pada gambar 4.4 2. Entry Pasien Di dalam pasien, operator memasukan data pasien, jika terjadi kesalahan dalam pengisian data pasien dapat dilakukan edit, delete data pasien. Tampilan entry pasien bisa dilihat pada gambar 4.2 Gambar 4.4 Data Penyakit Data Penyakit Gambar 4.2 Entry Pasien 3. Entry Data Poliklinik Di dalam polilinik, operator memasukan data polikliik, jika terjadi kesalahan dalam pengisisan data polilinik dapat dilakukan edit, delete data poliklinik. 5. Entry Data Kunjungan. Di dalam rawat jalan ini, operator memasukan data kunjungan, jika terjadi kesalahan dalam pengisisan data kunjungan dapat dilakukan edit, delete data kunjungan. Pada entry data kunjungan ini terdapat proses. Tampilan entry kunjungan bisa dilihat pada gambar 4.6 Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com 7. Kartu Poliklinik Gambar 4.6. Entry Data Kunjungan 6. Kartu Berobat Dalam tampilan kartu polilinik operator memasukan No. Rekam Medik dan nama pimpinan yang menampilkan nama pasien masuk dengan memakai combo jadi rekam media dengan mudah mengetahui nama pasien. Setelah No. Rekam medis diiisi dengan mengklik tombol Preview secara langsung akan keluar kartu poliklinik dengan datanya seperti gambar 4.10. Dalam tampilan kartu berobat operator memasukan No. Rekam Medik yang menampilkan nama pasien masuk dengan memakai combo jadi rekam media dengan mudah mengetahui nama pasien. Setelah No. Rekam medis diiisi dengan mengklik tombol Preview secqara langsung akan keluar kartu berobat seperti gambar 4.8. Gambar 4.10. Kartu Poliklinik 8. Kwitansi Gambar 4.8. Kartu Berobat Dalam tampilan kwitansi berobat operator memasukan No. Kunjungan pasien dengan mengklik tombol Preview secara langsung akan keluar kwitansi berobat seperti gambar berikut Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com tahunan polklinik, laporan kunjungan pasien perbulan, laporan kunjungan pasien pertahun. 5.2 Saran-saran Penulis mengajukan beberapa saran yang mungkin dapat dipertimbangkan, yaitu : 1.Penerapan Sistem yang baru ini diharapkan agar menggunakan spesifikasi sistem operasi yang berbasis komputerisasi seperti yang telah dibahas pada Bab 1. 2.Menerapkan sistem yang baru melalui proses uji dan adaptasi dari sistem yang lama ke sistem yang baru untuk mengetahui peningkatan kinerja Unit Rawat Jalan Puskesmas Nan Balimo. Gambar 4.12. Kwitansi 5. Kesimpulan dan Saran 5.1 Kesimpulan Dari hasil pembuatan aplikasi Java untuk Puskesmas Nan Balimo kesimpulannya adalah sebagai berikut : 1.Sistem pengolahan data pada Puskesmas Nan Balimo masih terasa kurang efektif dikarenakan pengimputan data yang manual sehingga terasa sukar dalam pengarsipannya. 2.Bagian Medical Record dapat menemukan nomor pasien atau identitas pasien dengan cepat jika pasien lupa membawa kartu berobat atau kartu berobatnya hilang karena tersedianya form untuk pencarian data pasien berdasarkan nama pasien. 3.Keamanan data dapat lebih terjamin dengan adanya suatu database yaitu db_puskesmas, yang terdiri dari 5 file yaitu file pasien, polilklinik, dokter, penyakit dan kunjungan. 4.Tempat penyimpanan data menjadi lebih aman dan hemat dengan menggunakan penyimpanan data yang berhubungan dengan komputer seperti Flash Disk dan Harddisk yang dapat menampung lebih dari ratusan ribu record. ( tergantungv kapasitas media penyimpanannya ). 5.Sistem yang baru memberikan kemudahan kepala Medical Record selaku pelaksanaan harian pada Unit Rawat Jalan dalam mencetak laporan yang dibutuhkan oleh pihak rumah sakit. Dengan menerapkan yang baru ini didapatkan 7 output yaitu : kartu berobat, kartu poliklinik, kwitansi berobat, laporan history rekam medik pasien, laporan harian seluruh pasien, laporan harian poliklinik, laporan bulanan poliklinik, laporan 3.Perlunya diberikan pelatihan (training) terhadap sumber daya manusia (SDM) yang akan menggunakan sistem ini sehingga sistem yang baru dapat digunakan dengan lancar. DAFTAR REFERENSI Oetomo, Budi Sutedjo Dharma. (2002). Perencanaan & Pembangunan Sistem Informasi. Yogyakarta: Andi Offset. Comolly T.M., et all. (1995). Database System-A Practical Approch to Design, Implementation and Management. Addison-Wesley. J.A Hoffer, et all. (1996). Modern Analysis and Design. Redwood City, CA:Benjamin/Cumming Publishing Kadir, Abdul. (2000). Konsep & Tuntunan Praktis Basis Data. Yogyakarta: Andi Offset. Jogianto, H.M. (2001). Analisa & Disain Sistem Informasi . Yogyakarta : Andi Offset. Kadir, Abdul. (2003). Pengenalan Sistem Informasi. Yogyakarta : Andi Offset. Raharjo, Budi dkk. (2007). Mudah Belajar Java. Bandung : Informatika. Hariyanto, Bambang. (2005). Esensi-esensi Bahasa Pemrograman Java. Bandung: Informatika. Dalam Agnes Heni Triyuliana. (2006). Membuat Aplikasi Database dengan Java2. Semarang: Wahana Komputer. Rijalul, Fikri dkk. (2005). Pemrograman Java. Yogyakarta: Andi Offed. Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com Andi. (2010). Pengembangan Aplikasi DataBase Berbasis JavaDB dengan Netbeans. Semarang : Wahan Komputer Jogianto, HM. (2003). Pengantar Database. Ditemukan tanggal 4 januari 2013. dari http://www.sqlcourse.com Leman. (1989). Metodologi Pengembangan Sistem Informasi. Jakarta: PT. ELex Media Komputindo Gramedia. Linden Peter Van Der. (1997). Yogyakarta: Andi Offsed Just Java. Binanto Iwan. (2005). Konsep Bahasa Pemrograman. Yogyakarta: Andi Offsed Putra, Dwi kurnia. (2008). Jurnal Sistem Pendaftaran Rekam medis dan sistem Pembayaran Rumah Sakit Berbasis Teknologi Java Card. Ditemukan tanggal 4 Januari 2013 dari http://www.pengertianrekammedis.com