Kamus Data Analisis Kebutuhan Fungsional

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.