B A B IV PEMBAHASAN MASALAH 4.1.Data Flow Diagram (DFD) 4.1.1. Diagram Konteks Pelanggan Data Pesanan Faktur Lunas Faktur Tagihan + Pembayaran Sistem Administras i Pemesanan Pakaian Laporan Pimpinan Faktur Tagihan Gambar 4.1. Diagram Konteks 28
29 4.1.2. Diagram Zero Pelanggan Data Pesanan Faktur Tagihan 1.0 Administrasi Pemesanan Data Bahan Data Pakaian Bahan Pakaian Faktur Tagihan + Pembayaran Data Transaksi 2.0 Data Pesanan Data Pesanan Pesanan Pakaian + Faktur Lunas Administrasi Pembayaran Data Pembayaran 3.0 Pembuatan Laporan Laporan Pimpinan Gambar 4.2. Diagram Zero
30 4.2.Entity Relationship Diagram (ERD) * Kd_Pkn Jns_Pkn Mdl_Pkn Bahan M Pesan an N Pakaian *Kd_Bhn * No_Psn Jns_Bhn Stck_Bhn Nm_Psn Alamat No_Telp Tgl_Psn DP ** Kd_Pkn ** Kd_Bhn Jumlah Ttl_Hrg Sisa Harga Gambar 4.3. Entity Relationship Diagram (ERD)
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 Kd_Pkn = 3 ** NF ) 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. Field Name Data Type Field Size Definition 1 Kd_Bhn Text 20 Kode Bahan 2 Jns_Bhn Text 20 Jenis Bahan 3 Stck_Bhn Integer 3 Stock Bahan (Jumlah Bahan) Tabel 4.1. Tabel Pelanggan 2. File Pakaian Nama File : Pakaian.mdb Primary Key : Kd_Pkn No. Field Name Data Type Field Size Definition 1 Kd_Pkn Text 5 Kode Pakaian 2 Jns_Pkn Text 10 Jenis Pakaian 3 Mdl_Pkn Text 20 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. Field Name Data Type Field Size Definition 1 No_Psn Text 5 Nomor Pesanan 2 Kd_Bhn Text 20 Kode Bahan 3 Kd_Pkn Text 5 Kode Pakaian 4 Nm_Psn Text 30 Nama Pemesan 5 Alamat Text 30 Alamat Pemesan
35 6 No_Telp Number 13 No telepon Pemesan 7 Tgl_Psn Date 10 Tanggal Pemesanan Pakaian 8 Ttl_Hrg Currency 10 Total Harga 9 Jumlah Number 3 Jumlah 10 DP Currency 8 Down Payment (Uang Muka) 11 Sisa Currency 8 Sisa Uang (Yang Belum Dibayar) 12 Harga Currency 8 Harga Tabel 4.4. Tabel Pesanan 4.5.Desain Input-Output 4.5.1. Desain Input A. Desain Input Form Tampilan Awal Logon Name : Password : Gambar 4.9. Desain Form Tampilan Awal OK Cancel 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 Print Tambah Hapus Reset Keluar Gambar 4.9. Desain Input Form Menu Data Pesanan Desain Input Form Menu Data Pakaian DATA PAKAIAN Kode Pakaian : Jenis Pakaian : Model Pakaian : : Tambah Hapus Reset Tabel Pelanggan Open Keluar Gambar 4.10. Desain Input Form Menu Data Pakaian
37 Desain Input Form Menu Data Bahan DATA BAHAN Jenis Bahan : Stock Bahan : : Tambah Hapus Reset Tabel Bahan Open Keluar Gambar 4.11. Desain Input Form Menu Data Bahan Desain Input Faktur Pelanggan Cv. Jernih Garmen LOGO Jl. Pekapuran 3 No. 26 Kec. Tambora/Tanah Seral Jakarta Barat 11210 Ph 30846750 / 08179939025 No Pesan Nama Pelanggan Alamat No Telephone 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 xx99 Pemasukan Rp.99.999.99 Total : Rp.99.999.99 Gambar 4.13. Desain Input Laporan Harian H. Desain Input Laporan Bulanan
39 No. Pesan Tanggal Pesan Pemasukan xx99 dd-mm-yy Rp.99.999.99 LAPORAN PESANAN 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 Sisa Bahan Ukuran Jumlah Jenis Pakaian 999 999 999 999 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 Sisa Bahan Ukuran Jumlah Jenis Pakaian 999 999 999 999 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