Anda di halaman 1dari 10

Dita Syifani dan Ardiansyah Dores

APLIKASI SISTEM REKAM MEDIS DI PUSKESMAS


KELURAHAN GUNUNG
Dita Syifani1, Ardiansyah Dores2
Program Studi Sistem Informasi Fakultas Ilmu Komputer Universitas Mercu Buana
1
syifanidita@gmail.com,2Ardian@mercubuana.ac.id

ABSTRAK
Sistem yang telah berjalan di Puskesmas dihadapkan dengan beberapa permasalahan
diantaranya, pencatatan dan penyimpanan data rekam medis pasien, pencatatan jumlah obat
yang diberikan oleh dokter kepada pasien masih dilakukan secara manual, sehingga berakibat
banyak hilangnya record rekam medis pasien dan record jumlah obat yang telah diberikan oleh
dokter, selain itu dapat menghambat dalam proses pembuatan laporan bulanan baik laporan
jumlah pemakaian obat dan pembuatan laporan jenis penyakit yang timbul untuk kepala
Puskesmas. Dari permasalahan yang ada di Puskesmas dibuat suatu sistem informasi rekam
medis yang dapat memberikan kemudahan dalam pencatatan dan penyimpanan rekam medis
pasien, pencatatan jumlah obat yang diberikan oleh dokter kepada pasien, serta dapat
menghasilkan laporan jenis penyakit yang timbul dan laporan jumlah pemakaian obat. Dari
hasil uji coba sistem informasi rekam medis dapat menangani permasalahan yang sedang
dihadapi oleh Puskesmas, diantaranya adalah pencatatan jumlah obat yang diberikan dokter
kepada pasien, pencatatan dan penyimpanan data rekam medis pasien. Sistem informasi rekam
medis ini juga dapat membantu pembuatan laporan jenis penyakit yang timbul dan laporan
jumlah pemakaian obat yang dibutuhkan oleh kepala Puskesmas.

Kata kunci : Sistem Informasi Rekam Medis, Puskesmas.

ABSTRACT
The system that has been running in Puskesmas is faced with several problems such as,
recording and storing patient medical record data, recording number of drugs given by the
doctor to the patient is still done manually, resulting in a lot of loss of patient record and record
the amount of drugs that have been given by doctors, besides can hamper in the process of
making monthly reports both reports the amount of drug use and making reports of the types
of diseases that arise for the head of Puskesmas. From the problems that exist in the
Puskesmasdibuat a medical record information system that can provide convenience in
recording and storage of patient medical records, recording the amount of drugs given by
doctors to patients, and can produce reports of the types of diseases that arise and reports the
number of drug use. From the results of trial medical record information system can handle
the problems that are being faced by the Puskesmas, including the recording of the amount of
medicine given by the doctor to the patient, the recording and storage of patient medical record
data. This medical record information system can also help report the types of diseases that
arise and report the amount of medication required by the head of the Puskesmas.

Keywords: Medical Record Information System, Puskesmas.

22 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

1. PENDAHULUAN 2. Landasan Teori

Puskesmas adalah sarana pelayanan


