86
p ro
d u
k ka
te g
o ri
ko ta
p ro
vin si
o rd
e r
d e
ta il_
o rd
e r
ke ra
n ja
n g
p e
mb a
ya ra
n O
n g
ko s_
kir im
Ne w
s re
tu r
a d
mi n
mo d
u l
me mb
e r
p e
n g
u n
ju n
g
me mb
e r
p a
yp a
l
Ma il se
rve r
o p
e ra
to r
a d
mi n
ist ra
to r
S o
cia l n
e two
rk De
ta il_
re tu
r We
b Ja
sa P
e n
g iri
ma n
B u
ku ta
mu T
e st
imo n
i Data registrasi member
Data registrasi info registrasi
Data login member Data login member
1 P
e n
d a
fta ra
n M
e m
b e
r
2 L
o g
in
3 P
e n
g e
lo la
a n
d a
ta u
se r
4 P
e n
g e
lo la
a n
d a
ta ma
ste r
5 P
e n
g o
la h
a n
d a
ta O
rd e
r
6 P
e n
g o
la h
a n
d a
ta L
a p
o ra
n
7 P
e n
ya jia
n d
a ta
Hi sto
ri P e
sa n
a n
8 P
e n
g o
la h
a n
d a
ta R
e tu
r
9 P
e n
g a
tu ra
n We
b Data registrasi member
Data Login Admin,operator Data Login Admin,operator
Data Login member Info Login member
Data Login operator Info Login operator
Info Login admin Data Login admin
Data member Data member
Data Admin, operator Data Admin,operator
Data member Info member
Data operator Info operator
Data admin Info admin
Data produk Data produk
Data ketegori Data kategori
Data kota Data kota
Data provinsi Data provinsi
Data pembayaran Data pembayaran
Data ongkos kirim Data ongkos kirim
Data news Info produk
Info registrasi member
Data kategori,kota, provinsi,retur,Ongkos
kirim,laporan, Data buku tamu
Data buku tamu Data testimoni
Data testimoni Info kategori,kota,
provinsi,retur,Ongkos kirim,laporan,
L o
g in
a d
mi n
,o p
e ra
to r
va lid
Data order Data order
Data produk Data produk
Data order detail Data order detail
Data pembayaran Data pembayaran
Data ongkos kirim Data ongkos kirim
Data transaksi pembayaran Info keranjang belanja
Data hapus keranjang Data order,data pembayaran
Info pengiriman Data retur
Data retur Data detail retur
Data detail retur
Info order,detail order L
o g
in va
lid me
mb e
r
Data order Data order
Data detail order Data detail order
Info status oder Info order
Info pembayaran Data keranjang
Data keranjang
Data order Data order
Data detail order Data order detail
Data produk Data produk
Data laporan penjualan Info laporan penjualan
L o
g in
a d
mi n
,o p
e ra
to r
va lid
L o
g in
o p
e ra
to r
va lid
Data Modul Data modul
Data Resi Info resi kirim
Data retur Data retur
Data detail retur Data order
Data order Data retur
Info retur Data pengaktifan akun
Data modul Info modul
L o
g in
va lid
a d
m in
Data News
Data keranjang belanja
Data detail retur Info Produk,Info kategori
Data Produk
Info trnsaksi Pembayaran Info News
Data retur Info retur
Info pengaktifan akun berhasil
Ga m
b ar
3. 6
DF D
L e
v e
l 1
1. DFD Level 2 Proses 1 Pendaftaran Member
1.1 Isi data registrasi
1.3 Aktivasi data
member Data registrasi
pengunjung
Data verifikasi member data verifikasi member
Data re
gist rasi
Member 1.2
Validasi data registrasi
Data reg
ist rasi
Info registrasi Data registrasi member
Data registrasi member Mail server
Info aktivasi akun pendaftaran
Gambar 3.7 DFD Level 2 Proses 1 Registrasi
2. DFD Level 2 Proses 2 Login
Verifikasi login
Lupa password
member 2.1
2.2 Mail Server
Admin
operator Data login pemilik
Data login kasir
info login member Data email
Data password baru info login pemilik
Data login member
Info email invalid Info login operator
Gambar 3.8 DFD level 2 Proses 2 Login
3. DFD Level 2 Proses 3 Pengelolaan Data User
3.1 Penambahan
user adminstrator
admin Info data operator
Data operator
3.3 Pengubahan
user Member
Member Data Member
Data Member Info data member
Data member 3.2
Penghapusan User
Data operator Data operator
Data operator Info data operator
Data operator Data operator
Data member Data member
Data member Info member
Gambar 3.9 DFD Level 2 Proses 3 Pengelolaan Data User
4. DFD Level 2 Proses 4 Pengolahan Data master
Pengelolaan Data kota
operator Info kota
Data kota kota
Data kota data kota
Pengelolaan Info kategori
Data kategori Pengelolaan
Kategori Data kategori
Info kategori Pengelolaan
data provinsi data provinsi
Data provinsi provinsi
Data provinsi Info provinsi
data kota Data kota
data provinsi Data provinsi
. Pengelolaan
Data produk data produk
Data produk Produk
Data produk Info
produk Pengelolaan
data news Info news
news Data news
data news data news
4.3
4.4 4.2
4.1 4.7
4.6 Data
kategori
Pengelolaan data
testimonial Detail_order
Data testimonial Info testimonial
4.5
Data testimonial data testimonial
In fo
o n
g ko
s ki
ri m
Da ta
o n
g ko
s ki
ri m
Data ongkos kirim
Ongkos kirim Data ongkos kirim
data ongkos kirim
Jejaring sosial
Info produk Data kategori
Gambar 3.10 DFD Level 2 Proses 4 Pengolahan Data master
5. DFD Level 2 proses 5 Pengolahan Data Order
5.1 Pilih produk
Masukan jumlah
pesanan
pengolahan order
member Order
info data produk data produk
info data produk
Data detail order
Data pembayaran Info order
Data order Data order
Data detail order data order
data detail order Data detail order
data produk
Info detail order Produk
data produk
Data pembayaran Jumlah produk
keranjang Data produk
Data keranjang
Pembayaran data pembayaran
5.2
5.3
Pilih pembayaran
Data pembayaran 5.4
Data pembayaran Info data pembayaran
Mail server
Paypal Data pembayaran
Info pembayaran
Operator
Data Order Info Order
Detail order
Gambar 3.11 DFD Level 2 Proses 5 Order
6. DFD Level 2 Proses 6 Laporan
produk
operator data produk
6.1 pengolahan
data laporan order
data produk info data laporan produk yang dicari
atau dicetak data laporan produk yang
dicari atau dicetak data order
data order
6.3 pencetakan
laporan penjualan
in fo
da ta
lap o
ra n
Detail_order Data detail_order
Data detail_order Info laporan order
data laporan order
Gambar 3.10 DFD Level 2 Proses 6 Laporan
7. DFD Level 2 Proses 7 Pengolahan Data Histori
7.1 pengolahan
data order
Member Detail_order
Info order Data order
Data detail order data detail order
Data detail order
info detail order 7.2
Penyajian data detail
order Data order
Order data order
Data order
Gambar 3.13 DFD Level 2 Proses 7 Lihat Histori
8. DFD Level 2 Proses 8 Retur Barang
data retur 8.1
penambahan data retur
operator
retur data retur yg
sudah dikonfirmasi
member Detail retur
8.2 konfirmasi retur
D a
ta d
e ta
il_ re
tu r
data detail retur
D a
ta re
tu r
in fo
r e
tu r
yg b
e lu
m d
iko n
fr m
a si
data detail retur
D a
ta r
e tu
r
Detail order
D a
ta d
e ta
ilo rd
e r
Data retur
D a
ta d
e ta
il_ re
tu r
info retur
d a
ta r
e tu
r yg
s u
d a
h d
iko n
fr m
a si
Gambar 3.14 DFD Level 2 Proses 9 Retur Barang
9. DFD Level 3 Proses 4.1 Pengolahan Data News
operator news
Data news
Info news Data news
Info news .
4.1.2 Pengeditan
data news .1.1
Penambahan data news
4.1.3 Penghapusan
data news Data news
Data news Info news
Data news
Data news
4
Data news Data news
Data news
Gambar 3.15 DFD Level 3 Proses 4.1 Pengolahan Data News
10. DFD Level 3 Proses 4.2 Pengolahan Data produk
operator 4.2.1
Penambahan data produk
4.2.2 Pengeditan
data produk 4.2.3
Penghapusan data produk
produk
Data produk Info produk
Data produk Info produk
Data produk Info produk
Data produk Data
produk
Data produk Data produk
Data produk Data produk
Kategori Data kategori
Data kategori Jejaring sosial
Info produk
4.2.4 Pencarian
data produk Data produk
Info produk Dataproduk
Data produk
Gambar 3.16 DFD Level 3 Proses 4.2 Pengolahan Data Produk
11. DFD Level 3 Proses 4.3 Pengolahan Data Kota
data kota 4.3.1
Penambahan data kota
4.3.3 penghapusan
data kota 4.3.2
pengeditan data kota
kota operator
info data kota
data kota info kota
data kota data kota
data kota
data kota info kota
data kota data kota
data kota provinsi
data provinsi
data provinsi
4.3.4 pencarian
data kota data kota
data kota info kota
data kota member
Data member
Gambar 3.17 DFD Level 3 Proses 4.3 Pengolahan Data Kota
12. DFD Level 3 Proses 4.4 Pengolahan Data Provinsi
4.4.1 Penambahan
data provinsi 4.4.2
Pengeditan data provinsi
4.4.3 Penghapusan
data provinsi operator
provinsi Data provinsi
Info provinsi Data provinsi
Info provinsi
Data provinsi Info provinsi
Data provinsi Data provinsi
Data provinsi Data provinsi
Data provinsi Data provinsi
4.4.4 pencarian
data provinsi Data provinsi
Info provinsi Data provinsi
Data provinsi kota
Data kota
Gambar 3.18 DFD Level 3 Proses 4.4 Pengolahan Data Provinsi
13. DFD Level 3 Proses 4.5 Pengolahan Data Testimonial
4.5.1 Pengaturan
data testimonial
operator Testi
Data testimonial Data testimonial
. 4.5.2
penghapusa n data
testimonial info testimonial
Data testimonial
Data testimonial
Data testimonial Data testimonial
info testimonial
Gambar 3.19 DFD Level 3 Proses 4.5 Pengolahan Data Testimonial
14. DFD Level 3 Proses 4.6 Pengolahan Data Kategori
4.6.1 Penambahan
data kategori 4.6.2
Pengeditan data kategori
4.6.3 Penghapusan
data kategori operator
Kategori Data kategori
Info kategori Data kategori
Info kategori
Data kategori Info kategori
Data kategori Data kategori
Data kategori Data kategori
Data kategori Data kategori
4.6.4 pencarian
data kategori Data kategori
Info kategori Data kategori
Data kategori produk
Data produk
Gambar 3.20 DFD Level 3 Proses 4.6 Pengolahan Data Kategori
15. DFD Level 3 Proses 4.7 Pengolahan Data Ongkos Kirim
operator Ongkos_kirim
Data ongkos kirim
. Info ongkos kirim
4.7.1 Penambahan
data ongkos kirim
4.7.2 Pengeditan
data ongkos kirim
4.7.3 Penghapusan
data ongkos kirim
Data ongkos kirim Data ongkos kirim
Data ongkos kirim
Data ongkos kirim Data ongkos kirim
Data ongkos kirim
Data ongkos kirim
Data ongkos kirim Info ongkos kirim
Info ongkos kirim
Gambar 3.21 DFD Level 3 Proses 6.7 Pengolahan Data Ongkos Kirim
3.1.7 Spesifikasi Proses
Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas akan
dijelaskan pada tabel dibawah ini : Table 3.3 Spesifikasi Proses
No Proses
Keterangan 1.
No.Proses 1.
Nama Registrasi
Source Pengunjung
Input Data registrasi member
Output Info data registrasi member
Destination Pengunjung
Logika proses 1.
Pengunjung memasukan data registrasi 2. Sistem melakukan pengecekan apakah
data yang dimasukan kosong atau tidak
3. Jika data kosong, maka sistem akan menampilkan pesan “Data tidak boleh
kosong ” 4. Jika data tidak kosong, maka sistem akan
melakukan pengecekan apakah email valid atau tidak valid
5. Jika email tidak valid, maka akan muncul pesan “email sudah terdaftar, gunakan
email yang lain” 6. Jika email valid, maka sistem akan
melakukan pengecekan apakah password dan email sama
7. Jika tidak sama, maka sistem akan menampilkan
pesan “password tidak sama”.
8. Jika ya, maka sistem akan menampilkan pesan “Konfirmasi pengaktifan akun
sudah dikirim ke email anda” 2.
No Proses 2
Nama Login
Source Admin,Operator, Member
Input Data login admin, Data login Member,
Data login operator Output
Info login admin, Info login Member, Info login operator
Destination Admin, member, operator, operator
Logika Proses
1. Member, admin atau operator memasukan data login kedalam sistem
2. Sistem akan melakukan apakah data login valid atau tidak valid
3. Jika data login tidak valid, maka sistem akan menampilkan pesan “password salah
atau email belum terdaftar ” 4. Jika data login valid, maka menuju
halaman utama
3. No Proses
3 Nama
Pengolahan Data User Source
Admin, operator dan member Input
Data admin, data member Output
Info admin, info member Destination
Admin, operator dan member Logika Proses
1. Member memilih menu ubah profile 2. Sistem akan menampilkan form ubah
profile 3. Admin memilih menu cari member
4. Sistem akan menampilkan data member yang dicari
5. Admin memilih menu ubah operator 6. Sistem akan menampilkan form ubah
operator 7. Admin memilih menu tambah data
operator untuk menambah data operator 8. Sistem akan menampilkan form pengisian
data operator 9. Admin memilih menu hapus data operator
untuk menghapus data operator 10. Sistem akan menampilkan informasi
penghapusan data operator
4 No Proses
4 Nama
Pengolahan data master Source
Operator Input
Data produk, data kategori, data kota, data provinsi, data pembayaran, data ongkos