Sistem Informasi Pendaftaran Pasien Rawat Jalan Secara Online Menggunakan Metode Extreme Programming

dokumen-dokumen yang mirip
IMPLEMENTASI METODE FUNCTION POINT UNTUK PREDIKSI BIAYA DEVELOPMENT PERANGKAT LUNAK

Sistem Informasi Rekam Medis pada Puskesmas Sematang Borang

E-COMMERCE BARANG ELEKTRONIK MENGGUNAKAN METODE WATERFALL (STUDY KASUS: TOKO MITRA ELEKTRONIK LAMPUNG)

PERANCANGAN SISTEM INFORMASI PERSURATAN PADA BADAN KEPEGAWAIAN NEGARA JAKARTA

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

APLIKASI REKAM MEDIS KLINIK KECANTIKAN DI KLINIK AMALIA

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN APLIKASI FARMASI HOSPITAL INFORMATION SYSTEM DI SILOAM HOSPITALS

PERANCANGAN SISTEM INFORMASI PEMESANAN PAKET PERNIKAHAN PADA CV. SABILLAH MANDIRI JAKARTA


PERANCANGAN SISTEM INFORMASI PERSEDIAAN BARANG PADA APOTEK BERBASIS WEB

BAB III METODE PENELITIAN. Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Sistem Informasi, Rekam Medis, Gunung Jati Cirebon. vii UNIVERSITAS KRISTEN MARANATHA

RANCANG BANGUN APLIKASI REKAM MEDIS POLIKLINIK UNIVERSITAS TRILOGI

BAB I PENDAHULUAN 1.1 Latar Belakang

ABSTRAK. Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan. Universitas Kristen Maranatha

Abstrak BAB I PENDAHULUAN

PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN DI PESANTREN PERSIS 99 RANCABANGO

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

PERANGKAT LUNAK PENGOLAHAN NILAI SISWA PADA SEKOLAH MENENGAH ATAS (STUDI KASUS DI SMA YADIKA SUMEDANG)

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

RESERVASI MOBILE RAWAT JALAN RUMAH SAKIT TELOGOREJO SEMARANG DI RUMAH SAKIT TELOGOREJO SEMARANG

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENERAPAN B2C SISTEM INFORMASI E-COMMERCE PADA TOKO PAKAIAN GAYAKU

DESAIN SISTEM INFORMASI RAWAT INAP RUMAH BERSALIN STUDI KASUS: BIDAN YENNY RATIF, AMD.KEB

Rancang Bangun Sistem Manajemen Hubungan Pelanggan Pada Poliklinik

SISTEM INFORMASI PENGELOLAAN NILAI RAPORT PADA MADRASAH ALIYAH HIDAYATUL MUBTADI IN BERBASIS WEB RESPONSIF

Rancangan Aplikasi E-Recruitment Karyawan Dengan Metode Waterfall

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

Perancangan Program Sistem Informasi Persediaan dan Penjualan Barang Pada Toko Sparepart Motor

Rizki Maulana Syaban 1, H. Bunyamin 2

Sistem Informasi Penjualan Online Pada Toko Yusuf Bekasi

BAB I PERSYARATAN PRODUK

Rancangan Aplikasi Persediaan Barang Pada TB. Putra Mas Pangkalpinang Melati Suci 1), Sujono 2)

BAB III METODOLOGI PENELITIAN

PERANCANGAN SISTEM RESERVASI ONLINE BERBASIS WEB PADA RUMAH SAKIT ISLAM JAKARTA PONDOK KOPI

Aplikasi Sistem Informasi One Stop Pet Shop Berbasis Web Pada Golden Pet

PEMANFAATAN WEBSITE UNTUK MENYAMPAIKAN INFORMASI DAN PELAYANAN KOPERASI TAHU TEMPE INDONESIA (PRIM KOPTI) KABUPATEN KLATEN

Program Studi Manajemen Informatika Konsentrasi Informatika Rekam Medis 2 Program Studi Teknik Informatika Komputer

APLIKASI CUSTOMER RELATIONSHIP MANAGEMENT (CRM) PADA BALAI KESEHATAN MASYARAKAT (BKM) MUSLIMAT KEPANJEN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III PERANCANGAN SISTEM

SALES REPOT MONITORING SECARA REAL TIME BERBASIS WEBSITE APPLICATION DI PERTAMINA AVIATION DPPU AHMAD YANI SEMARANG ABSTRACT

PERANCANGAN SISTEM INFORMASI REKAM MEDIS PUSKESMAS BERBASIS UML. Oleh : Valian Yoga Pudya Ardhana, S.T, M.T

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan.

LAPORAN SKRIPSI SISTEM INFORMASI FASHION GALLERY DAN PEMESANAN T-SHIRT PADA DISTRO IRENG PUTEH KUDUS

SISTEM ADMINISTRASI PEMESANAN KUOTA HAJI DAN UMROH BERBASIS WEB PADA PT. BANGUN UMMAT SEJAHTERA REMBANG