kesehatan dasar yang amat penting di Aplikasi berasal dari
indonesia. Puskesmas merupakan unit yang kata Application yang artinya penerapan,
strategis dalam mendukung terwujudnya lamaran, penggunaan. Secara istilah aplikasi
perubahan status kesehatan masyarakat menuju adalah program siap pakai yang dibuat untuk
peningkatan derajat kesehatan yang optimal. melaksanakan suatu fungsi bagi pengguna
Untuk mewujudkan derajat kesehatan yang aplikasi dan dapat digunakan untuk sasaran
optimal tentu diperlukan upaya pembangunan yang dituju.
sistem pelayanan kesehatan dasar yang mampu
memenuhi kebutuhan-kebutuhan masyarakat Pengertian Aplikasi Menurut Kamus
selaku konsumen dari pelayanan kesehatan Besar Bahasa Indonesia (KBBI) adalah
dasar tersebut . Puskesmas sebagai unit penerapan dari rancangan sistem untuk
pelayanan kesehatan tingkat pertama dan mengolah data yang menggunakan aturan atau
terdepan dalam sistem pelayanan kesehatan, ketentuan bahasa pemrograman tertentu.
harus melakukan upaya kesehatan wajib dan Aplikasi adalah suatu program komputer yang
beberapa upaya kesehatan pilihan yang dibuat untuk mengerjakan dan melaksanakan
disesuaikan dengan kondisi, kebutuhan, tugas khusus dari user (pengguna).
tuntutan, kemampuan dan inovasi serta
kebijakan pemerintah daerah setempat. Pendaftaran
Puskesmas dalam menyelenggarakan upaya Pengertian pendaftaran bila kita lihat
kesehatan yang bersifat menyeluruh dan dalam Kamus Besar Bahasa Indonesia adalah
terpadu dilaksanakan melalui upaya berasal dari kata daftar, yaitu catatan sejumlah
peningkatan, pencegahan, penyembuhan, dan nama atau hal yang disusun berderet dari atas
pemulihan disertai dengan upaya penunjang ke bawah. Jadi bisa diartikan pendaftaran
yang diperlukan. Ketersediaan sumber daya merupakan proses, cara pembuatan mendaftar
baik dari segi kualitas maupun kuantitas, sangat atau pencatatan nama, alamat dan sebagainya.
mempengaruhi pelayanan. (kbbi.web.id)
Maka dalam hal ini banyaknya
puskesmas tidak sebanding dengan banyaknya Rekam Medis
masyarakat yang membutuhkan bantuan dalam
kesehatan sehingga membuat penumpukan Rekam medis merupakan salah satu
dalam sebuah klinik yang tergolong masih sumber informasi sekaligus sarana komunikasi
tradisional dalam pendaftaran dan mengecek yang dibutuhkan baik oleh penderita, maupun
pasien-pasien secara satu persatu dan pemberi pelayanan kesehatan dan untuk
pencatatnya masih secara manual dengan pertimbangan dalam menetukan suatu
mencatat pada sebuah buku maka akan kebijakan tata laksana/pengelolaan atau
terjadinya sistem informasi yang kurang efektif tindakan medis. (Sjamsuhidajat & Alwy, 2006)
dan efisien, serta media penyimpanan data
banyak menggunakan kertas sehingga Rekam medis mencatat semua hal yang
membutuhkan tempat yang cukup banyak dan berhubungan dengan perjalanan penyakit
kurang praktis dalam pencarian data. Dari penderita dan terapinya selama dalam
permasalahan diatas dapat dibuat suatu sistem perawatan di unit pelayanan kesehatan. Rekam
dimana digunakan untuk memudahkan bagi medis menyimpan data klinik penderita baik
staff dalam menangani masyarakat yang ingin yang rawat inap maupun rawat jalan,
berobat agar tidak menumpuk. disamping itu rekam medis dapat pula
bertindak sebagai suatu scratch pad yang

23 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

antara lain berisi pendapat/ pandangan, kesan, disebut unit, yang terintegrasi dalam tahap
atau permintaan (requets) pada anggota tim selanjutnya. Setiap unit dikembangkan dan
kesehatan lainnya untuk suatu diuji untuk fungsionalitas yang disebut
layanan/tindakan/rujukan bagi penderita yang sebagai unit testing.
bersangkutan serta tanggapan atas permintaan/
pendapat tersebut. (Gondodiputro,2007) 4. Integration & Testing

Metode Waterfall Seluruh unit yang dikembangkan


