Kendall Kendall 2003: 240, mengilustrasikan model RAD seperti pada Gambar 3.1 berikut :
Gambar 2.21.
Pengembangan sistem model RAD Sumber : Kendall Kendall, 2003:240
2.8.2. State-Transition Diagram STD
State-transition Diagram STD adalah sebuah model tingkah laku yang bertumpu pada definisi dari serangkaian keadaan sistem
dan digambarkan dengan persegi panjang yang merepresentasikan keadaan sistem dan anak panah yang mempresentasikan transisi
antar antar keadaan Roger S. Pressman, 2002:375. Gambar 2.22 akan memperlihatkan contoh diagram state-transition pada software
mesin foto kopi yang telah disederhanakan.
Gambar 2.22. State Transition Diagram yang disederhanakan
untuk software foto kopi Sumber : Roger S. Pressman, 2003: 375
Notasi-notasi yang dipergunakan dalam diagram state- transition STD adalah:
1. Keadaan sistem state. Suatu kumpulan dari tingkah laku yang dapat diobservasi.
2. Perubahan sistem. Untuk menghubungkan suatu keadaan lain, digunakan jika sistem memiliki transisi dalam prilakunya.
3. Kondisi dan aksi. Kondisi condition adalah suatu keadaan pada lingkungan luar external environment yang dapat dideteksi oleh
sistem. Sedangakan aksi action merupakan reaksi terhadap kondisi bila terjadi perubahan state.
2.8.3. Flow-Chart
Bagan alir program program flow-chart adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses
dalam suatu program dari awal hingga akhir Jogiyanto Hartono, 2002:662. Bagan alir program merupakan alat yang berguna bagi
programmer untuk mempersiapkan program yang rumit. Bagan alir terdiri dari simbol-simbol yang mewakili fungsi-fungsi langkah
program dan garis alir flow lines menunjukan urutan dari simbol- simbol yang akan dikerjakan. Jadi, flow-chart adalah gambaran
aliran data suatu program dengan menggunakan simbol-simbol suatu
fungsi yang telah ditentukan.
Tabel 2.6. Simbol-Simbol program Flow-chart menurut ANSI American National Standard Institute
Sumber : Jogiyanto Hartono, 2002: 262
SIMBOL NAMA
FUNGSI TERMINATOR
Permulaan atau akhir program
GARIS ALIR FLOW LINE
Arah aliran program
PREPARATION
Proses inisialisasi atau pemberian harga awal
PROSES
Proses perhitungan atau proses pengolahan data
INPUTOUTPUT DATA
Proses input atau output data, parameter, informasi
PREDEFINED PROCESS
Permulaan sub program atau proses menjalankan sub
program
SUB PROGRAM
DECISION
Perbandingan pernyataan, penyeleksian data yang
memberikan pilihan untuk langkah selanjutnya
ON PAGE CONNECTOR
Penghubung bagian-bagian flow-chart yang berada pada
satu halaman
OFF PAGE CONNECTOR
Penghubung bagian-bagian flow-chart yang berada pada
halaman berbeda
ANNOTATION FLAG
Digunakan untuk memberikan keterangan keterangan guna
memperjelas symbol-simbol yang lain
Gambar 2.23. akan ditampilkan contoh bagan alir yang didalamnya terdapat bentuk-bentuk dasar struktur logika.
Gambar 2.23. Contoh diagram alir Sumber : Jogiyanto Hartono, 2002: 668
mulai
for
selesai
Struktur seleksi IF-THEN-ELSE
ya ya
ya
tidak tidak
tidak
Struktur perulangan
DO-WHILE Struktur
perulangan DO-UNTIL
Struktur seleksi IF
Struktur perulangan
FOR
2.9. Studi Literatur