Вы находитесь на странице: 1из 3

A.

Analisis dan Desain Berorientasi Objek (OOAD)


1. Pengertian Analisa Berorientasi Obyek (OOA)
Analisa Berorientasi Obyek atau Object Oriented Analysis (OOA) merupakan
tahapan perangkat lunak yang bertujuan untuk menganalisi sspesifikasi sistem
dan mengidentifikasi kelas kelas yang berhubungan satu dengan lainnya yang
akan dibuat dengan konsep berorientasi obyek.
2. Pengertian Desain Berorientasi Obyek (OOD)
Desain Berorientasi Obyek atau Object Oriented Design (OOD) merupakan
tahapan perantara untuk memetakan spesifikasi atau merancang kelas-kelas
yang teridentifkasi selama tahapan analisis dan antarmuka pengguna (user
face) sehingga kebutuhan sistem yang akan di buat dengan konsep
berorientasi objek ke desain dapat lebih mudah diimplemasikan dengan
pemograman berorientasi obyek. Pada tahap ini dilakukan identifikasi yang
akan menambahkan beberapa objek dan kelas yang mendukung implementasi
dari spesifikasi yang dibutuhkan. Pemodelan berorientasi objek biasanya
dituangkan dalam dokumentasi perangkat lunak, dengan menggunakan
perangkat pemodelan berorientasi objek seperti UML (Unified Modeling
Language).
3. Tujuan OOAD
- Menangani lebih banyak problem domain. Analisis Berorinetied Objek
memberikan kemudahan untuk memahami inti permasalahan.
- Mengorganisasikan analisi dan spesifikasi dengan metode cara berfikir
manusia.
- Pewariskan dapat memberikan identifikasi sesuatu yang umum pada
atribut dan metode.
- Menjaga stabilitas atas perubahan kebutuhan sistem yang sama Hasil
Analisis dapat digunakan kembali.
- Penggambaran yang konsisten dari sstem, pada tahap analisis dan desain.
4. Konsep Metode Berorintasi Objek
Objek adalah suatu gabungan antara data yang menggambarkan sebuah
entitas dunia nyata. Objek meliputi :
- Kelas adalah kumpulan objek yang memiliki struktur dan perilaku yang
sama. Contoh : Hewan Mamalia adalah suatu kelas, maka Gajah, Kuda
merupakan suatu objeknya.
- Atribut adalah keadaan yang menggambarkan suatu objek.
Contoh : Hewan Mamalia memiliki atribut jenis makanan, ukuran, ciri-ciri
tubuhnya.
- Metode adalah suatu fungsi atau prosedur untuk dapat mengakses keadaan
internal suatu objek dari suatu kelas.
Contoh : kelas Karyawan memiliki metode hitung gaji yang merupakan
metode antarmuka yang disediakan untuk memanfaatkan perilaku objek
tersebut.
- Message adalah suatu cara berhubungannya suatu objek dengan objek
yang lain, dengan message yang sama dua objek berbeda dapat melakukan
sebuah operasi yang berbeda. Konsep ini dikenal dengan nama
Polymorphis.
- Enkapulasi adalah suatu cara memadukan karakteristik unit di dalam suatu
objek (data dan metode), yang bertujuan untuk menyebunyikan informasi
dan krakteristik objek.
- Hirarki Kelas adalah sistem yang membedakan objek yang sesuai dengan
kelasnya dengan menggunakan metode perbedaan krakteristik dan
perilaku sehingga akan membedakan kelas dan subkelas.

B. Konsep Umum UML

http://myblognewday.blogspot.co.id/2016/11/analisa-dan-desain-
berorientasi-objek.html

Вам также может понравиться