Diagram Konteks Data Flow Diagram
56
1. DFD Level 2 Proses 1 Autentifikasi User Pada DFD level 2 proses 1 autentifikasi user ini menjelaskan bagaimana
proses autentifikasi user yang terjadi pada pelanggan, dan Admin. DFD level 2 proses 1 autentifikasi user dapat dilihat pada Gambar 3.6.
1.1 Login
1.2 Pengolahan Lupa
password mailserver
Pelanggan operator
pelanggan user
Data l og
in Inv
al id l
og in
In v
a lid l
o gi
n Data l
og in
Data login
Data login Data email pelanggan
In fo
e m
ai l
p el
an gg
an
admin
pemilik
D ata l
og in
In v
a lid l
o gi
n
Inv al
id l og
in D
ata l ogi
n D
ata em ai
l pel a
ng gan
Data e
m a
il pe lan
gga n
1.3 Pendaftaran
Pengunjung
Data registrasi Info registrasi
Info reg is
tras i
Data registrasi
kota
provinsi
Data provinsi Data kota
Captcha
Kode captcha invalid
Kode captcha In
fo a
k ti
v a
s i ak
u n
Kode captcha
Kode captcha invalid
Gambar 3.6 DFD Level 2 Proses 1 Autentifikasi User
2. DFD Level 2 Proses 2 Pengolahan Data Master Pada DFD level 2 proses 2 pengolahan data master ini menjelaskan
bagaimana proses pengolahan data barang, detail barang, kategori, kota, provinsi, jasa pengiriman, jenis pengiriman, motif, ukuran, ongkos kirim, kontak, rekening,
testimonial, dan data pelanggan. DFD level 2 proses 2 pengolahan data master dapat dilihat pada Gambar 3.7.
2.3 Pengolahan
data motif 2.4
Pengolahan data ukuran
2.5 Pengolahan
data kota 2.7
Pengolahan data jasa
pengiriman 2.8
Pengolahan data jenis
pengiriman 2.9
Pengolahan data ongkir
2.10 Pengolahan
data pelanggan
2.1 Pengolahan
data Barang
admin barang
Detail barang
motif ukuran
kota Jasa
pengiriman Jenis
pengiriman ongkir
pelanggan
Data barang
In fo
b ar
an g
Data motif Info motif
Data ukuran Info ukuran
Data kota Info kota
Data jasa pengiriman Info jasa pengiriman
Data jenis pengiriman Info jenis pengiriman
Info ongkir Data ongkir
Data pelanggan Info pelanggan
Data barang Data barang
Data motif Data motif
Data ukuran Data ukuran
Data kota Data kota
Data jasa pengiriman Data jasa pengiriman
Data jenis pengiriman Data jenis pengiriman
Data ongkir Data ongkir
Data pelanggan Data pelanggan
Login petugas valid Login petugas valid
Login petugas valid
Login petugas valid Login petugas valid
Login petugas valid
Login petugas valid Login petugas valid
2.11 Pengolahan
data rekening
D ata
re k
e n
in g
In fo
r e
k e
n in
g
rekening
Data rekening Data rekening
Login petugas valid
2.2 Pengolahan
data kategori kategori
Data kategori Info kategori
Data kategori Data kategori
Login petugas valid
2.6 Pengolahan
data provinsi provinsi
Data provinsi Data provinsi
Login petugas valid
In fo
p rov
in si
D at
a p
ro v
in si
2.13 Pengolahan
data testimonial
2.12 Pengolahan
data kontak
D ata
te sti
m o
n ial
In fo
te sti
m o
n ial
testimonial
Data testimonial Data testimonial
kontak
Data kontak Data kontak
In fo
k o
n tak
Data k o
n tak
Data detail barang Data detail barang
pelanggan
Data barang Data kategori
Data motif Data ukuran
D a
ta k
o ta
Da ta
te s
ti mo
n ia
l
D a
ta k
o n
tak Data provinsi
Data jasa pengiriman Data jenis pengiriman
D a
ta on
g k
ir Da
ta p e
la n
g g
a n
D a
ta r
e k
e n
in g
pengunjung
Data kontak Info kontak
Data testimonial Info testimonial
Data kota Info kota
D a
ta p
ro v
in s
i In
fo p ro
v in
s i
Data barang Info barang
Gambar 3.7 DFD Level 2 Proses 2 Pengolahan Data Master
3. DFD Level 2 Proses 3 Pengolahan Data Transaksi Pada DFD level 2 Proses 3 pengolahan data transaksi ini menjelaskan
bagaimana proses transaksi yang dilakukan oleh pelanggan dan pengolahan data transaksi oleh Admin. DFD level 2 proses 3 pengolahan data transaksi
dapat dilihat pada Gambar 3.8.
3.1 Pengolahan
keranjang 3.2
pengolahan data pesanan
3.3 pengolahan data
pembayaran 3.4
pengolahan retur barang
3.5 pengolahan
pengiriman Pengunjung
Pelanggan
operator mailserver
Paypal
Detail pesanan pesanan
pembayaran retur
Detail retur
barang Detail barang
Info detai
l pes
anan Detai
l pe
s anan
Data detai
l pes
anan Inf
o det ai
l pes anan
D at
a s el
es ai
bel anj
a
Data detail pesanan Info detail pesanan
Data pelanggan Info pelanggan
Data pembayaran Info pembayaran
Data retur Info retur
Inf o pem
bay aran
Data pem
bay aran
Data pesanan Data detail pesanan
Data pem
bay aran
Data retur Data pengiriman
D ata
s tatus
bay ar
Inf o s
tat us
bay ar
Data ret
ur Info
retur Data pengiriman
Info pengiriman
Data pengiriman Data pengiriman
Data retur
D ata
retur Data
detai l ret
ur Data
detai l
ret ur
D at
a pem bay
aran Data
pem bay
aran Data detail pesanan
Data pesanan Data pembayaran
Data barang
D ata
detai l
barang
Data pesanan Data pesanan
Data pesanan Data pesanan
Data detail pesanan Data detail pesanan
Data pesanan Data pesanan
Data detail barang
bank
Data kurs Info pengiriman
Data detai
l pes
anan D
ata detai
l pes
anan Data pesanan
Data pesanan
Gambar 3.8 DFD Level 2 Proses 3 Pengolahan Data Transaksi
4. DFD Level 2 Proses 8 Pengolahan Data User Pada DFD level 2 pengolahan data user ini menjelaskan bagaimana proses
penambahan, penghapusan, pengubahan, dan penyajian data user. DFD level 2 proses 8 pengolahan data user dapat dilihat pada Gambar 3.9.
8.1 Penambahan
data user 8.2
Pengubahan data user
8.3 Penghapusan
data user 8.4
Penyajian data user
admin operator
pemilik
Info user Info user
Info user Info user
D at
a us
er Data user
Data user Data user
Inf o
us er
D at
a us
er Info user
Data user
user
D at
a us
e r
D at
a us
er D
at a
us e
r D
at a
us er
Data user Data user
D at
a us
er D
at a
us er
Info user Data user
Gambar 3.9 Pengolahan Data User
5. DFD Level 3 Proses 1.3 Pendaftaran Pada DFD level 2 pendaftaran ini menjelaskan bagaimana proses login yang
terjadi di pelanggan dan Admin. DFD level 2 pendaftaran dapat dilihat pada Gambar 3.10.
1.3.1 Pengecekan data
registrasi 1.3.2
Pengiriman aktivasi akun
Pengunjung mailserver
pelanggan
D a
ta r
e g
is tr
a s
i Info registrasi
Data pengaktifan akun Info pengaktifan akun
provinsi kota
Data registrasi D
a ta
a ktiva
si Data kota
Da ta
p ro
vi n
si
Kode captcha Info registrasi
D a
ta a
ktiv a
si
1.3.3 Pengecekan kode
captcha
Kode captcha
Captcha
Ko d
e ca
p tc
h a
Ko d
e ca
p tch
a in
va lid
Kode captcha invalid
Gambar 3.10 DFD Level 2 Proses 1.3 Pendaftaran
6. DFD Level 3 Proses 2.1 Pengolahan Data Barang Diagram alir data pada level 3 proses 2.1 pengolahan data barang dapat dilihat
pada Gambar 3.11.
2.1.1 Penambahan
data barang 2.1.2
Pengubahan data barang
2.1.3 Penghapusan
data barang 2.1.4
Penyajian data barang
admin Pelanggan
Pengunjung
Info barang Info barang
Info barang Info barang
D a
ta ba
ra ng
Data barang Data barang
D at
a b
ar an
g
Info barang Data barang
Info barang Data barang
barang
Detail barang
D a
ta de
tai l
b ar
an g
D at
a d
e tai
l b
ar an
g Data barang
Data barang D
a ta
ba ra
ng D
at a
b ar
an g
Inf o
b a
ran g
D a
ta b
ara n
g
kategori
Data kategori D
at a
ka te
go ri
2.1.5 Pengolahan
Detail barang
Data barang
D at
a d
et a
il b
ara n
g Inf
o d
et a
il ba
ra ng
Data barang
Gambar 3.11 DFD level 3 Proses 2.1 Pengolahan Data Barang
7. DFD Level 3 Proses 2.2 Pengolahan Data Kategori Diagram alir data pada level 3 proses 2.2 pengolahan data kategori dapat
dilihat pada Gambar 3.12.
2.2.1 Penambahan
data kategori 2.2.2
Pengubahan data kategori
2.2.3 Penghapusan
data kategori 2.2.4
Penyajian data kategori
admin Pelanggan
Pengunjung
Info kategori Info kategori
Info kategori Info kategori
D a
ta k
a te
go ri
Data kategori Data kategori
D a
ta k
a te
go ri
Info kategori Data kategori
Info kategori Data kategori
kategori
D a
ta k
ate go
ri Da
ta k
a te
g or
i Data kategori
Data kategori Data kategori
Data kategori D
a ta
k a
te go
ri D
a ta
k a
te go
ri
Gambar 3.12 DFD Level 3 Proses 2.2 Pengolahan Data Kategori
8. DFD Level 3 Proses 2.3 Pengolahan Data Motif Diagram alir data level 3 proses 2.3 pengolahan data motif dapat dilihat pada
Gambar 3.13.
2.3.1 Penambahan
data motif 2.3.2
Pengubahan data motif
2.3.3 Penghapusan
data motif 2.3.4
Penyajian data motif
admin Pelanggan
Pengunjung
Info motif Info motif
Info motif Info motif
Da ta m
o ti
f
Data motif Data motif
Data m o
tif Info motif
Data motif Info motif
Data motif
motif
In fo
m ot
if D
at a
m ot
if Data motif
Data motif Data motif
Data motif D
at a
m ot
if Da
ta m o
ti f
Gambar 3.13 DFD Level 3 Proses 2.3 Pengolahan Data Motif
9. DFD Level 3 Proses 2.4 Pengolahan Data Ukuran Diagram alir data level 3 proses 2.4 pengolahan data ukuran dapat dilihat pada
gambar 3.14.
2.4.1 Penambahan
data ukuran 2.4.2
Pengubahan data ukuran
2.4.3 Penghapusan
data ukuran 2.4.4
Penyajian data ukuran
admin Pelanggan
Pengunjung
Info ukuran Info ukuran
Info ukuran Info ukuran
D a
ta u
k u
ra n
Data ukuran Data ukuran
D a
ta u
k u
ra n
Info ukuran Data ukuran
Info ukuran Data ukuran
ukuran
D a
ta u
k u
ra n
D a
ta u
k u
ra n
Data ukuran Data ukuran
Data ukuran Data ukuran
D a
ta u
k u
ra n
D a
ta u
k u
ra n
kategori
Da ta
k a
te g
o ri
Data kategori
Gambar 3.14 DFD Level 3 Proses 2.4 Pengolahan Data Ukuran
10. DFD Level 3 Proses 2.5 Pengolahan Data Kota Diagram alir data level 3 proses 2.5 pengolahan data kota dapat dilihat pada
Gambar 3.15.
2.5.1 Penambahan
data kota 2.5.2
Pengubahan data kota
2.5.3 Penghapusan
data kota 2.5.4
Penyajian data kota
admin Pelanggan
Pengunjung
Info kota Info kota
Info kota Info kota
D a
ta k
o ta
Data kota Data kota
D a
ta k
o ta
Info kota Data kota
Info kota Data kota
kota
D a
ta k
o ta
D a
ta k
o ta
Data kota Data kota
Data kota Data kota
D a
ta k
o ta
D a
ta k
o ta
provinsi
Data provinsi
Data provinsi
Gambar 3.15 DFD Level 3 Proses 2.5 Pengolahan Data Kota
11. DFD Level 3 Proses 2.6 Pengolahan Data Provinsi Diagram alir data level 3 proses 2.6 pengolahan data provinsi dapat dilihat
pada Gambar 3.16.
2.6.1 Penambahan
data provinsi 2.6.2
Pengubahan data provinsi
2.6.3 Penghapusan
data provinsi 2.6.4
Penyajian data provinsi
admin Pelanggan
Pengunjung
Info provinsi Info provinsi
Info provinsi Info provinsi
Data p
rovin si
Data provinsi Data provinsi
D at
a pro
vinsi Info provinsi
Data provinsi Info provinsi
Data provinsi
provinsi
Data provi nsi
Data p
rovin si
Data provinsi Data provinsi
Data provinsi Data provinsi
Data provi nsi
D at
a p
ro vin
s i
Gambar 3.16 DFD Level 3 Proses 2.6 Pengolahan Data Provinsi
12. DFD Level 3 Proses 2.7 Pengolahan Data Jasa Pengiriman Diagram alir data level 3 proses 2.7 pengolahan data jasa pengiriman dapat
dilihat pada Gambar 3.17.
2.7.1 Penambahan
data jasa pengiriman
2.7.2 Pengubahan
data jasa pengiriman
2.7.3 Penghapusan
data jasa pengiriman
2.7.4 Penyajian
data jasa pengiriman
admin Pelanggan
Info jasa pengiriman Info jasa pengiriman
In fo j
as a pen
gi ri
man Info j
as a
p en
gi ri
ma n
D ata
ja s
a pe
ng ir
ima n
Data jasa pengiriman Data jasa pengiriman
Da ta j
as a
p en
gi ri
man Info jasa pengiriman
Da ta
j as
a pe ngi
ri man
jasa pengiriman
Data jasa pengiriman Data jasa pengiriman
Data jasa pengiriman Data jasa pengiriman
Data jasa pengiriman Data jasa pengiriman
Data jasa pengiriman Data jasa pengiriman
Gambar 3.17 DFD Level 3 Proses 2.7 Pengolahan Data Jasa Pengiriman
13. DFD Level 3 Proses 2.8 Pengolahan Data Jenis Pengiriman Diagram alir data level 3 proses 2.8 pengolahan data jenis pengiriman dapat
dilihat pada Gambar 3.18.
2.8.1 Penambahan
data jenis pengiriman
2.8.2 Pengubahan
data jenis pengiriman
2.8.3 Penghapusan
data jenis pengiriman
2.8.4 Penyajian
data jenis pengiriman
admin Pelanggan
Info jenis pengiriman Info jenis pengiriman
In fo
jeni s
pe ngi
ri m
a n
In fo
jen is
pe ng
iri m
a n
Da ta
jeni s
pe ngi
ri m
a n
Data jenis pengiriman Data jenis pengiriman
D at
a jen
is p
eng ir
im an
Info jenis pengiriman
D at
a je
ni s
p en
gi rim
an
jenis pengiriman
Data jenis pengiriman Data jenis pengiriman
Data jenis pengiriman Data jenis pengiriman
Data jenis pengiriman Data jenis pengiriman
Data jenis pengiriman Data jenis pengiriman
Jasa pengiriman
Data jasa pengiriman Info jasa pengiriman
data jasa pengiriman Data jasa pengiriman
Data jasa pengiriman Data jasa pengiriman
Gambar 3.18 DFD Level 3 Proses 2.8 Pengolahan Data Jenis Pengiriman
14. DFD Level 3 Proses 2.9 Pengolahan Data Ongkos Kirim Diagram alir data level 3 proses 2.9 pengolahan data ongkos kirim dapat
dilihat pada Gambar 3.19.
2.9.1 Penambahan
data ongkir 2.9.2
Pengubahan data ongkir
2.9.3 Penghapusan
data ongkir 2.9.4
Penyajian data ongkir
admin Pelanggan
Info ongkir Info ongkir
Info ongkir In
fo o
n g
k ir
D a
ta o
n g
k ir
Data ongkir Data ongkir
Data ongkir Info ongkir
Data ongkir
ongkir
D a
ta o
n g
k ir
D a
ta o
n g
k ir
Data ongkir Data ongkir
Data ongkir Data ongkir
D a
ta o
n g
k ir
D a
ta o
n g
k ir
kota
Data kota
D a
ta k
o ta
Jenis pengiriman Data Jenis
pengiriman Data jenis pengiriman
Gambar 3.19 DFD Level 3 Proses 2.9 Pengolahan Data Ongkos Kirim
15. DFD Level 3 Proses 2.10 Pengolahan Data Pelanggan Diagram alir data level 3 proses 2.10 pengolahan data pelanggan dapat dilihat
pada Gambar 3.20.
2.10.1 Pengubahan
data pelanggan
2.10.2 Penghapusan
data pelanggan
2.10.3 Penyajian
data pelanggan
admin Pelanggan
Info pelanggan Info pelanggan
Info pelanggan D
at a pel
angg an
Data pelanggan D
ata pel
an ggan
Info pelanggan Data pelanggan
pelanggan
Data pelalnggan Data pelanggan
Data pelalnggan Data pelanggan
D at
a pel al
nggan D
a ta
p el
angga n
kota provinsi
Data kota
D at
a pr
ovi nsi
Gambar 3.20 DFD Level 3 Proses 2.10 Pengolahan Data Pelanggan
16. DFD Level 3 Proses 2.11 Pengolahan Data Rekening Diagram alir data level 3 proses 2.11 pengolahan data rekening dapat dilihat
pada Gambar 3.21.
2.11.1 Penambahan
data rekening 2.11.2
Pengubahan data rekening
2.11.3 Penghapusan
data rekening 2.11.4
Penyajian data rekening
admin Pelanggan
Pengunjung
Info rekening Info rekening
Info rekening Info rekening
Da ta reken
in g
Data rekening Data rekening
D at
a reke
nin g
Info rekening Data rekening
Info rekening Data rekening
rekening
D at
a reke
nin g
Da ta
reke nin
g Data rekening
Data rekening Data rekening
Data rekening D
at a
reke nin
g Da
ta reken ing
Gambar 3.21 DFD Level 3 Proses 2.12 Pengolahan Data Rekening
17. DFD Level 3 Proses 2.12 Pengolahan Data Kontak Diagram alir data level 3 proses 2.12 pengolahan data kontak dapat dilihat
pada Gambar 3.22.
2.12.1 Penambahan
data kontak 2.12.2
Pengubahan data kontak
2.12.3 Penghapusan
data kontak 2.12.4
Penyajian data kontak
admin Pelanggan
Pengunjung
Info kontak Info kontak
Info kontak Info kontak
Da ta kontak
Data kontak Data kontak
Data ko
nt a
k Info kontak
Data kontak Info kontak
Data kontak
kontak
D at
a kon
tak Da
ta kon
tak Data kontak
Data kontak Data kontak
Data kontak D
at a
kon tak
Da ta kontak
Gambar 3.22 DFD Level 3 Proses 2.13 Pengolahan Data Kontak
18. DFD Level 3 Proses 2.13 Pengolahan Data Testimonial Diagram alir data level 3 proses 2.13 pengolahan data testimonial dapat
dilihat pada Gambar 3.23.
2.13.1 Penambahan
data testimonial
2.13.2 Penghapusan
data testimonial
2.13.3 Penyajian
data testimonial
admin Pelanggan
Info testimonial Info testimonial
Info testimonial Da
ta te
st im
o n
ia l
Data testimonial Data testimonial
In fo
t e
st im
o n
ia l
Da ta
t e
s tim
o n
ia l
testimonial
D a
ta t
e st
im o
n ia
l D
a ta
t e
st im
o n
ia l
Data testimonial Data testimonial
Data testimonial Data testimonial
Da ta
t e
st im
o n
ia l
Info testimonial
pelanggan
Data pelanggan Data pelanggan
Gambar 3.23 DFD Level 3 Proses 2.14 Pengolahan Data Testimonial
19. DFD Level 3 Proses 3.1 Pengolahan Data Keranjang Diagram alir data level 3 proses 3.1 pengolahan data keranjang dapat dilihat
pada Gambar 3.24.
3.1.1 Penambahan data
keranjang 3.1.2
Pengubahan data keranjang
3.1.3 Penghapusan data
keranjang 3.1.4
Penyimpanan data Keranjang
pengunjung
pelanggan
Data detail pesanan Info detail pesanan
Data hapus pesanan Info pesanan
Data ubah pesanan info ubah pesanan
Info detail pesanan Data detail pesanan
Data hapus pesanan Info pesanan
Data ubah pesanan Info ubah pesanan
Data detail pesanan
pesanan
Detail pesanan
Data pesanan
D at
a p
e san
an
D at
a d
e tai
l p
esa na
n
Data detail pesanan Data detail pesanan
Gambar 3.24 DFD Level 3 Proses 3.1 Pengolahan Data Keranjang