dalam tahap implementasi diintegrasikan
Metode air terjun atau yang sering ke dalam sistem setelah pengujian yang
disebut metode waterfall sering dinamakan dilakukan masing-masing unit. Setelah
siklus hidup klasik (classic life cycle), dimana integrasi seluruh sistem diuji untuk
hal ini menggambarkan pendekatan yang mengecek setiap kegagalan maupun
sistematis dan juga berurutan pada kesalahan.
pengembangan perangkat lunak, dimulai
dengan spesifikasi kebutuhan pengguna lalu 5. Operation & Maintenance
berlanjut melalui tahapan-tahapan perencanaan
(planning), permodelan (modeling), konstruksi Tahap akhir dalam
(construction), serta penyerahan sistem ke para model waterfall. Perangkat lunak
pelanggan/pengguna (deployment), yang yang sudah jadi, dijalankan serta
diakhiri dengan dukungan pada perangkat dilakukan pemeliharaan. Pemeliharaan
lunak lengkap yang dihasilkan (Pressman, termasuk dalam memperbaiki kesalahan
2012). yang tidak ditemukan pada langkah
sebelumnya. Perbaikan
1. Requirement Analysis implementasi unit sistem dan peningkatan
jasa sistem sebagai kebutuhan baru.
Tahap ini pengembang sistem
diperlukan komunikasi yang bertujuan Definisi UML (Unified Modelling Language)
untuk memahami perangkat lunak yang
diharapkan oleh pengguna dan batasan UML singkatan dari Unified
perangkat lunak tersebut. Informasi ini Modelling Language, UML adalah kosakata
biasanya dapat diperoleh melalui umum berbasis objek dan diagram teknik yang
wawancara, diskusi atau survei langsung. cukup efektif untuk memodelkan setiap proyek
Informasi dianalisis untuk mendapatkan pengembangan system mulai tahan analisis
data yang dibutuhkan oleh pengguna. sampai tahap perancangan dan taham
implementasi. (Alan Dennis, 2012 : 513)
2. System Design
Use Case Diagram
Spesifikasi kebutuhan dari tahap
sebelumnya akan dipelajari dalam fase ini Sebuah use case adalah cara formal
dan desain sistem disiapkan. Desain Sistem mewakili cara di mana sistem bisnis
membantu dalam menentukan perangkat berinteraksi dengan lingkungannya. Ini
keras(hardware) dan sistem persyaratan mengambarkan kegiatan yang dilakukan oleh
dan juga membantu dalam mendefinisikan para pengguna sistem. Sebagai seperti,
arsitektur sistem secara keseluruhan. pemodelan use case sering dianggap sebagai
pandangan eksternal atau fungsional bisnis
3. Implementation proses dalam bahwa hal itu menunjukkan
bagaimana pengguna melihat proses, bukan
Pada tahap ini, sistem pertama kali mekanisme internal dimana proses dan sistem
dikembangkan di program kecil yang pendukung beroperasi. Seperti diagram

24 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

aktivitas, penggunaan kasus dapat Metode Black Box


mendokumentasikan sistem saat ini atau sistem
baru yang dikembangkan. (Alan Dennis, 2012 : Menurut Pressman (2010), Black Box
154) Testing juga disebut pengujian tingkah laku,
memusat pada kebutuhan fungsional perangkat
Activity Diagram lunak. Teknik pengujian Black Box
memungkinkan memperoleh serangkaian
Digunakan untuk model perilaku kondisi masukan yang sepenuhnya
dalam independen bisnis benda. Dalam banyak menggunakan semua persyaratan fungsional
hal, diagram aktivitas dapat dipandang sebagai untuk suatu program. beberapa jenis kesalahan
diagram aliran data yang canggih yang yang dapat diidentifikasi adalah fungsi tidak
digunakan dalam hubungannya dengan analisis benar atau hilang, kesalahan antar muka,
terstruktur. Namun, tidak seperti aliran data kesalahan pada struktur data (pengaksesan
diagram, diagram aktivitas termasuk notasi basis data), kesalahan performasi, kesalahan
yang membahas pemodelan paralel, kegiataan inisialisasi dan akhir program.
bersamaan dan proses. (Alan Dennis, 2012 :
164) Software Pendukung

