A. Tujuan
Membuat model sistem berorientasi objek sesuai prosedur dengan aplikasi perangkat lunak
B. Landasan Teori
Diagram use case merupakan pemodelan untuk menggambarkan kelakuan (behavior)
sistem yang akan dibuat. Diagram use case mendeskripsikan sebuah interaksi antara
satu atau lebih aktor dengan sistem yang akan dibuat. Diagram use case digunakan untuk
mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang berhak
menggunakan fungsi-fungsi tersebut. Yang ditekankan pada diagram ini adalah “apa” yang
diperbuat sistem, dan bukan “bagaimana”. Sebuah use case merepresentasikan sebuah
interaksi antara aktor (user atau sistem lainya) dengan sistem. Use case menjelaskan secara
sederhana fungsi sistem dari sudut pandang user.
Contoh use case diagram pada kehidupan sehari-hari:
mendaftar
Siswa Petugas
membaca buku
meminjam buku
<<include>>
Anggota
mengembalikan buku
<<extend>>
denda
C. Alat dan Bahan
1. Alat
Hardware : PC/Laptop
Software : StarUML
2. Bahan : -
D. Langkah-Langkah Pembelajaran
1. Buka Aplikasi StarUML hingga muncul halaman seperti berikut:
E. Pertanyaan Pengarah
Berdasarkan contoh kasus di atas, jelaskan perbedaan penggunaan <<include>> dan
<<extend>> pada use case diagram?
F. Kesimpulan
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
Guru Mata Pelajaran