## Aplikasi Rekam Medik Pada Dokter Praktek
Bong Elian Reginald. (1) ,Yaulie D.Y Rindengan, ST.,MM., MSc. (2) ,Brave A. Sugiarso, ST.,MT. (3) (1)Mahasiswa,(2)Pembimbing1,(3)Pembimbing2
E-Mail : bong.regie@gmail.com. JurusanTeknikElektro-FT. UNSRAT,  Manado-95115

## ABSTRAK
Teknologi informasi dan komunikasi computer saat ini adalah bagian penting dalam manajemen informasi. Di dunia medis, dalam perkembangan  pengetahuan  yang  begitu  cepat  ,Dokter  akan  cepat tertinggal jika tidak memanfaatkan berbagai alat untuk mengupdate perkembangan  terbaru.  Selain  memiliki  potensi  dalam  menyaring data  dan  mengolah  menjadi  informasi.  TI  mampu  menyimpannya dengan  jumlah  dan  kapasitas  jauh  lebih  banyak  dari  cara-cara manual. Konvergensi dengan teknologi komunikasi juga memungkinkan data kesehatan di share secara mudah dan cepat.
Aplikasi rekam medic ini merupakan suatu aplikasi yang di rancang  untuk  mencatat  rekam  medis  pasien,  mencari  informasi pasien dan memberikan layanan secara terpadu untuk pasien, maka dikembangkanlah  system  pengolahan  data  dengan  pemrograman berbasis  objek  (OOP  /  Objek  Oriented  Programming)  yang menangani  basis  data  sehingga  untuk  kerjanya  akan  mengurangi berbagai kelemahan dan kesalahan yang ada pada sistem yang lama.
Pembuatan  aplikasi  ini  menggunakan  aplikasi  Visual Basic  6.0  dan  DBMS  diintegrasikan  dengan  berbagai  data  dari tempat praktek  Dr  Ari  Wibowo. Aplikasi  ini dapat  digunakan  untuk mengolah  data  pasien,  penyakit,serta  total  pembayaran  dari  dokter praktek tersebut.
Kata Kunci: data, DBMS, dokter, OOP, rekam medik

## ABSTRACT
Information  technology  and  computer  communications today is an important part in the management of information. In the medical  world,  the  rapid  development  of  knowledge,  doctors  will quickly fall behind if it does not utilize a variety of tools to update the latest developments. In addition to having the potential to refine and process the data into information. IT is able to save the number and capacity  far  more  than  manual  methods.  Convergence  with communications technology also enables health data be shared easily and quickly.
Applications  medical  history  is  an  application  that’s designed to record the patient's medical record, searching for patient information  and  provide  integrated  care  for  patients,  so  it  is developing a data processing system with object-based programming (OOP  /  Object  Oriented  Programming)  which  handles  the  database so as to work will reduce the weaknesses and errors that exist in the old system.
For making these applications is using Visual Basic 6.0 application  and  DBMS  integrated  with  a  variety  of  data  from  the practice  of  Dr.  Ariwibowo.  This  application  can  be  used  to  process patient data, disease, and total payment of the practicing physicians .
Key Words: data DBMS ,doctor, OOP, medic record

## I. PENDAHULUAN
Perkembangan  teknologi  komputer  yang  sangat  pesat seperti  sekarang  ini,semakin  mempengaruhi  segala  aspek kehidupan manusia mulai dari individu, sampai pada organisasi yang  besar  tidak  luput  dari  menggunakan  teknologi  komputer. Teknologi  komputer  sangat  membantu  manusia  dalam
pengambilan  keputusan  yang  tepat  dalam  lingkup  tanggung jawab pekerjaannya.
Masyarakat  menyadari  bahwa  teknologi  komputer merupakan  salah  satu  alat  penting  dalam  peradaban  manusia untuk  mengatasi  (sebagian)  masalah  derasnya  arus  informasi. Teknologi informasi dan  komunikasi komputer saat ini adalah bagian  penting  dalam  manajemen  informasi.  Di  dunia  medis, dalam  perkembangan  pengetahuan  yang  begitu  cepat(kurang lebih 750.000 artikel terbaru di jurnal kedoktran dipublikasikan tiap  tahun),  dokter  akan  cepat  tertinggal  jika  tidak memanfaatkan berbagai alat untuk  mengupdate perkembangan terbaru.  Selain  memiliki  potensi  dalam  menyaring  data  dan mengolah  menjadi  informasi.  TI  mampu  menyimpannya dengan  jumlah  dan  kapasitas  jauh  lebih  banyak  dari  cara-cara manual.  Konvergensi  dengan  teknologi  komunikasi  juga memungkinkan  data  kesehatan  di  share  secara  mudah  dan cepat.  Komputer  banyak  membantu  di  dunia  kesehatan  antara lain  Administrasi,Obat–obatan,Penyakit  ->  diagnosa,  terapi, perawatan (monitoring status pasien),Penelitian.
Peranan teknologi informasi dalam dunia medis dapat diuraikan  seperti  berikut,pertama  System  informasi  digunakan untuk  mencatat  rekaman  medis  pasien  secara  elektronis,kedua untuk  mencari  informasi  tentang  seorang  pasien.  Dengan mengetikkan  sepenggal  nama,  sistem  informasi  akan  segera menyajikan  informasi  tentang  pasien  yang  memenuhi  kriteria pencarian  dan  yang  ketiga  dalam  bidang  jasa  pelayanan kesehatan  teknologi  informasi  berguna  untuk  memberikan pelayanan secara terpadu dari pendaftaran pasien.
Untuk  kali  ini  tempat  Praktek  Dokter  Ariwibowo adalah lokasi penelitian. Tempat praktik  ini adalah  salah satu Tempat  Praktek  yang    terletak  di  Malalayang  I  Timur  yang mempunyai  beberapa  pasien.  Setiap  pasien  memiliki  riwayat penyakit  yang  berbeda–beda.  Pada  umumya  masih  banyak Dokter  Praktek  yang  mempunyai  kendala  dalam  mengolah informasi  pasien  mereka.  Kendala-kendala  yang  dialami misalnya : rekam medik yang dilakukan masih secara manual .
Dari keterbatasan yang dialami oleh sistem yang lama maka  dikembangkanlah  sistem  pengolahan  data  dengan pemrograman  berbasis  objek  (OOP  /  Objek  Oriented Programming)  yang  menangani  basis  data  sehingga  untuk kerjanya  akan  mengurangi  berbagai  kelemahan  dan  kesalahan yang ada pada sistem yang lama.

