Abstrak — Pencatatan dan pengelolaan data pasien puskesmas  keliling  di  puskesmas  Kecamatan  Pademangan  saat ini  masih  dilakukan  secara  manual  yakni  menggunakan  tulisan tangan  di  kartu  status  pasien  dan  buku,  hal  ini  dinilai  kurang efektif  dan  efisien  serta  menyebabkan  pencatatan  dan pengelolaan  data  pasien  puskesmas  keliling  di  puskesmas kecamatan  pademangan  tidak  tersimpan  dengan  baik.  Dari permasalahan  tersebut  memunculkan  gagasan  untuk  membuat aplikasi  berbasis  web  yang  didalamnya  dapat  melakukan pengelolaan  dan  pendataan  pasien  puskesmas  keliling  di puskesmas  kecamatan  pademangan. Penelitian ini  menghasilkan sebuah  sistem  informasi  kesehatan  yang  bertujuan  untuk menggantikan  sistem  pencatatan  dan  pengelolaan  data  yang dilakukan  secara  manual  ke  sistem  komputerisasi,  guna  untuk mengatasi  hambatan  yang  sudah  sering  terjadi  terkait ketidakmampuan untuk menyediakan informasi yang dibutuhkan secara cepat, akurat dan tepat waktu. Dengan sistem informasi  tersebut  laporan  yang  dibutuhkan  dapat  tersedia seketika, seperti: laporan  data  petugas  dan laporan  data pasien. Sistem  Informasi  dirancang  dengan  mempergunakan Unified Modeling Language (UML), desain tampilan program menggunakan  program  aplikasi  Dreamweaver  dan  dicoding dengan  mempergunakan  bahasa  pemrograman  PHP  dan MySQL.
Kata Kunci - Sistem Informasi  Kesehatan, Puskesmas Keliling, Unified Modeling Language (UML), PHP dan MySQL.

