Aplikasi ecommerce Pada Fairies Boutique
pengunjung admin
member Data login admin
Data admin Data ongkos kirim
Data kota Data provinsi
Data kategori Data produk
Data order Data news
Data login member Request data produk
Request data order Request data news
Info login member Info data produk
Info data order info data news
Request data produk Request data news
Data pendaftaran Info data produk
Info data news Info data pendaftaran
Info login admin invalid Info data admin
Info ongkos kirim Info data kota
Info data provinsi Info data kategori
Info data produk Info data order
Info data news Paypal
Data pembayaran Status pembayaran
Pengunjung pengunj
ung Mail server
Info aktivasi akun registrasi Info Konfirmasi pemesanan
Data aktivasi akun registrasi Data konfirmasi pemesanan
Jejaring Sosial
Info produk Data produk
Jasa Pengiriman
Info jasa pengiriman Data jasa pengiriman
Gambar 3.3 Diagram Konteks Website E-commerce di Fairies Boutique
3.2.3 Data Flow Diagram
Data Flow Diagram merupakan suatu media yang digunakan untuk
menggambarkan aliran data yang mengalir pada suatu sistem informasi. DFD Sistem informasi pemesanan dan penjualan yang diusulkan terdiri dari beberapa
bagian, berikut data flow diagram selengkapnya :
DFD LEVEL 1
1. Registrasi
2. Login
6. Pengelolaan
data master 4.
Lihat produk
7. Lihat
histori 3.
Pengelolaan data user
5. order Pengunjung
Data registrasi
Data login Data registrasi member
Info registrasi member Info registrasi
admin Data login
Login valid Login valid
Info login invalid Admin
Data login
Data member Data admin
Member
Member Data login
Info login invalid Info data admin
Info data member Info data admin
Data admin
D at
a p ro
du k
Request produk Info produk
Info data produk Info data produk
Request produk Produk
Data produk
Info order Data order
Dtl_order Order
Info order Info detail order
Info produk Data detail order
Data order Keranjang
Info keranjang pemesanan Data kerajang pemesanan
Data produk Data kota
Info provinsi Info kategori
Data kategori Kategori
Kota provinsi
Data provinsi Info kota
Ongkos kirim
testimonial News
Info order Info ongkos kirim
Info news Info testimonial
Data news Data testimonial
Data ongkos kirim Request data order
Request detail data order Info detail data order
Request data histori Info data histori
8. Pembuatan
laporani
Info data order Request data order
9. retur
Info produk Data produk
Data news Data kategori
Data produk
Detail retur retur
Request data order Data detail retur
Info data order
Data retur Info retur
Info news Data kategori
Info produk
Data retur Info retur
Info order Data order
Pembayaran
Info produk Info
pembayaran Data
pembayaran Paypal
Status pembayaran
Data pembayaran
Jejaring sosial Data produk
Info produk Mail server
Info aktivasi akun Aktivasi akun
In fo
p en
ag ih
an tran
sak si
D at
a pen
ag ih
an tra
ns ak
si
Gambar 3.4 DFD Level 1
1. DFD Level 2 Proses 1 Registrasi
1.1 Isi data registrasi
1.3 Aktivasi data
member Data registrasi
pengunjung
Data verifikasi member info verifikasi member
Dat a
re g
is tra
s i
Member 1.2
Validasi data registrasi
D at
a re
gi s
tras i
Info registrasi Info registrasi member
Data registrasi member Data aktivasi akun registrasi
Mail server Info aktivasi akun pendaftaran
Gambar 3.5 DFD Level 2 Proses 1 Registrasi s
2. DFD Level 2 Proses 2 Login
Verifikasi Username
Verifikasi password
admin member
Info login admin invalid Data username member
ADMIN Info username member
2 . 1
2 . 2 L
o g
in v
a li
d m
e m
b e
r, a
d m
in
Info password admin cek password admin
Info login admin invalid
MEMBER Data username admin
Info username admin Data login administrator
Info login member invalid Data login member
Info login admin member cek password member
Info password member
Gambar 3.6 DFD level 2 Proses 2 Login
3. DFD Level 2 Proses 3 Pengolahan Data User
Olah Data admin
Mengubah Data
admin
member admin
member Data admin
Data member
Info data member Data admin
Info data admin Data admin
Info data admin Data member
Info data member 3.1
3.2 Info data admin
Data admin Info data admin
Gambar 3.7 DFD Level 2 Proses 3 Pengolahan Data User
4. DFD Level 2 Proses 4 Lihat Barang
4.1 View produk
terbaru
4.2 View produk
paling laku Produk
Request data produk baru Pengunjung
Member Request data produk baru
Info data produk baru Info data produk baru
Info data produk paling laku Info data produk paling laku
Request data produk paling laku Request data produk paling laku
R e
q u
e st
d a
ta p
ro d
u k
b a
ru
In fo
d a
ta p
ro d
u k
b a
ru
Re q
u e
st d
a ta
p ro
d u
k p a
lin g
l a
ku
In fo
d a
ta p
ro d
u k
p a
lin g
l a
ku
Gambar 3.8 DFD Level 2 Proses 4 Lihat Barang
5. DFD Level 2 proses 5 Order
5.1 Pilih produk
Masukan jumlah
pesanan
Check out member
Order info data produk
Request data produk info data produk
Data detail order
Data pembyaran Info konfirmasi order
Data Checkout Data order
Detail order Data detail order
Info data order
Info data detail order Data detail transaksi
info data produk
Info data detail transaksi Produk
Request data produk
Data pembayaran Jumlah produk
keranjang Data produk
Data keranajang
Pembayaran Info data pembayaran
5.2
5.3
Pilih pembayaran
Data pembayaran 5.4
Data pembayaran Info data pembyaran
Mail server
Paypal Data pembayaran
Info pembayaran
Gambar 3.9 DFD Level 2 Proses 5 Order
6. DFD Level 2 Proses 6 Pengolahan Data Master
Pengelolaan Data kota
admin Info kota
Data kota kota
Data kota Info data kota
Pengelolaan Info Data kategori
Data kategori Pengelolaan
Kategori Data kategori
Info kategori Pengelolaan
data provinsi Info data provinsi
Data provinsi provinsi
Data provinsi Info dataprovinsi
Info data kota Data kota
Info provinsi Data provinsi
. Pengelolaan
Data produk Info produk
Data produk Produk
Data produk Info
Data produk Pengelolaan
data news Info data news
news Data news
Info data news data news
6.3
6.4 6.2
6.1 6.7
6.6 Data
kategori Pengelolaan
data testimonial
Detail transaksi Data testimonial
Info testimonial 6.5
Data testimonial Info testimonial
In fo
o n
g k
o s
k iri
m
D a
ta o
n g
ko s ki
rim
Data ongkos kirim
Ongkos kirim Data ongkos kirim
Info ongkos kirim
Jejaring sosial
Info produk Data produk
Data kategori
Gambar 3.10 DFD Level 2 Proses 6 Pengolahan Data Master
7. DFD Level 2 Proses 7 Lihat Histori
7.1 tampilkan
data order
Member Detail_order
Info order Data order
Data detail order info detail order
Data detail order
info detail order 7.2
Lihat detail order
Data order Order
Info order
Data order
Gambar 3.11 DFD Level 2 Proses 7 Lihat Histori
8.
DFD Level 2 Proses 8 Laporan
8.1 Pembuatan
laporan produk
admin Order
Info data produk Request data produk
Request data order Info data order
Request data order
Info data order Request data produk
Info data produk Produk
8.2 Pembuatan
laporan order
Gambar 3.12 DFD Level 2 Proses 8 Laporan
9. DFD Level 2 Proses 9 Retur Barang
9.1 Mengolah
data retur
admin Detail_retur
Info retur Data retur
Data detail retur info detail retur
Data detail retur
info detail retur 9.2
Olah data detail retur
Data retur Info retur
Retur Data order
Order Info order
Data retur
Gambar 3.13 DFD Level 2 Proses 9 Retur Barang
10. DFD Level 3 Proses 3.2 Mengubah Data User
3.2.1 Mengubah
profil member
Member
3.2.2 Mengubah
password Admin
admin Data member
Info perubahan data member Info perubahan data member
Data member
Data password member Info perubahan password
Info perubahan data member Data password member
Data password admin Data password admin
Info perubahan password Info perubahan password
Mail server
In fo
p as
sw ord
b aru
Info password baru
Gambar 3.14 DFD Level 3 Proses 3.2 Mengubah Data User
11. DFD Level 3 Proses 6.1 Pengolahan Data News
admin news
Data news Info news
Info news Data news
Info news .
6.1.2 Edit data
news 6.1.1
Tambah data news
6.1.3 Hapus data
news Data news
Info news Data news
Info news
Data news Info news
Data news
Gambar 3.15DFD Level 3 Proses 6.1 Pengolahan Data News
12. DFD Level 3 Proses 6.2 Pengolahan Data produk
admin Produk
Data produk yang ditambah Info produk yang ditambah
Info produk yang di edit Data produk yang di edit
Info Data produk yang dihapus 6.2.2
Edit data Produk
6.2.1 Tambah data
Produk
6.2.3 Hapus data
Produk Data produk yang dihapus
Info Data produk yang dihapus Data produk yang ditambah
Info produk yang ditambah
Data produk yang di edit Info produk yang di edit
Data produk yang dihapus
Gambar 3.16 DFD Level 3 Proses 6.2 Pengolahan Data Produk
13. DFD Level 3 Proses 6.3 Pengolahan Data Kota
admin 6.3.1
Tambah data kota
. Tbl_ kota
Data kota yang ditambah Info kota yang ditambah
Data kota yang ditambah Info kota yang ditambah
kota yang dihapus kota yang dihapus
kota yang dihapus kota yang dihapus
Data kota yang diedit Info kota yang diedit
Data kota yang diedit Info kota yang diedit
Tbl_ provinsi Request provinsi
Info provinsi
Info provinsi Request provinsi
6.3.2 Edit data
kota 6.3.2
hapus data kota
Gambar 3.17 DFD Level 3 Proses 6.3 Pengolahan Data Kota
14. DFD Level 3 Proses 6.4 Pengolahan Data Provinsi
admin 6.4.1
Tambah data provinsi
. Tbl_ provinsi
Data provinsi yang ditambah Info provinsi yang ditambah
Data provinsi yang ditambah Info provinsi yang ditambah
provinsi yang dihapus provinsi yang dihapus
provinsi yang dihapus rovinsi yang dihapus
Data provinsi yang diedit Info provinsi yang diedit
Data provinsi yang diedit Info provinsi yang diedit
6.4.2 edit data
provinsi 6.4.2
hapus data provinsi
Gambar 3.18 DFD Level 3 Proses 6.4 Pengolahan Data Provinsi
15. DFD Level 3 Proses 6.5 Pengolahan Data Testimonial
6.5.1 Atur data
testimonial
admin Testi
Info data testimonial Data testimonial
Info data testimonial Data testimonial
.
Data testimonial yang dihapus info testimonial yang dihapus
6.5.2 hapus data
testimonial Data testimonial yang dihapus
info testimonial yang dihapus
Gambar 3.19 DFD Level 3 Proses 6.5 Pengolahan Data Testimonial
16. DFD Level 3 Proses 6.6 Pengolahan Data Kategori
admin kategori
Data kategori yang ditambah Info kategori yang ditambah
Info kategori yang diedit Data kategori yang diedit
Info Data kategori yang dihapus 6.6.1
Tambah data kategori
6.2.3 Hapus data
kategori Data kategori yang dihapus
Info Data kategori yang dihapus Data kategori yang ditambah
Info kategori yang ditambah
Data kategori yang diedit
Info kategori yang dedit 6.6.2
Edit data kategori
Data kategori yang dihapus
Gambar 3.20 DFD Level 3 Proses 6.6 Pengolahan Data Kategori
17. DFD Level 3 Proses 6.7 Pengolahan Data Ongkos Kirim
admin Ongkos_kirim
Data ongkos kirim yang ditambah Info ongkos kirim yang ditambah
Info ongkos kirim yang dedit
Data ongkos kirim yang diedit
Info Data ongkos kirim yang dihapus
.
Data ongkos kirim yang dihapus Info Data ongkos kirim yang dihapus
Data ongkos kirim yang ditambah Info ongkos kirim yang ditambah
Data ongkos kirim yang diedit Info ongkos kirim yang dedit
Data ongkos kirim yang dihapus 6.7.1
Tambah ongkos kirim
6.7.2 Edit ongkos
kirim
6.7.3 Hapus ongkos
kirim
Gambar 3.21DFD Level 3 Proses 6.7 Pengolahan Data Ongkos Kirim
3.2.4 Spesifikasi Proses