1. Generalisasi
1. Pengertian
Proses penggabungan atau pendefinisian entitas-entitas yang disatukan menjadi entitas superclass tunggal dari entitas aslinya yang merupakan subclass istimewa. Proses generalisasi dapat dipandang sebagai kebalikan dari proses specialisasi.
2. Contoh :
Misalnya ada 2 entity yaitu sedan dan truk. Sedan ( flat_no, STNK, jumlah penumpang, max_cepat). Truk( flat_no, STNK, ijin_trayek,muatan).
Kemudian kedua entitas itu di generalisasikan menjadi kendaraan.
1.
<<<Include>>
1. Pengertian
yaitu kelakuan yang harus terpenuhi agar sebuah event dapat terjadi, dimana pada kondisi ini sebuah use case adalah bagian dari use case lainnya.
- Mengidentifikasi hubungan antar dua use case dimana yang satu memanggil yang lain.
- Arah mata panah sesuai dengan arah pemanggilan.
- X include Y berarti use case X menggunakan use case Y sepenuhnya.
- Include digunakan untuk menghindari redundansi flow of event (seperti fungsi)
2. Contoh
<<Extend>>
1. Pengertian
Kelakuan yang hanya berjalan di bawah kondisi tertentu seperti menggerakkan alarm.
- Jika pemanggilan memerlukan adanya kondisi tertentu maka berlaku dependensi <<extend>>
2. Contoh
RRelationship
1. Pengertian
Hubungan yang terjadi antara satu entitas atau lebih.
2. Contoh
Relationship mengambil yang menggambarkan mahasiswa yang mengambil matakuliah.
Sumber : www.google.com
2 komentar:
bukannya extend juga pake yg garis putus2 ya?? :D
kalau uses digunakan untuk apa ya??
Posting Komentar