DFD Data Flow Diagram

3.1.6.2 DFD Data Flow Diagram

Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. Dalam Data Flow Diagram DFD terdiri dari entitas luar, aliran data, proses dan penyimpanan data. Adapun DFD dari Aplikasi Penjualan Sepatu Online E- Commerce pada Shoes House Shop berdasarkan Diagram Konteks pada Gambar 3.5 memiliki 14 buah table sehingga dapat divisualisasikan pada Gambar 3.6 sebagai berikut :

1. DFD Level 1

9.0 Laporan Tips Kategori Produk Admin Pembelian Detail_pembelian Kabkota Provinsi Member Temp_pemesanan Kontak ADMIN PAYPAL JEJARING SOSIAL PENGUNJUNG MEMBER 10.0 Pengolahan Data Master 1.0 Registasi 2.0 Katalog Produk 3.0 Cari Produk 4.0 Login 5.0 Keranjang Belanja 6.0 Transaksi 7.0 History 8.0 Kontak 11.0 Input data retur barang Data_registrasi Info_registrasi, Info_aktivasi_account Da ta _pro duk Dat a_c ari _pr oduk Inf o_ca ri_pr oduk Da ta _ko nt ak Inf o _ kont ak Dat a _ kont ak Inf o _ko nt ak Inf o _his tory Kode _ bel i Data_produk, data_beli D at a _car i_pro duk In fo _ cari_ prod uk Data_beli, Data_detail_beli, Data_pembayaran Info_login_admin Info_password_baru Inf o _ logi n _ membe r Inf o _ pass word _ baru Da ta _lo gin _ mem ber Ema il_me mber Data_pembayaran info_pembayaran Info_detail_beli Info_konfirmasi_pembelian Info_pembayaran Retur D at a _ ret urn D at a _pro duk Info_produk Info_koneksi_berhasil, Info_provinsi Info_kota Info_detail_produk Info_kategori Info_member Info_admin Info_produk Info_tips Info_retur Data_login_admin Email_admin Data_provinsi Data_kota Data_detail_produk Data_kategori Data_admin Data_produk Data_tips Data_retur Data_member Da ta _pr oduk Inf o _re tu rn Inf o _ p roduk , Inf o _ p roduk _ baru Inf o _ p roduk _ bnyk _d liat Inf o _ b est _ sel ler Inf o_p roduk , Inf o_p roduk _ ba ru Inf o_p roduk _ bn yk_ dli at Inf o_b est _se ller Info_produk Info_beli Detail_produk Ongkir JNE Info_tracking Data_laporan_penjualan, Data_laporan_produk, Data_laporan_retur Data_lap_pengadaan_prduk 12.0 Tracking No_resi Info_tracking WEB MAIL Aktivasi_account akt ivas i_ peme sanan Lap_produk Lap_pengadaan_produk Lap_penjualan, Lap_retur 13.0 Koneksi jejaring sosial Inf o _ koneks i Warna Gambar 3.5 DFD Level 1

2. DFD Level 2 Proses 1.0 Registrasi

member 1.1 Input Data Registrasi PENGUNJUNG 1.2 Account Activasi Data_registrasi Info_registrasi Data_registrasi Data_registrasi Data_registrasi Data_registrasi Info_aktivasi_account WEB MAIL Aktivasi_account T_kabkota Data_kota Gambar 3.6 DFD Level 2 Proses 1.0 Registrasi

3. DFD Level 2 Proses 2.0 Katalog Produk

