26
2.10.
Unified Modelling Language (UML)
Pemodelan sistem adalah proses pengembangan model abstrak dari suatu sistem,
dengan
masing-masing model
menyajikan pandangan
berbeda atau
perspektif
sistem
itu. Pemodelan sistem umumnya merepresentasikan sistem menggunakan beberapa jenis
notasi grafis, yang sekarang hampir selalu didasarkan pada notasi dalam Unified
Modeling Language (UML).
UML
adalah
sebuah
bahasa
yang
digunakan untuk
menspesifikasikan,
memvisualisasikan, membangun, dan
mendokumentasikan artefak dari sistem software,
begitu
pula
dengan
model
bisnis
dan
sisten
non-software
lain.
UML secara universal
diterima
sebagai
pendekatan standar
untuk mengembangkan
model
sistem perangkat
lunak. UML
memiliki
berbagai jenis
diagram
dan sebagainya
mendukung
terciptanya
banyak
berbagai jenis
model sistem. Terdapat
use case modeling, activity diagram,
class diagram dan sequence diagram yang dapat mewakili suatu sistem.
2.10.1. Use Case Modeling
Use case modeling adalah sebuah pendekatan yang memfasilitasi pengembangan
yang berpusat pada pengguna. Terdapat dua bagian dalam use case modeling, yaitu use
case diagram dan use case narrative (Whitten dan Bentley, 2007 p245).
1.
Use case diagram
menggambarkan interaksi antara sistem, eksternal sistem dan
pengguna. Berikut bagian-bagian dari use case diagram :
a. Use Case
Use case
merupakan pengidentifikasi model dan penggambaran fungsi sistem.
Use case digambarkan dalam bentuk elips mendatar yang memiliki keterangan
pada bagian atas, bawah, atau dalam dari elips tersebut.
|