## II. LANDASAN TEORI

## Data
Jogiyanto (1993), menyatakan data adalah kenyataan  yang  menghubungkan  suatu  kejadian  dan  kesatuan nyata. Data merupakan bentuk yang masih mentah yang belum
E-Journal Teknik Elektro dan Komputer vol.4 no. 6 (2015),  ISSN : 2301-8402
dapat bercerita banyak sehingga perlu diolah lebih lanjut.Kadir (1999)  menerangkan  data  adalah  fakta  mengenai  objek  orang dan  lain-lain  yang  dinyatakan  dengan  nilai  (angka,  deretan karakter  atau  simbol).  Data  diolah  menjadi  suatu  informasi dengan  menggunakan  suatu  proses  model  tertentu.  Data merupakan unit terkecil yang tidak dapat dipisahkan.

## Sistem
Sistem  adalah  suatu  jaringan  kerja  dari  prosedur- prosedur  yang  saling  berhubungan,  berkumpul  bersama-sama untuk  melakukan  suatu  kegiatan  atau  untuk  menyelesaikan suatu  masalah  tertentu.  Leman  (1998),  menerangkan  bahwa sistem  terdiri  dari  komponen-komponen  yang  saling  berkaitan dan bekerjasama untuk mencapai tujuan-tujuan tertentu.
Adapun elemen-elemen yang menyusun sebuah sistem adalah :
Tujuan merupakan  suatu tujuan dari  sistem  yang tersebut  yang dapat  berupa  tujuan  usaha,  kebutuhan,  masalah,  prosedur pencapaian  tujuan.  Batasan  merupakan  batasan-batasan  yang ada  dalam  pencapaian  tujuan  misalnya  peraturan,  biaya, personil  dan  peralatan.  Kontrol  adalah  pengawas  dan pencapaian tujuan sistem, yang dapat berupa kontrol pemasukan data  (input),  control  pengeluaran  data    (output)  dan  lain sebagainya.  Input  merupakan  bagian  dari  sistem  yang  bertugas untuk  menerima  data  masukan  ,dimana  data  dapat  berupa  asal masukan,  jenis  pemasukan  data  dan  lain-lain.  Proses  adalah bagian yang memproses masukan data menjadi informasi sesuai dengan keinginan penerima. Output adalah keluaran atau tujuan dari sitem. Output dapat berupa laporan, gradik dan sebagainya. Umpan  Balik  Cepat  berupa  perbaikan,  pemeliharaan  dan  lain- lain.  Informasi  adalah  data  yang  telah  diolah  menjadi  suatu bentuk  yang  berguna  bagi  si  penerima  dan  mempunyai  nilai yang  nyata  atau  dapat  dirasakan  dalam  keputusan-keputusan sekarang atau akan datang.
Komponen-komponen  tersebut  adalah  Masukan,ini berarti  input  yang  masuk  kedalam  sistem  informasi.  Input termasuk    metode-metode  dan  media  untuk  menenagkap    data yang  akan  dimasukkan,  yang  dapat  berupa  dokumen-dokumen dasar.Model,  komponen  ini  terdiri  dari  kombinasi  prosedur, logika  dan  model  matematik  yang  akan  memanipulasi  data input  dan  data  yang  tersimpan  dibasis  data  dengan  cara  yang sudah  tentu  menghasilkan  keluaran  yang  diinginkan.Keluaran, keluaran merupakan informasi yang berkualitas dan dokumentasi  yang  berguna  untuk  semua  tingkatan  manajemen serta  semua  perangkat  pemakai  sistem.Basis  Data  adalah kumpulan dari data yang saling berhubungan satu dengan yang lainnya,  tersimpan  diperangkat  keras  komputer  dan  digunakan perangkat  lunak  untuk  memanipulasinya.Teknologi  merupakan peralatan  atau  hardware  yang  digunakan  untuk  mendukung penggunaan  perangkat  lunak  dalam  proses  pengambilan keputusan  untuk  menghasilkan  informasi.dan  komponen  yang terakhir  adalah  Kendali  merupakan  bagian  yang  dirancang  dan diterapkan  untuk  mengatasi  hal-hal  yang  dapat  merusak informasi.
Komponen-komponen  dasar  dari  sistem  informasi yang  ada  memiliki  ketergantungan  satu  dengan  yang  lainnya untuk  dapat  menghasilkan  informasi  yang  baik  bagi  suatu organisasi atau instanasi.
Fungsi  utama  sistem  informasi  adalah  menambah pengetahuan atau mengurangi ketidakpastian pemakai informasi.Informasi  yang  didapat  dari  system  informasi  adalah
yang  akurat,  tepat  pada  waktunya  dan  relevan.  Jadi  secara umum  fungsi-fungsi  sistem  informasi  yaitu  menyediakan informasi  terhadap  operasi  organisasi,memberikan  informasi kepada  semua  tingkatan  manajemen  dan  mendukung pengambilan keputusan.
.

