sistem informasi pendaftaran pasien rawat jalan secara

18
JURNAL SWABUMI, Vol.9 No.2 September 2021, pp. 135~142 ISSN: 2355-990X E-ISSN: 2549-5178 135 Diterima Agustus 1, 2021; Revisi Agustus 15 , 2021; Disetujui September 10, 2021 Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara Online Menggunakan Metode Extreme Programming Arief Rusman 1 , Kresna Ramanda 2 , Rizka Syaleha 3 1, 2 Universitas Nusa Mandiri e-mail : 1 [email protected], 2 [email protected] 3 Universitas Bina Sarana Informatika e-mail : [email protected] Abstrak Rumah Sakit Siaga Raya, merupakan salah satu Rumah Sakit yang bergerak dibidang pelayanan Orthopedi dan Traumatologi (Bedah Tulang) dipilih sebagai tempat studi kasus yang dinilai memiliki data dan informasi yang cukup lengkap dimana tugas dan fungsinya memberikan pelayanan kesehatan terhadap masyarakat dan Sistem Informasi Manajemen Rumah Sakit lebih khususnya dibidang pendaftaran pasien rawat jalan yang akan berobat. Dalam pelaksanaan Pendaftaran Pasien Rawat Jalan, sistem yang digunakan oleh Rumah Sakit Siaga Raya belum cukup memberikan kemudahan bagi Pasien tersebut Sebagai konsumen yang menerima pelayanan. Maka untuk mengatasi permasalahan tersebut, dilakukan pembuatan Sistem informasi pada pendaftaran pasien rawat jalan secara online menggunakan metode extreme programming, dengan tujuan membantu pihak rumah sakit dalam mengelolah data dan informasi pendaftaran pasien rawat jalan sehingga dapat mempermudah berjalannya pendaftaran pasien rawat jalan menjadi lebih efisien. Hasil akhir dari pembuatan Sistem informasi pada pendaftaran pasien rawat jalan secara online menggunakan metode extreme programming ialah suatu rancangan sistem informasi yang membantu pasien dalam melakukan pendaftaran dengan menggunakan teknologi pendukung. Kata kunci : Rumah Sakit, Sistem Informasi, Extreme Programming, Pendaftaran Pasien Rawat Jalan Abstract Siaga Raya Hospital, which is one of the hospitals engaged in Orthopedic and Traumatology services (Bone Surgery) was chosen as a case study site which is considered to have sufficient data and information where its duties and functions are to provide health services to the public and Hospital Management Information Systems more specifically in the field of outpatient registration for treatment. In implementing outpatient registration, the system used by the Siaga Raya Hospital is not sufficient to provide convenience for these patients as consumers who receive services. So to overcome this problem, an information system was made on outpatient registration online using the extreme programming method, with the aim of helping the hospital in managing data and information on outpatient registration so that it can facilitate the running of outpatient registration to be more efficient. The final result of making an information system on outpatient registration online using the extreme programming method is an information system design that helps patients register using supporting technology. Keywords : Hospitals, Information Systems, Extreme Programming, Outpatient Registration

Upload: others

Post on 09-Nov-2021

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

JURNAL SWABUMI, Vol.9 No.2 September 2021, pp. 135~142 ISSN: 2355-990X E-ISSN: 2549-5178 135

Diterima Agustus 1, 2021; Revisi Agustus 15 , 2021; Disetujui September 10, 2021

Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara Online Menggunakan Metode Extreme

Programming

Arief Rusman1, Kresna Ramanda2, Rizka Syaleha3

1, 2 Universitas Nusa Mandiri

e-mail : [email protected], 2 [email protected]

3 Universitas Bina Sarana Informatika e-mail : [email protected]

Abstrak

Rumah Sakit Siaga Raya, merupakan salah satu Rumah Sakit yang bergerak dibidang pelayanan Orthopedi dan Traumatologi (Bedah Tulang) dipilih sebagai tempat studi kasus yang dinilai memiliki data dan informasi yang cukup lengkap dimana tugas dan fungsinya memberikan pelayanan kesehatan terhadap masyarakat dan Sistem Informasi Manajemen Rumah Sakit lebih khususnya dibidang pendaftaran pasien rawat jalan yang akan berobat. Dalam pelaksanaan Pendaftaran Pasien Rawat Jalan, sistem yang digunakan oleh Rumah Sakit Siaga Raya belum cukup memberikan kemudahan bagi Pasien tersebut Sebagai konsumen yang menerima pelayanan. Maka untuk mengatasi permasalahan tersebut, dilakukan pembuatan Sistem informasi pada pendaftaran pasien rawat jalan secara online menggunakan metode extreme programming, dengan tujuan membantu pihak rumah sakit dalam mengelolah data dan informasi pendaftaran pasien rawat jalan sehingga dapat mempermudah berjalannya pendaftaran pasien rawat jalan menjadi lebih efisien. Hasil akhir dari pembuatan Sistem informasi pada pendaftaran pasien rawat jalan secara online menggunakan metode extreme programming ialah suatu rancangan sistem informasi yang membantu pasien dalam melakukan pendaftaran dengan menggunakan teknologi pendukung. Kata kunci : Rumah Sakit, Sistem Informasi, Extreme Programming, Pendaftaran Pasien Rawat Jalan

Abstract

