BAB IV ANALISA PEMBAHASAN 4.1 Flow Of Document Yang Diusulkan Gambar 4.1 Flow Of Document yang diusulkan 38
39 4.2 Data Flow Diagram (DFD) 4.2.1 Diagram Konteks Gambar 4.2 Diagram Konteks
40 4.2.2 Diagram Zero Keterangan : Dt_Calon Pasien Dt_Pasien Dt_Poli Jml_Bayar Dt_Bayar Dt_Pembayaran Gambar 4.3 Diagram Zero : Data Calon Pasien : Data Pasien : Data Poli : Jumlah Bayar : Data Bayar : Data Pembayaran
41 4.3 Entity Relationship Diagram (ERD) Pasien M Pembayaran M Poli Gigi No_Reg * No_Trans * Kd_Poli * Nm_Pasien Tgl_Byr Nm_Poli Almt No_Reg ** Pekerjaan Nm_Staff ** No_Telp Kd_Poli * Jml_Byr Gambar 4.4 Entity Relationship Diagram (ERD)
42 4.4 Normalisasi A. Unnormal / Normalisasi 1NF Gambar 4.5 Normalisasi 1NF Gambar 4.6 Normalisasi 2NF
Gambar 4.7 Normalisasi 3NF 43
44 4.5 Spesifikasi File Dalam mengerjakan file data dapat disesuaikan menurut kebutuhn sesuai struktur file. File database terdiri dari 5 file terpisah yaitu : 1. Struktur File Pasien, file ini memiliki struktur dan record-record sebagai berikut : Nama File : DbKlinikGigi.mdb Nama Table : Pasien Primary Key : No_Reg No Nama Field Type Width Description 1 No_Reg* Text 5 Nomor Registrasi 2 Nm_pas Text 30 Nama Pasien 3 Almt_Pas Text 50 Alamat Pasien 4 Pek_pas Text 20 Pekerjaan Pasien 5 No_Telp Text 12 Nomor Telpon Pasien Table 3.1 File Pasien 2. Struktur File Poli Gigi, file ini memiliki struktur dan record-record sebagai berikut : Nama File : DbKlinikGigi.mdb Nama Table : Poli_Gigi Primary Key : Kd_Poli No Nama Field Type Width Description 1 Kd_Poli* Text 5 Kode Poli 2 Nm_Poli text 13 Nama Poli Table 3.2 File Poli Gigi
45 3. Struktur File Pembayaran, file ini memiliki struktur dan record-record sebagai berikut : Nama File : DbKlinikGigi.mdb Nama Table : Pembayaran Primary Key : No_Trans Foreign Key : No_Reg No_staff Kd_Poli No Nama Field Type Width Description 1 No_Trans * Text 8 Nomor Transaksi Pembayaran 2 Tgl_Byr Date/Time Short Date Tanggal Pembayaran 3 No_Reg Text 5 No. Registrasi Pasien 4 No_staff Text 5 No_Staff 5 Kd_Poli Text 2 Kode poli 6 Jml_Byr Currency 8 Jumlah yang harus dibayarkan Table 3.3 File Pembayaran
46 4.6 Perancangan Input Output 4.6.1 Perancangan Input 4.6.1.1 Struktur Menu Utama Menu Utama File Master Transaksi Cetak Cari Keluar Pasien Transaksi Daftar Nama Pasien Cari Pasien Poli Gigi Cetak Kartu Anggota Laporan Transaksi Gambar 4.8 Struktur Menu Tampilan
47 4.6.1.2 Menu Utama File Master Transaksi MENU UTAMA _ X Cetak Cari Keluar Gambar 4.9 Form Menu Utama
48 4.6.1.3 Input Pasien PASIEN PASIEN X No. Registrasi Nama Alamat Pekerjaan No.Telpon Simpan Ubah Hapus Batal Keluar Datagird1 Gambar 4.10 Form Pasien
49 4.6.1.4 Input Pembayaran POLI GIGI X STAFF KLINIK No. Transaksi Tambah Tanggal V No. pasien V Nama Pasien Alamat Pasien POLI GIGI Kode Nama Biaya V Datagird1 Total Simpan Ubah Hapus Keluar Gambar 4.11 Form Pembayaran
50 4.6.1.5 Cetak Kwitansi CETAK KWITANSI X No. Transaksi Tanggal V No. pasien Nama Pasien Alamat Pasien Total Cetak xxxxx Keluar Gambar 4.12 Form Cetak Kwitansi 4.6.1.6 Input Daftar Nama Pasien Gambar 4.13 Form Daftar Nama Pasien 4.6.1.7 Cetak Kartu Anggota Gambar 4.14 Form Cetak Kartu Anggota
51 4.6.1.8 Laporan Transaksi Laporan Transaksi X LAPORAN TRANSAKSI Bulan V Tahun V Cetak Keluar Gambar 4.15 Form Laporan Transaksi 4.6.1.9 Input Cari Pasien PASIEN PASIEN Berdasarkan No. Reg X No. Registrasi Berdasarkan Nama Nama CARI Datagird1 Keluar Gambar 4.16 Form Input Cari Pasien
52 4.6.2 Perancangan Output 4.6.2.1 Laporan Data Pembayaran Balai Pengobatan / B.K.I.A / Klinik Gigi " PANTI NUGERAHA" Jl. Rempoa Raya No. 10 Rempoa - Ciputat - Tangerang telp. 7401075 No. Transaksi : Tanggal Transaksi : Kode petugas : Nama Petugas : XXXXXXXX dd/mm/yyyy XXXXXXXX XXXXXXXX No.Register Nama Pasien Alamat Kode Poli Nama Poli Jumlah Pembayaran xxxxx xxxxxxx xxxxxxxxxxx xxxx xxxx xxxxx xxxxx xxxxxxx xxxxxxxxxx xxxx xxxx xxxxx xxxxx xxxxxxx xxxxxxxxxxx xxxx xxxx xxxxx xxxxx xxxxxxx xxxxxxxxxx xxxx xxxx xxxxx Total Perpasien Total XXXXXXXX Staff Klinik ( ) Gambar 4.17 Laporan Data Pembayaran
53 4.6.2.2 Laporan Data Pasien Balai Pengobatan / B.K.I.A / Klinik Gigi " PANTI NUGERAHA" Jl. Rempoa Raya No. 10 Rempoa - Ciputat - Tangerang telp. 7401075 No. Registrasi Nama Alamat Pekerjaan No.Telpon xxxxx xxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxxxxx xxxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxxxxx xxxxxxxxxx xxxxxxxx xxxxxxx Staff Klinik ( ) Gambar 4.18 Laporan Data Pasien
54 4.6.2.3 Cetak Laporan Kartu Berobat 4.6.2.4 Cetak Kwitansi Gambar 4.19 Cetak Laporan Kartu berobat No. Transaksi Nama Pasien Alamat Pasien Tanggal Kode Poli Nama Poli Jumlah Pembayaran Data Grid1 Yang Menerima ( ) Gambar 4.20 Cetak Kwitansi