Apa Itu UML? | Killjols Apa Itu UML? | Killjols
Get Update Everyday Like Our FB Pages

Monday

HAHAHA HAHAHA HAHAHA HAHAHA HAHAHA
Chord List: # | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z : TOP 10

Apa Itu UML?

Apa itu UML? (Unified Modeling Language)

UML adalah Notasi Standard untuk pemodelan Sistem objek beorientasi.

Kenapa perlu UML?

-Sebagai satu cara untuk ekspres rekabentuk.
-medium komunikasi untuk rekabentuk.
-UML Bukan pemprograman tetapi bahasa pemodelan.

Kosa kata dalam Asas UML :

Things : entiti untuk di model kan (sama ada concrete atau abstract).

Relationship: Hubungan antara "Things"

Diagrams: grafik untuk menggambarkan "Things" dan "Relationship".

Contoh UML


Objek dalam UML

Object digariskan, seperti bawah.



Interface
interface biasanya disediakan dengan kelas yang melaksanakan perilaku(behavior)


kolabrasi (Collabration)

kumpulan kelas, interface dan elemen-elemen lain yang berkejasama untuk
menyediakan bebearap perilaku yang lebih besar daripa jumlah semua elemen.



Pegunaan kes (use case)

melambangkan fungsi tunggal keperluan system.



Interaksi (interaction)

satu perilaku yang terdiri daripada satu set mesej petukaran di antara set objek



State Machine

perilaku yang menentukan urutan kenyataan



Pakej 

satu mekanisma kegunaan am untuk mengatur elemen kepada kumpulan.


Annotasi (anottation)

untuk menambah nota atau komen.



RELATIONSHIP

Kebergantungan(Dependency)
Hubungan semantik antara dua perkara, yang mana jika berubah salah satu perkara
boleh menjejaskan semantik perkara yang lain.




Association (pertubuhan)

struktur hubungan yang megambarkan set pautan antara objek.



Generalization

Hubungan "Is a"



Realization
satu kelas melaksanakan perilaku yang dinyatakan oleh yang lain.




UML DIAGRAM

Use case : Menunjukan satu set kes-kes pengunaan, terdapat pelakon dan hubungan antara mereka.

class diagram:  menunjukan satu set kelas,interfaces,kolabrasi,dan relationship antara mereka.

Interaction diagram: menunjukan interaksi di antara satu set objek.

1. Sequence : penekanan kepada masa pesanan (time ordering)

2.Collaboration(kolabrasi): penekanan kepada urutan panggilan (sequences of calls)

State diagram

Menunjukan state machine - yang teridiri daripada keadaan/kenyataan, transisi, peristiwa dan aktiviti

Like this post :



Killjols Blog

Blogger , Guitar Chord Collection , Lyric Collection , Lyric video maker ,

No comments :

Post a Comment