RAD Rapid Application Development Flowchart Diagram Alir

36

2.3 RAD Rapid Application Development

RAD Rapid Application Depelopment adalah salah satu alternatif dalam melakukan suatu pengembangan sistem. RAD adalah sebuah strategi pengembangan sistem yang menekankan kecepatan pengembangan malalui keterlibatan pengguna yang ekstensif dalam konstruksi, cepat, berulang dan bertambah serangkaian prototipe atau prototipe bekerja sebuah sistem yang pada akhirnya berkembang kedalam sistem final atau sebuah versi. Sebagai respon pada kemajuan ekonomi pada umumnya, Rapid Application Depelopment RAD atau pengembangan aplikasi cepat telah menjadi rute yang popular untuk mengakselerasi pengembangan sistem. Gagasan-gagasan RAD adalah Whitten, 2004: 104: 1. Lebih aktif melibatkan para pengguna sistem dalam aktifitas analisis, desain, dan kotruksi. 2. Mengorganisasikan pengembangan sistem kedalam rangkaian seminar yang intensif dan berfokus dengan para pemilik, pengguna, analisis, desainer, dan pembangun sistem. 3. Mengakselerasi fase-fase analisis dan desain persyaratan melalui pendekatan kontruksi berulang. 4. Memperpendek waktu yang diperlukan sebelum para pengguna mulai melihat sebuah sistem yang bekerja. 37 Gambar 2.1. Gambaran RAD Rapid Application Depelopment

2.4 Flowchart Diagram Alir

Menurut Pressman 2002:535, komputer membutuhkan hal-hal terperinci, bahasa pemrograman bukan merupakan alat yang boleh dikatakan baik untuk merancang sebuah algoritma awal. Alat yang banyak dipakai untuk membuat algoritma adalah diagram alur. Diagram alur dapat menunjukkan secara jelas arus pengendalian algoritma, yakni bagaimana rangkaian pelaksanaan kegiatan. Suatu diagram alur memberikan gambaran dua dimensi berupa simbol-simbol grafis. Masing-masing simbol telah ditetapkan terlebih dahulu fungsi dan artinya. Simbol-simbol tersebut dipakai untuk menunjukkan berbagai kegiatan operasi dan jalur pengendalian. Diantara simbol- simbol yang akan digunakan pada tabel 2.1 dibawah ini. Tabel 2.1 Simbol-simbol Flowchart Jogiyanto, 2001:798 Gambar Simbol Keterangan Simbol Kegunaan Simbol proses Simbol yang menunjukkan pengolahan yang dilakukan The User Scope Definition Problem Analysis + requitment Analysis + Design Current System Operation Delivery of version Construction testing 38 oleh komputer. Simbol input-output Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya. Simbol decision Simbol untuk kondisi yang kan menghasilkan beberapa kemungkinan jawaban aksi. Simbol terminal Simbol untuk permulaan atau akhir dari suatu program. Simbol connector Simbol untuk keluar atau masuk proses dalam lembar yang sama. Simbol Garis Alur Menunjukkan bagan instruksi selanjutnya. Simbol Document Simbol untuk menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak dikertas. Simbol catatan keterangan Berisi catatan supaya mudah dimengerti isitujuan algoritma atau uraian data 39

2.5 UML Diagram