3.1.7. Analisis Kebutuhan Fungsional
Kebutuhan Fungsional merupakan tahap aliran informasi yang meliputi diagram konteks dan aliran informasi yang di repsesentasikan dengan
menggunakan data flow diagram DFD.
3.1.7.1. Diagram Konteks
Diagram Konteks menjelaskan hubungan dari entitas-entitas yang ada dalam sistem. Diagram konteks pada sistem aplikasi Distro REVIVAL
Parahyangan Bandung dapat dilihat pada gambar 3.4
Gambar 3.9 Diagram konteks
3.1.7.2. Data Flow Diagram DFD
Data Flow Diagram merupakan suatu media yang digunakan untuk
menggambarkan aliran data yang mengalir pada suatu sistem informasi. Berikut data flow diagram
selengkapnya :
1 Pengolahan data
oleh Anggota Anggota
Data login anggota Data anggota
Data pesanan Data transaksi
Data konfirmasi Info Data login anggota
Info data anggota Info Data pesanan
Info data transaksi Info Data konfirmasi
Anggota Data login anggota
Data anggota Info Data login anggota
Info Data anggota Pesanan
Data pesanan Info data pesanan
Konfirmasi Data konfirmasi
Info Data konfirmasi
2 Pengolahan data
oleh admin Admin
Data login admin Data manager konveksi
Data ukuran Data warna
Data produk Data detail_produk
Data kategori Request Data pesanan
Data konfirmasi Data penjualan
Data buku tamu Data mata_uang
Data provinsi Data kota
Request data keputusan
Info Data login admin Info Data manager konveksi
Info data ukuran Info Data produk
Info data warna Info data detail_produk
Info Data kategori Info Data pesanan
Info Data konfirmasi Info Data penjualan
Info data buku tamu Info data mata uang
Info data provinsi Info data kota
Info data keputusan Petugas
Data login admin Data manager konveksi
Info data login admin Info data manager konveksi
Data pesanan Info data pesanan
Kategori Data kategori
Info data kategori Produk
Data produk Info data produk
Kota Data kota
Info data kota Info data konfirmasi
Data konfirmasi
Transaksi Data transaksi
Info data transaksii
Manager 3
Pengolahan data oleh manager
Data login manager Request penjualan
Request pesanan Request kategori
Request produk Data analisis produksi
Data keputusan produksi Info data login manager
Info penjualan Info pesanan
Info kategori Info produk
Info analisis produksi Info data keputusan produksi
Data login manager Info data login manager
Keputusan Data Keputusan produksi
Info keputusan produksi
Konveksi 4
Pengolahan data oleh konveksi
Data login konveksi Request data produksi
Info data produksi Info data login konveksi
Request data produksi Info data produksi
Pengunjung 5
Pengolahan data oleh pengunjung
Data anggota Request data kategori
Request data produk Data buku tamu
Info Data anggota Info Request data kategori
Info Request data produk Info Data buku tamu
Data anggota Info data anggota
Request Data kategori Info Data kategori
Request data produk Info data produk
Buku tamu Data buku tamu
Info data buku tamu Data buku tamu
Info Data buku tamu Detail_produk
Info detail_produk Detail_produk
Data transaksi Info data transaksi
Data login konveksi Info data login konveksi
Request data keputusan Info data keputusan
Request data produk Info data produk
Info data transaksi Data transaksi
Info Data konfirmasi Data konfirmasi
Data pesanan Info data pesanan
Info data kategori Data kategori
Analisis Info analisis produksi
Request analisis Produksi Info data ukuran
Data ukuran Ukuran
Warna Data warna
Info data warna Provinsi
Data provinsi Info data provinsi
Mata_uang Info data mata uang
Data mata uang
Gambar 3.10 DFD level 1
1.1 Login
Anggota Data login
Info login invalid Anggota
Data login Info login invalid
1.3 Transaksi
Data transaksi Info data transaksi
Transaksi Data transaksi
Info data transaksi
1.4 Pesanan
Data pesanan
Info data pesanan Pesanan
Data pesanan Info data pesanan
1.2 Pengolahan Data
anggota Data angota
Info data anggota Data anggota
Info data anggota
1.5 Data konfirmasi
Data konfirmasi Info data konfirmasi
Konfirmasi Data konfirmasi
Info data konfirmasi Data transaksi
Info data transaksi
Data pesanan Info data pesanan
L o
g in
v a
lid a
n g
g o
ta 1.6
Lupa password Data anggota
Info data anggota Data anggota
Info data anggota
Detail_produk Info detail produk
Detail produk
Gambar 3.11 DFD level 2 proses 1. Pengolahan data oleh anggota
Gambar 3.12 DFD level 3 proses 1.2. pengolahan data anggota
Gambar 3.13 DFD level 3 proses 1.6 lupa password
2.1 Login
Admin Data login
Info login invalid Petugas
Data login Info login invalid
2.2 Pengolahan data
manager dan konveksi
Data manager Data konveksi
Info Data manager Info Data konveksi
Data manager Data konveksi
Info Data manager Info Data konveksi
2.3 Pengolahan data
kategori Data kategori
Info data kategori kategori
Data kategori Info data kategori
2.6 Pengolahan data
produk Data produk
Info data produk Produk
Data produk Info data produk
Data kategori Info data kategori
2.7 Pengolahan detail
produk Data detail_produk
Info detail_produk Data_produk
Info data produk
Detail_produk Data detail_produk
Info detail_produk
2.10 Lihat data pesanan
Pesanan Request pesanan
Info data pesanan Data pesanan
Info data pesanan 2.11
Pengolahan data konfirmasi
Data konfirmasi Ino data konfirmasi
Data pesanan Info data pesanan
Konfirmasi Data konfirmasi
Info data konfirmasi
2.13 Pengolahan data
buku tamu Data buku tamu
Info data buku tamu Buku tamu
Data buku tamu Data buku tamu
L o
g in
va lid
a d
m in
2.14 Lihat keputusan
produksi Request keputusan produksi
Info keputusan produksi Keputusan
Request keputusan produksi Info keputusan produksi
2.9 Pengolahan data
kota Kota
Data kota Info data kota
Info data kota Data kota
Transaksi Data transaksi
Info data transaksi 2.12
Lihat data penjualan
Info data konfirmasi Data konfirmasi
Info Data pesanan Data pesanan
Request data penjualan Info data penjualan
2.8 Pengolahan data
provinsi provinsi
Data provinsi Info data provinsi
In fo
d a
ta p
ro vi
n si
D a
ta p
ro vi
n si
2.4 Pengolahan data
warna
2.5 Pengolahan data
ukuran Data warna
Info data warna warna
Info data warna Data warna
Info data ukurani Data ukuran
ukuran
Info data ukuran Data ukuran
Data warna Data ukuran
Data provinsi
Data transaksi Info data transaksi
2.15 Pengolahan data
mata uang Info data mata uang
Data mata uang
Mata_uang Data mata uang
Info data mata uang
Gambar 3.14 DFD level 2 proses 2. Pengolahan data oleh admin
Gambar 3.15 DFD level 3 proses 2.2. pengolahan data manager konveksi
Data Kategori Info Data Kategori
Data Kategori Info Data Kategori
Info Data Kategori
Data Kategori Info Data Kategori
Data Kategori Info Data Kategori
2.3.1 Tambah
Kategori
2.3.2 Ubah Kategori
2.3.3 Hapus
Kategori Kategori
Data Kategori Info Data Kategori
Data Kategori Admin
Gambar 3.16 DFD level 3 proses 2.3. pengolahan data kategori
Gambar 3.17 DFD level 3 proses 2.4. pengolahan data warna
Gambar 3.18 DFD level 3 proses 2.5. pengolahan data ukuran
Gambar 3.19 DFD level 3 proses 2.6. pengolahan data produk
2.7.1 Ubah detail produk
Detail_produk
2.7.2 Hapus detail produk
Admin Data detail_produk
Info detail_produk Data detail_produk
Info detail_produk
Data detail_produk Info detail_produk
Data detail_produk Info detail_produk
2.7.3 Tambah detail
produk Data detail_produk
Info detail_produk Data detail_produk
Info detail_produk Produk
Data produk Info data produk
Data produk Info data produk
Data produk Info data produk
ukuran warna
Info data warna Data warna
Info data ukuran Data ukuran
Gambar 3.20 DFD level 3 proses 2.7. pengolahan data detail produk
Gambar 3.21 DFD level 3 proses 2.8. pengolahan data provinsi
Gambar 3.22 DFD level 3 proses 2.9. pengolahan data kota
2.11.1 Lihat konfirmasi
Admin Data konfirmasi
Info data konfirmasi
Konfirmasi Data konfirmasi
Info data konfirmasi
2.11.2 acc konfirmasi
Data konfirmasi Info data konfirmasi
Data konfirmasi Info data konfirmasi
pesanan transaksi
Data transaksi Info data transaksi
Info data pesanan Data pesanan
Gambar 3.23 DFD level 3 proses 2.11. pengolahan data Konfirmasi
Gambar 3.24 DFD level 3 proses 2.13. pengolahan data buku tamu
Gambar 3.25 DFD level 3 proses 2.1 5. pengolahan data mata uang
3.1 Login
Manager Data login
Info login invalid Admin
Data login Info login invalid
3.3 Lihat
penjualan Request penjulan
Konfirmasi Pesanan
Info Data pesanan Data pesanan
Info data konfirmasi Info data penjualan
Data konfirmasi
3.5 Lihat
Kategori Request data kategori
Info data kategori Kategori
Request data kategori Info data kategori
3.6 Lihat
produk Request data produk
Info data produk Produk
Request data produk Info data produk
3.9 Pengolahan data
keputusan produksi Data keputusan produksi
Info data keputusan produksi Keputusan
Data keputusan produksi Info data keputusan produksi
L o
g in
v a
lid m
a n
a g
e r
3.4 Pencarian informasi
penjualan Data penjualan
Info Data penjualan Informasi data penjualan
Data data penjulan
3.2 Lihat
Pesanan Request data pesanan
Info data pesanan Request data pesanan
Info data pesanan
Transaksi In
fo d
a ta
tr a
n s
a k
s i
D a
ta tra
n s
a k
s i
Data pesanan Info data pesanan
Data transaksi Info data transaksi
3.8 Pengolahan data
analisis produksi Data analisis produksi
Info analisis produksi Analisis
Request analisis produksi Info analisis produksi
Request analisis produksi Info analisis produksi
Info data transaksi Data transaksi
3.7 Lihat detail
produk Request detail produk
Info detail produk Info data produk
Data produk Detail_produk
Info data detail produk Data detail produk
Gambar 3.26 DFD level 2 proses 3. pengolahan data oleh manager
Gambar 3.27 DFD level 3 proses 3.7. pengolahan data analisis produksi
Gambar 3.28 DFD level 3 proses 3.9. pengolahan data keputusan produksi
Gambar 3.29 DFD level 2 proses 4. Pengolahan data oleh konveksi
5.1 Register
Pengunjung Data anggota
Info data anggota Anggota
Data anggota
Info data anggota
5.2 Lihat data kategori
Request data kategori Info data kategori
Kategori Request data kategori
Info data kategori
5.3 Lihat data produk
Request data produk Info dataproduk
Produk Request data produk
Info data produk
5.4 Buku tamu
Data buku tamu Info data buku tamu
buku_tamu Data buku tamu
Info data buku tamu Data kategori
Info data kategori
Gambar 3.30 DFD level 2 proses 5. Pengolahan data oleh pengunjung
3.1.8. Spesifikasi Proses