Anda di halaman 1dari 5

AsumsiDasar

Pelayanan informasi kepada konsumen yang dilakukansecara manual mempunyai


konsekuensi, yaitu pelayanan yang menjadi lebih lambat, kurang teliti serta tidak
efektif, yang pada akhirya mengakibatkan laporan sebagai bahan pengambilan
keputusan manajemen ikut menjadi lambat, kurang teliti dan tidak efisien. Hal
tersebut dapat diatasi dengan membuat suatu sistem informasi menggunakan
komputeryangdapatmengeloladatadatamenjadiinformasiyangdiperlukanbaik
oleh konsumen maupun manajemen secara cepat, akurat dan efisien. Tujuannya
antara lain meningkatkan pelayanan, kinerja perusahaan dan pengambilan
keputusanyanglebihbaik.

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:

Field NamaField Tipe Lebar Index


1. KodeBarang Text 10 Ascending
2. NamaBarang Text 50
3. HargaBeli Currency N/A
4. HargaJual Currency N/A
5. Stok Integer N/A

TabelKonsumen

Deskripsi:Untukmenyimpandatakonsumen
FieldKunci:KodeKonsumen(kunciutama)
StrukturTabel:

Field NamaField Tipe Lebar Index


1. KodeKonsumen Text 5 Ascending
2. NamaKonsumen Text 30
3. Alamat Text 40
4. Telepon Text 20

TabelNota

Deskripsi :Untukmencatattransaksipenjualan
FieldKunci :NoNota(Kunciutama),KodeKonsumen(Kuncitamu)
Struktultabel :

Field NamaField Tipe Lebar Index


1. NoNota Text 10 Ascending
2. KodeKonsumen Text 5 Ascending
3. Tanggal Date N/A
4. TotalBayar Currency N/A

TabelTransaksi

Deskripsi :Untukmencatatdetiltransaksipenjualan
FieldKunci :NoNota(Kuncitamu),KodeBarang(Kuncitamu)
StrukturTabel :

Field NamaField Tipe Lebar Index


1. NoNota Text 10 Ascending
2. KodeBarang Text 10 Ascending
3. Harga Currency N/A
4. Qty Long N/A

Anda mungkin juga menyukai