BAB IV
PEMBAHASAAN MASALAH
4.1. Flow Of Document (FOD) yang sedang berjalan :
Gambar 4.1 FOD yang berjalan
Siswa Tata Usaha Kepala Sekolah
Kartu SPP Kartu SPP Kartu yang ditandatangani 2 Laporan 1 Laporan Pencatatan & Penandatan ganan SPP Buat Laporan
4.2. Flow Of Document (FOD) yang Diusulkan :
Siswa Tata Usaha Kepala Sekolah
Gambar 4.2 FOD yang diusulkan
Kartu SPP Kartu SPP Kartu SPP Transaksi Pembayaran SPP Kartu SPP yg sdh Ditandatangani Laporan Buat Laporan 2 Cetak 1 Laporan
4.3. Data Flow Diagram (DFD) 4.3.1. Diagram Konteks
Gambar 4.3 Diagram Konteks
4.3.2. Diagram Zero
Gambar 4.4 Diagram Zero Siswa Sistem Pembayaran SPP Kepala Sekolah
Kartu SPP Lap. Bulanan Yg sdh Dicetak Kartu SPP yg sdh ditandatangani Siswa Cek Data Siswa 1.0 Proses Pembayaran 2.0 Pembuatan Laporan 3.0 Kepala Sekolah Kartu SPP yg sdh ditandatang ani Kartu SPP Bayar Data Siswa Data Siswa Pembayaran SPP Data Laporan Data Pembayaran Data Siswa Laporan
4.4 Entity Relationship Diagram (ERD) Siswa Bayar SPP NIS * nama kelas jk Tgl_lhr alamat Thn_masuk Tgl_bayar Jml_bayar NIS **
Gambar 4.5 Entity Relationship Diagram
4.5 Normalisasi 4.5.1 bentuk normalisasi a. Normalisasi 1NF
b. Normalisasi 2NF / 3NF
4.6 Perancangan Program 4.6.1 Spesifikasi File
Nama File : data_siswa.mdb Kunci utama (Primary Key) : NIS
Media File : Harddisk Panjang Record : 85
Field Name Data Type Field Size Description
NIS Text 7 Nomor Induk
Siswa
nama Text 20 Nama Siswa
kelas Text 3 Kelas
jk Text 1 Jenis kelamin
tgl_lhr Date/ Time Tanggal lahir
alamat Text 50 Alamat
thn_masuk Text 4 Tahun masuk
Tabel 4.1 File Siswa Nama File : bayar.mdb Kunci utama (Primary Key) : tgl_terima
Media File : Harddisk Panjang Record : 12
Field Name Data Type Field Size Description
NIS Text 7 Nomor Induk
Siswa
besar_spp Text 5 Besar SPP
tgl_terima Date/ Time Tanggal Terima Tabel 4.2 File Bayar
4.6.2 Struktur Menu
Gambar 4.6 Struktur Menu
4.7 Rancangan Input
Gambar
Input Input Data Siswa F1 Input Data Bayar F2
Pembayaran Laporan Cetak Laporan F4
Exit
Gambar 4.2 Rancangan Tampilan Form Sambutan 4.7.2 Rancangan Form Input data Siswa
Form Input Data Siswa Puspita Bangsa
Isi Data Siswa Cari Data Siswa NIS :
Nama : Kelas : Alamat :
Tanggal Lahir : (dd-mm-yyyy) Jenis kelamin : L=Laki-laki ; P= Perempuan Tahun Masuk :
Simpan Perbaiki Delete Bersih Exit
Gambar 4.3 Rancangan Tampilan Form Input data Siswa Form ini terdiri dari:
No Jenis Objek Properti Setting 1 Label 1 name Label 1
caption Berdasarkan
2 Label 2 name Label 2
caption NIS:
caption Nama: 4 Label 4 name Label 4
caption Alamat:
5 Label 5 name Label 5
caption Tanggal Lahir:
6 Label 6 name Label 6
caption Cari
7 Label 7 name Label 7
caption Jenis Kelamin
8 Label 8 name Label 8
caption Kelas:
9 Label 9 name Label 9
caption Tahun Masuk:
10 Label 10 name Label 10
caption FORM INPUT DATA SISWA PUSPITA BANGSA
11 Label 11 name Label 11
caption Nama:
12 Label 12 name Label 12
caption Alamat:
13 Data_Siswa name Data_Siswa caption Input Data Siswa 14 Command 1 name Command 1
caption Simpan
15 Command 2 name Command 2
caption Perbaiki
16 Command 3 name Command 3
caption Delete
17 Command 4 name Command 4
caption Exit
18 Command 5 name Command 5
caption Bersih
19 Text 1 name Text 1 20 Text 2 name Text 2 21 Text 3 name Text 3 22 Text 4 name Text 4 23 Text 5 name Text 5 24 Text 6 name Text 6 25 Text 7 name Text 7 26 Text 8 name Text 8 27 Adodc 1 name Adodc 1
caption Adodc 1 connection string Provider=Microsoft.Jet.OLED B.4.0;Data Source=C:\Documents and
Settings\Jhonny\My Documents\KKP Sari\Pembayaran
SPP.mdb;Persist Security Info=False
record source select * from data_siswa 28 Combo1 name Combo 1
data source Adodc 1 29 DataGrid1 name DataGrid1
data source Adodc 1 30 SSTab1 caption Isi Data Siswa
tab 0
caption Cari Data Siswa
tab 1
Tabs 2
4.7.3 Rancangan Form Input Biaya SPP Form Input Data Biaya SPP
Isi Data Biaya SPP Cari Data Biaya SPP
NIS : Nama : Kelas :
Besar SPP :
Simpan Perbaiki Delete Bersih Exit
Gambar 4.4 Rancangan Tampilan Form Input Biaya SPP Form ini terdiri dari:
No Jenis Objek Properti Setting 1 Label 1 name Label 1
caption Berdasarkan
2 Label 2 name Label 2
caption NIS:
3 Label 3 name Label 3
caption Nama:
4 Label 4 name Label 4
5 Label 5 name Label 5
caption Besar SPP:
6 Label 6 name Label 6
caption Cari
10 Label 10 name Label 10
caption FORM INPUT DATA BIAYA SPP
13 Bayar_SPP name Bayar_SPP
caption Bayar SPP
14 Command 1 name Command 1
caption Simpan
15 Command 2 name Command 2
caption Perbaiki
16 Command 3 name Command 3
caption Delete
17 Command 4 name Command 4
caption Exit
18 Command 5 name Command 5
caption Bersih
19 Text 1 name Text 1 20 Text 2 name Text 2 21 Text 3 name Text 3 22 Text 4 name Text 4 23 Text 5 name Text 5 27 Adodc 1 name Adodc 1
caption Adodc 1 connection string Provider=Microsoft.Jet.OLED B.4.0;Data Source=C:\Documents and Settings\Jhonny\My Documents\KKP Sari\Pembayaran SPP.mdb;Persist Security Info=False
record source select * from data_siswa 28 Adodc 2 name Adodc 2
caption Adodc 2 connection string Provider=Microsoft.Jet.OLED B.4.0;Data Source=C:\Documents and Settings\Jhonny\My Documents\KKP Sari\Pembayaran SPP.mdb;Persist Security Info=False
record source select * from bayar 29 Combo1 name Combo 1
data source Adodc 1 30 DataGrid1 name DataGrid1
data source Adodc 1
31 SSTab1 caption Isi Data Biaya SPP
tab 0
caption Cari Data Biaya SPP
tab 1
Tabs 2
4.7.3 Rancangan Form Pembayaran Form Pembayaran SPP
Pembayaran SPP Cari Data Pembayaran SPP
NIS : Nama : Kelas : Besar SPP :
Tanggal Bayar : (dd-mm-yyyy) Jumlah Bayar :
Simpan Perbaiki Delete Bersih Exit
Gambar 4.5 Rancangan Tampilan Form Pembayaran SPP Form ini terdiri dari:
No Jenis Objek Properti Setting 1 Label 1 name Label 1
caption Berdasarkan
2 Label 2 name Label 2
caption NIS:
3 Label 3 name Label 3
caption Nama:
4 Label 4 name Label 4
caption Kelas:
caption Besar SPP: 6 Label 6 name Label 6
caption Cari
10 Label 10 name Label 10
caption FORM INPUT DATA BIAYA SPP
13 Bayar_SPP name Bayar_SPP
caption Bayar SPP
14 Command 1 name Command 1
caption Simpan
15 Command 2 name Command 2
caption Perbaiki
16 Command 3 name Command 3
caption Delete
17 Command 4 name Command 4
caption Exit
18 Command 5 name Command 5
caption Bersih
19 Text 1 name Text 1 20 Text 2 name Text 2 21 Text 3 name Text 3 22 Text 4 name Text 4 23 Text 5 name Text 5 27 Adodc 1 name Adodc 1
caption Adodc 1 connection string Provider=Microsoft.Jet.OLED B.4.0;Data Source=C:\Documents and Settings\Jhonny\My Documents\KKP Sari\Pembayaran SPP.mdb;Persist Security Info=False
record source select * from data_siswa 28 Adodc 2 name Adodc 2
caption Adodc 2 connection string Provider=Microsoft.Jet.OLED B.4.0;Data Source=C:\Documents and Settings\Jhonny\My Documents\KKP Sari\Pembayaran SPP.mdb;Persist Security Info=False
29 Combo1 name Combo 1 data source Adodc 1 30 DataGrid1 name DataGrid1
data source Adodc 1
31 SSTab1 caption Isi Data Biaya SPP
tab 0
caption Cari Data Biaya SPP
tab 1
Tabs 2
4.7.3 Rancangan Form Laporan
Cetak Laporan Exit
Form ini Terdiri dari:
No Jenis Objek Properti Setting 1 Command 1 name Command 1
caption Cetak Laporan
1 Cetak_lapora n
name Cetak_laporan1 caption Form Cetak Laporan 4.8 Rancangan Output
4.8.1 Rancangan Output Laporan Bulanan
Sekolah Menengah Kejuruan Puspita Bangsa
Jl. Aria Putra No 9 Ciputat – Tangerang Telp 7430331 Fax 7430112 Kode Pos15411
NIS Nama Siswa Kelas Tanggal
Terima
Jumlah Bayar xxxxxxxx xxxxxxxxxxx xxxx xxxxxxxxx xxxxxxxxx
Mengetahui,
Kepala Tata Usaha Kepala
Sekolah
4.8.1 Rancangan Output Kartu Pembayaran SPP
YAYASAN PUSPITA BANGSA
Jl. Aria Putra No. 9 Ciputat – Tangerang Telp 7430331 Fax 7430112 Kode Pos 15411
KARTU PEMBAYARAN
Nomor Buku : No. Induk :
Nama : Besar SPP :
Kelas I Th ... Kelas II Th ... Kelas III Th ... No. Bulan Tgl. Terima Paraf Tgl. Terima Paraf Tgl. Terima Paraf 1 Juli 2 Agustus 3 September 4 Oktober 5 November 6 Desember 7 Januari 8 Februari 9 Maret 10 April 11 Mei 12 Juni
Catatan: Kepala Sekolah
1. Setiap pembayaran harus disertai kartu.
2. Pembayaran paling lambat tanggal 10 setiap bulan.
3. Jika kartu hilang, harap menghubung TU keuangan dan dikenakan ( ) sanksi
4.9 Konfiguarasi Komputer
Processor : Pentium II atau lebih Memori : 64 Mb
Hardisk : 5 Gb atau lebih
VGA : Onboard