25
II.5.1.7 Use Case Diagram
Use case atau diagram use case merupakan pemodelan untuk kelakuan behavior sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah
interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada di
dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi- fungsi itu. Syarat pada use case adalah nama didefinisikan sesimpel mungkin dan
dapat dipahami. Ada dua hal utama pada use case yaitu pendefinisian apa yang disebut aktor dan use case.
1. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang dapat dibuat di luar sistem informasi yang akan dibuat
itu sendiri, jadi walaupun symbol dari aktor adalah gambar orang, tapi aktor belum tentu merupkan orang.
2. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit aktor.
Berikut adalah simbol-simbol yang ada pada diagram use case:
Tabel II.6 Simbol-simbol Use case Diagram
Simbol Deskripsi
Use case Fungsionalitas yang disediakan sistem sebagai
unit-unit yang saling bertukar pesan antar unit atau aktor, biasanya dinyatakan dengan
menggunakan kata kerja di awal fase nama use case
Aktor actor Orang, proses, atau sistem lain yang
berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan
dibuat itu sendiri, jadi walaupun symbol atau aktor adalah gambar orang, tapi aktor belum
tentu merupakan orang; biasanya dinyatakan menggunakan kata benda di awal fase nama
aktor
Asosiasi association Komunkasi antar aktor dan use case yang
berpartisipasi pada use case atau use case memiliki interaksi dengan aktor
nama aktor nama use case
26
II.5.1.8 Activity Diagram
Diagram aktivitas atau activity diagram menggambarkan workflow aliran kerja atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu
diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh
sistem. Diagram aktivitas juga banyak digunakan untuk mendefinisikan hal-hal
beriukut: 1. Rancangan proses bisnis di mana setiap urutan aktivitas yang digambarkan
merupakan proses bisnis sistem yang didefinisikan. 2. Urutan atau pengelompokan tampilan dari sistem user interface di mana
setiap aktivitas memiliki sebuah rancangan antarmuka tampilan. 3. Rancangan pengujian di mana setiap aktivitas memerlukan sebuah pengujian
yang perlu didefinisikan kasus ujinya. Berikut adalah simbol-simbol yang ada pada diagram aktivitas:
Tabel II.7 Simbol-simbol Activity Diagram
Simbol Deskripsi
Status awal
Status awal aktifitas sistem, sebuah diagram aktivitas memiliki sebuah status
awal
Aktivitas
Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja
Percabangan decision
Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu
Penggabungan join
Asosiasi penggabungan dimana lebih dari satu aktivitas digabungkan menjadi satu
Status akhir
Status akhir yang dilakukan sistem, sebuah
diagram aktivitas
memiliki sebuah status akhir
Aktivitas