About
Activity diagram, dalam bahasa Indonesia diagram aktivitas, yaitu diagram yang dapat memodelkan proses-proses yang terjadi pada sebuah sistem. Runtutan proses dari suatu sistem digambarkan secara vertikal. Activity diagram merupakan pengembangan dari Use Case yang memiliki alur aktivitas.
Alur atau aktivitas berupa bisa berupa runtutan menu-menu atau proses bisnis yang terdapat di dalam sistem tersebut. Dalam buku Rekayasa Perangkat Lunak karangan Rosa A.S mengatakan, “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
- Menjelaskan urutan aktivitas dalam suatu proses.
- Di dalam dunia bisnis biasanya digunakan untuk modeling (memperlihatkan urutan proses bisnis).
- Mudah dalam memahami proses yang ada dalam sistem secara keseluruhan.
- Merupakan metode perancangan yang terstruktur, mirip dengan Flowchart maupun Data Flow Diagram (DFD).
- Mengetahui aktivitas aktor/pengguna berdasarkan use case/diagram yang dibuat sebelumnya.
Komponen

Start Point atau Initial State (Titik Mulai/Status Awal) Start Point adalah lingkaran hitam kecil. Biasanya digunakan untuk menandakan status awal, tindakan awal, atau titik awal aktivitas untuk setiap activity diagram.
Activity (Aktivitas) Activity merupakan aktivitas yang dilakukan atau sedang terjadi dalam sistem. Biasanya diawali dengan “kata kerja” dari aktivitas yang dilakukan.
Decision atau Percabangan Percabangan atau decision merupakan suatu titik atau point yang mengindikasikan suatu kondisi di mana adanya kemungkinan dalam perbedaan transisi. Hal tersebut diperlukan ketika sistem yang dimiliki memiliki beberapa kemungkinan atau jalan alternatif.
Synchronization Synchronization dibagi menjadi 2 bagian, yaitu fork dan join.
*Fork (percabangan) digunakan untuk memecah behaviour (tingkah laku) menjadi activity atau action (aksi) secara paralel.
*Join (penggabungan) digunakan untuk menghubungkan kembali activity dengan action secara paralel.
Merge Menggabungkan flow yang sudah dipecah menjadi beberapa bagian oleh suatu flow.
Swimlanes Memecah activity diagram menjadi kolom dan baris untuk membagi tanggung jawab objek-objek yang melakukan suatu aktivitas.
Transition Digunakan untuk menunjukan aktivitas selanjutnya dan sebelumnya.
Notasi akhir (end state) Notasi akhir digunakan untuk menandakan proses tersebut berakhir. Pada UML, notasi akhir dapat digambarkan dengan simbol sebuah bull’s eye (mata sapi).
contoh
Aplikasi To Do List
Team

Ricky Rahma Syahputra
K3519071
Raden Hanif Satria Adjistama
K3520064
Dimas Primacahyadi
K3521021
Daru Jinan Najmi
K3522016
Jaisy Muhammad
K3522036
Muhammad Afif Firdaus
K3522044Contact Us

Kampus V JPTK FKIP UNS Pabelan
Jl. Jend. Ahmad Yani 200A Pabelan, Kartasura, Sukoharjo 57100
ptik@fkip.uns.ac.id
(0271)648939