85
2. DFD Level 2 Proses 2.0 Login
Verifikasi Username
Verifikasi password
admin
member Data login administrator
Info login admin invalid Data login member
Info login member invalid
User Data login user
Info login user
Login valid member,admin 2.1
2.2 Info login admin invalid
Info login member invalid
Lo gi
n v al
id m
em be
r, ad
m in
Info password user Data password user
Gambar 3.5 DFD Level 2 Proses 2.0 login
3. DFD Level 2 Proses 3.0 Pengolahan data user
Olah Data admin
Mengubah user
admin
member admin
member Data admin
Info data admin
Data member
Info data member Data admin
Info data admin Data admin
Info data admin
Data admin Info data admin
Data member Info data member
3.1
3.2
Gambar 3.6 DFD level 2 Proses 3.0 Pengolahan data user
86
4. DFD Level 2 Proses 4.0 Pengolahan data master
4.1 Pengelolaan
data kota
admin Info kota
Data kota kota
Data kota Info
Data kota
4.8 Pengelolaan
data type produk
4.9 Pengelolaan
data kw produk Info Data type produk
Data type produk Data kw produk
Info Data kw produk 4.10
Pengelolaan data cargo
Info data detail cargo Data detail cargo
cargo Data detail cargo
Info Data detail cargo
4.11 Pengelolaan
data layanan cargo
Info data layanan cargo Data layanan cargo
layanan cargo Data layanan cargo
Info Data layanan cargo
Kw produk Data kw produk
Info Data kw produk
Type produk Data type produk
Info Data type produk
Info model produk Data model produk
4.7 Pengelolaan
data model_produk
Model_produk Data model_produk
Info Data model_produk
4.12 Pengelolaan
data harga cargo
Harga_cargo Data harga cargo
Info Data harga cargo
Info harga cargo Data harga cargo
4.2 Pengelolaan
data merk produk
Info data merk produk Data merk produk
merk produk Data merk produk
Info Data merk produk
4.5 Pengelolaan
data provinsi Info data provinsi
Data provinsi provinsi
Data provinsi Info
provinsi Info harga cargo
Data harga cargo
Info provinsi Data provinsi
Data model produk Info model produk
Data merk produk Info merk produk
4.3 Pengelolaan
data produk Info produk
Data produk produk
Data produk Info
Data produk 4.4
Pengelolaan data detail
transaksi Info data detail transaksi
Data detail transaksi Detail transaksi
Data detail transaksi Info
Data detail transaksi 4.6
Pengelolaan data news
Info data news news
Data news Info
Data news data news
Data produk Info produk
4.7 Pengelolaan
data ukuran Info ukuran
Data ukuran Ukuran
Data ukuran Info
Data ukuran Info ukuran
Data ukuran
Gambar 3.7 DFD Level 2 Proses 4.0 pengolahan data master
87
5. DFD Level 2 Proses 6.0 Tansaksi
6.1 Pilih produk
6.2 Ubah jumlah
pesanan
6.3 Isi data
pengiriman 6.4
Check out member
transaksi info data produk
request produk info data produk
Data detail transaksi
Data pengiriman Data pengiriman
Konfirmasi transaksi Info checkout
Checkout Data transaksi
Detail Transaksi Data detail transaksi
Info data transaksi
Info data detail transaksi Data detail transaksi
info data produk
Info data detail transaksi produk
Request data produk
6.5 Pilih jenis
pembayaran Data pembayaran
Data pembayaran Jumlah produk
Tbl_shopping cart
Data produk Data shopping cart
Media pembayaran
Info media pembayaran Data media pembayaran
Gambar 3.8 DFD Level 2 Proses 6.0 Transaksi
6. DFD Level 2 Pengolahan Data Shipping
6.3.1 Edit
Data transaksi
admin transaksi
Detail transaksi Data transaksi
Info transaksi Data transaksi
Info transaksi
6.3.3 view
Detail transaksi Data transaksi detil
Info transaksi detil Info detail transaksi
Data detail transaksi 6.3.2
View data shipping
shipping Request shipping
Info shipping Request shipping
Info shipping
Gambar 3.9 DFD Level 2 Proses 6.3 Shipping
88
7. DFD Level 3 Proses 3.2 Mengubah user
Mengubah profil
Mengubah password
member admin
Data password admin Info perubahan password
Data password member
Info perubahan password Info perubahan data member
Data member
member
admin Info perubahan data member
Data member
Data password admin
Info perubahan password Data password member
Info perubahan password 3.2.1
3.2.2
Gambar 3.10 DFD Level 3 Proses 3.2 mengubah user
8. DFD Level 3 Proses 4.1 Pengolahan data kota
admin 9.4.1
Tambah data kota
9.4.2 Cari kota
9.4.3 Hapus data
kota Tbl_kota
Data kota yang ditambah Info kota yang ditambah
Data kota yang dihapus Info kota yang dihapus
Data kota yang ditambah Info kota yang ditambah
kota yang dicari kota yang dicari
Data kota yang dihapus Info kota yang dihapus
kota yang dicari
9.4.4 Edit data kota
kota yang dicari
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
Gambar 3.11 DFD Level 3 Proses 4.1 pengolahan data kota
89
9. DFD Level 3 Proses 4.2 Pengolahan data merk produk
admin 4.2.1
Tambah data merk produk
4.2.2 Edit data
merk produk 4.3.3
Hapus data merk produk
Tbl_merk_prod uk
Data merk produk yang ditambah Info merk produk yang ditambah
Data merk produk yang dihapus Info merk produk yang dihapus
Data merk produk yang ditambah Info merk produk yang ditambah
Data merk produk yang diedit Info merk produk yang dedit
Data merk produk yang dihapus Info merk produk yang dihapus
Info merk produk yang dedit
4.4.4 cari merk
produk Data merk produk yang diedit
merk produk yang dicari Info merk produk yang dicari
merk produk yang dicari Info merk produk yang dicari
Tbl_produk Request data produk
Info produk
Info produk Request data produk
Gambar 3.12 DFD Level 3 Proses 4.2 pengolahan data merk produk
10. DFD Level 3 Proses 4.3 Pengolahan data produk
admin 4.3.1
Tambah data produk
4.3.2 Edit data
produk
4.3.3 Hapus data
produk Tbl_produk
Data produk yang ditambah Info produk yang ditambah
Data produk yang dihapus Info produk yang dihapus
Data produk yang ditambah Info produk yang ditambah
Data produk yang diedit Info produk yang dedit
Data produk yang dihapus Info produk yang dihapus
Info produk yang dedit
4.4.4 Cari produk
Data produk yang diedit
produk yang dicari Info produk yang dicari
produk yang dicari Info produk yang dicari
Gambar 3.13 DFD Level 3 Proses 4.3 pengolahan data produk
90
11. DFD Level 3 Proses 4.4 Pengolahan data transaksi
admin Detail transaksi
view detail transaksi
Data detail transaksi Info data detail transaksi
4.4.1 Info data detail transaksi
Data detail transaksi
Gambar 3.14 DFD Level 3 Proses 4.4 pengolahan data transaksi
12. DFD Level 3 Proses 4.5 Pengolahan data provinsi
admin 4.5.1
Tambah data Provinsi
4.5.2 Edit data
Provinsi
4.5.3 Hapus data
Provinsi Provinsi
Data provinsi yang ditambah Info provinsi yang ditambah
Data provinsi yang dihapus Info provinsi yang dihapus
Data provinsi yang ditambah Info provinsi yang ditambah
Data provinsi yang diedit Info provinsi yang dedit
Data provinsi yang dihapus Info provinsi yang dihapus
Info provinsi yang dedit
4.5.4 Cari Provinsi
Data provinsi yang diedit
provinsi yang dicari Info provinsi yang dicari
provinsi yang dicari Info provinsi yang dicari
Gambar 3.15 DFD Level 3 Proses 4.5 pengolahan data provinsi
91
13. DFD Level 3 Proses 4.6 Pengolahan testimonial
4.6.1 Mengolah
testimonial
admin testimonial
Info data testimonial yang telah diolah Data testimonial yang akan diolah
Info data testimonial yang telah diolah Data testimonial yang akan diolah
4.6.2 Isi data testimonial
Data testimonial Data testimonial
member Info testimonial
info testimonial
Gambar 3.16 DFD Level 3 Proses 4.6 pengolahan testimonial
14. DFD Level 3 Proses 4.7 Pengolahan data model produk
admin 9.9.1
Tambah data model
9.9.2 Edit data
model 9.9.3
Hapus data model
Tbl_model_pro duk
Data model produk yang ditambah Info model produk yang ditambah
Data model produk yang dihapus Info model produk yang dihapus
Data model produk yang ditambah Info model produk yang ditambah
Data model produk yang diedit Info model produk yang dedit
Data model produk yang dihapus Info model produk yang dihapus
Info model produk yang dedit
9.9.4 Cari model
Data model produk yang diedit
model produk yang dicari Info model produk yang dicari
model produk yang dicari Info model produk yang dicari
Tbl_Type_prod uk
Tbl_produk Request type produk
Info type produk Info produk
Request produk
Info type produk Request type produk
Info produk Request produk
Tbl_kw_produk Request kw produk
Info kw produk
Info kw produk Request kw produk
Gambar 3.17 DFD Level 3 Proses 4.7 pengolahan data model produk
92
15. DFD Level 3 Proses 4.8 Pengolahan data type produk
admin 4.8.1
Tambah data type produk
4.8.2 Edit type
produk 4.8.3
Hapus data type produk
Tbl_type produk
Data type produk yang ditambah Info type produk yang ditambah
Data type produk yang dihapus Info type produk yang dihapus
Data type produk yang ditambah Info type produk yang ditambah
type produk yang diedit type produk yang diedit
Data type produk yang dihapus Info type produk yang dihapus
type produk yang diedit
4.8.4 Cari data type
produk type produk yang diedit
Data type produk yang dicari Info type produk yang dicari
Data type produk yang diedit Info type produk yang diedit
Tbl_merk_prod uk
Request merk produk Info merk produk
Info merk produk Request merk produk
Gambar 3.18 DFD Level 3 Proses 4.8 pengolahan data type produk
16. DFD Level 3 Proses 4.9 Pengolahan data kw produk
admin 4.9.1
Tambah data kw produk
4.9.2 Edit data kw
produk 4.9.3
Hapus data kw produk
Tbl_kw_ produk
Data kw produk yang ditambah Info kw produk yang ditambah
Data kw produk yang dihapus Info kw produk yang dihapus
Data kw produk yang ditambah Info kw produk yang ditambah
Data kw produk yang diedit Info kw produk yang dedit
Data kw produk yang dihapus Info kw produk yang dihapus
Info kw produk yang dedit
4.9.4 Cari kw
produk Data kw produk yang diedit
Kw produk yang dicari Info kw produk yang dicari
Kw produk yang dicari Info kw produk yang dicari
Info model produk Tbl_model_
produk
Request data model produk Request data model produk
Info model produk
Gambar 3.19 DFD Level 3 Proses 4.9 pengolahan data kw produk
93
17. DFD Level 3 Proses 4.10 Pengolahan data cargo
admin 4.10.1
Tambah data cargo
4.10.2 Edit data cargo
4.10.3 Hapus data
cargo Tbl_cargo
Data cargo yang ditambah Info cargo yang ditambah
Data cargo yang dihapus Info cargo yang dihapus
Data cargo yang ditambah Info cargo yang ditambah
Data cargo yang diedit Info cargo yang dedit
Data cargo yang dihapus Info cargo yang dihapus
Info cargo yang dedit
4.10.4 Cari cargo
Data cargo yang diedit
cargo yang dicari Info cargo yang dicari
Cargo yang dicari Info cargo yang dicari
Gambar 3.20 DFD Level 3 Proses 4.10 pengolahan data cargo
18. DFD Level 3 Proses 4.11 Pengolahan data layanan cargo
admin 4.11.1
Tambah data layanan cargo
4.11.2 Cari layanan
cargo 4.11.3
Hapus data layanan cargo
Tbl_layanan_ cargo
Data layanan cargo yang ditambah Info layanan cargo yang ditambah
Data layanan cargo yang dihapus Info layanan cargo yang dihapus
Data layanan cargo yang ditambah Info layanan cargo yang ditambah
layanan cargo yang dicari layanan cargo yang dicari
Data layanan cargo yang dihapus Info layanan cargo yang dihapus
layanan cargo yang dicari
4.11.4 Edit data
layanan cargo layanan cargo yang dicari
Data layanan cargo yang diedit Info layanan cargo yang diedit
Data layanan cargo yang diedit Info layanan cargo yang diedit
Tbl_cargo Request cargo
Info cargo
Info cargo Request cargo
Gambar 3.21 DFD Level 3 Proses 4.11 pengolahan data layanan cargo
94
19. DFD Level 3 Proses 4.12 Pengolahan data harga cargo
admin 4.11.1
Tambah data hargacargo
4.11.2 Cari
hargacargo 4.11.3
Hapus data hargacargo
Tbl_hargo_ cargo
Data harga cargo yang ditambah Info harga cargo yang ditambah
Data harga cargo yang dihapus Info harga cargo yang dihapus
Data harga cargo yang ditambah Info hargacargo yang ditambah
hargacargo yang dicari hargacargo yang dicari
Data hargacargo yang dihapus Info hargacargo yang dihapus
Harga cargo yang dicari
4.11.4 Edit data
hargacargo Harga cargo yang dicari
Data harga cargo yang diedit Info harga cargo yang diedit
Data hargacargo yang diedit Info hargacargo yang diedit
Tbl_layanan_ cargo
Request layanan cargo Info layanan cargo
Info layanan cargo Request layanan cargo
Gambar 3.22 DFD Level 3 Proses 4.12 pengolahan data harga cargo
20. DFD Level 3 Proses 4.13 Pengolahan data ukuran
admin 4.13.1
Tambah data ukuran
4.13.2 Edit ukuran
4.13.3 Hapus data
ukuran Tbl_ukuran
Data ukuran yang ditambah Info ukuran yang ditambah
Data ukuran yang dihapus Info ukuran yang dihapus
Data ukuran yang ditambah Info ukuran yang ditambah
ukuran yang dicari ukuran yang dicari
Data ukuran yang dihapus Info ukuran yang dihapus
ukuran yang dicari
4.13.4 Cari data
ukuran ukuran yang dicari
Data ukuran yang diedit Info ukuran yang diedit
Data ukuran yang diedit Info ukuran yang diedit
Tbl_produk Request produk
Info produk
Info ukuran Request ukuran
Gambar 3.23 DFD Level 3 Proses 4.13 pengolahan data ukuran
95
3.2.4 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.0
Nama Registrasi
Source Pengunjung
Input Data member
Output Info data member
Destination Pengunjung
Logika proses 1. Pengunjung meng-klik link registrasi
member atau memilih menu registrasi menu.
2. Sistem akan menampilkan form registrasi. 3. Pengunjung mengisi data member.
4. Apabila ada data yang tidak valid
pengunjung harus mengisi kembali data yang tidak valid.
5. Apabila data valid maka sistem akan menyimpan data tersebut.
2 No.proses
2.1 Nama
Verifikasi user name Source
Member , admin, super admin
Input Data login member, Data login admin, data
login super admin Output
Info login admin invalid, Info login super admin invalid, Info login member invalid
Destination Member
, admin, super admin Logika proses
1. Super admin,
Admin, member
, memasukkan data login
2. Apabila username yang diinputkan benar maka user name valid.
3. Apabila username yang diinputkan tidak benar maka akan ada informasi login
invalid. 3
No.proses 2.2
Nama Verifikasi password
Source Member
, admin, Input
Data login member, Data login admin
96
Output Info login Info login admin invalid , Info login
member invalid
Destination Member
, admin, Logika proses
1. admin, member, memasukkan data login 2. Apabila password yang diinputkan benar
maka password valid. 3. Apabila password yang diinputkan tidak
benar maka akan ada informasi login invalid.
4 No.proses
3.2.1 Nama
Mengubah profil Source
Member Input
Data member Output
Info perubahan data member Destination
Member Logika proses
1. Member memilih menu ubah profil. 2. Member mengisi data profil yang ingin
diubah kemudian klik tombol simpan. 3. Apabila ada data yang diubah dan dan
semua data tidak ada yang kosong maka sistem akan menyimpan perubahan data.
4. Apabila tidak ada data yang diubah dan ada data yang kosong maka data gagal
diubah. 5
No.proses 3.2.2
Nama Mengubah password
Source Member
, admin Input
Data password member, data password admin Output
Info perubahan password Destination
Member , admin
Logika proses 1. Member memilih menu ubah password.
2. Member mengisi data password yang ingin diubah kemudian klik tombol simpan.
3. Sistem akan menyimpan perubahan data password
. 6
No.proses 4.1.1
Nama Menambah kota
Source Admin
Input Data kota
Output Info data kota
Destination Admin
Logika proses 1. Admin memilih menu tambah kota untuk
memunculkan form tambah kota. 2. Admin
mengisi form
tambah kota
kemudian klik tombol simpan.
97
3. Apabila data tidak kosong maka data kota baru akan disimpan didalam database.
4. Apabila data ada yang kosong maka akan ada informasi data tidak boleh kosong dan
admin harus mengisi data yang kosong tersebut.
7 No.proses
4.1.2 Nama
Mengubah kota Source
Admin Input
Data kota Output
Info data kota Destination
Admin Logika proses
1. Admin mengklik tombol ubah pada data yang akan diubah.
2. Admin mengisi data kota yang ingin diubah kemudian klik tombol ubah.
3. Apabila ada data yang diubah dan dan semua data tidak ada yang kosong maka
sistem akan menyimpan perubahan data. 4. Apabila tidak ada data yang diubah dan
ada data yang kosong maka data gagal diubah.
8 No. proses
4.1.3 Nama
Menghapus kota Source
Admin Input
Data kota Output
Info data kota dihapus Destination
admin Logika proses
1. Admin mengklik tombol hapus pada data yang akan dihapus.
2. Sistem akan menghapus data. 9
No. proses 4.1.4
Nama cari Data kota
Source Admin
Input Data kota
Output Info kota yang dicari
Destination Admin
Logika proses 1. Admin mengisi field pencarian.
2. Sistem akan menampilkan data kota yang dicari.
10 No.proses
4.2.1 Nama
Menambah merk produk Source
Admin Input
Data merk produk Output
Info data merk produk