• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.4. Analisi Kebutuhan Fungsional

3.4.2. Data Flow Diagram (DFD)

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

3.4.2.1DFD 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 barangData 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 Paypal/Rekening 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

40

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

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

42

3.4.2.5DFD 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

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

44

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.8DFD Level 3 Proses 4.4 Lihat Barang

Pelanggan Data sub kategori barang Pengunjung 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

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

46

3.4.2.10DFD 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 Rekening/Paypal 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

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 Rekening/Paypal

Data konfirmasi pembayaran Info konfirmasi pembayaran

48

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

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

50

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

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

52

Dokumen terkait