produk 2.1 Tampilan katalog produk PENGUNJUNG 2.2 Tampilan produk best seller Data_produk Info_produk Data_produk Data_produk data_produk_best_seller Info_produk_best_seller kategori Detail_produk Data_kategori Data_detail_produk MEMBER Info_produk Data_produk In fo _ p ro d u k _ b e s t_ s e lle r 2.3 Tampilan produk terbaru 2.4 Tampilan produk paling banyak dlihat In fo _ p ro d u k _ te rb a ru In fo _ p ro d u k _ b n y k _ d lih a t data_produk_terbaru data_produk_bnyk_dlihat In fo _ p ro d u k _ te rb a ru In fo _ p ro d u k _ b n y k _ d lih a t Data_produk Data_produk Data_produk Warna Data_warna data_produk_bnyk_dlihat data_produk_terbaru data_produk_best_seller Gambar 3.7 DFD Level 2 Proses 2.0 Katalog Produk 4. DFD Level 2 Proses 4.0 Login 4.2 Verifikasi Login 4.1 Input Data Login 4.3 Lupa Password ADMIN MEMBER Data_login_admin Data_login_member Email_admin Email_member Info_login_admin Info_login_member Data_login_admin Data_login_member Data_login_admin Data_login_admin Member Admin Data_login_member Data_login_member WEB MAIL Konfirmasi_pass_baru Info_konfirmasi_pass_baru, Info_password_baru Info_konfirmasi_pass_baru, Info_password_baru Email_admin Email_admin Email_member Email_member Gambar 3.8 DFD Level 2 Proses 4.0 Login 5. DFD Level 2 Proses 5.0 Keranjang 5.1 Tambah produk 5.2 Ubah jumlah 5.3 Hapus Data produk 5.4 Checkout Pembelian Detail_pembelian Temp_pemesanan Produk MEMBER Data_produk Info_produk Data_produk Data_produk Data_produk Info_produk Data_produk Data_produk Data_produk Info_produk Data_pembelian Info_pembelian, Info_konfirmasi_pemesanan Data_produk Data_produk Data_temp_pemesanan Data_pemesanan Data_pemesananData_detail_pemesanan WEB MAIL Konfirmasi_pemesanan Gambar 3.9 DFD Level 2 Proses 5.0 Keranjang 6. DFD Level 2 Proses 6.0 Transaksi ADMIN 6.1 Konfirmasi pembelian 6.2 Transaksi Pembelian Detail_pembelian Data_pembelian Info_konfirmasi_pembelian Data_pembelian Data_pembelian Data_detail_pembelian Data_detail_pembelian Data_detail_pembelian Data_detail_pembelian PAYPAL 6.0 Pembayaran Data_pembayaran Data_pembayaran Data_pembayaran Data_ongkir In fo _ p e mb a y a ra n Id_kabkota T_kabkota WEB MAIL Konfirmasi_pembayaran Info_detail_pembelian, Info_konfirmasi_pembayaran Gambar 3.10 DFD Level 2 6.0 Transaksi

7. DFD Level 2 Proses 9.0 Laporan

ADMIN 9.1 Laporan data produk 9.2 Laporan data transaksi Produk Pembelian Detail_pembelian Data_produk Data_pembelian Data_detail_pembelian Data_laporan_produk Lap_produk Data_laporan_penjualan Lap_penjualan Data_produk Data_pembelian 9.3 Laporan data retur Retur Data_retur Data_retur Data_laporan_retur Lap_retur Detail produk Data_detail_produk Gambar 3.11 DFD Level 2 Proses 9.0 Laporan

8. DFD Level 2 Proses 10.0 Pengolahan Data Master

10.0 Data master 10.1 Pengolahan data member 10.2 Pengolahan data admin 10.3 Pengolahan data produk 10.4 Pengolahan data kategori 10.6 Pengolahan data kontak 10.7 Pengolahan data kota 10.8 Pengolahan data provinsi 10.9 Pengolahan data tips member admin produk kategori kontak kabkota provinsi Tips ADMIN Data_member Info_member Data_member Data_member Data_kota Data_admin Info_admin Data_admin Data_admin Data_produk Info_produk Data_produk Data_produk Data_produk Data_kategori Data_kategori Data_kategori Info_kategori Data_kontak Info_kontak Data_kontak Data_kontak Data_kota Info_kota Data_kota Data_kota Data_provinsi Info_provinsi Data_provinsi Data_provinsi Data_provinsi Data_tips Info_tips Data_tips Data_tips 10.10 Pengolahan data retur Retur Data_retur Info_retur Data_retur Data_retur Data_kategori 10.5 Pengolahan data detail produk detail produk Data_detail_produk Data_detail_produk Data_detail_produk Info_detail_produk 10.11 Pengolahan data warna Warna Data_warna Data_warna Data_warna Data_warna Data_warna Gambar 3.12 DFD Level 2 Proses 10.0 Pengolahan Data Master

9. DFD Level 2 Proses 11.0 Retur

11.1 Input data retur MEMBER Pembelian Data_retur Data_pembelian Data_pembelian 11.2 Validasi Input Data_retur 11.3 Retur produk Data_retur Retur Data_retur Data_retur info_retur Gambar 3.13 DFD Level 2 Proses 11.0 Retur 10. DFD Level 3 Proses 10.1 Pengolahan Data Member ADMIN 10.1.1 Tambah data member 10.1.2 Edit data member 10.1.3 Hapus data member Member Data_member Info_member Data_member Info_member Data_member Info_member Data_member Data_member Data_member Data_member Data_member Data_member Kota Data_kota Data_kota Gambar 3.14 DFD Level 3 Proses 10.1 Pengolahan Data Member

11. DFD Level 3 Proses 10.2 Pengolahan Data Admin

