Transisi (Transition):
- Definisi: Perubahan dari satu keadaan ke keadaan lain yang dipicu oleh suatu peristiwa.
- Representasi: Digambarkan sebagai panah yang menghubungkan dua keadaan, dengan label peristiwa yang memicu transisi tersebut.
Keadaan Awal (Initial State):
- Definisi: Titik awal dari siklus hidup objek.
- Representasi: Digambarkan sebagai lingkaran kecil berwarna hitam.
Keadaan Akhir (Final State):
- Definisi: Titik akhir dari siklus hidup objek.
- Representasi: Digambarkan sebagai lingkaran dengan lingkaran hitam di dalamnya.
Sub-Keadaan (Substate):
- Definisi: Keadaan yang merupakan bagian dari keadaan yang lebih besar, membentuk hirarki keadaan.
- Representasi: Digambarkan sebagai persegi panjang yang terletak di dalam persegi panjang lain.
Peristiwa (Event):
- Definisi: Kejadian yang memicu transisi dari satu keadaan ke keadaan lain.
- Representasi: Ditulis pada panah transisi antara dua keadaan.
Aksi (Action):
- Definisi: Operasi yang dilakukan sebagai respons terhadap suatu peristiwa atau selama suatu keadaan.
- Representasi: Ditulis di dalam keadaan atau di sebelah transisi.
- Diagram Use Case (Use Case Diagram)
- Diagram Use Case adalah salah satu jenis diagram UML yang digunakan untuk memodelkan fungsionalitas sistem dari perspektif pengguna (aktor). Diagram ini menggambarkan interaksi antara aktor dan use case, yang mewakili layanan atau fungsi yang disediakan oleh sistem untuk memenuhi tujuan pengguna. Tujuan utama dari diagram use case adalah untuk menangkap kebutuhan fungsional dari sistem, membantu pengembang dan pemangku kepentingan lainnya dalam memahami bagaimana sistem akan digunakan oleh aktor eksternal.
- Elemen-Elemen dalam Diagram Use Case
Aktor (Actor):
- Definisi: Entitas eksternal yang berinteraksi dengan sistem. Aktor bisa berupa pengguna manusia, perangkat keras, atau sistem lain.
- Representasi: Digambarkan sebagai stick figure atau simbol manusia.
Use Case:
- Definisi: Sekumpulan aksi atau fungsi yang disediakan oleh sistem untuk aktor.
- Representasi: Digambarkan sebagai elips dengan nama use case di dalamnya.
Hubungan (Association):
- Definisi: Menunjukkan interaksi antara aktor dan use case.
- Representasi: Digambarkan sebagai garis yang menghubungkan aktor dengan use case.
Sistem Boundary:
- Definisi: Batas yang menandai lingkup sistem yang sedang dimodelkan.
- Representasi: Digambarkan sebagai persegi panjang yang mengelilingi kumpulan use case.
Hubungan Include:
- Definisi: Menunjukkan bahwa use case mengandung perilaku dari use case lain.
- Representasi: Digambarkan sebagai garis putus-putus dengan label include yang mengarah dari use case utama ke use case yang disertakan.
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!