Dokumen ini membahas tentang UML (Unified Modeling Language) yang merupakan bahasa grafis untuk memodelkan sistem berbasis objek. Terdapat contoh diagram use case, activity, sequence, dan class. Tujuan UML adalah menyatukan praktik terbaik permodelan, menyediakan blueprint sistem, dan dapat dipahami manusia maupun mesin.
1. TUGAS 3 – REKAYASA WEB
Universitas Budi Luhur
Fakultas Teknologi Informasi
Program Studi Sistem Informasi
Periode 0316 Tahun 2016
Oleh
Gilbert Abednego
1312511049
2. UML
UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan
grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan
pendokumentasian dari sebuah sistem pengembangan software berbasis OO
(Object-Oriented).
6. Perbedaan Use Case Diagram,
Activity Diagram, Sequance
Diagram, Class Diagram
Use Case Diagram Activity Diagram Sequance
Diagram
Class Diagram
Menggambarkan
interaksi antara sistem
dan aktor
Memodelkan
proses-proses apa
saja yang terjadi
pada sistem
Menjelaskan interaksi
objek yang
berdasarkan urutan
waktu
Menampilkan kelas-kelas
maupun pakaet-paket
yang ada pada suatu
sistem yang nantinya akan
digunakan
Mendeskripsikan tipe
interaksi antara si
pemakai sistem dengan
sistemnya
Menggambarkan
urutan atau tahapan
yang harus dilakukan
untuk dapat
menghasilkan sesuatu
seperti pada use case
diagram
7. Tujuan UML
•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(softwere) saja.
•Dapat menciptakan suatu bahasa permodelan yang nantinya dapat dipergunakan
oleh manusia maupun oleh mesin.