Class Diagram XAMPP adalah perangkat lunak bebas,


yang mendukung banyak sistem operasi,
Sebuah class diagram adalah model merupakan kompilasi dari beberapa program.
statis yang menunjukkan kelas dan hubungan Fungsinya adalah sebagai server yang berdiri
antar kelas yang tetap konstan dalam sistem sendiri (localhost), yang terdiri atas program
dari waktu ke waktu. Diagram kelas Apache, HTTP Server, MySQL database, dan
menggambarkan kelas, yang mencakup baik penerjemah bahasa yang ditulis dengan bahasa
perilaku dan negara, dengan hubungan antara pemrograman PHP dan Perl.
kelas. Berikut bagian pertama menyajikan
unsur-unsur dari diagram kelas ditarik. (Alan Sublime Text
Dennis, 2012 : 208)
Sublime Text adalah aplikasi editor
Sequence Diagram untuk kode dan teks yang dapat berjalan
diberbagai platform operating system dengan
Sequence Diagram adalah salah satu menggunakan teknologi Phyton API.
dari dua jenis diagram interaksi. Mereka Terciptanya aplikasi ini terinspirasi dari
menggambarkan benda-benda yang aplikasi Vim, Aplikasi ini sangatlah fleksibel
berpartisipasi dalam kasus penggunaan dan dan powerfull. Fungsionalitas dari aplikasi ini
pesan yang melewati antara mereka dari waktu dapat dikembangkan dengan menggunakan
ke waktu untuk use case. sublime-packages.
Sebuah diagram sequence adalah PHP
model dinamis yang menunjukkan urutan
eksplisit pesan yang lewat di antara objek PHP (Hypertext Preprocessor) yaitu
dalam interaksi didefinisikan. Karena urutan bahasa pemrograman berbasis web server-side
diagram menekankan pemesanan berbasis yang bersifat open source. PHP merupakan
waktu kegiatan yang terjadi di antara set benda, script yang terintegrasi dengan HTML dan
mereka sangat membantu untuk memahami berada pada server (server side HTML
spesifikasi real-time dan kompleks embedded scripting). PHP adalah script yang
menggunakan kasus. (Alan Dennis, 2012 : 240) digunakan untuk membuat halaman website
yang dinamis.

25 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

MySQL

MySQL adalah sebuah implementasi dari


sistem manajemen basisdata relasional
(RDBMS) yang didistribusikan secara gratis
dibawah lisensi GPL (General Public License).
Setiap pengguna dapat secara bebas
menggunakan MySQL, namun dengan batasan
perangkat lunak tersebut tidak boleh dijadikan
produk turunan yang bersifat komersial.

3. Analisa Perancangan
Pusat Kesehatan Masyarakat
(Puskesmas) adalah salah satu sarana
pelayanan kesehatan masyarakat yang amat
penting di Indonesia. Puskesmas adalah unit
pelaksana teknis dinas kabupaten/kota yang
bertanggungjawab menyelenggarakan
pembangunan kesehatan di suatau wilayah
kerja (Depkes, 2011).

Analisa Sistem Gambar 1 Tabel PIECES