Siaga Raya Hospital, which is one of the hospitals engaged in Orthopedic and Traumatology services (Bone Surgery) was chosen as a case study site which is considered to have sufficient data and information where its duties and functions are to provide health services to the public and Hospital Management Information Systems more specifically in the field of outpatient registration for treatment. In implementing outpatient registration, the system used by the Siaga Raya Hospital is not sufficient to provide convenience for these patients as consumers who receive services. So to overcome this problem, an information system was made on outpatient registration online using the extreme programming method, with the aim of helping the hospital in managing data and information on outpatient registration so that it can facilitate the running of outpatient registration to be more efficient. The final result of making an information system on outpatient registration online using the extreme programming method is an information system design that helps patients register using supporting technology. Keywords : Hospitals, Information Systems, Extreme Programming, Outpatient Registration

Page 2: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

136

JURNAL SWABUMI Vol. 9 No.2, September 2021: 135-142

1. Pendahuluan

Rumah Sakit Siaga Raya, merupakan salah satu Rumah Sakit yang bergerak dibidang pelayanan Orthopedi dan Traumatologi (Bedah Tulang) dimana tugas dan fungsinya memberikan pelayanan kesehatan terhadap masyarakat, baik masyarakat sekitar maupun dari luar lingkungan Rumah Sakit. Salah satu faktor yang mempengaruhi kelancaran operasional dan kemajuan dalam suatu perusahaan atau instansi adalah pelayanan yang baik dengan sistem yang baik pula, maka dari itu sistem pengelolaan data pada pelayanan RS Siaga Raya pada saat ini telah menggunakan sistem yang telah terkomputerisasi. Pelayanan kesehatan yang bermutu adalah pelayanan kesehatan yang selalu berupaya memenuhi harapan pasien (Fuanasari, Suparwati, & Wigati, 2014). Namun pada saat ini sistem pendaftaran/registrasi pada pasien masih dilakukan penginputan data di tempat (rumah sakit). Pelayanan pendaftaran ini merupakan pintu gerbang utama dari sarana pelayanan kesehatan karena dari sinilah seorang pasien akan memberikan penilaian pertama terhadap pelayanan yang didapatnya dari sebuah sarana pelayanan kesehatan (Ilyas, 2017). Dengan melihat adanya kendala ini maka diperlukan sistem yang dapat mempermudah kinerja kariyawan dalam pengelolaan data dan informasi sehingga meminimalisir banyak pasien yang akan berobat melakukan registrasi di tempat.

2. Metode Penelitian 2.1. UML (Unified Modelling Language)

UML adalah Keluarga notasi grafis yang didukung oleh meta-model tunggal, yang membantu pendeskripsian dan desain sistem perangkat lunak khususnya sistem yang dibangun menggunakan pemrograman berorientasi objek (Fowler, 2005).

2.2. ERD (Entity Relationship Diagram)

ERD adalah bentuk paling awal dalam melakukan perancangan basis data relasional. ERD merupakan singkatan dari Entity Relationship Diagram, dikembangkan berdasarkan teori himpunan dalam bidang matematika. ERD digunakan untuk pemodelan basis data relasional. Sehingga jika penyimpanan basis data menggunakan OODBMS (Object Oriented Database Management System) maka perancangan basis data tidak perlu menggunakan ERD. Model ERD terdiri dari beberapa komponen

dasar yaitu Entitas, Atribut, Relasi dan Tingkat Hubungan (Sukamto & Shalahuddin, 2013).

2.3. Pengertian Sistem

Sistem adalah kumpulan dari elemenelemen yang berinteraksi untuk mencapai suatu tujuan tertentu(Mustakini, 2005). Pendekatan sistem yang merupakan jaringan kerja dari prosedur yang lebih menekankan urutan-urutan operasi. Suatu prosedur adalah suatu urutan-urutan yang tepat dari tahapan-tahapan instruksi yang menerangkan apa (what) yang harus dikerjakan, siapa (who) yang mengerjakan, kapan (when) dikerjakan dan bagaimana (how) mengerjakannya. Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu (Ladjamudin, 2013)

2.4. Pengertian Informasi

Informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan (Sutabri, 2012)

2.5. Pengertian Sistem Informasi

Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan (Ferdiana, 2012). Sistem informasi merupakan komponen yang terdiri dari manusia, teknologi informasi, prosedur kerja yang memproses, menyimpan, menganalisa, menyebarkan informasi untuk mencapai (Kurniawati & Ghofar, 2017).

2.6. Extreme Programming

Extreme Programming dikenal dengan metode technical how to atau bagaimana suatu tim teknis mengembangkan perangkat lunak secara efisien melalui berbagai prinsip dan teknik praktis pengembangan perangkat lunak. XP menjadi dasar bagaimana tim bekerja sehari-hari (Fowler, 2005).

Page 3: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

137

JURNAL SWABUMI Vol. 9 No.2, September 2021: 135-142

Sumber : (Fowler, 2005)

Gambar 1. Tahapan penelitian model Extreme Programming

a. Tahap Planning Planning yaitu Tahap planning dimulai

dengan membuat user stories yang menggambarkan output, fitur, dan fungsi-fungsi dari software yang akan dibuat. User stories tersebut kemudian diberikan bobot seperti prioritas dan dikelompokkan untuk selanjutnya dilakukan proses delivery secara incremental.

b. Tahap Design Design pada Extreme Programming