## I. P ENDAHULUAN
Dalam  era  globalisasi  saat  ini,  banyak  terjadi  perubahan baik  di  bidang  kesehatan  maupun  di  bidang  teknologi. Perubahan-perubahan  ini  berdampak  terhadap  perkembangan kesehatan  di  Indonesia.  Hal  ini  merupakan  tantangan  bagi dunia kesehatan untuk menghadapi hal tersebut.
Pembangunan  kesehatan  merupakan  bagian  integral  dari Pembangunan  Nasional.  Tujuan  pembangunan  kesehatan adalah  meningkatkan  kesadaran,  kemauan  dan  kemampuan hidup sehat bagi setiap orang agar terwujud  derajat kesehatan masyarakat  yang  optimal.  Keberhasilan  pembangunan kesehatan  berperan  penting  dalam  meningkatkan  mutu  dan daya saing sumber daya manusia Indonesia.
Untuk  mencapai  pembangunan  di  bidang  kesehatan diselenggarakan berbagai upaya secara menyeluruh, berjenjang  dan  terpadu.  Puskesmas  merupakan  salah  satu penanggung jawab penyelenggaraan upaya kesehatan masyarakat dan perorangan pada jenjang pertama.
Upaya-upaya  kesehatan  yang  ada  baik  preventif,  promotif, kuratif  dan  rehabilitatif  sebagai  dasar  dari  sistem  kesehatan harus  terus  dikembangkan  sehingga  derajat  kesehatan
masyarakat  yang  lebih  baik  dapat  lebih  ditingkatkan,  salah satunya  adalah  dengan  melakukan  kegiatan  puskesmas keliling  dan  mencanangkan  Program  Ketuk  Pintu  Layani Dengan Hati (KPLDH).
Kegiatan  Puskesmas  Keliling  dan  Program  Ketuk  Pintu Layani  Dengan  Hati  (KPLDH)  adalah  upaya  Pemerintah Provinsi  DKI  Jakarta  yang  diprakarsai  oleh  Dinas  Kesehatan DKI  Jakarta  yang  bertujuan  untuk  meningkatkan  pelayanan kesehatan bagi warganya dan fungsinya adalah menunjang dan membantu  dalam  melaksanakan  kegiatan-kegiatan  puskesmas dalam wilayah kerjanya yan belum terjangkau oleh pelayanan kesehatan.  Program  ini  berisi  pendataan  kesehatan  dan pemberian  pelayanan,  terutama  pada  warga  masyarakat  yang tinggal di daerah kumuh dan miskin. Sebagai tindak lanjutnya, dinas  kesehatan  DKI  Jakarta  akan  memberikan  pelayanan kesehatan sesuai data yang ditemukan.
Namun disayangkan saat ini pendataan rekam medis pasien di  kegiatan  puskesmas  keliling  dan  program  KPLDH  masih dilakukan dengan cara manual. Banyaknya permasalahan yang sering  terjadi  karena  pencatatan  rekam  medis  yang  dilakukan dengan  cara  mencatat  pada  kartu  rekam  medis,  sehingga  jika pasien  ingin  berobat  kembali  untuk  pencarian  kartu  rekam medis  pasien  yang  memakan  waktu  lama  dan  pencatatan laporan  penyakit  yang  terkadang  kurang  akurat.  Selain  data medis  pasien,  penyakit  seorang  yang  diderita  oleh  pasien sangatlah  bermacam-macam  dan  data  obat  yang  diberikan kepada  setiap  pasien  ada  yang  sama  dan  ada  pula  yang berbeda.
Untuk  mencapai  pembangunan  di  bidang  kesehatan dibutuhkan  suatu  sistem,  untuk  menangani  masalah  tersebut yaitu  dengan  membuat  suatu  perancangan  sistem  informasi kesehatan  berbasis  web  untuk  puskesmas  keliling  di kecamatan  pademangan  untuk  mempermudah  petugas  di lapangan  (petugas  kesehatan)  untuk  memasukan  data  pasien, mencari  data  pasien,  data  rekam  medis  dan  lain-lain  dengan cepat.  Sehingga  sangat  diharapkan  dengan  adanya  sistem informasi  yang  terkomputerisasi,  pencatatan  rekam  medis pasien proses pencatatanya menjadi lebih mudah.
Puskesmas  kecamatan  pademangan  sebagai  salah  satu  unit pelaksana  teknis  dinas  kesehatan  DKI  Jakarta  memiliki kewajiban  untuk  melaksanakan  program  tersebut  dengan menerapkan  pola-pola  pelayanan  kesehatan  baik  secara individu maupun kesehatan masyarakat yang mengacu kepada standar  pelayanan  minimal.  Melalui  visi  dan  misi  yang  telah dicanangkan oleh puskesmas kecamatan pademangan diharapkan  pencapaian  tersebut  dapat  dilakukan  secara optimal.
Rachmat Agusli 1 , Lilis Sakuroh 2 , Nopriyadi 3
1,2 Dosen STMIK Bina Sarana Global, 3 Mahasiswa STMIK Bina Sarana Global Email : 1 r.agusli@gmail.com, 2 lilis1476@yahoo.co.id, 3 nopriyadi211@gmail.com

## Perancangan Sistem Informasi Kesehatan (Puskesmas Keliling) Berbasis Web

## II. L ANDASAN T EORI

## A. Pengertian Sistem
Sistem,  yaitu  kumpulan  dari  elemen-elemen  yang  saling berinteraksi untuk mencapai tujuan tertentu (pendapat ini lebih menekankan pada komponen/elemennya sehingga cakupannya lebih  luas).  Sistem  merupakan  sebuah  objek  yang  dikaji  atau dipelajari,  dimana  memiliki  karakteristik  tertentu  atau spesifikasi tersendiri (Subhan, 2012:8)
Kata  sistem  banyak  sekali  digunakan  dalam  percakapan sehari-hari,  dalam  forum  diskusi  maupun  dokumen  ilmiah. Kata ini digunakan untuk banyak hal, dan pada banyak bidang pula, sehingga maknanya menjadi beragam.
Suatu  sistem  yang  baik  harus  mempunyai  tujuan  dan  sasaran yang  tepat  karena  hal  ini  akan  sangat  menentukan  dalam mendefinisikan  masukan  yang  dibutuhkan  sistem  dan  juga keluaran yang akan dihasilkan

