Padasisteminformasipengolahanpenjualanbarangelektronikainidibatasipada:
1. Pengolahandataterdiridari:stokbarangdandatakonsumen,
2. Pengolahantransaksipenjualanberupa:Entritransaksipenjualan
danPembutanNotaPenjualan
3. Pembuatanlaporanlaporan,yangmeliputi:Laporanstokbarang
danLaporanpenjualan
DiagramArusData(DAD)
TopLevel(contextdiagram)
Darihasilidentifikasientitas,inputdanoutputdapatdibuattoplevelsebagai
berikut:
DiagramberjenjangdarisetiapprosesDAD
Pembuatandiagramberjenjangdimaksudkanuntukmemudahkandalam
pembuatanlevellevelberikutnya.
Level1(OverviewDiagram)
Daridiagramberjenjangdapatdiketahuibahwapadalevel1terdiridari3proses
yaitupengolahandata,pengolahantransaksipenjualandanpembuatanlaporan
DADlevel2
PengolahanData(Proses1)
Padaprosespengolahandata,terdiri2subproses,yaitu:pengolahandatastok
barang,danpengolahandatakonsumen.Hasilpengolahandatadatadatatersebut
disimpanpadatabelStokBarangdanKonsumen.
PengolahanTransaksi
Padaprosespengolahantransaksiterdiri2subproses,yaituentridatatransaksi
danpembuatannota.Padaentridatatransaksi,datadatadisimpanpadatabelNota
dantabelTransaksi.Sedangkanpadaprosespembuatannotadiperlukandata
Penjualan,StokBarangdandataKonsumenuntukprosescetaknya.
PembuatanLaporan
Padaprosespembuatanlaporanterdiri2subproses,yaitu
Pembuatanlaporanstokbarang,datadiambildaritabelStokBarang
Pembuatanlaporanpenjualan,datadiambildaritabelStokBarang,Notadan
Transaksi.
DesainTabel
PadadesainmodelbaikpadaflowchartsistemmaupunDADdapatdiketahuibahwa
ada4tabeldatabaseyangdibutuhkan,yaitu:tabelStokBarang,tabelKonsumen,
tabelNota,dantabelTransaksi.Padasisteminikeseluruhantabel
tersebutterintegrasikedalamsatufiledatabaseyaituData.Mdb.Format*.mdbini
merupakanformatdatabaseinternal(formatbawaan)dariVisualBasicataupun
MSAcces.Desaindatabasedisajikandalambentukkamusdatadandiagramrelasi
antartabel.
TabelStokBarang
Deskripsi:Merupakantabelindukuntukmenyimpandatastokbarang
FieldKunci:KodeBarang(kunciutama)
StrukturTabel:
TabelKonsumen
Deskripsi:Untukmenyimpandatakonsumen
FieldKunci:KodeKonsumen(kunciutama)
StrukturTabel:
TabelNota
Deskripsi :Untukmencatattransaksipenjualan
FieldKunci :NoNota(Kunciutama),KodeKonsumen(Kuncitamu)
Struktultabel :
TabelTransaksi
Deskripsi :Untukmencatatdetiltransaksipenjualan
FieldKunci :NoNota(Kuncitamu),KodeBarang(Kuncitamu)
StrukturTabel :