Langsung ke konten utama

Pengertian UML Dan Jenis-Jenisnya Serta Contoh Diagramnya

Inilah pengertian UML dan jenis-jenisnya serta beberapa contoh diagramnya. Pada kesempatan kali ini kita akan belajar bersama-sama mengenai UML dan penjelasannya secara lengkap dapat kamu baca di artikel ini.
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.
Baca juga artikel: Berikut ini pengertian analisis sistem secara lebih jelas.

Apa itu UML (Unified Modelling Language)?
C. Jenis-Jenis diagram UML dan beberapa contoh diagramnya
a. 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.
contoh use case diagram
Inilah contoh dari use case diagram.
b. 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.
contoh activity diagram
Inilah contoh dari activity diagram.
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.
contoh sequence diagram
Inilah contoh dari sequence diagram.
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 sistem maupun relasi-relasi yang terdapat pada sistem tersebut.
contoh class diagram
Inilah contoh dari class diagram.
e. Statemachine diagram
Statemachine diagram yaitu salah satu jenis diagram pada UML yang menggambarkan transisi maupun perubahan keadaan suatu objek pada sistem.
contoh statemachine diagram
Inilah contoh dari statemachine diagram.
f. 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.
contoh communication diagram
Inilah contoh dari communication diagram.
g. 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.
contoh deployment diagram
Inilah contoh dari deployment diagram.
h. 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.
contoh component diagram
Inilah contoh dari component diagram.
i. Object diagram
Object diagram yaitu salah satu jenis diagram pada UML yang menggambarkan objek-objek pada suatu sistem dan hubungan antarnya.
j. 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 hampir mirip seperti class diagram akan tetapi composite structure diagram menggambarkan bagian-bagian dari individu kelas saja bukan semua kelas.
k. Interaction Overview Diagram
Interaction Overview diagram yaitu salah satu jenis diagram pada UML yang berguna untuk men-visualisasikan kerjasama dan hubungan antara activity diagram dengan sequence diagram.
l. 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.
m. Diagram Timing
Diagram timing yaitu salah satu jenis diagram pada UML yang disebut sebagai bentuk lain dari interaksi diagram, dimana fokus yang paling utamanya kepada waktu. Diagram timing berguna untuk menunjukan faktor-faktor yang membatasi waktu antara perubahan state terhadap objek yang berbeda.
Mungkin hanya itulah artikel yang memberikan penjelasan tentang pengertian UML, jika terdapat kesalahan dalam artikel ini mohon dimaafkan dan jika terdapat kekurangan lengkapi saja oleh kamu sendiri, sekian terimakasih.

sumber: http://www.pengertianku.net/2015/09/pengertian-uml-dan-jenis-jenisnya-serta-contoh-diagramnya.html

Komentar

  1. Casino Site | Live Lucky Club Online Casino
    Online Casino. Casino Games. luckyclub.live Enjoy over 100 slot games. Enjoy a variety of casino games including Blackjack, Roulette, Video Poker and many more.

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Contoh Flowchart Sederhana Dalam Kehidupan Sehari-hari

Pengertian Dasar Flowchart Definisi flowchart secara sederhana adalah: - Penggambaran langkah-langkah atau urutan-urutan prosedur suatu aktivitas/program dalam bentuk grafik. - Bagan-bagan sebagai simbol arus yang menggambarkan langkah-langkah penyelesaian suatu masalah/aktivitas/program. Intinya flowchart adalah bagan untuk menggambarkan urutan langkah penyelesaian masalah. Tujuan pembuatan flowchart Setelah mengetahui definisi flowchart, maka kita akan dengan mudah mengetahui tujuan dibuatnya flowchart ini.  Tujuannya adalah: - Menolong para analis untuk memecahkan masalah ke dalam bagian-bagian yang lebih kecil untuk menyederhanakan masalah. - Membantu para analis untuk menganalisis alternatif-alternatif pemecahan masalah. - Mempermudah penyelesaian masalah termasuk dalam masalah dalam kehidupan sehari-hari. - Menjadi alat untuk menggambarkan suatu tahapan penyelesaian masalah. Simbol flowchart yang sederhana  Simbol pada flowchart terbagi ti

Cort Acoustic Electric Guitar:

New Release Cort Acoustic Electric Guitar: Rp. 3.250.000,- Specification: 6 String Solid Spruce Top with Mahogany back & Sides Mahogany Neck Rosewood Fingerboard 20 Fret Fishman Isys Plus - Sonicore pickup Rosewood Bridge