Anda di halaman 1dari 41

PROPOSAL TIK

PENYEDIAAN APLIKASI SISTEM ANTRIAN PADA RAWAT


JALAN RUMAH SAKIT PENA HUSADA SURABAYA

Kelompok 1 :

1. Devy Cornela Permata S 201611006


2. Henda Nurisa Putra 201611018
3. Nuril Fardan Purnama 201611027
4. Poppy Wahyu Rahmadina 201611028
5. Rokhilatul Luthfiyah 201611035
6. Villa Puteri Intansari 201611037

STIKES YAYASAN RUMAH SAKIT Dr. SOETOMO

PRODI D3 REKAM MEDIS DAN INFORMASI KESEHATAN

TAHUN AKADEMIK 2017-2018


KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Allah SWT, yang telah memberikan
rahmat serta hidayah-Nya, sehingga kami dapat menyelesaikan Makalah
Teknologi Informasi Kesehatan ( TIK V ) yang berjudul “Penyediaan Aplikasi
Sistem Antrian Pada Rawat Jalan Rumah Sakit Pena Husada Surabaya” pada
Semester 5 ini.

Makalah ini disusun untuk memenuhi tugas Teknologi Informasi


Kesehatan ( TIK V ) pada Semester 5 yang diberikan Amir Ali S.Kom., M.Kom
selaku Dosen Pengampu Mata Kuliah TIK V STIKES Yayasan Rumah Sakit Dr.
Soetomo Prodi D3 Rekam Medis dan Informasi Kesehatan.
Penulisan Makalah ini tidak lepas dari berbagai pihak yang telah
membantu dan mendukung dalam penyelesainnya. Oleh karena itu, pada
kesempatan ini penulis mengucapkan terima kasih kepada :

1. Fatchur Rochman, dr., Sp.KFR-K selaku Keteranganua STIKES Yayasan


RS Dr. Soetomo Surabaya.
2. Amir Ali S.Kom., M.Kom selaku Dosen Pengampu Mata Kuliah TIK V
STIKES Yayasan Rumah Sakit Dr. Soetomo Prodi D3 Rekam Medis dan
Informasi Kesehatan.
Penulis menyadari bahwa Makalah ini masih banyak kekurangan. Oleh
karena itu, penulis mengharapkan saran dan kritik guna memperbaiki Makalah
selanjutnya.
Semoga Makalah ini dapat bermanfaat bagi semua yang pembaca. Penulis
mohon maaf apabila ada kesalahan kata baik dalam penulisan Makalah atau
penulisan penulisan nama maupun gelar.

Surabaya, Oktober 2018

Penulis

i
DAFTAR ISI
Halaman

KATA PENGANTAR........................................................................................................i
DAFTAR ISI.....................................................................................................................ii
DAFTAR TABEL............................................................................................................iv
DAFTAR GAMBAR........................................................................................................v
BAB 1................................................................................................................................1
PENDAHULUAN.............................................................................................................1
1.1 Latar Belakang.................................................................................................1
1.2 Identifikasi Penyebab Masalah.......................................................................2
1.3 Rumusan Masalah............................................................................................3
1.4 Tujuan Penelitian..............................................................................................3
1.4.1 Tujuan Umum.............................................................................................3
1.4.2 Tujuan Khusus............................................................................................3
1.5 Manfaat Penelitian...........................................................................................3
1.5.1 Bagi Peneliti...............................................................................................3
1.5.2 Bagi Rumah Sakit.......................................................................................3
1.5.3 Bagi Akademik...........................................................................................4
BAB 2................................................................................................................................5
KAJIAN PUSTAKA.........................................................................................................5
2.1 Sistem Antrian..................................................................................................5
2.1.2 Sistem.........................................................................................................5
2.2.2 Antrian........................................................................................................5
2.2 Rumah Sakit.....................................................................................................8
2.2.1 Pengertian Rumah Sakit.............................................................................8
2.2.2 Jenis Pelayanan Kesehatan di Rumah Sakit Umum Kelas D....................10
2.3 System Development Lyfe Cycle (SDLC)......................................................11
2.4 Web Server......................................................................................................13
2.4.1 XAMPP....................................................................................................14
2.4.2 Apache......................................................................................................14
2.5 PHP..................................................................................................................15
2.6 MySQL............................................................................................................16
2.7 HTML dan CSS..............................................................................................16

ii
2.7.1 HTML......................................................................................................16
2.7.2 CSS...........................................................................................................17
2.8 DFD dan ERD.................................................................................................17
2.8.1 Data Flow Diagram (DFD).......................................................................17
2.8.2 Entity Relationship Diagram (ERD).........................................................20
2.9 Database..........................................................................................................22
2.9.1 Pengertian Database.................................................................................22
2.9.2 Komponen Database.................................................................................22
2.9.3 Elemen-Elemen Database.........................................................................24
2.9.4 Tabel Database..........................................................................................25
2.10 Black Box Testing...........................................................................................26
BAB 3..............................................................................................................................27
KERANGKA KONSEPTUAL......................................................................................27
3.1 Kerangka Konseptual....................................................................................27
3.2 Penjelasan Kerangka Konseptual.................................................................28
4.1 Jenis dan Rancangan Penelitian....................................................................29
4.1.1 Jenis Penelitian.........................................................................................29
4.1.2 Rancangan Penelitian...............................................................................29
4.2 Tempat dan Waktu Penelitian.......................................................................29
4.2.1 Tempat Penelitian.....................................................................................29
4.2.2 Waktu Penelitian.......................................................................................29
4.3 Obyek Penelitian.............................................................................................30
4.4 Variabel Penelitian dan Definisi Operasional Variabel................................30
4.5 Prosedur Penelitian........................................................................................31
4.6 Instrumen Penelitian......................................................................................32
4.7 Metode Pengumpulan Data...........................................................................32
4.7.1 Wawancara...............................................................................................32
4.7.2 Observasi..................................................................................................33
DAFTAR PUSTAKA......................................................................................................34

iii
DAFTAR TABEL

Tabel Halaman

2. 1 Notasi Data Flow Diagram.............................................................................23


2. 2 Simbol – Simbol Entity Relationship Diagram (ERD)...................................26
2. 3 Penerapan Black Box Testing.........................................................................31
4. 1 Perencanaan Penelitian................................................................................... 30
4. 2 Variabel Penelitian dan Definisi Operasional................................................. 31

iv
DAFTAR GAMBAR

Gambar Halaman

2. 1 Tahapan Metode Waterfall............................Error: Reference source not found


3. 1 Kerangka Konseptual......................................................................................33

v
vi
BAB 1

PENDAHULUAN

1.1 Latar Belakang