## Konsep Basis Data
Menurut  Sutanta  (1996),  basis  data  dalah  suatu kumpulan data terhubung yang disimpan secara bersama-sama pada  suatu  media,  tanpa  mengatap  satu  sama  lain  atau  tidak perlu  suatu  kerangkapan  data  dengan  cara-cara  tertentu sehingga  mudah  untuk  digunakan  atau  ditampilkan  kembali, dapat  digunakan  oleh  satu  atau  lebih  program  aplikasi  secara optimal,  data  disimpan  tanpa  mengalami  ketergantungan  pada program  yang  akan  menggunakannya,  dapat  disimpan sedemikian  rupa  sehingga  penambahan,  pengambilan  dan modifikasi dapat dilakukan dengan mudah dan terkontrol.
Untuk mempermudah dalam mempelajari basis data maka harus diketahui terlebih dahulu definisi kata dari istilah berikut.
Entity  menyatakan  orang,  tempat,  kejadian  atau  konsep yang  informasinya  direkam.  Entity  kadang  disebut  juga  tipe entitas atau kelas entitas. Siswa/buku pada bidang administrasi siswa merupakan contoh entitas.
Atribute  adalah  item  data,  data  field,  data  elemen  yang menjadi  bagian  dari  suatu  entitas.  Istilah  lain  atribut  disebut property.  Setiap  entity  mempunyai  atribut  atau  sebutan  untuk mewakili  suatu  entity,  nama/nomor  siswa  merupakan  contoh attribute.
Data value adalah data aktual atau informasi yang disimpan pada  tiap  elemen  atau  attribute.  Atributenama  karyawan menunjukan  tempat  dimana  informasi  nama  karyawan disimpan,  sedangkan  data  value  dalah  merupakan  isi  data karyawan tersebut.
Record/Tuple, adalah kumpulan elemen-elemen yang saling berkaitan  menginformasikan  tentang  suatu  entity  secara lengkap. Satu record mewakili satu data atau informasi tentang seseorang, nomor karyawan/nama karyawan merupakan contoh record.
File, adalah kumpulan record-record sejenis dan mempunyai  panjang  elemen  yang  sama,  attribute  yang  sama, namun beda-beda data valuenya.
Data  Base.  kumpulan  file-file  yang  mempunyai  kaitan  antara satu  file  dengan  file  yang  lain  sehingga  membentuk  suatu bangunan data untuk menginformasikan sesuatu dalam batasan tertentu.
Data  Base  Management  System  (DBMS),    adalah Kumpulan file yang saling berkaitan bersama dengan program pengelolanya disebut Data Base Management System (DBMS). Database  adalah  kumpulan  datanya.  Sedangkan  program pengelolanya dalam satu paket program.

## Perancangan Basis Data
Merancang  basis  data  merupakan  suatu  hal  yang sangat  penting  karena  kegiatan  ini  merupakan  suatu  langkah awal  untuk  menentukan  basis  data  yang  diharapkan  dapat mewakili  seluruh  kebutuhan  pengguna  pada  waktu  sekarang dan  yang  akan  datang.  Proses  perancangan  basis  data (database) akan dipengaruhi volume pengolahan data (jumlah
E-Journal Teknik Elektro dan Komputer vol.4 no. 6 (2015),  ISSN : 2301-8402
data  yang  diolah  sangat  besar  biasa  mencapai  jutaan  byte) yang  akan  diolah.  Hal  ini  disebabkan  oleh  informasi  sistem basis  data  tersebut  harus  dapat  memenuhi  kebutuhan  dari pemakai sistem (end user), artinya suatu sistem basis data yang baik  haruslah  memenuhi  /dapat  menyediakan  informasi  yang diinginkan oleh pemakai.
Data Base Management System ( DBMS)
DBMS  merupakan  salah  satu  elemen  dalam  sistem basis  data.  DBMS  adalah  perangkat  lunak  yang  memberikan fasilitas  (yang  tersedia  dan  dapat  digunakan)  untuk  fungsi pengaturan,  pengawasan,  pengendalian/kontrol,  pengolahan, dan koordinasi terhadap semua proses/operasi yang terjadi pada sistem basis data.

