Apa Itu Activity Diagram?

Apa itu Activity Diagram? Kenapa terlihat begitu penting? Untuk menjawab pertanyaan tersebut silahkan simak pembahasan lengkap di bawah ini

Apa itu Activity Diagram?, kenapa terlihat begitu penting?, untuk menjawab pertanyaan tersebut silahkan simak pembahasan lengkap di bawah ini.

Apa itu Activity Diagram?

Activity Diagram atau Diagram Aktivitas merupakan sebuah map atau bagan alir yang menggambarkan sebuah aktivitas pada sistem.

Selain itu, diagram ini biasanya berisi mengenai langkah demi langkah yang harus dilalui untuk menghasilkan sebuah sistem kerja yang sempurna.

Jika Anda masih belum paham mengenai definisi di atas, silahkan simak pengertian Activity Diagram menurut para ahli berikut ini.

Pengertian Activity Diagram Menurut Para Ahli

Menurut Vidia (2013:20) menguraikan pengertian dari Activity Diagram sebagai berikut:

“Activity Diagram dibuat berdasarkan aliran dasar dan aliran alternatif pada skenario Use Case Diagram. Pada Activity Diagram digambarkan sebagai interaksi antara aktor pada Use Case Diagram dengan sistem”.

Menurut Vidia (2013:20)

Sedangkan menurut Murag (2013:57) menyatakan bahwa yang dimaksud dengan Activity Diagram adalah sebagai berikut:

“Activity Diagram merupakan diagram yang bersifat dinamis. Activity Diagram adalah tipe khusus dari diagram state yang memperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem dan berfungsi untuk menganalisis proses”.

Murag (2013:57)

Fungsi dan Tujuan Activity Diagram

Activity Diagram sendiri secara umum memiliki 4 fungsi, yaitu:

  1. Menjelaskan sebuah proses aktivitas dari sebuah sistem kepada orang lain.
  2. Menggambarkan step by step urutan aktivitas dalam sebuah proses bisnis.
  3. Memanfaatkan data pada Use Case Diagram yang secara struktural lebih sederhana.
  4. Memperlihatkan sebuah langkah sistematis dari proses bisnis sebagai salah satu komponen dari bisnis modeling.

Komponen Activity Diagram

Perlu Anda ketahui bahwa Activity Diagram sendiri terbentuk dari 8 komponen penting. Setiap komponen ini pada dasarnya berbentuk sebuah simbol khusus.

Nah setiap simbol ini tentunya memiliki makna tersendiri dalam sebuah proses yang  ada pada sistem. Agar lebih jelas, simak penjelasan dari 8 komponen Activity Diagram berikut ini.

  1. Start Point (Titik Mulai)

Start Point biasa digambarkan dengan sebuah titik hitam yang menandakan langkah awal dari sebuah aktifitas.

Pada Start Point biasanya akan ada sebuah garis yang berfungsi untuk menghubungkan antara Start Point ke komponen aktivitas lainnya.

  1. Activity (Aktivitas)

Komponen yang satu ini umumnya dilambangkan dengan persegi 4 dengan sisi lengkung.

Maksud dari komponen Activity yaitu menggambarkan sebuah aktivitas atau kegiatan yang sedang terjadi pada Activity Diagram.

  1. Action Flow (Arah)

Seperti yang telah disinggung sebelumnya, Action Flow atau Arah memiliki makna sebagai sebuah proses transisi antar komponen.

Action Flow sendiri di simbolkan dengan sebuah garis lurus vertikal atau horizontal yang saling terhubung.

  1. Decision (Keputusan)

Decision berfungsi untuk menjelaskan suatu kondisi atau keterangan yang ada pada Action Flow. Berbeda dengan sebelumnya, Decision ini tidak memiliki simbol khusus.

Karena Decision hanya menampilkan sebuah keterangan berupa tulisan yang dikemas dengan simbol kurung siku.

  1. Synchronization

Merupakan suatu komponen pada Activity Diagram yang berfungsi untuk memotong setiap baris Activity.

Syncornization sendiri dibagi lagi menjadi 2 jenis node, yaitu:

Fork node (Percabangan), bertugas untuk memecah atau membagi sebuah behavior ke 2 atau lebih Activity paralel (sejajar).

Join node (Penggabungan), berfungsi untuk menggabungkan action atau Activity yang paralel menjadi sebuah Activity yang utuh.

  1. Merge Event

Merge (Menggabungkan) sesuai namanya komponen ini berfungsi untuk menyatukan beberapa flow yang sebelumnya telah dibagi oleh Decision.

  1. Swimlanes

Merupakan sebuah komponen yang bertugas untuk memecah setiap Activity menjadi sebuah baris dan kolom guna memanajemen pembagian tugas dari setiap objek-objeknya.

Oleh karena itu, 1 buah Swimlanes umumnya memiliki beberapa buah Activity yang saling terhubung dengan Flow.

  1. Final State atau End Point

Final State merupakan langkah terakhir dari sebuah proses Activity Diagram. Komponen ini bisa juga disebut sebagai produk output dari proses yang telah terjadi.

Komponen ini sendiri disimbolkan dengan sebuah titik hitam yang berada di dalam lingkaran kosong.

Selain itu Final State juga cukup mudah dikenali karena letaknya yang berada di paling bawah Flow.

Contoh Penggunaan Activity Diagram di Kehidupan Sehari-hari

Jika hanya membaca penjelasan di atas tentu Anda tidak akan paham sepenuhnya mengenai Activity Diagram ini.

Sehingga Anda harus mengetahui terlebih dahulu contoh penggunaan Activity Diagram ini dalam kehidupan sehari-hari.

Activity Diagram sendiri sebenarnya bisa gunakan untuk berbagai keperluan, dalam hal UML Activity Diagram bisa dimanfaatkan untuk melakukan hal berikut ini.

  1. Merancang struktur kegiatan yang akan dilakukan dalam sebuah acara.
  2. Menjelaskan penyebab terjadinya sebuah peristiwa yang terjadi secara tumpang tindih.
  3. Membuat alur kerja dari sebuah organisasi guna menyelesaikan kumpulan kasus yang terkoordinasi.

Umumnya ketiga hal diatas banyak digunakan untuk mendesain sebuah kantor teater, proses pengiriman barang dan proses proposal bisnis.

Bagaimana? Apakah Anda sudah memahami dengan jelas mengenai apa itu Activity Diagram?

Agar semakin memahami jenis diagram ini, sangat disarankan bagi Anda untuk memahami diagram Use Case terlebih dahulu.

Review MSI GS65 Stealth

Picture3

MSI GS65 Stealth adalah laptop yang cocok untuk menunjang berbagai kebutuhan, karena memiliki spesifikasi jeroan yang tinggi