Data Flow Diagram DFD
79
2. DFD Level 2 Proses 1 Registrasi
1.2 Aktivasi
member 1.1
Verifikasi data registrasi
pengunjung Mail server
member
Info aktivasi info registrasi
Data registrasi
Data registrasi Data aktivasi
Info aktivasi Data registrasi
Gambar 3.7 DFD Level 2 Proses 1 Registrasi
3. DFD Level 2 Proses 2 Login
member
operator
admin
Pemilik toko
2.1 Verifikasi login
2.2 pengolahan
reset password
Mail server
member
user
Data login member Info login member
Data reset password Info reset password
Data login operator Info login operator
Data login administrator Info login administrator
D ata
l o
gi n
p e
m ili
k t
o k
o
In fo
l og
in p em
ili k
tok o
Data login member Data login member
Da ta l
og in o
pe ra
to r
Da ta
l o
g in o
pe ra
to r
Da ta l
og in a
dm ini
s tra
o r
Da ta
l o
g in
ad m
in is
tra to
r
Da ta l
og in p
em ili
k to
k o
Da ta l
og in p
em ili
k tok
o
Data reset pssword Data reset password
data reset password info reset password
Data reset password Info reset password
Info reset password Data reset password
Data reset password Da
ta res
e t pa
s s
w ord
Da ta re
s e
t p as
s w
ord
Gambar 3.8 DFD Level 2 Proses 2 Login
80
4. DFD Level 2 Proses 3 Pengolahan Data Master
3.1 Pengolahan
merk 3.2
Pengolahan kategori
admin
merk 3.3
Pengolahan produk
3.4 Pengolahan
kota 3.5
Pengolahan propinsi
3.6 Pengolahan
Mata uang
Data kategori Data kategori baru
Data id kategori Status tambah kategori
status update kategori Status hapus kategori
Data merk Data merk baru
Data id merk Status tambah kota
status update kota status hapus kota
Data propinsi Data propinsi baru
Data id propinsi Status tambah propinsi
status update propinsi Status hapus propinsi
Data id kurs Status
update kurs
kategori produk
kota Matauang
propinsi
Data merk Data merk baru
Data id merk Data kategori
Data kategori baru
Data id kategori
Data produk Data produk
baru Data id
produk Data kota
Data kota baru
Data id kota Data propinsi
Data propinsi baru
Data id propinsi Data id
kurs Data id
kurs
Data id merk
Data id kategori
3.7 Pengolahan
ongkos pengiriman
3.8 Pengolahan
jasa pengiriman
3.9 Pengolahan
jenis pengiriman
status tambah merk Status update merk
status hapus merk Status tambah ongkos pengiriman
Status upate ongkos pengiriman Status hapus ongkos pengiriman
Data Ongkos pengiriman Data ongkos pengiriman baru
Data id ongkos pengiriman Data id jenis pengiriman
Data id jasa pengiriman Data id kota
Data id propinsi Status tambah jasa pengiriman
status update jasa pengiriman Status hapus jasa pengiriman
Data jasa pengiriman Data jasa pengiriman baru
Data id jasa pengiriman Status tambah jenis pengiriman
status update jenis pengiriman status hapus jenis pengiriman
Data jenis pengiriman Data jenis pengiriman baru
Data id jasa pengiriman Data id jenis pengiriman
Ongkos_ kirim
Jasa_kiri m
Jenis_kiri m
Data id propinsi Data id jasa_pengiriman
Data id jenis_pengiriman Data id jasa_pengiriman
Da ta
id k
o ta
Id Data propinsi
Sosial network
Info produk
Status tambah produk status update produk
Status hapus produk Data produk
Data produk baru Data id merk
Data id kategori Data id produk
Data kota Data kota baru
Data id kota Data id propinsi
Data merk Data merk baru
Data id merk Data kategori
Data kategori baru
Data id kategori
Data produk Data produk
baru Data id
produk Data kota
Data kota baru
Data id kota Data propinsi
Data propinsi baru
Data id propinsi Data ongkos kirim
Data ongkos kirim baru Data id ongkos kirim
Data ongkos kirim Data ongkos kirim bari
Data id ongkos kirim Data jasa pengiriman
Data jasa pengiriman baru Data id jasa pengiriman
Data jasa pengiriman Data jasa pengiriman baru
Data id jasa pengiriman Data jenis pengiriman
Data jenis pengiriman baru Data id jenis pengiriman
Data jenis pengiriman Data jenis pengiriman baru
Data id jenis pengiriman
Gambar 3.9 DFD Level 2 Proses 3 pengolahan data master
81
5. DFD Level 2 Proses 4 kelola Pesanan
Paypal produk
4.1 pemesanan
4.2 pembayaran
Member member
pesanan Detail
pesanan
Data produk
operator
Data pesanan Data pengiriman
Data konfirm pesanan Data pesanan
Data pengiriman Data produk
info pesanan Info pengiriman
Info produk Data pesanan
Data pengiriman Data konfirm pesanan
Data detail pesanan
Data pembayaran Info pembayaran
Data konfirm pesanan Info pembayaran
Data pembayaran
Info konfirm pesanan
Data detail pesanan
Data pesanan
Data member
keranjang
Da ta
k era
nj an
g Info k
eran jang
4.3 Pengolahan
keranjang Data produk
Data qty Info produk
Info qty
D ata pro
duk D
ata qty Da
ta p
rodu k
Da ta
q ty
Data konfirm pembayaran Info konfirm pembayaran
Mail server Info
p e
s a
na n
pembayaran
Data konfirm pembayaran Data konfirm pembayaran
Gambar 3.10 DFD Level 2 Proses 4 kelola Pesanan 6. DFD Level 2 Proses 7 kelola return
member
retur
Operator detail_retur
7.1 Pengolahan
Data Retur Data return
Da ta
re tu
rn Data return
Info return
7.2 Konfirmasi
Data Retur Data konfirmasi return
Data konfirmasi return Data konfirmasi return
Info konfirmasi return Data detail return
Data detail return Data konfirmasi return
Info konfirmasi return Mail server
Info return
Gambar 3.11 DFD Level 2 Proses 7 kelola return
82
7. DFD Level 2 Proses 8 pembuatan laporan
8.1 pembuatan
Laporan perhari
8.2 pembuatan
Laporan perbulan
8.3 pembuatan
Laporan pertahun
Pemilik toko
8.4 pembuatan
Laporan manual
pesanan
Detail pesanan
Info laporan pertahun
Data laporan perhari Info laporan
perhari Data laporan
perbulan Info laporan
perbulan Data laporan
pertahun Data
Pesanan
Data laporan manual
Info laporan manual
Data pesanan
Data pesanan
Data detail pesanan
Data Detail
pesanan
Data pesanan Data detail
pesanan
Data detail pesanan
Gambar 3.12 DFD Level 2 Proses 8 laporan 8. DFD Level 2 Proses 9 penyajian informasi
pengunjung
kategori produk
9.1 Lihat data produk
Data id produk Data produk
Info produk
9.2 Lihat data kategori
Data kategori
Data produk
Data kategori
Data id kategori
member
Info kategori Data id produk
Info produk
Data id kategori Info kategori
Gambar 3.13 DFD Level 2 Proses 9 penyajian informasi
83
9. DFD Level 3 Proses 3.1 Pengolahan Merk
3.1.1 Tambah merk
3.1.2 Edit merk
admin merk
3.1.3 Hapus merk
data merk baru Status tambah
merk
Data id merk
Status update merk
Data id merk Status hapus
merk Data merk
baru Data merk
baru Data
Merk Data
Merk Data id merk
Data id merk
Gambar 3.14 DFD Level 3 Proses 3.1 Pengolahan Merk 10. DFD Level 3 Proses 3.2 Pengolahan Kategori
3.2.1 Tmbah
kategori
3.2.2 Edit kategori
admin kategori
3.2.3 Hapus
kategori Status tambah
kategori
Data id kategori
Status update kategori
Data id kategori status hapus
kategori Data kategori baru
Data kategori baru Data
Kategori Data
Kategori Data id kategori
Data id kategori Data kategori baru
Gambar 3.15 DFD Level 3 proses 3.2 Pengolahan Kategori
84
11. DFD Level 3 Proses 3.3 Pengolahan Produk
3.3.1 Tmbah
produk
3.3.2 Edit produk
admin produk
3.3.3 Hapus produk
Status tambah produk
Data id produk Data id merk
Data id kategori
status update produk
Data id produk status hapus
produk Data produk
baru Data produk
baru
Data Produk
Data produk
Data id produk Data id produk
kategori
merk Data id kategori
Data id merk Data id kategori
Data id merk Data produk baru
Data id merk Data id kategori
Sosial network Info id produk
Gambar 3.16 DFD Level 3 Proses 3.3 Pengolahan Produk 12. DFD Level 3 Proses 3.4 Pengolahan Kota
3.4.1 Tambah kota
3.4.2 Edit kota
admin kota
3.4.3 Hapus kota
data kota baru Data id propinsi
Status tambah kota
Data id kota Data id propinsi
status update kota
Data id kota
status hapus kota
Data id kota Data id
kota Data
kota Data
kota Data id kota
Data id kota provinsi
Data id propinsi
Data provinsi
Gambar 3.17 DFD Level 3 Proses 3.4 Pengolahan Kota
85
13. DFD Level 3 Proses 3.5 Pengolahan Propinsi
3.5.1 Tambah
propinsi
3.5.2 Edit propinsi
admin propinsi
3.5.3 hapus
propinsi Data propinsi baru
Status tambah kota
Data id propinsi
status update kota
Data id propinsi status hapus
propinsi Data propinsi baru
Data propinsi baru Data
propinsi Data
propinsi Data id
propinsi Data id propinsi
Gambar 3.18 DFD Level 3 Proses 3.5 Pengolahan propinsi 14. DFD Level 3 proses 3.7 pengolahan ongkos pengiriman
3.7.1 Tambah
ongkir
3.7.2 Edit ongkir
admin Ongkos_kirim
3.7.3 Hapus ongkir
Status tambah ongkos pengiriman
Data id Ongkos pengiriman
Status update ongkos pengiriman
Data id Ongkos pengiriman
Status hapus ongkos pengiriman
Data Ongkos pengiriman baru
Data Ongkos pengiriman baru
Data Ongkos pengiriman
Data Ongkos pengiriman
Data id Ongkos pengiriman
Data id Ongkos pengiriman
Jenis_kirim
Jasa_kirim
Data id jenis pengiriman
Data id jasa pengiriman Data jenis pengiriman
Data id jasa pengiriman Data Ongkos pengiriman baru
Data id jenis pengiriman Data id jasa pengiriman
Data id kota Data id propinsi
kota propinsi
Data id kota Data id propinsi
Data id kota Data id propinsi
Gambar 3.19 DFD Level 3 Proses 3.7 Pengolahan ongkos pengiriman
86
15. DFD Level 3 proses 3.8 pengolahan jasa pengiriman
3.8.1 Tambah
jasa_pengirim an
3.8.2 Edit
jasa_pengirim an
admin Jasa_kirim
3.8.3 Hapus jasa
pengiriman data jasa pengiriman
baru Status tambah
jasa pengiriman
Data id jasa pengiriman
Status update jasa pengiriman
Data id jasa pengiriman
Status hapus jasa pengiriman
Data jasa pengiriman baru
Data jasa pengiriman baru
Data jasa pengiriman
Data Jasa pengiriman
Data id jasa pengiriman
Data id jasa pengiriman
Gambar 3.20 DFD Level 3 Proses 3.8 Pengolahan jasa pengiriman 16. DFD Level 3 proses 3.9 pengolahan jenis pengiriman
3.9.1 Tambah
jenis_pengiri man
3.9.2 Edit
jenis_pengiri man
admin Jenis_kirim
3.9.3 Hapus
jenis_pengiri man
Status tambah jenis pengiriman
Data id jenis pengiriman
Status update jenis pengiriman
Data id jenis pengirimn
Status hapus jenis pengiriman
Data jenis pengiriman baru
Data jenis pengiriman baru
Data Jenis pengiriman
Data Jenis pengiriman
Data id jenis pengiriman
Data id jenis pengiriman
Jasa_kirim Data id jasa pengiriman
Data id jasa pengiriman Data jenis pengiriman baru
Data id jasa pengiriman
Gambar 3.21 DFD Level 3 Proses 3.9 Pengolahan jenis pengiriman
87
17. DFD Level 3 proses 4.1 pemesanan
4.1.1 Pilih produk
member
4.1.2 Isi alamat
pengirim 4.1.3
checkout produk
Data produk
pesanan Data pesanan
Data pesanan
info pesanan
Info produk
Data produk
Data pengiriman
Info pengiriman
Info pengiriman
Data pengiriman
Data pengiriman
4.1.4 Lihat pesanan
Info pesanan Data pesanan
operator Data pesanan
Data produk
Gambar 3.22 DFD Level 3 Proses 4.1 Pemesanan 18. DFD Level 3 Proses 4.2 Pembayaran
4.2.2 Konfirmasi
pembayaran 4.2.1
pembayaran paypal
4.2.3 Lihat
pembayaran pembayaran
member paypal
operator Data pembayaran
Info pembayaran
Info pembayaran
Info pembayaran
Data pembayaran Data pembayaran
Data pembayaran
Info konfirm pembayaran
Data konfirm pembayaran
Data pembayaran
Data konfirm pembayaran Inf
o pe
m b
aya ra
n Data pembayaran
Da ta k
o nf
irm pem
ba yaran
Gambar 3.23 DFD Level 3 Proses 4.2 Pembayaran
88
19. DFD Level 3 Proses 4.3 keranjang
4.3.1 Update
keranjang
4.3.2 Tambah
keranjang member
keranjang
4.3.3 Hapus
keranjang data qty
Info qty
Data produk
Info produk
Data produk
Info produk
Data qty Data qty
Data produk
Data produk
Data produk Data
produk
Gambar 3.24 DFD Level 3 Proses 4.3 keranjang