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

Buka Rekening Use Case


Simpan Uang
Simpan uang
harus diatas
Rp. 200.000,-
Diagram
Ambil Uang

Tutup Rekening

Tutup Rekening

Simpan Uang

Buka Rekening

Ambil Uang
Contoh Kotak
Saran

Use Case Pencarian Hapus


Saran
Saran

Daftar Log Login

Inbo Outbo

Pencarian Hapus Pencarian Hapus


Inbo Inbo Outbo Outbo

Kalender
Akademik

Input Edit Hapus


Kalender Kalender Kalender

Manajemen
User

Tambah
User
Lihat
User

Hapus Edit Detail Ganti Pencarian


User User User Password User
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

base-object

exeption-handler
Contoh
Class Diagram
book person library

title name books


author base-object reader
owner base-object
holder who-are-you
base-object get-books
get-readers
get-tittle new-book
get-author sell-book
change-owner lend-book
change-holder take-back-book
get-owner show-books
get-holder author reader show-readers
display
super-class super-class
books books

new-book purchase-book
show-books borrow-book
who-are-you return-book
show-books
who-are-you
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 mulai
Your Image Insert Your Image

Contoh
mahasiswa
presensi State Diagram

kirim data
data diterima
presensi server

daftar data data


yang telah diterima
diterima server

[ada]
ubah status [tidak ada]
record
terkirim
selesai
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