Pengertian Use Case Diagram : Deskripsi, Manfaat, Notasi, Kelebihan dan Contohnya.

Pengertian Use Case Diagram : Deskripsi,  Manfaat, Notasi, Kelebihan dan Contohnya.

Pengertian Use Case Diagram : Deskripsi,  Manfaat, Notasi, Kelebihan dan Contohnya - Pada kesempatan  kali ini saya akan menjelaskan tentang Pengertian Use Case Diagram : Deskripsi, Manfaat, Notasi, Kelebihan dan Contohnya.

Langsung  aja kita simak penjelasannya bersama.


Pengertian Use Case

Use Case adalah layanan atau beberapa fungsi yang ada pada sistem untuk pemakainya. Adapun pengertian use case adalah satu mode yang paling fungsional dalam sebuah mekanisme yang memakai aktor dan use case.


Deskripsi Use Case Diagram 

Use case diagram dapat dideskripsikan sebagai berikut.

  • Use Case Merupakan fase awal yang sangat tepat untuk setiap fase pengembangan sistem berbasis objek, desain pengujian, dan dokumentasi.
  • Sebuah use case merupakan sebuah sistem yang dapat digunakan untuk memenuhi satu atau lebih kebutuhan dari pemakai.
  • Use kasus memvisualisasikan keperluan sistem sendiri yang disaksikan dari sudut pandang di luar sistem 
  • Use case menentukan nilai yang diberi sistem ke pengguna.
  • Use case hanya memutuskan apa yang semestinya ditangani oleh mekanisme, yakni mengenai keperluan fungsional sistem.
  • Use case tidak menentukan kebutuhan non fungsional. Kebutuhan non fungsional misalnya bahasa pemrograman, sasaran kerja, dan sebagainya.


Manfaat Use Case

Use Case diagram memiliki beberapa manfaat, antara lain sebagai berikut : 

  • Digunakan untuk berkomunikasi dengan end user ( pengguna akhir ) dan domain expert (pakar).
  • Memastikan pemahaman yang tepat tentang requirement (kebutuhan) system.
  • Digunakan untuk mengenali Siapakah yang berhubungan dengan sistem dan apa yang perlu dilaksanakan sistem. 
  • Menampilkan interface yang harus dimiliki sistem.
  • Digunakan untuk verifikasi.


Notasi Pada Use Case Diagram

 Nama

 Simbol / Notasi

 keterangan 

 Actor

 Notasi aktor menggambarkan segala pengguna software aplikasi.

 Use Case

 Notasi use case menerangkan posisi aktivitas yang dilaksanakan aktor dan sistem untuk mencapai satu arah tertentu.

 Class

 


 Notasi  class  merupakan pembentuk utama dari sistem berorientasi objek, karena kelas menunjukkan kumpulan objek yang memiliki atribut dan operasi yang sama.

 Interface

 


 Notasi Interface sebagai kelompok operasi tanpa implikasi dari satu kelas.

 Interaction

 


 Notasi interaction dipakai untuk memperlihatkan baik saluran pesan atau info antarobjek atau jalinan antarobjek.

 Note

 


 Notasi Note dipakai untuk memberi Info atau tanggapan tambahan dari satu komponen, hingga langsung bisa tersemat dalam mode.

 Dependency

 


 Notasi Dependency sebagai rekanan yang memperlihatkan jika pengubahan pada salah satunya komponen memberikan dampak pada komponen lain.

 Association

 


 Notasi Association memvisualisasikan navigasi antar kelas (navigation), seberapa banyak object yang terkait dengan satu object (multiplicity antar-class), dan apakah satu kelas menjadi bagian dari kelas yang lain (aggregation).

 Generalization

 


 Notasi Generalization menunjukkan jalinan di antara komponen yang lebih umum ke komponen yang lebih detil.

 Realization

 


 Notasi Realization memperlihatkan jalinan jika komponen yang ada pada bagian tanpa tanda panah akan mewujudkan Apa yang dipastikan oleh komponen yang ada pada bagian dengan panah.

 

Kelebihan  Use Case Diagram

Use Case diagram memiliki beberapa kelebihan diantaranya sebagai berikut :

  1. Interaksi diantara pengguna dan sistem lain dengan sistem yang lain dibuat tergambar dengan baik. 
  2. Penggambarkan dengan simpel membuat analisis keperluan dengan use case dapat gampang untuk dimengerti.
  3. Pendekatan analisis keperluan bisa berdasar top-down atau button-up dari pemakai akhir.
  4. Dapat meng-include fungsionalitas use case lain sehingga sebagai bagian dari dari dalam dirinya.
  5. Dapat meng-inclide lebih dari satu use case, sehingga duplikasi fungsionalitas dapat dihindari dengan cara menarik keluar fungsionalitas yang sama.
  6. Dapat meng-extend use case lain dengan perilakunya sendiri.  
  7. Hubungan generalisasi antar use case menunjukkan bahwa Use case yang satu merupakan spesialisasi dari use case yang lain


Contoh Use Case Diagram

use case diagram

Kesimpulan

Jadi yang dimaksud dengan Use Case adalah layanan atau beberapa fungsi yang ada pada sistem untuk pemakainya. Adapun pengertian use case adalah satu mode yang paling fungsional dalam sebuah mekanisme yang memakai aktor dan use case.

Demikian artikel yang berjudul Pengertian Use Case Diagram : Deskripsi,  Manfaat, Notasi, Kelebihan dan Contohnya. Semoga artikel yang saya buat bisa bermanfaat bagi pembaca sekalian. Terimakasih


Tidak ada komentar untuk "Pengertian Use Case Diagram : Deskripsi, Manfaat, Notasi, Kelebihan dan Contohnya. "