mengikuti prinsip Keep It Simple (KIS). Untuk design yang sulit, Extreme Programming akan menggunaan Spike Solution dimana pembuatan design dibuat langsung ke tujuannya. Extreme Programming juga mendukung adanya refactoring dimana software system diubah sedemikian rupa dengan cara mengubah stuktur kode dan menyederhanakannya namun hasil dari kode tidak berubah.

c. Tahap Coding Proses coding pada XP diawali

dengan membangun serangkaian unit test. Setelah itu pengembang akan berfokus untuk mengimplementasikannya. Dalam Extreme Programming diperkenalkan istilah Pair Programming dimana proses penulisan program dilakukan secara berpasangan. Dua orang programmer saling bekerjasama di satu komputer untuk menulis program. Dengan melakukan ini akan didapat real-time problem solving dan real- time quality assurance.

d. Tahap Testing Tahap ini dilakukan pengujian kode

pada unit test. Dalam Extreme Programming, diperkenalkan XP acceptance test atau biasa

disebut customer test. Tes ini dilakukan oleh customer yang berfokus kepada fitur dan fungsi sistem secara keseluruhan. Acceptance test ini berasal dari user stories yang telah diimplementasikan.

3. Hasil dan Pembahasan 3.1. Tahap Planning

Pada tahapan planning, direkap kebutuhan dari sistem yang akan dibuat seperti pasien dapat melihat jadwal dokter dan dapat melakukan pendaftaran. Bagian administrasi daapt melihat data pasien, data obat, data dokter, data rekam medis pasien.

3.2. Tahap Design

a. Usecase Diagram

Sumber : Hasil Penelitian (2020)

Gambar 2. Usecase Diagram Admin

b. Entity Relationship Diagram (ERD)

Sumber : Hasil Penelitian (2020)

Gambar 3. Entity Relationship Diagram (ERD) Pendaftaran Pasien Rawat Jalan

Page 4: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

138

JURNAL SWABUMI Vol. 9 No.2, September 2021: 135-142

c. Logical Record Structure (LRS)

Sumber : Hasil Penelitian (2020) Gambar 4. Logical Record Structure (LRS)

Pendaftaran Pasien Rawat Jalan

d. Class Diagram

Sumber :

Gambar 5. Class Diagram Pendaftaran Pasien Rawat Jalan

e. Sequence Diagram

Sumber : Hasil Penelitian (2020) Gambar 6. Sequence Diagram Menu Daftar

Pasien

Sumber : Hasil Penelitian (2020) Gambar 7. Sequence Diagram Menu Daftar

Obat

Sumber : Hasil Penelitian (2020) Gambar 8. Sequence Diagram Menu Daftar

Dokter

Sumber : Hasil Penelitian (2020) Gambar 9. Sequence Diagram Menu Daftar

Rekam Medis

Page 5: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

139

JURNAL SWABUMI Vol. 9 No.2, September 2021: 135-142

Sumber : Hasil Penelitian (2020)

Gambar 10. Sequence Diagram Menu Pendaftar

3.3. Tahap Coding

Sumber : Hasil Penelitian (2020)

Gambar 11. Tampilan Beranda Administrator

Sumber : Hasil Penelitian (2020)

Gambar 12. Tampilan Data Pasien

Sumber : Hasil Penelitian (2020)

Gambar 13. Tampilan Data Obat

Sumber : Hasil Penelitian (2020)

Gambar 14. Tampilan Data Dokter

Sumber : Hasil Penelitian (2020)

Gambar 15. Tampilan Data Rekam Medis

3.4. Tahap Testing Teknik pengujian blackbox berfokus

pada domain informasi dari perangkat lunak menggunakan test case dengan cara mempartisi domain input dari suatu program dengan cara memberikan cakupan pengujian yang mendalam. Dari serangkaian uji coba didapatkan hasil yang cukup baik. Semua fungsi menu berjalan dengan tepat sesuai dengan perancangan. Secara keseluruhan

Page 6: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

140

JURNAL SWABUMI Vol. 9 No.2, September 2021: 135-142

sistem ini sudah layak di uji cobakan kepada user.

Tabel 1. Hasil Pengujian Halaman Login

Admin No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

1 Mengosongkan

semua isian

data login pada

login admin,

lalu langsung

klik tombol

“Login”.

Username

: (kosong)

Password

:

(kosong)

Sistem akan

memproses

akses login

dan akan

menampilkan

messagebox

“Username:

dan

Password: ,

yang anda

masukkan

tidak

terdeteksi

oleh sistem”

Sesuai

harapan

2 Hanya mengisi

usename dan

mengosongkan

password, lalu

klik tombol

“Login”.

Username

: Admin

Password

: (kosong)

Sistem akan

memproses

akses login

dan akan

menampilkan

messagebox

“Username:

Admin dan

Password: ,

yang anda

masukkan

tidak

terdeteksi

oleh sistem”

Sesuai

harapan

3 Mengisi

username

dengan benar

Username

:

Admin

Sistem akan

memproses

akses login

Sesuai

harapan

dan password

yang kurang,

lalu klik tombol

“Login”.

Password

:

(admn)

dan akan

menampilkan

messagebox

“Username:

Admin dan

Password:

admn, yang

anda

masukkan

tidak

terdeteksi

oleh sistem”

4 Mengisi data

login yang

benar, lalu klik

tombol “Login”.

Username

: Admin

Password

:

