use case diagramAlgoritma Pemrograman Berorientasi Objek 

Pengertian Use Case Diagram dan contoh penerapannya

Pengertian

Use case Diagram merupakan cara/metode dalam mengambarkan interaksi yang terjadi antara aktor (pengguna sistem) dengan kasus/use case disesuaikan dengan langkah-langkah (scenario) sebelumnya telah ditentukan. pada implementasinya, pengembang UML yaitu  Jacob dkk menjadikan Use case sebagai model utama yang dibutuhkan (Requeirment Model) dalam pengembangan berbasis UML. Untuk dapat memahami fungsi use case dan penerapannya, berikut macam-macam komponen dalam use case diagram :

use case komponen

Fungsi Use Case Diagram

Secara umum fungsi use case seperti berikut :

  1. Menggambarkan kebutuhan system dari sudut pandang user
  2. Memfokuskan pada proses komputerisasi (automated processes)
  3. Menggambarkan hubungan antara use case dan actor
  4. Use case menggambarkan proses system (kebutuhan system dari sudut pandang user)

Contoh penggunaan use case dalam transaksi di minimarket.

use case minimarket

Secara umum use case merupakan Pola perilaku system dan bekerja sesuai urutan transaksi yang berhubungan yang dilakukan oleh satu actor. Use case diagram minimal terdiri dari Use case, actors dan relationship. Berikut beberapa yang harus diketahui terkait use case diagram :

⊕ Dibuat berdasar keperluan actor, merupakan “apa” yang dikerjakan system, bukan “bagaimana” system mengerjakannya

⊕ Diberi nama yang menyatakan interaksinya dengan actor.

⊕ Dinotasikan dengan gambar (horizontal ellipse)

⊕ Biasanya menggunakan verb

⊕ Nama use case boleh terdiri dari beberapa kata dan tidak boleh ada 2 use case yang memiliki nama yang sama

⊕ Sebuah use case bisa mempunyai dokumentasi

⊕ Use case utama terletak pada pojok kiri atas diagram

Use case diagram tidak terpengaruh urutan waktu, meskipun demikian supaya mudah dibaca perlu penyusunan use case

⊕ Untuk memperjelas penjelasan di atas berikut contoh use case diagram yang benar.

use case bank

System Boundary Boxes 

pada tahap akhir, kita akan membahas terkait sistem boundary boxes, sistem ini digambarkan dengan menggunakan kotak disekitar use case yang menggambarkan jangkauan sistem (scope of of your system). Biasanya digunakan dalam memberikan alternative sistem yang dapat dijadikan pilihan pengguna. berikut contoh sistem tersebut :

system boundary boxes

Demikian artikel terkait materi kuliah yang berjudul “Pengertian Use Case Diagram dan contoh penerapannya”. Untuk dapat mendapatkan materi seputar Analisi pemrograman berorientasi objek secara lengkap, dapat didownload melalui link berikut ini Markul APBO Semoga bermanfaat

Related posts

Leave a Comment