APLIKASI PENCATATAN REKAM MEDIS PASIEN MENGGUNAKAN
MICROSOFT VISUAL BASIC .NET BERBASIS DESKTOP
Ellana Tria Hayuningtyas 1, Eko Luki Prasetya 2, Hafizh Nugraha 3, Oka Fahlan Metatama 4, Rifki Aulia 5, Tina Dahlia Salatalohi 6
Program Studi Teknik Informatika, Fakultas Teknologi Industri Universitas Gunadarma
Email : ana.tria95@gmail.com1, ekoluki05@gmail.com2, hafizhnugraha@gmail.com3,
okafahlanmetatama@gmail.com4, rifki_aulia95@yahoo.com5, tina.dahlia@gmail.com6
Abstrak
Seiring dengan berkembangnya teknologi pada zaman ini, membuat semua orang untuk ingin mendapatkan teknologi yang bisa membantu dalam melakukan pekerjaan. Contohnya pada teknologi di klinik yang bergerak di bidang kesehatan. Dengan semakin berkembangnya teknologi, penulis membuat Aplikasi Pencatatan Rekam Medis Pasien Menggunakan Microsoft Visual Basic .NET Berbasis Desktop. Aplikasi ini penulis buat untuk mempermudah karyawan di klinik tersebut dalam menyelesaikan pekerjaannya, selain itu aplikasi ini dibuat guna menggantikan sistem yang sebelumnya masih menggunakan sistem manual menjadi sebuah program aplikasi sistem informasi yang menggunakan database sehingga lebih mudah untuk proses pencatatan dan manipulasi data. Penulis melakukan beberapa metode dalam pembuatan aplikasi ini seperti observasi, pengambilan data pasien, data rekam medik pasien dengan mewawancarai petugas klinik guna mengetahui proses pencatatan data rekam medik pada sistem yang lama. Program aplikasi ini dibuat dengan menggunakan Visual Basic .NET dan Mysql berbasis Desktop dengan fasilitas proses registrasi pasien dan proses pencatatan rekam medis pasien.
Kata Kunci :Vb .NET, Mysql, Aplikasi Rekam Medis, Klinik.
1. PENDAHULUAN
Kesehatan merupakan salah satu
unsur yang sangat penting dalam
kehidupan manusia di Indonesia.
Pembangunan kesehatan bertujuan untuk
memberikan kesempatan keadan
masyarakat untuk memperoleh derajat
kesehatan yang optimal yang salah satunya
diwujudkan dengan pembangunan klinik
kesehatan di seluruh Indonesia. Klinik
adalah suatu fasilitas kesehatan publik
kecil yang didirikan untuk memberikan
perawatan kepada pasien luar. Biasanya
klinik hanya mengobati penyakit–penyakit
seperti demam dan sebagainya, sedangkan
untuk kasus–kasus yang lebih parah
Pada zaman sekarang yang
perkembangan teknologinya sudah maju,
diperlukan suatu alat yang mempunyai
kemampuan untuk melaksanakan
pekerjaan yang sifatnya rutin, menghitung,
menyimpan informasi yang mmepunyai
jumlah besar, mengambil data secara acak
maupun berurut dalam waktu yang
singkat. Dalam hal ini, komputer
mempunyai peranan yang sangat penting.
Pada dasarnya komputer
merupakan serangkaian mesin elektronik
yang dahulunya digunakan untuk
menghitung selain itu digunakan juga
untuk mengolah data berdasarkan dengan
program yang dibuat oleh manusia.
Dengan adanya perkembangan zaman
komputer juga digunakan untuk kegiataan
dalam pembuatan penyajian laporan,
sehingga dapat menghasilkan informasi
yang cepat.
Adanya komputer merupakan salah
satu penerapan yang nyata dari kemajuan
ilmu pengetahuan dan teknologi. Kalangan
bisnis dan perkantoran pun menyadari
pentingnya kehadiran komputer di tengah–
tengah aktifitas. Demikian pula dengan
klinik kesehatan, walaupun termasuk
badan usaha kecil, namun adanya
komputer dapat sangat membantu dalam
menyelesaikan kegiatan didalamnya.
Sejalan dengan perkembangan ilmu dan
teknologi, segala sesuatu yang
berhubungan dengan informasi berjalan
dengan cepat. Begitu juga dengan linik
yang merupakan suatu tempat pelayanan
kesehatan tidak terlepas dari kebutuhan
akan teknologi ini.
Sistem yang diterapkan di klinik
masih belum maksimal dan terdapat
banyak aspek yang merugikan pasien,
misalnya pasien yang menunggu lama,
data pasien yang tiba–tiba hilang sehingga
harus mengisi data kembali, pencarian data
pasien yang masih manual, tidak tepat
waktu dan tidak tahunya jadwal dokter
yang sedang bertugas. Pengembangan
aplikasi digunakan untuk merancang dan
membangun sebuah aplikasi yang dapat
mengelola seluruh data pelayanan pada
klinik yang memudahkan petugas dalam
pengarsipan data serta pencetakan laporan.
Penerapan sistem komputerisasi
pengolahan data sangat diperlukan dalam
klinik, terutama yang berkaitan dengan
pelayanan klinik yang diantaranya adalah
pendaftaran, pemeriksaan. Semua data
yang berkaitan dengan informasi pasien
nantinya akan dicatat dan disimpan
sehingga semua data akan lebih aman,
valid dan mudah dicari saat dibutuhkan.
Berdasarkan hal tersebut, akan berusaha
menyediakan solusi untuk memecahkan
masalah registrasi dan pelayanan pasien
yaitu dengan mengambangkan program
aplikasi data pasien yang disesuaikan
dengan kebutuhan. Hal ini tentunya juga
yang dibutuhkan dalam penggunaan sistem
tersebut yaitu sumber daya manusia dan
fasilitas (komputer baik hardware maupun
software).
Oleh karena itu akan dilakukan
penelitian tentang aplikasi pencatatan
rekam medis pasien agar hal ini dapat
dijadikan sebagai suatu perbaikan terhadap
pelayanan pasien, pencatatan data rekam
medis pasien setiap kali berobat, proses
registrasi dan jadwal dokter yang sedang
bertugas. Semua proses data pasien akan
dilakukan oleh program aplikasi, sehingga
waktu pengerjaan akan lebih cepat dengan
tingkat kesalahan yang minim.
2. LANDASAN TEORI 2.1Klinik
Pengertian secara umum orang
menganggap klinik sebagai tempat
pengobatan bagi orang sakit, selain itu
klinik adalah suatu instasi di bidang
kesehatan yang memiliki fungsi penting
untuk meningkatkan kesehatan masyarakat
baik dari segi jasmani maupun rohani
sehingga pelayanan klinik harus terus
ditingkatkan. Beberapa klinik bisa tumbuh
menjadi lembaga besar seperti rumah sakit
besar, atau menjadilembaga yang
berhubungan dengan rumah sakit atau
sekolah kedokteran, sementara beberapa
tetap mempertahankan nama klinik
2.2Visual Basic .NET
Visual Basic .NET adalah Visual
Basic yang direkayasa kembali untuk
digunakan pada platform .NET sehingga
aplikasi yang dibuat menggunakan Visual
Basic .NET dapat berjalan pada system
komputer apa pun, dan dapat mengambil
data dari server dengan tipe apa pun
asalkan terinstal .NET Framework.
Pada zaman dahulu ada sebuah
bahasa pemrograman yang diberi nama
Basic (Beginner’s All-purpose Symbolic
Instruction Code). Sesuai dengan
namanya, Basic ditujukan sebagai bahasa
yang paling sederhana bagi mereka yang
tidak terlalu familiar dengan dunia
pemrograman.
Pada tahun 1991 Microsoft
mengeluarkan Visual Basic,
pengembangan dari basic yang berubah
dari sisi pembuatan antarmukanya. Visual
Basic sampai sekarang masih menjadi
salah satu bahasa pemrograman terpopuler
di dunia.
Pada akhir 1999, teknologi .NET
diumumkan. Microsoft memosisikan
teknologi tersebut sebagai platform untuk
membangun XML Web Services. XML
Web services memungkinkan aplikasi tipr
apa pun dapat berjalan pada sistem
computer dengan tipe manapun dan dapat
mengambil data yang tersimpan pada
Berikut ini perkembangan Visual Basic
.NET :
1. Visual Basic .NET 2002 (VB 7.0)
2. Visual Basic .NET 2003 (VB 7.1)
3. Visual Basic 2005 (VB 8.0)
4. Visual Basic 2008 (VB 9.0)
5. Visual Basic 2010 (VB 10.0)
6. Visual Basic 2012 (VB 11.0)
7. Visual Basic 2013
2. 3 MySQL
MySQL merupakan software
RDBMS (atau server database) yang dapat
mengelola database dengan sangat cepat,
dapat menampung data dalam jumlah
snaget besar, dapat diakses oleh banyak
user (multi-user), dan dapat melakukan
suatu proses secara sinkron atau
berbarengan (multi-threaded).
Saat ini, MySQL banyak digunakan
di berbagai kalangan untuk melakukan
pentimpanana dan pengolahan data, mulai
dati kalangan akademis sampai ke
industry, baik industry kecil, menengah,
maupun besar.
Lisensi MySQL terbagi menjadi dua. Dapat
menggunakan MySQL sebagai produk
open source di bawah General Public
License (GNU) atau dapat memberi lisensi
dari versi komersialnya. Terdapat beberapa
alasan MySQL sering digunakan sebagai
server database untuk aplikasi.
3. METODE PENELITIAN
Metodologi penelitian yang dilakukan
adalah :
1. Studi Literatur
2. Pengumpulan Data
1.Observasi
Mengamati secara langsung
proses kerja dalam klinik
2. Wawancara
Melakukan tanya jawab
secara langsung kepada
petugas di klinik
3. Perancangan
1. Perencanaan
Merencanakan suatu sistem
yang baru atau yang lebih
baik dari sistem yang
sebelumnya
2. Analisis
Menghubungkan hasil
pengamatan menjadi
spesifikasi yang terstruktur
dengan menggunakan
pemodelan
3. Perancangan
Mengimplementasikan
model yang diinginkan oleh
pemakai.
1. Perancangan layar
tampilan input dan
output
1. Membangun sistem yang sesuai
dengan perencanaan
2. Melakukan tes pada sistem yang
dibangun sesuai dengan
perencanaan
3. Mengoperasikan sistem yang
dibangun.
4. HASIL DAN PEMBAHASAN
Diharapkan dengan adanya aplikasi ini
akan mampu memberikan output yang
berupa :
1. Menampilkan data pasien yang terdapat
di klinik.
2. Menampilkan data rekam medis pasien.
3. Menampilkan laporan rekam medis per
pasien.
Gambar 1 Tampilan Login
Tampilan pada login digunakan
sebagai tampilan ketika akan masuk ke
dalam aplikasi berupa memasukkan
username dan password. Pada form login
ini menggunakan enam buah komponen
yaitu label1, label2, textbox1, textbox2,
button1 dan button2. Form login
merupakan tampilan untuk masuk ke
aplikasi. Setelah memasukkan username
dan password pada textbox1 dan textbox2
maka tekan button1 untuk masuk ke
aplikasinya. Jika salah satu username atau
password ada yang salah, maka akna
muncul sebuah messagebox yang berisikan
“Username Atau Password Yang Anda
Masukkan Salah” dan jika textbox1 atau
textbox2 masih kosong, setelah menekan
button1 akan muncul messagebox yang
berisikan “Lengkapi Kolom Yang Masih Kosong”. Jika admin tidak jadi melakukan
login ke dalam aplikasi maka nemekan
button2 dan akan muncul messagebox
yang berisikan “Apakah Anda Ingin Keluar?” jika klik yes maka akan keluar
dari aplikasi, jika tekan no maka akan
tetap berada pada tampilan login.
Pada form home ini digunakan
sebagai tampilan utama pada saat admin
melakukan proses login. Pada form home
ini menggunakan 17 buah komponen yaitu
label1, label2, label3, label4, label5,
label6, label7, label8, button1, button2,
button3, button4, button5, button6,
textbox1, textbox2 dan DataGridView1.
Form home merupakan tampilan awal
setelah admin melakukan proses login. Di
home terdapat beberapa menu yang bisa
dipilih admin untuk proses registrasi
maupun menambahkan data rekam medis
pasien.
Pada form home ini terdapat
sebuah DataGridView1 yang berfungsi
untuk melihat semua daftar rekan medis
pasien yang pernah berkunjung ke klinik
tersebut. Jika admin ingin melihat daftar
pasien yang tercatat di klinik maka tekan
button1 maka akan pindah ke menu form
list pasien. Jika admin ingin menambahkan
data maka tekan button2 dan akan pindah
ke form tambah data. Jika admin ingin
menghapus data maka tekan button3 akan
berpindah ke form hapus data. Jika admin
ingin mengedit data maka tekan button4
dan akan pindah ke form edit data. Jika
admin ingin logout maka tekan button5
dan akan otomatis keluar dari aplikasi.
Gambar 3 Tampilan Laporan Per Pasien
Pada tampilan home terdapat
fungsi search yang berfungsi untuk
mencari pasien berdasarkan nama, lalu
ketika klik pada menu cetak akan keluar
output berupa laporan pasien.
5. KESIMPULAN
Dibuat sebuah Aplikasi Pencatatan
Rekam medis Pasien Menggunakan
Microsoft Visual Basic .NET Berbasis
Dekstop dengan tujuan untuk
mempermudah dalam pencatatan proses
registrasi pasien dan rekam medis pasien.
Pada aplikasi ini terdapat fasilitas yang
ditawarkan berupa list pasien yang sudah
pernah berobat di klinik, penambahan data
pasien baru, penghapusan data pasien,
pengeditan data pasien, penambahan data
rekam medik pasien saat berobat,
pengeditan data rekam medik pasien dan
penghapusan data rekam medik pasien.
Namun dalam pembuatan penulisan ini,
belum bisa diimplementasikan secara
langsung karena masih kurangnya waktu
untuk menginput semua data pasien yang
terdapat di klinik dan memberikan tutorial
Namun aplikasi ini akan segera
diimplementasikan agar dapat
mempermudah pegawai di klinik dalam
melakukan pekerjaannya.
DAFTAR PUSTAKA
1. Anharku, Flowchart,
URL:http://ilmukomputer.org/
wp-content/uploads/2009/06/anhar ku-flowchart.pdf.
2. Ario Suryo Kusomo, Buku
Latihan : Visual Basic .NET
versi 2002 dan 2003, Elex
Media Komputindo,2003
3. Budi Raharjo, Membuat
Database Menggunakan
MYSQL, Informatika Bandung,
Bandung, 2011.
4. Fathansyah, Basis Data,
Informatika Bandung,
Bandung,2012
5. Hutahaean Jeperson, Konsep
Sistem Informasi, Deepublish,
Yogyakarta, 2014
6. Kusrini dan Koniyo Andri,
Visual Basic dan Microsoft
SQL Server, Wahana
Komputer, Andi Offset,
Yogyakarta, 2001.
7. Michael Halvorson, Microsoft
Visual Basic 2010 Step by Step,
Microsoft Press, 2010.
8. Prihatna, Jenis–Jenis Struktur Navigasi,
URL:http://www.bangpahmi.co m/2014/06/jenis-jenis-struktur-navigasi-dalam.html
9. Priyanto Hidayatullah, Visual
Basic .NET Membuat Aplikasi
Database dan Program Kreatif,
Informatika Bandung,