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
Gambar 4.3 Diagram Zero Keterangan : Dt_Calon Pasien Dt_Pasien Dt_Poli Jml_Bayar Dt_Bayar Dt_Pembayaran
: Data Calon Pasien : Data Pasien : Data Poli : Jumlah Bayar : Data Bayar : Data Pembayaran
41 4.3
Entity Relationship Diagram (ERD)
Pasien
M
M
Pembayaran
Poli Gigi
No_Reg *
No_Trans *
Kd_Poli *
Nm_Pasien
Tgl_Byr
Nm_Poli
Almt
No_Reg **
Pekerjaan
No_Telp
Nm_Staff **
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
43
Gambar 4.7 Normalisasi 3NF
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
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
Short Date Tanggal Pembayaran
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
Pasien
Poli Gigi
Cetak
Transaksi
Cari
Daftar Nama Pasien
Cetak Kartu Anggota
Laporan Transaksi
Gambar 4.8 Struktur Menu Tampilan
Keluar
Cari Pasien
47
4.6.1.2 Menu Utama MENU UTAMA File Master Transaksi Cetak Cari Keluar
Gambar 4.9 Form Menu Utama
_
X
48 4.6.1.3 Input Pasien
PASIEN
X PASIEN
No. Registrasi Nama Alamat Pekerjaan No.Telpon Simpan
Ubah
Hapus
Datagird1
Gambar 4.10 Form Pasien
Batal
Keluar
49 4.6.1.4 Input Pembayaran
X
POLI GIGI 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 X
CETAK KWITANSI
No. Transaksi Tanggal
V
No. pasien Nama Pasien Alamat Pasien
xxxxx
Total Cetak
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 X
Laporan Transaksi LAPORAN TRANSAKSI Tahun
Bulan V Cetak
V Keluar
Gambar 4.15 Form Laporan Transaksi
4.6.1.9 Input Cari Pasien PASIEN
X PASIEN
Berdasarkan No. Reg 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
: XXXXXXXX
Tanggal Transaksi
: dd/mm/yyyy
Kode petugas
: XXXXXXXX
Nama Petugas
: XXXXXXXX
No.Register
Nama Pasien
xxxxx xxxxx xxxxx xxxxx
xxxxxxx xxxxxxx xxxxxxx xxxxxxx
Alamat
xxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxx xxxxxxxxxx
Kode Poli Nama Poli Jumlah Pembayaran
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx
xxxxx xxxxx xxxxx 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
xxxxx xxxxx xxxxx xxxxx
xxxxxxx xxxxxxx xxxxxxxx xxxxxxxx
Alamat
xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx
Pekerjaan
xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxx
No.Telpon
xxxxxxx xxxxxxx xxxxxxx xxxxxxx
Staff Klinik
(
Gambar 4.18 Laporan Data Pasien
)
54
4.6.2.3 Cetak Laporan Kartu Berobat
Gambar 4.19 Cetak Laporan Kartu berobat 4.6.2.4 Cetak Kwitansi No. Transaksi Nama Pasien Alamat Pasien Tanggal Kode Poli Nama Poli Jumlah Pembayaran
Data Grid1
Yang Menerima
(
Gambar 4.20 Cetak Kwitansi
)