![]() 40
merupakan
sebuah
bahasa
yang
digunakan
untuk
menspesifikasikan,
memvisualisasikan, membangun, dan mendokumentasikan sebuah sistem informasi.
UML
dikembangkan
sebagai
suatu
alat
analisis
berbasis
objek
(OOAD)
tetapi dapat digunakan untuk memahami dan mendokumentasikan berbagai
sistem
informasi.
UML mengandung
tipe diagram yang bervariasi, termasuk didalamnya antara
lain:
a. Class Diagram
b.
Sequence Diagram
2.8.1
Class Diagram
Class
diagram
adalah
diagram
yang
menunjukkan
class-class
yang
menyusun
sebuah
sistem,
attribute,
method
class-class,
dan
hubungan
antara objek
class
tersebut.
Sebuah
class
diagram digunakan
untuk
merepresentasikan
perbedaan
potongan-
potongan pokok (class-class),
hubungan diantara class-class,
dan sub-sistem mana
yang memilikinya
serta
memvisualisasikan,
menspesifikasikan,
mendokumentasikan
model struktural dan juga membangun sistem yang dapat dieksekusi.
Gambar 2.13 Notasi pada Class Diagram
Hubungan class terdiri dari link, association, aggregation, dan
composition. Link
adalah
hubungan
dasar
antar
objek
yang menggambarkan
garis
penghubung antara
dua
atau lebih class.
Link
merupakan
bagian dari
association, jadi dengan kata lain,
Association
merupakan kumpulan
link yang
saling
berhubungan. Binary
association
|