Activity Diagram
High Level Low Level Problem Space Ideas & Concepts Solutian Space Problem Domain Solution Domain UML Menangkap & mendeskripsikan pemahaman atas masalah Dokumentasi masalah Solusi coding
Activity Diagram Versi UML dari flowchart. Digunakan untuk menganalisa proses dan jika diperlukan, menyusun rekayasa proses. Tool yang tepat untuk menganalisa masalah yang akan diselesaikan oleh system. Sebagai sebuah tool analisis, tidak perlu mulai pada level teknik dengan menggunakan class diagram, namun cukup dengan activity diagram untuk memahami masalah dan mengurai proses-proses yang membentuk masalah.
Contoh: Use-case ‘Find Food’ Activity diagram bagaimana Esaw mencari makanan
Activity diagram belum sepenuhnya dikembangkan di ArgoUML.
Actions required to post a job
Swimlane Jika perlu ditunjukkan siapa atau apa yang bertanggung jawab atas aksi-aksi tertentu, Swimlane dapat ditambahkan. Swimlane bertindak seolah partisi atau sesuatu yang dipahami sebagai partisi.
Input Parameter Object yang dilewatkan sebagai parameter antar action states dapat direperesentasikan dalam activity diagram menggunakan syntax untuk object (pada ArgoUML => object flow state) Transisi Antara obyek parameter dan action state direpresentasikan menggunakan garis putus-putus.
CustomerSales Stockroom Request service Take Order Pay Fill Order Deliver order Collect order : Order [placed] :Order [entered] : Order [filled] :Order [delivered]