31
iduser
ongkos No_resi
stock
pesanan member
idpro
N
produk admin
kategori
kota
N 1
1
1
memiliki
N
mengelola
N
memiliki
N
1
iduser email
password catid
catname admuser
Idadm
kdkota nama_kota
propinsi memiliki
1 N
kdpro nama_propinsi
detail_pesanan memiliki
mengelola
N N
1
password
nama harga description
Image username
tanggal Jasa_kirim
status kabkota
Id_detail Nama_t
Alamat_t kodepos
telfon ongkir
Total_bayar
harga qty
kdpro
kurs mengelola
1
kode kurs
1
Idadm
Id_detail idpro
idadm
Idadm
merk
idmerk nama_merk
N
memiliki
1
catid
idmerk
kdkota
memiliki
1
return
Id_return Id_detail
1
memiliki
N
Detail_return
alasan qty
status idpro
1
memiliki
1
1
mengelola
1
N
idadm idmerk
idpro catid
kode
Id_detail
Id_return Id_return
Id_detail
kdkota iduser
idpro
Gambar 3.2. Entity relationship diagram
3.1.5 Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional bertujuan untuk mengetahui proses informasi yang mengalir melalui perangkat lunak. Untuk menggambarkan proses
informasi secara umum digunakan alat bantu, yaitu Diagram Konteks, Data Flow Diagram
DFD, spesifikasi proses dan kamus data.
3.1.5.1 Diagram Konteks
Diagram Konteks merupakan suatu model yang menjelaskan secara global bagaimana digunakan dan ditransformasikan untuk proses atau yang
menggambarkan aliran data kedalam dan keluar sistem. Berikut adalah gambar diagram konteks untuk sistem yang akan dibangun
dapat dilihat pada gambar 3.3.
Bantenbiz komputer
admin member
pengunjung info produk
Info merk info kategori
info pesanan Info return
Info produk yang dicari Data Login Member
Data Lupa password Data pesanan
Data return Cari produk
Info merk info produk
info kategori Info kurs
Info admin info pesanan
Info return laporan
Data admin Data merk
Data produk Data kategori
Data kurs Data pesanan
Data return
info produk info kategori
info merk Info pesanan
Info pencarian Data calon member
Data pencarian webmail
paypal Info pembayaran
Data regisrasi Info registrasi
Data pembayran
Gambar 3.3. Diagram konteks
3.1.5.2 Data Flow Diagram DFD
Data Flow Diagram adalah representasi dari suatu sistem yang
menggambarkan bagian-bagian dari sistem tersebut beserta seluruh keterlibatan diantara bagian yang ada. Arus data pada DFD dapat berupa masukan untuk
sistem ataupun keluaran yang disampaikan kepada pengguna sistem: