Diagram-diagram UML
ACTOR
Aktor Sistem Utama dan Aktor Bisnis Utama terkadang dapat menjadi pelaku bisnis yang sama-sama berhadapan langsung dengan sistem. Contoh:
Jasa Pelayanan melalui Website
USE CASE
Jangan membuat Use Case yang merupakan bagian skenario dari Use Case lain. Contoh:
Use Case Memilih tempat tidur tidak dapat dijadikan sebagai Use Case yang mandiri, karena merupakan bagian dari Use Case Pemesanan Kamar (tidak mungkin tamu memilih tempat tidur tanpa memesan kamar hotel).
RELATION / LINK
Macam-macam Relasi
Generalisasi (Generalisation) Extensi (Extend) Inklusi (Include)
Link Generalisasi
Generalisasi dapat terjadi pada aktor dan use case. Ini dimaksudkan untuk menyederhanakan model dengan cara menarik keluar sifat-sifat pada aktor maupun use-case yang sejenis.
Solusi:
Membuat satu use case baru untuk mengakomodasi penggunaan bersama tersebut.
Biasanya generalisasi berlaku untuk aktor yang merupakan intermediary/penengah yang lainnya.
Link Inklusi
Link Ekstensi
DAFTAR PUSTAKA
1. Prabowo Pudjo Widodo dan Herlawati. 2011. Menggunakan UML. Informatika. Bandung