Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
19
4.4. Kamus Data Sistem Usulan
Pembuatan kamus data sistem usulan ini diambil dari rancangan dokumen masukan dan dokumen keluaran yang diusulkan oleh penulis. Misalnya salah satu dokumen keluaran pada sistem
usulan adalah Dokumen Laporan Penerimaan dan Pemakaian Bahan Baku. Maka kamus data dari dokumen keluaran sistem usulan tersebut, sebagai berikut:
Kamus Data Dokumen Keluaran Laporan Penjualan Bulanan Nama Arus Data : Laporan Penjualan Bulanan
Alias
: - Bentuk Data
: Dokumen Cetakan Komputer Arus Data
: Proses 5.0 – Manajer Penjualan Penjelasan
: Laporan untuk mengetahui jumlah barang yang dijual kepada Customer Periode
: Setiap Bulan Volume
: Rata-rata satu bulan sekali Struktur Data
: Header + Isi Header =
Bulan + Tgl_Laporan + No_Laporan Tgl_Laporan = Tgl + Bln + Thn
No_laporan Nomor urut laporan Isi = 1{No_Faktur + Tgl_Faktur + Total_hrg + PPN + Total_Ksl + No_PO + Nm_Cust }25
No_Faktur 6 digit bertipe karakter
Tgl_Faktur = Tgl + Bln + Thn
No_PO 6 digit bertipe karakter No_Faktur
4.5. Spesifikasi Sistem Usulan 4.5.1. Bentuk Dokumen Masukan
Dokumen masukan yang digunakan pada sistem usulan adalah : 1.
Purchase Order PO 2.
Bukti Setoran BKS 3.
Kartu Stock a. Nama dokumen
: Purchase order PO Fungsi
: Untuk melakukan pemesanan penjualan barang Sumber
: Customer Tujuan
: Bagian Penjualan Media
: Kertas cetakan Jumlah
: Satu lembar Frekuensi
: Setiap transaksi pemesanan penjualan barang elektronik Bentuk
: Lihat lampiran C.1
4.5.2. Bentuk Dokumen Keluaran 3.6.2. Spesifikasi Bentuk Dokumen Keluaran
Bentuk spesifikasi dokumen-dokumen keluaran yang digunakan pada sistem usulan, dapat berupa:
1. Faktur Penjualan FP
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
20 2.
Surat Jalan SJ 3.
Laporan Penjualan Harian 4.
Laporan Penjualan Bulanan a. Nama dokumen
: Faktur Penjualan Fungsi
: Sebagai dokumen transaksi penjualan barang elektronik Sumber
: Bagian Penjualan Tujuan
: - Customer - Kasir
- Bagian Akunting - Bagian Gudang
Media : Kertas cetakan
Jumlah : Empat lembar
Frekuensi : Setiap hari selama terjadi transaksi penjualan
Bentuk : Lihat lampiran D.1
Lampiran D.1. Laporan Penerimaan dan Pemakaian Bahan Baku
4.5.3. Normalisasi
Normalisasi ini diambil dari salah satu dokumen keluaran yang sudah dirancang oleh penulis. Batasan normalisasi, sebagai berikut:
1. Rancangan dokumen keluaran cukup hanya satu buah dokumen yang mewakili keseluruhan.
2. Attribute field yang digunakan hanya yang mewakili suatu dokumen pengembangan ada pada
spesifikasi file
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
21 Contoh :
Bentuk Tidak Normal Unnormal Form
Bentuk Normal Ke Satu 1
st
Normal Form
Gambar IV.7. Bentuk Tidak Normal Unnormal Form
Kode_Customer Nama_Customer
Alamat No_Telepon
No_Rekening Kode_Barang
Nama_Barang Satuan
Harga_Satuan Stok
No_Faktur Tgl_Faktur
Total_Harga PPN
Potongan Total_Byr
No_PO Tgl_PO
No_Faktur Qty_Jual
Jumlah_Hrg No_Kwt
Tgl_Kwt Ket
No_BKS Tgl_BKS
No_SJ Tgl_SJ
Qty_SJ No_Jurnal
Tgl_Jurnal Debet
Kredit Keterangan
Total No_Perkiraan
Nama Perkiraan
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
22
Gambar IV.8. Bentuk Normal Ke Satu 1
st
Normal Form
Kode_Customer Nama_Customer
Alamat No_Telepon
No_Rekening Kode_Barang
Nama_Barang Satuan
Harga_Satuan Stok
No_Faktur Tgl_Faktur
Total_Harga PPN
Potongan Total_Byr
No_PO Tgl_PO
No_Faktur Qty_Jual
Jumlah_Hrg No_Kwt
Tgl_Kwt Ket
No_BKS Tgl_BKS
No_SJ Tgl_SJ
Qty_SJ No_Jurnal
Tgl_Jurnal Debet
Kredit Total
Keterangan No_Perkiraan
Nama Perkiraan
Keterangan : Candidate Key
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
23
Bentuk Normal Ke Dua 2
nd
Normal Form
Keterangan : Primary Key
One To One Foreign Key
One To Many
Gambar IV.9. Bentuk Normal Ke Dua 2
nd
Normal Form
Kode_Customer Nama_Customer
Alamat No_Telepon
No_Rekening Tabel Customer
Tabel Barang Kode_Barang
Nama_Barang Satuan
Harga_Satuan Stok
No_Faktur Tgl_Faktur
Total_Harga PPN
Potongan Total_Byr
No_PO Tgl_PO
Qty_Jual Jumlah_Hrg
Kode_Customer Kode_Barang
Tabel Transaksi Faktur Tabel Transaksi SJ
No_Jurnal Tgl_Jurnal
Debet Kredit
Total Keterangan
No_Kwt No_Perkiraan
Tabel Jurnal
Tabel Perkiraan No_SJ
Tgl_SJ Qty_SJ
Kd_Customer No_Faktur
No_Perkiraan Nama Perkiraan
No_Kwt Tgl_Kwt
Ket No_BKS
Tgl_BKS No_Faktur
Kode_Customer Tabel Bayar
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
24
Bentuk Normal Ke Tiga 3
rd
Normal Form
Gambar IV.10. Bentuk Normalisasi Ketiga 3
nd
Normal Form
Keterangan : Primary Key
One To One Foreign Key
One To Many
Kode_Customer Nama_Customer
Alamat No_Telepon
No_Rekening Tabel Customer
Tabel Barang Kode_Barang
Nama_Barang Satuan
Harga_Satuan Stok
No_Kwt Tgl_Kwt
Ket No_BKS
Tgl_BKS No_Faktur
Kode_Customer Tabel Bayar
No_Faktur Tgl_Faktur
Total_Harga PPN
Potongan Total_Byr
No_PO Tgl_PO
Kode_Customer Tabel Faktur
No_Faktur Qty_Jual
Jumlah_Hrg Kode_Barang
Tabel SJ
Tabel Jurnal
Tabel Perkiraan No_SJ
Tgl_SJ Kd_Customer
No_Faktur
No_Perkiraan Nama Perkiraan
Tabel Isi_Faktur No_SJ
Qty_SJ Tabel Isi_SJ
No_Jurnal Tgl_Jurnal
Keterangan Total
No_Kwt
Debet Kredit
No_Perkiraan No_Jurnal
Tabel Isi Jurnal
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
25
4.5.4. Spesifikasi File
a. File Barang