Activity diagram adalah salah satu jenis diagram dalam Unified Modeling Language (UML) yang digunakan untuk menggambarkan alur kerja atau proses bisnis. Simak selengkapnya di artikel MyEduSolve berikut ini!
Posted: Tuesday, Nov 21, 2023
Share:
Isi Artikel
Activity diagram merupakan salah satu variasi dari Unified Modelling Language (UML) yang bisa mendeskripsikan aspek dinamis dalam sebuah sistem. Secara garis besar activity diagram menjadi versi lanjutan dari flowchart yang menampilkan alur proses pembuatan sistem.
Yuk, ketahui pengertian, tujuan, dan informasi lainnya seputar activity diagram yang akan diulas di artikel berikut.
Activity diagram adalah diagram yang menyajikan urutan aktivitas dalam suatu sistem dan membentuk suatu alur atau aliran data. Bentuk visual dari activity diagram ini biasanya ditampilkan secara vertikal untuk pemodelan proses bisnis.
Activity diagram tidak memuat informasi tentang perilaku subjek, jadi fungsinya hanya untuk memberikan gambaran aktivitas atau alur kerja dalam suatu sistem dari awal sampai akhir. Maka, dapat dikatakan diagram ini menggambarkan algoritma dan menggambarkan pola aktivitas sebab-akibat secara paralel.
Kemudian, activity diagram juga sering dimanfaatkan untuk menganalisa diagram use case dengan menjelaskan subjek, menjelaskan aktivitas yang harus dikerjakan, dan menjelaskan kapan waktu yang tepat untuk terjadi.
Baca juga: Bagaimana Cara Membuat Project Planner Excel? Ada Template Gratis!
Kamu sudah mengetahui fungsi activity diagram secara singkat. Selanjutnya ketahui juga apa saja tujuan dibuatnya activity diagram. Kira-kira apa sajakah itu?
Menerangkan alur aktivitas yang sistematis dalam sebuah proses. ‘
Sering dipakai sebagai ilustrasi urutan proses bisnis.
Memudahkan pembaca untuk memahami urutan aktivitas dalam sistem secara menyeluruh.
Salah satu bentuk ilustrasi terstruktur yang konsepnya tidak berbeda jauh dengan flowchart dan data flow diagram.
Untuk mengetahui aktivitas subjek sesuai use case yang sudah ada sebelumnya.
Untuk bisa mengerti konteks dan informasi di activity diagram secara menyeluruh, kamu harus memahami simbol-simbol khusus yang digunakan pada activity diagram. Perhatikan tabel berikut beserta keterangannya.
Keterangan:
Start point disimbolkan dengan lingkaran hitam yang menerangkan titik awal aktivitas pada activity diagram.
Bentuk bidang oval ini mewakili tindakan atau aktivitas pada alur diagram.
Alur aktivitas (action flow) ini diartikan sebagai transisi dari satu aktivitas ke aktivitas lainnya yang digambarkan dalam bentuk anak panah.
Decision atau bisa juga disebut percabangan ini dilambangkan dengan bentuk permata. Decision merepresentasikan aksi alternatif, yaitu ketika sebuah aktivitas memerlukan keputusan di antara dua pilihan sebelum melanjutkan ke aktivitas selanjutnya.
Alur objek menggambarkan tindakan sebab-akibat, yaitu jika suatu tindakan yang mengarah ke objek dapat mempengaruhi objek itu sendiri. Digambarkan dengan tanda anak panah yang mengarah pada objek, menunjukkan adanya tindakan ke objek tersebut.
Simbol guards sekilas mirip dengan decision. Namun bedanya pada pernyataan yang ditulis di sudut-sudut simbol berlian. Pernyataan tersebut berisi keputusan yang dianggap benar sebelum memutuskan ke aktivitas selanjutnya.
Synchronization diwakilkan dengan simbol node garpu memiliki arti penyesuaian.Jika kamu lihat, di simbol synchronization terdapat dua bagian, yaitu fork (percabangan) dan join (gabungan). Fork melambangkan pemecahan tingkah laku menjadi aktivitas atau aksi. Kemudian, join memiliki arti penghubungan kembali aktivitas dan aksi secara paralel.
Time event digambarkan dengan simbol jam pasir ini memiliki arti waktu terjadinya aktivitas.
Merge event disimbolkan dengan beberapa garis yang menyatu menjadi satu. Arti dari simbol ini adalah beberapa aktivitas digabungkan menjadi satu.
Sent and receive signal ini melambangkan aktivitas sebab-akibat. Jadi, suatu keadaan baru akan terjadi setelah menyelesaikan aktivitas lain. Misalnya, barang akan diterima setelah pembayaran dilunasi.
Interrupting edge mewakili kejadian yang tidak diharapkan, misalnya seperti pembatalan.
Swimlanes memiliki arti pemisahan organisasi bisnis yang memiliki tanggung jawab pada aktivitas yang sedang terjadi.
Setelah memahami simbol-simbol yang umum dipakai di activity diagram, saatnya belajar cara membuat activity diagram sendiri berdasarkan use case. Yuk, ikuti langkah-langkahnya di bawah ini.
Selalu mulai activity diagram dengan start point.
Sertakan partisi apabila dibutuhkan dalam alur aktivitas yang kamu buat.
Gambar setiap tindakan utama dengan simbol activity.
Tambahkan alur dari setiap satu aktivitas ke aktivitas lainnya dengan simbol anak panah (action flow).
Kamu bisa menggambar simbol decision apabila ingin action flow dipecah menjadi kondisi pilihan, tapi setelahnya harus digabungkan kembali dengan menggambar merge.
Kamu dapat menggambar forks dan join bila aktivitas dilakukan secara paralel.
Jika rangkaian aktivitas sudah selesai, selalu akhiri dengan menggambar simboll end state.
Catatan: Keputusan (decision) terletak pada node akhir. Lalu, setiap aktivitas digambarkan dengan satu alur masuk dan satu alur keluar yang dapat menuju fork, join, decision, dan merges.
Baca juga: Analisis SWOT: Pengertian, Elemen, dan Cara Menggunakannya
Itu dia ulasan lengkap mengenai activity diagram yang membahas pengertian, tujuan, hingga cara membuat activity diagram sendiri berdasarkan use case.
Semoga informasi ini bermanfaat! Kalau kamu memiliki minat berkarir di bidang IT, kamu bisa ikuti kelas sertifikasi di MyEduSolve yang menawarkan berbagai Sertifikasi IT Specialist yang dapat meningkatkan kredibilitas kamu di dunia kerja. Informasi menarik lainnya, bisa diakses di laman MyEduSolve.
Sumber:
Activity Diagram https://www.smartdraw.com/activity-diagram/ (Diakses Oktober 2023)
What is Activity Diagram? https://www.visual-paradigm.com/guide/uml-unified-modeling-language/what-is-activity-diagram/ (Diakses Oktober 2023)
Posted: Tuesday, Nov 21, 2023
Updated: Tuesday, Oct 15, 2024
2,454
Pengembangan Skill
Cara Membuat Drop Down di Microsoft Excel, Sangat Mudah!
Posted: a year ago
11 Min Read
What topics are you interested in learning more about? We want to hear from you! Share with us your feedback and article suggestions for our blog.