## B. Pengertian Informasi
Informasi  adalah  data  yang  telah  diolah  menjadi  bentuk yang  berarti  bagi  penerimanya  dan  bermanfaat  dalam mengambil keputusan saat ini atau yang akan datang. Artinya suatu informasi tidaklah sama kegunaannya bagi semua orang, terutama dalam level organisasi. Informasi menurut : 1. Gordon B. Davis (2013:8)
Informasi  adalah  data  yang  sudah  diolah  dan  dapat dirasakan  oleh  penerima  serta  mempunyai  nilai  yang nyata,  untuk  mengambil  keputusan  sekarang  atau  yang akan datang.
2. Rudy Tantra (2012:2) Informasi adalah kumpulan ataupun pengolahan data yang memberikan pengetahuan ataupun keterangan.

## C. Pengertian Sistem Informasi
Menurut O’Brian dikutip oleh Yakub (2012:17) pada  buku Pengantar  Sistem  Informasi,  sistem  informasi  merupakan kombinasi  teratur  dari  orang-orang,  perangkat  keras, perangkat  lunak,  jaringan  komunikasi,  dan  sumber  daya  data yang  mengumpulkan,  mengubah,  menyebarkan  informasi dalam sebuah organisasi.

## D. Perancangan Sistem
Perancangan sistem adalah merancang atau mendesain suatu sistem    agar  project  yang  akan  dikerjakan  nanti  tidak mengalami  kesalahan  alur  program  yang  fatal  dan perancangan sistem yang baik akan mempermudah programmer  dalam  membuat  programnya,  yang  isinya  adalah langkah-langkah  operasi  dalam  proses  pengolahan  data  dan prosedur  untuk  mendukung  operasi  sistem  (Edi  Faisal  dan Irnawati, 2015:13).

## E. MySQL dan phpMyadmin
MySQL  adalah database yang  menghubungkan script  php menggunakan perintah query dan escaps character yang sama dengan  php.  MySQL  mempunyai  tampilan  client  yang mempermudah  anda  dalam  mengakses  database  dengan  kata sandi  untuk  mengizinkan  proses  yang  bisa  anda  lakukan (Sadeli, Muhammad, 2014:20).
PHPMyadmin  adalah  sebuah  software  yang  berbentuk seperti  halaman  situs  yang  terdapat  pada web  server. Fungsi
dari halaman ini adalah sebagai pengendali database MySQL sehingga  pengguna    MySQL  tidak  perlu  report  untuk menggunakan perintahh-perintah SQL. Karena dengan adanya halamann  ini  semua  hal  tersebut    dapat  dilakukan  hanya dengan  meng-klik  menu  fungsi  yang  ada  pada  halaman phpMyAdmin (Sadeli, Muhammad, 2014:20).

## F. Web Editor
Web  Editor adalah  program  yang  dapat  mempermudah pekerjaan  programmer  dalam  mendesain  tampilan  aplikasi berbasis  web  editor  ataupun  membuat  baris  kode  program (Sadeli, Muhammad, 2014:22).

## G. Dreamweaver
Dreamweaver merupakan suatu perangkat lunak web editor keluaran  Adobe  System  yang  digunakan  untuk  membangun dan  mendesain  suatu  website  dengan  fitur-fitur  yang  menarik dan  kemudahan  dalam  penggunaanya  (Sadeli,  Muhammad, 2014:22).
Dreamweaver CS6 tergabung dalam  paket Adobe Creative Suite (CS) yang didalamnya terdapat paket desain grafis, video editing,  dan  pengembangan    web  aplikasi. Adobe  Creative Suite 6 (CS6), dirilis pada tanggal 21 April 2012. Pada Dreamweaver CS6  terdapat  beberapa  fitur  baru  dari versi  sebelumnya  seperti  Fluid  Grid  Layout  yang  dapat mengatur  multi  halaman  web  dengan  mudah, Web  Font Manager manajemen  yang  memungkinkan  anda  untuk menggunakan  font  yang  tersedia  di  web  server,  CSS Style Panel tambahan untuk  membuat grafis seperti bayangan pada elemen  tertentu,  gradient,  membuat  sudut  oval  dan  lain sebagainya,  CSS Transition  special  efek pada  elemen, Phone GAP  memungkinkan  anda  untuk  membangun  aplikasi smartphone menjadi lebih mudah dari sebelumnya.

