4.2.3.2 Data Flow Diagram
Diagram aliran data merupakan teknik yang menjelaskan keadaan sebenarnya yang dibuat untuk menggambarkan darimana asal dan kemana tujuan data yang keluar
dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut.
Adapun DFD yang diusulkan dapat dilihat pada gambar di bawah ini.
konsumen pemesanan
1.0 Data produk
Update keranjang
Data produk 2.0
Isi data pemesan
3.0 D
ata pe
m e
sa n
pemesan Data pemesan
Menampilkan data pesanan
4.0 D
a ta
p em
es a
n, d
ata pe sa
na n
Cek pesanan 5.0
Data pemesan Input data
pembayaran Data pesanan,
data pembayaran 6.0
Reseller
Data pembayaran Konfirmasi
data pembayaran
7.0 registrasi
Data member member
Data member
login va
lid valid
Cek data pembayaran
20.0 Data pesanan,
data pembayaran 9.0
10.0
Admin login
Data admin 11.0
Input produk 12.0
valid Data produk
Menampilkan data produk
13.0 Data produk
Input pembelian
bahan baku Data pembelian
14.0 D
ata pe mbeli
a n
Pemakaian bahan baku
Data pemakaian bahan baku Input produksi
kerupuk Data produksi kerupuk
persediaan Cetak lap
penjualan Lap penjualan
17.0 order
Data status
pembelian 15.0
penggunaan Pengurangan
bahan baku 16.0
Data pemakaian bahan baku Data produksi kerupuk
Tambah produk
18.0 D
ata k e
rup uk
D ata k
e rup
uk Cetak nota
Cetak nota Data order
Nota order Rubah status
order Data order
cetak Data order
8.0
21.0
19.0 Data pemakaian bahan baku
produk
Gambar 4.5 DFD Sistem Informasi Penjualan Online yang Diusulkan
4.2.3.3 Kamus Data
Kamus data adalah suatu kamus yang berfungsi untuk mendeskripsikan data dan aliran informasi yang ada di Data Flow Diagram, kamus data digunakan dalam
perancangan basis data yang dipakai dalam pembuatan program aplikasi. Kamus Data DFD Penjualan online pada Kerupuk Kencur Volliano Snack adalah
sebagai berikut : 1. Nama arus data
: Data produk Deskripsi
: Berisi tentang data produk yang diupload Aliran data
: admin – Proses11.0, Proses11.0 – Data Produk, Proses11.0
– Proses12.0, Proses13.0. konsumen - 1.0 Atribut
: kode_produk, nama_produk, harga, harga_reseler,
persediaan 2. Nama arus data
: Data pemesanan Deskripsi
: Berisi tentang data konsumen untuk proses pemesanan dan acuan pengiriman barang
Aliran data : Proses6.0
– Proses7.0- Dt.Pemesanan – Proses 8.0 – konsumen, proses9.0
– Proses 10.0 Atribut
: Id_order, nama, alamat, telp, email, status, kota, resiller tgl_order, jam_order.
3. Nama arus data : Username, password
Deskripsi : Berisi tentang username dan password reseller dan
admin Aliran data
: F.Admin- Proses 1.0, F.Reseller – Proses9.0
Atribut :id, username, password.