3.4.2 Data Flow Diagram DFD
Data Flow Diagram DFD merupakan representasi atau model grafis dari sistem
yang menunjukan aliran data atas informasi dari sumber ke tujuan dengan proses pengolahannya. DFD juga menggambarkan sistem sebagai jaringan kerja atau fungsi yang
berhubungan satu sama lain melalui penyimpanan data. DFD pada Website Portal Bisnis pada kamar Dagang dan Industri kota Bandung dapat dilihat pada gambar dibawah ini.
3.4.2.1 DFD Level 1
1 Pendaftaran
Pelanggan
Supplier Pengunjung
Pelanggan Administrator
Data pendaftaran Info konfirmasi pendaftaran
Data pelanggan baru Data pelanggan baru
2 Login
Data status login Data login
Info status login data login
Info status login Admin
Data status login Data status login
3 Pengolahan data
supplier Status login valid
Data supplier Info supplier
Supplier Data supplier
Data supplier
4 Pengolahan barang
Data sub kategori barang Info data sub kategori barang
Data barang Info data barang
Info data sub kategori barang Data barang
Info data barang barang
kategori_barang Data sub kategori barang
Data sub kategori barang
Data barang Data barang
Status login valid
Data barang Info barang
5 Membership
Status login valid Data membership
Info membership membership
Data membership Data membership
Data membership Info membership
6 Pemesanan
Status login valid
7 Pengolahan
konfirmasi pembayaran
Status login valid detail_pemesanan
PaypalRekening Data Pembayaran
pesanan Data detail pesanan
Data detail pesanan Data pesanan
Data pesanan Status
pembayaran Data pesanan
Info pesanan Info pesanan
Data pesanan
Info konfirmasi pembayaran Data konfirmasi pembayaran
Data konfirmasi pembayaran Info konfirmasi pembayaran
8 Pengolahan data
berita
9 Pengolahan shipping
konfirmasi_ pembayaran Data konfirmasi pembayaran
Data konfirmasi pembayan Status login valid
Status login valid Data berita
Info berita
Data kota Info kota
berita Data berita
Data berita
kota provinsi
Data kota Data kota
Data provinsi Data sub kategori barang
Data kategori barang Info kategori barang
Data supplier baru Data supplier baru
Data detail pemesanan Data pesanan
konfirmasi_pendaftaran Data konfirmasi pendaftaran
Data konfirmasi pendaftaran Data konfirmasi pendaftaran
Info konfirmasi pendaftaran Data pendaftaran supplier
Info pendafataran konfirmasi supplier baru
Konfirmasi supplier baru
Data login Info status login
Info Konfirmasi pendaftaran Data pembayaran
Data pembayaran
Data kategori Info data kategori
kategori Data kategori
Data kategori
Data provinsi Info provinsi
Data provinsi Info berita
10 Pengolahan retur
Data retur Info retur
Info retur retur
Data retur Data retur
11 Pengolahan kurs
Data kurs Info kurs
kurs Data kurs
Data kurs Status login valid
Status login valid
3.4.2.2 DFD Level 2 Proses 1 Pendaftaran
1.1 Daftar Supplier
1.3 Daftar
pelanggan Supplier
Pengunjung Data pendaftaran supplier
Info pendaftaran
Data pendaftaran pelanggan Info Konfirmasi pendaftaran
Administrator Data supplier baru
konfirmasi supplier baru Supplier
pelanggan Data supplier baru
Data pelangan baru 1.2
Konfirmasi pendaftaran
Data supplier baru Data supplier baru
Data pelanggan baru Data konfirmasi pendaftaran
Info konfirmasi pendaftaran Konfirmasi_pendaftaran
Data konfirmasi pendaftaran Data konfirmasi pendaftaran
Info konfirmasi pendaftaran Rekening
Data Pembayaran Data Pembayaran
Gambar 3.5 DFD Level 2 Proses 1 Pendaftaran 3.4.2.3
DFD Level 2 Proses 2 Login
2.1 Verifikasi
2.2 Validasi
Administrator Supplier
Pelanggan
admin supplier
pelanggan Data login
Info status login Data status login
Data login
Info status login
Data status login Data login
Info status login
Data status login
Gambar 3.6 DFD Level 2 Proses 1 Login
3.4.2.4 DFD Level 2 Proses 4 Pengolahan Barang
Supplier kategori_barang
Status login valid
4.3 Pengolahan data barang
4.2 Pengolahan sub kategori
barang
4.4 Lihat barang
Status login valid
Status login valid Pelanggan
Data sub kategori barang Info sub kategori barang
Data sub kategori barang Info sub kategori barang
Data sub kategori barang Data sub kategori barang
Data barang Info barang
Data barang Info barang
barang Data barang
Data barang Data sub kategori barang
Data barang Info barang
Data barang Info barang
Data barang Data barang
kategori Data kategori
Data kategori Administrator
Status login valid
4.1 Pengolahan kategori
barang
Data kategori Info kategori
Data kategori Data kategori
Gambar 3.7 DFD Level 2 Proses 4 Pengolahan Barang
3.4.2.5 DFD Level 3 Proses 4.1 Pengolahan Kategori Barang
4.1.1 Tambah
kategori barang
4.1.2 Ubah kategori
barang
4.1.3 Cari kategori
barang
4.1.4 Hapus kategori
barang Administrator
kategori Data kategori tambah
Data kategori Data kategori
Status kategori tambah
Data kategori Yang di ubah info data kategori yang diubah
Data kategori Data kategori
Data kategori yang dicari Data kategori
Info data kategori yang dicari
Data kategori yang akan dihapus Data kategori
Data kategori Info data kategori Yang dihapus
Status login valid
Status login valid
Status login valid Status login valid
Gambar 3.8 DFD Level 3 Proses 4.1 Pengolahan Kategori Barang
3.4.2.6 DFD Level 3 Proses 4.2 Pengolahan Sub Kategori Barang
4.2.1 Tambah
sub kategori barang
4.2.2 Ubah
sub kategori barang
4.2.3 Cari
sub kategori barang
4.2.4 Hapus
sub kategori barang
Supplier kategori_barang
Data sub kategori tambah Data sub kategori
Data sub kategori Info data sub kategori tambah
Data sub kategori yang diubah Info data sub kategori yang diubah
Data sub kategori Data sub kategori
Data sub kategori yang dicari Data sub kategori
Info data sub kategori yang dicari
Data sub kategori yang akan dihapus Data sub kategori
Data sub kategori Info data sub Kategori yang dihapus
Status login valid
Status login valid
Status login valid Status login valid
Gambar 3.9 DFD Level 3 Proses 4.2 Pengolahan Sub Kategori Barang
3.4.2.7 DFD Level 3 Proses 4.3 Pengolahan Data Barang
4.3.1 Tambah
barang
4.3.2 Ubah barang
4.3.3 Cari barang
4.3.4 Hapus barang
Supplier barang
Data barang tambah Data barang
Info Data barang Data barang
Data barang yang akan diubah Data barang
Data barang Info data barang yang diubah
data barang yang dicari infodata barang yang dicari
Data barang
Data barang dihapus Data barang
Data barang info data barang yang dihapus
Status login valid
Status login valid
Status login valid Status login valid
Gambar 3.10 DFD Level 3 Proses 4.2 Pengolahan Data Barang 3.4.2.8
DFD Level 3 Proses 4.4 Lihat Barang
Pelanggan Pengunjung
Data sub kategori barang Info Sub kategori barang
4.4.1 Lihat Sub
kategori barang
Data sub kategor ibarang Info sub kategori barang
barang
4.4.2 Lihat barang
Data barang Info data barang
kategori barang
Data barang Info data barang
Data sub kategori barang Data barang
Status login valid
Status login valid Data barang
Data sub kategori barang
Gambar 3.11 DFD Level 3 Proses 4.3 Lihat Barang
3.4.2.9 DFD Level 2 Proses 6 Pesanan
Supplier pesanan
Status login valid
6.2 Lihat detail
pesanan 6.1
Pemesanan
Status login valid
Pelanggan Data pesanan
Info pesanan Info pesanan
Data pesanan Data pesanan
Data pesanan
Info detail pesanan Info detail pemesanan
Data pesanan detail_pesanan
Data detail pesanan Data detail pesanan
Data detail pesanan
Gambar 3.12 DFD Level 2 Proses 6 Pesanan
3.4.2.10 DFD Level 3 Proses 6.1 Pengolahan Pesanan
6.1.1 Isi keranjang
belanja
6.1.2 Checkout
6.1.3 Cara
Pembayaran Pelanggan
Data barang
Data pesanan
Data cara bayar Info data pesanan
barang
pesanan Info barang
Data barang
Data barang pesanan Data barang pesanan
Data barang pesanan detail_pesanan
Data detail pesanan Status login valid
Status login valid keranjang
Data barang Info barang
Data barang
Info barang pesanan Data pesanan
RekeningPaypal Status pembayaran
Data pembayaran transaksi_pembayaran
Data pembayaran Data pembayaran
Status login valid
Gambar 3.13 DFD Level 3 Proses 6.1 Pengolahan Pesanan 3.4.2.11
DFD Level 3 Proses 6.2 Lihat Detail Pesanan
Supplier Pelanggan
Data pesanan Info pesanan
6.2.1 Lihat pesanan
Data pesanan Info pesanan
pesanan
6.2.2 Lihat detail
pesanan Data detail pesanan
Info detail pesanan detail_pesanan
Data detail pesanan Info detail pesanan
Data detail pesanan Data pesanan
Status login valid
Status login valid
Gambar 3.14 DFD Level 3 Proses 6.2 Lihat Pesanan
3.4.2.12 DFD Level 2 Proses 7 Konfirmasi Pembayaran
7.1 Konfirmasi
pembayaran
7.2 Lihat
konfirmasi pembayaran
7.3 Ubah status
pesanan Pelanggan
Supplier Data konfirmasi pembayaran
Info konfirmasi pembayaran
Info konfirmasi pembayaran Data konfirmasi pembayaran
konfirmasi_pembayaran
pesanan Data konfirmasi pembayaran
Info konfirmasi pembayaran
Info data pesanan yang diubah Data pesanan yang akan diubah
Data konfirmasi pembayaran
Data pesanan Data konfirmasi pembayaran
Data konfirmasi pembayaran
data pesanan data pesanan
Status login valid
Status login valid
Status login valid RekeningPaypal
Data konfirmasi pembayaran Info konfirmasi pembayaran
Gambar 3.15 DFD Level 2 Proses 7 Konfirmasi Pembayaran
3.4.2.13 DFD Level 2 Proses 8 Pengolahan Data Berita
8.1 Tambah berita
8.2 Ubah berita
8.3 Cari berita
8.4 Hapus berita
berita Data berita
Data berita
Data berita Data berita
Data berita
Data berita Data berita
Status login valid Status login valid
Status login valid
Administrator Data berita tambah
info data berita yang ditambah
Data berita yang akan diubah Info data berita yang diubah
Data berita yang dicari Info data berita yang dicari
Data berita yang akan dihapus Info data berita yang dihapus
Gambar 3.16 DFD Level 2 Proses 8 Pengolahan Data Berita
3.4.2.14 DFD Level 2 Proses 9 Pengolahan Shipping
Status login valid
9.2 Pengolahan data provinsi
9.1 Pengolahan data kota
Status login valid Adminstrator
kota Data kota
Data provinsi Info kota
Info provinsi provinsi
Data provinsi Data kota
Data kota
Data provinsi Data provinsi
Data provinsi
Gambar 3.17 DFD Level 2 Proses 9 Pengolahan Shipping
3.4.2.15 DFD Level 3 Proses 9.1 Pengelolaan Data Kota
9.1.1 Tambah kota
9.1..2 Ubah kota
9.1.3 Cari kota
9.1..4 Hapus kota
Administrator kota
Data kota tambah Data kota
Info data kota yang ditambah Data kota
Data kota yang akan diubah Data kota
Data kota Info data kota yang diubah
Data kota yang dicari Info data kota yang dicari
Data kota
Data kota yang akan dihapus Data kota
Data kota Info data kota yang di hapus
Status login valid Status login valid
Status login valid provinsi
Data provinsi
Gambar 3.18 DFD Level 3 Proses 9.1 Pengelolaan Data Kota
3.4.2.16 DFD Level 3 Proses 9.2 Pengelolaan Data Provinsi
9.2.1 Tambah
provinsi
9.2.2 Ubah provinsi
9.2.3 Cari provinsi
9.2.4 Hapus provinsi
Administrator provinsi
Data provinsi tambah Data provinsi
Info data provinsi yang ditambah Data provinsi
Data provinsi yang akan diubah Data provinsi
Data provinsi Info data provinsi yang diubah
Data provinsi yang dicari Info data provinsi yang dicari
Data provinsi
Data provinsi yang akan dihapus Data provinsi
Data provinsi Info data provinsi yang dihapus
Status login valid Status login valid
Status login valid
Gambar 3.19 DFD Level 3 Proses 9.2 Pengelolaan Data Provinsi
3.4.3 Spesifikasi Proses