3.1.6.4 Kamus Data
Kamus data tabel 3.12 merupakan deskripsi fomal mengenai seluruh elemen yang tercakup dalam DFD. Kamus data untuk diagram arus data pada sistem
informasi pengadaan dan pendistribusian barang ini adalah :
Tabel 3.12 Kamus Data Sistem Informasi Pengadaan dan Pendistribusian Barang Nama
Data Barang Deskripsi
Berisi data barang Data Barang = KodeBrg + NamaBrg +Satuan +StokMinimal+ StokAkhir
KodeBrg = varchar [A-Z|a-z|0-9] NamaBrg
= varchar [A-Z|a-z] Satuan = varchar [A-Z|a-z]
StokMinimal = int [0-9] StokAkhir = int [0-9]
Nama Data Supplier
Deskripsi Berisi data supplier
Data Supplier = KodeSupplier + NamaSupplier + KontakPerson + Alamat+Telepon+Fax+Email
KodeSupplier = varchar [A-Z | a-z | 0-9]
NamaSupplier = varchar [A-Z | a-z ]
KontakPerson = varchar [A-Z | a-z ] Alamat
= varchar [A-Z | a-z | 0-9] Telepon = varchar [0-9]
Fax = varchar [0-9] Email = varchar [A-Z | a-z | 0-9]
Nama Data RTP
Deskripsi Berisi data Bagianrtp
Data Bagianrtp = Id_ RTP + Nama_ RTP + Alamat + Telepon Id_ RTP
= varchar [A-Z | a-z | 0-9] Nama_ RTP
= varchar [A-Z | a-z ]
Alamat = varchar [A-Z | a-z | 0-9]
Telepon = int [0-9] Nama
Data User Deskripsi
Berisi data user Data User = IDUser + NamaUser + Bagian + Password
IDUser = varchar [A-Z | a-z | 0-9]
NamaUser = varchar [A-Z | a-z ]
Bagian = varchar [A-Z | a-z]
password = varchar [A-Z | a-z | 0-9]
Nama Data Pembelian
Deskripsi Berisi data pembelian
Data Pembelian = NoFB + NoPengajuanpemb + KodeSupplier + + NamaSupplier + Alamat
NoFB = varchar [A-Z | a-z | 0-9]
NoPengajuanpemb = varchar [A-Z | a-z | 0-9] KodeSupplier = varchar [A-Z | a-z | 0-9]
NamaSupplier = varchar [A-Z | a-z ] Alamat = varchar [A-Z|a-z|0-9]
Nama Data pendistribusian
Deskripsi Berisi data pendistribusian
Data Detail Pendistribusian = NoTransaksipend + NoPengajuanpend + KodeRTP + NamaRTP + Tanggal
NoTransaksipend = varchar [A-Z | a-z | 0-9] NoPengajuanpend = varchar [A-Z | a-z | 0-9]
KodeRTP = varchar [A-Z|a-z|0-9] NamaRTP
= varchar [A-Z | a-z ] Tanggal = date [0-9]
Nama Data Detail pendistribusian
Deskripsi Berisi data pendistribusian
Data detail_pendistribusian = NoDistribusi +KodeBrg+ NoUrut +
Jumlah
NoTransaksipend = varchar [A-Z | a-z | 0-9] KodeBrg = varchar [A-Z | a-z | 0-9]
NoUrut = int[auto_increment] Jumlah = int [0-9]
Nama Data Detail Pembelian
Deskripsi Berisi data detail pembelian
Data Detail Pembelian = NoFB + KodeBrg+NoUrut+ Jumlah
NoFB = varchar [A-Z|a-z|0-9] KodeBrg = varchar [A-Z | a-z | 0-9]
NoUrut = int[auto_increment] Jumlah = int [0-9]
Nama Data Peramalan
Deskripsi Berisi data Peramalan
Data peramalan = NoPeramalan+Tahun+KodeBrg+Hasil_ramalan_cawu1+ Hasil_ramalan_cawu2+Hasil_ramalan_cawu3
NoPeramalan = varchar [A-Z | a-z | 0-9] Tahun = Date [0-9]
KodeBrg = varchar [A-Z | a-z | 0-9]
Hasil_ramalan_cawu1 = Decimal [0-9] Hasil_ramalan_cawu2 = Decimal [0-9]
Hasil_ramalan_cawu3 = Decimal [0-9]
Nama Data Pengajuan Pembelian Barang
Deskripsi Berisi data Pengajuan Pembelian Barang
Data pengajuan barang = NoPengajuanpemb+Tanggal+KodeSupplier+IDUser+ Status
NoPengajuanpemb = varchar [A-Z | a-z | 0-9] Tanggal = Date [0-9]
Kode Supplier = varchar [A-Z | a-z | 0-9]
IDUser = varchar [A-Z|a-z|0-9] Status = set [‘Disetujui’,’Tidak Disetujui’]
Nama Data Pengajuan Pendistribusian Barang
Deskripsi Berisi data Pendistribusian Barang
Data pengajuan barang = No. Pengajuanpend + Tanggal + Kode RTP + Nama+ IDUser+Status
No. Pengajuan pend = varchar [A-Z|a-z|0-9] Tanggal = Date [0-9]
Kode RTP = varchar [A-Z|a-z|0-9] Nama = varchar [A-Z | a-z ]
IDUser = varchar [A-Z|a-z|0-9] Status = set [‘Disetujui’,’Tidak Disetujui’]
Nama Data Detail Pengajuan Pembelian Barang
Deskripsi Berisi data Detail Pengajuan Pembelian Barang
Data Detail pengajuan pembelian barang = NoUrut+ KodeBrg + NamaBrg+Jml+ NoPengajuanpemb
NoUrut = int[auto_increment] KodeBrg
= varchar [A-Z | a-z | 0-9] Jml = int [0-9]
NoPengajuanpemb = varchar [A-Z|a-z|0-9] NamaBrg = varchar[A-Z | a-z]
Nama Data Detail Pengajuan Pendistribusian Barang
Deskripsi Berisi data Pendistribusian Barang
Data Detail pengajuan Pendistribusian barang = NoUrut+Kode Brg+NamaBrg+ Jml+NamaBrgNo. Pengajuanpend
NoUrut = int[auto_increment] KodeBrg
= varchar [A-Z | a-z | 0-9] Jml = int [0-9]
NoPengajuanpend = varchar [A-Z | a-z | 0-9] NamaBrg = varchar [A-Z | a-z]
3.2 Perancangan Sistem
Dalam perancangan suatu sistem informasi langkah yang perlu dilakukan diantaranya adalah perancangan sistem. Pada subbab ini akan dibahas bagaimana
perancangan dari sistem informasi yang akan dibangun.