Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2013, pp. 368~373 APLIKASI PENDAFTARAN PELAYANAN KESEHATAN BERBASIS WEB PADA KLINIK SYAFIRA Syaiful Anwar 1, Puput Dewi Lestari 2 1 AMIK BSI Jakarta e-mail : Syaiful.sfa@bsi.ac.id 2 AMIK BSI Karawang e-mail : puput0dl@gmail.com 368 Abstrak Penggunaan Internet di jaman sekarang bukanlah suatu hal yang baru lagi. Hampir di seluruh Negara mengenalnya. Internet dapat memperkenalkan segala sesuatu dengan jelas. Hal ini dimanfaatkan oleh Klinik Syafira untuk merancang membuat website yang berisi informasi kesehatan yang bertujuan untuk memberikan pelayanan, yaitu dengan informasi halaman beranda, halaman profil, halaman fasilitas, halaman kontak kami, halaman artikel, halaman dokter, halaman pendaftaran, halaman buku tamu. Perancangan website Klinik Syafira ini dibuat penulis menggunakan web editor yaitu Adobe Dreamweaver CS5 PHP MySQL, karena dengan metode ini penulis bisa lebih mudah merancang website dengan cepat, menarik interaktif. Penggunaan database MySQL pada perancangan website didasarkan pada keunggulan yang dimiliki MySQL untuk menangani jutaan user secara bersamaan, mampu menampung lebih dari ribuan record sangat cepat untuk mengeksekusi data. Penelitian perancangan aplikasi Klinik Syafira ini bukan hanya sebagai sarana promosi saja, tetapi juga bertujuan untuk menginformasikan tentang pelayanan kesehatan Klinik Syafira kepada masyarakat. Keywords: Perancangan, Sitem, Website, Klinik, Syafira 1. Pendahuluan Dalam hal ini teknologi informasi sangat penting peranannya dalam semua big, termasuk sistem informasi dibig pelayanan kesehatan perlu diterapkan. Sebagai institusi yang memberikan pelayanan kesehatan, sudah seharusnya memberikan pelayanan yang terbaik kepada masyarakat. Sistem antrian yang diberikan belum dapat memberikan pelayanan yang optimal dalam pelayanan pasien. (Pasaribu, 2012) Saat ini pelayanan pendaftaran Klinik Syafira masih menggunakan sistem antrian pasien. Sehingga proses pendaftaran menumpuk membutuhkan waktu. Oleh karena itu Klinik Syafira diharapkan dapat memiliki web yang memberikan pelayanan kesehatan yang dapat mempermudah proses pendaftaran pelayanan kesehatan. 2. Metode Penelitian Teknik Pengumpulan Data Pada penelitian ini sumber maupun bahan untuk penulisan didapat melalui teknik atau metode sebagai berikut: a. Metode Observasi Pada metode pengumpulan data ini, penulis datang langsung ke lapangan untuk mendapatkan serta mengamati informasi pada Klinik Syafira, seperti buku kunjungan pasien, catatan pengobatan pasien jadwal praktek dokter. b. Metode Wawancara Penulis melakukan wawancara langsung dengan pihak yang bersangkutan khususnya dokter pada Klink Syafira untuk mendapatkan informasi yang berhubungan dengan Klinik Syafira tersebut. c. Metode Studi Pustaka Pengumpulan data yang diperoleh dengan cara mengambil dari beberapa sumber buku sebagai bahan referensi di tunjang dengan buku pedoman penyusunan Tugas Akhir. Model Pengembangan Sistem A. Analisa Kebutuhan Software Pada penelitian ini penulis menggunakan metode pengembangan Waterfall. Model air terjun menyediakan pendekatan alur hidup desain, pengodean, pengujian tahap pendukung. Model waterfall menyediakan lima pendekatan, yaitu : a. Analisis Kebutuhan Software Proses pengumpulan kebutuhan yang dilakukan untuk mengindentifikasikan Diterima 23 Januari 2013; Revisi 17 Februari 2013; Disetujui 15 Maret 2013
kebutuhan perangkat lunak agar dapat dipahami perangkat lunak. b. Desain Desain perangkat lunak adalah proses yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antar muka prosedur pengodean. c. Pembuatan Kode Program Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. d. Pengujian Pengujian fokus pada perangkat lunak secara dari segi lojik fungsional memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir kesalahan (eror) memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan. e. Pemeliharaan (Maintenance) Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan lunak mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, 3. Pembahasan Analisa Sistem Pasien Lama : Mulai terus melihat jadwal dokter, setalah itu melakukan login, jika User name Password benar maka akan valid tapi jika salah maka akan kembali melihat jadwal dokter, kemudian setlah login valid pasien memilih Dokter,waktu rawat jalan memasukan keluhan penyakit simpan karena ini proses saat pendaftaran berobat maka akan tersimpan di record Data Berobat. Pasien Baru : Mulai terus Daftar dengan memasukan identitas Pasien setelah sukses kemudian login melihat jadwal dokter yang tersimpan pada record Data Jadwal Dokter,memilih Dokter yang sudah tersimpan di record Data Dokter, memilih waktu rawat jalan, memasukan keluhan penyakit simpan karena pasien baru akan tersimpan di record Data Pasien. Petugas Klinik : Mulai terus melakukan login dengan memasukan username tersimpan di record Data Petugas Rumah Sakit, setelah itu menerima pendaftaran pasien lalu menyetujui pendaftaran pasien membuat laporan pendaftaran rawat jalan, selesai. 1. Perancangan Pemodelan Sistem Struktur Navigasi User Gambar 1 : Struktur Navigasi User Diagram UseCase Gambar 2. Usecase Diagram Class Diagram Class Pasien memiliki keterhubungan langsung dengan class registrasi karena di registrasi pasien wajib memasukan identitas pasien Petugas klinik mengelola kembali hasil registrasi pasien. Petugas klinik memiliki ketrkaitan dengan Mengolah Data Dokter Karena data Dokter akan di kelola oleh Petugas klinik. 369
Begitu juga Petugas klinik memiliki ketrkaitan dengan Mengolah Data Jadwal Dokter Karen data Jadwal Dokter akan di kelola oleh Petugas klinik. Pasien Melakukan Pendaftaran Berobat dimana dalam Class Pendaftaran Berobat terdapat atribut yang berada di Class Mengolah Data Dokter yaitu ID_Dokter Poliklinik. Petugas klinik Akan menerima hasil pendaftaran berobat pasien sehingga Petugas klinik memiliki keterkaitan langsung dengan class Menyetujui Pendaftaran Berobat, untuk memberikan persetujuan pendaftaran berobat terhadap pasien. Gambar 4. Halaman Home Halaman Login Dibawah ini adalah login masuk sebagai admin Gambar 3. Class Diagram Menu Utama Pengunjung bisa mengakses halaman utama dari klinik syafira dengan memilih link yang tersedia Gambar 5. Halaman Home Halaman Pendaftaran Pasien Pengunjung atau pasien yang ingin melakukan pelayananan kesehatan, harus mendaftarkan diri dengan mengisikan datadata yang tersedia mengkilk tombol daftar. Dan selanjutnya sistem aplikasi akan halaman registrasi 370
Gambar 6. Halaman Pendaftaran Halaman Registrasi Pelayanan Gambar 8. Halaman Buku Tamu Halaman Jadwal Dokter Gambar 7. Halaman Registrasi Pelayanan Halaman Buku Tamu Pengunjung yang sudah melakukan aktivitas di web ini bisa melakukan pengisian komentar di buku tamu. Gambar 9. Halaman Jadwal Dokter Halaman Pelayanan Kesehatan Pengunjung bisa melihat daftar pelayanan kesehatan yang ada di klinik syafira, sehigga pasien yang mendaftar betul-betul 371
sesuai dengan daftar palayanan yang tersedia e. Browser : Google Chrome V 14.0.835.202 f. Program Database : MySQL dengan PHPMyAdmin Pengujian Gambar 10. Halaman Layanan Spesifikasi Sistem Komputer Kebutuhan dari sistem komputer terdiri dari perangkat keras (hardware), perangkat lunak (software) dibahas dibawah ini. 1. Perangkat Keras (Hardware) Berikut ini adalah spesifikasi komputer atau sarana hardware minimum yang penulis sarankan dalam merancang membuat website pendaftaran klinik syafira antara lain sebagai berikut: a. Processor : Pentium 4 b. RAM : 1 Gigabyte c. Harddisk : 250 GB d. Keyboard : PS/2 Keyboard e. Monitor : SVGA Monitor 14 f. Mouse : PS/2 Optical Mouse g. Printer : Inkjet Printer 2. Perangkat Lunak (Software) Spesifikasi perangkat lunak (software) minimum yang penulis sarankan untuk merancang membuat website pendaftaran klinik syafira antara lain: a. Sistem Operasi : Windows XP b. Web editor : Macromedia Dreamweaver MX c. Bahasa Pemrograman : PHP, HTML, SQL, Javascript Ajax d. Web Server : Apache HTTP server 2.2 (Apache2triad 1.5.4 Packet) Tabel 1. Pengujian Form Login No Test Case Hasil yang diharapkan Hasil Pengujian 1 User 2 User XYZ 3 User Dian 4 User Nini (salah) 666 (salah) 5 User Name Nini (salah) XYZ (benar) 6 User Dian(benar) 666 (salah) akses login kosong" akses login belum terisi" akses login " belum terisi" salah" salah" salah" 372
7 User Dian(benar) XYZ (benar) Sistem menerima kemudian langsung menu utama Tabel 2. Pengujian Form Registrasi No Test Case Hasil yang diharapkan Hasil Pengujian 1 No.Reg: 2 No.Reg: R0066 (salah) 3 Id Pegawai: R0005 benar) Sistem tidak melakukan pencarian Sistem tidak menemukan pencarian data Sistem menemukan pencarian data data Nama Pasien, No.Identitas, Tgl. Registrasi, Poly, Dokter, Waktu input data tambahan 4. Kesimpulan Dalam Klinik Syafira masih kurang memanfaatkan website sebagai media promosi untuk diketahui masyarakat luas. Aya aplikasi pendaftaran pelayanan kesehatan berbasis web ini semakin memudahkan pasien untuk bisa berobat di Klinik Syafira. Tersedianya aplikasi ini memudahkan komunikasi antara pasien petugas pendaftaran dalam menentukan waktu kunjung pasien dalam antrian pelayanan, sehingga mengurangi waktu tunggu Referensi Andi. (2010). Adobe Dreamweaver CS5. Yogyakarta: CV ANDI OFFSET. Anhar. (2010). Panduan Menguasai PHP & MySQL Secara Otodidak. Jakarta: Mediakita. Pasaribu, Tinawati. (2012). Pelayanan Kesehatan Pasien Di Puskesmas Bintara Menggunakan Metode Waiting Line. Cakrawala. 178-185 373