Daftar Isi
1. Apa itu UML?
2. Manfaat UML
3. Kelebihan UML
4. 5 Aplikasi untuk Membuat UML
5. 3 Jenis UML dan Contohnya :
5.1. 1. Use Case Diagram
5.2. 2. Activity Diagram
5.3. 3. Sequence Diagram
6. 3 Contoh UML
https://badoystudio.com/uml/ 1/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
Dengan menggunakan UML kita bisa membuat model untuk semua jenis aplikasi
perangkat lunak, di mana aplikasi tersebut bisa berjalan pada hardware, OS, dan
jaringan apapun, serta ditulis dalam bahasa pemrograman apapun.
Namun karena UML juga menggunakan class dan operation dalam konsep dasarnya,
maka UML lebih cocok untuk pemodelan perangkat lunak berorientasi objek seperti :
Java
C#
C++
dan VB.NET
https://badoystudio.com/uml/ 2/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
(https://badoystudio.com/paket-lengkap-ebook-belajar-android/)
Manfaat UML
Apa saja manfaat yang akan kita dapatkan ketika membuat pemodelan menggunakan
UML ? Berikut uraiannya :
Kelebihan UML
Ada beberapa kelebihan yang dimiliki oleh UML dan tidak dimiliki bahasa pemodelan
yang lain, di antaranya yaitu :
https://badoystudio.com/uml/ 3/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
UML menyediakan bahasa pemodelan yang ekspresif dan siap pakai untuk
mengembangkan dan pertukaran model-model yang berarti
Menyediakan mekanisme perluasan dan spesialisasi untuk memperluas konsep-
konsep inti
Mendukung spesifikasi independen bahasa pemrograman dan proses
pengembangan tertentu
Menyediakan basis formal untuk bahasa pemodelan
Menyediakan kemampuan untuk merepresentasikan semua konsep yang relevan
untuk sistem perangkat lunak
Menyediakan fleksibilitas yang diperlukan bagi konsep-konsep perangkat lunak
yang baru
https://badoystudio.com/uml/ 4/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
Semua aplikasi atau tools yang disebutkan di atas bersifat gratis, jadi untuk
mendownloadnya silahkan ketikan nama software tersebut di google lalu download dari
situs resminya.
(https://badoystudio.com/paket-lengkap-ebook-belajar-android/)
https://badoystudio.com/uml/ 5/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
Actor merepresentasikan user yang akan mengoperasikan sistem atau bisa juga diartikan
orang yang berinteraksi dengan sistem aplikasi yang dibuat. Sedangkan use case
merepresentasikan operasi-operasi yang dilakukan oleh actor.
Sumber : Sumber :
https://milawatihartono.files.wordpress.com/
2. Activity Diagram
Activity Diagram merupakan bentuk visual dari alir kerja yang berisi aktivitas dan tindakan
user dalam sebuah sistem aplikasi. Diagram ini dibuat untuk menjelaskan aktivitas
komputer maupun alur aktivitas organisasi. Secara garis besar diagram ini
menggambarkan alur dalam sebuah sistem aplikasi.
https://badoystudio.com/uml/ 6/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
3. Sequence Diagram
Diagram ini adalah gabungan dari diagram class dan object yang memiliki suatu
gambaran model statis. Tapi ada juga yang bersifat dinamis.
Diagram ini menjelaskan bagaimana suatu operasi dilakukan, pesan apa yang akan
dikirim, dan kapan pelaksanaannya.
Diagram yang diatur berdasarkan waktu ini memiliki objek-objek yang berkaitan dengan
proses berjalannya operasi yang diurutkan dari kiri ke kanan.
https://badoystudio.com/uml/ 7/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
Sumber : Sumber :
https://ilmuteknologi007.blogspot.co
Collaboration Diagram
Class Diagram
Object Diagram
Component Diagram
dan Deployment Diagram
3 Contoh UML
Berikut contoh-contoh dari diagram di atas :
https://badoystudio.com/uml/ 8/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
Sumber : https://widuri.raharja.info/index.php?
title=Si1022464841
Sumber :
https://miro.medium.com/max/536/1*Bsk3jEoUO0ycK1CC4v
7Z7g.png
Sumber : http://nadiarahmatin.blogspot.com/2016/10/sequence-
diagram-class-diagram-dan-use.html
https://badoystudio.com/uml/ 10/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
(https://badoystudio.com/paket-lengkap-ebook-belajar-android/)
5 Tahapan UML
Dalam proses pembuatan UML ada beberapa langkah-langkah yang dilalui, yaitu :
Deskripsi sistem bisa berupa tulisan tangan atau ketikan di Word Prosesor, jadi tidak
harus formal. Bebepera yang harus dideskripsikan yaitu sistem apa yang akan dibuat dan
bagaimana alur program tersebut?
https://badoystudio.com/uml/ 11/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
Diagram ini bisa dibilang model yang lebih detail dari tahap satu sampai tiga. Di sini kita
akan memasukan hal-hal yang bersifat kea rah teknis.
Perlu diperhatikan :
Tahapan-tahapan di atas tidak akan kamu mengerti jika kamu belum mempelajari lebih
dalam jenis-jenis diagram UML beserta symbol dan kegunaannya. Jadi pelajari materi
tersebut supaya mudah untuk mengaplikasi UML pada perancangan softwaremu.
Penutup
Itulah uraian singkat mengenai UML yang meliputi manfaat, kelebihan, tahapan dan
contohnya. Semoga bermanfaat dan jangan lupa share ke temanmu yang lainnya juga.
https://ilbal-crewzeiro.blogspot.com/2015/11/tujuan-dan-manfaat-uml.html
file:///C:/Users/Mahru/Downloads/10.%20Unified%20Modeling%20Language.pdf
https://badoystudio.com/uml/ 12/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
https://thesolidsnake.wordpress.com/2013/02/19/merancang-sistem-dengan-uml-
mulai-dari-mana/
https://cisini.wordpress.com/2012/11/06/tool-untuk-membuat-uml/
https://cloudweeb.com/blog/uml-unified-modelling-language/
https://www.wfpos-id.com/aplikasi-membuat-diagram-flowchart/ https://www.wfpos-
id.com/aplikasi-membuat-diagram-flowchart/ https://www.wfpos-id.com/aplikasi-
membuat-diagram-flowchart/
http://www.pengertianku.net/2015/09/pengertian-uml-dan-jenis-jenisnya-serta-
contoh-diagramnya.html
https://id.wikipedia.org/wiki/Unified_Modeling_Language
Related posts:
(https://badoystudio.com/ddl-dan-dml/)
Memahami Konsep
Sistem Informasi,
Komponen, dan
Manfaatnya
(https://badoystudio.com/memahami-konsep-sistem-informasi/)
https://badoystudio.com/uml/ 13/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
(https://badoystudio.com/interaksi-manusia-dan-komputer/)
Pemrograman Mobile :
Panduan Untuk Pemula
(https://badoystudio.com/pemrograman-mobile/)
GUNTORO (HTTPS://BADOYSTUDIO.COM/AUTHOR/AGUNADMINBADOY123/)
LEAVE A REPLY
This site uses Akismet to reduce spam. Learn how your comment data is processed
(https://akismet.com/privacy/).
Apa Itu WordPress ? Pelajari Selengkapnya Disini ! (https://badoystudio.com/apa-itu-wordpress/)
https://badoystudio.com/uml/ 14/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
Search…
https://badoystudio.com/uml/ 15/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
https://badoystudio.com/uml/ 16/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
(https://badoystudio.com/paket-lengkap-ebook-belajar-android/)
https://badoystudio.com/uml/ 17/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
TENTANG
INFORMASI LANJUT
PARTNER KODING
https://badoystudio.com/uml/ 18/19
7/10/2020 √ Panduan Dasar Belajar UML (Unified Modeling Language)
(htt
ps://
ww
w.yo (htt
utub ps://
e.co plus.
m/c goo
© 2017 - 2020 Badoystudio.com All Rights Reserved. Theme by Colorlib (http://colorlib.com/) Powered by WordPress
(http://wordpress.org/)
https://badoystudio.com/uml/ 19/19