Diagram activity seperti diagram state, merupakan diagram yang dapat digunakan untuk memahami alur kerja dari obyek/ komponen yang dilakukan. Diagram activity dapat digunakan untuk memvisualisasikan interelasi dan interaksi antara use case yang berbeda, serta sering dipakai untuk mengasosiasikan dengan class yang berbeda. Kekuatan diagram activity adalah mempresentasikan concurrent activity. (Thimoty C, 2002)
Diagram Activity menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Diagram Activity juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. (Wahono, R.S, 2003)
Diagram Activity 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 Diagram Activity 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 aktivita.
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.
Diagram Activity dapat dibagi menjadi beberapa object swimlane untuk menggambarkan obyek mana yang bertanggung jawab untuk aktivitas tertentu.
0 Response to "Pengertian Diagram Activity"
Post a Comment