Anda di halaman 1dari 9

DIAGRAM UML

Pengertian UML
UML Yang dimaksud dengan UML adalah UML merupakan singkatan
dari “Unified Modelling Language” yaitu suatu metode permodelan secara visual untuk
sarana perancangan system berorientasi objek, atau definisi UML yaitu sebagai suatu
bahasa yang sudah menjadi standar pada visualisasi, perancangan dan juga
pendokumentasian sistem software. Saat ini UML sudah menjadi bahasa standar dalam
penulisan blue print software.
Tujuan atau fungsi dari penggunaan UML
Inilah beberapa tujuan atau fungsi dari penggunaan UML, yang diantaranaya:
 Dapat memberikan bahasa permodelan visual kepada pengguna dari berbagai
macam pemerograman maupun proses rekayasa.
 Dapat menyatukan praktek-praktek terbaik yang ada dalam permodelan.
 Dapat memberikan model yang siap untuk digunakan, merupakan bahasa
permodelan visual yang ekspresif untuk mengembangkan system dan untuk saling
menukar model secara mudah.
 Dapat berguna sebagai blue print, sebab sangat lengkap dan detail dalam
perancangannya yang nantinya akan diketahui informasi yang detail mengenai
koding suatu program.
 Dapat memodelkan sistem yang berkonsep berorientasi objek, jadi tidak hanya
digunakan untuk memodelkan perangkat lunak (software) saja.
 Dapat menciptakan suatu bahasa permodelan yang nantinya dapat dipergunakan
oleh manusia maupun oleh mesin.

1
Jenis-jenis diagram UML dan daftar simbol
a. Use case diagram
Use case diagram yaitu salah satu jenis diagram pada UML yang menggambarkan
interaksi antara system danaktor, use case diagram juga dapat men-deskripsikan tipe
interaksi antara sipemakai system dengan sistemnya.

2
b. Activity Diagram
Activity diagram atau diagram aktivitas yaitu salah satu jenis diagram pada UML
yang dapat memodelkan proses-proses apasaja yang terjadi pada sistem.

3
c. Sequence diagram
Sequence diagram yaitu salah satu jenis diagram pada UML yang menjelaskan
interaksi objek yang berdasarkan urutan waktu, sequence diagram juga dapat
menggambarkan urutan atau tahapan yang harus dilakukan untuk dapat
menghasilkan sesuatu seperti pada use case diagram.

4
d. Class diagram
Class diagram yaitu salah satu jenis diagram pada UML yang digunakan untuk
menampilkan kelas-kelas maupun paket-paket yang ada pada suatu sistem yang
nantinya akan digunakan. Jadi diagram ini dapat memberikan sebuah gambaran
mengenai system maupun relasi-relasi yang terdapat pada system tersebut.

5
e. Statemachine diagram
Statemachine diagram yaitu salah satu jenis diagram pada UML yang
menggambarkan transisi maupun perubahan keadaan suatu objek pada sistem.

f. Deployment diagram
Deployment diagram yaitu salah satu diagram pada UML yang menunjukan tata
letak suatu system secara fisik, dapat juga dikatakan untuk menampilkan bagian-
bagian softwere yang terdapat pada hardware dan digunakan untuk menerapkan
suatu system dan hubungan antara komponen hardware. Jadi Deployment diagram
intinya untuk menunjukan letak software pada hardwere yang digunakan sistem.

6
g. Component diagram
Component diagram yaitu salah satu jenis diagram pada UML yang
menggambarkan softwere pada suatu sistem. Component diagram merupakan
penerapan softwere dari satu atau pun lebih class, dan biasanya berupa file data atau
.exe, source kode, table, dokumen dsb.

7
h. Object diagram
Object diagram yaitu salah satu jenis diagram pada UML yang menggambarkan
objek-objek pada suatu system dan hubungan antarnya.

i. Composite structure diagram


Composite structure diagram yaitu salah satu jenis diagram pada UML yang
menggambarkan struktur internal dari penklasifikasian (class, component atau use
case) dan termasuk titik-titik interaksi penklasifikasian kebagian lainnya dari suatu
sistem. Ini hamper mirip seperti class diagram akan tetapi composite structure
diagram menggambarkan bagian-bagian dari individu kelas saja bukan semua kelas.

8
j. Package diagram
Package diagram yaitu salah satu jenis diagram pada UML digunakan untuk
mengelompokan kelas dan juga menunjukan bagaimana elemen model akan disusun
serta mengambarkan ketergantungan antara paket-paket.

Sumber:
https://sites.google.com/site/rizkyluthpiyanaif15d120/uml
https://www.scribd.com/document/341568507/Makalah-OOAD-Dan-UML
https://www.scribd.com/doc/116202443/Makalah-Dan-Contoh-Kasus-Uml-Muhammad-Reza-100415005
http://elib.unikom.ac.id/files/disk1/490/jbptunikompp-gdl-kuswatinim-24492-15-unikom_k-l.pdf

Anda mungkin juga menyukai