Sistem Informasi kini berkembang semakin pesat dan semakin cepat di
segala bidang kehidupan. Oleh karena itu sistem informasi digunakan
padasemuainstansi yang tidak bisaterlepas dari teknologi informasi, tidak
terkecuali dalam bidang kesehatan.
Menurut UU Rl No 44 Tahun 2009 Tentang Rumah Sakit, “Rumah
Sakit adalah institusi pelayanan kesehatan bagi masyarakat dengan
karakteristik tersendiri yang dipengaruhi oleh perkembangan ilmu
pengetahuan kesehatan, kemajuan teknologi, dan kehidupan sosial
ekonomi masyarakat yang harus tetap mampu meningkatkan pelayanan
yang lebih bermutu dan terjangkau oleh masyarakat, agar terwujud derajat
kesehatan yang setinggi – tingginya". Oleh karena itu, rumah sakit
dituntut untuk professional dalam melakukan berbagai jenis pelayanan
kesehatan terhadap pasien agar pasien mendapat pelayanan yang
memuaskan di rumah sakit tersebut.Indikator penentuan kualitas
pelayanan kesehatan salah satunya adalah disiplin antri berupa waktu
tunggu yang sesuai dengan antrian. Sesuai dengan komponen dasar proses
antrian menurut Mulyono (2007:276) Yaitu "Penentuan antrian yang
paling penting adalah disiplin antri".
Secara umum sistem antrian yang digunakan dirumah sakit adalah First
Come first Served (FCFS) atau first In first Out (FIFO). Menurut Kakiay
(2004: 12) "First Come First .Served (FCFS) atau First In First Oiu (FIFO)
artinya lebih dulu datang (sampai) lebih dulu dilayani (keluar)". Akan
tetapi sistem ini akan berubah jika terdapat pasien lebih kritis yang
membutuhkan pelayanan berprioritas lebih tinggi/urgent (Priority Service).
Berdasarkan Penelitian sebelumnya di Rumah Sakit Pena Husada
Surabaya. Ariel Nugroho Pada Tahun 2017 yang Berjudul Rancang

1
Bangun Aplikasi Sistem Antrian Pasien Rawat Jalan Pada Rumah Sakit
DKT Gubeng Pojok, menyatakan bahwa, "Penelitian ini berupa
perancangan pembuatan aplikasi sistem antrian. Aplikasi sistem antrian ini
berisi aplikasi cetak nomor antrian, pemanggilan pasien, dan laporan
kunjungan pasien bedasarkan antrian".
Berdasarkan hasil obsevasi awal Kelompok 1 di Rumah Sakit Pena
Husada Surabaya, rata – rata pasien yang melakukan antrian sebanyak 100
pasien per hari, 70 pasien berobat di Poli Obgyn, dan 30 pasien berobat di
poli lain. Saat ini pembuatan nomor antrian masih dilakukan secara
konvensional, artinyadalampembuatan nomor antrian petugas masih secara
manual. Hal ini memerlukan waktu yang banyak untuk pembuatan nomor
antrian. Nomor antrian saat ini diberikan secara acak kepada pasien yang
datang langsung di rumah sakit maupun memesan dalam via telepon.
Selain itu petugas masih melakukan panggilan pasien satu persatu
dengan menggunakan microphone. Hal ini merupakan salah satu
hambatanyang meluangkan waktu cukup banyak untuk melakukan
pemanggilan pasien. Rumah Sakit saat ini tidak mempunyai laporan
kunjungan pasien pada sistem antrian.
Berdasarkan adanya permasalahan yang dijelaskan diatas, maka
Peneliti menawarkan solusi dengan membuat aplikasi sistem antrian
sesuai dengan kebutuhan unit rekam medis di Rumah Sakit Pena Husada
Surabaya. dengan judul "Penyediaan Aplikasi Sistem Antrian Rawat .lalan
pada Rumah Sakit Pena Husada Surabaya".

1.2 Identifikasi Penyebab Masalah


Sistem antrian saat ini mempunyai permasalahan yang sehingga
menyebabkan Peneliti membuat aplikasi sistem antrian, antara lain :
a. Pembuatan nomor antrian masih secara manual dan belum ada sistem
yang mencetak nomor antrian secara otomatis ketika pasien datang.
b. Antrian saat ini sudah melayani pemesanan melalui telephone, tetapi
nomor antrian yang diberikan masih secara acak .
Belum adanya laporan kunjungan pasien berdasarkan Sistem Antrian

2
1.3 Rumusan Masalah
Berdasarkan latar belakang dan masalah diatas, maka Kelompok 1
melakukan perumusan masalah "Bagaimana membuat aplikasi sistem
antrian pasien pada Instansi Rawat Jalan di Rumah Sakit Pena Husada
Surabaya ?"

1.4 Tujuan Penelitian


1.4.1 Tujuan Umum
Membuat aplikasi sistem antrian pasien pada Instansi Rawat Jalan
di Rumah Sakit Pena Husada Surabaya

1.4.2 Tujuan Khusus


a. Mengidentifikasi kebutuhan penyelesaian pennasalahan pada
proses antrian pasien.
b. Melakukan perancangan kebutuhan penyelesaian permasalahan
pada proses antrian pasien
c. Merancang desain interface dan database dari sistem antrian
pasien
d. Membuat aplikasi sistem antrian yang dapat mencetak nomor
antrian, pemanggilan nomor, dan rekap antrian (laporan).
e. Mengujicobakan aplikasi sistem antrian

1.5 Manfaat Penelitian


1.5.1 Bagi Peneliti
Bagi Peneliti dapat menerapkan teori yang diperoleh selama di
bangku perkuliahan ke dalam prakteksesungguhnya. menambah
pengalaman dan meningkatkan pengetahuan bagi kepentingan
profesionalisme dimasa yang akan datang

1.5.2 Bagi Rumah Sakit


Memberikan masukan kepada Rumah Sakit Pena Husada Surabaya
tentang sistem antrian untuk mempercepat dan mempermudah
pelayanan kepada pasien

3
1.5.3 Bagi Akademik
Sebagai tambahan referensi di perpustakaan STIKES Yayasan
Rumah Sakit dr.Soetomo bagi mahasiswa terutama untuk materi
TIK

4
BAB 2

KAJIAN PUSTAKA

2.1 Sistem Antrian


Sistem antrian terdiri dari dua kata, yaitu sistem dan antrian.
Pengertiannya adalah sebagai berikut :

2.1.2 Sistem
Menurut logianto (2005:2),"Sistem adalah kumpulan dari elemen –
elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.
Sistem ini menggambarkan suatu kejadian – kejadian dan kesatuan
yang nyata, seperti tempat, benda dan orang-orang yang betul – betul
ada dan terjadi".
Menurut O'Brien (2005:45), "Sistem adalah suatu kombinasi
teratur apapun dari people (orang), hardware (perangkat keras)
software (perangkat lunak), computer network dan data
communication, database yang mengumpulkan, mengubah dan
menyebarkan informasi di dalam suatu bentuk organisasi”.

2.2.2 Antrian
Menurut Mulyono (2007:271). "Antrian adalah kejadian yang
sering di jumpai dalam kehidupan sehari – hari. Menunggu didepan
loket untuk mendapatkan tiket kereta api, menunggu pengisian bahan
bakar, menunggu pembayaran di check out counter suatu
supermarket, danbeberapa kasus menunggu yang lain sering dialami"
Dalam sistem antrian terdapat beberapa komponen dasar antrian
antara lain adalah :
a. Kedatangan
Setiap masalah antrian melibatkan kedatangan. misalnya orang,
mobil atau panggilan telepon untuk dilayani. Unsur ini sering
disebut proses input. Proses input meliputi sumber kedatangan atau

