Data Flow Diagram DFD

86 p ro d u k ka te g o ri ko ta p ro vin si o rd e r d e ta il_ o rd e r ke ra n ja n g p e mb a ya ra n O n g ko s_ kir im Ne w s re tu r a d mi n mo d u l me mb e r p e n g u n ju n g me mb e r p a yp a l Ma il se rve r o p e ra to r a d mi n ist ra to r S o cia l n e two rk De ta il_ re tu r We b Ja sa P e n g iri ma n B u ku ta mu T e st imo n i Data registrasi member Data registrasi info registrasi Data login member Data login member 1 P e n d a fta ra n M e m b e r 2 L o g in 3 P e n g e lo la a n d a ta u se r 4 P e n g e lo la a n d a ta ma ste r 5 P e n g o la h a n d a ta O rd e r 6 P e n g o la h a n d a ta L a p o ra n 7 P e n ya jia n d a ta Hi sto ri P e sa n a n 8 P e n g o la h a n d a ta R e tu r 9 P e n g a tu ra n We b Data registrasi member Data Login Admin,operator Data Login Admin,operator Data Login member Info Login member Data Login operator Info Login operator Info Login admin Data Login admin Data member Data member Data Admin, operator Data Admin,operator Data member Info member Data operator Info operator Data admin Info admin Data produk Data produk Data ketegori Data kategori Data kota Data kota Data provinsi Data provinsi Data pembayaran Data pembayaran Data ongkos kirim Data ongkos kirim Data news Info produk Info registrasi member Data kategori,kota, provinsi,retur,Ongkos kirim,laporan, Data buku tamu Data buku tamu Data testimoni Data testimoni Info kategori,kota, provinsi,retur,Ongkos kirim,laporan, L o g in a d mi n ,o p e ra to r va lid Data order Data order Data produk Data produk Data order detail Data order detail Data pembayaran Data pembayaran Data ongkos kirim Data ongkos kirim Data transaksi pembayaran Info keranjang belanja Data hapus keranjang Data order,data pembayaran Info pengiriman Data retur Data retur Data detail retur Data detail retur Info order,detail order L o g in va lid me mb e r Data order Data order Data detail order Data detail order Info status oder Info order Info pembayaran Data keranjang Data keranjang Data order Data order Data detail order Data order detail Data produk Data produk Data laporan penjualan Info laporan penjualan L o g in a d mi n ,o p e ra to r va lid L o g in o p e ra to r va lid Data Modul Data modul Data Resi Info resi kirim Data retur Data retur Data detail retur Data order Data order Data retur Info retur Data pengaktifan akun Data modul Info modul L o g in va lid a d m in Data News Data keranjang belanja Data detail retur Info Produk,Info kategori Data Produk Info trnsaksi Pembayaran Info News Data retur Info retur Info pengaktifan akun berhasil Ga m b ar 3. 6 DF D L e v e l 1

1. DFD Level 2 Proses 1 Pendaftaran Member

1.1 Isi data registrasi 1.3 Aktivasi data member Data registrasi pengunjung Data verifikasi member data verifikasi member Data re gist rasi Member 1.2 Validasi data registrasi Data reg ist rasi Info registrasi Data registrasi member Data registrasi member Mail server Info aktivasi akun pendaftaran Gambar 3.7 DFD Level 2 Proses 1 Registrasi

2. DFD Level 2 Proses 2 Login

Verifikasi login Lupa password member 2.1 2.2 Mail Server Admin operator Data login pemilik Data login kasir info login member Data email Data password baru info login pemilik Data login member Info email invalid Info login operator Gambar 3.8 DFD level 2 Proses 2 Login

3. DFD Level 2 Proses 3 Pengelolaan Data User

3.1 Penambahan user adminstrator admin Info data operator Data operator 3.3 Pengubahan user Member Member Data Member Data Member Info data member Data member 3.2 Penghapusan User Data operator Data operator Data operator Info data operator Data operator Data operator Data member Data member Data member Info member Gambar 3.9 DFD Level 2 Proses 3 Pengelolaan Data User

4. DFD Level 2 Proses 4 Pengolahan Data master