## Data Flow Diagram
DFD adalah suatu model logika data atau proses yang dibuat  untuk  menggambarkan  darimana  asal  data  dan  kemana tujuan  data  yang  keluar  dari  sistem,  dimana  data  disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara tersebut  dan  interaksi  antara  data  yang  disimpan  dan  proses yang  dikenakan  pada  data  tersebut.  DFD  menggambarkan penyimpanan  data  dan  proses  yang  mentransformasikan  data. DFD  menunjukkan  data  yang  tersimpan  dan  proses  yang dikenakan  pada  data  hubungan  antara  data  pada  sistem  dan proses pada sistem.

## DFD Leveled
Model  ini  menggambarkan  sistem  sebagai  jaringan kerja antar fungsi yang berhungan satu dengan yang lain aliran dan penyimpanan data. Sebagai alat Bantu desain sistem, model ini hanya memodelkan sistem dari sudut pandang fungsi.
Dalam  DFD  level  ini  akan  terjadi  penurunan  level dimana dalam penurunan level yang lebih rendah harus mampu merepresentasikan  proses  tersebut  kedalam  spesifikasi  proses yang jelas. Jadi dalam DFD level bisa dimulai dari 0 kemudian turun  ke  DFD  1  dan  seterusnya.  Setiap  penurunan  level  hanya dilakukan  bila  perlu.  Dalam  penurunan  level,  tidak  semua bagian  dari  sistem  harus  diturunkan  dengan  jumlah  level  yang sama.
Menurut Kristanto (1999), aliran data yang masuk dan keluar pada suatu proses di  level X  harus berhubungan dengan aliran  data  yang  masuk  dan  keluar  pada  level  X+1  yang mendefinisikan proses pada level berikut.

## Peraturan Penting dalam Penggambaran DFD
Dalam  penggambaran  simbol  DFD,  ada  beberapa peraturan yang harus diperhatikan sehingga dalam penggambarannya tidak terjadi kesalahan.Peraturan- peraturannya terdiri dari dua point
Pertama antar entity luar tidak diijinkan terjadi hubungan  atau relasi, perhatikan gambar 1.
Dari  gambar  1  dapat  dijelaskan  bahwa  apabila customer ingin berhubungan dengan vendor, maka hal ini tidak diperbolehkan melainkan apabila ingin tetap berhubungan bisa melalui  PT  ABC  dan  dari  PT  ABC  ini  akan  diteruskan  ke vendor. Hubungan atau relasi ini akan terjasi apabila customer ingin melakukan transaksi pembelian barang.
Peraturan  yang kedua tidak boleh ada aliran data antara entity luar dengan data store. Perhatikan gambar 2
Dari  gambar  2  dapat  dijelaskan  bahwa  entity  luar dengan nama vendor tidak dapat direlasikan dengan data store product
Satu  aliran  data  boleh  mengalirkan  beberapa  struktur  data. Perhatikan gambar 3.
Dari  gambar  3  dapat  dijelaskan  bahwa  pemesanan barang  bisa  melakukan  beberapa  relasi  kepada  supplier  dalam waktu  yang  bersamaan  yang  meliputi  order  barang,  retur barang dan pembayaran order, semua objek harus mempunyai nama,aliran  data  selalu  diawali  dan  diakhiri  dengan proses,semua aliran data harus mempunyai tanda arah.
Gambar 2. Relasi antara Entity luar dengan data store yangdilarang.
E-Journal Teknik Elektro dan Komputer vol.4 no. 6 (2015),  ISSN : 2301-8402
Bahasa Pemrograman Visual Basic 6.0.
Visual  Basic  6.0  Merupakan  bahasa  pemrograman yang  cukup  popular  dan  mudah  untuk  dipelajari.  Banyak keunggulan dimiliki Visual Basic, yang paling menonjol adalah kemudahan pemakaian. Dengan menggunakan metode Graphical  User  Interface  (GIU),  visual  basic  memudahkan pemrograman  untuk  berinteraksi  langsung  dengan  elemen- elemen untuk setiap bentuk pemrograman.
Visual  Basic  dibuat  sebagai  langkah  pengembangan untuk  menyelesaikan  BASIC  (Beginner  All-Purpose  Simbolic Intruction  Code)  yang  berbasis  DOS  yang  tidak  mempunyai kemampuan menggunakan metode GUI dalam basis Windows.
Sebagai program yang berbasis Windows, Visual Basic mempunyai  kemampuan  berinteraksi  dengan  seluruh  aplikasi Windows, seperti MicrosoftWord, Microsoft Excel, MicrosoftAccses,  dan  sebagainya.  Dengan  kemampuan  yang tidak  terbatas,  visual  basic  dapat  digunakan  untuk  semua  jenis aplikasi pemrograman, mampu membuat aplikasi program yang mirip  dengan  aplikasi  Windows  ataupun  game,  multimedia, program perhitungan, dan sebagainya.Seiring dengan kemajuan dan  perkembangan  komputer,  Visual  Basic  secara  bertahap terus  disempurnakan  untuk  mengikut  kebutuhan  modernisasi yang semakin meninggi