5
biasa dinamakan calling population, dan cara terjadinya kedatangan
yang umumnya merupakan proses random.
b. Pelayan
Pelayan atau mekanisme pelayanan dapat terdiri dari satu atau
lebih pelayan, atau satu atau lebih fasilitas pelayanan. Contohnya
pada sebuah check out counter dari suatu supermarket terkadang
hanya ada seorang pelayan, tetapi bisa juga diisi seorang kasir
dengan pembantunya untuk memasukkan barang-barang ke
kantong plastik. Sebuah bank dapat mempekerjakan seorang atau
banyak teller. Di samping itu. perlu diketahui cara pelayanan
dirampungkan, yang kadang-kadang merupakan proses random.
c. Antri
Inti dari analisis antrian adalah antri itu sendiri. Timbulnya
antrian terutama tergantung dari sifat kedatangan dan proses
pelayanan. Penentu antrian lain yang penting adalah disiplin antri.
Disiplin antri adalah aturan keputusan yang menjelaskan cara
melayani pengantri, misalnya datang awal dilayani dulu yang lebih
dikenai dengan singkatan FCFS, datang terakhir dilayani dulu
LCFS, berdasar prioritas. berdasar abjad. berdasar janji. dan Iain-
Iain. Jika tak ada antrian berarti terdapat pelayan yang nganggur
atau kelebihan fasilitas.
Menurut Thomas J. Kakiay disiplin antrian adalah aturan
dimana para pelanggan dilayani. atau disiplin pelayanan (service
discipline) yang memuat urutan (order) para pelanggan menerima
lavanan. Ada 4 bentuk disiplin antrian menurut urutan kedatangan
antara lain adalah :
1) First Come First Served (FCFS) atau First In First Our
(FIFO), dimana pelanggan yang terlebih dahulu datang akan
dilayani terlebih dahulu Misalnya, antrian pada loket
pembelian tiket bioskop, antrian pada loket pembelian tiket
kereta api.
2) Last Come First Served (LCFS) atau Last In First Out
(LIFO), dimana pelanggan yang datang paling akhir akan

6
dilayani teriebih dahulu Misalnya, system antrian pada
elevator lantai yang sama, system bongkar muat barang
dalam truk, pasien dalam kondisi kritis, walaupun dia datang
paling akhir tetapi dia akan dilayani terlebih dahulu.
3) Service In Random Order (SIRO) atau Random Selection for
Service (RSS), dimana panggilan didasarkan pada peluang
secara random. Misalnya. pada arisan dimana penarikan
berdasarkan nomor undian.
4) Priority Service (PS). dimana prioritas pelayanan diberikan
kepada pelanggan yang mempunyai prioritas lebih tinggi
dibandingkan pelanggan yang mempunyai prioritas rendah.

Proses antrian dikelompok menjadi 4 struktur dasar menurut


sifat - sifat fasilitas pelayanan yaitu :

1. Satu Saluran Satu Atap

Antrian Pelayanan
2. Banyak Saluran Satu Atap

Antrian Pelayanan

3. Satu Saluran Banyak Atap

Antrian Pelayanan
4. Banyak Saluran Banyak Atap

Antrian Pelayanan
Secara umum sistem antrian yang digunakan oleh rumah sakit
ada 2 yaitu :

1. First Come First Served (FCFS) atau First In First Out


(FLFO), dimana pelanggan yang terlebih dahulu datang akan
dilayani terlebih dahulu. Misalnya, antrian pada loket
pembelian tiket bioskop, antrian pada loket pembelian tiket
kereta api.
2. Priority Service (PS), dimana prioritas pelayanan diberikan
kepada pelanggan yang mempunyai prioritas lebih tinggi
dibandingkan dengan yang prioritas rendah.

2.2 Rumah Sakit


2.2.1 Pengertian Rumah Sakit
Menurut Permenkes Nomor 44 Tahun 2009 tentang Rumah Sakit
Pasal 24, Rumah Sakit adalah institusi pelayanan kesehatan yang
menyelenggarakan pelayanan kesehatan perorangan secara paripurna
yang menyediakan pelayanan rawat inap, rawat jalan, dan gawat
darurat.
Berdasarkan fasilitas dan kemampuan pelayanan, Rumah Sakit
Umum diklasifikasikan meniadi :
1. Rumah Sakit Umum Kelas A
Rumah Sakit kelas A adalah rumah sakit yang mampu
memberikan pelayanan kedokteran spesialis dan subspesialis luas
oleh pemerintah, rumah sakit ini telah ditetapkan sebagai tempat
pelayanan rujukan tertinggi (top referral hospital) atau disebut
juga rumah sakit pusat.
2. Rumah Sakit Umum Kelas B
Rumah Sakit kelas B adalah rumah sakit yang mampu
memberikan pelayanan kedokteran medik spesialis luas dan

8
subspesialis terbatas. Direncanakan rumah sakit ripe B didirikan di
setiap ibukota propinsi (provincial hospital) yang menampung
pelayanan rujukan dari rumah sakit kabupaten. Rumah sakit
pendidikan yang tidak termasuk tipe A juga diklasifikasikan
sebagai rumah sakit tipe B.
3. Rumah Sakit Umum Kelas C
Rumah Sakit kelas C adalah rumah sakit yang mampu
memberikan pelayanan kedokteran subspesialis terbatas. Terdapat
empat macam pelayanan spesialis disediakan yakni pelayanan
penyakit dalam, pelayanan bedah, pelayanan kesehatan anak, serta
pelayanan kebidanan dan kandungan. Direncanakan rumah sakit
tipe C ini akan didirikan di setiap kabupaten kota (regency
hospital) yang menampung pelayanan rujukan dari puskesmas.
4. Rumah Sakit Umum Kelas D
Rumah Sakit ini bersifat transisi karena pada suatu saat akan
ditingkatkan menjadi rumah sakit kelas C. Pada saat ini
kemampuan rumah sakit tipe D hanyalah memberikan pelayanan
kedokteran umum dan kedokteran gigi. Sama halnya dengan rumah
sakit tipe C, rumah sakit tipe D juga menampung pelayanan yang
berasal dari puskesmas.

2.2.2 Jenis Pelayanan Kesehatan di Rumah Sakit Umum Kelas D


Menurut Rumah sakit Umum Kelas D merupakan rumah sakit
yang menyediakan pelayanan perawatan kelas 3 untuk peningkatan
akses bagi masyarakat dalam rangka menjamin upaya pelayanan
kesehatan perorangan yang memberikan pelayanan rawat inap. Rawat
jalan, gawat darurat, serta penunjang lainnya, fasilitas dari
kemampuan pelayanan medic paling sedikit 7 (tujuh) Pelayanan
Medik Umum, Pelayanan Medik Spesialistik Dasar, Pelayanan Gawat
Darurat, Pelayanan Keperawatan, Pelayanan Laboratorium Pratama,
Pelayanan Radiologi, dan Pelayanan Farmasi.

