UML adalah bahasa permodelan visual standar untuk sistem berorientasi objek. UML memiliki berbagai diagram seperti use case diagram, activity diagram, sequence diagram, dan class diagram untuk memodelkan fungsionalitas, proses, interaksi, dan kelas sistem. Model desain diperlukan dalam implementasi perangkat lunak agar tampilan web tidak membosankan pengguna dengan memilih tema, warna, gambar, dan tata letak yang sederhana.
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
UML Diagram Jenis dan Contoh
1. Unified Modeling Language (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 softwere.
Tujuan Penggunaan UML:
Memberikan bahasa pemodelan yang bebas dari berbagai
bahas pemrograman dan proses rekayasa.
Menyatukan praktek-praktek terbaik yang terdapat dalam
pemodelan.
Memberikan model yang siap pakai, bahsa pemodelan
visual yang ekspresif untuk mengembangkan dan saling
menukar model dengan mudah dan dimengerti secara
umum.
2. Jenis-Jenis diagram UML dan beberapa contoh
diagramnya:
Use case diagram
Activity Diagram
Sequence diagram
Class diagram
Statemachine diagram
Communication diagram
Deployment diagram
Component diagram
Object diagram
Composite structure diagram
Interaction Overview Diagram
Package diagram
Diagram Timing
4. Use Case Diagram
Use case diagram adalah menggambarkan fungsionalitas
yang diharapkan dari sebuah sistem, yang ditekankan adalah
“apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah
use case mempresentasikan sebuah interaksi antara actor
dengan sistem. Use case menggambarkan kata kerja seperti
Login ke sistem, meng-create sebuah daftar belanja dan
sebagainya.
5. Activity diagram atau diagram aktivitas yaitu salah satu jenis
diagram pada UML yang dapat memodelkan proses-proses
apa saja yang terjadi pada sistem.
Activity Diagram
6. 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.
Sequence Diagram
7. Class diagram yaitu salah satu jenis diagram pada UML yang
digunakan untuk menampilkan kelas-kelas maupun pakaet-
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.
Class Diagram
8. Kenapa kita membutuhkan model design
dalam implementasi/pembuatan software
(web) ?
Agar Client Tidak Bosan Dengan Tampilan Web.
Untuk Itu, Kita Harus Membuat Design Sesuai Dengan Tema
Web.
Pilihan Warna Nya Tidak Terlalu Ramai.
Tidak Terlalu Banyak Gambar.
Penempatan Dan Font Huruf Tidak Berlebihan.