Use Case Diagram : Definisi, Fungsi, Manfaat, Simbol, hingga Contohnya
Pengertian Use Diagram?
Use case diagram adalah satu dari berbagai jenis diagram UML (Unified Modelling Language) yang menggambarkan hubungan interaksi antara sistem dan aktor. Use Case dapat mendeskripsikan tipe interaksi antara si pengguna sistem dengan sistemnya.
Tentunya, use case diagram merupakan sesuatu yang mudah dipelajari. Langkah awal untuk melakukan pemodelan, tentu perlunya suatu diagram yang mampu menjabarkan aksi aktor dengan aksi sistem itu sendiri, seperti yang terdapat pada use case diagram.
- Berguna memperlihatkan proses aktivitas secara urut dalam sistem.
- Mampu menggambarkan proses bisnis, bahkan menampilkan urutan aktivitas pada sebuah proses.
- Sebagai bridge atau jembatan antara pembuat dengan konsumen untuk mendeskripsikan sebuah sistem.
Manfaat dari use case diagram diantaranya :
- Menggunakannya sebagai kebutuhan verifikasi.
- Menjadi gambaran interface dari sebuah sistem karena setiap sistem yang dibangun haruslah memiliki interface.
- Mengidentifikasi siapa saja orang yang dapat berinteraksi dengan sistem, serta apa yang dapat dilakukan oleh sistem.
- Memberikan kepastian mengenai kebutuhan sistem, sehingga tidak membingungkan.
- Memudahkan proses komunikasi antara domain expert dan end user.
1. Aktor:
- Representasi entitas yang berinteraksi dengan sistem (bisa berupa pengguna, perangkat keras, atau sistem lain).
- Digambarkan dengan simbol stick figure.
2. Use Case:
- Representasi dari suatu proses atau fungsi yang dilakukan oleh sistem untuk memenuhi kebutuhan aktor.
- Digambarkan dengan simbol oval.
3. Hubungan (Relationships):
- Association: Garis yang menghubungkan aktor dengan use case.
- Include: Menunjukkan bahwa suatu use case membutuhkan fungsi lain untuk menyelesaikan prosesnya.
- Extend: Menunjukkan bahwa suatu use case dapat diperluas oleh fungsi tambahan jika kondisi tertentu terpenuhi.
- Generalization: Menunjukkan pewarisan antara aktor atau use case.
4. Sistem:
- Batasan yang menggambarkan cakupan sistem.
- Digambarkan sebagai persegi panjang yang mengelilingi use case.
Gambar diatas menunjukan simbol - simbol yang ada pada use case diagram, simbol pada use case diagram lebih sedikit dibandingkan dengan flowchat maupun ERD
Berikut merupakan contoh use case dan deskripsinya tersedia di sini. Semoga artikel ini membantu Anda lebih memahami pemodelan dan pemrograman ya!

Komentar
Posting Komentar