1. DFD Level 2
member Admin
2.1 Verifikasi
email
2.2 Verifikasi
password Member
Admin Data login
member Info email invalid
Data login admin Info email admin invalid
Data email Info
Verfikasi email Data email
Data Verifikasi email email
Valid , Data password
Data password info Verifikasi password
Data password Data Verifikasi password
Info password admin invalid Info password invalid
Info login Info login
Gambar 3.7 DFD Level 2 Proses 1 Login
2.1 Pengolahan
Data Kategori
2.4 Pengolahan
Data Provinsi
2.6 Pengolahan
Data Forwarder
2.5 Pengolahan
Data Kota
2.3 Pengolahan
Data Barang detail
2.2 Pengolahan
Data Barang
2.7 Pengolahan
Data Jenis
pengiriman Data kategori
Info kategori
Info barang
2.8 Pengolahan
Data Ongkos kirim
2.9 Pengolahan
Data Member
2.10 Pengolahan
Data Rekening
2.11 Pengolahan
Data Warna
2.12 Pengolahan
Data Ukuran
ADMIN Data barang
Data barang detail Info barang detail
Data provinsi Info provinsi
Data kota Info data kota
Data forwarder Info forwarder
Data jenis pengiriman Info jenis pengiriman
Data ongkos kirim Info ongkos kirim
Data member Info member
Data rekening Info rekening
Data warna Info warna
Data ukuran Info ukuran
Kategori
Barang
Barang detail
Provinsi
Kota
Forwarder
Jenis pengiriman
Ongkos kirim
Member
Rekening
Warna
Ukuran Data kategori
Data barang
Data barang detail
Data provinsi
Data kota
Data forwarder
Data jenis pengiriman Data ongkos kirim
Data member
Data rekening
Data warna
Data ukuran 2.13
Pengolahan Data
kurs Info kurs
Data kurs Kurs
Data kurs
Gambar 3.8 DFD Level 2 Proses 2 Pengolahan Data Master
admin 3 1
Cari data admin
Tambah admin
hapus admin
admin Data admin yang akan ditambah
Info admin yang sudah ditambah
data admin Info admin
Data admin yang akan di hapus
Info admin yang sudah dihapus data admin
Info admin
data admin yang sudah ditambah Info admin yang
sudah ditambah
Info admin yang sudah dihapus data admin yang sudah dihapus
3 2
3 3
3.4 Ubah
admin Data admin
Info admin Data admin
Info admin
Gambar 3.9 DFD Level 2 Proses 3 Pengolahan data Admin
ADMIN 4.1
Data Transaksi
4.2 Konfirmasi
Pembayaran Pembelian
Detail pembelian
Data transaksi pembelian Info data transaksi dan pembelian
Info data transaksi dan pembelian Data transaksi pembelian
D a
ta tr
a n
s a
k s
i
In fo t
ra ns
ak s
i Data pembelian
Info pembelian
Info tr
a n
s a
k s
i
D a
ta t
ran s
a k
s i
Info pembelian D
a ta
p e
mbe lia
n Barang
Info Barang Data barang
4.3 Konfirmasi
Retur Info pembelian
Info barang Retur
Data retur Info retur
Info retur Data retur
Gambar 3.10 DFD Level 2 Proses 4 Pengolahan Data Transaksi
Admin
pembelian Laporan stok
barang barang
Info laporan
Laporan pembelian
harian Data laporan
Data pembelian
Info laporan Info laporan
5 .1
.5 .2 kategori
Info laporan
5.3 Laporan
pembelian mingguan
5.4 Laporan
pembelian bulanan
5.5 Laporan
pembelian tahunan
Info Pembelian
Info Pembelian
Info Pembelian Info Pembelian
Data pembelian
Data pembelian
Data pembelian Info pembelian
Info pembelian
Info pembelian
Info pembelian
Retur 5.6
Laporan retur barang
Info retur Data Retur
Info Retur Detail
Pembelian
Gambar 3.11 DFD Level 2 Proses 5 Pengolahan Data Laporan
10.1 Katalog produk
10.2 Produk terbaru
10.3 Produk paling
banyak dilihat
10.4 Produk terlaris
Barang Kategori
Data barang Data kategori
Data barang Data kategori
Data barang Data kategori
Data barang Data kategori
Gambar 3.12 DFD Level 2 Proses 10 Produk
Member
Detail_ pembelian Data pembelian
Info pembelian
Data barang Info barang
Data produk Info produk
Data pembelian Info pembelian
Data pembayaran Info pembayaran
Data pembelian Info pembelian
Data Detail pembelian Info detail pembelian
pembelian
Info produk Data produk
In fo
D a
ta Data produk yang akan dihapus
Info produk yang sudah dihapus Info produk yang sudah dihapus
Data produk yang akan dihapus
p e
mb e
lia n
p em
b e
lia n
11.1 Ubah jumlah
produk
11.2 Belanja lagi
produk
11.3 Hapus
produk
11.4 Kembali detail
produk
11.5 Selesai
Gambar 3.13 DFD Level 2 Proses 11 Keranjang Belanja
2. DFD Level 3
admin ubahl data
kategori
Tambah data kategori
hapus data kategori
kategori Data kategori yang akan ditambah
Info kategori yang sudah ditambah data kategori
Info kategori
Data kategori yang akan dihapus Info kategori yang sudah dihapus
data kategori Info kategori
Data kategori yang akan ditambah Info kategori yang sudah ditambah
Data kategori yang akan dihapus
Info kategori yang sudah dihapus Cari data
kategori 2.1.1
data kategori data kategori
Info kategori Info kategori
2.1.2
2.1.3
2.1.4
Gambar 3. 14 Level 3 Proses 2.1 Pengolahan Data Kategori
admin ubahl data
barang
Tambah data barang
hapus data barang
Barang Data barang yang akan ditambah
Info barang yang sudah ditambah data barang
Info barang
Data barang yang akan dihapus Info barang yang sudah dihapus
data barang Info barang
Data barang yang akan ditambah Info barang yang sudah ditambah
Data barang yang akan dihapus
Info barang yang sudah dihapus Cari data
barang 2.2.1
data barang data barang
Info barang Info barang
2.2.2
2.2.3
2.2.4
Gambar 3. 15 Level 3 Proses 2.2 Pengolahan Data Barang
admin ubah data
barang detail
Tambah data barang detail
hapus data barang
detail Barang
detail Data barang detail yang akan ditambah
Info barang detail yang sudah ditambah data barang detail
Info barang detail
Data barang detail yang akan di hapus Info barang detail yang sudah dihapus
data barang detail Info barang detail
Data barang detail yang akan ditambah Info barang detail yang sudah ditambah
Data barang detail yang akan dihapus
Info barang detail yang sudah dihapus Cari data
barang detail
2.3.1 data barang detail
data barang detail Info barang detail
Info barang detail
2.3.2
2.3.3
2.3.4
Gambar 3. 16 Level 3 Proses 2.3 Pengolahan Data Barang Detail
admin ubah data
provinsil
Tambah data provinsi
hapus data provinsi
Provinsi Data provinsi yang akan ditambah
Info provinsi yang sudah ditambah data provinsi
Info provinsi
Data provinsi yang akan di hapus Info provinsi yang sudah di hapus
data provinsi Info provinsi
Data provinsi yang akan ditambah Info provinsi yang sudah ditambah
Data provinsi yang akan di hapus
Info provinsi yang sudah di hapus Cari data
provinsi 2.4.1
data provinsi data provinsi
Info provinsi Info provinsi
2.4.2
2.4.3
2.4.4
Gambar 3. 17 Level 3 Proses 2.4 Pengolahan Data Provinsi
Admin ubah data kota
Tambah data kota
hapus data kota
Kota Data kota yang akan ditambah
Info kota yang sudah ditambah data kota
Info kota
Data kota yang akan di hapus Info kota yang sudah di hapus
data kota Info kota
Data kota yang akan ditambah Info kota yang sudah ditambah
Data kota yang akan di hapus
Info kota yang sudah di hapus Cari data
kota 2.5.1
data kota data kota
Info kota Info kota
2.5.2
2.5.3
2.5.4
Gambar 3. 18 Level 3 Proses 2.5 Pengolahan Data Kota
Admin ubah data
forwarder
Tambah data forwarder
hapus data forwarder
Forwader Data forwarder yang akan ditambah
Info forwarder yang sudah ditambah data forwarder
Info forwarder
Data forwarder yang akan di hapus Info forwarder yang sudah di hapus
data forwarder Info forwarder
Data forwarder yang akan ditambah Info forwarder yang sudah ditambah
Data forwarder yang akan di hapus
Info forwarder yang sudah di hapus Cari data
forwarder 2.6.1
data forwarder data forwarder
Info forwarder Info forwarder
2.6.2
2.6.3
2.6.4
Gambar 3. 19 Level 3 Proses 2.6 Pengolahan Data Forwarder
Admin Jenis
pengiriman Data jenis pengirimanyang akan ditambah
Info jenis pengiriman yang sudah ditambah
data jenis pengiriman Info jenis pengiriman
Data jenis pengiriman yang akan di hapus
Info jenis pengiriman yang sudah di hapus
data jenis pengiriman Info jenis pengiriman
Data jenis pengiriman yang akan ditambah
Info jenis pengiriman yang sudah ditambah
Data jenis pengiriman yang akan di hapus
Info jenis pengiriman yang sudah di hapus
data jenis pengiriman data jenis pengiriman
Info jenis pengiriman Info jenis pengiriman
9.7.1 Cari data jenis
pengiriman 9.7.2
Ubah data jenis
pengiriman 9.7.3
Tambah data jenis
pengiriman
9.7.4 Hapus data
jenis pengiriman
Gambar 3. 20 Level 3 Proses 9.7 Pengolahan Data Jenis Pengiriman
Admin Ongkos
kirim Data ongkos kirim yang akan ditambah
Infoongkos kirim yang sudah ditambah data ongkos kirim
Info ongkos kirim
Data ongkos kirim yang akan di hapus Infoongkos kirim yang sudah di
hapus data ongkos kirim
Info ongkos kirim
Data ongkos kirim yang akan ditambah Info ongkos kirim yang sudah
ditambah
Data ongkos kirim yang akan di hapus
Info ongkos kirim yang sudah di hapus
data ongkos kirim data ongkos kirim
Info ongkos kirim Info ongkos kirim
2.8.1 Cari data
ongkos kirim
2.8.2 Ubah data
ongkos kirim
2.8.3 Tambah data
ongkos kirim
2.8.4 Hapus data
ongkos kirim
Gambar 3. 21 Level 3 Proses 2.8 Pengolahan Data Ongkos Kirim
Admin Member
Data member yang akan di hapus Info member yang sudah di hapus
Data member yang akan di hapus
Info member yang sudah di hapus 2.9.1
Cari data member
2.9.2 Hapus data
member Data member
Info member Info member
Data member
Gambar 3. 22 Level 3 Proses 2.9 Pengolahan Data Member
Admin Rekening
Data rekening yang akan ditambah
Info rekening yang sudah ditambah data rekening
Info rekening
Data rekening yang akan di hapus Info rekening yang sudah di hapus
data rekening Info rekening
Data rekening yang akan ditambah Info rekening yang sudah
ditambah
Data rekening yang akan di hapus
Info rekening yang sudah di hapus data rekening
data rekening Info rekening
Info rekening 2.10.1
Cari data rekening
2.10.2 Ubah data
rekening
2.10.3 Tambah data
rekening
2.10.4 Hapus data
rekening
Gambar 3. 23 Level 3 Proses 2.10 Pengolahan Data Rekening
Admin Warna
Data warna yang akan ditambah
Info warna yang sudah ditambah data warna
Info warna
Data warna yang akan di hapus Info warna yang sudah di hapus
data warna Info warna
Data warna yang akan ditambah Info warna yang sudah
ditambah
Data warna yang akan di hapus
Info warna yang sudah di hapus data warna
data warna Info warna
Info warna 2.11.1
Cari data warna
2.11.2 Ubah data
warna
2.11.3 Tambah data
warna
2.11.4 Hapus data
warna
Gambar 3. 24 Level 3 Proses 2.11 Pengolahan Data Warna
Admin Ukuran
Data ukuran yang akan ditambah
Info ukuran yang sudah ditambah data ukuran
Info ukuran
Data ukuran yang akan di hapus Info ukuran yang sudah di hapus
data ukuran Info ukuran
Data ukuran yang akan ditambah Info ukuran yang sudah
ditambah
Data ukuran yang akan di hapus
Info ukuran yang sudah di hapus data ukuran
data ukuran Info ukuran
Info ukuran 2.12.1
Cari data ukuran
2.12.2 Ubah data
ukuran
2.12.3 Tambah data
ukuran
2.12.4 Hapus data
ukuran
Gambar 3. 26 Level 3 Proses 2.25 Pengolahan Data Ukuran
Admin Ukuran
Data kursyang akan ditambah
Info kurs yang sudah ditambah data kurs
Info kurs
Data kurs yang akan di hapus Info kurs yang sudah di hapus
data kurs Info kurs
Data kursyang akan ditambah Info kurs yang sudah
ditambah
Data kurs yang akan di hapus
Info kurs yang sudah di hapus data kurs
data kurs Info kurs
Info kurs 2.13.1
Cari data kurs
2.13.2 Ubah data
kurs
2.13.3 Tambah data
kurs
2.13.4 Hapus data
kurs
Gambar 3. 27 Level 3 Proses 2.26 Pengolahan Data Kurs
3.6.3 Spesifikasi Proses
Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari DFD yang telah dibuat
dapat dijelaskan pada table berikut :
Tabel 3. 1 Spesifikasi Proses
1. No proses
1.0 Nama proses
Login Input
Data login member, Data login admin Output
Info login admin, Info login Member Destination
Admin Logika Proses
1. Member memasukan username dan password untuk login
2. Jika login berhasil akan masuk ke menu member 3. jika gagal login ulangi kembali
2. No proses
2.0 Nama proses
Pengolahan Data Master Source
Admin Destination
Admin Input
Data kategori, Data barang, Data warna, Data ukuran, Data barang detail, Data kota, Data provinsi, Data
jenis pengiriman, Data Forwarder, Data rekening,Data kurs, Data retur
Output Info kategori, Info barang, Info warna, Info ukuran,
Info barang detail, Info kota, Info provinsi, Info jenis pengiriman, Info Forwarder, Info rekening
Info retur
Logika Proses 1. Administrator akan menambah Data kategori, Data
barang, Data warna, Data ukuran, Data barang detail, Data kota, Data provinsi, Data jenis pengiriman, Data
Forwarder, Data rekening,Data kurs, Data retur untuk memunculkan form tambah Data kategori, Data
barang, Data warna, Data ukuran, Data barang detail, Data kota, Data provinsi, Data jenis pengiriman, Data
Forwarder, Data rekening,Data kurs, Data retur 2. Apabila data tidak kosong maka data baru akan
disimpan didalam database. 3. Apabila data ada yang kosong maka akan ada
informasi data tidak boleh kosong dan administrator harus mengisi data yang kosong tersebut.
3. No Proses
3.0 Nama Proses
Pengaturan Data Admin Source
Admin Destination
Admin Input
Data Admin Output
Info Admin Logika Proses
1. Admin akan mencari data admin, tambah data admin, hapus admin, ubah admin.
2. Jika data berhasil di ubah maka data akan disimpan 3. Jika data gagal diubah akan tampil pesan
4. Ulangi lagi
4. No proses
4.0 Nama proses
Pengolahan Transaksi Source
Admin Destination
Admin Input
Data pembelian, Data detail pembelian Output
Info pembelian, Info detail pembelian Logika Proses
1. Admin akan mengolah data transaksi, konfirmasi pembayaran, dan konfirmasi retur
5. No Proses
5.0 Nama Proses
Pengolahan Laporan Source
Admin Destination
Admin
Input Data laporan
Output Info laporan
Logika Proses 1. Admin mengolah data Laporan stok barang, laporan
pembelian harian, laporan pembelian mingguan, laporan pembelian bulanan, laporan pembelian,
tahunan, laporan retur barang 6.
No proses 10.0
Nama proses Produk
Source Pengunjung,member
Destination Pengunjung,member
Input Data barang,data kategori
Output Info data barang
Logika Proses 1. Member memilih menu produk maka akan
ditampilkan menu pilihan, katalog produk, produk terbaru, produk paling banyak dilihat, produk terlaris.
2. Produk akan di tampilkan sesuai pilihan 7.
Nama 11.0
Nama Keranjang Belanja
Source Member
Input Data pembelian
Output Info pembelian
Destination Member
Logika proses 1. Member melakukan ubah jumlah produk, belanja
lagi produk, Hapus produk, kembali detail produk, sesuai dengan pembelian, lalu selesai atau checkout
8. No proses
12.0 Nama proses
Tracking JNETIKI Source
Pengunjung, Member Destination
Pengunjung, Member