4 perancangan antrian

Upload: indie-mequtami

Post on 15-Oct-2015

185 views

Category:

Documents


5 download

TRANSCRIPT

63

BAB IVANALISIS DAN PERANCANGAN SISTEM1. Analisis Sistem yang BerjalanKlinik Gigi Drs. Drg. H. Edy S. Timan yang berada di Tanjung Morawa yang dibangun untuk menunjang aspek kesehatan dan pelayanan kesehatan gigi, Klinik Gigi Drs. Drg. H. Edy S. Timan memiliki sistem informasi yang berjalan secara konvensional dimana administrasi pasien masih menggunakan formulir. Untuk meningkatkan kinerja Klinik Gigi Drs. Drg. H. Edy S. Timan sebagai salah satu pelayanan kesehatan gigi, disamping itu dikarenakan klinik yang buka antara pukul 16.30 s/d 20.30 yang menyebabkan penumpukan pasien dan antrian panjang. maka diusulkan sebuah prototype sistem informasi Antrian menggunakan Suara klinik gigi yang selanjutnya disebut Sistem Antrian.Sistem antrian dikembangkan dengan tujuan untuk memudahkan interaksi dan interasi dalam prosedur kerja mulai dari tingkat manajemen sampai tingkat operasional. Metode pengembangan untuk membangun prototipe sistem antrian menggunakan metode prototype. Adapun permodelan sistem antrian menggunakan pendekatan metode terstruktur. Perangkat lunak pendukung untuk menunjang pengembangan prototipe sistem antrian diantaranya tools pemrograman berbasis web (PHP) dan Tools Database (MySQL Server). Hasil simulasi prototipe sistem antrian Klinik Gigi Drs. Drg. H. Edy S. Timan diharapkan dapat memberikan masukan kepada Klinik Gigi Drs. Drg. H. Edy S. Timan sebagai sebuah terobosan dan solusi dari permasalahan yang timbul ketika sistem yang ada masih menggunakan cara konvensional, sistem antrian Klinik Gigi Drs. Drg. H. Edy S. Timan dibangun agar dapat mempermudah proses Antrian dan pencarian data pasien, proses pengolahan data administrasi pasien, dan dapat memudahkan petugas dalam melakukan pekerjaannya.

2. Perancangan SistemDalam hal ini, sistem yang akan dibuat adalah dengan menggunakan PHP sebagai bahasa pemrogramannya dan MySQL sebagai database nya sebagai media untuk membuat sistem informasi antrian menggunakan Suara. Adapun spesifikasi serta target terhadap sistem yang akan dibuat yaitu: Perancangan yang akan dibuat selain sebagai sistem antrian, sistem akan menyimpan keluhan perobatan pasien pada Klinik Gigi Drs. Drg. H. Edy S. Timan.

3. Perancangan Sistem Secara Umuma. Data Flow DiagramDiagram konteks merepresentasikan sistem secara keseluruhan. Pada diagram ini pula digambarkan hubungan sistem dengan entitas luar yang terlibat. Adapun diagram konteks untuk sistem yang akan dibangun seperti pada Gambar.

1) Diagram Konteks

Gambar 8. Diagram KonteksPada konteks diagram diatas terdiri dari 3 entitas utama yang menggambarkan kegiatan dan alur data pada sebuah klinik gigi mereka adalah Pasien, Petugas dan Dokter. Secara umum ketiga entitas tersebut memiliki peran masing-masing dalam sistem antrian. Dimana alur data bermula dari pasien kemudian ke petugas dan selanjutnya eksekusi oleh Dokter.

2) DFD Level 0 Data Flow Diagram diagram dibawah adalah detail penjabaran dari Diagram konteks sehingga terbagi menjadi beberapa proses yang merepresentasikan alur data pada sistem antrian menggunakan suara yangakan diterapkan pada Klinik Gigi Drs. Drg. H. Edy S. Timan.

Gambar 9. Data Flow Diagram level 0b. Flow MapFlow Map mempunyai fungsi sebagai mendefinisikan hubungan antara bagian (pelaku proses),proses(manual/berbasis komputer) dan aliran data (dalam bentuk dokumen keluaran dan masukan). Penulis membuat alur kerja untuk masing-masing entitas yaitu Pasien, Petugas Klinik dan Dokter.

Gambar 10. Flow Map Sistem Antrian

4. Perancangan Graphic User Interfacea. Rancangan Halaman Sistem Antrian1) Halaman Login Sistem AntrianHalaman login dibuat agar seorang penngegola yaitu Petugas dan Dokter dapat masuk ke aplikasi dan menjalankan sistem yang ada didalamnya. Berikut adalah rancangan halaman login.

Gambar 11. Halaman Login