ADMIN 10.2.1 Tambah data admin 10.2.2 Edit data admin 10.2.3 Hapus data admin Admin Data_admin Info_admin Data_admin Info_admin Data_admin Info_admin Data_admin Data_admin Data_admin Data_admin Data_admin Data_admin Gambar 3.15 DFD Level 3 Proses 10.2 Pengolahan Data Admin

12. DFD Level 3 Proses 10.3 Pengolahan Data Produk

ADMIN 10.3.1 Tambah data produk 10.3.2 Edit data produk 10.3.3 Hapus data produk Produk Data_produk Info_produk Data_produk Info_produk Data_produk Info_produk Data_produk Data_produk Data_produk Data_produk Data_produk Data_produk Kategori Detail produk Data_kategori Data_detail_produk Data_kategori Data_detail_produk Warna Data_warna Gambar 3.16 DFD Level 3 Proses 10.3 Pengolahan Data Produk

13. DFD Level 3 Proses 10.4 Pengolahan Data Kategori

ADMIN 10.4.1 Tambah data kategori 10.4.2 Edit data kategori 10.4.3 Hapus data kategori Kategori Data_kategori Info_kategori Data_kategori Info_kategori Data_kategori Info_kategori Data_kategori Data_kategori Data_kategori Data_kategori Data_kategori Data_kategori Gambar 3.17 DFD Level 3 Proses 10.4 Pengolahan Data Kategori

14. DFD Level 3 Proses 10.5 Pengolahan Data Detail Produk

ADMIN 10.5.1 Tambah data Detail produk 10.5.2 Edit data Detail produk 10.5.3 Hapus data Detail produk Detail produk Data_detail_produk Info_detail_produk Data_detail_produk Info_detail_produk Data_detail_produk Info_detail_produk Data_detail_produk Data_detail_produk Data_detail_produk Data_detail_produk Data_detail_produk Data_detail_produk Produk Data_produk Data_produk Gambar 3.18 DFD Level 3 Proses 10.5 Pengolahan Data Detail Produk

15. DFD Level 3 Proses 10.6 Pengolahan Data Kontak

ADMIN 10.6.1 Tambah data kontak 10.6.2 Edit data kontak 10.6.3 Hapus data kontak kontak Data_kontak Info_kontak Data_kontak Info_kontak Data_kontak Info_kontak Data_kontak Data_kontak Data_kontak Data_kontak Data_kontak Data_kontak Gambar 3.19 DFD Level 3 Proses 10.6 Pengolahan Data Kontak

16. DFD Level 3 Proses 10.7 Pengolahan Data Kabkota

ADMIN 10.7.1 Tambah data kota 10.7.2 Edit data kota 10.7.3 Hapus data kota kabkota Data_kota Info_kota Data_kota Info_kota Data_kota Info_kota Data_kota Data_kota Data_kota Data_kota Data_kota Data_kota Provinsi Data_provinsi Data_provinsi Gambar 3.20 DFD Level 3 Proses 10.7 Pengolahan Data Kabkota

17. DFD Level 3 Proses 10.8 Pengolahan Data Provinsi

ADMIN 10.8.1 Tambah data provinsi 10.8.2 Edit data provinsi 10.8.3 Hapus data provinsi Provinsi Data_provinsi Info_provinsi Data_provinsi Info_provinsi Data_provinsi Info_provinsi Data_provinsi Data_provinsi Data_provinsi Data_provinsi Data_provinsi Data_provinsi Gambar 3.21 DFD Level 3 Proses 10.8 Pengolahan Data Provinsi

18. DFD Level 3 Proses 10.9 Pengolahan Data Tips

ADMIN 10.9.1 Tambah data tips 10.9.2 Edit data tips 10.9.3 Hapus data tips Tips Data_tips Info_tips Data_tips Info_tips Data_tips Info_tips Data_tips Data_tips Data_tips Data_tips Data_tips Data_tips Gambar 3.22 DFD Level 3 Proses 10.9 Pengolahan Data Tips

19. DFD Level 3 Proses 10.10 Pengolahan Data Retur

ADMIN 10.10.1 Edit data retur 10.10.2 Hapus data retur Retur Data_retur Info_retur Data_retur Info_retur Data_retur Data_retur Data_retur Data_retur Gambar 3.23 DFD Level 3 Proses 10. 10 Pengolahan Data Retur

20. DFD Level 3 Proses 10.11 Pengolahan Data Warna

ADMIN 10.11.1 Tambah data warna 10.11.2 Edit data warna 10.11.3 Hapus data warna Warna Data_tips Info_warna Data_warna Info_warna Data_tips Info_warna Data_warna Data_warna Data_warna Data_warna Data_warna Data_warna Gambar 3.24 DFD Level 3 Proses 10.11 Pengolahan Data Warna

3.1.6.3 Spesifikasi Proses