Definisi Dan Jenis-Jenis UML (Unified Modelling Language)
A.
Penjelasan UML
Apa itu UML? Yang dimaksud dengan UML adalah
UML merupakan singkatan dari “Unified Modelling Language” yaitu suatu metode
permodelan secara visual untuk sarana perancangan sistem 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.
B.
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 sistem 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.
C.
Jenis-Jenis diagram UML dan beberapa contoh diagramnya
1. Use
case diagram
Use case
diagram yaitu salah satu jenis diagram pada UML yang menggambarkan interaksi
antara sistem dan aktor, use case diagram juga dapat men-deskripsikan tipe
interaksi antara si pemakai sistem dengan sistemnya.
2.
Activity Diagram
Activity
diagram atau diagram aktivitas yaitu salah satu jenis diagram pada UML yang
dapat memodelkan proses-proses apa saja yang terjadi pada sistem.
3.
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. 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 sistem maupun relasi-relasi yang terdapat pada sistem tersebut.
5.
Statemachine diagram
Statemachine
diagram yaitu salah satu jenis diagram pada UML yang menggambarkan transisi
maupun perubahan keadaan suatu objek pada sistem.
6.
Communication diagram
Communication
diagram yaitu salah satu jenis diagram pada UML yang dapat menggamabarkan
tahapan terjadinya suatu aktivitas dan diagram ini juga menggambarkan interaksi
antara objek yang ada pada sistem. Hampir sama seperti sequence diagram akan
tetapi communication diagram lebih menekankan kepada peranan masing-masing
objek pada sistem.
7.
Deployment diagram
Deployment
diagram yaitu salah satu diagram pada UML yang menunjukan tata letak suatu
sistem secara fisik, dapat juga dikatakan untuk menampilkan bagian-bagian
softwere yang terdapat pada hardwere dan digunakan untuk menerapkan suatu
sistem dan hubungan antara komponen hardwere. Jadi Deployment diagram intinya
untuk menunjukan letak softwere pada hardwere yang digunakan sistem.
8.
Component diagram
Component
diagram yaitu salah satu jenis diagram pada UML yang menggambarkan softwere
pada suatu sistem. Component diagram merupakan penerapan softwere dari satu
ataupun lebih class, dan biasanya berupa file data atau .exe, source kode,
table, dokumen dsb.
Belum ada Komentar untuk "Definisi Dan Jenis-Jenis UML (Unified Modelling Language)"
Posting Komentar