G. PEMODELAN SISTEM
Dalam pengembangan sistem terdapat 3 tiga alasan yang menyebabkan dibuat model sistem
23
, yaitu : 1. Dapat memfokuskan perhatian pada hal-hal penting dalam sistem
tanpa harus terlibat lebih jauh. 2. Mendiskusikan perubahan dan koreksi terhadap kebutuhan pemakai
dengan risiko dan biaya minimal. 3. Menguji pengertian penganalisis sistem terhadap kebutuhan pemakai
serta membantu pendesain sistem dan pemrogram membangun sistem.
Alat yang digunakan untuk membuat model sistem informasi adalah diagram arus data, diagram struktur data, diagram blok dan
spesifikasi proses serta kamus data. 1. Diagram Arus Data DAD
Diagram arus data merupakan perangkat analisis untuk menggambarkan fungsi sistem yang berhubungan satu dengan yang
lain sesuai dengan aliran dan penyimpanan data
23
. Komponen DAD adalah :
a. Proses Menunjukkan transformasi dan masukan menjadi keluaran.
Pendefisian proses umumnya kata tunggal atau kalimat sederhana. b. Aliran
Menggambarkan pergerakan paket data informasi dari satu bagian ke bagian lain dalam sistem dengan penyimpanan mewakili
penyimpanan data. c. Penyimpanan
Menggambarkan model kumpulan data atau paket data.
d. Terminator Menggambarkan entity luar External Entity dimana sistem
berkomunikasi. Penggunaan simbol DAD dapat menggunakan salah satu dari
notasi Gane-Sarson atau DeMarco-Yourdan
23
, seperti terdapat pada tabel berikut :
Komponen DAD Gane-Sarson
DeMarco-Yourdan
Terminator
Proses
Penyimpanan data
Aliran
Sumber : Dewitz 1996 Gambar 2.2. Penggunaan Simbol DAD
Diagram Arus Data DAD digambarkan dengan diagram context dan level n. Huruf n menggambarkan level dan proses di setiap lingkaran.
Selanjutnya diagram context menggambarkan sistem dalam satu lingkaran dan hubungan dengan entitas, lingkaran tersebut
menggambarkan keseluruhan proses dalam sistem. Diagram level n dipakai untuk menggambarkan sistem yang sedang berjalan dan
berhubungan satu dengan lainnya beserta proses dan aliran datanya.
2. Diagram Struktur Data Diagram struktur data berfungsi untuk memberikan gambaran
tentang hubungan antar tabel maupun view yang akan diimplementasikan ke dalam basis data.
3. Diagram Blok Dan Spesifikasi Proses Diagram blok Blok Chart Diagram berfungsi memodelkan
masukan, keluaran, referensi, master, proses maupun transaksi dalam simbol-simbol tertentu.
H. PERANCANGAN BASIS DATA