29
5.
State machine
6.
Composite structure
7.
Sequence
8.
Communication
9.
Interaction overview
10. Timing
11. Component
12. Deployment
13. Package
Dalam pengembangan software, dari ketiga belas diagram
tersebut tidak semua perlu untuk digunakan. UML yang digunakan
dipilih sesuai dengan kebutuhan, dengan syarat sudah dapat
menggambarkan proses pengembangan sistem secara jelas.
2.17.1
Use Case
Menurut Whitten dan Bentley (2007), use case diagram
merupakan salah satu bagian dari use case modeling.
Use case
diagram digunakan untuk menggambarkan secara jelas proses yang
akan dijalankan oleh sistem. Dalam use case diagram terdapat tiga
komponen utama yaitu :
1. Use Case
Use case adalah aktivitas yang akan dilakukan dalam sistem berupa
interaksi antara sistem dan user untuk mencapai tujuan tertentu. Use
case
digambarkan dalam bentuk elips mendatar yang memiliki
keterangan pada bagian atas, bawah, atau dalam dari elips tersebut.
|