24
3)
Type-expression: dapat berupa character,
string, integer, number, currency,
atau date.
4)
Initial value
5)
Property: ditempatkan dalam kurung kurawal. Contoh: {key}.
Format yang digunakan dalam method list:
1)
Method visibility
2)
Method name
3)
Type-expression: tipe dari return parameter dari method.
4)
Method parameter list: argument yang masuk.
Ada dua hirarki dalam notasi class diagram, yaitu:
1)
Generalization / specialization notation
Generalization adalah pengelompokan hal-hal dengan jenis yang sama,
contohnya ada banyak jenis kendaraan seperti mobil, motor, sepeda, pesawat,
dan sebagainya. Sedangkan specialization adalah pengkategorian jenis-jenis
hal yang berbeda, sebagai contoh jenis khusus dari mobil adalah mobil sport,
sedan, jeep, dan sebagainya. Generalization/specialization hierarchy
digunakan untuk mengurutkan hal-hal umum menjadi khusus.
2)
Whole-part hierarchy notation
Whole-part hierarchies menggambarkan hubungan keterkaitan antara sebuah
objek dengan komponennya. Ada dua jenis whole-part
hierarchies, yaitu
aggregation dan composition. Aggregation digunakan untuk menggambarkan
sebuah hubungan antara agregat (keseluruhan) dan komponennya (bagian-
bagian) dimana bagian-bagain tersebut dapat berdiri sendiri secara terpisah,
sedangkan composition digunakan untuk menggambarkan hubungan
keterikatan yang lebih kuat, dimana tiap-tiap bagian tidak dapat berdiri sendiri
secara terpisah.
E.
System Sequence Diagram
Menurut Satzinger, Jackson, dan Burd
(2005:
p315), system sequence diagam
digunakan untuk mendokumentasikan masukan dan keluaran sistem untuk use
case tunggal atau scenario. Sebuah system sequence diagram menggambarkan
|