Laman

Sabtu, 21 September 2013

ANALISIS PERANCANGAN BERORIENTASI OBJEK

Analisis perancangan berorientasi objek adalah adalah suatu teknik baru dalam melihat permasalahan dari sistem yang akan dikembangkan sebagai suatu kumpulan objek yang berkorespondensi dengan objek-objek dunia nyata.

Objek adalah kombinasi antara struktur data dan perilaku dalam suatu entitas.

UML (Unified Modeling language) adalah software yang biasa di gunakan untuk merancang bangun berorientasi objek.

Cara mengabstraksikan dan memodelkan objek, yaitu : abstraksi objek, kelas, hubungan antar kelas dan abstraksi sistem.

Aktivitas pengembangan perangkat lunak terdiri dari :
         Requiment analysis and definition, System Design, Program Design, Write The Program, Unit  Testing, Integration Testing, System Testing, System Delivery.

Kelompok untuk menjalakan proses pengembangan software adalah :
         Analyst, Designer, Programmer, Tester, Trainer.

Beda objek dan kelas :
Objek adalah suatu entitas yang mampu menyimpan informasi (status) dan mempunyai operasi (kelakuan) yang dapat diterapkan atau dapat berpengaruh pada status objeknya.


Kelas adalah kumpulan dari objek-objek dengan karakterikstik yang sama.


Sebuah kelas akan mempunyai sifat (atribut), kelakuan (operasi), hubungan (relationship) dan arti.

Properti objek : atribut, layanan (perilaku), klasifikasi objek.

Karakteristik sistem berorientasi objek : abstraksi, enkapsulasi, pewarisan (inheritance), reusability, generalisasi dan spesialisasi, komunikasi antar objek, polymorphism.