63
UML (Unified Modeling Language)
UML
merupakan sebuah
notasi,
bahasa
yang
berdasarkan grafik
atau
gambar
yang diterima dengan
luas sebagai bahasa pemodelan objek standar
untuk
memvisualisasikan,
menspesifikasikan,
mengkonstruksi
dan
mendokumentasikan
sebuah sistem perangkat lunak.
Menurut
Mathiassen untuk
menggambarkan aktivitas
utama
dalam
analisis
dan
perancangan sistem
perangkat
lunak
berorientasi
object
diperlukan
delapan diagram yaitu:
1.
Rich Picture
2.
Cluster
3.
Class Diagram
4.
Statechart Diagram
5.
Use case Diagram
6.
Sequence Diagram
7.
Navigation Diagram
8.
Component Diagram
9.
Deployment Diagram
1.
Rich Picture
Sebuah
Rich
Picture
berisi
seluruh
pandangan dari
people,
object
process,
structure, dan problem dalam
system
problem dan
application domain. People
dapat
berupa
system
developer,
user,
pelanggan, atau
pemain
lain
sedangkan
object
dapat
berupa
banyak
benda.
Process
menguraikan
aspek
dari
sebuah
situasi yang berubah, tidak stabil, atau di bawah pengembangan. Secara grafik,
|