Sebagai respon pada kemajuan ekonomi pada umumnya, Rapid Application Development
RAD pengembangan aplikasi cepat telah menjadi rute yang populer untuk mengakselerasi pengembangan sistem. Gagasan-
gagasan RAD adalah Jeffrey L. Whitten, Lonnie D. Bentley, Kevin C. Dittman, 2004 : 104:
1. Lebih aktif melibatkan para pengguna sistem dalam aktifitas analisis, desain, konstruksi.
2. Mengorganisasikan pengembangan sistem ke dalam rangkaian seminar yang intensif dan berfokus dengan para pemilik, pengguna, analyst,
designer , pembangun sistem.
3. Mengakselerasi fase-fase analisis dan desain persyaratan melalui pendekatan konstruksi berulang.
4. Memperpendek waktu yang diperlukan sebelum para pengguna mulai melihat sebuah sistem yang bekerja.
2.4 Konsep Dasar Pendekatan Analisis Model Driven, OOA dan OOD
2.4.1 Pengertian Pendekatan Model Driven
Pendekatan model-driven analysis atau analisis model driven yaitu pengguna gambar, diagram atau grafis dalam mengkomunikasikan suatu
masalah, memecahkan masalah, persyaratan-persyaratan bisnis dan solusi- solusi bisnis Jeffrey L.Whitten, Lonnie D. Bentley, Kevin C. Ditman
2004:177.
2.4.2 Pengertian Object Oriented Analysis OOA
Object Oriented Analysis atau Analisis Berorientasi Objek adalah
sebuah teknik model driven yang mengintegrasikan data dan proses kedalam konstruksi yang disebut objek. Model-model OOA adalah gambar-gambar
yang mengilustrasikan objek-objek sistem dari berbagai macam perpsektif, seperti srtuktur, kelakuan, dan interaksi objek-objek Jeffrey L. Whitten,
Lonnie D. Bentley, Kevin C. Dittman, 2004 : 179. Objek adalah pembungkusan data disebut properti yang mendeskripsikan orang, objek,
tempat, kejadian, atau sesuatu yang berlainan, dengan semua proses disebut metode yang diizinkan untuk menggunakan atau memperbaharui data dan
properti-properti tersebut Jeffrey L. Whitten, Lonnie D. Bentley, Kevin C. Dittman, 2004 : 179. Tahapan analisis berorientasi objek menurut Metode
Jacobson yaitu : Hariyanto 2004 : 379 Identifikasi pemakai sistem dan semua tanggung jawabnya
Buat model kebutuhan -
Definisikan actor dan tanggung jawabnya -
Identifikasi use-cases untuk setiap actor -
Inisialisasi gambaran sistem objek dan hubungannya Buat model analisis
- Identifikasi antarmuka objek
- Buat gambaran structural dari antarmuka objek
- Representasikan perilaku objek
- Isolasi sub-sistem dan buat masing-masing modelnya
2.4.3 Pengertian Object Oriented Design OOD
Object Oriented Design Perancangan Berorientasi Objek adalah
sebuah pendekatan yang digunakan untuk menentukan solusi perangkat lunak khususnya pada objek yang berkolaborasi, atribut mereka dan metode
mereka Jeffrey L. Whitten, Lonnie D. Bentley, Kevin C. Dittman, 2004 : 648. Tahapan perancangan berorientasi objek menurut Metode Jacobson,
yaitu : Hariyanto 2004 : 414 Adaptasi terhadap model analisis agar dapat berada di lingkungan nyata
Perancangan kelas-kelas objek utama yang disebut blok, terbagi menjadi blok antarmuka, blok entitas, dan blok kendali.
Pendefinisian komunikasi diantara blok-blok itu selama eksekusi. Pengorganisasian blok-blok menjadi subsistem-subsistem.
2.5 Konsep Dasar