Anda di halaman 1dari 36

OBJECT

MODELING
CITA SETIA RAHMI
JIHAN NINDITAMI
IMANUEL KRISTIAN A. SIHOTANG
RASYID HAMDAN
Dapat menjelaskan bagaimana analisis
berorientasi objek dapat digunakan untuk 01 Menjelaskan alat dan teknik (UML), termasuk
menggambarkan sistem informasi
05 kasus penggunaan, diagram kasus penggunaan,
diagram kelas, diagram urutan, diagram transisi
Menjelaskan istilah dan konsep pemodelan
objek, termasuk objek, atribut, metode,
pesan, kelas
02 keadaan, dan diagram aktivitas

Menjelaskan keuntungan menggunakan alat


06 CASE dalam mengembangkan model objek
Menjelaskan hubungan antara objek dan
konsep pewarisan 03
Dapat menggambarkan diagram 07 Jelaskan bagaimana mengatur model objek
hubungan objek 04
OBJECT - ORIENTED
Analisis berorientasi objek populer karena :
- Diintegrasikan dengan bahasa pemrograman
berorientasi objek
- Bersifat modular

Analisis berorientasi objek (O-O) menggambarkan


sistem informasi dengan mengidentifikasi hal-hal
yang disebut objek. Objek mewakili orang
sungguhan, tempat, peristiwa, atau transaksi.
Istilah dan Konsep Berorientasi Objek

UML (Unified Modeling Language)


digunakan untuk mengembangkan model
objek.

Langkah pertama adalah memahami


istilah berorientasi objek dasar, termasuk
objek, atribut, metode, pesan, kelas, dan
instance.
Istilah dalam O-O Model

OBJEK ATRIBUT METODE PESAN KELAS


Objek mewakili Suatu objek memiliki Objek juga memiliki Pesan adalah Kelas adalah
orang, tempat, atribut tertentu, yaitu metode, yang perintah yang sekelompok objek
peristiwa, atau karakteristik yang merupakan tugas memberi tahu yang serupa.
transaksi yang menggambarkan atau fungsi yang objek untuk
signifikan bagi objek tersebut. dilakukan objek melakukan metode
sistem informasi ketika menerima tertentu.
pesan, atau perintah,
untuk melakukannya
METODE
 Tugas atau fungsi yang dilakukan objek ketika
menerima pesan
PESAN  Perintah untuk memberitahu objek untuk melakukan metode tertentu

Polimerfisme
KELAS  Sekelompok objek yang serupa
HUBUNGAN ANTARA
OBJEK DAN KELAS
Hubungan memungkinkan objek untuk
berkomunikasi dan berinteraksi saat melakukan
fungsi bisnis dan transaksi yang diperlukan oleh
sistem.
Hubungan menggambarkan bagaimana objek
merespons perubahan pada objek lain, dan efek
keanggotaan di kelas, superclasses, dan
subclass. Hubungan terkuat disebut pewarisan.
Diagram Hubungan Objek
PEMODELAN OBJEK
DENGAN UNIFIED MODELING
LANGUAGE (UML)

Unified Modeling Language (UML) adalah teknik


untuk memodelkan data dan proses
menggunakan seperangkat simbol untuk
mewakili secara grafis berbagai komponen dan
hubungan dalam suatu sistem.
USE CASE
MODELING

Sebuah use case akan mewakili langkah langkah


dalam fungsi atau proses bisnis tertentu

GOSTUDIO
USE CASE MODELING
USE CASE MODELING
USE CASE MODELING
USE CASE
DIAGRAM

Diagram use case adalah ringkasan visual dari


beberapa use case terkait dalam suatu sistem

GOSTUDIO
atau subsistem.
USE CASE DIAGRAM
CLASS DIAGRAM

diagram kelas adalah model logis, yang


berevolusi menjadi model fisik dan akhirnya

GOSTUDIO
menjadi sistem informasi yang berfungsi.
dan diagram kelas akan berkembang menjadi
modul kode, objek data, dan komponen sistem
lainnya.
CLASS DIAGRAM
CLASS DIAGRAM
DEFINISI
SEQUENCE  Model dinamis dari use case,

DIAGRAM
menunjukkan interaksi antar kelas selama
periode waktu tertentu

 Mendokumentasikan use case dengan


menunjukkan kelas, pesan, dan waktu
pesan.
SEQUENCE DIAGRAM
EXAMPLE OF SEQUENCE DIAGRAM
STATE DEFINITION
TRANSITION Menunjukkan bagaimana suatu objek
berubah dari satu keadaan ke keadaan lain,

DIAGRAM
tergantung pada peristiwa yang
mempengaruhi objek tersebut.
STATE TRANSITION DIAGRAM
DEFINITION
ACTIVITY Menunjukkan urutan di mana tindakan
DIAGRAM berlangsung dan mengidentifikasi hasilnya.
ACTIVITY DIAGRAM
DEFINITION

CASE TOOLS
 Mempercepat proses dan menyediakan
kerangka kerja keseluruhan untuk
mendokumentasikan komponen sistem.
 Memastikan konsistensi dan
menyediakan tautan umum
ORGANIZING THE OBJECT
MODEL
THANKS!!!

ANY QUESTIONS???

Anda mungkin juga menyukai