• Tidak ada hasil yang ditemukan

Data Flow Diagram

Dalam dokumen Aplikasi E-Commerce Di Blackbox-Shop Garut (Halaman 54-74)

Bagian Administrasi Memasukkan data

3.1.5 Analisis Fungsional

3.1.5.2 Data Flow Diagram

Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. DFD Sistem informasi pemesanan dan penjualan yang diusulkan terdiri dari beberapa bagian, data flow diagram dapat dilihat pada gambar 3.7.

Info konfirmasi daftar member Data masuk Member, Data masuk admin Cara transaksi Kontak ToS

Data detail pembelian, data pembelian, Data retur, Data detail retur Info detail pembelian,

Info pembelian, Info retur, Info detailretur 1 daftar 4 Pengolahan Data 2 masuk 3 lupa password 10 Pengolahan data transaksi 6 Tampil Keranjang belanja 12 Pengolahan Laporan 5 pencarian 11 keluar 13 Tampil bantuan 8 Tracking pengiriman 9 Tampil history 7 pengaturan akun admin pengunjung member paypal Jasa pengiriman

status data pembayaran request data pembayaran

Data barang, Data pembelian

info barang, info pembelian

data registrasi member, data konfirmasi info masuk member tidak valid

Data masuk member email member Info reset password

Data barang yang dicari Info barang yang dicari Data barang yang dicari Info barang yang dicari No resi Info terkirim Info terkirim

Info Cara transaksi Info Kontak Info ToS Keluar member

Info Cara transaksi Info Kontak Info ToS Cara transaksi Kontak ToS Data kategori Data barang Data warna Data bahan Data barang detail Data kota Data provinsi Data jenis pengiriman Data berita

info kategori info barang info warna info bahan info barang detail info kota info provinsi info jenis pengiriman info berita Data jenis pembayaran, Data status pesanan Info transaksi Info reset password

email admin

Data member info member

data admin info admin Data masuk admin info masuk admin tidak valid Rekapitulasi penjualan, Data retur Data pengadaan barang Laporan Penjualan Laporan Pengadaan Barang Laporan Penyusutan No resi Info terkirim user kategori barangdetail kota provinsi ongkir bahan warna Jenispengiriman pembelian detailpembelian Info konfirmasi registrasi member

info masuk Member, admin tidak valid

data registrasi member, data konfirmasi Data member, Data admin Data member, Data admin info kota data kota data warna Info warna info ongkir data ongkir info jenispengiriman data jenispengiriman Info provinsi data provinsi Info bahan Data bahan Data barangdetail

info barangdetail info keranjang belanja data keranjang belanja

Data kategori info kategori info pembelian data pembelian data detailpembelian Info detailpembelian data detailpembelian Info detailpembelian data detailpembelian Info detailpembelian retur Info retur Data retur Data retur detailretur Info retur Data detailretur Info detailretur Mail server Data konfirmasi registrasi, Data login member, Data login admin, Data transaksi

Info daftar berhasil

Data transaksi No resi

1. DFD Level 2 Proses 1

Diagram alir data pada level 2 proses 1 pengunjung mendaftar menjadi

member terlihat pada gambar 3.8 :

1.2 aktivasi akun 1.1 input data daftar user pengunjung

Info aktifasi akun

data registrasi member data registrasi member,

Data captcha data registrasi member

Data aktifasi akun

Info akun berhasil diaktifkan

Mail server Info daftar berhasil

Data aktifasi akun

Gambar 3. 8 DFD Level 2 Proses 1 (Daftar member)

2. DFD Level 2 Proses 2

Diagram alir data pada level 2 proses 2 user yang akan masuk ke situs dapat dilihat pada gambar 3.9:

2.1 Input data masuk 2.2 verifikasi admin member

Data masuk admin

Data masuk admin, Data masuk member Data masuk member

Data masuk admin tidak valid

Data masuk member tidak valid

user Request data masuk member,

Request data masuk admin

info data masuk member info data masuk admin

Masuk admin valid, Masuk member valid

3. DFD Level 2 Proses 4

Diagram alir pada level 2 proses 4 admin melakukan pengolahan data yang ada di toko, selain data transaksi dan retur, dapat dilihat pada gambar 3.10:

4. DFD Level 2 Proses 6

Diagram alir pada level 2 proses 6 member melakukan pengolahan data di keranjang belanja, dapat dilihat pada gambar 3.11:

6.1 Tambah keranjang belanja 6.2 ubah keranjang belanja 6.3 checkout Mail server Info pembelian

5. DFD Level 2 Proses 7

Diagram alir pada level 2 proses 7 user melakukan pengubahan data yang berkaitan dengan dirinya, dapat dilihat pada gambar 3.12:

7.1 Ubah biodata 7.2 Ubah password admin member user Data admin yang akan diubah

