Use Case Diagram

 A. Pengertian Use Case Diagram
      
        Use Case Diagram merupakan salah satu jenis diagram pada UML (Unified Modelling Language) yang menggambarkan interaksi antara sistem dan aktor, juga dapaf mendeskripsikan secara singkat tipe interaksi antara si pemakai sistem dengan sistemnya.
Use Case Diagram juga merupakan permodelan yang menggambarkan kelakuan (Behavior) dari sebuah sistem yang dibuat. Dengan kata lain use case lebih terfokus kepada "apa" yang diperbuat sistem bukan "bagaimana".


B. Komponen Use Case Diagram

    1. Aktor
         Menggambarkan seseorang yang berinteraksi dengan sistem, dimana seseorang tersebut hanya bisa menginputkan informasi dan menerima informasi dari sistem dan tidak memegang kendali pada use case. Dan biasanya actor digambarkan dengan stickman.

    2. Use Case
          Gambaran fungsional sistem yang akan dibuat, agar pengguna lebih mengerti penggunaan sistem.

    3. Relasi Dalam Use Case

         A. Association
              Menghubungkan link antar element.
         B. Generalization
              Sebuah elemen yang menjadi spesialisasi dari element
         lain bisa disebut dengan pewarisan sifat (inheritance).
         C. Dependency
              Sebuah elemen yang bergantung beberapa cara kepada
         element lain.
         D. Aggregation
              Bentuk association yang dimana sebuah elemen berisi
         elemen lainnya

    Tipe Relasi / Streotype pada Use Case Diagram :
  • <<Include>>, Kelakuan yang harus terpenuhi agar sebuah event terjadi.
  • <<Extends>>, Kelakuan yang hanya berjalan pada kondisi tertentu.
  • <<Communicates>>, Mungkin ditambahkan untuk asosiasi yang menunjukkan asosiasinya adalah communicates association.
    4. System Boundary Boxes (Optional)

          Digambarkan dengan kotak disekitar Use Case, untuk menggambarkan jangkauan sistem anda (Scope of your system). Biasanya digunakan apabila memberikan beberapa alternative system yang dapan dijadikan pilihan. System Boundary Boxes dalam penggunaannya Optional.

    5. Package Optional

Source :
  • http://mariberbagi7.blogspot.com/2016/03/pengertian-komponen-dan-penggunaan-use.html?m=1

Komentar

Postingan populer dari blog ini

Cara Agar Auto Increment Otomatis setelah di HAPUS di Java Netbeans (How to make AUTO INCREMENT ALTER DELETE in JAVA Netbeans)

Introduce my self

Class Diagram