3.1.8. Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional akan dimulai setelah tahap analisis terhadap sistem selesai dilakukan, analisis kebutuhan fungsional dapat didefinsikan sebagai
penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Tahapan
ini menyangkut konfigurasi dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan
benar-benar memuaskan dari rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem. Alat bantu yang digunakan untuk menggambarkan system
secara umum yang akan dibangun yaitu diagram konteks dan data flow diagram. Untuk menjelaskan bagaimana suatu masukan diproses pada sistem maka
digunakan spesifikasi proses dan kamus data untuk mengetahui aliran data yang mengalir pada sistem.
3.1.8.1.Perancangan Diagram Konteks
Diagram konteks merupakan pola penggambaran yang berfungsi untuk memperlihatkan interaksi tersebut dengan lingkungan dimana sistem tersebut
ditempatkan. Dalam diagram konteks, sistem dianggap sebuah objek yang tidak dijelaskan secara rinci karena yang ditekankan adalah interaksi sistem dengan
lingkungan yang akan mengaksesnya. 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 :
Pembangunan Website E-Commerce Penjualan di toko Big Rofina
Member Data login member
Data profile member Data pemesanan
Data pembayaran Data lihat konten web
Data produk Data konfirmasi pembayaran
Data password baru Data testimonial
Data retur Data ubah password
Info login member Info profile member
Info pemesanan Info pembayaran
Info lihat konten web Info produk
Info konfirmasi pembayaran Info password baru
Info testimonial Info Retur
Info ubah password
Operator Data login operator
Data member Data konten web
Data provinsi Data kota
Data kategori Data produk
Data pemesanan Data testimonial
Data Retur Data backup
Data restore Data jasa pengiriman
Info login operator Info member
Info konten web Info provinsi
Info kota Info kategori
Info produk Info pemesanan
Info testimonial Info backup
Info restore Info jasa pengiriman
Info Retur Mail Server
Info Aktivasi Akun Info password baru
Info Pemesanan Admin
info Login Admin info laporan
info Operator Data Login Admin
Data laporan Data Operator
Pengunjung Info Registrasi
Info lihat konten web Info lihat produk
Data Registrasi Data lihat produk
Data lihat konten web
Paypal Data Pembayaran
Info Pembayaran
Yahoo Finance Info Kurs
Gambar 3.6. Diagram Konteks E-Commerce di Toko Big Rofina
3.1.8.2. Perancangan Data Flow Diagram DFD
Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sitem 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 computer untuk dapat mengerti sistem yang akan dikerjakan. Berikut adalah gambar DFD dari
pembangunan aplikasi e-commerce pada toko Big Rofina adalah sebagai berikut