9
a. Pelayanan Medik Umum terdiri dari Pelayanan Medik Dasar,
Pelayanan Medik Gigi Mulut dan Pelayanan Kesehatan Ibu Anak
Keluarga Berencana.
b. Pelayanan Medik Spesialitik Dasar sebagaimana yang dimaksud
pelayanan medik spesialitik dasar dapat diberikan oleh spesialis,
residen tahap mandiri, atau dokter dengan kewenangan tambahan
tertentu sesuai dengan kebutuhan pelayanan medik spesialistik
dasar meliputi :
1) Pelayanan Kebidanan dan Kandungan
2) Pelayanan Kesehatan Anak
3) Pelayanan Penyakit Dalam
4) Pelayanan Bedah
Pelayanan Medik Spesialistik Dasar dapat dilakukan melalui
kerjasama dengan rumah sakit pendidikan atau rumah sakit yang
kelasnya lebih tinggi dan berlokasi paling dekat, yang berperan
sebagai rumah sakit penampung.
c. Pelayanan Gawat Darurat harus dapat memberikan pelayanan
Gawat Darurat 24 jam dan 7 hari seminggu dengan kemampuan
melakukan pemeriksaan awal kasus-kasus gawat darurat
melakukan resusitasi dan stabilitasi sesuai dengan standar
d. Pelayanan Keperawatan dan Kebidanan terdiri dari pelayanan
asuhan keperawatan dan asuhan kebidanan
e. Pelayanan Laboratorium sebagaimana yang dimaksud pelayanan
laboratorium diselenggarakan sesuai standar pelayanan
Iaboratorium
f. Pelayanan Radiologi sebagaimana dimaksud dalam pelayanan
radiologi harus memenuhi persyaratan perijinan dari Institusi yang
berwenang untuk penyimpanan, penggunaan sampai dengan
pembuangan limbah radioaktif
g. Pelayanan farmasi sebagaimana dimaksud dalam pelayanan farmasi
diselenggarakan dalam rangka memenuhi ketersediaan obat untuk
kebutuhan pelayanan kesehatan meliputi penyediaan, pengelolaan,
dandistribusi sediaan farmasi, perbekalan kesehatan habis pakai,
dan pelayanan farmasi klinik.

10
2.3 System Development Lyfe Cycle (SDLC)
"System Development Iife Cycle (SDLC) adalah suatu kerangka yang
menggambarkan kegiatan yang dilakukan pada setiap tahap pembuatan
sebuah software" (Al Fatta, 2007:24).

Model SDLC yang dipakai dalam Penelitian ini adalah model Waterfall.
Waterfall Model atau Classic Life Cicle merupakan model yang paling
banyak dipakai dalam Software Engineering (SE).

Menurut Pressman Roger. S dalam buku Rekayasa Perangkat Lunak -


Buku Satu. Pendekatan Praktisi (Edisi 7) pada tahun 2012 menjelaskan
bahwa : Waterfall adalah Metode air terjun atau yang sering disebut metode
waterfall sering dinamakan siklus hidup klasik (classic life cycle), dimana
hal ini menggambarkan pendekatan yang sistematis dan juga berurutan pada
pengembangan perangkat lunak, dimulai dengan spesifikasi kebutuhan
pengguna lalu berlanjut melalui tahapan-tahapan perencanaan (planning),
permodelan (modeling), konstruksi (construction), serta penyerahan sistem
ke para pelangganpengguna (deployment), yang diakhiri dengan dukungan
pada perangkat lunak lengkap yang dihasilkan. Tahapan metode waterfall
dapat dilihat pada gambar di bawah ini.

Requirement

Design

Implementation

Verification

Maintenance
Gambar 2. 1 Tahapan Metode Waterfall
Tahapan Metode Waterfall

Dalam pengembangannya metode waterfall memiliki beberapa


tahapan yang berurut yaitu: requirement (analisis kebutuhan), design

11
system (desain sistem), Coding (pengkodean) & Testing (pengujian),
Penerapan Program, pemeliharaan. Tahapan tahapan dari metode
waterfall adalah sebagai berikut :

1. Requiremem Analisis
Tahap ini pengembang sistem diperlukan komunikasi yang
bertujuan untuk memahami perangkat lunak yang diharapkan oleh
pengguna dan batasan perangkat lunak tersebut. Informasi ini
biasanya dapat diperoleh melalui wawancara, diskusi atau survei
langsung. Informasi dianalisis untuk mendapatkan data yang
dibutuhkan oleh pengguna
2. System Design
Spesifikasi kebutuhan dari tahap sebelumnya akan dipelajari dalam
fase ini dan desain sistem disiapkan. Desain Sistem membantu
dalam menentukan perangkat keras(hardware) dan sistem
persyaratan dan juga membantu dalam mendefinisikan arsitektur
sistem secara keseluruhan.
3. Implementation
Pada tahap ini, sistem pertama kali dikembangkan di program kecil
yang disebut unit, yang terintegrasi dalam tahap selanjutnya. Setiap
unit dikembangkan dan diuji untuk fungsionalitas yang disebut
sebagai unit testing.
4. Integration &Testing
Seluruh unit yang dikembangkan dalam tahap implementasi
diintegrasikan ke dalam sistem setelah pengujian yang dilakukan
masing-masing unit. Setelah integrasi seluruh sistem diuji untuk
mengecek setiap kegagalan maupun kesalahan.
5. Operalion Maintenance
Tahap akhir dalam model waterfall. Perangkat lunak yang sudah
jadi, dijalankan serta dilakukan pemeliharaan. Pemeliharaan
termasuk dalam memperbaiki kesalahan yang tidak ditemukan pada
langkah sebelumnya Perbaikan implementasi unit sistem dan
peningkatan jasa sistem sebagai kebutuhan baru.

12
2.4 Web Server
Menurut Kurniawan (2008:2). "Web Server adalah sebuah perangkat
lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari
klien yang dikenal dengan web browser dan mengirimkan kembali hasilnya
dalam halaman-halaman web yang umumnya berbentuk dokumen HTML".

Web Sever adalah sebuah komputer yang menjadi pusat kegiatan yang
melayani satu atau lebih permintaan jaringan, web server merupakan tempat
file - file yang hypertext, grafis dan semua content, permintaan URL
diproses di web server rersebut yang diminta lalu kembali mengirimkan
kepada komputer client" (Nugroho, 2008)

2.4.1 XAMPP
Xampp adalah perangkat lunak bebas yang mendukung banyak
sistem operasi. Xampp merupakan kompilasi dari beberapa
program. Fungsinya adalah sebagai server yang berdiri sendiri
(localhost) yang terdiri atas program Apache HTTP Server. MySQL
database dan penerjemah bahasa yang dituliss dengan bahasa
pemrograman PHP dan Perl. Nama Xampp merupakan singkatan
dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan
Perl. Program ini tersedia dalam GNU General Public License dan
bebas. Xampp merupakan web server yang mudah digunakan yang
dapat melayani tampilan halaman web yang dinamis.

Menurut Wicaksono (2008:7) menjelaskan bahwa "XAMPP adalah


sebuah sofiware yang berfungsi untuk menjalankan website berbasis
PHP dan menggunakan pengolah data MYSQL di komputer lokal".
XAMPP berperan sebagai server web pada komputer lokal. XAMPP
juga dapat disebut sebuah Cpanel server virtual, yang dapat
membantu melakukan preview sehingga dapat dimodifikasi website
tanpa harus online atau terakses dengan internet.

13
2.4.2 Apache
Apache adalah sebuah nama web server yang bertanggung jawab
pada request-response HTTP. Selain itu, Apache juga diartikan
sebagai suatu web server yang kompak, modular, mengikuti standar
protokol HTTP. Apache memiliki fitur-fitur canggih seperti pesan
kesalahan yang dapat dikonfigurasi, autentikasi berbasis basis data
dan lain-lain. Apache juga didukung oleh sejumlah antarmuka
pengguna berbasis grafik (GUI) yang memungkinkan penanganan
sewer menjadi mudah. Apache merupakan perangkat lunak sumber
terbuka dikembangkan oleh komunitas terbuka yang terdiri dari
pengembang-pengembang dibawah naungan Apache Software
Foundation.

Menurut Kurniawan (2008:2) "Apache adalah web server yang


dapat dijalankan dibanyak sistem operasi (Unix, BSD. Linux,
Microsoft windows dan Novell Netware serta Platfrom lainnya) yang
berguna untuk memfungsikan situs web". Protokol yang digunakan
untuk melayani fasilitas web ini menggunakan HTTP

