Activity diagrams menggambarkan berbagai alir aktivitas dalam sistem 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 behaviour internal sebuah sistem (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 aktor menggunakan sistem untuk melakukan aktivitas.
Sama seperti state, standar UML menggunakan segiempat dengan sudut membulat untuk menggambarkan aktivitas. Decision digunakan untuk menggambarkan behaviour pada kondisi tertentu. Untuk mengilustrasikan proses-proses paralel (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.
Related Posts
- Langkah Langkah Penggunaan UML09 Jun 20093
Berikut ini adalah tips pengembangan piranti lunak dengan menggunakan UML:1. Buatlah daftar busin...Read more »
- Deployment/Physical Diagram09 Jun 20090
Deployment/physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur si...Read more »
- Component Diagram09 Jun 20091
Component diagram menggambarkan struktur dan hubungan antar komponen piranti lunak, termasuk keterga...Read more »
- Collaboration Diagram09 Jun 20090
Collaboration diagram juga menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebi...Read more »
- Sequence Diagram09 Jun 20090
Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk penggu...Read more »
Langganan:
Posting Komentar (Atom)
Posting Komentar
[+] Komentar membangun lebih disukai
Emoticon[+] Admin akan menghapus komentar yang melecehkan, kasar, dan bertendensi SARA.
[+] Selain Admin, link aktif dalam komentar akan dihapus
Click to see the code!
To insert emoticon you must added at least one space before the code.