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