![]() 12
kebutuhan pengguna
(requirement),
berlanjut
ke
proses
perencanaan
(planning),
pemodelan
(modelling),
konstruksi (construction)
dan
penyebaran (deployment) secara bertahap dan memuncak.
Gambar 2.2 Model Proses Waterfall
2.1.2.3 Unified Modeling Language (UML)
Unifed
Modeling
Language
(UML)
adalah
bahasa
standar
untuk
menggambarkan perancangan
perangkat
lunak.
UML
dapat
digunakan
untuk
memvisualisasikan, menentukan,
membangun,
dan
mendokumentasikan artefak
dari
sebuah
sistem
perangkat
lunak
yang
intensif.
Dengan
kata
lain,
seperti
arsitek
menciptakan rancangan
pembangunan untuk
digunakan
untuk
konstruksi
bangunan,
arsitek
perangkat lunak
membuat
diagram UML
untuk
membantu
pengembang
perangkat
lunak
membangun perangkat
lunak.
Jika
anda
memahami
kosakata
UML
(diagram elemen
dan
artinya),
anda
dapat
jauh
lebih
mudah
memahami
dan
menentukan
sistem
dan
menjelaskan
desain
sistem
itu
kepada
orang
lain.
UML
2.0
menyediakan
13
diagram
yang
berbeda
untuk
digunakan
dalam
pemodelan perangkat
lunak.
UML
menyediakan
pilihan
(yang terkadang
misterius)
sehingga
anda
dapat
|