## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib

## Penerapan User Center Design Dalam Rancangan Aplikasi SIPOLI (Sistem Informasi Poliklinik)
Syifa Nur Rakhmah 1,* , Adam Maulana Putra 2 , Fajri Khairullah 2 , Galih Khrisna Rangga 2
1 Sistem Informasi, STMIK Nusa Mandiri, Jakarta, Indonesia
2 Sistem Informasi, Universitas Bina Sarana Informatika, Jakarta, Indonesia Email: 1,* syifa.snkk@nusamandiri.ac.id, 2 adam.maulana260@gmail.com, 3 fajri.khairullah@gmail.com,
4 galihkhrisna@gmail.com Email Penulis Korespondensi: syifa.snkk@nusamandiri.ac.id
Abstrak− Sistem  Informasi  Poliklinik  merupakan  berkas  yang  berisikan  catatan  dan  dokumen  tentang  identitas  pasien  dan dokter,  pemeriksaan,  pengobatan,  tindakan,  dan  pelayanan  lain  yang  telah  diberikan  kepada  pasien  rawat  jalan.    Sistem Informasi pencatatan transaksi dan Rekam Medis di Klinik Dwi Ananda masih dilakukan dengan konvensional yaitu dengan cara mencatat pada buku rekam medis, sehingga sering terjadi kesalahan dan proses pencarian data pasien memakan waktu yang  lama.  Penelitian  ini  bertujuan  membuat  sistem  informasi  rekam  medis  yang  terkomputerisasi  untuk  memudahkan pencarian  rekam  medis  pasien.  Metode  yang  digunakan  dalam  melakukan  penelitian  kali  ini  adalah  menggunakan  metode deskriptif,  dengan  menggabungkan  metode  pengumpulan  data  dan  metode  pengembangan  sistem.  Pengembangan    sistem informasi ini menggunakan penerapan User Center Design, dimana peneliti melakukan serangkaian prosedur seperti survei dan wawancara untuk melengkapi data yang diperlukan dalam pembangunan program agar sesuai dengan kebutuhan pada Klinik Dwi  Ananda.    Hasilnya,  sistem  informasi  poloklinik berbasis web yang  dapat  memudahkan petugas  maupun dokter dalam melihat formulir pasien yang sudah dilakukan, dapat menyimpan hasil scan formulir rekam medis sebelum dimusnahkan, serta dapat menampilkan formulir hasil scan yang telah di upload ke dalam sistem informasi. Sistem informasi ini membutuhkan data pasien untuk melihat daftar kunjungan 2 tahun terakhir yang digunakan untuk menentukan berkas rekam medis yang akan dimasukkan kedalam aplikasi Adanya aplikasi Sistem Informasi poliklinik dapat mempermudah dalam melakukan transaksi pengobatan serta rekam medis pasien rawat jalan secara cepat dan relevan. Sistem Informasi Poliklinik pada Klinik Dwi Ananda setelah  dilakukan  implementasi  program  dapat  memberikan  pelayanan  transaksi  yang  lebih  lengkap  dan  cepat  tanpa mengurangi keakuratan informasi yang dihasilkan.
Kata Kunci: Sistem, Informasi, Poliklinik, Website
Abstract− Polyclinic Information System is a file containing notes and documents about the patient's and doctor's identity, examinations,  medication,  actions,  and  other  services  that  have  been  provided  to  outpatients.  The  information  system  for recording transactions and medical records at the Dwi Ananda Clinic is still carried out conventionally, namely by recording in a medical record book, so mistakes often occur and the process of searching for patient data takes a long time. This study aims to create a computerized medical record information system to facilitate the search for patient medical records. The method used  in  conducting  this  research  is  descriptive  method,  by  combining  data  collection  methods  and  systems  development methods. The development of this information system uses the application of User Center Design, where researchers carry out a series of procedures such as surveys and interviews to complete the data needed in program development to suit the needs of the Dwi Ananda Clinic. As a result, a web-based polyclinic information system that can make it easier for officers and doctors to view patient forms that have been carried out, can save the scanned medical record forms before they are destroyed, and can display the scanned forms that have been uploaded to the information system. This information system requires patient data to see  the  list  of  visits  for  the  last  2  years  used  to  determine  the  medical  record  files  to  be  entered  into  the  application.  Th e polyclinic  Information  System  application  can  make it  easier  to  make  medical  transactions  and  outpatient  medical  records quickly and relevantly. After the implementation of the program, the Polyclinic Information System at the Dwi Ananda Clinic can provide a more complete and faster transaction service without reducing the accuracy of the information generated.
Keywords : System; Information; Polyclinic; Website