Pengelolaan Data kota operator Info kota Data kota kota Data kota data kota Pengelolaan Info kategori Data kategori Pengelolaan Kategori Data kategori Info kategori Pengelolaan data provinsi data provinsi Data provinsi provinsi Data provinsi Info provinsi data kota Data kota data provinsi Data provinsi . Pengelolaan Data produk data produk Data produk Produk Data produk Info produk Pengelolaan data news Info news news Data news data news data news 4.3 4.4 4.2 4.1 4.7 4.6 Data kategori Pengelolaan data testimonial Detail_order Data testimonial Info testimonial 4.5 Data testimonial data testimonial In fo o n g ko s ki ri m Da ta o n g ko s ki ri m Data ongkos kirim Ongkos kirim Data ongkos kirim data ongkos kirim Jejaring sosial Info produk Data kategori Gambar 3.10 DFD Level 2 Proses 4 Pengolahan Data master

5. DFD Level 2 proses 5 Pengolahan Data Order

5.1 Pilih produk Masukan jumlah pesanan pengolahan order member Order info data produk data produk info data produk Data detail order Data pembayaran Info order Data order Data order Data detail order data order data detail order Data detail order data produk Info detail order Produk data produk Data pembayaran Jumlah produk keranjang Data produk Data keranjang Pembayaran data pembayaran 5.2 5.3 Pilih pembayaran Data pembayaran 5.4 Data pembayaran Info data pembayaran Mail server Paypal Data pembayaran Info pembayaran Operator Data Order Info Order Detail order Gambar 3.11 DFD Level 2 Proses 5 Order

6. DFD Level 2 Proses 6 Laporan

produk operator data produk 6.1 pengolahan data laporan order data produk info data laporan produk yang dicari atau dicetak data laporan produk yang dicari atau dicetak data order data order 6.3 pencetakan laporan penjualan in fo da ta lap o ra n Detail_order Data detail_order Data detail_order Info laporan order data laporan order Gambar 3.10 DFD Level 2 Proses 6 Laporan

7. DFD Level 2 Proses 7 Pengolahan Data Histori

7.1 pengolahan data order Member Detail_order Info order Data order Data detail order data detail order Data detail order info detail order 7.2 Penyajian data detail order Data order Order data order Data order Gambar 3.13 DFD Level 2 Proses 7 Lihat Histori

8. DFD Level 2 Proses 8 Retur Barang

data retur 8.1 penambahan data retur operator retur data retur yg sudah dikonfirmasi member Detail retur 8.2 konfirmasi retur D a ta d e ta il_ re tu r data detail retur D a ta re tu r in fo r e tu r yg b e lu m d iko n fr m a si data detail retur D a ta r e tu r Detail order D a ta d e ta ilo rd e r Data retur D a ta d e ta il_ re tu r info retur d a ta r e tu r yg s u d a h d iko n fr m a si Gambar 3.14 DFD Level 2 Proses 9 Retur Barang

9. DFD Level 3 Proses 4.1 Pengolahan Data News

operator news Data news Info news Data news Info news . 4.1.2 Pengeditan data news .1.1 Penambahan data news 4.1.3 Penghapusan data news Data news Data news Info news Data news Data news 4 Data news Data news Data news Gambar 3.15 DFD Level 3 Proses 4.1 Pengolahan Data News

10. DFD Level 3 Proses 4.2 Pengolahan Data produk

operator 4.2.1 Penambahan data produk 4.2.2 Pengeditan data produk 4.2.3 Penghapusan 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 Data kategori Data kategori Jejaring sosial Info produk 4.2.4 Pencarian data produk Data produk Info produk Dataproduk Data produk Gambar 3.16 DFD Level 3 Proses 4.2 Pengolahan Data Produk

11. DFD Level 3 Proses 4.3 Pengolahan Data Kota

data kota 4.3.1 Penambahan data kota 4.3.3 penghapusan data kota 4.3.2 pengeditan data kota kota operator info data kota data kota info kota data kota data kota data kota data kota info kota data kota data kota data kota provinsi data provinsi data provinsi 4.3.4 pencarian data kota data kota data kota info kota data kota member Data member Gambar 3.17 DFD Level 3 Proses 4.3 Pengolahan Data Kota

12. DFD Level 3 Proses 4.4 Pengolahan Data Provinsi

