17. Pembayaran
{id_pembayaran, email, tanggal, no_transaksi, status}
3.1.5 Analisis Kebutuhan Fungsional
Kebutuhan fungsional merupakan tahap aliran informasi yang meliputi diagram konteks dan aliran informasi yang di representasikan dengan
menggunakan data flow diagram DFD.
3.1.5.1 Diagram Konteks
Diagram konteks merupakan salah satu alat bantu dalam melakukan
analisis terstruktur. Diagram konteks ini menggambarkan sistem secara garis besar atau secara keseluruhan. Dalam diagram konteks juga digambarkan entitas
eksternal yang merupakan perangkat pikir yang menghasilkan data yang diolah oleh sistem maupun tujuan dari informasi yang dihasilkan oleh sistem. Adapun
diagram konteks yang diusulkan adalah sebagai berikut :
Pengunjung Mail server
Aplikasi E-Commerce Toko Sawargi
Member Admin
Paypal Data registrasi
Data katagori Data produk
Data detail produk
Info data registrasi Info data katagori
Info data produk Info data detail produk
Data login admin Data member
Data katagori barang Data barang
Data detail pesanan Data pesanan
Data retur Data jasa
Data laporan penjualan Data backup database
Data backup file Data backup gambar
Info login admin Info member
Info katagori barang Info barang
Info detail pesanan Info pesanan
Info retur Info jasa
Info laporan penjualan Info backup database
Info backup file Info backup gambar
In fo
p e
mb a
ya ra
n
D a
ta p
e mb
a ya
ra n
Data login member Data member
Data katagori barang Data barang
Data pesanan Data detail pesanan
Data retur Data history
Data pembayaran
Info login member Info member
Info katagori barang Info barang
Info pesanan Info detail pesanan
Info retur Info histori
Info pembayaran Jejaring sosial
Data produk Bank
Data verifikasi akun Info kurs
Web jasa pengiriman
Data tracking Info tracking
Gambar 3-5 Diagram Konteks
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. Dalam Data Flow Diagram DFD
terdiri dari entitas luar, aliran data, proses, dan penyimpanan data. Salah satu keuntungan menggunakan DFD adalah
memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan.
1. Data Flow Diagram Level 0
admin
6.0 Pengolahan Data
Master
member provinsi
kota Harga_kirim
paket jasa
kategori produk
rating komentar
10.0 Pengolahan
Backup dan Restore
retur keranjang
pesanan Detail_pesanan
pengiriman pembayaran
Data admin Data admin
Data member Data member
Dat a
p ro
vi n
si D
a ta
p ro
vi n
si D
a ta
k o
ta Dat
a k
o ta
Data harga_kirim Data harga_kirim
Data paket Data paket
Data jasa Data jasa
Data kategori Data kategori
Data produk Data produk
Data rating Data rating
Data komentar Data komentar
Data admin Data admin
Data member Data member
Data provinsi Data provinsi
Data kota Data kota
Data harga_kirim Data harga_kirim
Data paket Data paket
Data jasa Data jasa
Data kategori Data kategori
Data produk Data produk
Data rating Data rating
Data komentar Data komentar
Data pesanan Data pesanan
Data detail_pesanan Data detail_pesanan
Data pengiriman Data pengiriman
Data retur Datta retur
Data keranjang Data keranjang
Data pembayaran Data pembayaran
Jejaring sosial Info produk
Pengunjung 1.0
Daftar Data pengunjung
Info pengunjung Mail Server
Info aktivasi akun Data aktivasi akun
Data member Member
2.0 Login
Data member
Admin Dat
a lo
g in
a d
m in
Data admin
Dat a
me mb
e r
7.0 Laporan
D e
ta il_
p e
sa n
a n
Data laporan 9.0
Lihat produk
8.0 Cari produk
Dat a
p ro
d u
k Data produk
Data produk
D a
ta p
ro d
u k
Data produk Data katagori
Data rating Data komentar
Data produk
5.0 Transaksi
3.0 Pengoolahan Data
Member
4.0 Pengoolahan Data
Admin Valid login member
Valid login admin D
a ta
p e
sa n
a n
Dat a
p e
sa n
a n
Data detail_pesanan Data detail_pesanan
D a
ta p
ro d
u k
Data kota Data provinsi
Data jasa Data harga_kirim
Data paket Data pembayaran
Data pengiriman Data retur
Data keranjang Data member
Data member
Data member Data admin
Data admin Data admin
Valid login admin Valid login admin
Paypal Info pembayaran
Data pembayaran Info laporan
Info member
Info admin Bank
Web jasa pengiriman
Data kurs Info tracking
Data tracking
Gambar 3-6 DFD Level 0