Anda di halaman 1dari 6

PERTEMUAN KE-8

POKOK BAHASAN

8.1 TUJUAN PEMBELAJARAN :


Adapun tujuan pembelajaran yang akan dicapai sebagai berikut:
8.1. Mampu membuat Use Case Diagram
8.2. Mampu membuat Activity Diagram

8.2 URAIAN MATERI


Tujuan Pembelajaran 8.1:
Membuat Use Case Diagram

Use case diagram menggambarkan dengan cara yang sederhana tentang


fungsi utama dari sistem dan berbagai pengguna yang akan berinterkasi
dengannya (Dennis, Wixom, & Tegarden, 2009).

Tabel 8. 1 Simbol Umum dari Use Case Diagram


Simbol Keterangan
Actor:
- Orang atau sistem dari luar yang
memanfaatkan/menggunakan sistem
- Dapat dikaitkan dengan aktor lain
Actor
menggunakan hubungan
spesialisasi/superclass, dilambangkan dengan
panah berongga
- Diletakkan di luar boundary
Boundary:
Nama Sistem/Aplikasi
- Mencakup nama sistem/aplikasi di bagian
atas
- Menggambarkan cakupan (ruang lingkup)
sistem/aplikasi
Use Case
- Melambangkan/merepresentasikan bagian
Use Case
utama dari fungsi sistem
- Dapat mewarisi (extend) use case lain
- Dapat mencakup (include) use case lain
- Diletakkan di dalam boundary
- Diberi label menggunakan susunan kata
kerja-kata benda yang deskriptif
Package
Package
- Digunakan untuk mengelompokkan secara
logis elemen UML
- Digunakan untuk menyederhanakan diagram
UML dengan mengelompokkan unsur terkait
menjadi sebuah elemen tingkat lebih tinggi
Assosiation
- Digunakan untuk menghubungkan antara aktor
dengan use case yang berinretaksi
Generalization
- Melambangkan/merepresentasikan use case
khusus ke yang lebih umum
- Memiliki panah yang ditarik dari use case
khusus ke use case dasar
Include
«include»
- Melambangkan/merepresentasikan masuknya
fungsi satu use case ke dalam use case lain
- Memiliki panah yang ditarik dari use case
dasar ke use case yang digunakan
Extend
«extend» - Melambangkan/merepresentasikan
perluasan/pewarisan (extendsion) dari use
case untuk memasukkan perilaku opsional
- Memiliki panah yang ditarik dari use case
perluasan/pewarisan (extendsion) ke use case
dasar
Contoh use case diagram:

Package Kelola Master Data:

Tujuan Pembelajaran 8.2:


Membuat Activity Diagram

Activity diagram untuk menunjukkan prosesbisnis dan aktifitas di dalam


sistem. Setiap use case harus dibuat activity diagram-nya (baik yang di dalam
boundary, maupun yang di dalam package)
Tabel 8. 2 Simbol Umum dari Activity Diagram
Simbol Keterangan
Activity:
Activ ity - Digunakan untuk merepresentasikan
sekumpulan aksi
- Diberi label sesuai nama aktifitas
Initial:
Initial - Menggambarkan awal dari serangkaian
tindakan atau kegiatan
Final:
Final - Digunakan untuk mengakhiri semua
arus kontrol dalam semua aktivitas

Apakah Valid? Decision:


- Digunakan untuk merepresentasikan
Tidak kondisi uji untuk memastikan bahwa
aliran kontrol mengarah pada kondisi
Ya
yang sesuai
- Diberi label dengan kriteria keputusan
untuk terus menyusuri
Control Flow:
- Menunjukkan urutan eksekusi

Contoh activity diagram:


Activity diagram boleh tidak menggunakan partition jika digunakan untuk
menggambarkan aktivitas internal sistem
8.3 LATIHAN SOAL/TUGAS
1. Berdasarkan tugas materi pertemuan ke-7, buatlah use case diagram dan
activity diagram!

8.4 DAFTAR PUSTAKA


1. Dennis, A., Wixom, B. H., & Tegarden, D. (2009). System Analysis
Design UML Version 2.0. An Object-Oriented Approach (3rd ed.). New
Jersey: John Wiley & Sons.

Anda mungkin juga menyukai