## 1. PENDAHULUAN
Menurut Peraturan Mentri Kesehatan Republik Indonesia Nomor: 9 Tahun 2014 tentang klinik menjelaskan klinik adalah fasilitas pelayangan kesehatan yang meyelenggarakan pelayanan kesehatan perorangan yangt menyediakan pelayanan medis dasar dan atau spesialistik. Dan menurut Peraturan Mentri Kesehatan Republik Indonesia Nomor: 269  Tahun  2008  tentang  rekam  medis  menjelaskan  rekam  medis  adalah  berkas  yang  berisikan  catatan  dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan, dan pelayanan lain yang telah diberikan kepada pasien [1]
Hal  ini  terkait  dengan  salah  satu  penelitian  sebelumnya  pada  sebuah  Klinik  yaitu  Klinik  Pratama  PKU Muhammadiyah  Cangkringan  melayani  pelayanan  rawat  jalan  dan  rawat  inap.  Proses  pelayanan  pasien  masih menggunakan  microsoft  excel,  mulai  dari  pendaftaran  pasien  hingga  ke  pelaporan.  Pada  penelitian  ini  setelah dilakukan input data, dokumen awal langsung dihanguskan, tanpa adanya perekaman terlebih dahulu.[2]
Pada penelitian lainnya yang dilakukan pada Rumah Sakit Khusus Bedah Klinik Sinduadi, Mlati, Sleman, Yogyakarta Pasien hanya dapat berinteraksi dengan sistem tetapi hanya sebatas pendaftaran pasien dan kunjungan saja.  Sistem  yang  dibangun  belum  diimplementasikan  secara  umum  [3].  Pada  penelitian  selanjutnya  yang dilakukan pada Klinik Rawat Inap Naja Shafana Purwokerto sistem yang dibangun dalam bentuk desktop sehingga interaksi antara user dimana dalam hal ini adalah Pasien kurang interaktif. Sehingga dalam pengoprsian program

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
hanya dari pihak admin rumah sakit saja [4]. Pada penelitian lainnya pada Sistem Informasi Administrasi Klinik Berbasis Web di Poliklinik PT Kumatex, Sistem Informasi hanya untuk melakukan administrasi Kesehatan dengan melakukan perekaman hasil pemeriksaan medical checkup pada karyawan PT Kumatex [5]. Pada penelitian yang dijadikan referensi adalah pada Klinik Argaraya Medika Malang. Pada penelitian kali ini peniliti menggunakan metode Rational Unified Process (RUP) dengan tahapan fase inception, elaboration, construction, dan transition. Dimana  dengan  menggunakan  metode  ini  sistem  akan  dapat  mengakomodasi  perubahan  kebutuhan  perangkat lunak dan setiap fase dalam RUP selalu dilakukan evaluasi agar risiko dan kesalahan sistem dapat diketahui sejak dini serta manajemen waktu yang tepat. Pada penelitian ini berfokus pada Kesehatan Tenaga Pekerja yang ingin memeriksakan Kesehatan pada klinik Argaraya Medika Malang [6].
Rekam medis rawat jalan merupakan berkas yang berisikan catatan dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan, dan pelayanan lain yang telah diberikan kepada pasien rawat jalan. Pencatatan Rekam  Medis  di  Klinik  tersebut  masih  dilakukan  dengan  konvensional  yaitu  dengan  cara  mencatat  pada  buku rekam  medis,  sehingga  sering  terjadi  kesalahan  dan  proses  pencarian  data  pasien  memakan  waktu  yang  lama. Penelitian  ini  bertujuan  membuat  sistem  informasi  rekam  medis  yang  terkomputerisasi  untuk  memudahkan pencarian rekam medis pasien. Pengembangan sistem informasi ini menggunakan script pemrograman PHP dan MySQL untuk website. Hasil penelitian ini adalah sebuah sistem informasi yang dapat menampilkan rekam medis pasien rawat jalan secara cepat dan relevan. Sistem informasi ini juga dapat membantu pasien untuk berinteraksi dengan sistem tetapi hanya sebatas pendaftaran pasien dan kunjungan saja [7].
Dengan ini maka Klinik harus meningkatkan kualitas pelayanannya, termasuk kualitas pelayanan kesehatan yaitu pada administrasi  rekam medik maupun rawat  jalanya. Tingkat kesehatan masyarakat  sangat  menentukan kualitas sumber daya manusia. Namun, pelayanan kesehatan masyarakat tidak dapat dilakukan sepenuhnya oleh pemerintah baik dalam aspek teknis maupun finansial [8].
Partisipasi aktif sektor swasta (klinik) mutlak dibutuhkan baik dalam penyediaan sistem pelayanan, fasilitas kesehatan, tenaga kesehatan maupun obat-obatan. Keberadaan klinik memang lebih fleksibel dibandingkan rumah sakit. Klinik juga lebih efisien dalam menarik minat konsumen serta mempermudah pelayanan.  Disisi lain klinik juga lebih inovatif dalam menciptakan layanan baru sesuai  dengan tuntutan kebutuhan dan kemajuan teknologi dibidang  kesehatan  dengan  berkembangnya  teknologi  dibidang  kesehatan  ini  dapat  memudahkan  klinik memberikan  mutu  pelayanan  yang  lebih  baik  lagi,  dan  akan  mempermudah,  mempercepat  kinerja  dari  klinik. Namun  tidak  dipungkiri  bahwa  masih  banyak  kendala  dalam  penerapan  teknologi  informasi  untuk  manajemen kesehatan.
Apabila masih dalam pengembangan sistem informasi transaksi misalnya data administratif, keuangan dan demografis.  Pemahaman  tenaga  kesehatan  di  rumah  sakit  terhadap  potensi  Teknologi  Informasi  sangat  lemah, karena pemahan yang salah dalam penerapan Teknologi Informasi tersebut. Oleh karena itu penguatan pada aspek pengetahuan  dan  ketrampilan  merupakan  salah  satu  kuncinya.  Tanpa  disertai  dengan  bantuan tenaga  ahli  yang baik, investasi Teknologi informasi hanya akan memberikan pemborosan saja tanpa ada nilai lebihnya.
Berdasarkan data pada Dinas Kesehatan  Kabupaten Bekasi, klinik yang sudah menerapkan teknologi itu baru sekitar 75 dari  ratusan klinik  terdaftar yang ada di  Kabupaten Bekasi. Angka ini relatif kecil melihat dari geografis  serta  pertumbuhan  masyarakat  di  Kabupaten  Bekasi  cukup  besar,  sehingga  membuat  pelayanan terkendala dan kurang optimal. Salah satu  contoh klinik yang belum menerapkan teknologi  dibidang kesehatan adalah klinik Dwi Ananda.
Klinik Dwi Ananda melayani pasien di wilayah Cikarang terutama diwilayah Jl. Raya Sukamantri No.152, Sukaraya,  Karangbahagia,  Bekasi,  Jawa  Barat  17530,  Klinik  Dwi  Ananda  sudah  melayani  pasien  diwilayah tersebut lebih dari 15 tahun, dengan jumlah pasien yang cukup banyak 35-50 orang per hari. namun sayang belum didukung dengan teknologi yang dapat mempermudah proses pelayanan.
Selama ini sistem pelayanan yang dijalankan Klinik Dwi ananda ini dilakukan dengan menggunakan buku atau menggunakan media kertas, sehingga tidak efisien dalam pencarian data, banyak data yang hilang atau rusak sehingga menyulitkan para pegawai untuk mengolah data, mencari data  yang pasti juga akan menghambat proses selanjutnya, sehingga akan menyebabkan masalah baru seperti contohnya adanya antrian karna proses pencatatan atau pencarian data yang memakan waktu lama dan akan menyulitkan dalam pembuatan laporan nantinya.
Dalam tahap penyediaan sistem pelayanan terdapat salah satu tahap yang penting yaitu tahap pembuatan aplikasi  rekam  medis. Dalam penulisan ini, penulis membuat  sebuah aplikasi tentang sistem rekam medis pada Klinik  Dwi  Ananda  Cikarang  dengan  penerapan  User  Center  Design.  Disini  kami  coba  membuat  semaksimal mungkin dengan memperioritaskan kepada permasalahan yang terdapat pada klinik dengan melakukan langkah- langkah penelitian yang tepat seperti melakukan survei dan wawancara pada Klinik Dwi Ananda, agar masalah yang terdapat pada Klinik Dwi Ananda dapat terselesaikan dengan baik.

