Selasa, 22 Oktober 2019

Use Case Diagram




- Use Case Diagram -

A.Pengertian Use Case

                         Use Case Diagram adalah pemodelan untuk menggambarkan behavior / kelakuan sistem yang akan dibuat. 
Adapun syarat penamaan pada use case digram sendiri adalah nama didefinisikan sesederhana mungkin sehingga bisa dipahami. Ada dua hal utama pada use case yaitu pendefinisian apa yang disebut aktor dan use case.
  • Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor
  • Aktor adalah orang atau system lain yang berinteraksi dengan system yang akan dibuat, jadi meskipun simbol dari aktor adalah gambar orang tapi aktor belum tentu merupakan orang

B. Fungsi Komponen Diagram

  • Dapat memperlihatkan urutan aktifitas proses yang ada pada sistem
  • Dapat menggambarkan prose bisnis dan juga urutan aktivitas yang ada dalam sebuah proses
C. Manfaat Use Case
  • Untuk memudahkan komunikasi dengan menggunakan domain expert dan juga end user.
  • Adanya Interface yang harus dimiliki oleh sebuah sistem.
  • Memberikan kepastian pemahaman yang pas, tentng requirement atau juga kebutuhan sebuah sistem.
  • Dapat digunakan untuk mengidentifikasi, siapa yang sedang berinteraksi dengan sistem, dan juga apa yang harus dilakukan untuk sistem tersebut.
  • Biasanya digunakan untuk verifikasi.
D. Simbol use ase diagram  


Simbol Generalisasi
Contoh Simbol Generalisasi
Pada gambar diatas use case Mengelola Pustaka merupakan use case generalisasi / umum. sedangkan use case mencari pustaka, melihat pustaka, memasukkan pustaka, mengubah pustaka dan menghapus pustaka merupakan use case spesialisasi / khusus. hubungan generalisasi ini juga merupakan hubungan yang menggambarkan inheritance baik aktor maupun use case. pada hubungan generalisasi arah panah mengarah pada  use case yang menjadi generalisasinya (umum).

Use Case Skenario

Setiap use case diagram dilengkapi dengan skenario, skenario use case / use case skenario adalah alur jalannya proses use case dari sisi aktor dan system. Berikut adalah format tabel skenario use case.
Nama Aktor
Reaksi Sistem
Skenario Normal




Skenario Alternatif



Skenario use case dibuat per use case terkecil, misalkan untuk generalisasi maka scenario yang dibuat adalah use case yang lebih khusus. Skenario normal adalah scenario bila system berjalan normal tanpa terjadi kesalahan atau error. Sedangkan skenario alternatif adalah scenario bila system tidak berjalan normal atau mengalami error. Skenario normal dan skenario alternatif dapat berjumlah lebih dari satu. 


CONTOH USE CASE DIAGRAM
usekes





0 komentar:

Posting Komentar