Pemahaman Umum Daerah Aliran Sungai DAS

2.10. Rapid Application Development RAD

2.10.1. Definisi Rapid Application Development RAD

RAD atau pengembangan aplikasi cepat adalah pendekatan berorientasi objek untuk pengembangan sistem yang meliputi metode pengembangan serta perangkat lunak Kendall, 2008. a. RAD merupakan alat digunakan untuk menghasilkan layar dan menunjukkan aliran keseluruhan aplikasi. b. Pengguna menyetujui rancangan dan menandatangani model visual. c. Implementasi kurang karena pengguna membantu untuk merancang aspek bisnis dari sistem.

2.10.2. Tahapan Rapid Application Development

Ada tiga fase Rapid Application Development RAD yaitu Kendall, 2008: 1. Rencana Kebutuhan Requirement Planning. Pada tahap ini, user dan analyst melakukan semacam pertemuan untuk melakukan identifikasi tujuan dari aplikasi atau sistem, dan melakukan identifikasi kebutuhan informasi untuk mencapai tujuan. Pada tahap ini hal terpenting adalah adanya keterlibatan dari kedua belah pihak, bukan hanya sekedar persetujuan akan proposal yang sudah dibuat. Lebih jauh lagi, keterlibatan user bukan hanya dari satu tingkatan pada suatu organisasi, melainkan beberapa tingkatan organisasi sehingga informasi yang dibutuhkan untuk masing-masing user dapat terpenuhi dengan baik. 2. Proses Desain Workshop Design Pada tahap ini adalah melakukan proses desain dan melakukan perbaikan-perbaikan apabila masih terdapat ketidaksesuaian desain antara user dan analyst. 3. Implementasi Implementation Setelah desain dari sistem yang akan dibuat sudah disetujui baik oleh user maupun analyst, maka pada tahap ini programmer mengembangkan desain menjadi suatu program. Setelah program selesai baik sebagian maupun secara keseluruhan, maka dilakukan proses pengujian terhadap program tersebut apakah terdapat kesalahan atau tidak sebelum diaplikasikan pada suatu organisasi. Gambar 2.4 Tahapan RAD Sumber: Kendall, 2008

2.11. Pendekatan Membangun Sistem Informasi Geografis SIG Berbasis

Web 2.11.1. Basis Data Menurut Hariyanto 2004:3 data adalah rekaman mengenai fenomenafakta yang ada atau yang terjadi. Data merupakan sumber daya penting pada manajemen modern. Lebih lanjut menurutnya, Basis data adalah kumpulan data elementer yang secara logik berkaitan dalam domain tertentu untuk mendukung aplikasi pada sistem tertentu. Basis data merupakan komponen utama sistem informasi karena semua informasi untuk pengambilan keputusan berasal dari data di basis data. Pengelolaan basis data yang buruk dapat mengakibatkan ketidaktersediaan data penting yang digunakan untuk menghasilkan informasi yang diperlukan dalam pengambilan keputusan.