## H. Unified Modeling Language (UML)
UML ( Unified Modeling Language ) adalah sebuah “bahasa” yang  telah  menjadi  standar  dalam  industri  untuk  visualisasi, merancang  dan  mendokumentasikan  sistem  piranti  lunak. UML  menawarkan  sebuah  standar  untuk  merancang  model sebuah  sistem.  Dengan  menggunakan  UML  kita  dapat membuat  model  untun  semua  jenis  aplikasi  piranti  lunak dimana  aplikasi  tersebut  dapat  berjalan  pada  piranti  keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun (Sugiarti, Yuni, 2013:34).

## I. Definisi Puskesmas
Menurut  Depkes  1991  definisi  puskesmas  adalah  suatu kesatuan  organisasi  fungsional  yang  merupakan  pusat pengembangan  kesehatan  masyarakat  yang  juga  membina peran  serta  masyarakat  disamping  memberikan  pelayanan kesehatan  secara  menyeluruh  dan  terpadu  kepada  masyarakat di wilayah kerjanya dalam bentuk kegiatan pokok.

## J. Definisi Puskesmas Keliling
Puskesmas  keliling  (Pusling)  adalah  tim  pelayanan kesehatan  Puskesmas  yang  dilengkapi  dengan  kendaraan bermotor (mobil ambulan), peralatan kesehatan, dan peralatan komunikasi  yang  berasal  dari  Puskesmas.  Puskesmas  keliling
berfungsi  menunjang  dan  membantu  kegiatan  pelaksanaan program  Puskesmas  dalam  wilayah  kerjanya  yang  belum terjangkau atau sulit dijangkau oleh sarana kesehatan.

## III. A NALISA S ISTEM Y ANG B ERJALAN

## A. Gambaran Umum Objek yang diteliti
Puskesmas  adalah  Unit  Pelaksana  Teknis  Dinas  Kesehatan Kabupaten/Kota yang bertanggung jawab terhadap pembangunan  kesehatan  di  wilayah  kerjanya (Kurikulum  & Modul  Pelatihan  Manajemen  Puskesmas,  Departemen Kesehatan RI, tahun 2000).
Tujuan  pembangunan  kesehatan  yang  diselenggarakan  oleh
Puskesmas adalah mendukung tercapainya tujuan pembangunan  kesehatan  Nasional  yakni  meningkatkan kesehatan,  kemauan  dan  kemampuan  hidup  sehat  bagi  setiap orang yang bertempat tinggal di wilayah kerja Puskesmas agar terwujud  derajat  kesehatan  yang  setinggi-tingginya  dalam rangka mewujudkan Indonesia Sehat 2025 . Puskesmas Kecamatan Pademangan, Jakarta Utara memiliki luas  1.507,91  Ha,  terbagi  dalam  3  Kelurahan,  3  Puskesmas Kelurahan  34  RW,  432  RT,  dan  dengan  jumlah  penduduk 158.553 jiwa, dengan kepadatan penduduk 65.977 jiwa/km2.
Pelayanan  Kesehatan  Puskesmas  Kecamatan  Pademangan, meliputi :
Pelayanan  Kesehatan  Perorangan (Private  Goods) ,Pelayanan Kesehatan  masyarakat (Public  Goods) serta  penerapan managemen Puskesmas.
Dalam  pelayanan  kesehatan  perorangan,  Puskesmas Kecamatan  Pademangan  disamping  berfungsi  pelayanan pengobatan  juga  menerapkan  fungsi Rujukan .  Untuk mendapatkan  hasil  yang  optimal  Puskesmas  Kecamatan Pademangan sudah menerapkan Sistem Managemen Mutu ISO 9001 : 2008 . Dalam pelayanan kesehatan perorangan ini juga ditunjang dengan pemeriksaan pendukung seperti Laboratorium dan EKG.
Dalam  Pelayanan  Kesehatan  Masyarakat  Puskesmas Kecamatan  Pademangan  melaksanakan  beberapa  program yang  bersentuhan  langsung  dengan  masyarakat  dan  hasil kegiatan tersebut dikonversi dengan indikator yang ada seperti SPM baik tingkat Propinsi maupun Nasional.
Dalam  hal  penerapan  managemen  Puskesmas,  Puskesmas Kecamatan  Pademangan  telah  melaksanakan  beberapa kegiatan seperti penyusunan rencana kegiatan, lokakarya mini maupun  evaluasi  hasil  kegiatan  yang  sangat  berguna  untuk mengetahui  hasil  kegiatan,  pengambilan  keputusan  serta perencanaan pada masa berikutnya.

