86
2.4.10.2
Event dan Use Cases
Dalam penentuan use case
apa yang digunakan untuk sistem, haruslah
berfokus pada event decomposition
yaitu sebuah teknik yang pertama-tama
berfokus pada event yang dibutuhkan oleh sistem untuk merespon dan lalu
melihat bagaimana sistem dapat memberikan respon (use case
sistem).
(Satzinger et al, 2005, p. 167)
Use case adalah aktivitas yang dilakukan sistem, yang
merupakan respon
atas permintaan dari pengguna. Berbagai teknik direkomendasikan untuk
mengidentifikasi use case. Salah satu pendekatannya
adalah dengan membuat
catatan semua pengguna dan memikirkan apa yang dibutuhkan dari sistem untuk
membantu pekerjaan mereka. Cara lainnya adalah dengan memulai dari sistem
yang ada dan membuat catatan kebutuhan semua sistem yang telah dimasukkkan
dan menambahkan beberapa fungsi yang diminta oleh pengguna. Salah satu cara
atau panduan yang paling mendalam untuk mengidentifikasi use case
disebut
dengan event decomposition technique. (Satzinger et al, 2005, p. 166)
Pada dasarnya terdapat tiga buah tipe event yakni external event,
temporal event, dan state event. External event adalah event yang terjadi di luar
sistem, biasanya dilakukan oleh external agent. External agent adalah seseorang
atau bagian dari organisasi yang memberikan atau menerima data dari sistem
akan tetapi bukan pengguna sistem langsung. Temporal event
adalah sebuah
event yang terjadi sebagai hasil telah sampainya waktu yang telah ditentukan.
State event
adalah sebuah event yang terjadi ketika sesuatu terjadi di dalam
sistem yang memicu untuk sebuah proses.
Pentingnya konsep dari event untuk
mendefinisikan kebutuhan sistem dikenalkan untuk analisis struktur modern
|