Activity Diagram
Activity
diagrams menggambarkan berbagai alir aktivitas dalam system yang sedang dirancang, bagaimana masing-masing alir
berawal, decision yang mungkin terjadi, dan
bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan
proses paralel yang mungkin terjadi pada
beberapa eksekusi.
Activity diagram
merupakan state diagram khusus, di mana sebagian besar state adalah action dan sebagian
besar transisi di-trigger oleh selesainya state sebelumnya (internal processing). Oleh karena itu activity diagram tidak menggambarkan behavior
internal sebuah system (dan interaksi antar
subsistem) secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara
umum.
Sebuah aktivitas
dapat direalisasikan oleh satu use case atau lebih. Aktivitas menggambarkan
proses yang berjalan, sementara use
case menggambarkan bagaimana actor
menggunakan system untuk melakukan aktivitas.
Sama seperti
state, standar UML menggunakan segiempat dengan sudut membulat untuk menggambarkan
aktivitas. Decision digunakan untuk menggambarkan behavior pada kondisi tertentu. Untuk mengilustrasikan
proses-proses parallel (fork dan join )
digunakan titik sinkronisasi yang dapat
berupa titik, garis horizontal atau vertikal.
Activity diagram dapat dibagi
menjadi beberapa object swimlane untuk menggambarkan objek mana yang
bertanggung jawab untuk aktivitas tertentu.
Contoh activity diagram tanpa swimlane :
Kuliah Umum IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com
Tidak ada komentar:
Posting Komentar