## B. Struktur Organisasi
Struktur  Organisasi  Puskesmas  Kecamatan  Pademangan pada  tahun  2016  memiliki  1  SubbagianTata  Usaha  dan  2 Koordinator  yang  berperan  dalam  pelaksanaan  pelayanan kepada  pelanggan internal dan  pelanggan eksternal sesuai Pergub No. 4 tahun 2011 tentang Pembentukan Organisasi dan Tata Kerja Puskesmas.
Sumber: Data Sekunder (2016) Gambar 1. Struktur Organisasi Puskesmas Kecamatan Pademangan

## C. Tata Laksana Sistem yang Berjalan
Sistem  yang  berjalan  saat  ini  di  puskesmas  keliling kecamatan  pademangan  di  gambarkan  dengan activity diagram sebagai berikut:
Gambar 2. Activity Diagram Sistem Yang Berjalan

## IV. R ANCANGAN S ISTEM Y ANG D IUSULKAN

## A. Usulan Prosedur yang Baru
Berdasarkan analisis sistem yang berjalan, terdapat beberapa usulan  prosedur  yang    baru.  Prosedur  yang  baru  bertujuan memperbaiki  dan  menyempurnakan  sistem  yang  berjalan. Prosedur  yang  diusulkan  yaitu  pendaftaran  pasien,  pencarian data pasien, pemeriksaan pasien dan pembuatan laporan  yang dilakukan berbasis web.
Berikut  ini  adalah  usulan  prosedur  yang  baru  dengan rancangan sistem menggunakan activity diagram :
Gambar 3. activity diagram system yang diusulkan

## B. Diagram Rancangan Sistem
Gambar 4. Use Case Diagram Rancangan Sistem
Berdasarkan  gambar  4.2. use  case  diagram rancangan  sistem terdapat:
1. Satu sistem  yang mencakup keseluruhan  kegiatan sistem informasi kesehatan di puskesmas keliling
2. Empat  actor  yang  melakukan  kegiatan,  yaitu:  perawat, dokter, apoteker dan admin
3. Sepuluh use case yang dilakukan actor-actor 4. Sepuluh include yaitu:  data  pendaftaran  pasien,  data pasien,  data  rawat  jalan  pasien,  data  resep  obat,  instruksi
permintaan  obat,  data  petugas,  data  obat,  data  tindakan dan laporan

## C. Rancangan Sistem Activity Diagram
Gambar 5. Activity Diagram Data Petugas
Berdasarkan  gambar  5. activity  diagram data  petugas rancangan sistem terdapat:
1. Satu start state , sebagai awal objek
2. Enam  action, state dari  sistem  yang  mencerminkan aksekusi dari aktifitas yang terjadi
3. Satu stop state, objek yang diakhiri

## D. Rancangan Sistem Sequence Diagram
Gambar 4.14. Sequence Diagram Data Petugas
Berdasarkan  gambar  6. sequence  diagram data  petugas rancangan sistem terdapat:
1. Tiga lifeline antar muka yang saling berinteraksi
2. Dua message ,  spesifikasi  dari  komunikasi  antar  objek yang memuat informasi-informasi aktifitas yang terjadi

## E. Rancangan Sistem Class Diagram
Gambar 7. Class Diagram
Berdasarkan  gambar  7. class  diagram rancangan  sistem terdapat:
1. Dua  class  yang  melakukan  kegiatan,  yaitu:  dokter  dan petugas
2. Delapan  belas association ,  untuk  memodelkan  relasi diantaranya objek-objek

## F. Rancangan Basis Data
Tabel 1. Tabel Pasien
Tabel 2. Tabel Petugas Tabel 3. Tabel Tindakan
Tabel 4. Tabel Dokter
Tabel 5. Tabel Obat Tabel 6. Tabel Pendaftaran
Tabel 7. Tabel Rawat Jalan Pasien
Tabel 8. Tabel Pengeluaran Obat
Tabel 9. Tabel Pengeluaran Obat Item
Tabel 10. Tabel Rawat Tindakan Pasien
Tabel 11. Tabel Tmp Rawat Jalan Pasien
Tabel 12. Tabel Tmp Pengeluaran Obat