Analisis dapat didefinisikan sebagai Analisa Sistem Usulan
penguraian dari suatu sistem informasi ke
dalam bagian-bagian komponennya dengan Sistem Informasi pelayanan kesehatan
maksud untuk mengidentifikasi dan pada pasien pada Puskesmas Kelurahan
mengevaluasi permasalahan, kesempatan dan Gunung yang akan dibuat mampu mengolah
hambatan yang terjadi serta kebutuhan- hampir seluruh data yang berkaitan dengan
kebutuhan yang diharapkan sehingga dapat pelayanan kesehatan seperti data pasien, data
diusulkan perbaikan-perbaikannya. Pada tahap berobat, data rekam medis, daftar berobat,
analisa diperlukan suatu pendekatan analisa nomor antrian dapat dilakukan secara otomatis
untuk menghindari kesalahan-kesalahan yang dan terintegrasi serta menggunakan basis data
mungkin muncul pada tahap berikutnya, yaitu yang berguna bagi penyimpanan data dengan
perancangan sistem baru. Sehingga akan jumlah data relatif banyak sehingga dapat
diketahui permasalahannya serta kesulitan apa mempermudah penyimpanan, pencarian,
saja yang dihadapi oleh sistem yang sedang pencarian, pengubahan serta penghapusan data.
berjalan, apa saja pengaruhnya dan harus
diperhatikan validasinya terhadap sasaran Use Case Diagram
sistem yang dirancang sebelum dilakukan
perbaikan. Use Case Diagram ini
menggambarkan website yang akan dibangun,
Analisa Permasalahan bagaimana seseorang atau aktor akan
menggunakan dan memanfaatkan dari website
Analisis permasalahan dapat yang akan dibangun.
digambarkan dengan sebuah kerangka kerja
Perfomance, Information, Economics, Control,
Efficiency, Service (PIECES) dijelaskan
seperti dibawah ini :

26 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

Gambar 2 Use Case Diagram Gambar 4 Activity Diagram Daftar Berobat


Activity Diagram

Activity diagram menggambarkan


urutan aktivitas untuk suatu proses tertentu.
Berdasarkan use case yang ada, dibuat activity
diagram untuk masing-masing use case.
Berikut ini adalah diagram aktivitas website
puskesmas kelurahan gunung.

Gambar 5 Activity Diagram Data Dokter

Gambar 3 Activity Diagram Login

Gambar 6 Activity Diagram Data Penyakit

27 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

Gambar 9 Sequence Diagram Registrasi


Pasien
Gambar 7 Activity DiagramData Pelayanan

Sequence Diagram

Sequence diagram digunakan untuk


mengambarkan perilaku pada sebuah skenario.
Diagram ini menunjukan sejumlah contoh
objek dan message (pesan) yang diletakan
diantara obyek-obyek ini di dalam use case.
Sequence diagram menggambarkan interaksi
antar objek di dalam dan disekitar sistem
(termasuk pengguna, display, dan sebagainya)
berupa pesan yang digambarkan terhadap
waktu.
Gambar 10 Sequence Diagram Daftar
Berobat

Gambar 8 Sequence Diagram Login

Gambar 11 Sequence Diagram Data Penyakit

28 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

Class Diagram

Class diagram menggambarkan


keadaam (atribut/properti) suatu sistem,
sekaligus menawarkan layanan untuk
memanipulasi keadaan tersebut
(metode/fungsi). Class diagram
menggambarkan struktur dan deskripsi class,
package dan objek beserta hubungan satu sama
lain seperti containment, pewarisan, dan Gambar 13 Database Checkup
asosiasi.

Gambar 14 Database Detail Checkup

Implementasi Tatap Muka


Gambar 12 Class Diagram Pada tahap ini akan dilakukan
implementasi dan pengujian terhadap sistem
yang baru. Dan kemudian dilakukan pengujian
4. Implementasi dan Pengujian dari masing-masing user. Pada implementasi
ini di jelaskan beberapa tampilan dan
Spesifikasi hardware yang di perlukan keterangannya:
pada saat pembangunan aplikasi dengan
spesifikasi sebagai berikut :

a. Laptop Hp Pavillion 14
b. Processor Intel® CoreTM i3-4030U
c. RAM 2.00 GB
d. Mouse

Untuk pembuatan aplikasi dibutuhkan


Gambar 15 Tampilan Halaman Login
perangkat lunak. Yang dibutuhkan untuk
pembuatan aplikasi adalah sebagai berikut :

