5. Diagram Deploymen (Deployment Diagram)
Deployment Diagram digunakan untuk menggambarkan konfigurasi fisik dari perangkat keras dan perangkat lunak dalam sistem. Diagram ini menunjukkan bagaimana komponen perangkat lunak ditempatkan ke dalam node perangkat keras seperti server atau klien.
Komponen Utama:
- Node: Simbol perangkat keras yang menjalankan komponen perangkat lunak.
- Artefak (Artifact): Elemen perangkat lunak yang ditempatkan pada node.
- Hubungan (Relationships): Menunjukkan koneksi antara node dan artefak.
6. Diagram Profil (Profile Diagram)
Profile Diagram memungkinkan pengembang untuk memperluas atau menyesuaikan notasi UML standar untuk memenuhi kebutuhan spesifik. Diagram ini digunakan untuk menambahkan elemen khusus, stereotip, dan aturan yang tidak tercakup dalam UML dasar.
Komponen Utama:
- Stereotip: Ekstensi dari elemen UML standar yang memberikan arti khusus.
- Tag Definition: Elemen tambahan yang memberikan informasi tambahan pada stereotip.
- Constraint: Aturan tambahan yang diberlakukan pada elemen UML.
Diagram Perilaku
1. Diagram Kasus Penggunaan (Use Case Diagram)
Use Case Diagram digunakan untuk menggambarkan interaksi antara sistem dan aktor-aktor eksternal (pengguna atau entitas lain). Diagram ini membantu memahami bagaimana sistem bekerja dari perspektif pengguna, dengan menampilkan skenario penggunaan yang menggambarkan tindakan yang dapat dilakukan oleh pengguna dengan sistem tersebut.
Komponen Utama:
- Aktor (Actor): Entitas eksternal yang berinteraksi dengan sistem.
- Kasus Penggunaan (Use Case): Skenario atau fungsi yang dapat dilakukan oleh aktor.
- Hubungan (Relationships): Menunjukkan asosiasi antara aktor dan kasus penggunaan.
2. Diagram Aktivitas (Activity Diagram)