Yunitapujiyanti
3 min readAug 13, 2020

MENGENAL MATERI ACTIVITY DIAGRAM (Pemodelan Perangkat Lunak Bagian 4)

Nama : Yunita Pujianti

Kelas : XI RPL 2

Kamis, 13 Agustus 2020

Apa itu Activity Diagram?

  • Diagram aktivitas adalah bentuk visual dari alir kerja yang berisi aktivitas dan tindakan, yang juga dapat berisi pilihan, pengulangan, dan concurrency. Dalam Unified Modeling Language, diagram aktivitas dibuat untuk menjelaskan aktivitas komputer maupun alur aktivitas dalam organisasi. Diagram aktivitas menggambarkan alur kontrol secara garis besar.
  • Diagram aktivitas memiliki komponen dengan bentuk tertentu, dihubungan dengan tanda panah. Panah mengarahkan urutan aktivitas terjadi, dari awal sampai akhir.
  • Diagram aktivitas dapat dianggap sebagai jenis alir kerja. Umumnya alir kerja tidak memiliki cara untuk menampilkan concurrency. Simbol penggabungan dan pemecahan pada diagram aktivitas dapat menjadi solusi untuk pemakaian yang sederhana.

Pengertian Activity Diagram menurut para ahli

Dalam buku Rosa A.S, dan Shalahuddin yang berjudul “ Perancangan sistem Informasi dan Implementasinya menyebutkan bahwa Activity diagram merupakan penjelasan aliran kerja sebuah sistem yang ada pada perangkat lunak dan bukan gambaran perilaku aktor.

Definisi Activity diagram adalah sebuah diagram yang menjelaskan sebuah alur kerja atau kegiatan didalam program yang sedang dirancang. Alur atau aktivitas ini dapat berupa menu-menu atau proses bisnis yang terdapat didalam sistem tersebut.

Di dalam buku Rosa yang menyebutkan bahwa diagram aktivitas tidak menjelaskan kelakuan Aktor. Dapat diartikan bahwa dalam pembuatan activity diagram hanya dapat dipakai untuk menggambarkan alur kerja atau aktivitas sistem saja.

Tujuan Activity Diagram

Inilah tujuan dari activity diagram, antara lain:

  • Menjalaskan proses bisnis dan urutan aktivitas dalam sebuah proses.
  • Dipakai pada bisnis modeling untuk memperlihatkan urutan aktifitas proses bisnis.
  • Struktur diagram ini mirip flowchart atau Data Flow Diagram (DFD) pada perancangan terstruktur.
  • Bermanfaat apabila anda membuat diagram ini terlebih dahulu dalam memodelkan suatu metode agar mudah memahami proses secara keseluruhan.
  • Activity diagram dibuat berdasarkan beberapa use case pada use case diagram.

Simbol atau Komponen Activity Diagram

Inilah simbol atau komponen dari activity diagram, antara lain:

Contoh Kasus Activity Diagram

Berikut contoh kasus pada activity diagram mengenai penjualan:

Activity diagram pada contoh diatas memiliki Swimline bernama "Admin penjualan" dan memiliki 7 Aktivitas yaitu :

  1. Masuk
  2. Tampil Menu Utama
  3. Kelola Admin
  4. Kelola Barang
  5. Kelola Pesanan
  6. Kelola transportasi
  7. Keluar

Alur dari aktivitas sistem berawal dari aktivitas Masuk menuju aktivitas Tampil Menu Utama. Kemudian dari aktivitas Tampil Menu Utama menuju 4 percabangan (Desision) yakni :

  1. Kelola Admin
  2. Kelola Barang
  3. Kelola Pesanan
  4. Kelola Transportasi

Sebab dari keempat Aktivitas tersebut mempunyai jalur yang sama (ke arah aktivitas Keluar). Maka perlu adanya penggabungan untuk ke empat aktivitas ini. Penggabungan dilakukan dengan cara menambahkan Simbol Join. Lalu dari Join menuju Aktivitas Keluar (Garis alur pada Simbol Join yang menuju kearah Aktivitas Keluar cukup menggunakan 1 garis saja).

Buat activity diagram toko modern Alfamart lalu berikan penjelasan deskripsi nya.

Diagram yang digunakan:

  1. Act Start
  2. Activity/Aktivitas
  3. Penggabungan/Join
  4. Act End

Kesimpulan

Jadi, Activity Diagram adalah sesuatu yang menjelaskan tentang alir kegiatan/aktivitas dalam program yang dirancang, bagaimana alir berawal, keputusan yang mungkin terjadi, dan bagaimana sistem berakhir.

Sekian ulasan kali ini tentang Activity Diagram/Diagram aktivitas. Semoga bermanfaat 🙏