Blog
Advertisement

Pengertian Activity Diagram dan Contohnya

Diposkan pada: Oleh: Pada Kategori: Edukasi

Advertisement

Dalam Unified Modeling Language (UML), activity diagram adalah sebuah representasi grafis dari serangkaian kegiatan sistem untuk menggambarkan aspek dinamis dari sistem. Activity diagram pada dasarnya adalah suatu diagram alir seperti, untuk mewakili aliran bentuk satu aktivitas ke aktivitas kegiatan lain. Kegiatan dapat digambarkan sebagai operasi dari sistem secara paralel dan kondisional, serta kasus penggunaan dan fungsi sistem pada tingkat rinci.

Pengertian Activity Diagram

Pada pengertian activity diagram di atas, dapat ditarik kesimpulan bahwa fungsi dasar dari activity diagram terutama adalah untuk menangkap perilaku dinamis dari sistem. Activity diagran digunakan untuk menunjukkan aliran pesan dari satu aktivitas ke aktivitas lainnya. Activity diagram pada beberapa waktu dianggap sama seperti flowchart (diagram alur), namun meskipun diagram terlihat seperti sebuah diagram alur tapi tidak. Activity diagram menunjukkan aliran yang berbeda seperti paralel, bercabang, bersamaan dan tunggal.

Jadi tujuan pembuatan activity diagram dapat digunakan sebagai:

  • Penggambaran aliran aktivitas sistem.
  • Penjelasan urutan dari satu aktivitas ke aktivitas lainnya.
  • Penjelasan paralel, bercabang dan bersamaan aliran sistem.

Cara Membuat Activity Diagram

Activity diagram terutama digunakan sebagai diagram alur yang terdiri dari kegiatan yang dilakukan oleh sistem. Tapi tidak persis sebuah diagram alur karena mereka memiliki beberapa kemampuan tambahan. Kemampuan tambahan mencakup percabangan, aliran paralel, dan sebagainya. Sebelum menggambar activity diagram,  kita harus memiliki pemahaman yang jelas tentang unsur-unsur yang digunakan dalam diagram aktivitas.

Unsur utama dari suatu activity diagram adalah kegiatan itu sendiri. Sebuah kegiatan adalah fungsi yang dilakukan oleh sistem. Setelah mengidentifikasi kegiatan, yang kita perlu kita pahami adalah bagaimana hubungan mereka dengan kendala dan kondisi. Jadi sebelum menggambar activity diagram, kita harus mengidentifikasi unsur-unsur berikut :

  • Aktivitas
  • Asosiasi (hubungan)
  • kondisi
  • kendala

Contoh Activity Diagram

Contoh activity diagram ditampilkan di bawah ini :

activity diagram

Berikut ini penjelasan simbol-silbol activity diagram secara rinci :

1. Aktivitas

Suatu kegiatan adalah spesifikasi dari urutan parameter perilaku. Sebuah kegiatan yang ditampilkan sebagai persegi panjang dengan bagian pojok membulat untuk melampirkan semua tindakan, arus kontrol dan unsur-unsur lain yang membentuk aktivitas.

activity diagram 2

2. Tindakan

Tindakan merupakan satu langkah dalam suatu kegiatan. Tindakan ditandai oleh persegi panjang bulat-sudut.

activity diagram 3

3. Aliran Kontrol

Aliran kontrol menunjukkan aliran dari satu aksi ke aksi berikutnya. Negasi adalah garis dengan panah.

activity diagram 5

4. Node awal

Node awal atau mulai digambarkan oleh titik hitam besar, seperti yang ditunjukkan di bawah ini.

activity diagram 6

5. Node akhir

Kegiatan simpul akhir digambarkan sebagai sebuah lingkaran dengan sebuah titik di dalam.

activity diagram 7

6. Keputusan dan Penggabungan

Node keputusan dan menggabungkan node memiliki notasi yang sama yaitu bentuk berlian. Arus kontrol datang dari node keputusan akan memiliki kondisi penjaga yang akan memungkinkan kontrol mengalir jika kondisi penjaga terpenuhi. Diagram berikut memperlihatkan penggunaan node keputusan dan node gabungan.

activity diagram 8

7. Fork dan Node penggabungan

Forks dan penggabungan memiliki notasi yang sama: horizontal atau vertikal bar (orientasi tergantung pada apakah aliran kontrol berjalan kiri ke kanan atau atas ke bawah). Mereka menunjukkan awal dan akhir dari benang bersamaan kontrol. Diagram berikut menunjukkan contoh penggunaannya.

activity diagram 9

8. Objek dan Arus Obyek

Aliran obyek adalah jalan sepanjang yang objek atau data bisa lewat. Sebuah objek ditampilkan sebagai persegi panjang. Aliran objek ditampilkan sebagai konektor dengan panah yang menunjukkan arah objek yang sedang berlalu.

activity diagram 10

Contoh diatas merupakan dasar pembuatan activity diagram, yang banyak digunakan sebagai pemodelan sistem. Di mana activity diagram berguna untuk merinci setiap proses yang terlibat dalam kegiatan pada sistem tersebut.

Activity diagram merupakan salah satu dari uml diagram yang sangat penting dalam mendesain suatu sistem informasi agar dapat dikembangkan dengan baik.

Summary

Article Name
Pengertian Activity Diagram dan Contohnya
Description
Pengertian activity diagram adalah sebuah diagram UML yang penting untuk pemodelan aktivitas sistem, pelajari juga contoh dan cara membuatnya.
Author

Advertisements