Secara singkat use case diagram adalah diagram yang dibuat untuk menggambarkan interaksi antara pengguna dengan kasus sesuai dengan scenario yang telah ditetapkan. Di sisi lain, dalam pembuatan use case lebih ditekankan kepada “apa” yang dilakukan oleh sistem, bukan “bagaimana” system bekerja. Juga, pada umumnya use case dibuat secara horizontal. Berikut beberapa elemen yang ada pada use case:
- Use case
- Actor
- Relationship
Selain itu ada beberapa istilah yang hamper selalu ada dalam setiap use case. Yang pertama ada include yaitu hal yang pasti terjadi dalam use case. Lalu ada yang disebut extend yaitu hal yang tidak pasti terjadi namun mungkin akan terjadi bila suatu syarat atau requirement telah terpenuhi.
Ada beberapa hal yang harus diingat dalam membuat use case. Antar actor tidak boleh ada komunikasi secara langsung. Dengan kata lain, harus ada sebuah proses yang terjadi antar actor. Dalam sebuah use case, tidak jarang ditemui lebih dari satu actor. Namun, actor utama umumnya diletakkan di sebelah kiri atas.
Selain poin-point yang telah disebutkan di atas, masih banyak hal tentang use case yang belum dibahas. Artikel ini akan dilanjutkan di post-an berikutnya. Sampai jumpa!