Anda di halaman 1dari 15

LogoType

Unified Modelling Language


Lintang Setyo Kurniawati, S.Kom., M. Pd.

.
Apa itu UML?
Unified Modelling Language adalah ...

UML disebut sebagai Bahasa yang telah


01 distandarasisasi untuk digunakan dalam
memodelkan suatu software atau
02 UML sebagai Bahasa yang memberikan
vocabulary dan tatanan penulisan kata
untuk keguanaan komunikasi.
system.

Sebuah Bahasa model, yaitu Bahasa UML adalah Bahasa standart untuk

03 yang mempunyai vocabulary dan


konsep tatanan atau aturan penulisan 04
pengembangan sebuah system yang
dapat menyampaikan bagaimana
serta secara fisik mempresentasikan membuat dan membentuk model-model
dari sebuah system tetapi tidak dapat menyampaikan kapan
dan apa model yang seharusnya dibuat.

UML bukan saja merupakan Bahasa


visual saja, namun juga dapat secara
05 langsung dihubungkan ke berbagai
Bahasa pemograman, seperti JAVA, C+
06 Pendokumentasiannya design, source
code, project plan, test dan prototype
+, Visual Basic atau bahkan
dihubungkan secara langsung kedalam
OODB.
Use Case Diagram
.

Deskripsi fungsi yang Menjelaskan dan


disediakan oleh system menerangkan kebutuhan
dalam bentuk teks sebagai yang diinginkan atau
dokumentasi dari use case dikehendaki user.
symbol.
Use Case
Diagram
Untuk terciptanya sebuah use
care diagram diperlakukan actor,
Menggambarkan urutan dimana actor tersebut
interaksi antara satu atau memmpresentasikan seseorang
lebih actor system. yang berinteraksi dengan system.
Menurut para pakar ahli Use Case Diagram ini
memaparkan proses kegiatan dan proses
Lambang bisnis yang dilakukan oleh pengguna (aktor).
Pada diagram Use Case ini, setiap proses

Use Case Diagram digambarkan kedalam sebuah Use Case


berbentuk oval dengan relasi yang ada
didalamnya.

Your Picture Here

Catatan <<include>> include


Aktor

Relasi Aktif
<<extend>> extend
Use Case Relasi Pasif
Generalisasi
Insert Your Image Insert Your Image Insert Your Image

Contoh
Use Case
Insert Your Image Insert Your Image Insert Your Image

Use Case
Diagram
Class Diagram
.

Menggambarkan struktur Atribut dan metode dapat


statis class dalam system mempunyai sifat private
(tidak dapat dipanggil dari
luar class), protected (hanya
dapat dipanggil oleh class
Class yang bersangkutan dan
anak-anak yang
Diagram mewarisinya) dan public
(dapat dipanggil siapa saja)

Class memiliki 3 area pokok,


yaitu : Nama, Atriut dan
Metoda
Insert Your Image Insert Your Image Insert Your Image

Contoh
Class Diagram
State Diagram
.

Menggambarkan semua Skenario mempresentasikan


state yang dimiliki oleh suatu satu jalur yang melewati
object dari suatu class dan sebuah state transition
kejadian yang menyebabkan diagram.
state berubah.
State
Diagram
Jarak waktu antara dua
Meliputi seluruh pesan dari pesan yang dikirim oleh suatu
object yang dapat mengirim object mempresentasikan
dan menerima. sebuah state
Insert Your Image Insert Your Image Insert Your Image

Contoh
State Diagram
Squence Diagram
.

Menggambarkan interaksi Digambarkan dengan segi


antara sejumlah object empat yang berisi nama dari
dalam urutan waktu. obyek yang digaris bawahi

Squence
Diagram

Berguna untuk menunjukkan


rangkkaian pesan yang
dikirim antar object dan
interaksi antar object.
Insert Your Image Insert Your Image Insert Your Image

Contoh
Squence Diagram
Activity Diagram
.

Menggambarkan rangkaian Activity diagram merupakan


aliran dari aktivitas, digunakan variasi dari state diagram
untuk mendeskripsikan aktifitas yang mana ‘state’
yang dibentuk dalam suatu merepresentasikan operasi
operasi. dan transisinya
Activity merepresentasikan aktivitas
yang terjadi pada saat
Diagram operasi sudah selesai

Mempresentasikan bisnis
juga workflow operasional
dalam suatu system.
Insert Your Image Insert Your Image Insert Your Image

Contoh
Activity Diagram
Thank You
Lintang Setyo Kurniawati, S.Kom., M.Pd.

Anda mungkin juga menyukai