Admin

Sistem akan

memproses

akses login ,

akan

menampilkan

messagebox

“Anda Login

Dengan

Admin ” dan

akan masuk

ke halaman

admin

Sesuai

harapan

Sumber : Hasil Penelitian (2020)

Tabel 2. Hasil Pengujian Halaman Input Data Dokter

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

1 Mengosongkan

kode dokter,

nama dokter,

tanggal lahir,

alamat, telepon

dan spesialis

pada entry

Kode Dokter:

(kosong)

Nama

Dokter:

(kosong)

Tanggal lahir:

Sistem akan

menampilkan

messagebox

“Anda yakin

ingin

menyimpan

data?”. Jika

Sesuai

harapan

Page 7: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

141

JURNAL SWABUMI Vol. 9 No.2, September 2021: 135-142

data dokter,

lalu langsung

klik tombol

“Simpan”.

(kosong)

Alamat:

(kosong)

Telepon:

(kosong)

Spesialis:

(kosong)

memilih oke,

maka sistem

akan

memproses.

Sistem akan

menampilkan

messagebox

“Maaf Masih

Ada Data

yang Kosong

atau Jumlah

Karakter

Kurang,

Periksa

Kembali...”

dan akan

menunjukan

data yang

belum terisi

2 Mengisi kode

dokter, nama

dokter, tanggal

lahir, alamat,

telepon dan

spesialis pada

entry data

dokter, lalu

langsung klik

tombol

“Simpan”.

Kode Dokter:

01

Nama

Dokter: dr.

Isa An,

Sp.Ot(k),

FICS

Tanggal lahir:

12

September

2004

Alamat:

Buncit Raya

Telepon:

08566843156

Sistem akan

menampilkan

messagebox

“Anda yakin

ingin

menyimpan

data”. Jika

memilih oke,

maka sistem

akan

memproses

dan

menampilkan

messagebox

“Berhasil

membuat

data baru”

Sesuai

harapan

Spesialis:

Spesialis

Orthopedi

Sumber : Hasil Penelitian (2020) 4. Kesimpulan

Berdasarkan hasil pengamatan pada perancangan, implementasi,dan pengujian pada system, penulis mengambil beberapa kesimpulan, diantaranya sebagai berikut: a. Sistem pendaftaran pasien dapat

berfungsi dengan baik melalui web b. Dalam aplikasi ini dapat melihat informasi

mengenai rumah sakit dan pendaftaran pasien. Terdapat kekurangan dalam sistem ini yaitu dokter, apoteker serta yang lainnya belum bisa menggunakan

c. Aplikasi pendaftaran pasien berbasis web mempunyai fungsi untuk melihat informasi pendaftaran pasien, untuk melakukan pendaftaran pasien baru maupun pendaftaran pasien lama. Pada system admin berfungsi untuk menambahkan data pasien, obat, dokter, rekamedis, pendaftar.

Referensi Ferdiana, R. (2012). Rekayasa Perangkat

Lunak yang Dinamis dengan Global Extreme Programming. Yogyakarta: Andi.

Fowler, M. (2005). UML Distilled 3th Panduan Singkat Bahasa Pemodelan Berorientasi Objek Standar. Yogyakarta: Andi Ofset.

Fuanasari, A. D., Suparwati, A., & Wigati, P. A. (2014). Analisis Alur Pelayanan Dan Antrian Di Loket Pendaftaran Pasien Rawat Jalan RSUD Kota Semarang. Jurnal Kesehatan Masyarakat (e-Journal), 2(1), 15–21.

Ilyas, M. M. (2017). Pelayanan Pendaftaran Pasien Rawat Jalan Di Rumah Sakit. Seminar Nasional IIB Darmajaya, 1(1), 477–486. Retrieved from https://jurnal.darmajaya.ac.id/index.php/PSND/article/view/871

Kurniawati, & Ghofar, T. (2017). Rancang Bangun Sistem Informasi Perpustakaan Berbasis Web Pada SMPN 71 jakarta. Simposium Nasional Ilmu Pengetahuan Dan Teknologi (SIMNASIPTEK) 2017, 3(1), 158–162. Retrieved from http://seminar.bsi.ac.id/simnasiptek/ind

Page 8: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

142

JURNAL SWABUMI Vol. 9 No.2, September 2021: 135-142

ex.php/simnasiptek-2017/article/view/135

Ladjamudin, A.-B. (2013). Analisis dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu.

Mustakini, J. H. (2005). Analisis & Desain Sistem Informasi. Yogyakarta: Andi.

Sukamto, R. A., & Shalahuddin, M. (2013). Rekayasa perangkat lunak terstruktur dan berorientasi objek. Bandung: Informatika.

Sutabri, T. (2012). Analisa Sistem Informasi. Yogyakarta: Andi.

Page 9: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

Plagiarism Checker X Originality Report

Similarity Found: 25%

Date: Rabu, September 15, 2021

Statistics: 483 words Plagiarized / 1940 Total words

Remarks: Medium Plagiarism Detected - Your Document needs Selective Improvement.

-------------------------------------------------------------------------------------------

Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara Online Menggunakan Metode

Extreme Programming Abstrak Rumah Sakit Siaga Raya, merupakan salah satu Rumah

Sakit yang bergerak dibidang pelayanan Orthopedi dan Traumatologi (Bedah Tulang)

