Diagram Konteks Data Flow Diagram DFD

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