Sistem Informasi
Pertemuan-2
PJ : Nuraini Purwandari
Diagram Struktur :
1. Diagram Kelas
2. Diagram Obyek
3. Diagram Komponen
4. Diagram Deployment
Diagram Perilaku :
1. Diagram Usecase
2. Diagram Urutan/sequence
3. Diagram Kolaborasi
4. Diagram Statechart
5. Diagram Aktivitas
Pengenalan Umbrello
Umbrello UML Modeller adalah alat
bantu penggambaran UML untuk KDE.
Saat ini, Umbrello termasuk salah satu
aplikasi UML terbaik untuk LINUX.
Use case
Use case diberi nama yang menyatakan apa hal
yang dicapai dari hasil interaksinya dengan actor.
Usecase dinotasikan dengan gambar (horizontal
ellipse).
Use case biasanya menggunakan verb.
Nama use case boleh terdiri dari beberapa kata
dan tidak boleh ada 2 use case yang memiliki
nama yang sama.
Use case berelasi sedikitnya 1 actor.
Simbol-simbol Use Case Diagram
Association
Ada 4 jenis relasi yang bisa timbul pada use case
diagram
• Association antara actor dan use case
• Association antara use case
• Generalization/Inheritance antara use case
• Generalization/Inheritance antara actors
Associations bukan menggambarkan aliran
data/informasi
Associations digunakan untuk menggambarkan
bagaimana actor terlibat dalam use case
Association
Ujung panah pada association antara actor dan use case
mengindikasikan siapa/apa yang meminta interaksi dan
bukannya mengindikasikan aliran data
Sebaiknya gunakan garis tanpa panah untuk association
antara actor dan use case
Beli Barang
Konsumen Kasir
Bayar
Konsumen Kasir
Bayar
Relationship dalam Use Case Diagram
Titik akhir
Activity/action
Buka
Buka Rekening
Rekening
Nabung
Nasabah
Teller
Ambil
Nasabah
Tutup
Rekening Nabung
Contoh Activity Diagram
Start
Masuk
Tampilan Awal
Lihat Petunjuk
Permainan
Mulai Main
Level 1
else
rute finish
Level 2
else
rute finish
Level 3
else
Level
complete
Tutup
End Hitung Score
Permainan
Menggambar Diagram pada Umbrello