3.1.5. Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional adalah analisis terhadap kebutuhan secara fungsional baik dalam aliran data ataupun informasi. Analisis kebutuhan
fungsional digambarkan dalam analisis terstruktur yang akan digambarkan pada subbab berikutnya.
3.1.5.1. Diagram Konteks
Diagram konteks adalah arus data yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar. Adapun
diagram konteks untuk sistem yang akan dibangun dapat dilihat pada gambar 3.6 :
Web E-Commerce di Showroom Cardinal
Petugas data login petugas
data petugas data barang
data detail barang data Kategori
data kota data ongkos kirim
data provinsi data retur
data pengiriman Konfirmasi transaksi
hak akses petugas Informasi petugas
Informasi barang Informasi detail barang
Informasi kategori Informasi kota
Informasi ongkos kirim Informasi provinsi
Informasi Transaksi Informasi pengiriman
Informasi retur Admin
data login admin data petugas
data member data kurs
data jasa pengiriman data paket pengiriman
konfirmasi backup data restore
hak akses admin informasi petugas
Informasi member Informasi jasa pengiriman
Informasi paket pengiriman informasi kurs
data backup
Paypal
Web Email status pembayaran
data pembayaran
data aktifasi member informasi aktifasi member
Informasi transaksi Informasi password member
Informasi pemesanan Informasi pengiriman
Informasi retur member
Pengunjung data member
data barang data detail barang
data kategori Informasi member
Informasi barang Informasi detail barang
Informasi kategori data login member
data member data pemesanan
data transaksi data pengiriman
data retur hak akses member
informasi member Informasi barang
Informasi kategori Informasi pemesanan
Informasi transaksi Informasi pengiriman
Informasi retur Social network
informasi barang
Gambar 3.6 Diagram Konteks
3.1.5.2. Data Flow Diagram Level 1
Data flow diagram Level 1 gambar 3.7 ini menjelaskan urutan proses
yang merupakan turunan dari diagram konteks.
infor m
asi bar
ang ,infor
masi detail b
ar a
ng ,
infor masi
ka teg
or i
data barang,data detail barang, data kategori data petugas
Admin
1 Login
da ta lo
gin petugas
2 Pengolahan data
master Petugas
data login petugas
Member data login member
data barang
Web Email 3
Pendaftaran member
data r egistr
asi informasi aktifasi member
data aktifasi member
Infor masi r
egistr asi
data aktifasi member data member
member data login petugas
data login member data petugas
data member Info hak akses admin
Info hak akses petugas data kategori
informasi kategori informasi detail barang
pengunjung Info
ha k
aks es
member
6 Pemesanan
7 pengiriman
In for
masi tr a
nsaksi Social network
data transaksi Paypal
data detail pesanan data pembayar
an
pesanan detail_pesanan
data barang data barang
data pesanan data detail pesanan
data pesanan data member, data petugas
kategori barang
detail_barang
data kategori data kategori
data barang data barang
data detail barang data detail barang
konfirmasi transaksi, data pengiriman 8
Pemberian rating
rating 5
Pemberian komentar
data komentar
Konfirmasi komentar data komentar
Informasi komentar komentar
data komentar
Informasi komentar
transaksi data transaksi
data transaksi petugas
informasi barang
data member informasi member
data detail barang informasi barang
login valid
data pemesanan data barang
data barang data detail barang
Informasi transaksi data barang
data rating informasi rating
data rating barang s
tatus pembayar an
4 pengubahan
data member
data member data member
data member Data m
e m
be r
Informasi jasa pengiriman, informasi paket pengiriman
Informasi pemesanan informasi petugas
data petugas data kota
informasi kota data provinsi
informasi provinsi
kota provinsi
data provinsi data kota
data kota data provinsi
data kota data provinsi
pengiriman data pengiriman
data pengiriman In
for masi peng
ir iman
Inf o
rmasi member
informasi pengiriman, informasi retur Informasi
rating
d at
a pen giriman
logi n
v ali
d login valid
login valid
data rating barang data kota
gambar data jasa pengiriman, data paket pengiriman
data gambar barang data
g am
b ar
bar ang
data provinsi
Informasi barang data barang
data kategori informasi kategori
infor masi passw
or d
member
retur detail_retur
data retur data retur
data detail_retur data detail_retur
data retur Informasi retur
Informasi retur data detail_retur
data retur Informasi pemesanan
Informasi retur data retur
Infor masi t
ransa ksi,
i nf
or masi
pemesa nan
, inf
o rmasi
r etur
9 pengubahan kurs
kurs data kurs
informasi kurs
data kurs data kurs
10 backup restore
konfirmasi backup data backup
Data restore data petugas
data detail barang data barang
data member data petugas
Informasi member, informasi petugas
data provinsi data kota
data pengiriman data retur
data detail_retur data pesanan
data detail pesanan data komentar
data rating barang data kategori
data transaksi data gambar barang
data kurs data kurs
data gambar barang data kategori
data transaksi data kota
data provinsi data komentar
data rating barang
data detail pesanan
data pesanan data detail_retur
data retur data pengiriman
ongkos_kirim data ongkos kirim
jasa_pengiriman paket_pengiriman
data ongkos kirim data ongkos kirim
da ta jas
a pe
ngiriman data jasa pen
giriman da
ta paket pengi ri
man data paket
p engi
ri m
a n
data paket pengiriman data jasa pengiriman
data petugas
data jasa pengiriman data jasa pengiriman
data paket pengiriman data paket pengiriman
data ongkos kirim data ongkos kirim
data kurs data ongkos kirim
informasi ongkos kirim
dat a
pemesa nan,
data r e
tur
Gambar 3.7 Data Flow Diagram Level 1
3.1.5.3. Data Flow Diagram Level 2 Proses 1