## III. METODE PENELITIAN

## Sistem Yang Berjalan di Tempat Praktek Dokter
System  yang  berjalan  di  tempat  Dokter  Praktik Ariwibowo  meliputi  pelayanan  terhadap  pasien  ada  pada gambar 4 , dan dalam pengurusan data riwayat penyakit pasien. Namun  karena  pengolahan  dan  penyimpanan  data  masih dilakukan secara manual dan masih ditulis dengan tangan , atau belum terkomputerisasi , maka data- data tersebut menjadi cepat rusak  atau  hilang  dan  proses  pengurusannya  memakan  waktu yang cukup lama.
Gambar 4. Diagram Konteks Sistem yang Berjalan
TABEL I. URAIAN DIAGRAM KONTEKS SISTEM YANG BERJALAN
Secara  umum  Proses  yang  terjadi  dalam  sistem  yang berjalan  dimulai  dari  Pasien  datang    ke  dokter  praktek , kemudian  pasien  mendaftarkan  diri  ke  asisten  dokter.  Apabila pasien adalah pasien baru,  maka asisten dokter akan  membuat kartu  rekam  medik  baru  dan  mencatat  pada  buku  register, namun  jika  pasien  sudah  pernah  datang,  maka  asisten  dokter akan  mencari  arsip  kartu  pasien  pada  lemari  penyimpanan kartu  pasien.  Setelah  mendapat  giliran,  pasien  kemudian diperiksa oleh dokter praktek. Asisten dokter juga menyerahkan kartu rekam medik pasien kepada dokter sebagai informasi pasien. Data hasil pemeriksaan kemudian diserahkan oleh  dokter  kepada  asisten  dokter  dan  disimpan  pada  lemari arsip  kartu  pasien.  Data  yang  sudah  disimpan  akan  digunakan kembali apabila dibutuhkan.
Namun  karena  penyimpanan  berkas  arsip  pasien masih  secara  manual  maka  proses  pengambilan  data  (arsip kartu  pasien)  memerlukan  waktu  yang  cukup  lama,  bahkan sering  kali  arsip  pasien  tidak  ditemukan  sehingga  harus dibuatkan  kartu  pasien  baru.  Hal  ini  tentu  saja  menyulitkan bagi  dokter  untuk  menganalisa  penyakit  pasien  tanpa  ada informasi kunjungan pasien sebelumnya. Selain itu, pembuatan laporan masih memerlukan waktu yang lama dan bisa saja ada beberapa  berkas  akan  tercecer  karena  masih  disimpan  pada media  lemari  arsip.  Dari  uraian  di  atas,  Proses  sistem  yang berjalan terlihat seperti pada gambar 4.

## Perancangan Sistem
Berdasarkan  sistem  yang  berjalan  yang  digambarkan pada  diagram  konteks  di  atas,  penulis  kemudian  menjabarkan rangkaian  proses-proses  tersebut  dalam  suatu  pengembangan sistem  (sistem  yang  dikembangkan)  yang  tergambar  dalam Diagram  Alur  Data    (Data  Flow  Diagram)  level  nol,dapat dilihat  pada  gambar  5,  DFD  level  1  untuk  proses  perekaman data  master  dapat  dilihat  pada  gambar  6,  DFD  level  1  untuk proses  perekaman  data  pasien  dapat  dilihat  pada  gambar  7, DFD  level  1  untuk  proses  perekaman  data  rawat  jalan  dapat dilihat  pada  gambar  8,  sedangkan  proses  DFD  level  1  untuk proses pembuatan laporan pasien dapat dilihat pada gambar 9.
Gambar 6. DFD Level 1 – Proses perekaman data master
Gambar 7.  DFD Level 1 – Proses perekaman data pasien
Gambar 8. DFD Level 1 proses perekaman data rawat jalan
Gambar 9.  DFD Level 1 – Proses pembuatan laporan
TABEL II : PENJELASAN DFD LEVEL NOL
E-Journal Teknik Elektro dan Komputer vol.4 no. 6 (2015),  ISSN : 2301-8402
TABEL III : PENJELASAN DFD LEVEL 1 – PROSES PEREKAMAN DATA

## MASTER
TABEL.IV : PENJELASAN DFD LEVEL 1 – PROSES PEREKAMAN DATA PASIEN
TABEL V : PENJELASAN DFD LEVEL 1 – PROSES PEREKAMAN RAWAT JALAN
TABEL VI: PENJELASAN DFD LEVEL 1 – PROSES PEMBUATAN LAPORAN

