Kamus data Perancangan sistem

75

3.2.4 Kamus data

Kamus data adalah katalog fakta data dengan kebutuhan-kebutuhan informasi dari suatu sitem Informasi. Dengan kamus data analisis sistem dapat mendefinisikan data mengalir di dalam sitem dengan lengkap. Kamus data merupakan deskripsi formal dari seluruh elemen atau aliran data yang terdapat dalam data flow diagram. Aliran data di DFD sifatnya adalah global hanya ditujukan nama arus datanya saja. Kamus data dari data flow diagram sistem informasi penjualan dan pembelian Toko Mekar jaya adalah sebagai berikut : Tabel 3.5 Kamus data pembelian Nama arus data = Data Pembelian Deskripsi Struktur data NoPembelian NoPesanan TanggalPesan KodeSupplier NamaSupplier = Digunakan sebagai keterangan transaksi pembelian =NoPembelian+NoPesanan+TanggalPemesanan+ kodeSupplier+ IdUser+Status+Total = [A-Z] [a-z] [0-9] = [A-Z] [a-z] [0-9] = [A-Z] [a-z] [0-9] = [A-Z][a-z] [0-9] = [A-Z] [a-z] [0-9] Tabel 3.6 Kamus data pembelian detail Nama arus data = Data Pembelian Detail Deskripsi Struktur data NoPembelian KodeBarang QTY HargaBeli = Keterangan detail dari transaksi pembelian =NoPembelian+KodeBarang+ QTY+HargaBeli = [A-Z] [a-z] [0-9] = [A-Z] [0-9] = [0-9] = [0-9] 76 Tabel 3.7 Kamus data penjualan Nama arus data = Data Penjualan Deskripsi Struktur data NoPenjualan TanggalPenjualan Subtotal Diskon Total Bayar Kembalian = Digunakan sebagai keterangan dari transaksi penjualan =NoPenjualan+TanggalPenjualan+IdUser+Subtotal+Diskon +Total+Bayar+Kembalian = [0-9] = [A-Z] [a-z] [0-9] = [0-9] = [0-9] = [0-9] = [A-Z] [a-z] [0-9] = [A-Z] [a-z] [0-9] Tabel 3.8 Kamus data penjualan detail Nama arus data = Data Penjualan Detail Deskripsi Struktur data NoPenjualan KodeBarang Satuan QTY Harga = Keterangan detail dari transaksi penjualan = NoPenjualan+KodeBarang+Satuan+ QTY+Harga = [0-9] = [A-Z] [0-9] = [0-9] = [0-9] = [0-9] Tabel 3.9 kamus data supplier Nama arus data = Data Supplier Deskripsi Struktur data KodeSupplier NamaSupplier Alamat Kota NoTelepon KontakPerson = Digunakan untuk keterangan dari supplier = KodeSupplier+NamaSupplier+Alamat+Kota+NoTelepon+ KontakPerson = [0-9] = [A-Z] [a-z] [0-9] = [A-Z] [a-z] [0-9] = [A-Z] = [0-9] = [A-Z] [a-z] 77 Tabel 3.10 kamus data baramg Nama arus data = Data Barang Deskripsi Struktur data KodeBarang KodeSupplier KodeWarna KodeMerk KodeUkuran NamaBarang HargaBeli HargaJual StokMin QTY Ukuran Merk Warna = Digunakan sebagai keterangan dari barang =KodeBarang+KodeSupplier+NamaBarang+HargaBeli+HargaJ ual+StokMin+QTY+ Ukuran+Merk+Warna = [A-Z][a-z] [0-9] = [A-Z] [a-z][0-9] =[0-9] =[0-9] =[0-9] = [A-Z][a-z][0-9] = [0-9] = [0-9] = [0-9] = [0-9] =[0-9] =[A-Z][a-z] =[A-Z][a-z] Tabel 3.11 Kamus data Warna Nama arus data = Data Warna Deskripsi Struktur data KodeSize NamaSize = Keterangan Data Warna barang = Kodewarna+NamaWarna = [0-9] = [A-Z] [a-z] [0-9] Tabel 3.12 Kamus data Merk Nama arus data = Data Warna Deskripsi Struktur data KodeMerk Merk = Keterangan Data Merk barang = KodeMerk+Merk = [0-9] = [A-Z] [a-z] [0-9] 78 Tabel 3.13 Kamus data Ukuran Nama arus data = Data Ukuran Deskripsi Struktur data KodeUkuran NamaUkuran = Keterangan Data Ukuran barang = Id+KodeUkuran+NamaUkuran = [0-9] = [A-Z] [a-z] [0-9] Tabel 3.14 Kamus data pemesanan Nama arus data = Data Pemesanan Deskripsi Struktur data NoPemesanan TanggalPesan KodeSupplier NamaSupplier Status Total = Digunakan sebagai keterangan transaksi pemesanan = NoPemesanan+TanggalPesan+kodeSupplier+ NamaSupplier = [A-Z] [a-z] [0-9] = [A-Z] [a-z] [0-9] = [0-9] = [A-Z] [a-z] [0-9] = [0-9] = [0-9] Tabel 3.15Kamus data pemesanan detail Nama arus data = Data Pemesanan Detail Deskripsi Struktur data NoPemesanan KodePemesanan KodeBarang Merk Warna Ukuran QTY = Keterangan detail dari transaksi pemesanan =NoPemesanan+KodePesanan+NamaBarang+Merk+Warna+ ukuran+QTY = [A-Z] [a-z] [0-9] = [0-9] [0-9] = [A-Z] [a-z] [0-9] = [A-Z] [a-z] [0-9] = [A-Z] [a-z] = [A-Z] [a-z] [0-9] = [0-9] 79 Tabel 3.16 Kamus data konsumen Nama arus data = Data Konsumen Deskripsi Struktur data IDKonsumen NamaKonsumen Alamat NoTelepon = Digunakan untuk keterangan dari konsumen IDKonsumen+NamaKonsumen+Alamat+NoTelepon = [A-Z] [0-9] = [A-Z] [a-z] = [A-Z] [a-z] [0-9] = [0-9]

3.2.5 Skema Relasi