UML - Activity Diagram

Kelompok 8 - Kadang Koding

Get Started

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

komponen Activity Diagram

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

K3522044

Contact Us

Kampus V JPTK FKIP UNS Pabelan
Jl. Jend. Ahmad Yani 200A Pabelan, Kartasura, Sukoharjo 57100

ptik@fkip.uns.ac.id

(0271)648939

Loading
Your message has been sent. Thank you!