## IV.   IMPLEMENTASI SISTEM

## Pembuatan  Modul Program
Program  Aplikasi  Rekam  Medik  Pada  Dokter  Praktek dibuat dengan menggunakan bahasa pemrograman Visual Basic 6.0  dengan  untuk  membuat  databasenya  menggunakan Microsoft  Word  2007.  Program  aplikasi  ini  telah  diuji  oleh penulis  dan  penulis  tidak  mendapati  kesalahan  atau  error  pada program. Program telah berjalan dengan baik sebagaimana yang diharapkan oleh penulis.
Adapun  spesifikasi  yang  dibutuhkan  adalah  minimal processor  Intel  ®  Pentium  IV  2.0  Ghz,  sebuah  Mouse  dan keyboard,  RAM  minimal  128  Mb,  Harddisk  80  Gb,  monitor yang  berosulusi  Tinggi,  Printer,  sedangkan  dari  segi  sistem operasi  memerlukan  sistem  operasi  windows  Vista,  windows XP atau windows 7 Profesional minimal pack 1.

## Desain Aplikasi
Gambar 10. Form Login
Gambar 11. Form Menu Utama
Gambar 12.Form Input Data Penyakit
Pada  gambar  10  merupakan  form  login  pengguna program  terlebih  dahulu  harus  memasukkan  username  dan password, kemudian klik tombol login untuk masuk ke aplikasi ini dan tombol untuk keluar dari aplikasi ini.  Pada gambar 11 apabila  login  berhasil  maka  akan  tampil  form  menu  utama, pada  form  menu  utama  ini  pengguna  dapat  melakukan manajemen  data  Rekam  Medik  melalui  menu-menu  yang disediakan.  Pada  gambar  12  Form  data  penyakit  dijalankan melalui  menu  Data  Umum Form  data  penyakit  dimana  akan tampil daftar pegawai, selanjutnya  untuk  menambah data  baru pengguna dapat mengklik tombol Tambah, ataupun sebaliknya jika  ingin  mengubah  data  pengguna  dapat  mengklik  tombol ubah,  sedangkan  untuk  menghapus  pengguna  dapat  mengklik link  Hapus.  Sedangkan  untuk  merefresh  data  pengguna  dapat mengklik  tombol  refresh,  dan  apabila  ingin  mencetak  data pengguna  dapat  mengklik  tombol  Cetak,  sedangkan  untuk keluar aplikasi pengguna dapat mengklik tombol Keluar.
Pada  gambar  13,  Form  Data  tindakan  Medis dijalankan  melalui  menu  Data  Umum Tindakan  Medis dimana  akan  tampil  daftar  Tindakan  Medis,  selanjutnya  untuk menambah  data  baru  pengguna  dapat  mengklik  tombol Tambah,  ataupun  sebaliknya  jika  ingin  mengubah  data pengguna  dapat  mengklik  tombol  ubah,  sedangkan  untuk menghapus  pengguna  dapat  mengklik  link  Hapus.  Sedangkan untuk  merefresh  data  pengguna  dapat  mengklik  tombol refresh,  dan  apabila  ingin  mencetak  data  pengguna  dapat mengklik  tombol  Cetak,  sedangkan  untuk  keluar  aplikasi pengguna  dapat  mengklik  tombol  Keluar.  Gambar  14, merupakan  Form  data  pasien  dijalankan  melalui  menu  Data Umum Form  Data  pemeriksaan  Fisik/Lab  dimana  akan tampil  data  pasien,  selanjutnya  untuk  menambah  data  baru pengguna dapat mengklik tombol Tambah, ataupun sebaliknya jika  ingin  mengubah  data  pengguna  dapat  mengklik  tombol ubah,  sedangkan  untuk  menghapus  pengguna  dapat  mengklik link  Hapus.  Sedangkan  untuk  merefresh  data  pengguna  dapat mengklik  tombol  refresh,  dan  apabila  ingin  mencetak  data pengguna  dapat  mengklik  tombol  Cetak,  sedangkan  untuk keluar aplikasi pengguna dapat mengklik tombol Keluar.
Gambar 13.Form Data Tindakan Medis
Gambar 15.Form Data Wilayah Gambar 16. Form Data Jenis Pasien Gambar 17. Form Data Pasien
Gambar 18.Form Registrasi Pasien Rawat Jalan
Gambar 19.Form Pembayaran biaya rawat jalan
Gambar 20.Form Pemeriksaan Pasien Rawat Jalan
Gambar 21. Tampilan Output Laporan Kunjungan pasien rawat jalan
Gambar 22. Tampilan Cetak Laporan Kunjungan Pasien Rawat Jalan
Gambar 23. Tampilan  Laporan Tindakan pasien Rawat jalan
Gambar 24. Tampilan Cetak Laporan Tindakan pasien rawat  jalan
Gambar 25. Tampilan  Laporan Rekap Tindakan pasien
Gambar 26. Tampilan Cetak Laporan Rekap Tindakan pasien
Gambar 27. Tampilan Form  Laporan Pembayaran Pasien
Gambar 28. Tampilan Cetak Laporan Pembayaran Pasien
Gambar 29. Tampilan Form Laporan statistik penyakit pasien rawat jalan
Gambar 30. Tampilan Cetak Laporan statistic penyakit pasien rawat jalan
Gambar 31. Tampilan Cetak Laporan statistic wilayah pasien rawat jalan
Pada  gambar  15  merupakan  Form  data  wilayah dijalankan  melalui  menu  Data  Umum wilayah  dimana  akan tampil  data  wilayah.  Gambar  16.  merupakan  Form  Data  Jenis Pasien  dijalankan  melalui  menu  Data  Pasien Jenis  Pasien dimana akan tampil daftar jenis pasien. Gambar 17 merupakan Form Data pasien dijalankan melalui menu Data Pasien Data Pasien  dimana  akan  tampil  daftar  data  pasien.  Gambar  18 merupakan  Form  Registrasi  Rawat  Jalan  dijalankan  melalui menu Rawat Jalan Registrasi rawat jalan dimana akan tampil daftar  registrasi  rawat  jalan.  Gambar  19,  Form  Registrasi Rawat Jalan dijalankan melalui menu Rawat Jalan Pemeriksaan  pasien  rawat  jalan  dimana  akan  tampil daftar  registrasi  rawat  jalan.  Gambar  20,  merupakan  Form Pembayaran  Biaya  Rawat  Jalan  dijalankan  melalui  menu Rawat  jalan Pembayaran  Biaya  Rawat  Jalan  dimana  akan tampil  daftar  Pembayaran  Biaya  Rawat  Jalan.  Gambar    21, Form  laporan  Kunjungan  pasien  Rawat  jalan  ini  dijalankan dengan  memilih  menu  laporan Laporan  Kunjungan  pasien Rawat jalan.
Gambar  22,  Form  laporan  kunjungan  pasien  rawat jalan  diatas  terdapat  pilihan  Refresh  untuk  menampilkan kembali  data,  pilihan  cetak  untuk  mencetak  data  dan  pilihan
E-Journal Teknik Elektro dan Komputer vol.4 no. 6 (2015),  ISSN : 2301-8402
keluar  untuk  keluar  dari  form  laporan  data.  Gambar  23 merupakan  Form  laporan  tindakan  pasien  rawat  jalan  ini dijalankan  dengan  memilih  menu  laporan Laporan  tindakan pasien  rawat  jalan.  Gambar  24  merupakan  Form  laporan laporan  tindakan  pasien  rawat  jalan  diatas  terdapat  pilihan Refresh  untuk  menampilkan  kembali  data,  pilihan  cetak  untuk mencetak data dan pilihan keluar untuk keluar dari form laporan data.  Pada  Gambar  25,  Form  laporan  rekap  tindakan  pasien rawat jalan ini dijalankan dengan memilih menu laporan laproan rekap tindakan pasien rawat jalan. Gambar 26 merupakan Form  laporan rekap tindakan pasien diatas terdapat pilihan Refresh untuk menampilkan kembali data, pilihan cetak untuk  mencetak data dan pilihan keluar  untuk keluar dari  form laporan data.
Pada  Gambar  27,  Form  laporan  pembayaran  biaya pasien  rawat  jalan  ini  dijalankan  dengan  memilih  menu laporan laporan  pembayaran  pasien  rawat  jalan.  Gambar  28  , Form  laporan  pembayaran  pasien  diatas  terdapat  pilihan Refresh  untuk  menampilkan  kembali  data,  pilihan  cetak  untuk mencetak data dan pilihan keluar untuk keluar dari form laporan data.  Pada  Gambar  29,  Form  laporan  Statistik  Penyakit  Pasien rawat  Jalan    ini  dijalankan  dengan  memilih  menu laporan Statistik  penyakit  pasien  rawat  jalan.  Gambar  30 merupakan  Form  laporan  daftar  statistik  penyakit  pasien  rawat jalan  di  atas  terdapat  pilihan  Refresh  untuk  menampilkan kembali  data,  pilihan  cetak  untuk  mencetak  data  dan  pilihan keluar  untuk  keluar  dari  form  laporan.  Pada  gambar  31,  Form laporan  statistik  wilayah  pasien  rawat    jalan  di  atas  terdapat pilihan Refresh untuk menampilkan kembali data, pilihan cetak untuk  mencetak data dan pilihan keluar  untuk keluar dari  form laporan.

