Mohon tunggu...
Fandi FebrianWijanarko
Fandi FebrianWijanarko Mohon Tunggu... Mahasiswa - Mahasiswa Aktif

My hobby is hiking, My Life My Adventure

Selanjutnya

Tutup

Ilmu Alam & Tekno

Macam-Macam Diagram UML

27 Mei 2024   15:06 Diperbarui: 27 Mei 2024   16:29 672
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Contoh Activity Diagram

Use Case Diagram adalah alat penting dalam pengembangan perangkat lunak yang membantu mendefinisikan dan mendokumentasikan interaksi antara pengguna dan sistem. Diagram ini menawarkan berbagai manfaat, termasuk:

  • Mengidentifikasi Kebutuhan Pengguna: Menyusun kebutuhan dan interaksi pengguna dengan sistem secara jelas.
  • Memfasilitasi Komunikasi : Memudahkan komunikasi antara pengembang dan pemangku kepentingan dengan representasi visual yang sederhana.
  • Menentukan Batasan Sistem : Mengidentifikasi ruang lingkup proyek untuk perencanaan yang lebih baik.
  • Dasar untuk Perancangan Sistem : Menyediakan fondasi untuk desain sistem yang lebih rinci dan terstruktur.
  • Membantu Pengembangan Skenario Pengujian : Membantu merancang pengujian untuk memastikan semua fungsionalitas diuji.
  • Mendukung Dokumentasi Proyek : Menyediakan dokumentasi visual yang jelas dan berguna sepanjang siklus hidup proyek.
  • Mengidentifikasi Interaksi Eksternal : Mendokumentasikan interaksi dengan sistem eksternal lainnya.
  • Menyederhanakan Pengembangan Iteratif : Memfasilitasi pendekatan pengembangan bertahap dengan memecah fungsionalitas sistem.
  • Menjembatani Kesenjangan antara Analisis dan Desain : Memastikan kebutuhan pengguna diterjemahkan ke dalam desain teknis yang tepat.
  • Meningkatkan Pemahaman Tim : Membantu seluruh tim memahami tujuan dan fungsionalitas sistem dengan lebih baik.

 

6. Contoh Use Case Diagram

Untuk lebih memahami Use Case Diagram, mari kita lihat contoh sederhana dari sistem perpustakaan:

Aktor :

  • Anggota Perpustakaan
  • Petugas Perpustakaan

Use Case:

  • Mencari Buku
  • Meminjam Buku
  • Mengembalikan Buku
  • Mengelola Akun Anggota

Hubungan :

  • Anggota Perpustakaan dapat Mencari Buku, Meminjam Buku, dan Mengembalikan Buku.
  • Petugas Perpustakaan dapat Mengelola Akun Anggota.

 

Dalam diagram, aktor "Anggota Perpustakaan" akan terhubung dengan Use Case "Mencari Buku", "Meminjam Buku", dan "Mengembalikan Buku". Sementara itu, aktor "Petugas Perpustakaan" akan terhubung dengan Use Case "Mengelola Akun Anggota".

 

7. Keterbatasan Use Case Diagram

HALAMAN :
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun