Komponen dalam Use Case adalah sebagai berikut :
- Actor, merupakan gambaran seseorang yang sedang berinteraksi dengan sistem yang hanya dapat menginputkan informasi dengan menerima informasi dari sistem namun, tidak memegang kendalipada use case
- Use case, merupakan gambaran fusngsional sistem yang aka dibuat, sehingga pengguna lebih mengerti pada penggunaan sistem
Relasi Dalam Use Case merupakan pedoman-pedoman namun dalam pembuatan software dan hanya difokuskan pada analisa pembuatan dari software. Berikut beberapa relasi dalam Use case
- Association, menghubungkan antar link elemen
- Generalization merupakan sebuah elemen yang menjadi spesialisasi dari elemen yang lain
- Dependency merupakan sebuah elemen yang bergantung beberapa cara kepada elemen lainnya.
- Aggregtion merupakan bentuk association yang mana sebuah elemen berisi elemen lainnya.
Karakteristik dari Use Case adalah sebagai berikut :
- Use cases merupakan interaksi atau dialog antara sistem dan actor, termasuk pertukaran pesan dan tindakan yang dilakukan oleh sistem
- Use cases digunakan oleh actor dan mungkin melibatkan peran actor lain. Use cases harus menyediakan nilai minimal kepada satu actor.
- Use cases dapat memiliki perluasan yang mendefinisikan tindakan khusus dalam interaksi atau use case lain mungkin disisipkan.
- Use case class dapat memiliki objek use case yang disebut skenario. Skenario menyatakan urutan pesan dan tindakan tunggal.
Manfaat dari Use Case adalah sebagai berikut :
- Use Case dapat digunakan untuk melakukan komunikasi dengan end user dan domain expert.
- Adanya pemahaman yang tepat tentang requirement / kebutuhan sistem.
- Dapat digunakan untuk mengidentifikasi siapa yang berinteraksi dengan sistem dan apa yang harus dilakukan sistem.
- Adanya interface yang harus dimiliki sistem.
- Dapat digunakan untuk melakukan verifikasi.
0 komentar:
Post a Comment