## Pengujian Sistem
Pengujian  sistem  ini  merupakan  tahap  yang  harus dilakukan terhadap aplikasi yang telah dibuat untuk memastikan apakah aplikasi yang dibuat telah berjalan dengan dan informasi yang  dihasilkan  telah  sesuai  dengan  yang  diharapkan  atau belum.
Proses  pengujian  sistem  dilakukan  dengan  cara menjalankan program. Pada awal program dijalankan user atau admin  akan  diminta  untuk  memasukkan  username  dan password.  Jika  username  atau  password  salah  maka  program akan  menampilkan  pesalah  kesalahan.  Setelah  proses  login berhasil, akan  tampil antar  muka  menu  utama  yang rerdiri dari menu  Sistem,  Data  Umum,  Data  Pasien,  Data  rawat  jalan, Laporan serta Pengaturan.
Proses  selanjutnya  adalah  memasukkan  data.  Pada pengujian ini dilakukan pada data jenis pasien, data pasien, data penyakit,  data  praesen,  data  wilayah,  data  registrasi  serta  data tindakan medis.

## Pembahasan
Berdasarkan  hasil  penelitian  pada  tempat  dokter praktek ariwibowo, penulis mendapatkan gambaran umum pada sistem  yang  berjalan.  Pada  dasarnya  sistem  yang  ada  sudah baik,  hanya  saja  masih  terdapat  kekurangan-kekurangan  yang penulisi  definisikan  sebagai  kelemahan  sistem  yang  ada.  Oleh karena  itu  penulis  mengusulkan  untuk  membuat  suatu  system aplikasi pengolahan data yang terkomputerisasi agar manajemen  data  di  tempat  praktek  dokter  ariwibowo  menjadi lebih baik.
Tahap pembuatan aplikasi ini dimulai dari perancangan  sistem  basis  data  kemudian  dilanjutkan  pada tahap  perancangan  antar  muka  yaitu  membuat  tampilan  antar muka.  Tahap  penulisan  kode  perintah  yang  akan  dijalankan dalam  program  meruapakan  tahan  penyelesaian.  Setelah  itu program akan diuji apakah  sudah berjalan sesuai dengan  yang diinginkan. Output yang dihasilkan program aplikasi ini berupa informasi yang bisa ditampilkan ataupun dicetak dalam sebuah laporan.