dipilih sebagai tempat studi kasus yang dinilai memiliki data dan informasi yang cukup

lengkap dimana tugas dan fungsinya memberikan pelayanan kesehatan terhadap

masyarakat dan Sistem Informasi Manajemen Rumah Sakit lebih khususnya dibidang

pendaftaran pasien rawat jalan yang akan berobat. Dalam pelaksanaan Pendaftaran

Pasien Rawat Jalan, sistem yang digunakan oleh Rumah Sakit Siaga Raya belum cukup

memberikan kemudahan bagi Pasien tersebut Sebagai konsumen yang menerima

pelayanan.

Maka untuk mengatasi permasalahan tersebut, dilakukan pembuatan Sistem informasi

pada pendaftaran pasien rawat jalan secara online menggunakan metode extreme

programming, dengan tujuan membantu pihak rumah sakit dalam mengelolah data dan

informasi pendaftaran pasien rawat jalan sehingga dapat mempermudah berjalannya

pendaftaran pasien rawat jalan menjadi lebih efisien. Hasil akhir dari pembuatan Sistem

informasi pada pendaftaran pasien rawat jalan secara online menggunakan metode

extreme programming ialah suatu rancangan sistem informasi yang membantu pasien

dalam melakukan pendaftaran dengan menggunakan teknologi pendukung.

Kata kunci : Rumah Sakit, Sistem Informasi, Extreme Programming, Pendaftaran Pasien

Rawat Jalan Abstract Siaga Raya Hospital, which is one of the hospitals engaged in

Orthopedic and Traumatology services (Bone Surgery) was chosen as a case study site

which is considered to have sufficient data and information where its duties and

functions are to provide health services to the public and Hospital Management

Information Systems more specifically in the field of outpatient registration for

Page 10: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

treatment. In implementing outpatient registration, the system used by the Siaga Raya

Hospital is not sufficient to provide convenience for these patients as consumers who

receive services.

So to overcome this problem, an information system was made on outpatient

registration online using the extreme programming method, with the aim of helping the

hospital in managing data and information on outpatient registration so that it can

facilitate the running of outpatient registration to be more efficient. The final result of

making an information system on outpatient registration online using the extreme

programming method is an information system design that helps patients register using

supporting technology.

Keywords : Hospitals, Information Systems, Extreme Programming, Outpatient

Registration

Page 11: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

1. Pendahuluan Rumah Sakit Siaga Raya, merupakan salah satu Rumah Sakit yang

bergerak dibidang pelayanan Orthopedi dan Traumatologi (Bedah Tulang) dimana tugas

dan fungsinya memberikan pelayanan kesehatan terhadap masyarakat, baik masyarakat

sekitar maupun dari luar lingkungan Rumah Sakit.

Salah satu faktor yang mempengaruhi kelancaran operasional dan kemajuan dalam

suatu perusahaan atau instansi adalah pelayanan yang baik dengan sistem yang baik

pula, maka dari itu sistem pengelolaan data pada pelayanan RS Siaga Raya pada saat ini

telah menggunakan sistem yang telah terkomputerisasi. Pelayanan kesehatan yang

bermutu adalah pelayanan kesehatan yang selalu berupaya memenuhi harapan pasien

(Fuanasari, Suparwati, & Wigati, 2014). Namun pada saat ini sistem

pendaftaran/registrasi pada pasien masih dilakukan penginputan data di tempat (rumah

sakit).

Pelayanan pendaftaran ini merupakan pintu gerbang utama dari sarana pelayanan

kesehatan karena dari sinilah seorang pasien akan memberikan penilaian pertama

terhadap pelayanan yang didapatnya dari sebuah sarana pelayanan kesehatan (Ilyas,

2017). Dengan melihat adanya kendala ini maka diperlukan sistem yang dapat

mempermudah kinerja kariyawan dalam pengelolaan data dan informasi sehingga

meminimalisir banyak pasien yang akan berobat melakukan registrasi di tempat.

Metode Penelitian UML (Unified Modelling Language) UML adalah Keluarga notasi

grafis yang didukung oleh meta-model tunggal, yang membantu pendeskripsian dan

desain sistem perangkat lunak khususnya sistem yang dibangun menggunakan

pemrograman berorientasi objek (Fowler, 2005). ERD (Entity Relationship Diagram) ERD

adalah bentuk paling awal dalam melakukan perancangan basis data relasional. ERD

merupakan singkatan dari Entity Relationship Diagram, dikembangkan berdasarkan teori

himpunan dalam bidang matematika.

ERD digunakan untuk pemodelan basis data relasional. Sehingga jika penyimpanan

basis data menggunakan OODBMS (Object Oriented Database Management System)

maka perancangan basis data tidak perlu menggunakan ERD. Model ERD terdiri dari

beberapa komponen dasar yaitu Entitas, Atribut, Relasi dan Tingkat Hubungan (Sukamto

& Shalahuddin, 2013). Pengertian Sistem Sistem adalah kumpulan dari elemenelemen

yang berinteraksi untuk mencapai suatu tujuan tertentu(Mustakini, 2005). Pendekatan

sistem yang merupakan jaringan kerja dari prosedur yang lebih menekankan

urutan-urutan operasi.

Suatu prosedur adalah suatu urutan-urutan yang tepat dari tahapan-tahapan instruksi

yang menerangkan apa (what) yang harus dikerjakan, siapa (who) yang mengerjakan,