4.4.1 Penambahan data provinsi 4.4.2 Pengeditan data provinsi 4.4.3 Penghapusan data provinsi operator 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 4.4.4 pencarian data provinsi Data provinsi Info provinsi Data provinsi Data provinsi kota Data kota Gambar 3.18 DFD Level 3 Proses 4.4 Pengolahan Data Provinsi

13. DFD Level 3 Proses 4.5 Pengolahan Data Testimonial

4.5.1 Pengaturan data testimonial operator Testi Data testimonial Data testimonial . 4.5.2 penghapusa n data testimonial info testimonial Data testimonial Data testimonial Data testimonial Data testimonial info testimonial Gambar 3.19 DFD Level 3 Proses 4.5 Pengolahan Data Testimonial

14. DFD Level 3 Proses 4.6 Pengolahan Data Kategori

4.6.1 Penambahan data kategori 4.6.2 Pengeditan data kategori 4.6.3 Penghapusan data kategori operator 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 4.6.4 pencarian data kategori Data kategori Info kategori Data kategori Data kategori produk Data produk Gambar 3.20 DFD Level 3 Proses 4.6 Pengolahan Data Kategori

15. DFD Level 3 Proses 4.7 Pengolahan Data Ongkos Kirim

operator Ongkos_kirim Data ongkos kirim . Info ongkos kirim 4.7.1 Penambahan data ongkos kirim 4.7.2 Pengeditan data ongkos kirim 4.7.3 Penghapusan data ongkos kirim Data ongkos kirim Data ongkos kirim Data ongkos kirim Data ongkos kirim Data ongkos kirim Data ongkos kirim Data ongkos kirim Data ongkos kirim Info ongkos kirim Info ongkos kirim Gambar 3.21 DFD Level 3 Proses 6.7 Pengolahan Data Ongkos Kirim

3.1.7 Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas akan dijelaskan pada tabel dibawah ini : Table 3.3 Spesifikasi Proses No Proses Keterangan 1. No.Proses 1. Nama Registrasi Source Pengunjung Input Data registrasi member Output Info data registrasi member Destination Pengunjung Logika proses 1. Pengunjung memasukan data registrasi 2. Sistem melakukan pengecekan apakah data yang dimasukan kosong atau tidak 3. Jika data kosong, maka sistem akan menampilkan pesan “Data tidak boleh kosong ” 4. Jika data tidak kosong, maka sistem akan melakukan pengecekan apakah email valid atau tidak valid 5. Jika email tidak valid, maka akan muncul pesan “email sudah terdaftar, gunakan email yang lain” 6. Jika email valid, maka sistem akan melakukan pengecekan apakah password dan email sama 7. Jika tidak sama, maka sistem akan menampilkan pesan “password tidak sama”. 8. Jika ya, maka sistem akan menampilkan pesan “Konfirmasi pengaktifan akun sudah dikirim ke email anda” 2. No Proses 2 Nama Login Source Admin,Operator, Member Input Data login admin, Data login Member, Data login operator Output Info login admin, Info login Member, Info login operator Destination Admin, member, operator, operator Logika Proses 1. Member, admin atau operator memasukan data login kedalam sistem 2. Sistem akan melakukan apakah data login valid atau tidak valid 3. Jika data login tidak valid, maka sistem akan menampilkan pesan “password salah atau email belum terdaftar ” 4. Jika data login valid, maka menuju halaman utama 3. No Proses 3 Nama Pengolahan Data User Source Admin, operator dan member Input Data admin, data member Output Info admin, info member Destination Admin, operator dan member Logika Proses 1. Member memilih menu ubah profile 2. Sistem akan menampilkan form ubah profile 3. Admin memilih menu cari member 4. Sistem akan menampilkan data member yang dicari 5. Admin memilih menu ubah operator 6. Sistem akan menampilkan form ubah operator 7. Admin memilih menu tambah data operator untuk menambah data operator 8. Sistem akan menampilkan form pengisian data operator 9. Admin memilih menu hapus data operator untuk menghapus data operator 10. Sistem akan menampilkan informasi penghapusan data operator 4 No Proses 4 Nama Pengolahan data master Source Operator Input Data produk, data kategori, data kota, data provinsi, data pembayaran, data ongkos