member
keranjang detailbarang
5.2.2.1 Lihat keranjang
5.2.2.2 Edit keranjang
5.2.2.3 Hapus barang
dalam keranjang
Info keranjang
Data keranjang Data detailbarang
Data keranjang Data keranjang Data detailbarang
Data keranjang Info keranjang
Data keranjang Info keranjang
Data detailbarang Data keranjang
Data keranjang
Gambar 3. 37 DFD level 4 proses 5.2.2 pengolahan keranjang
3.1.6.34 DFD Level 4 Proses 5.2.5 Pengolahan Transaksi
Pada level ini proses pengolahan transaksi memiliki beberapa sub proses
yang digambarkan sebagai berikut:
member
transaksi detailtransaksi
pengiriman
pembayaran Info pembayaran
Mail server
bank akunbank
D at
a d
et ai
lb ar
an g
Data pengiriman Data
deta ilbar
an g
5.2.5.1 Batalkan
detailtransaksi
D at
a p
e m
b ay
a ran
5.2.5.2 Batalkan
transaksi 5.2.5.3
Konfirmasi pembayaran
Info detailtransaksi Info transaksi
Data detailtransaksi Data transaksi
D at
a d
e tai
lt ran
sak si
Data detailtransaksi Data transaksi
Data transaksi Data detailtransaksi
Data transaksi Data detailtransaksi
Data transaksi Data p
en gir
im an
Data pembayaran
D at
a p
e m
b a
y ar
a n
Data member
D a
ta d
e ta
il tr
an sak
si D
at a
p e
n g
ir im
an Data pembayaran
Info pembayaran
Data akunbank Data bank
5.2.5.4 Pembayaran
online Data pembayaran online
Paypal Data pembayaran online
Data pembayaran online Data pengiriman
Data transaksi detailbarang
Data transaksi D
at a
p e
m b
a y
ar a
n D
at a
tr an
sak si
Dat a
p e
n g
ir im
an
D at
a d
e tai
lt ra
n sak
si member
Gambar 3. 38 DFD level 4 proses 5.2.5 pengolahan transaksi
3.2 Spesifikasi Proses
Spesifikasi proses digunakan untuk menjelaskan aliran data dan proses yang dijalankan pada setiap data proses pada DFD. Spesifikasi proses dari DFD
yang telah disampaikan sebelumnya dapat dilihat pada tabel di bawah.
Tabel 3. 13 Spesifikasi proses
No. Proses
Keterangan
1 No. Proses
1 Nama proses
Pencarian Sumber
Pengunjung, Member, tabel barang, tabel detailbarang, tabel merek, tabel kategori, tabel warna,
Masukan data pencarian, data barang, data detailbarang, data merek, data
kategori, data warna Keluaran
Info pencarian Tujuan keluaran
Pengunjung, Member Logika Proses
1. Pengunjung atau Member memasukan kata cari 2. Sistem menampilkan info hasil pencarian
2 No. Proses
2 Nama proses
Penyajian informasi Sumber
Pengunjung, Member, tabel detailtransaksi, tabel barang, tabel detailbarang, tabel kategori, tabel merek, tabel warna, tabel
rating
Masukan data barang, data detailbarang, data rating, data detailtransaksi,
data kategori, data merek, data warna, data rating Keluaran
Info barang, info detail barang, info barang terlaris, info barang terbaru
Tujuan keluaran Pengunjung, Member
Logika Proses -
3 No. Proses
2.1 Nama proses
Lihat detail barang Sumber
Pengunjung, Member, tabel kategori, tabel merek, tabel warna, tabel rating, tabel barang, tabel detailbarang
Masukan data barang, data detailbarang, data warna, data merek, data
kategori, data rating Keluaran
Info barang, Info detail barang Tujuan keluaran
Pengunjung, Member Logika Proses
1. Pengunjung atau Member memasukan ID_BARANG atau ID_DETAILBARANG yang ingin dilihat
2. Sistem menampilkan daftar barang untuk ID_BARANG yang dimasukan dan menampilkan detail barang untuk
ID_DETAILBARANG yang dimasukan 4
No. Proses 2.2
Nama proses Lihat barang terbaru
Sumber Tabel barang, tabel detailbarang, tabel warna, tabel kategori,
tabel merek Masukan
data barang, data detailbarang, data kategori, data merek, data warna
Keluaran Info barang terbaru
Tujuan keluaran Pengunjung, Member
Logika Proses 1. Sistem mencari 10 barang terakhir yang dimasukan dari