APLIKASI PENDAFTARAN SISWA BERBASIS WEB PADA PUSAT BIMBINGAN BELAJAR GAJAHMADA PONTIANAK

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

SISTEM INFORMASI REKAM MEDIK UNIT KEBIDANAN DAN KANDUNGAN PADA RUMAH SAKIT IBU DAN ANAK WIDIYANTI PALEMBANG

RANCANG BANGUN SISTEM PERSEDIAAN BARANG PADA PT. BHAKTI MEDIKA SEJAHTERA

Sistem Informasi Tracer Study Politeknik Negeri Semarang

SISTEM INFORMASI PENGOLAHAN TUGAS AKHIR BERBASIS WEB

BAB I PENDAHULUAN 1.1 Latar Belakang website. website

PERANCANGAN WEBSITE DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA (STUDI KASUS DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA KABUPATEN KEBUMEN)

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN) ABSTRACT

SISTEM INFORMASI PELAYANAN RUMAH SAKIT KHUSUS PARU PROVINSI SUMATERA SELATAN BERBASIS WEB DENGAN WEBSITE DESIGN METHOD (WSDM)

PERANCANGAN SISTEM INFORMASI RAPOR ONLINE BERBASIS WEB PADA SMK NEGERI 2 KABUPATEN TEBO. Universitas Bung Hatta Padang

SISTEM INFORMASI PELAYANAN JASA LAUNDRY BERBASIS DESKTOP PADA QUICK LAUNDRY SEMARANG

BAB II LANDASAN TEORI

LAPORAN SKRIPSI APLIKASI I-RENTAL MOBIL BERBASIS WEB RESPONSIVE PADA SEMBERANI RENT DI JEPARA. Oleh : Fatkhur Rohman

PENERAPAN GLOBAL EXTREME PROGRAMMING PADA SISTEM INFORMASI WORKSHOP, SEMINAR DAN PELATIHAN DI LEMBAGA EDUKASI

Penerapan Teknologi Web Service Pada Sistem Informasi Data Rekam Medis Rumah Sakit XYZ

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

Sistem Pakar Tindak Pidana Narkotika Menggunakan Metode Forward Chaining

Gambar 4.1 Flowchart

ABSTRAK. Kata Kunci: economic order quantity, inventory. Universitas Kristen Maranatha

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

Sustin Farlinda dan Bangkit Shofyan D, Pembuatan Aplikasi Pencarian Data Pasien Di Ruang Filling Rawat Jalan RSUD Dr. Soebandi

ABSTRAK. Kata kunci: Website, Soal Ujian, Analisis Hasil Ujian. Universitas Kristen Maranatha

PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID

SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PENERIMAAN SISWA BARU MADRASAH ALIYAH NEGERI KENDAL BERBASIS WEB

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

1 PEMELIHARAAN DATABASE MEDICAL CHECK UP USER MANUAL ROLE PASIEN

BAB I PENDAHULUAN 1.1 Latar Belakang

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

ANALISIS PEMODELAN CUSTOMER RELATIONSHIP MANAGEMENT UNTUK PEMASARAN OBAT TRADISIONAL

Sistem Informasi Rekam Medik Unit Kebidanan dan Kandungan Pada RSIA Widiyanti Palembang

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. Aplikasi yang dibuat ini akan digunakan oleh admin terlebih dahulu

BAB 1 PENDAHULUAN. 1.2 Ruang Lingkup Penelitian Batasan-batasan masalah pada penelitian ini adalah :


BAB III ANALISIS DAN PERANCANGAN SISTEM

PENGEMBANGAN APLIKASI UJIAN ONLINE SEBAGAI MEDIA PEMBELAJARAN SISWA SEKOLAH MENENGAH PERTAMA

SNIPTEK 2014 ISBN: SISTEM INFORMASI PEMBAYARAN SPP BULANAN BERBASIS WEB PADA SMK FADILAH TANGERANG SELATAN

UPI YPTK Jurnal KomTekInfo Vol. 4, No. 2, Desember 2017, Hal ISSN : Copyright 2017 by LPPM UPI YPTK Padang

Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web

DAFTAR ISI BAB I PENDAHULUAN... 1

BAB III ANALISIS DAN DESAIN SISTEM

BUILDING A INFORMATION SYSTEM SALE STOCK AT BOUTIQUE DE ORIN WITH BARCODE SCAN

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

PENERAPAN MODEL WATERFALL PADA SISTEM INFORMASI RAWAT JALAN DENGAN KARTU PASIEN BER-BARCODE STUDI KASUS : PUSKESMAS KENANGA SUNGAILIAT

Sistem Informasi Antrian Konsumen Berbasis Desktop Pada PT Wom Finance Kemayoran Jakarta

RANCANG BANGUN SISTEM INFORMASI RAWAT JALAN PADA KLINIK WALUYA SEJATI ABADI

PERANCANGAN DAN IMPLEMENTASI REKAM MEDIS PASIEN POLI UMUM DI RUMAH SAKIT RIMBO MEDICA MENGGUNAKAN PHP DAN MySQL

Transkripsi:

JURNAL SWABUMI, Vol.9 No.2 September 2017, pp. 128~135 ISSN: 2355-990X E-ISSN: 2549-5178 128 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 arief.aef@nusamandiri.ac.id, 2 kresna.kra@nusamandiri.ac.id 3 Universitas Bina Sarana Informatika e-mail : rizkasya14@gmail.com 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 Diterima Agustus 1, 2021; Revisi Agustus 15, 2021; Disetujui September 10, 2021

129 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). JURNAL SWABUMI Vol. 9 No.2, September 2021: 128-135

130 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. 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 fungsifungsi 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 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 Gambar 2. Usecase Diagram Admin b. Entity Relationship Diagram (ERD) Gambar 3. Entity Relationship Diagram (ERD) Pendaftaran Pasien Rawat Jalan JURNAL SWABUMI Vol. 9 No.2, September 2021: 128-135

131 c. Logical Record Structure (LRS) Gambar 4. Logical Record Structure (LRS) Pendaftaran Pasien Rawat Jalan d. Class Diagram Gambar 7. Sequence Diagram Menu Daftar Obat Sumber : Gambar 5. Class Diagram Pendaftaran Pasien Rawat Jalan Gambar 8. Sequence Diagram Menu Daftar Dokter e. Sequence Diagram Gambar 6. Sequence Diagram Menu Daftar Pasien Gambar 9. Sequence Diagram Menu Daftar Rekam Medis JURNAL SWABUMI Vol. 9 No.2, September 2021: 128-135

132 Gambar 13. Tampilan Data Obat Gambar 10. Sequence Diagram Menu Pendaftar 3.3. Tahap Coding Gambar 14. Tampilan Data Dokter Gambar 11. Tampilan Beranda Administrator Gambar 15. Tampilan Data Rekam Medis Gambar 12. Tampilan Data Pasien 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 JURNAL SWABUMI Vol. 9 No.2, September 2021: 128-135

133 sistem ini sudah layak di uji cobakan kepada user. dan password yang kurang, Password : dan akan menampilkan No Tabel 1. Hasil Pengujian Halaman Login Admin Skenario Test Case Hasil yang Hasil lalu klik tombol Login. (admn) messagebox Username: Pengujian diharapkan Pengujian Admin dan 1 Mengosongkan Username Sistem akan Sesuai Password: semua isian : (kosong) memproses harapan admn, yang data login pada Password akses login anda login admin, : dan akan masukkan lalu langsung (kosong) menampilkan tidak klik tombol messagebox terdeteksi Login. Username: oleh sistem dan 4 Mengisi data Username Sistem akan Sesuai Password:, login yang : Admin memproses harapan yang anda benar, lalu klik Password akses login, masukkan tombol Login. : akan tidak Admin menampilkan terdeteksi messagebox oleh sistem Anda Login 2 Hanya mengisi Username Sistem akan Sesuai Dengan usename dan : Admin memproses harapan Admin dan mengosongkan Password akses login akan masuk password, lalu : (kosong) dan akan ke halaman klik tombol menampilkan admin Login. messagebox Username: Admin dan Password:, Tabel 2. Hasil Pengujian Halaman Input Data Dokter No Skenario Test Case Hasil yang Hasil yang anda Pengujian diharapkan Pengujian masukkan 1 Mengosongkan Kode Dokter: Sistem akan Sesuai tidak kode dokter, (kosong) menampilkan harapan terdeteksi nama dokter, Nama messagebox oleh sistem tanggal lahir, Dokter: Anda yakin 3 Mengisi Username Sistem akan Sesuai alamat, telepon (kosong) ingin username : memproses harapan dan spesialis Tanggal lahir: menyimpan dengan benar Admin akses login pada entry data?. Jika JURNAL SWABUMI Vol. 9 No.2, September 2021: 128-135

134 data dokter, (kosong) memilih oke, Spesialis: lalu langsung Alamat: maka sistem Spesialis klik tombol (kosong) akan Orthopedi Simpan. Telepon: memproses. (kosong) Spesialis: (kosong) Sistem akan menampilkan messagebox Maaf Masih Ada Data yang Kosong atau Jumlah Karakter Kurang, Periksa Kembali... dan akan menunjukan 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. data yang belum terisi Referensi 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 Ferdiana, R. (2012). Rekayasa Perangkat harapan 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 JURNAL SWABUMI Vol. 9 No.2, September 2021: 128-135

135 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. JURNAL SWABUMI Vol. 9 No.2, September 2021: 128-135

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

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

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

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,

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 / 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) / 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 / Gambar 7. Sequence Diagram Menu Daftar Obat / Gambar 8. Sequence Diagram Menu Daftar Dokter / Gambar 9. Sequence Diagram Menu Daftar Rekam Medis / Gambar 10. Sequence Diagram Menu Pendaftar Tahap Coding / Gambar 11. Tampilan Beranda Administrator / Gambar 12. Tampilan Data Pasien / Gambar 13. Tampilan Data Obat / Gambar 14. Tampilan Data Dokter / 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)

_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 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).

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.

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

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