kapan (when) dikerjakan dan bagaimana (how) mengerjakannya. Suatu sistem

Page 12: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

mempunyai karakteristik atau sifat-sifat tertentu (Ladjamudin, 2013) Pengertian

Informasi Informasi adalah data yang telah diklasifikasikan atau diolah atau

diinterpretasikan untuk digunakan dalam proses pengambilan keputusan (Sutabri, 2012)

Pengertian Sistem Informasi Sistem informasi adalah suatu sistem didalam suatu

organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang

mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi

dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan

laporan-laporan yang diperlukan (Ferdiana, 2012).

Sistem informasi merupakan komponen yang terdiri dari manusia, teknologi informasi,

prosedur kerja yang memproses, menyimpan, menganalisa, menyebarkan informasi

untuk mencapai (Kurniawati & Ghofar, 2017). Extreme Programming Extreme

Programming dikenal dengan metode technical how to atau bagaimana suatu tim teknis

mengembangkan perangkat lunak secara efisien melalui berbagai prinsip dan teknik

praktis pengembangan perangkat lunak. XP menjadi dasar bagaimana tim bekerja

sehari-hari (Fowler, 2005). / Sumber : (Fowler, 2005) Gambar 1.

Tahapan penelitian model Extreme Programming Tahap Planning Planning yaitu Tahap

planning dimulai dengan membuat user stories yang menggambarkan output, fitur, dan

fungsi-fungsi dari software yang akan dibuat. User stories tersebut kemudian diberikan

bobot seperti prioritas dan dikelompokkan untuk selanjutnya dilakukan proses delivery

secara incremental. Tahap Design Design pada Extreme Programming mengikuti prinsip

Keep It Simple (KIS). Untuk design yang sulit, Extreme Programming akan menggunaan

Spike Solution dimana pembuatan design dibuat langsung ke tujuannya.

Extreme Programming juga mendukung adanya refactoring dimana software system

diubah sedemikian rupa dengan cara mengubah stuktur kode dan

menyederhanakannya namun hasil dari kode tidak berubah. Tahap Coding Proses

coding pada XP diawali dengan membangun serangkaian unit test. Setelah itu

pengembang akan berfokus untuk mengimplementasikannya. Dalam Extreme

Programming diperkenalkan istilah Pair Programming dimana proses penulisan program

dilakukan secara berpasangan. Dua orang programmer saling bekerjasama di satu

komputer untuk menulis program.

Dengan melakukan ini akan didapat real-time problem solving dan real- time quality

assurance. Tahap Testing Tahap ini dilakukan pengujian kode pada unit test. Dalam

Extreme Programming, diperkenalkan XP acceptance test atau biasa disebut customer

test. Tes ini dilakukan oleh customer yang berfokus kepada fitur dan fungsi sistem

secara keseluruhan. Acceptance test ini berasal dari user stories yang telah

diimplementasikan. Hasil dan Pembahasan Tahap Planning Pada tahapan planning,

Page 13: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

direkap kebutuhan dari sistem yang akan dibuat seperti pasien dapat melihat jadwal

dokter dan dapat melakukan pendaftaran.

Bagian administrasi daapt melihat data pasien, data obat, data dokter, data rekam medis

pasien. Tahap Design Usecase Diagram / Sumber : Hasil Penelitian (2020) Gambar 2.

Usecase Diagram Admin Entity Relationship Diagram (ERD) / Sumber : Hasil Penelitian

(2020) Gambar 3. Entity Relationship Diagram (ERD) Pendaftaran Pasien Rawat Jalan

Logical Record Structure (LRS) / Sumber : Hasil Penelitian (2020) Gambar 4. Logical

Record Structure (LRS) Pendaftaran Pasien Rawat Jalan Class Diagram / Sumber :

Gambar 5. Class Diagram Pendaftaran Pasien Rawat Jalan Sequence Diagram / Sumber :

Hasil Penelitian (2020) Gambar 6.

Sequence Diagram Menu Daftar Pasien / Sumber : Hasil Penelitian (2020) Gambar 7.

Sequence Diagram Menu Daftar Obat / Sumber : Hasil Penelitian (2020) Gambar 8.

Sequence Diagram Menu Daftar Dokter / Sumber : Hasil Penelitian (2020) Gambar 9.

Sequence Diagram Menu Daftar Rekam Medis / Sumber : Hasil Penelitian (2020) Gambar

10. Sequence Diagram Menu Pendaftar Tahap Coding / Sumber : Hasil Penelitian (2020)

Gambar 11. Tampilan Beranda Administrator / Sumber : Hasil Penelitian (2020) Gambar

12. Tampilan Data Pasien / Sumber : Hasil Penelitian (2020) Gambar 13. Tampilan Data

Obat / Sumber : Hasil Penelitian (2020) Gambar 14.

Tampilan Data Dokter / Sumber : Hasil Penelitian (2020) Gambar 15. Tampilan Data

Rekam Medis Tahap Testing Teknik pengujian blackbox berfokus pada domain informasi

dari perangkat lunak menggunakan test case dengan cara mempartisi domain input dari

suatu program dengan cara memberikan cakupan pengujian yang mendalam. Dari

serangkaian uji coba didapatkan hasil yang cukup baik. Semua fungsi menu berjalan

dengan tepat sesuai dengan perancangan. Secara keseluruhan sistem ini sudah layak di