2.5 PHP
PHP adalah singkatan dari Hypertext Preprocessor, yang merupakan
sebuah bahasa scripting yang terpasang pada HTML yang dibuat oleh
Rasmus Lerdorf. Sebagian besar sintaks mirip dengan bahasa C, Java dan
Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama
penggunaan bahasa ini adalah untuk memungkinkan perancang web
menulis halaman web dinamik dengan cepat.

Berdasarkan Buku Pemrograman Web Dinamis menggunakan PHP dan


MySQL Arief M Rudianto (2011:43) dinyatakan bahwa : "PHP adalah
Bahasa server-side -scripting yang menyatu dengan HTML untuk membuat
halaman web yang dinamis. Karena PHP merupakan server-side-scripting
maka sintaks dan perintah-perintah PHP akan dieksekusi diserver kemudian
hasilnya akan dikirimkan ke browser dengan format HTML.

14
Dengan demikian kode program yang ditulis dalam PHP tidak akan
terlihat oleh user sehingga keamanan halaman web lebih terjamin. PHP
dirancang untuk membuat halaman web yang dinamis, yaitu halaman web
yang dapat membentuk suatu tampilan berdasarkan permintaan terkini,
seperti menampilkan isi basis data ke halaman web.Salah satu keunggulan
yang dimiliki PHP adalah kemampuannya untuk melakukan koneksi ke
berbagai macam sofiware sistem manajemen basis data atau Database
Management Sistem (DBMS), sehingga dapat menciptakan suatu halaman
web dinamis.

PHP mempunyai koneksitas yang baik dengan beberapa DBMS seperti


Oracle, Sybase, mSQL, MySQL, Microsofi SQL Server, Solid. PostgreSQL,
Adabas, FilePro, Velocis. dBase, Unix dbm. dan tidak terkecuali semua
database ber-interface ODBC. Hampir seluruh aplikasi berbasis web dapat
dibuat dengan PHP. Namun kekuatan utama adalah konektivitas basis data
dengan web. Dengan kemampuan ini kita akan mempunyai suatu sistem
basis data yang dapat diakses.

2.6 MySQL
MySQL merupakan aplikasi database server. SQL merupakan
kepanjangan dari Structured Query Language. SQL merupakan bahasa
terstruktur yang digunakan untuk mengolah database. MySQL dapat
digunakan untuk membuat dan mengelola database beserta isinya. Kita
dapat memanfaatkan MySQL untuk mengelola database.

Menurut Nugroho (2013:26), "MySQL adalah sofiware atau program


Database Server. Sedangkan SQL adalah bahasa pemrogramannya. bahasa
permintaan (query) dalam database server termasuk dalam MySQL itu
sendiri.SQL juga dipakai dalam software database server lain. seperti SQL
Server, Oracle, PostgreSQL dan Iainnya".

Menurut Buana (2014:2). "MysQL Merupakan database server yang


paling sering digunakan dalam pemograman PHP. MySQL digunakan untuk

15
menyimpan data dalam database dan memanipulasi data-data yang
dipcrlukan Mampulasi data tersebut berupa menambah, mengubah, dan
menghapus data yang berada dalam database".

2.7 HTML dan CSS


2.7.1 HTML
HTML singkatan dari Hyper text Markup Ianguage merupakan
salah satu format yang digunakan dalam pembuatan dokumen dan
aplikasi yang berjalan di halaman web. Dokumen HTML adalah file
teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen
ini dikenal sebagai web page Dokumen HTML disusun oleh elemen-
elemen, "Elemen" merupakan istilah bagi komponen-komponen dasar
pembentuk dokumen HTML. Beberapa contoh elemen adalah head,
body, table, paragraph, dan list. Elemen dapat berupa teks murni atau
bukan teks atau keduanya. Penandaan berbagai elemen dalam suatu
dokumen HTML menggunakan tag (markup).
Menurut Simarmata (2010:52). "HTML adalah bahasa markup
untuk menyebarkan informasi pada web. HTML tidak dengan mudah
dapat dipahami kebanyakan orang ketika diterbitkan penggunaanya
menjadi jelas".

2.7.2 CSS
Menurut Wahyu Sya'ban (2010 :37) "Cascading Style Sheet
(CSS)merupakan salah satu bahasa pemograman web untuk
mengendalikan beberapa komponen dalam sebuah web, sehingga akan
lebih terstruktur dan seragam".
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh
pada teks, warna tabel, ukuran border, warna border, warna hyperlink,
warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri,
kanan, atas, bawah, dan parameter lainnya. CSS adalah bahasa style
sheet yang digunakan untuk mengatur tampilan dokumen. Dengan
adanya CSS memungkinkan kita untuk menampiIkan halaman yang
sama dengan format yang berbeda

16
2.8 DFD dan ERD
2.8.1 Data Flow Diagram (DFD)
Menurut Sukamto dan Shalahuddin pada tahun 2014 Tentang Data
Flow Diagram (DFD) : Data Flow Diagram atau dalam bahasa
Indonesia menjadi Diagram Alir Data (DAD) adalah refresentasi
grafikyang menggambarkan aliran informasi dan transformasi
informasi yangdiaplikasikan sebagai data yang mengatur dari
masukan (input) dan keluaran (output). DFD tidak sesuai untuk
memodelkan sistem yang menggunakan pemograman berorientasi
objek.

Terdapat tahapan tahapan perancangan dengan menggunakan


DFD :

1. Membuat DFD Level o atau sering disebut juga Context Diagram.


DFD Level o menggambarkan sistem yang akan dibuat sehagai
suatu entitas tunggal yang berinteraksi dengan orang maupun
sistem lain. DFD Level o digunakan untuk mengambarkan
interaksi antara sistem yang akan dikembangkan dengan entitas.
2. Membuat DFD Level 1
DFD Level 1 digunakan untuk menggambarkan modul-modul
yang ada dalam sistem yang akan dikembangkan. DFD Level 1
merupakan hasil breakdown DFD Level 0 yang sebelumnya
sudah dibuat.
3. Membuat DFD Level 2
Modul-modul pada DFD Level 1 dapat di breakdown menjadi
DFDLevel 2. Modul mana saja yang harus di breakdown lebih
detail tergantung pada tingkat kedetilan modut tersebut. Apabila
modul tersebut sudah cukup detail dan rinci maka modul tersebut
sudah tidak perlu untuk di breakdown lagi. Untuk sebuah sistem,
jumlah DFD Leve12 sama dengan jumlah modul pada DFD Level
1 yang di breakdown
4. Membuat DFD Level 3 dan seterusnya.

17
DFD Level 3, 4. 5 dan seterusnya merupakan breakdown dari
modul pada DFD Level di atasnya. Breakdown pada level 3, 4
dan 5 dan seterusnya aturannya sama persis dengan DFD Level 1
atau Level 2.

Ada 4 notasi pada Data Flow Diagram (DFD) :

Tabel 2. 1 Notasi Data Flow Diagram

No Nama Simbol Keterangan


