Data Flow Diagram DFD

Admin Pengunjung Pelanggan Aplikasi Penjualan Alat Listrik dan Elektronik di Toko Bunga Electric Data Login Data Pemesanan InvalidValid Login Info Pemesanan Data Detail Pemesanan Info Detail Pemesanan Data Login Data Barang Data kategori Data brands Data Pemesanan In fo Vi ew Da ta Ba ra ng In fo Bu ku T am u D at a Bu ku T am u InvalidValid Login Info Data Barang Info Data Kategori Info Data Brands Info Data Pemesanan Data Berita Info Data Berita Data Detail Pemesanan Info Data Detail Pemesanan Data Pembayaran Info Data Pembayaran Data Pembayaran Info Data Pembayaran Data Berita Info Data Berita D ata Be rit a In fo Da ta B er ita Vi ew D at a Ba ra ng Data biaya_kirim Info Data biaya_kirim Gambar 3.5 Diagram Konteks Pembangunan Aplikasi penjualan Alat Listrik dan Elektronik di Toko Bunga Electric Berbasis Web

3.2.2 Data Flow Diagram DFD

DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke model yang lebih kecil. Salah satu keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan. Berikut adalah gambar DFD dari Pembangunan Aplikasi penjualan Alat Listrik dan Elektronik di Toko Bunga Electric Berbasis Web : 1.0 Login 2.0 Pengolahan Data Master 3.0 Pengolahan Data Transaksi 6.0 Pengolahan Data Berita Pelanggan Administrator Pengunjung T_Pelanggan T_Barang T_Kategori T_Brands T_Pemesanan T_Detail_Pemesanan T_Pegawai T_Berita T_Buku Tamu T_Pembayaran 7.0 Pengolahan Buku Tamu Data Pegawai Validasi verifikasi Invalid Data Pegawai Data Pelanggan Invalid Data Pelanggan Data Pelanggan Data Pelanggan Validasi Verifikasi Data pegawai Data pegawai Tambah,Edit,Tampil,Cari Pegawai Data Barang Data Pegawai Tambah, Edit, Tampil, Cari Kategori Data Pegawai Data Barang Data Barang Invalid Data Barang Data Barang Tambah,Edit,Tampil,Cari Barang Data Kategori Data Kategori Data Kategori Da ta Ka te g o ri In va lid Da ta Ka te g o ri Invalid Data Pelanggan T_Admin Invalid Data Admin Data Admin Data Admin Invalid Data Admin Data Brands Invalid Data Brands Data Brands Data Brands Data Brands Tambah, Edit, Tampil, Cari Brands Cek Data Pemesanan Data Pemesanan Data Pemesanan Data Pemesanan Data Pemesanan Invalid Data Pemesanan Data Pemesanan Tambah Data Pemesanan Data Pemesanan Data Pemesanan Invalid Data Pemesanan Data Pemesanan Cek Detail Pemesanan Data Detail Pemesanan Data Detail Pemesanan Data Detail Pemesanan Data Detail Pemesanan Invalid Data Detail Pemesanan L ih a t Da ta De ta il Pe m e sa n a n Da ta De ta il Peme sa n a n Data Detail Pemesanan Data Detail Pemesanan In va lid Da ta De ta il Pe me sa n a n Da ta De ta il Pe m e sa n a n Cek Data Pembayaran Data Pembayaran Data Pembayaran Data Pembayaran Data Pembayaran Invalid Data Pembayaran L ih a t Da ta Pe m b a ya ra n Data Pembayaran Data Pembayaran Data Pembayaran In va lid Da ta Pemb a ya ra n Da ta Pe m b a ya ra n Data Berita Data Berita Data Berita Data Berita Data Berita Data Berita Data Berita Data Buku Tamu Data Buku Tamu Invalid Data Buku Tamu Data Buku Tamu 5.0 Pengolahan Data Laporan 4.0 View Data Barang Data Pegawai Info View Data Barang Vi e w Da ta Bara n g View Data Barang View Data Barang Vi e w Da ta Ba ra n g View Data Barang Data Buku Tamu Invalid Data Buku Tamu Da ta De ta il Pe m e sa n a n In va lid Da ta De ta il Pe me sa n a n Data_Barang In va lid Da ta Bara n g T_biaya_kirim Data kota Data kota Data kota Data kota Data kota Gambar 3.6 DFD Level 1 Pembangunan Aplikasi penjualan Alat Listrik dan Elektronik di Toko Bunga Electric Berbasis Web Administrator Pelanggan 1.1 Verifikasi Username 1.2 Verifikasi Password Data Login InvalidValid Data login InvalidValid Data Login Data Login Data Login Data Login Invalidvalid Data login Data Login Invalid Valid T_Admin T_Pelanggan Us er na m e Pa ss wo rd Pa ss w or d Username Valid Pa ss wo rd Pa ss wo rd U se rn am e Username Username Gambar 3.7 DFD Level 2 Proses 1.0 Proses Login Administrator 2.1 Pengolahan Data Admin 2.2 Pengolahan Data Barang 2.3 Pengolahan Data Kategori 2.4 Pengolahan Data Brands T_Admin T_Barang T_Kategori T_Brands Data Admin Info Data Admin Da ta Ad mi n Da ta Ad mi n Data Barang Info Data Barang Da ta Ba ra ng Da ta Ba ra ng Da ta Ba ra ng Data Barang Da ta Ka te go ri In fo D at a Ka te go ri Da ta Ka te go ri Da ta Ka te go ri Da ta b ra nd s In fo D at a Br an ds Da ta B ra nd s Da ta Br an ds 2.5 Pengolahan Data Biaya_Kirim T_Biaya_kirim Da ta Ko ta In fo D at a Ko ta Da ta Bi ay a_ Ki rim Da ta Bi ay a_ ki rim Gambar 3.8 DFD Level 2 Proses 2.0 Pengolahan Data Master Administrator Pelanggan 3.1 Pengolahan Data Pemesanan 3.3 Pengolahan Data Pembayaran 3.2 Pengolahan Data Detail Pemesanan T_Pemesanan T_Detail_Pemesanan T_Pembayaran Ce k Da ta Pem es an an Info Data Pemesanan Data Pemesanan Data Pemesanan D ata Pem es ana n Da ta Pe m es an an Info D ata Pem es ana n Cek Detail Pemesanan Info Data Detail Pemesanan Data Detail Pemesanan Data Detail Pemesanan Info Data Detail Pemesanan Da ta De ta il Pe m es ana n Ce k Da ta P em ba ya ra n Info D ata Pem bay ara n Da ta Pe m bay aran Da ta Pem ba ya ra n D ata Pe m bay ar an Info Da ta P em ba ya ra n Data Pembayaran Da ta Pe m es an an Gambar 3.9 DFD Level 2 Proses 3.0 Pengolahan Data Transaksi Pengunjung T_Barang Data Barang Terbaru Info Data Barang Terbaru Data Barang Terbaru Data Barang Terbaru Dat a Ba rang Dat a Ba ra ng Data Barang Terlaris Info Data Barang Terlaris Data Barang Terlaris Data Barang Terlaris 4.2 View Data Barang Terlaris 4.1 View Data Barang Terbaru T_Pemesanan Data Barang Terlaris Data Barang Terlaris Gambar 3.10 DFD Level 2 Proses 4.0 View Data Barang Administrator 5.1 Tambah Laporan Penjualan 5.2 Lihat Laporan Penjualan Data Laporan Penjualan T_Detail_Pemesanan D a ta L a p o ra n Pe n ju a la n Info Data Laporan Penjualan Data Detail Pemesanan T_Barang Data Barang Data Laporan Penjualan Gambar 3.11 DFD Level 2 Proses 5.0 Pengolahan Data Laporan Administrator Pelanggan Pengunjung 6.1 Tambah Berita 6.2 Lihat Berita 6.3 Ubah Berita 6.4 Hapus Berita T. Berita D a ta Berit a Inf o D a ta Berit a Data Berita Data Berita Data Berita Info Data Berita Info Data Berita Data Berita D a ta Beri ta y a ng in gin d iub ah D at a Be rit a Data Berita Data Berita D a ta Be rit a ya ng in gi n d i h ap us D at a Be rit a Data Berita Data Berita Info Data Berita Gambar 3.12 DFD Level 2 Proses 6.0 Pengolahan Data Berita Administrator Pengunjung 7.1 Tambah Buku Tamu 7.2 Lihat Buku Tamu 7.3 Hapus Buku Tamu T. Buku_Tamu Data Buku Tamu Info Data Buku Tamu Data Buku tamu Data Buku Tamu Data Buku Tamu yang ingin dilihat Data Buku Tamu D at a Buk u T a mu Data Buku Tamu Da ta Bu ku T a mu y an g in gin d iha pu s Gambar 3.13 DFD Level 2 Proses 7.0 Pengolahan Buku Tamu Administrator 2.1.1 Tambah Admin 2.1.2 Ubah Admin 2.1.3 Tampil Admin T_Admin Data Admin Data Admin Data Admin Data Admin Data Admin Data Admin Data Admin Data Admin Data Admin Data Admin Gambar 3.14 DFD Level 3 Proses 2.1 Pengolahan Data Admin Administrator 2.2.1 Tambah Barang 2.2.2 Ubah Barang 2.2.4 Hapus Barang T_Barang Data Barang Data Barang Data Barang Data Barang Data Barang Data Barang Data Barang yang dihapus Data Barang Data Barang Data Barang yang dihapus Data Barang Data Barang Gambar 3.15 DFD Level 3 Proses 2.2 Pengolahan Data Barang Administrator 2.3.1 Tambah Kategori 2.3.2 ubah Kategori T_Kategori Data Kategori Data Kategori Data Kategori Data Kategori yang dicari Data Kategori Data Kategori Data Kategori yang dicari Data Kategori Data Kategori T_Barang Data Barang Data Barang Gambar 3.16 DFD Level 3 Proses 2.3 Pengolahan Data Kategori Administrator 2.4.1 Tambah Brands 2.4.2 Ubah Brands T_Brands Data Brands Data Brands Data Brands Data Brands Data Brands T_Barang Data Barang Data Barang Data Brands Data Brands Data Brands Gambar 3.17 DFD Level 3 Proses 2.4 Pengolahan Data Brands Administrator 2.5.1 Tambah Biaya_kirim 2.5.2 Ubah Biaya_kirim 2.5.3 Hapus Biaya_kirim T_ Biaya_Kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data Biaya_kirim Data biaya_kirim Data Biaya_kirim Gambar 3.18 DFD Level 3 Proses 2.5 Pengolahan Data Biaya kirim Administrator Pelanggan 3.1.1 Tambah Data Pemesanan 3.1.2 Tampil Data Pemesanan T_Pemesanan D ata Pe me sa na n Data Pemesanan Data Pemesanan Data Pemesanan Da ta Pe me sa na n D at a Pe me sa na n Data Pemesanan Data Pemesanan Gambar 3.19 DFD Level 3 Proses 3.1 Pengolahan Data Pemesanan Administrator Pelanggan 3.2.1 Tambah Data detail Pemesanan 3.2.2 Tampil Data Detail Pemesanan T_Detail_Pemesanan D ata D etai l P e mesana n D ata D e tai l P e mesan an Data Detail Pemesanan Data Detail Pemesanan D ata D e tai l P e mesan an D ata D etai l P e mesan an Data Detail Pemesanan Data Detail Pemesanan T_Pemesanan Data Pemesanan Data Pemesanan Gambar 3.20 DFD Level 3 Proses 3.2 Pengolahan Data Detail Pemesanan Administrator Pelanggan 3.3.1 Lihat Data Pembayaran T_Pembayaran D ata Pe m ba ya ra n Data Pembayaran Data Pembayaran D at a Pe mb aya ra n D ata Pe mb aya ra n T_Pemesanan Data Pemesanan Data Pembayaran Gambar 3.21 DFD Level 3 Proses 3.3 Pengolahan Data Pembayaran

3.2.3 Spesifikasi Proses