1. OS Windows 7 32 - bit
2. XAMPP V3.2.2
3. Sublime Text
4. PhpMyAdmin
5. Google Chrome
6. Edraw Max
Gambar 16 Tampilan Halaman Admin

29 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

Gambar 17 Tampilan Halaman Registrasi


Pasien

Pengujian
Gambar 18 Skenario Pengujian

Gambar 19 Hasil Pengujian

5. Penutup

Kesimpulan
Berdasarkan uraian-uraian pada bab
sebelumnya, maka penulis dapat menarik
beberapa kesimpulan, di antaranya :
1. Pengembangan Sistem Informasi
Puskesmas dikembangkan dengan
berbasis web, menggunakan PHP dan
MySQL, yang memudahkan pengguna
untuk melakukan pendaftaran dan
pendataan pasien baru.
2. Dengan adanya sistem informasi ini
membantu petugas untuk melakukan
pendataan dan data dapat tersimpan
dengan baik.

30 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016
Dita Syifani dan Ardiansyah Dores

3. Sistem Informasi ini dapat Gondodiputro, Sharon, 2007. Rekam


membantu dalam proses mendaftar Medis dan Sistem Informasi Kesehatan
berobat dan pengambilan nomer di Pelayanan Kesehatan
antrian secara online. Primer(PUSKESMAS).
4. Dokter dapat mengisi data rekam
medis secara sistem dan melihat Gunawan, Susanto. Sukadi.
pasien siapa saja yang berobat. 2011. Sistem Informasi Rekam Medis
Pada Rumah Sakit Umum Daerah
(RSUD) Pacitan Berbasis Web
Saran Base: http://ijns.org/journal.
Saran yang dapat penulis berikan
untuk pengembangan aplikasi Hengky W. Pramana. 2012. Aplikasi
pendaftaran dan rekam medis adalah Inventory Berbasis Access .
sebagai berikut:
Kamus Besar Bahasa Indonesia
1. Dikembangkan lagi sistem Online, Pengertian
informasinya agar lebih baik. Pendaftaran: https://kbbi.web.id.
2. Dapat digunakan kebeberapa
puskesmas yang belum memiliki Maulidia. Nyoto, R.D. Sukamto, A.S.
rekam medis yang sudah 2015. Sistem Informasi KMS (Kartu
terkomputerisasi. Menuju Sehat) (Studi Kasus : UPTD
Puskesmas Kecamatan
PontianakBarat):http://jurnal.untan.ac.
DAFTAR PUSTAKA id.

Azwar, Azrul. 1996. Menjaga Mutu Pressman, Roger S. 2012. Rekayasa


Pelayanan Kesehatan. Jakarta: Sinar Perangkat Lunak – Buku Satu
Harapan.
Sjamsuhidajat. Alwy, Sabir.
Balaraman, Premkumar. 2012. E – 2006. Manual Rekam Medis.
Hospital Management & Hospital
Information Systems – Changing
Setyorahayu, Endah. Riasti, B.K.
Trends.I.J. Information Engineering
Sukadi. Pembangunan Sistem Informasi
and Electronic Business.
Pengolahan Data Pasien Rawat Inap
Puskesmas
Cahyanti, A.N. Purnama. Wonokarto: http://www.ijns.org.
2012. Pembangunan Sistem Informasi
Manajemen Puskesmas Pakis Baru
Syukron, Akhmad. Hasam,
Nawangan. Journal Speed – Sentra
Noor. 2015. Perancangan Sistem
Penelitian Engineering dan Edukasi.
Informasi Rawat Jalan Berbasis Web
Pada
Depkes RI. 2009. Sistem Kesehatan Puskesmas: http://lppm3.bsi.ac.id/jurna
Nasional. Jakarta. l.

31 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer


Volume 9, Nomor 1, September 2018, p-ISSN 2089-0265, e-ISSN 2598-3016

Anda mungkin juga menyukai