11
Pemodelan Berorientasi Objek Adam Hendra Brata 1 Review Materi UAS

Pemodelan Berorientasi Objek · 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

Embed Size (px)

Citation preview

Page 1: Pemodelan Berorientasi Objek · 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

Pemodelan Berorientasi

Objek

Adam Hendra Brata

1

Review Materi UAS

Page 2: Pemodelan Berorientasi Objek · 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

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

Page 3: Pemodelan Berorientasi Objek · 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

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

Page 4: Pemodelan Berorientasi Objek · 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

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

Page 5: Pemodelan Berorientasi Objek · 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

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 ?

Page 6: Pemodelan Berorientasi Objek · 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

Analisis Berorientasi Objek

Alur Analisis Dinamis

6

Convert messages

on communication

diagram into classes

operations.

Describe entity life-cycle

Page 7: Pemodelan Berorientasi Objek · 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

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

Page 8: Pemodelan Berorientasi Objek · 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

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

Page 9: Pemodelan Berorientasi Objek · 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

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

Page 10: Pemodelan Berorientasi Objek · 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

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

Page 11: Pemodelan Berorientasi Objek · 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

Selamat belajar,

semoga sukses ^^

11