uji cobakan kepada user. Tabel 1.

Hasil Pengujian Halaman Login Admin No _Skenario Pengujian _Test Case _Hasil yang

diharapkan _Hasil Pengujian _ _1 _Mengosongkan semua isian data login pada login

admin, lalu langsung klik tombol “Login”. _Username : (kosong) Password : (kosong)

_Sistem akan memproses akses login dan akan menampilkan messagebox “Username:

dan Password: , yang anda masukkan tidak terdeteksi oleh sistem” _Sesuai harapan _ _2

_Hanya mengisi usename dan mengosongkan password, lalu klik tombol “Login”.

_Username : Admin Password : (kosong) _Sistem akan memproses akses login dan akan

menampilkan messagebox “Username: Admin dan Password: , yang anda masukkan

tidak terdeteksi oleh sistem” _Sesuai harapan _ _3 _Mengisi username dengan benar dan

password yang kurang, lalu klik tombol “Login”. _Username : Admin Password : (admn)

Page 14: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

_Sistem akan memproses akses login dan akan menampilkan messagebox “Username:

Admin dan Password: admn, yang anda masukkan tidak terdeteksi oleh sistem” _Sesuai

harapan _ _4 _Mengisi data login yang benar, lalu klik tombol “Login”. _Username :

Admin Password : Admin _Sistem akan memproses akses login , akan menampilkan

messagebox “Anda Login Dengan Admin ” dan akan masuk ke halaman admin _Sesuai

harapan _ _Sumber : Hasil Penelitian (2020) Tabel 2.

Hasil Pengujian Halaman Input Data Dokter No _Skenario Pengujian _Test Case _Hasil

yang diharapkan _Hasil Pengujian _ _1 _Mengosongkan kode dokter, nama dokter,

tanggal lahir, alamat, telepon dan spesialis pada entry data dokter, lalu langsung klik

tombol “Simpan”. _Kode Dokter: (kosong) Nama Dokter: (kosong) Tanggal lahir:

(kosong) Alamat: (kosong) Telepon: (kosong) Spesialis: (kosong) _Sistem akan

menampilkan messagebox “Anda yakin ingin menyimpan data?”. Jika memilih oke, maka

sistem akan memproses. Sistem akan menampilkan messagebox “Maaf Masih Ada Data

yang Kosong atau Jumlah Karakter Kurang, Periksa Kembali...”

dan akan menunjukan data yang belum terisi _Sesuai harapan _ _2 _Mengisi kode

dokter, nama dokter, tanggal lahir, alamat, telepon dan spesialis pada entry data dokter,

lalu langsung klik tombol “Simpan”. _Kode Dokter: 01 Nama Dokter: dr. Isa An, Sp.Ot(k),

FICS Tanggal lahir: 12 September 2004 Alamat: Buncit Raya Telepon: 08566843156

Spesialis: Spesialis Orthopedi _Sistem akan menampilkan messagebox “Anda yakin ingin

menyimpan data”. Jika memilih oke, maka sistem akan memproses dan menampilkan

messagebox “Berhasil membuat data baru” _Sesuai harapan _ _Sumber : Hasil Penelitian

(2020) Kesimpulan Berdasarkan hasil pengamatan pada perancangan, implementasi,dan

pengujian pada system, penulis mengambil beberapa kesimpulan, diantaranya sebagai

berikut: Sistem pendaftaran pasien dapat berfungsi dengan baik melalui web Dalam

aplikasi ini dapat melihat informasi mengenai rumah sakit dan pendaftaran pasien.

Terdapat kekurangan dalam sistem ini yaitu dokter, apoteker serta yang lainnya belum

bisa menggunakan Aplikasi pendaftaran pasien berbasis web mempunyai fungsi untuk

melihat informasi pendaftaran pasien, untuk melakukan pendaftaran pasien baru

maupun pendaftaran pasien lama. Pada system admin berfungsi untuk menambahkan

data pasien, obat, dokter, rekamedis, pendaftar. Referensi Ferdiana, R. (2012). Rekayasa

Perangkat Lunak yang Dinamis dengan Global Extreme Programming. Yogyakarta: Andi.

Fowler, M. (2005). UML Distilled 3th Panduan Singkat Bahasa Pemodelan Berorientasi

Objek Standar. Yogyakarta: Andi Ofset. Fuanasari, A. D., Suparwati, A., & Wigati, P. A.

(2014).

Analisis Alur Pelayanan Dan Antrian Di Loket Pendaftaran Pasien Rawat Jalan RSUD Kota

Semarang. Jurnal Kesehatan Masyarakat (e-Journal), 2(1), 15–21. Ilyas, M. M. (2017).

Page 15: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

Pelayanan Pendaftaran Pasien Rawat Jalan Di Rumah Sakit. Seminar Nasional IIB

Darmajaya, 1(1), 477–486. Retrieved from

https://jurnal.darmajaya.ac.id/index.php/PSND/article/view/871 Kurniawati, & Ghofar, T.

(2017). Rancang Bangun Sistem Informasi Perpustakaan Berbasis Web Pada SMPN 71

jakarta. Simposium Nasional Ilmu Pengetahuan Dan Teknologi (SIMNASIPTEK) 2017,

3(1), 158–162. Retrieved from

http://seminar.bsi.ac.id/simnasiptek/index.php/simnasiptek-2017/article/view/135

