BAB IV PEMBAHASAN MASALAH
4.1. Diagram Konteks
Data Konsumen, Pembayaran
Sistim Administrasi Penjualan
Konsumen Faktur Penjualan
Gambar 4.1 : Diagram Konteks
19 19
Laporan
Pimpinan
4.2. Diagram Zero Data Konsumen dan Penjualan
Konsumen
Data Konsumen
1.0 Cek Status Konsumen
Data Konsumen
Data Konsumen
Konsumen 2.0 Input Data
Barang Nota
Konsumen Data Penjualan
3.0 Input Data Penjualan
Data Penjualan
Data Transaksi Faktur Penjualan
Pembayaran
Data Transaksi
4.0 Administrasi Transaksi Penjualan Data Laporan
Data Laporan
5.0 Pembuatan Laporan
Konsumen Barang Nota
Laporan
Pimpinan Gambar 4.2 : Diagram Zeroab
20
4.2.1 Diagram Detail Proses-1, Level-1 Data Konsumen dan Penjualan
Konsumen
1.1 Cek Status
Data Konsumen Baru
Konsumen
1.2 Input Data Konsume n
Data Konsumen Lama
1.3 Baca Data Konsume n Data Penjualan
Konsumen
Data Penjualan
Gambar 4.3 : Diagram Detail Proses-1, Level-1
21
4.3. Entity Relationship Diagram (ERD) Nonota* Tgl Kode_Kons** Status Keterangan Kode_Brg** Harga_Jual Qty
Konsumen
Kode_Kons*
M
N Nota
Barang
Kode_Brg*
Nama
Nama
Alamat
Jenis
Telepon
Harga
Qty
22 Qty
4.4. Normalisasi •
1st Normal Form NoNota PK
Tgl
Jns_Brg
•
Status
Kode_Kons
Nm_Brg
Hrg_Brg
Nama_Kons
Stok
Alamat
Hrg_Jual
Qty
Telp
Ket
2nd Normal Form Barang Kode_Brg PK
Jenis
Nama
Nama FK
Alamat
Harga
Stok
Konsumen Kode_Kons PK
Telp
Nota NoNota Tgl Status Kode_Kons Keterangan Kode_Brg Harga_Jual Qty PK FK PK/FK * PK = Primary Key * FK = Foreign Key
23
4.5. Rancangan Database 1.
Nama Database : Barang.Dbf Field 1 2 3 4 5
Nama Field Kode_Brg Jenis Nama Harga Stok
Tipe Data Character Character Character Numeric Numeric
Panjang 5 15 20 10 5
Keterangan Kode Barang Kode Jenis Barang Nama Barang Harga Jual Barang Jumlah Persediaan
Tabel 2 : Rancangan Database Barang 2.
Nama Database : Konsumen.Dbf Field 1 2 3 4
Nama Field Kode_Kons Nama Alamat Telp
Tipe Data Character Character Character Character
Panjang 5 20 25 15
Keterangan Kode Konsumen Nama Konsumen Alamat Konsumen No. Telp Konsumen
Tabel 3 : Rancangan Database Konsumen 3.
Nama Database : Nota.Dbf Field 1 2 3 4 5 6 7 8
Nama Field NoNota Tgl Kode_Kons Status Keterangan Kode_Brg Harga_Jual Qty
Tipe Data Character Date Character Character Character Character Numeric Numeric
Panjang 5 10 5 15 40 5 10 3
Keterangan No Nota Penjualan Tanggal Transaksi Kode Konsumen Status Transaksi Keterangan Transaksi Kode Barang Harga Jual Barang Qty Barang yang Dijual
Tabel 4 : Rancangan Database Nota
24
4.6. Rancangan Aplikasi 4.6.1. Sistem Menu Menu Utama
File
Report
Setup
Exit
Master Barang
Master Konsumen
Transaksi Penjualan
Jenis Barang
Barang
Konsumen
Transaksi Penjualan
Printer
Simpan
Simpan
Baru
Tampil
Tampil
Tampil
Tampil
OK
OK
Batal
Batal
Simpan
Tutup
Tutup
Tutup
Cancel
Batal
Hapus
Hapus
Hapus
Tutup
Tutup
Cetak
Tutup
Password
Printer
Tutup
Gambar 4.5 : Sistem Menu 25
Menu Utama
Gambar 4.6 : Tampilan Menu Utama 1. Menu File
Gambar 4.7 : Tampilan Sub Menu File 2. Menu Report
Gambar 4.8 : Tampilan Sub Menu Report 3. Menu Setup
Gambar 4.9: Tampilan Sub Menu Setup
26
4.6.2. Rancangan Input 1. Input Barang
Gambar 4.10 : Tampilan Form Barang 2. Input Konsumen
Gambar 4.11 : Tampilan Form Konsumen
27
3. Input Transaksi
Gambar 4.12 : Tampilan Form Transaksi Penjualan
28
4.6.3. Rancangan Output 1. Nota Penjualan
Gambar 4.13 : Tampilan Report Nota Penjualan 2. Report Penjualan
Gambar 4.14 : Tampilan Laporan Penjualan
29
4.7. Spesifikasi Komputer Berdasarkan pengujian sistem komputer yang baik pada spesifikasi hardware dan Sistem operasi adalah sebagai berikut : 4.7.1
Spesifikasi Hardware Minimal : -
PC sekelas Pentium
-
Memory 64 MB
-
Sisa kapasitas hard disk 6,5 MB untuk aplikasi tanpa data
Disarankan :
4.7.2
-
Pentium III atau di atasnya
-
Memory 128 MB
Spesifikasi Sistem Operasi Aplikasi ini dapat dijalankan hanya dalam Sistem Operasi berbasis Windows, seperti Windows 98, Windows ME, Windows 2000 Service Pack 3 atau di atasnya, Windows XP dan Windows Server 2003. Tetapi tidak mendukung untuk instalasi dalam Sistem Operasi di bawah Windows 98 dan Windows NT 4.0 Terminal Server Edition.
30