Post on 21-Jun-2018
Pemodelan Berorientasi
Objek
Adam Hendra Brata
1
Review Materi UAS
Review Materi UAS
Sistem UAS PBO
Pilihan ganda menggunakan LJK
50 soal, 2 kode soal
Jangan lupa membawa alat tulis (pensil 2B,
penghapus, bolpoin dll. ) plus KTM
Seluruh mahasiswa diwajibkan mematuhi
aturan UAS yang berlaku dan menjunjung tinggi
asas kejujuran, jika ada yang terbukti
melanggar akan dikenai sanksi sesuai dengan
aturan yang berlaku di FILKOM
2
Review Materi UAS
Kisi – Kisi Materi UAS
Analisis Statis
Class Diagram
Analisis Dinamis
Sequence Diagram
Forward & Reverse Engineering
State Machine Diagram
3
Materi
setelah
UTS
Catatan :
Baca dan pelajari semua materi yang ada
di slide kuliah
Analisis Berorientasi Objek
Analisis Berorientasi Objek
Analisis Statis
Mengetahui komponen struktur penyusun sistem
Ensure our understanding of bussiness object is correct
find classes & attributes and draw in analysis class diagram & analysis object diagram
Analisis Dinamis
Mengetahui perilaku dari komponen – komponen penyusun sistem yang ditemukan dalam analisis statis
Ensure our understanding of required system functionality is correct
find classes operations by drawing use case realization (using communication diagram/sequence diagram)
4
Analisis Berorientasi Objek
Alur Analisis Statis
5
Gain from nouns of
use cases : the
systems itself,
actors, boundaries.
Freq :
association >
aggregation >
inheritance >
composition
Attributes vs
Relationships ?
Analisis Berorientasi Objek
Alur Analisis Dinamis
6
Convert messages
on communication
diagram into classes
operations.
Describe entity life-cycle
Analisis Berorientasi Objek
Analisis Dinamis
Communication Diagram
Menggambarkan pola interaksi dan hubungan
antar objek
Sequence Diagram
Menggambarkan pola interaksi dan hubungan
antar objek yang dipengaruhi oleh urutan waktu
7
Forward & Reverse Engineering
Forward & Reverse Engineering dalam
bahasan Pemodelan Berorientasi Objek
sebagai bagian dari fase pengembangan
perangkat lunak
Pemodelan BO itu bermain dalam tahap
analisis kebutuhan dan perancangan perangkat lunak, maka :
Forward = Diagram UML Kode Program
Reverse = Kode Program Diagram UML
8
State Machine Diagram
State Machine Diagram
State machine diagram adalah suatu diagram yang menggambarkan daur hidup (behavior pattern) dari sebuah objek, dari awal objek tsbdiinisialisasi sampai di-destroy
Menggambarkan transisi dan perubahankeadaan (dari satu state ke state lainnya) suatuobyek pada sistem sebagai akibat daristimulans yang diterima
Untuk memodelkan behavior/methode (lifecycle) sebuah kelas atau object
Memperlihatkan urutan kejadian sesaat (state) yang dilalui sebuah object, transisi dari sebuah state ke state lainnya
9
State Machine Diagram
State Machine Diagram
models the behavior of a single object, specifying the sequence of events that an object goes through during its lifetime in response to events
Catatan
Dikarenakan masih ada beberapa kelas yang materi state machine diagram-nya belum benar-benar selesai, maka secara sepakat tim pengajar PBO hanya akan menitikberatkan materi UAS tentang state machine diagram hanya pada struktur atau komponen – komponen penyusun state machine diagram
10
Selamat belajar,
semoga sukses ^^
11