## G. Rancangan Prototype/Tampilan
Gambar 8. Rancangan Halaman Awal
Gambar 9. Rancangan Form Login Gambar 10. Rancangan Form Data Pasien
Gambar 11. Rancangan Form Pendaftaran Pasien
Gambar 12. Rancangan Form Rawat Jalan Pasien
Gambar 13. Rancangan Form Pengeluaran Obat

## V. KESIMPULAN
Dalam  penelitian  ini,  dapat  diambil  kesimpulan  bahwa membangun  atau  membuat  sistem  informasi  kesehatan berbasis web bagi petugas lapangan untuk puskesmas keliling di  puskesmas  kecamatan  pademangan  jakarta  adalah  dengan menggunakan software yang  berbentuk  seperti  halaman  situs yang  terdapat  pada web  server yaitu  PHP,  basis  data menggunakan  MySQL  yang  menghubungkan script  php menggunakan perintah query dan escaps character yang sama dengan  php,  untuk  desain  tampilan  program  dan  form menggunakan  software  Adobe  Dreamweaver  CS6,  aplikasi Adobe  Dreamweaver  CS6  dipakai  untuk  membuat  desain
tampilan  lewat  fasilitas  halaman  desain  ( design  view )  dan membuat skrip program PHP lewat halaman kode ( code view ). Nilai  efektif  yang  dicapai    dengan  penggunaan  sistem  ini adalah  petugas  lapangan  (petugas  kesehatan)  dapat  lebih akurat  dalam  mengelola  data  rekam  medis  pasien  secara komputerisasi,  untuk  akurasi  data  pada  intinya  sistem informasi  ini  tidak  lepas  dari  input-proses-output  yang diproses  oleh  sistem  sehingga  menghasilkan  suatu  output (informasi)  yang  berguna  seperti  data  pasien,  data  rekam medis pasien dan sebagainya.
D AFTAR P USTAKA
[1]   E. Faisal & Irnawati, Pemprograman java web (JSP, JSTL & SERVLET) tentang  pembuatan  system  informasi  klinik  diimplementasikan  dengan Netbeans IDE 7.2 dan MySQL, Yogyakarta, 2015.
[2]   B. D. Gordon, Kerangka Dasar Sistem Informasi Manajemen Bagian 1 ,
Jakarta, PT Pustaka Binamas Pressindo, 1991.
[3]  Hesty, Laporan  Akhir  Tahun  Puskesmas  Kecamatan  Pademangan , Jakarta, 2015.
[4]  Maxikom, Pemrograman Database dengan Java , Palembang, 2013.
[5]  MediaKom, Buku  Wajb  Programmer  Indeks  Lengkap  Syntax , Yogyakarta, 2012.
[6]   I. Muiz, Pemrograman Java, Jakarta, 2008
[7]  M. Sadeli, Toko Buku Online Dengan Android, Palembang, 2014
[8]  M.  Salim, Pengembangan  Sistem  Informasi  Klinik  Berbasis  Web , Yogyakarta, 2013.
[9]  G. Sharon, Rekam Medis dan Sistem Informasi Kesehatan di Pelayanan Kesehatan Primer (Puskesmas) , Bandung, 2012.
[10]  M.  Subhan, Analisa  Perancangan  Sistem ,  Jakarta,  Lentera  Ilmu Cendekia, 2012.
[11]  Y.  Sugiarti, Analisis  dan  Perancangan  UML  (Unified  Modeling Language), Yogyakarta, 2013.
[12]  T. Sutabri, Analisis Sistem Informasi , Yogyakarta, 2012.
[13]  A. Syukron, Perancangan Sistem Informasi Rawat Jalan Berbasis Web Pada Puskesmas Winong , Yogyakarta, 2015.
[14]  R. Tantra, Manajemen Proyek Sistem Informasi , Yogyakarta, 2012.
[15]  Widodo, Menggunakan UML , Bandung, Informatika, 2011.
[16]  Yakub, Pengantar Sistem Informasi , Yogyakarta, Graha Ilmu, 2012.