48
2.7
UML (Unified Modelling Language)
UML adalah
alat
untuk
menggambarkan
gambaran
dari
sistem
yang
akan
dibuat
melalui
diagram
dan
simbol.
UML menggunakan
konsep
Pemrograman
Berorientasi
Objek (Object
Oriented
Programming).
Melalui
seperangkat
diagram,
UML menyediakan
standar
yang
memungkinkan
sistem
analisis
untuk
merancang
berbagai
sudut
pandang
dari
sistem
analisis
untuk
merancang
berbagai
sudut
pandang
dari
sistem,
yang dinamakan
model,
yang dimengerti
oleh client,
programmer,
dan
siapapun
yang
terlibat
dalam proses
pengembangannya
(Schmuller,
1999,
p16-17).
Selain pengertian UML di atas ada pula pengertian dari Jacobson
(1999,
p13),
yaitu
UML adalah
sebuah
bahasa
standar
untuk
menulis
rancangan
suatu
perangkat
lunak.
UML dapat
digunakan
untuk
memvisualisasikan,
menspesifikasikan,
membangun, dan
mendokumentasikan
alat
dari
sebuah
sistem
perangkat
lunak.
UML
hanya
sebuah
bahasa,
dengan
demikian
hanya
merupakan
suatu
bagian
dari
sebuah metode pengembangan
perangkat lunak.
2.7.1
Class Diagram
Class
Diagram
menggambarkan
suatu
kumpulan
dari kelas-kelas
dan
merupakan
hubungan
relasi
terstruktur.
UML mempunyai
class
diagram, mereka adalah gambaran pusat dalam OOAD (Object
Oriented Analysis and Design).
Notasi yang digunakan dalam class diagram antara lain :
|