-attribute
Attribute name/
+operation ()
derived attribute name
Classes
Attributes
Attributes (Cont)
Operations
Asosiasi: Hubungan
Miscellaneous antar
kelas
Contoh: Seorang
pasien - janji temu
9
Generalization
Identifikasi sebagai asosiasi jika tidak jelas apakah itu asosiasi atau
agregasi
• “Mail” has “Address” (aggregation)
• “Mail” uses “Address” for delivery (association)
• “Customer” has “Address” (aggregation)
• “Customer” resides at “Address” (association)
• “TV” includes “Screen” (aggregation)
• “TV” sends information to “Screen” (association)
• “Customer” is a “Users” (generalization/specialization)
12
Multiplicity of relationship
13
Example - Online
shop
14
CASE 1
Give
explanatio
n for this
class
diagram!
15
Case 2
THANK YOU
16