Anda di halaman 1dari 12

Modul 2

Rekayasa Perangkat Lunak

Konsep Object Oriented Analysis Design Dalam


Perancangan Aplikasi/
Sistem Informasi

Kegiatan Belajar 1
Setelah mengikuti kegiatan pembelajaran
ini, Anda diharapkan mampu:
Tujuan
1 Mampu
Menganalisis metode pengembangan sistem
Pembelajaran berorientasi obyek

2 Mampu
Menjabarkan tahapan pengembangan sistem
berorientasi obyek

3 Mampu
Memilih tools dalam pengembangan sistem
berorientasi obyek

4 Mampu
Membuat dokumentasi pengembangan
sistem berorientasi obyek
Metodologi
berorientasi objek
Metodologi berorientasi objek merupakan suatu
strategi pembangunan perangkat lunak yang
mengorganisasikan perangkat lunak sebagai
kumpulan objek yang berisi data dan operasi yang
diberlakukan terhadapnya.
.

Metodologi berorientasi objek adalah suatu cara


bagaimana sistem perangkat lunak dibangun melalui
pendekatan objek secara sistematis. Metode berorientasi
objek didasarkan pada penerapan prinsip-prinsip
pengelolaan kompleksitas
Karakteristik Metode Berorientasi Objek

Cara kerja yang sistematis untuk


mengerjakan tahap analisis berdasarkan 01
pendekatan objek.

Ada kumpulan aturan-aturan tertentu yang


harus diikuti untuk menyelesaikan pekerjaan 02
analisis tersebut

Mempunyai urut-urutan aktivitas, teknik, dan alat


bantu (tools) tertentu untuk memodelkan 03
(mendokumentasikan) hasil dari setiap aktivitas
Analisis
Analisis berorientasi objek
merupakan investigasi masalah Berorientasi Objek
untuk menemukan
(mengidentifikasi) dan
mendefinisikan objek-objek atau
konsep-konsep yang ada di ruang
masalah

Analisis ini merupakan proses


untuk menentukan objek-objek
potensial yang ada dalam sistem
dan mendeskripsikan karakterisitik
dan hubungannya dalam sebuah
notasi formal.
Tujuan Analisis Berorientasi Objek

Memahami permasalahan secara


01
menyeluruh.
Mengungkapkan apa yang harus
dikerjakan oleh sistem untuk 02
memenuhi kebutuhan pemakai
Mengetahui ruang lingkup produk
03
(product space) dan pemakai yang
akan menggunakan produk
tersebut
Tahapan analisis berorientasi objek

Mempelajari permasalahan 1

Menentukan
2 4
kebutuhan pemakai
Mendokumentasikan hasil
analisis, misalnya Software
Mengubah kebutuhan yang belum 3 Requirement Specification
terstruktur menjadi model-model atau (SRS)
gambar-gambar dengan memanfaatkan
metode dan teknik analisis tertentu.
Metode Analisis Berorientasi Objek

Metode Metode Metode


Rumbaugh Booch Shlair-Mellor

Metode Coad Metode Metode


& Yourdan Jacobson Wirfs-Brock
Metode Analisis Secara Umum

01 Pertama
02 Kedua 03 Ketiga

Menentukan Kebutuhan 01
Mengidentifikasi Kelas Identifikasi Atribut
Pemakai untuk Sistem dan Objek dan Layanan
Berorientasi Objek

04 Keempat 05 Kelima
06 Keenam

Mendfiefinisi Struktur dan Membuat Model Hubungan Membuat Model Perilaku


Hirarki Objek Objek
Tahapan Pengembangan Sistem Berorientasi Objek

Inception Elaboration
Merupakan tahapan 01 02 Merupakan tahapan dimana
perencanaan. Business Case dilakukan analisa dan
perancangan sistem secara
mendalam

4 Tahap
Pengembangan
SBO

Construction Transition
Tahapan ini terfokus pada Tahapan ini merupakan
03 04
pemrograman dan pekerjaan pemasangan dari sistem yang
teknis untuk membuat sistem sudah jadi
Workflow Pengembangan SBO

1. Business modelling 10. Environment

2. Requirements 9. Configuration and


change management
3. Analysis 8. Project
management
4. Design 7. Deployment
5. Implementation 6. Testing
Thank You
Selamat Belajar

Anda mungkin juga menyukai