29
3.2.2.4 Analisis 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
mengkonfigurasi 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 sistem 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.2.2.4.1 Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. diagram konteks merupakan level tertinggi
dari dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Diagram konteks akan memberi gambaran tentang keseluruhan sistem. Sistem dibatasi
meliputi sejumlah karakteristik penting. Gambar 3.4 menjelaskan diagram konteks.
Gambar 3.4 Diagram Konteks
30
3.2.2.4.2 Data Flow Diagram DFD
Diagram adalah aliran data merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil, salah satu keuntungan menggunakan
diagram aliran data adalah memudahkan pemakai atau user yang kurang menguasai bidang komputer untuk memahami sistem yang akan dikerjakan, dan DFD dapat
menggambarkan arus data di dalam system dengan terstruktur dan jelas. Berikut adalah DFD dari aplikasi pengolahan data barang yang berbasis web
untuk pendaftaran Data Vendor di unit LPSE BAPPEDA :
1. DFD Level 1
Berikut adalah gambar dari DFD level 1
Gambar 3.5 DFD Level 1
31
2. DFD Level 2 Proses 2.0 Proses Master
2.1 Pengolahan data Vendor
admin Data Vendor
Info vendor Vendor
Data Vendor
Info Vendor
Tabel Vendor Data Vendor
Info data Vendor
2.2 Pengolahan data barang
Info data barang Data barang
Info data barang Data Barang
Login Valid
Login Valid Login Valid
Login Valid
Lo g
in v
al id
Lo gin
Va lid
Pengolahan data vendor,barang
Gambar 3.6 DFD level 2 Proses 2.0 Proses Master
32
3. DFD Level 2 Proses 2.1 Pengolahan Data Barang
Berikut ini adalah gambar dari DFD level 2.1 Pengolahan Data Barang.
2.1.2 Hapus Data Barang Vendor
2.3 Tambah data barang
vendor
Tabel Barang Data Barang
Tambah Data Barang Info tambah data barang
Vendor
Hapus Data Barang Info Hapus Data Barang
Info Data Barang
Data Barang Info Data Barang
Data Barang Admin
Info Hapus Data barang Hapus Data Barang
Info Tambah Data Barang Tambah Data Barang
Login Valid Login Valid
Login Valid
Login Valid
Login Valid
Gambar 3.7 DFD Level 2 Proses 2.1 Pengolahan Data Barang
3.2.2.4.3 Deskripsi Data