Masuk admin valid, Masuk member valid

Masuk admin valid, Masuk member valid

Info admin yang telah diubah

Data member yang akan diubah info member yang telah diubah info member behasil diubah

info admin behasil diubah

info admin behasil diubah info admin behasil diubah Data member yang akan diubah

info member behasil diubah

Gambar 3. 12 DFD Level 2 Proses 7 (Pengaturan akun)

6. DFD Level 2 Proses 8

Diagram alir data pada level 2 proses 8 admin mengelola barang per kategori dapat dilihat pada gambar 3.13 :

Gambar 3. 13 DFD Level 2 Proses 8 (Penampilan kategori barang)

7. DFD Level 2 Proses 9

Diagram alir pada level 2 proses 9 member menampilkan histori belanja, untuk lebih jelas, dapat dilihat pada gambar 3.14:

retur 9.1 Lihat detail pembelian 9.2 Konfirmasi pembayaran 9.3 retur detailpembelian info pembelian data detailpembelian konfirmasipembayaran info konfirmasi pembayaran

data konfirmasi pembayaran

info detailpembelian data retur pembelian Detailpembelian Info retur data detailpembelian datapembelian info detailpembelian member

Request data detailpembelian

info detailpembelian

Request data retur info retur

Request data konfirmasi pembayaran info konfirmasi pembayaran

info pembelian

pembelian datapembelian

Mail server

Info retur

8. DFD Level 2 Proses 10

Diagram alir pada level 2 proses 10 admin mengolah seluruh transaksi, untuk lebih jelas, dapat dilihat pada gambar 3.15:

admin retur 10.1 Transaksi penjualan 10.2 Konfirmasi pembayaran info detailpembelian 10.3 retur 10.4 Pengadaan barang detailpembelian pengadaanbarang Request data detailpembelian

info pembelian data detailpembelian

konfirmasipembayaran

Request data konfirmasi pembayaran

info konfirmasi pembayaran Request data retur

info retur

info pengadaan barang Request data pengadaan barang

info konfirmasi pembayaran data konfirmasi pembayaran

info detailpembelian data retur

data pengadaan barang info pengadaan barang

pembelian Detailpembelian Info retur data detailpembelian datapembelian info detailpembelian info pembelian pembelian datapembelian barang Data barang Info barang

9. DFD Level 2 Proses 12.0

Diagram alir data pada level 2 proses 12.0 admin mengolah data laporan dapat dilihat pada gambar 3.16 :

12.1 Laporan penjualan 12.2 Laporan pengadaan barang 12.3 Laporan penyusutan admin detailpembelian Masuk admin valid

Request data penjualan

Masuk admin valid

Masuk admin valid Info penjualan

Request data pengadaan barang info pengadaan barang

Request data penyusutan barang info penyusutan barang

pengadaanbarang

detailretur Request data penyusutan barang

info penyusutan barang Request data pengadaan barang

info pengadaan barang Request data penjualan

info penjualan

Gambar 3. 16 DFD Level 2 Proses 12.0 (Menampilkan bantuan)

10. DFD Level 2 Proses 13.0

Diagram alir data pada level 2 proses 13.0 pengunjung dan member dapat menggunakan menu bantuan dapat dilihat pada gambar 3.17 :

Gambar 3. 17 DFD Level 2 Proses 13.0 (Menampilkan bantuan)

11. DFD Level 3 Proses 9.3

Diagram alir data pada level 3 proses 9.3 user melakukan pengolahan retur, dapat dilihat pada gambar 3.18:

9.3.2 Pengolahan

Keranjang retur

retur Data barang retur

member

9.3.1 produk retur

datailretur detailpembelian

Data barang retur

Data pdetailembelian Data barang retur

Data barang retur

Data barang retur

9.3.3 Histori retur

Data barang retur

Data barang retur Masuk member valid

Masuk member valid

Masuk member valid

admin Data barang retur

12. DFD Level 3 Proses 10.1

Diagram alir pada level 3 proses 10.1 admin melakukan pengolahan data transaksi, dapat dilihat pada gambar 3.19:

Gambar 3. 19 DFD Level 3 Proses 10.1 (Pengolahan data transaksi)

13. DFD Level 3 Proses 12.1

Diagram alir data pada level 3 proses 12.1 admin mengelola laporan penjualan, dapat dilihat pada gambar 3.20:

12.1.1 tampil laporan penjualan admin detailpembelian Request data penjualan

12.1.2 Cetak PDF

12.1.3 pencarian Info laporan penjualan

Laporan penjualan

Request laporan penjualan Cetak laporan penjualan

Info laporan ditemukan Data laporan yang dicari

Request data penjualan Info laporan penjualan

Info laporan penjualan

Cek data laporan yang dicari Data laporan ditemukan