## V.  KESIMPULAN DAN SARAN

## Kesimpulan
Berdasarkan  pembahasan  diatas  maka  dapat  ditarik kesimpulan.  Program  aplikasi  ini  menyediakan  informasi  – informasi  yang  dibutuhkan  oleh  berbagai  pihak  yang memerlukan  yang  disediakan  dengan  begitu  akurat  dengan proses pengambilan data yang cepat dan tepat. Misalnya untuk mengambil  data  Rekam  Medik  berserta  laporan  dan informasinya.  Data  yang  disimpan  jauh  lebih    aman  serta pemanfaatan  waktu  yang  lebih  efisien,  misalnya  penyiapan laporan  rekap  SK  pengurus  anggota  yang  bertambah  pertahun dan lain sebagainya.

## Saran
Sistem  aplikasi  ini  bisa  dikembangkan  lebih  lanjut yakni  yang  berbasis  web  bahkan  sistem  pakar  dan  bisa ditambahkan  kode  pengaman  untuk  beberapa  tingkatan firewall.Untuk  mengoptimalkan  penggunaan  program  aplikasi ini,  maka  dianjurkan  agar  usrt  yang  menjalankan  agar  diberi training  atau  latihan  khusus.  Hal  ini  perlu  karena  data  yang akan diolah nantinya adalah data yang sifatnya vital dan sangat berpengaruh  pada  dokter.  Program  aplikasi  ini  dapat dikembangkan sesuai dengan kebutuhan di tempat praktek

## DAFTAR PUSTAKA
[1] A.  Kadir,  Konsep  dan  Tuntunan  Praktis  Basis  Data,  Cetakan  Ketiga, Andi Offset, Yogyakarta, 1999.
[2] A. Kadir..Pengenalan Sistem Informasi, Andi Offset, Yogyakarta, 2002.
[3] A.Kadir,  Perancangan  dan  Pembangunan  Sistem  Informasi,  Andi, Yogyakarta, 2003.
[4] Fathansyah, Basis Data Informatika, Bandung, 1999.
[5] Jogiyanto,  Analisis  dan  Desain  Sistem  Informasi,  Pendekatan Terstruktur, Andi Offset, Yogyakarta. 1993.
[6] Rencana Induk Pengembangan Pariwisata Daerah (RIPPDA) Kab. Pulau Morotai.
[7] Kristanto,  Perancangan  Sistem  Informasi  dan  Aplikasinya,  Andi, Yogyakarta, 2003.
[8] Kristanto,  Perancangan  Sistem  Informasi  dan  Aplikasinya,  Penerbit Gava Media, Yogyakarta, 1999.
[9] Leman, Perancangan Sistem, Andi, Yogyakarta.,1998.
[10] Lucas, Sistem Informasi, Informatika, Bandung, 1993.
[11] Oetomo,  Perancangan  dan  Pembangunan  Sistem  Informasi,  Andi, Yogyakarta, 2002.
[12] Pamungkas, Microsoft Visual Basic 6.0, Elex Media Komputindo, 2001
[13] Sutanta,  Analisa  dan  Perancangan  Basis  Data,  Informatika,  Bandung., 1996.
[14] Sutabari, Analisa Sistem Informasi, Andi, Jakarta, 2004.
[15] Wahyono,  Sistem  Informasi,  Konsep  Dasar,  Analisi  Desain,  dan Implementasi, Graha Ilmu, Yogyakarta, 2004.