## 2. METODOLOGI PENELITIAN
Metodologi penelitian yang digunakan oleh penulis adalah metode deskriptif, yaitu metode yang menggambarkan atau  menguraikan  keadaan  pada  tempat  observasi,  melakukan  penelitian  dan  kemudan  melakukan  analisis sehingga dapat diperoleh suatu kesimpulan [9].

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Gambar 1. Tahapan Metodologi Penelitian
a. Tahap Pralapangan
1. Adaptasi
Pada tahap ini penulis melakukan sharing konsultasi kepada Klinik Dwi Ananda, sebagai langkah awal dari sisi penulis agar penulis bisa mengetahui kekurangan pada sistem sebelumnya.
2. Pengumpulan Data Awal
Pada tahap pengumpulan data awal ini penulis melakukan pengumpulan terhadap user apa saja yang nantinya terlibat dalam sistem serta fungsi apa saja yang nantinya ada pada sistem.

## b. Tahap Kegiatan Lapangan dan Pengumpulan Data
Teknik  pengumpulan  data  yang  digunakan  oleh  penulis  dalam  melakukan  pengumpulan  data  untuk  pembuatan tugas akhir ini adalah:
1. Observasi
Penulis melakukan pengamatan langsung dan melakukan wawancara kepada Bapak Eka Suteja, SE selaku manager  operasional  Klinik  Dwi  Ananda    terhadap  kegiatan  rekam  medis  pasien  hingga  pembayaran  dan laporan yang dilakukan pada Klinik Dwi Ananda, sedangkan pengamatan secara tidak langsungnya dengan cara mengamati program yang sudah diterapkan pada website Rumah Sakit Hermina.
2. Wawancara
Penulis melakukan tanya jawab dengan Bapak Agus Mulyoto selaku Manager Operasional sehingga penulis mendapatkan  data  pendukung  seperti  bagaimana  sistem  pemesanan  tiket,  cara  pembatalan  jika  terjadi kesalahan pemesanan tiket. Untuk melengkapi tugas akhir ini.
3. Studi Pustaka
Penulis mencari referensi di perpustakaan seperti buku yang membahas mengenai HTML , Php dan MySQL , Code Igniter serta mencari referensi tambahan dari internet mengenai program berbasis web.