Ladjamudin, A.-B. (2013). Analisis dan Desain Sistem Informasi.

Yogyakarta: Graha Ilmu. Mustakini, J. H. (2005). Analisis & Desain Sistem Informasi.

Yogyakarta: Andi. Sukamto, R. A., & Shalahuddin, M. (2013). Rekayasa perangkat lunak

terstruktur dan berorientasi objek. Bandung: Informatika. Sutabri, T. (2012). Analisa

Sistem Informasi. Yogyakarta: Andi.

Page 16: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara
Page 17: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

INTERNET SOURCES:

-------------------------------------------------------------------------------------------

<1% -

https://text-id.123dok.com/document/4yrlw27y-ta-perancangan-sistem-informasi-reka

m-kesehatan-pasien-elektronik-electronic-health-record-terpusat-studi-kasus-kota-mad

ya-denpasar.html

<1% -

https://adoc.pub/skripsi-sistem-informasi-pendaftaran-pasien-rawat-jalan-di-r.html

<1% -

https://www.researchgate.net/journal/SITECH-Jurnal-Sistem-Informasi-dan-Teknologi-2

615-8531

<1% - https://blog.assist.id/modul-rawat-jalan-dan-modul-registrasi/

<1% - https://www.academia.edu/35669428/manajemen_logistik_chandra_6_docx

<1% -

https://www.researchgate.net/publication/353995816_BEBAN_KERJA_DAN_KINERJA_SU

MBER_DAYA_MANUSIA

1% - https://jurnal.darmajaya.ac.id/index.php/PSND/article/download/871/572

5% - https://ejournal.bsi.ac.id/ejurnal/index.php/paradigma/article/download/7022/pdf

1% -

https://www.researchgate.net/publication/337710819_Penerapan_Extreme_Programmin

g_Pada_Sistem_Informasi_Penjualan_Pakaian_Berbasis_Web_Studi_Kasus_Toko_ST_Jaya

5% - http://ejournal.polbeng.ac.id/index.php/ISI/article/download/1043/483

1% -

http://download.garuda.ristekdikti.go.id/article.php?article=933346&val=10513&title=P

enerapan%20Extreme%20Programming%20Pada%20Sistem%20Informasi%20Pembayar

an%20Sumbangan%20Pembinaan%20Pendidikan%20SPP

1% - https://repository.bsi.ac.id/index.php/unduh/item/254651/1043-2463-3-PB.pdf

1% -

https://repository.bsi.ac.id/index.php/unduh/item/110555/File_10-Bab-II-Landasan-Teori

.pdf

1% - http://repository.umtas.ac.id/238/1/BAB%20II.pdf

1% - http://eprints.dinus.ac.id/18842/10/bab2_17882.pdf

1% - https://widiyalestaryblogblog.wordpress.com/2018/11/12/12-model-sdlc/

1% -

https://beneranrandom.blogspot.com/2017/11/macam-macam-metode-yang-digunaka

n-dalam.html

1% -

https://bayuriskanda93.blogspot.com/2016/10/tugas-rekayasa-perangkat-lunak-1_13.ht

Page 18: Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara

ml

<1% -

https://www.researchgate.net/publication/331871676_Perancangan_Sistem_Informasi_Pe

layanan_Rekam_Medis_Di_Puskesmas_Arcamanik_Kota_Bandung

<1% -

https://www.researchgate.net/publication/339205647_RANCANG_BANGUN_SISTEM_INF

ORMASI_PELAYANAN_MEDIS_PADA_KLINIK_DR_AFRIYANTI_MENGGUNAKAN_MODEL_

WATERFALL

1% -

https://www.researchgate.net/publication/334518397_Sistem_Informasi_Pelayanan_Kese

hatan_Online_Berbasis_Web_Pada_PMI_Kabupaten_Purbalingga

<1% -

https://www.researchgate.net/publication/344643508_Penerapan_Metode_RUP_pada_Sis

tem_Informasi_Unit_Kegiatan_Mahasiswa_STMIK_PalComTech

1% -

https://www.researchgate.net/publication/353459525_Pengesahan_Penyimpanan_Arsip_

Elektronik_Dengan_Menggunakan_Add-On_Signature

<1% - https://id.scribd.com/doc/314082287/13650009-NOPAL-FEBRIYAN-pdf

1% - https://core.ac.uk/download/pdf/229771995.pdf

<1% -

https://123dok.com/document/yewkgx4y-bab-pembahasan-menjadi-seorang-pembisni

s-tetapi-belum-memulainya.html

1% - https://www.pmb.unma.ac.id/download/guestibankpayguide

<1% - https://www.slideshare.net/eenpahlefi/skripsi-aplikasi-toko-online-sistem-lelang

1% -

http://akademikpdgub.staff.ub.ac.id/files/2017/05/REKAPITULASI-JUDUL-TELAAH-JURN

AL-2012-2017.xlsx

<1% -

https://elibrary.unikom.ac.id/id/eprint/1731/12/UNIKOM_Topan%20Ramdhanis%20Kant

awinata_Daftar%20Pustaka.pdf

1% -

http://download.garuda.ristekdikti.go.id/article.php?article=361477&val=7575&title=SIS

TEM%20INFORMASI%20PENJUALAN%20PADA%20TOKO%20KARYA%20ABADI%20BER

BASIS%20CLIENT%20SERVER