2) Halaman Resepsionis (Registrasi Pasien)Berikut adalah rancangan halaman Resepsionis pada halaman ini seorang Resepsionis dapat menggunakan halaman ini mendaftar pasien yang akan berobat dan selanjutnya masuk dalam antrian.

Gambar 12. Rancangan Halaman Registrasi Pasien

3) Halaman Resepsionis (Data Pelayanan)Berikut adalah rancangan halaman registrasi antrian pasien baik itu pasien baru maupun pasien lama yang akan digunakan oleh petugas klinik untuk melakukan panggilan antrian :

Gambar 13. Rancangan Halaman Data Pelayanan

4) Halaman Panggilan AntrianBerikut adalah rancangan halaman Panggilan Antrian yang akan digunakan oleh petugas klinik untuk melakukan panggilan antrian tombol selanjutnya hanya bisa di klik jika tombol selesai di klik oleh dokter, yang artinya bahwa pasien sudah selesai.

Gambar 14. Halaman Panggilan Antrian

5) Halaman Aplikasi DokterBerikut adalah rancangan halaman yang digunakan oleh Dokter dimana halaman dibuat untuk menyatakan bahwah dokter telah selesai melakukan pemeriksaan dan pengobatan terhadap pasien sesuai nomor antrian.

Gambar 15. Halaman Data Pelayanan untuk Dokter

6) Halaman Tampilan AntrianBerikut adalah rancangan halaman utama tampilan yang menginformasikan nomor antrian yang dipanggil dan tampil bersamaan dengan Suara Panggilan Antrian. Halaman ini nantinya akan ditampilkan pada layar LCD atau perangkat yang mendukung untuk menampilakan aplikasi berseerta suara antriannya.

Gambar 16. Rancangan Halaman Tampilan Antrian

5. Rancangan Database (Basis Data)Berikut adalah struktur dari tabel-tabel utama pada database sistem informasi Antrian menggunakan Suara, dimana databasenya menggunakan MySQL.a. Tabel PasienTabel Data Pasien berguna untuk menyimpan data Data Pasien. Berikut struktur tabelnya :Tabel 5. Data PasienNama FieldTipe DataKeterangan

id_pasienintPrimary Key

namachar

Jenis_kelaminchar

Tanggal_lahirchar

Alamatchar

No_Hpint

Keluhanchar

b. Tabel AntrianTabel Antrian berguna untuk menyimpan data Antrian. Berikut struktur tabelnya :Tabel 6. Tabel AntrianNama FieldTipe DataKeterangan

Nomor_AntrianintAuto Increament

Suarachar

c. Tabel UserTabel user berguna untuk menyimpan data user akun dari petugas klinik dan dokter agar dapat login dan mengakses sistem nantinya. Berikut struktur tabelnya :Tabel 7. Tabel UserNama FieldTipe DataKeterangan

usernameintPrimary Key

passwordchar

namachar

statuschar

d. Relasi Antar TabelRelasi Antar Tabel pada database untuk sistem adalah seperti pada Gambar dibawah.

Gambar 17. Skema Relasi

6. Flowchart ProgramFlowchart program dibawah menggambarkan secara grafik dari langkah-langkah dan urut-urutan prosedur penggunaan dari program antrian yang dibangun. a. Flowchart Program untuk Reseptionis

Gambar 18. Flowchart Program untuk Reseptionisb. Flowchart Program untuk Dokter

Gambar 19. Flowchart Program untuk Dokter49

0.1Berikan Data Diri atau Kartu Berobat

Pasien

Dokter

Petugas

0.2Masukkan Data Pasien serta Keluhan

0.4Berikan Nomor Antrian

Data Diri / Kartu

Data Pasien

Data Pasien

Nomor Antrian

KertasNomor Antrian

Data Pasien

0.6Lihat Data Antrian Pasien

Data Pasien

Data Pasien

Data Pasien

0.5Panggil Pasien / Nomor Antrian

Nomor Pasien

Nomor Antrian

PanggilanSuara Antrian

0.6Pemeriksaan Gigi Pasien

Pasien

Periksa Pasien

NOMOR ANTRIAN

01

Klinik Gigi Drs. Drg. Edi Estiman

16 : 30

Table

Start

Login Aplikasi

Registrasi Pasien

Input Data Layanan

Panggilan Antrian

End

Antrian Habis?

Logout

Yes

No

Start

Login Aplikasi

List Layanan Data Pasien

Pemeriksaan Selesai ?

Yes

End

No

Logout

SISTEM ANTRIAN

Pasien

Dokter

Petugas

Data DiriKeluhan

Nomor Antrian,Kartu Berobat

Nomor Antrian,Detail Pasien, Riwayat Pasien

Input Data Pasien,Keluhan