1 menit baca

Pendekatan Berorientasi Object

Karakteristiknya adalah:

  • Pendekatan lebih pada object yang mengkombinasikan data dan fungsionalitas dan bukan hanya pada prosedur/fungsi saja
  • Program besar dibagi menjadi objek-objek
  • Struktur data dirancang dan menjadi karakteristik dari object-object
  • Object-object dapat saling berkomunikasi dengan saling mengirim message (pesan) satu sama lain
  • Pendekatan adalah bottom-up

Object-Oriented development

OOA OOD OOP
Analisis Desain Implementasi

Analisis Berorientasi Objek (OOA)

Analisis berorientasi object

Desain Berorientasi Objek (OOD)

Dalam tahp ini kita menentukan bahwa object Pelanggan memiliki atribut dan operasi/fungsi. Dalam proses membeli barang objek pelanggan akan berinteraksi dengan objek Mesin Register sehingga ada relasi antar objek

Karakteristik Sifat Pendekatan Objek

Perbedaan Pendekatan Terstruktur dengan Pendekatan Berorientasi Objek

Pendekatan terstruktur Pendekatan objek
Dekomposisi permasalahan dilakukan berdasarkan fungsi atau proses secara hirarki, mulai dari konteks hingga proses-proses yang kecil Dekomposisi permasalahan dilakukan berdasarkan objek-objek yang ada dalam sistem
Enak dipakai untuk tim, karena mengomunikasikan melalui desain Tidak Menekankan pada team

Unified Diagram Modelling (UML)

Diagram dalam UML

  • Use case diagram
  • Class Diagram
  • Statechart diagram
  • Activity Diagram
  • Sequence Diagram
  • Collaboration diagram
  • Component Diagram
  • Deployment Diagram