Tahap pengembangan sistem adalah tahap investigasi sistem yang meliputi studi awal, tahap analisis sistem yang meliputi pembahasan sistem yang berjalan,
menentukan kebutuhan sistem yang baru, dan membuat rancangan sistem yang baru. Tahap rancangan sistem meliputi rancangan dan spesifikasi teknis,
pembuatan dan pengetesan program dan
training user.
Tahap yang terakhir adalah tahap implementasi sistem yang meliputi melakukan pengujian sistem,
pemasangan dan peralihan sistem,
review
hasil implementasi, dan laporan pembangunan sistem.
2.2.3 Diagram Aliran Data
Data Flow Diagram
Diagram aliran data merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil atau aliran data dalam sistem serta
fungsi-fungsi proses yang terlibat dalam transformasi aliran data tersebut Ladjamudin, 2005.
DFD
Data Flow Diagram
sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika
tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau dimana data tersebut akan disimpan.
DFD merupakan alat yang digunakan pada metodologi pengembangan sistem yang terstruktur. Kelebihan utama pendekatan aliran data, yaitu :
1. Kebebasan dari menjalankan implementasi teknis sistem.
2. Pemahaman lebih jauh mengenai keterkaitan satu sama lain dalam sistem
dan subsistem. 3.
Mengkomunikasikan pengetahuan sistem yang ada dengan pengguna melalui diagram aliran data.
4. Menganalisis sistem yang diajukan untuk menentukan apakah data-data
dan proses yang diperlukan sudah ditetapkan. Disamping itu terdapat kelebihan tambahan, yaitu :
1. Dapat digunakan sebagai latihan yang bermanfaat bagi penganalisis,
sehingga bisa memahami dengan lebih baik keterkaitan satu sama lain dalam sistem dan subsistem.
2. Membedakan sistem dari lingkungannya dengan menempatkan batas-
batasnya. 3.
Dapat digunakan sebagai suatu perangkat untuk berinteraksi dengan pengguna.
4. Memungkinkan penganalisis menggambarkan setiap komponen yang
digunakan dalam diagram. DFD terdiri dari diagram konteks dan dan diagram rinci level diagram.
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level
tertinggi dari DFD yang menggambarkan seluruh masukan ke sistem atau keluaran dari sistem dan dalam diagram konteks hanya ada satu proses. Diagram
rinci merupakan diagram yang menguraikan proses-proses yang ada di dalam diagram konteks atau diagram level di atasnya. Berikut ini merupakan simbol-
simbol DFD seperti pada Gambar 2.1.
Gambar 2.1 Simbol
data flow
diagram
Penggunaan simbol DFD antara GaneSarson dan YourdanDe Marco secara umum sama, yang membedakan adalah simbol proses dan data store.