Entitas luar (external
entity) atau masukan
(input) atau keluaran
(output) atau orang yang
memakai atau
berinteraksi dengan
perangkat lunak yang
dimodelkan atau sistem
1 Entiti Luar
lain yang terkait dengan
aliran data dari sistem
yang dimodelkan
Catatan: Nama yang
digunakan pada masukan
(input) atau keluaran
(output) biasanya berupa
kata benda
Aliran data; merupakan
data yang dikirim antar
proses, dari penyimpanan
ke proses, atau dari
proses ke masukan
(input) atau keluaran
2 Aliran Data (output)
Catatan: Nama yang
digunakan pada aliran
data biasanya berupa kata
benda, dapat diawali
dengan kata data
misalnya “data siswa”

18
atau tanpa kata data
misalnya “siswa”
Proses atau fungsi atau
prosedur, pada pemodelan
perangkat lunak yang
akan diimplementasikan
dengan pemrograman
terstruktur, maka
pemodelan notasi inilah
3 Proses
yang harusnya menjadi
fungsi atau prosedur di
dalam kode program
Catatan; Nama yang
diberikan pada sebuah
proses biasanya berupa
kata kerja
4 Penyimpanan File atau basis data atau
Data penyimpanan (storage)
pada pemodelan
perangkat lunak yang
akan diimplementasikan
dengan pemrograman
terstruktur, maka
pemodelan notasi inilah
yang harusnya dibuat
menjadi tabel – tabel
basis data yang
dibutuhkan, tabel – tabel
ini juga harus sesuai
dengan perancangan tabel
– tabel basis data yang
dibutuhkan, tabel – tabel
ini harus juga sesuai
dengan perancangan tabel
– tabel basis data (Entity
Relationship Diagram
(ERD), Conceptual Data
Model (CMD), Physical
Data Model (PDM))

19
Catatan: Nama yang
diberikan pada sebuah
penyimpanan biasanya
kata benda.

2.8.1 Entity Relationship Diagram (ERD)


Menurut Sukamto dan Shalahuddin pada tahun 2014 Tentang
Entity Relationship Diagram (ERD):

Entitiy Relationship Diagram(ERD) adalah pemodelan awal basis


data yang akan dikembangkan berdasarkanteori himpunan dalam
bidang matematika untuk pemodelan basis data relasional. ERD
memiliki beberapa aliran notasi seperti notasi Chen (dikembangkan
oleh Peter Chen), Barker (dikembangkan oleh Richard Barker, Ian
Palmer, Harry Ellis), notasi Crow's Foot, dan beberapa notasi lain.
Namun yang banyak digunakan adalah notasi dari chan. Berikut
adalah simbol-simbol yang digunakan pada ERD dengan notasi Chen :

Tabel 2. 2 Simbol – Simbol Entity


Relationship Diagram (ERD)

Simbol Keterangan
Entitas / Entity Entitas merupakan data inti yang akan
disimpan; bakal tabel pada basis data; benda
Nama_entitas yang memiliki data dan harus disimpan
datanya agar dapat diakses oleh aplikasi
komputer, penamaan entitas biasanya lebih
ke kata benda dan belum merupakan nama
tabel
Atribut Field atau kolom data yang butuh disimpan
dalam suatu entitas
Nama_atribut

Atribut / Kunci Primer Field atau kolom data yang butuh disimpan
dalam suatu entitas dan digunakan sebagai
kunci akses record yang diinginkan;
Nama_kunci_primer

20
biasanya berupa id, kunci primer dapat lebih
dari satu kolom, asalkan kombinasi dari
beberapa kolom tersebut dapat bersifat unik
(berbeda tanpa ada yang sama)
Atribut / Multi nilai / Multi Field atau kolom data yang butuh disimpan
dalam suatu entitas yang dapat memiliki
value
nilai lebih dari satu
Nama_atribut

Relasi Relasi yang menghubungkan antar entitas,


biasanya diawali dengan kata kerja
Nama_relasi

Asosiasi / Association Penghubung antara relasi dan entitas dimana


di kedua ujungnya memiliki multiplicity
N kemungkinan jumlah pemakaian
Kemungkinan jumlah maksimum
keterhubungan antara entitas satu dengan
entitas yang lain disebut dengan
kardinalitas. Misalkan ada kardinalitas 1 ke
N atau sering disebut one to many
menghubungkan entitas A dan entitas B

2.9 Database
2.9.1 Pengertian Database
Menurut Yuswanto dan Subari (2008:34), "Database merupakan
sekumpulan data atau informasi yang teratur berdasarkan kriteria
tertentu yang saling berhubungan. Dalam dunia komputer, database
bisa dikategorikan sangat special karena selalu menjadi hal utama
dalam perancangan sistem komputer suatu perusahaan". Tentunya ada
alasan tersendiri mengapa database menjadi prioritas utama dalam
kinerja manajemen perusahaan, diantaranya :

1. Database tidak hanya berisi data tetapi juga berisi rencana atau
model data
2. Database dapat menjadi sumber utama yang digunakan secara
bersama- sama oleh berbagai pemakai dalam perusahaan sesuai
dengan kebutuhan.

21
2.9.2 Komponen Database
Menurut Edi Winarko (2006:28), Komponen utama dalam
penerapan datahase adalah :

1. Hardware
Perangkat keras yang biasanya terdapat dalam sistem database
adalah komputer, hardisk, disk, media komunikasi (jaringan) dan
lain-lain.
2. Operating system
Sistem operasi adalah program yang mengaktifkan sistem
komputer, mengendalikan seluruh resource yang ada serta
melakukan operasi-operasi dasar I/O, pengolahan file dan lain-lain.
Beberapa sistem operasi yang ada, yaitu MS-Dos, MS-Windows.
MS-Windows NT, Unix. Linux. Sun-solaris.

3. Program aplikasi
Perangkat lunak yang digunakan untuk membuat user interface
yang berfungsi sebagai perantara untuk berkomunikasi dengan
database beberapa program yang biasa digunakan adalah visual
basic, C- Builder ++ , visual foxpro, visual database, PHP dan lain-
lain.
4. Database
Dalam sebuah disk penyimpanan bisa terdapat beberapa database,
dimana dalam sebuah database bisa terdapat banyak tabel yang
menunjukkan kumpulan data-data yang memiliki kesamaan
5. User
Pada sistem komputer ada beberapa tipe user dalam penanganan
database, yaitu :
a. Programer aplikasi (application programmer)
User yang berinteraksi dengan database dengan menggunakan
data manipulation language (DML)
b. User mahir (casual user)
User yang berinteraksi dengan database tanpa menulis modul
program, tetapi menggunakan query yang telah disediakan oleh
suatu DBMS
c. User umum (end user ataunative user)

22
User yang berinteraksi dengan database pemanggilan sebuah
program aplikasi (executable program)
d. User khusus (specialized user)
User yang menulis aplikasi keperluan-keperluan khusus,
seperti aplikasiAI, sistem pakar, pengolahan citra dan lain-
lain.

2.9.3 Elemen-Elemen Database


Menurut Abdul Kadir (2014:68), elemen - elemen database
relasional terdiri dari :

1. Tabel
Tabel merupakan kumpulan informasi secara logis yang terkait dan
diperlakukan sebagai unit. Setiap tabel selalu terdiri atas lajur
vertikal yang biasa disebut dengan kolom atribut (colum/field)dan
lajur horizontal yang biasa disebut dengan baris data (row/record).
2. Kolom (field)
Kolom merupakan atribut data yang ada pada suatu tabel pada
database.
3. Baris (record)
Baris adalah kejadian tunggal yang berisi data di dalam tabel. Suatu
tabel terdiri dari baris (record) yang mengisi setiap kolom (field)
4. Kunci (key)
a. Primary key
Primary key adalah suatu kolom yang memiliki nilai unik dan
digunakan untuk mengidentifikasi setiap baris didalam label.
Karena sifatnya yang unik maka dapat digunakan sebagai acuan
dalam menampilkan, mengubah dan menghapus baris data.
Dengan adanya Primary key juga dapat mencegah terjadinya
duplikasi data karena sifatnya yang unik.
b. Foreign key

