B A B IV PEMBAHASAN MASALAH
4.1.Data Flow Diagram (DFD) 4.1.1.
Diagram Konteks
Data Pesanan Faktur Lunas
Pelanggan
Faktur Tagihan + Pembayaran
Sistem Administras i Pemesanan Pakaian
Laporan
Faktur Tagihan
Gambar 4.1. Diagram Konteks
28
Pimpinan
29 4.1.2.
Diagram Zero
Data Bahan
Pelanggan Faktur Tagihan
Administrasi Pemesanan
Data Pakaian
Data Pesanan
Data Transaksi
2.0 Administrasi Pembayaran
Data Pembayaran
3.0 Pembuatan Laporan
Laporan
Pimpinan
Gambar 4.2. Diagram Zero
Pakaian Pesanan
Data Pesanan
Faktur Tagihan + Pembayaran Pakaian + Faktur Lunas
Bahan
1.0
Data Pesanan
30 4.2.Entity Relationship Diagram (ERD) * Kd_Pkn
Jns_Pkn
Mdl_Pkn
Bahan
M
N
Pesan an
*Kd_Bhn
* No_Psn
Jns_Bhn Nm_Psn Stck_Bhn
** Kd_Pkn
Alamat ** Kd_Bhn No_Telp Jumlah Tgl_Psn Ttl_Hrg DP Sisa
Harga
Gambar 4.3. Entity Relationship Diagram (ERD)
Pakaian
31 4.3.Normalisasi A. Bentuk Unnormal Kd_Bhn Stck_Bhn Jns_Bhn Kd_Pkn Jns_Pkn Mdl_Pkn No_Psn Kd_Pkn Jns_Bhn Nm_Psn Alamat No_Tlp Tgl_Psn Jumlah DP Harga Ttl_Hrg Sisa Gambar 4.4. Bentuk Unnormal
Bentuk Normal Pertama ( 1 NF )
32 Kd_Bhn * Jns_Bhn
Stck_Bhn Kd_Pkn * Jns_Pkn Mdl_Pkn No_Psn * Kd_Pkn ** Kode_Bhn ** Nm_Psn Alamat No_Telp Tgl_Psn Ttl_Hrg Jumlah Harga DP Sisa Gambar 4.5. Bentuk Normal Pertama (1NF)
No_Psn *
Bentuk Normal Kedua ( 2 NF = 3 ** NF ) Kd_Pkn Kd_Bhn ** Nm_Psn Kd_Bhn *
Alamat
Jns_Bhn
No_Telp
Stck_Bhn
Tgl_Psn Ttl_Hrg Jumlah Harga DP
Kd_Pkn * Mdl_Pkn Jns_Pkn
33
Gambar 4.6. Bentuk Normal Kedua ( 2NF = 3NF)
4.4.Struktur File 1.
File Bahan Nama File
: Bahan.mdb
Primary Key : Jns_Bhn
34 No. 1 2 3
Field Name
Data Type
Field Size
Definition
Text Text Integer
20 20 3
Kode Bahan Jenis Bahan Stock Bahan (Jumlah Bahan)
Kd_Bhn Jns_Bhn Stck_Bhn
Tabel 4.1. Tabel Pelanggan
2.
File Pakaian Nama File
: Pakaian.mdb
Primary Key
: Kd_Pkn
No. 1 2 3
Field Name Kd_Pkn Jns_Pkn
Data Type Text Text
Field Size 5 10
Text
20
Mdl_Pkn
Definition Kode Pakaian Jenis Pakaian Model Pakaian
Tabel 4.2. Tabel Pakaian
3.
File Pesanan Nama File
: Pesanan.mdb
Key Field
: No_Psn
Secondary Key : Jns_Bahan, Kd_Pkn. No. 1 2 3 4 5
Field Name No_Psn Kd_Bhn Kd_Pkn Nm_Psn Alamat
Data Type Text Text Text Text Text
Field Size 5 20 5 30 30
Definition Nomor Pesanan Kode Bahan Kode Pakaian Nama Pemesan Alamat Pemesan
35 6
No_Telp
Number
13
7
Tgl_Psn
Date
10
8 9
Ttl_Hrg Jumlah
10 3
10
DP
Currency Number Currency
11
Sisa
Currency
8
12
Harga
Currency
8
No telepon Pemesan Tanggal Pemesanan Pakaian
8
Total Harga Jumlah Down Payment (Uang Muka) Sisa Uang (Yang Belum Dibayar) Harga
Tabel 4.4. Tabel Pesanan
4.5.Desain Input-Output 4.5.1.
Desain Input A.
Desain Input Form Tampilan Awal
Logon Name : Gambar 4.9. Desain Form Tampilan Awal
OK Cancel
Password :
Gambar 4.7. Desain Form Tampilan Awal
B.
Desain Input Form Menu Utama
SISTEM ADMINISTRASI Menu Input Data Print Laporan Keluar
Gambar
36
Gambar 4.8. Desain Form Menu Utama
Desain Input Form Menu Data Pesanan
INPUT DATA PESANAN No Pesanan Tanggal Pesanan Nama Pesan : No. Telephone : Nama Pakaian : Jenis Bahan Alamat : :
: : : :
Harga
:
Jumlah
:
: : :
▼ Total Harga : ▼ DP : Sisa Tabel Pesanan
|◄
◄
►
►|
Open
▼
:
Faktur
Tambah
Print
Hapus
Reset
Gambar 4.9. Desain Input Form Menu Data Pesanan
Desain Input Form Menu Data Pakaian
DATA PAKAIAN Kode Pakaian
:
Tambah
Jenis Pakaian : Model Pakaian : :
Hapus Reset
Tabel Pelanggan
|◄
◄
►
►|
Open
Keluar
Gambar 4.10. Desain Input Form Menu Data Pakaian
Keluar
37
Desain Input Form Menu Data Bahan
DATA BAHAN Jenis Bahan Stock Bahan :
Tambah
: :
Hapus Reset
Tabel Bahan
|◄
◄
►
►|
Keluar
Open
Gambar 4.11. Desain Input Form Menu Data Bahan
Cv. Jernih Garmen Desain Input Faktur Pelanggan LOGO
Jl. Pekapuran 3 No. 26 Kec. Tambora/Tanah Seral Jakarta Barat 11210 Ph 30846750 / 08179939025
No Pesan Nama Pelanggan
No Telephone
Alamat Kode Pakaian
Jenis Bahan
Jumlah
Total Harga
DP
:
Sisa : Jakarta,
Pelanggan
Afriandany Xaverius
38
Gambar 4.12. Desain Input Faktur Pelanggan
G. Desain Input Laporan Harian.
LAPORAN PESANAN
Hari
No. Pesan
Pemasukan
xx99
Rp.99.999.99
Total
:
Rp.99.999.99
Gambar 4.13. Desain Input Laporan Harian
H. Desain Input Laporan Bulanan
39
No. Pesan xx99
Tanggal Pesan dd-mm-yy
LAPORAN PESANAN
Pemasukan Rp.99.999.99
Bulan
Total :
Rp.99.999.99
Gambar 4.14. Desain Input Laporan Bulanan
I.
Desain Input Laporan Stock Bahan & Pakaian Harian
LAPORAN STOCK BAHAN & PAKAIAN (Hari) Stock Bahan 999
Sisa Bahan 999
Ukuran 999
Jumlah 999
Jenis Pakaian xxxxxx
Gambar 4.15. Desain Input Laporan Bahan & Pakaian Harian
J. Desain Input Laporan Stock Bahan & Pakaian Bulanan
LAPORAN STOCK BAHAN & PAKAIAN (Bulan) Stock Bahan 999
Sisa Bahan 999
Ukuran 999
Jumlah 999
Jenis Pakaian xxxxxx
40
4.5.2.
Gambar 4.16. Desain Input Laporan Bahan & Pakaian Bulanan
41 4.5.3. Desain Output A. Desain Output Form Tampilan Awal
Gambar 4.17. Desain Output Form Tampilan Awal
B. Desain Output Form Menu Utama
Gambar 4.18. Desain Output Form Menu Utama
42 C.
Desain Output Form Menu Data Pesanan
Gambar 4.19. Desain Output Form Menu Data Pesanan
D.
Desain Output Form Menu Data Pakaian
Gambar 4.20. Desain Output Form Menu Data Pakaian
43
E.
Desain Output Form Menu Data Bahan
Gambar 4.21. Desain Output Form Menu Data Bahan
F.
Desain Output Faktur Pelanggan
Gambar 4.22. Desain Output Faktur Pelanggan
44 G. Desain Output Laporan Pesanan Harian.
Gambar 4.23. Desain Output Laporan Pesanan Harian
H. Desain Output Laporan Bulanan
Gambar 4.24. Desain Output Laporan Pesanan Bulanan
45 I. Desain Output Laporan Stock Bahan & Pakaian Harian
Gambar 4.25. Desain Output Laporan Bahan & Pakaian Harian
J.
Desain Output Laporan Stock Bahan & Pakaian Bulanan
Gambar 4.26. Desain Output Laporan Bahan & Pakaian Bulanan
46 4.7.
Spesifikasi Perangkat Keras Untuk dapat menjalankan program aplikasi ini dengan optimal maka penulis
memberikan saran, yaitu beberapa kualifikasi peralatan komputer yang akan digunakan, sehingga dapat menghasilkan informasi yang cepat dan sesuai dengan keinginan pengguna program aplikasi ini. Adapun spesifikasi yang disarankan adalah sebagai berikut : 1.
Sistem Operasi
: Windows 9x atau lebih
2.
Processor
: Pentium MMX 450 Mhz. atau lebih
3.
Memory
: RAM 64 MB. atau lebih
4.
Hard Disk
: 1 GB. Free Space atau lebih
5.
Monitor
: SVGA 800x600 16 Bit atau lebih
6.
CD Drive
: Speed 16x atau lebih
7.
Floppy Disk
: 3½ Inch (1,44 MB)
8.
Keyboard
9.
Mouse
10. Printer