## c. Tahap Analisis Intensif
Pada  tahap  ini  dilakukan  penulis  untuk  menganalisis  kebutuhan  sistem,  mulai  dari  awal  hingga  maintenance. Penulis menggunakan tahapan ini adalah model pengembangan sistem model Waterfall. “Model Waterfall adalah model  yang  menyediakan  pendekatan  alur  hidup  perangkat  lunak  secara  sekuensial  atau  terurut  dimulai  dari analisis kebutuhan, desain, pengodean, pengujian dan tahap pendukung analisa [10] [11]. Tahapan-tahapan yang ada pada model waterfall yang diterapkan oleh penulis sebagai berikut:
1. Analisis Kebutuhan Sistem
Proses  pengumpulan  kebutuhan  dilakukan  secara  intensif  untuk  menspesifikasikan  kebutuhan  perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh pengguna. Pada tahap ini penulis menganalisis  kebutuhan  yang  menyangkut  program  informasi  poliklinik  Dwi  Ananda  Cikarang  meliputi kebutuhan  pengguna  atau  user  serta  kebutuhan  sistem.  Dalam  kebutuhan  pengguna  disini  dimaksudkan kepada  pengguna  yang  akan  menggunakan  program  tersebut,  pengguna  disini  antara  lain  petugas  dan apoteker[12] [13].
a. Kebutuhan Pengguna
Setelah mendeskripsikan tahapan kerja dan disertai informasi serta kendala yang ada, didapatkan kebutuhan untuk kemudahan memanajemen data pada Klinik Dwi Ananda. Terdapat beberapa aktor yang terlibat dalam pembuatan aplikasi manajemen ini, yaitu:
1) Skenario Kebutuhan Petugas
Petugas yang memiliki wewenang untuk:
a) Mengelola data master
b) Mengelola data dokter, pasien, dan poliklinik
c) Mengelola pendaftaran
d) Mengelola Rekamedis
2) Skenario Kebutuhan Apoteker/Kasir
Apoteker/Kasir yang memiliki wewenang untuk:
a) Mengelola data master obat
b) Mengelola data pemeriksaan

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
c) Mengelola medis resep
d) Mengelola pembayaran
b. Kebutuhan Sistem
1) Kebutuhan Sistem Petugas
a) Petugas  harus  melakukan  login  terlebih  dahulu  agar  dapat  mengakses  aplikasi  ini  dengan memasukan Username dan Password.
b) Kemudian  petugas  bisa  mengelola  profil  petugas,  Mengelola  Data  Master,  mengelola  Transaksi Pendaftaran, mengelola Transaksi Pembayaran, dan mengelola Data Pemeriksaan.
c) Setelah petugas selesai menggunakan aplikasi ini petugas harus melakukan logout agar data yang telah ter-input terjaga keamanannya.
2) Kebutuhan Sistem Apoteker/Kasir
a) Sebelum  apoteker/kasir  menggunakan  aplikasi  ini  diharuskan  login  terlebih  dahulu  agar  dapat mengakses aplikasi ini.
b) Kemudian  apoteker/kasir  dapat  mengakses  Mengelola  Data  Master  Obat,  mengelola  Transaksi Pembayaran, mengelola Medis Resep.
Setelah apoteker/kasir selesai  melakukan menggunakan aplikasi  ini apoteker/kasir harus melakukan logout agar keamanan data tetap terjaga.
2. Desain
Desain merupakan tahap penyusunan proses, data, aliran proses dan hubungan antar data yang paling optimal untuk  menjalankan  proses  bisnis  dan  memenuhi  kebutuhan  perusahaan  sesuai  dengan  hasil  analisis kebutuhan.  Dokumentasi  yang  dihasilkan  dari  tahap desain sistem  ini  antara  lain : database , ERD  (Entity Relationship  Diagram),  LRS  (Logical  Record  Structure) [14],  UML  (Usecase,  Activity,  Class,  Squence Diagram) . Dalam  tahap  ini  penulis  dapat  menyesuaikan  kebutuhan  perangkat  lunak  dan  tahap  analisa kebutuhan hingga ketahap desain agar dapat di implementasikan menjadi program sesuai yang diinginkan.
3. Pembuatan kode atau code generation
Tahap code generation adalah tahap dimana desain tersebut harus ditranslasikan kedalam program perangkat lunak.  Hasil  dari  tahap  ini  adalah  program  komputer  sesuai  dengan desain yang  telah  dibuat  pada  tahap desain .  Dalam  tahap  ini  penulis  menggunakan  bahasa  pemrograman PHP  (PHP  Hypertext  Preprocessor, Java Script, Framework Codeigniter dan database MySQL [15][16][17][18].
4. Pengujian
Tahap pengujian (testing) adalah memfokuskan pada perangkat lunak dari segi logika dan fungsional serta memastikan  bahwa  semua  bagian  sudah  diuji.  Dalam  tahap  ini  penulis  menggunakan  metode Black  box Testing .

## 3. HASIL DAN PEMBAHASAN

## 3.1 Rancangan Diagram Use Case
Usecase  atau  diagram  usecase  merupakan  permodelan  untuk  sebuah  tingkah  laku  sistem  informasi  yang  akan dibuat. Usecase mendeskripsikan sebuah interaksi yang terjadi antara aktor dengan sistem informasi  yang akan dibuat. Usecase digunakan untuk mengetahui fungsi apa saja yang ada didalam sebuah sistem informasi tersebut.

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Berikut adalah penjelasan usecase description berdasarkan diagram usecase pada gambar sebelumnya.
Tabel 1. Deskripsi Use Case Login Use Case Name Login Description Aktor Melakukan login Actors Apoterker dan petugas Pre-condition Aktor masuk keaplikasi sipoli Basic Flow 1. Aktor membuka halaman login 2. Aktor memasukan username & password
3. Sistem memvalidasi
4. Jika valid, Sistem menampilkan dashboard
5. Jika  tidak,  Sistem  mengkonfirmasi  bahwa  username  & password salah dihalaman login Post-condition Aktor dapat mengakses menu yang ada diaplikasi Tabel 2. Deskripsi Use Data Dokter, Pasien, Poliklinik Use Case Name Data Dokter Description Petugas mengelola data dokter Actors Petugas Pre-condition Petugas telah melakukan login Basic Flow 1. Petugas mencari data dokter 2. Jika belum terdaftar petugas menambahkan data dokter 3. Petugas menyimpan data dokter
4. Petugas mencari data pasien
5. Jika pasien blm terdaftar, Petugas menambahkan pasien baru
6. Petugas mengisi data pasien
7. Petugas mencetak kartu pasien 8. Petugas mencari data poliklinik 9. Jika  data  poliklinik  belum  ada,  petugas  menambahkan  data poliklinik baru Post-condition Bagian petugas dapat melihat dan mengupdate data dokter Bagian petugas dapat melihat dan mengupdate data pasien Bagian petugas dapat melihat dan mengupdate data poliklinik Tabel 3. Deskripsi Use Data Pasien Resep Use Case Name Resep Description Apoteker membuat resep Actors Apoteker Pre-condition Apoteker melengkapi form rekamedis Basic Flow 1. Apoteker mencari data rekamedis 2. Apoteker mengisi data resep
3. Apoteker menyimpan dan mencetak resep Post-condition Bagian apoteker mengisi form pembayaran rekam medis pasien Tabel 4. Deskripsi Use Data Pembayaran Use Case Name Pembayaran Description Apoteker mengelola pembayaran Actors Apoteker Pre-condition Bagian apoteker telah melengkapi form resep Basic Flow 1. Apoteker mencari data pasien pendaftaran 2. Apoteker megisi form pembayaran 3. Apoteker mencetak bukti pembayaran Post-condition Bagian apoteker dapat melihat laporan pembayaran

## 3.2 Rancangan Diagram Aktivitas
Diagram  aktivitas  atau  activity  diagram  menggambarkan  berbagai  aliran  aktivitas  dalam  sebuah  sistem  yang sedang dirancang dan bagaimana masing-masing aliran berawal, keputusan yang mungkin terjadi, dan bagaimana aktivitas tersebut berakhir.

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Gambar 3. Activity Diagram Login Petugas
Pada gambar diatas merupakan gambar diagram activity untuk aktivitas Login, Hak akses yang ditampilkan adalah pada halaman Petugas. Dimana petugas disini adalah bagian pendaftaran pada Klinik Dwi Ananda.
Gambar 4 Activity Diagram Petugas Mengelola Data Dokter
Pada gambar diatas merupakan gambar diagram activity untuk aktivitas pada petugas dalam mengelola data dokter.  Prosedur  ini  dibuat  agar  mengetahui  dokter-dokter  yang  masih  melakukan  praktek  ataupun  tidak  pada Klinik Dwi Ananda.

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Pada gambar 5, merupakan gambar diagram activity untuk aktivitas Petugas untuk melakukan pengelolaan pendaftaran  pasien.  Baik  pasien  yang  sudah  terdaftar  maupun  untuk  pasien  yang  baru  melakukan pemeriksaan 200 esehatan pada Klinik Dwi Ananda.
Gambar 6. Activity Diagram Apoteker mengelola rekamedis
Pada gambar diatas merupakan gambar diagram activity untuk aktivitas pada halaman Apoteker, dimana setelah Pasien melakukan mengecekan 200 esehatan, maka akan dilakukan pengelolaan Rekam Medis Pasien oleh pihak Apoteker.
Gambar 7. Activity Diagram Apoteker mengelola data obat
Gambar 8. Activity Diagram Apoteker mengelola data resep
Pada kedua gambar diatas menggambarkan aktivitas pada halaman Apoteker dalam melakukan kegiatan pengelolaan data obat serta resep. Kedua gambar ini saling berkaitan dimana, perlu adanya pencatatan data obat setelah adanya penebusan resep yang dilakukan pasien saat melakukan pemeriksaan.

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Gambar 9. Activity Diagram Apoteker mengelola pembayaran
Pada  gambar  diatas  merupakan  gambar  diagram  activity  untuk  aktivitas  proses  pembayaran.  Dimana setelah Pasien melakukan pengambilan obat, maka pasien akan melakukan transaksi pembayaran. Semua transaksi ini akan terekam dan Pasien akan mendapatkan bukti pembayaran.

## 3.3 Entity Relationship Diagram (ERD)
Entity  Relationship  Diagram  (ERD)  Merupakan  diagram  yang  digunakan  untuk  merancang  tabel-tabel  yang nantinya akan diimplementasikan pada basis data  [11] [19].  Berdasarkan referensi  lainnya  Entitiy Relationship Diagram (ERD) merupakan salah satu cara umum untuk menyatakan hasil analisis kebutuhan data (requirement analysis) pada fase awal perancangan database [14].

## Gambar 10. ERD SIPOLI

## 3.4 Logical Record Structure (LRS)
Sebelum tabel dibentuk dari field atau atribut entitas secara fisik atau level internal, maka harus dibuatkan suatu bentuk  relational  model  yang  dibuat  secara  logic  atau  level  external  dan  konsep,  dari  pernyataan  tersebut dibutuhkan yang disebut dengan Logical Record Structure (LRS) [20].

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Gambar 11. LRS SIPOLI
3.5 Class Model / Class Diagram
Class diagram dibuat setelah Use Case dibuat terlabih dahulu. Class diagram menjelaskan hubungan apa saja yang terjadi pada suatu objek satu dengan objek lainnya. Class diagram juga menunjukan property dan operasi sebuah class dan batasan yang terdapat dalam suatu hubungan antar objek tersebut [11].

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib

## 3.6 Sequence Diagram
Sequence  adalah  diagram  yang  dibuat  untuk  mengetahui  alur  dari  interaksi  antar  objek.  Isi  Diagram  Sequence harus sama dengan use case dan class diagram. Berikut merupakan beberapa sequence diagram dari beberapa aktor [11]:
Gambar 13. Diagram Squence Halaman Login
Gambar  14  diagram  sequence  diatas  menggambar  prosedur  berjalannya  aplikasi  pada  halaman  Login. Dimana prosedur pada setiap aktor baik pada halaman Petugas, Dokter maupun Apoteker sama.
Gambar 14. Diagram Squence Tindakan
Gambar 15 diagram sequence diatas menggambar prosedur berjalannya aplikasi pada halaman Tindakan. Pada tahapan ini pelaku sistem (actor) adalah Dokter.
Gambar  16  diagram  sequence  diatas  menggambar  prosedur  berjalannya  aplikasi  pada  halaman  Rekam Medis. Pada tahapan ini pelaku sistem (actor) adalah Dokter.

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Gambar 16. Diagram Squence Resep
Gambar 17 diagram sequence diatas menggambar prosedur berjalannya aplikasi pada halaman pembuatan Resep. Tahapan ini dilakukan oleh pihak Apoteker.
Gambar 17. Diagram Squence Pembayaran
Gambar 18 diagram sequence diatas menggambar prosedur berjalannya aplikasi pada halaman Pembayaran. Tahapan ini dilakukan oleh pihak Apoteker.

## Gambar 18. Diagram Squence Laporan Rekam Medis
Gambar  19  diagram  sequence  diatas  menggambar  prosedur  berjalannya  aplikasi  pada  halaman  Rekam Medis. Pada tahapan ini dilakukan oleh Dokter.

## 3.7 Tampilan Implementasi Program
Untuk dapat mengakses untuk CRUD data, harus melakukan login terlebih dahulu. Selanjutnya perlu adanya Data pendaftaran  yang  digunakan  petugas  untuk  melihat,  menambah  data  dan  membatalkan  data  pendaftaran  pasien pada Aplikasi SIPOLI. Adanya Data pembayaran digunakan petugas untuk melihat, menambah data dan mencetak bukti pembayaran pada Aplikasi SIPOLI. Untuk melihat data pasien yang melakukan pelayanan kesehatan pada Poliklinik  Dwi Ananda perlu  data rekamedis digunakan petugas dan apoteker untuk  mengisi diagnosa, keluhan dan tindakan apa yang diambil.  Pasien yang melakukan pengobatan akan diinputkan resep untuk  mendapatkan data obat dimana menggunakan Data resep dimana apoteker mengisi data obat apa saja yang akan diberikan kepada pasien.  Untuk  merekap  data  setiap  minggu,  bulan  maupun  tahunnya  diperlukan  Data  laporan  digunakan  oleh petugas ataupun super admin untuk merekap seluruh kegiatan yang terjadi pada Aplikasi SIPOLI. Berikut adalah beberapa tampilan program AplikasiSipoli:

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Gambar 19. Tampilan Halaman Login
Pada gambar implementasi aplikasi diatas menggambarkan halaman login yang dilakukan oleh beberapa pelaku sistem yang ditentukan sebelumnya, yaitu Petugas, Dokter dan Apoteker.
Gambar 20. Pendaftaran Pasien
Pada gambar diatas menggambarkan halaman untuk Pendaftaran Pasien. Pendaftaran pasien dilakukan agar data  pasien  yang  akan  melakukan  pemeriksaan  kesehatan  terekam  pada  sistem.  Saat  pasien  melakukan pemeriksaan kesehatan, Dokter bisa menginputkan data rekam medis.
Gambar 21. Tampilan form Rekam Medis
Pada  gambar  implementasi  aplikasi  diatas  menggambarkan  halaman  input  rekam  medis  pasien  yang dilakukan pada halaman akses pada Dokter.
Gambar 22. Tampilan Form Pembayaran
Pada gambar implementasi aplikasi diatas menggambarkan halaman Pembayaran. Halaman ini akan diinput oleh  Petugas.  Pembayaran  akan  dilakukan  oleh  Pasien  dengan  membayara  biaya  pemeriksaan  dan  biaya  obat- obatan.

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Gambar 23. Tampilan Form Resep
Pada gambar implementasi diatas menggambarkan Tampilan untuk menginput Resep yang akan diberikan kepada Pasien yang melakukan pengecekan pada Klinik Dwi Ananda.
Gambar 24. Tampilan Form Laporan Rekam Medis
Pada  gambar  diatas  menggambarkan  tampilan  Data  Laporan  Rekam  Medis  pada  Klinik  Dwi  Ananda. Adanya pembuatan laporan mempermudah administrasi pada Klinik Dwi Anada terekam dengan baik.

## 4. KESIMPULAN
Berdasarkan  pembahasan  yang  telah  diuraikan  oleh  penulis  pada  penelitian  kali  ini,  dapat  ditarik  kesimpulan mengenai  Aplikasi  SIPOLI  dengan  menerapkan  User  Center  Design  yaitu  sebagai  berikut ,  sistem  informasi poloklinik berbasis web yang dapat memudahkan petugas maupun dokter dalam melihat formulir pasien yang sudah dilakukan, dapat menyimpan hasil scan formulir rekam medis sebelum dimusnahkan, serta dapat menampilkan formulir hasil scan yang telah di upload ke dalam sistem informasi. Sistem informasi ini membutuhkan data pasien untuk melihat daftar kunjungan 2 tahun terakhir yang digunakan untuk menentukan berkas rekam medis yang akan dimasukkan kedalam aplikasi Adanya aplikasi Sistem Informasi poliklinik dapat mempermudah dalam melakukan transaksi pengobatan serta rekam medis pasien rawat jalan secara cepat dan relevan. Sistem Informasi Poliklinik pada Klinik Dwi Ananda setelah dilakukan implementasi program dapat memberikan pelayanan transaksi yang lebih lengkap dan cepat tanpa mengurangi keakuratan informasi yang dihasilkan

## REFERENCES
[1] K. Kesehatan, “Peraturan Menteri Kesehatan Republik Indonesia Nomor 23 Tahun 2017,” 2017.
[2] H.  Rohman,  Yuyun,  and  D.  E.  N.  Ikhsan,  “Sistem  Retensi  Berkas  Rekam  Medis  Terintegrasi:  Perancangan  Sistem Informasi Berbasis Web Di Klinik Pratama,” J. Manaj. Inf. dan Adm. Kesehat. , vol. 2, no. 02, 2019.
[3] V.  Y.  Hendrawan,  S.  Winardi,  and  H.  Surbakti,  “Sistem  Informasi  Rekam  Medis  Rawat  Jalan  Dan  Pemeriksaan Penunjang  Diagnosa  Berbasis  Website  (Studi  Kasus :  Rumah  Sakit  Khusus  Bedah  Klinik  Sinduadi,  Mlati,  Sleman, Yogyakarta),” J. Teknol. Inf. , vol. IX, pp. 53–58, 2014.
[4] E. Rahmawati, R. Wijianto, and I. Komputer, “Penerapan Model Waterfall Pada Pengembangan Sistem Informasi Rekam Medis Klinik Rawat Inap Naja Shafana Purwokerto,” vol. 15, no. 1, pp. 53–60, 2019.
[5] Dedi, Triono, and M. N. Rakhmawati, “Perancangan Sistem Informasi Administrasi Klinik Berbasis Web di Poliklinik PT Kumatex,” J. Sisfotek Glob. , vol. 8, no. 1, pp. 32–39, 2018.
[6] A. B. Yordan, Y. T. Mursityo, and D. Pramono, “Pengembangan Sistem Informasi Layanan Pemeriksaan Kesehatan Tenaga Kerja Dengan Metode Rational Unified Process ( Studi Kasus Klinik Argaraya Medika Malang ),” vol. 3, no. 4, pp. 3461–3468, 2019.
[7] E. P. W. Mandala, Web Programming Project 1 : e.p.w.m Forum . jakarta: Andi, 2015.
[8] R. Andy, D. Sugiarto, and D. Hetharia, “Pengetahuan Sebagai Strategi Pendukung Kegiatan Medis Non-Bedah ( Studi Kasus Klinik Petukangan Medical Center ),” J. Tek. Ind. , pp. 311–325.
[9] Sugiyono, Metode Penelitian Kuantitatif, Kualitatif, Dan R&D . Bandung: Alfabeta, 2017.
[10]  R. A. S. M.Shalahuddin, Pengantar Perangkat Lunak , Revisi Ke. Bandung, 2013.
[11]  F.  Sulianta,  “Teknik  Perancangan  Arsitektur  Sistem  Informasi,”  in Teknik  Perancangan  Arsitektur Sistem  Informasi , 2017.
[12]  B. Muslim, Pengantar Teknologi Informasi Teknik Informatika . Yogyakarta: Deepublish, 2017.
[13]  Y.  Sugiarti, Dasar-Dasar  Pemrograman  Java  Netbeans  Database,  UML,  dan  Interface .  Bandung:  PT  Remaja

## JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 5, Nomor 1, Januari 2021, Page 194-207 ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online) Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
Rosdakarya, 2018.
[14]  F. Suprapto, Basis Data . Jakarta: Lentera Ilmu Cendikia, 2018.
[15]  Supono and V. Putratama, Pemrograman Web dengan Menggunakan PHP dan Framework Codeigniter . Yogyakarta: Deepublish, 2018.
[16]  A. Kadir, Pemrograman Android & Database . jakarta: Elex Media Komputindo, 2018.
[17]  A.  Subagia, Membangun  Aplikasi  dengan  CodeIgniter  dan  Database  SQL  Server .  jakarta:  Elex  Media  Komputindo, 2017.
[18]  A. Subagia, Kolaborasi CodeIgniter dan Ajax dalam Perancangan CMS . jakarta: Elex Media Komputindo, 2018.
[19]  R. Yanto, Manajemen Basis Data Menggunakan MySQL . Yogyakarta: Deepublish, 2016.
[20]  Taufiq dan Ermawati, “Perancangan Sistem Informasi Pemesanan Pentas Seni Berbasis Web Pada Sanggar Seni Getar Pakuan Bogor,” IJSE - Indones. J. Softw. Eng. , 2017.