Foreign key merupakan nilai kolom pada suatu tabel yang


berfungsi sebagai penghubung antara tabel dan dapat

23
memberikan keterkaitan antara baris data pada satu tabel dengan
baris data pada tabel lainnya.

2.9.4 Tabel Database


Menurut Winarno (2004),"Tabel menyimpan data yang
dikelompokkan di dalam bentuk baris dan kolom seperti layaknya
lembar kerja. Setiap baris mewakili record, dan setiap kolom adalah
atribut atau field". Setiap field mengandung satu jenis informasi.
Tabel dalam database dibedakan menjadi :

1. Tabel Master
Tabel master merupakan tabel yang mewakili entitas tertentu, Ia
berdiri independen Tabel master yang nantinya akan dilakukan
proses manipulasi data, seperti : update, insert dan delete.
Contohnya : tabel barang, mahasiswa. dosen, mata kuliah,
customer, supplier, dan sebagainya.
2. TabeI Transaksi
Tabel transaksi merupakan tabel yang terbentuk dari hasil transaksi
pada suatu form transaksi. la tidak bersifat independen atau
bergantung dengan tabel lain. Contohnya label transaksi
pemesanan barang, transaksi penjualan, dsb. Tabel transaksi ini
dibagi menjadi 2 yaitu :
a. Transaksi Header
Tabel dimana setiap field hanya ditulis/diinput/disimpan sekali.
Artinya dalam sebuah faktur contohnya tanggal faktur, nomor
faktur, id pelanggan akan ditulis atau diinput satu kali saja atau
tidak berulang.
b. Transaksi Detail
Tabel dimana setiap field yang ditulis/diinput/disimpan boleh
lebih dari satu kali.Artinya dalam satu nomor faktur, kita
dapat melakukan transaksi lebih dari satu kali. Misalnya kita
dapat memesan dua monitor, satu keyboard, satu "tikus".
Dimana data tersebut boleh berulang dalam satu nomor faktur.

24
2.10 Black Box Testing
Menurut Mustaqbal 2015 menyatakan bahwa, "Black Box Testing
berfokus pada spesifikasi fungsional dari perangkat lunak. Tester dapat
mendefinisikan kumpulan kondisi input dan melakukan pengetesan
pada spesifikasi fungsional program”.Metode pengujian Black Box
berfokus pada kebutuhan fungsional pada software, berdasarkan pada
spesifikasi kebutuhan software. Pengujian dengan menggunakan metode
Black Box berusaha untuk menemukan kesalahan dalam beberapa kategori,
diantaranya:

a. Fungsi-fungsi yang salah atau hilang


b. Kesalahan interface
c. Kesalahan dalam struktur data atau akses basis data eksternal
d. Kesalahan performa
e. Kesalahan inisialisasi dan terminasi

Black Box memiliki banyak teknik pengujian diantaranya Equivalence


Partitioning, Boundary Value AnalysisLimit Testing, Comparison Testing,
Sample Testing, Robustness Testing, Behavior Testing, Requirement Testing,
Performance Testing, Endurance Testing, Cause-Effect Relationship
Testing.

Contoh penyajian black box testing:

Tabel 2. 3 Penerapan Black Box Testing

Kelas Uji Butir Uji Jenis Pengujian


Verifikasi Login
Login Black Box
Verifikasi Password
Input Data
Pengolahan Data Hapus Data
Black Box
Pasien Edit Data
Cari Data
Pengolahan Data
Input Data Black Box
Rekam Medis
Input Data
Pendaftaran Black Box
Cari Data
Petugas Kesehatan Hapus Data Black Box
Edit Data

25
Cari Data
Input Data
Hapus Data
Poli Black Box
Edit Data
Cari Data
Input Data
Kartu Identitas
Hapus Data Black Box
Berobat
Edit Data

26
BAB 3

KERANGKA KONSEPTUAL

3.1 Kerangka Konseptual

INPUT PROSES OUTPUT


1. Man Tahapan metode Laporan antrian :
Pasien berobat SLDC :
rawat jalan 1. Kunjungan
2. Method Requirement Pasien
Alur analysis 2. Pemesanan
pengambilan Via Telepon
System design 3. Pasien
nomor antrian
3. Material Implementation Umum Rawat
a. Data Poli Jalan
b. Status Integration dan 4. Pasien
Pembayaran testing dan
5. Operation Jaminan
Keterangan :
4. Machine maintenance
Print termal = Diteliti
dan computer
5. Technology
Aplikasi
system antrian = Tidak Diteliti

Gambar 3. 1 Kerangka Konseptual

3.2 Penjelasan Kerangka Konseptual


Dari Gambar 3.1, Penelitian ini dimulai dari identifikasi masalah pada
antrian pendaftaran pasien rawat jalan, analisis kebutuhan dengan
melakukan observasi dan wawancara terhadap objek Penelitian dan user.

Setelah semua variabel diketahui oleh Peneliti, maka variabel yang


diteliti adalah pasien rawat jalan, alur pengambilan nomor antrian, data poli,
status pembayaran, dan aplikasi sistem antrian. Hasil dari observasi

27
Penelitian digambarkan dalam DFD dan ERD yang akan menghasilkan
tabel-tabel dan tabel relasinya yang nanti dalam penyediaan aplikasi sistem
antrian, kemudian Peneliti akan merancang database berdasarkan tabel yang
terbentuk pada ERD dan user interface dari system web. Aplikasi sistem
antrian ini dikembangkan dengan metodologi pengembangan sistem
SDLC, penyediaan aplikasi berbasis web dengan menggunakan Tools PHP
dan MySQL untuk pembuatan database. Aplikasi tracer rawat inap
menghasilkan output berupa laporan antrian pasien dan mencetak nomor
antrian.

28
BAB 4

METODE PENELITIAN

4.1 Jenis dan Rancangan Penelitian


4.1.1 Jenis Penelitian
Penelitian ini merupakan Penelitian pengembangan, Penelitian
pengembangan adalah Penelitian yang mengadakan percobaan dan
pengembangan (Arikunto, 2006:7). Penelitian pengembangan ini yang
dimaksud adalah berupa pembuatan aplikasi sistem antrian untuk
membantu dan mempermudah proses antrian pasien di Rumah Sakit
Pena Husada Surabaya.

4.1.2 Rancangan Penelitian


Metode Penelitian ini dikolaborasikan dengan metode observasi
dan metode wawancara karena diperlukan pengamatan secara
langsung tentang alur antrian dan variabel apa saja yang diperlukan
dalam merancang sebuah aplikasi sistem antrian di Rumah Sakit Pena
Husada Surabaya. Kemudian Penelitian ini dilakukan dengan cara
membuat aplikasi berbasis web yang diharapkan dapat membantu dan
mempermudah proses antrian, dan pembuatan laporan kunjungan
pasien pada antrian-antrian

4.2 Tempat dan Waktu Penelitian


4.2.1 Tempat Penelitian
Penelitian ini dilaksanakan di unit Rekam Medis Pada Rumah
Sakit Pena Husada Surabaya

4.2.2 Waktu Penelitian