Gambar 3. 20 DFD Level 3 Proses 12.1 (Pengolahan laporan penjualan)

14. DFD Level 3 Proses 12.2

Diagram alir data pada level 3 proses 12.2 admin mengelola laporan pengadaan barang, dapat dilihat pada gambar 3.21:

12.2.1 tampil laporan pengadaan barang admin pengadaanbarang Request data pengadaan barang 12.2.2 Cetak PDF 12.2.3 pencarian Info laporan pengadaan barang

Info laporan pengadaan barang

Request laporan pengadaan barang

Cetak laporan pengadaan barang

Info laporan ditemukan Data laporan yang dicari

Request data pengadaan barang

Info laporan pengadaan barang

Info laporan pengadaan barang

Cek data laporan yang dicari Data laporan ditemukan

Gambar 3. 21 DFD Level 3 Proses 12.2 (Pengolahan laporan pengadaan barang)

Diagram alir data pada level 3 proses 12.3 admin mengelola laporan penyusutan barang, dapat dilihat pada gambar 3.22:

12.3.1 tampil laporan pengadaan barang admin retur

Request data penyusutan

12.3.2 Cetak PDF

12.3.3 pencarian

Info laporan penyusutan

Info laporan penyusutan

Request laporan penyusutan

Cetak laporan penyusutan

Info laporan ditemukan Data laporan yang dicari

Request data penyusutan Info laporan penyusutan

Info laporan penyusutan

Cek data laporan yang dicari Data laporan ditemukan

Gambar 3. 22 DFD Level 3 Proses 12.3 (Pengolahan laporan penyusutan barang)

16. DFD Level 3 Proses 4.1

Diagram alir data pada level 3 proses 4.1 admin mengelola data kategori seperti tambah, ubah, hapus, dapat lihat pada gambar 3.23:

17. DFD Level 3 Proses 4.2

Diagram alir data pada level 3 proses 4.2 admin mengelola data barang seperti tambah, ubah, hapus dapat dilihat pada gambar 3.24 :

18. DFD Level 3 Proses 4.3

Diagram alir data pada level 3 proses 4.3 admin mengelola data provinsi seperti tambah, ubah, hapus dapat dilihat pada gambar 3.25 :

19. DFD Level 3 Proses 4.4

Diagram alir data pada level 3 proses 4.4 admin mengelola data kota seperti tambah, ubah, hapus dapat dilihat pada gambar 3.26 :

Gambar 3. 26 DFD Level 3 Proses 4.4 (pengelolaan data kota)

20. DFD Level 3 Proses 4.5

Diagram alir data pada level 3 proses 4.5 admin mengelola data jenis pengiriman seperti tambah, ubah, hapus dapat dilihat pada gambar 3.27 :

Gambar 3. 27 DFD Level 3 Proses 4.5 (pengelolaan data kota)

21. DFD Level 3 Proses 4.6

Diagram alir data pada level 3 proses 4.6 admin mengelola data ongkos kirim seperti tambah, ubah, hapus dapat dilihat pada gambar 3.28 :

Gambar 3. 28 DFD Level 3 Proses 4.6 (pengelolaan data ongkos kirim)

22. DFD Level 3 Proses 4.7

Diagram alir data pada level 3 proses 4.7 admin mengelola penghapusan data member dapat dilihat pada gambar 3.29 :

Gambar 3. 29 DFD Level 3 Proses 4.7 (pengelolaan member)

23. DFD Level 3 Proses 4.8

Diagram alir data pada level 3 proses 4.8 admin mengelola data bahan seperti tambah, ubah, hapus dapat dilihat pada gambar 3.30 :

Ubah bahan 4.8.2 Tambah bahan 4.8.1 Hapus bahan 4.8.3 bahan bahan bahan bahan bahan bahan bahan bahan bahan bahan bahan bahan bahan bahan

Gambar 3. 30 DFD Level 3 Proses 4.8 (Pengelolaan bahan)

24. DFD Level 3 Proses 4.9

Diagram alir data pada level 3 proses 4.9 admin mengelola data warna seperti tambah, ubah, hapus dapat dilihat pada gambar 3.31 :

25. DFD Level 3 Proses 4.10

Diagram alir data pada level 3 proses 4.10 admin mengelola data barang detail seperti tambah, ubah, hapus dapat dilihat pada gambar 3.32 :

26. DFD Level 3 Proses 4.11

Diagram alir data pada level 3 proses 4.11 admin mengelola data rekening seperti tambah, ubah, hapus dapat dilihat pada gambar:

Gambar 3. 33 DFD Level 3 Proses 4.11 (Pengelolaan rekening)

Dalam dokumen Aplikasi E-Commerce Di Blackbox-Shop Garut (Halaman 54-74)

Dokumen terkait