Penelitian ini dilakukan pada bulan Maret - Juli 2018, dan juga
menyesuaikan dengan jam kerja yang ada di Rumah Sakit Pena
Husada Surabaya.

29
Tabel 4. 1 Perencanaan Penelitian

Kegiatan Maret April Mei Juni Juli


Observasi Awal

Penyusunan
Proposal
Perancangan
Aplikasi
Perancangan
Database
Pembuatan
Source Code
Aplikasi
Evaluasi Source
Code Aplikasi
Penerapan
Aplikasi di
Tempat Penelitian

4.3 Obyek Penelitian


Yang menjadi obyek Penelitian adalah pasien reguler dan pemesanan
melalui via telepon yang menggunakan pembayaran Jaminan maupun
Umum.

4.4 Variabel Penelitian dan Definisi Operasional Variabel


"Variabel adalah sesuatu yang digunakan sebagai ciri, sifat atau ukuran
yang dimiliki atau didapat oleh satuan Penelitian tentang suatu konsep
pengertian yang tertentu" (Notoatmodjo, 2005:70). Definisi operasional
adalah untuk membatasi ruang lingkup atau pengertian variabel - variabel
yang diamati atau diteliti (Notoatmodjo, 2005:46).

30
Tabel 4. 2 Variabel Penelitian dan Definisi Operasional

No. Variabel Sub Variabel Definisi Operasional


No Rekam Medis Nomor unik untuk identitas
setiap pasien yang ada dalam
1. Data Pasien berkas rekam medis
Nama Pasien Identitas pasien sesuai dengan
kartu identitas
Regular Pasien yang langsung datang
untuk mengambil nomor
antrian
2. Jenis Pasien
Pemesanan Pasien yang memesan melalui
via telepon untuk nomor
antrian
Jaminan Pasien yang berobat
Pembayaran membayar dengan jaminan
3.
Pasien Umum Pasien yang berobat
membayar dengan umum
4. Poli - Poli yang dituju pasien untuk
berobat
5. Laporan - Laporan kunjungan pasien
jaminan dan umum

4.5 Prosedur Penelitian


Dalam melakukan Penelitian di Rumah Sakit Pena Husada Surabaya
prosedur Penelitian ini berisi tahap-tahap diantaranya yaitu :

a. Tahap Persiapan
Pada tahap ini dilakukan wawancara, observasi awal, penyusunan
proposal dan pengambilan data yang dibutuhkan dalam Penelitian untuk
pembuatan aplikasi system antrian di Rumah Sakit Pena Husada
Surabaya.
b. Tahap Pelaksanaan
Peneliti melakukan pembuatan desain system yang meliputi
pembuatan alur system aplikasi, pembuatan database, serta desain input

31
dan output. Aplikasi sistem antrian sesuai yang dibutuhkan oleh Rumah
Sakit Pena Husada Surabaya.
c. Tahap Analisis dan Perancangan Sistem
Tahap ini merupakan tahap pengolahan data dan pembuatan
aplikasi system antrian sesuai dengan desain system antrian yang
dibutuhkan oleh Rumah Sakit Pena Husada Surabaya
d. Tahap Penulisan Hasil Penelitian
Tahap ini merupakan tahap akhir Penelitian, Peneliti melakukan
implementasi aplikasi, melakukan uji coba aplikasi tertang validasi data,
serta kesesuaian antar input dan output yang dihasilkan melalui
wawancara, untuk selanjutnya disusun menjadi laporan Karya Tulis
llmiah (KTI)

4.6 Instrumen Penelitian


Menurut Suharsimi Arikunto, "Instrumen Penelitian merupakan alat bantu
yang dipilih digunakan oleh Peneliti dalam melakukan kegiatannya untuk
mengumpulkan data agar kegiatan tersebut menjadi sistematis dinermudah
olehnya ". Instrumen Penelitian untuk penelithan ini menggunakan lembar
kuisoner untuk mengetahui pendapat petugas tentang tampilan aplikasi yang
diteliti, dengan hasil yang diperoleh dari penerapan aplikasi yang diteliti

4.7 Metode Pengumpulan Data


Pengumpulan data Penelitian, Peneliti menggunakan metode wawancara,
observasi, dan dokumentasi

4.7.1 Wawancara
Wawancara (interview) adalah sebuah dialog yang dilakukan oleh
pewawancara (interviewer) untuk memperoleh informasi dari
terwawancara (Arikunto, 2006:155). Dalam Penelitian ini Peneliti
melakukan wawancara yang ditujukan kepala unit rekam medis dan
petugas rekam medis

4.7.2 Observasi
Didalam pengertian psikologik, observasi atau yang disebut pula
dengan pengamatan meliputi kegiatan pemuatan perhatian terhadap

32
sesuatu objek dengan menggunakan seluruh alat indra (Arikunto,
2006:156). Dalam Penelitian ini Peneliti mengamati kondisi antrian
untuk mengetahui alur antrian yang ada di Rumah Sakit Pena Husada
Surabaya.

33
DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta.


Andi.
Arief, M. Rudianto. 2011. Pemrograman Web Dinamis Menggunakan PHP dan
MySQL. Yogyakarta. Andi Offset.
Arikunto, S (2006). Prosedur Penelitian Suatu Pendekatan Praktik Edisi Revisi VI.
Jakarta: Rineka Cipta
Janner, Simarmata. 2010. Rekayasa Perangkat Lunak. Yogyakarta: Penerbit Andi
Jogiyanto, H.M. 2005. Analisa dan Desain Sistem Informasi: Pendekatan
Terstruktur Teori dan Praktik Aplikasi Bisnis. Yogyakarta.
Kakiay, T.J. 2004. Dasar Teori Antrian Untuk Kehidupan Nyata. Yogyakarta
Kurniawan, A. 2008. Pembuatan Website Dengan Konsep Sosial Commerce dan
Document-Oriented Nosql Sebagai Fasilitas Berbagi Informasi. Jakarta
Mulyono, Sri. 2007. Riset Operasi. Jakarta: Lembaga Penerbit FEUI
Nugraheni, Bias P. 2016. Rancang Bangun Aplikasi Sistem Antrian Pasien Rawat
Jalan Pada Rumah Sakit Dkt Gubeng Pojok. Karya Tulis Ilmiah. Tidak
dipublikasikan STIKES Yayasan Rumah Sakit Dr. Soetomo. Surabaya
Notoadmojo, D. 2005. Metodologi Penelitian Kesehatan Edisi Revisi. Jakarta:
Rineka Cipta
Sukamto, Ariani, Rosa dan Shalahudin M. 2013. Rekayasa Perangkat Lunak
Terstruktur dan Berorientasi Objek. Informatika Bandung
Sya’ban, Wahyu. 2010. Build Your Blogger XML Template. Yogyakarta. Penerbit
Andi
Undang-Undang Republik Indonesia Nomor 44 Tahun 2009 Tentang Rumah
Sakit. 28 Oktober 2009. Lembaran Negara Republik Indonesia Tahun 2009
Nomor 153. Jakarta
Wicaksono, Yogi. 2008. Membangun Bisnis Online dengan Mambo. Jakarta. PT.
Elex Media Komputindo
Winarko, Edi. 2006. Perancangan Database Dengan Power Designer. Jakarta:
Prestasi Pustakaraya
Winarno, W. W. 2004. System Informasi Manajemen, Ed 1. Yogyakarta: UPP
AMP YKPN

34

Anda mungkin juga menyukai