Home > UML > Activity Diagram

Activity Diagram


Activiti Diagram

Activity Diagram

Activity Diagram menangkap alur dari system, termasuk tindakan utama dan titik keputusan. Diagram ini berguna untuk mendokumentasikan proses bisnis.

Symbol

Action

Menggambarkan 1 langkah dalam alur system.

Start Node/Initial Node

Digunakan untuk menggambarkan dimana aliran berawal

Activity Final Node

Akhir dari banyak aliran dalam diagram aktivitas

Flow Final Node

Menunjukkan akhir dari aliran tunggal dalam diagram aktivitas

Control Flow

Menunjukkan aliran kendali dari satu aksi ke aksi yang berikutnya lain.

Decision Node

Digunakan untuk merepresentasikan keputusan dalam alur kendali. Ini juga bisa digunakan untuk menggabungkan alur.

Sebuah keputusan akan memiliki kondisi yang harus ada untuk menentukan jalan atau alur yang akan diambil

Dibaca :

Pada sebuah kegiatan mencari buku ada proses penentuan keputusan, apabila buku tidak ketemu pulang, ketemu maka meminjam

Fork Node/Join Node

  • Fork

    Digunakan untuk memecah alur yang terjadi secara bersamaan (pararel)

  • Join

    Digunakan untuk menggabungkan alur yang terjadi secara bersamaan (pararel)

Dibaca :

Pada proses membuka daftar peminjama permahasiswa maka akan terjadi proses untuk menampilkan 2 data yaitu daftar koleksi yang dipinjam kemudian detail atau informasi yang dipinjam

Partition

Dapat digunakan untuk mengilustrasikan aktivitas yang dilakukan oleh actor yang berbeda

 

  1. Silahkan anda buka project visual paradigm anda, kemudian tambahkan 1 buah activity diagram dengan nama activity diagram proses peminjaman


  1. Tambahkan 1 buah Partition/Vertical Swimlane, untuk sebelah kiri beri nama Mahasiswa, Kanan beri nama Petugas Perpus


  2. Tambahkan 1 buah Initial Node dan tambahkan pada Mahasiswa


  1. Tambahkan 2 buah activity yaitu “Menyerahkan buku yang hendak dipinjam ke petugas” dan “menyerahkan ktm” agar diagram seperti berikut, gunakan control flow untuk menggambarkan aliran


  2. Tambahkan 1 buah Action “cek apakah sudah pinjam”, letakkan di Petugas Perpus, kemudian tambahkan control flow dari menyerahkan Action “menyerahkan KTM” ke Action “Cek apakah masih pinjam”


  1. Tambahkan 1 buah decision node di petugas perpus, kemudian tambahkan juga 2 buah action yaitu Catat peminjaman dan Gagalkan peminjaman


  2. Tambahkan 2 buah action di petugas perpus, “Mengembalikan KTM” dan “Menyerahkan buku yang hendak dipinjam ke mhs”


  3. Tambahkan 1 buah activity final node untuk menandakan bahwa proses peminjaman sudah selesai


    diagram diatas dapat dibaca bahwa alur peminjaman adalah mahasiswa menyerahkan buku yan ghendak dipinjam ke petugas kemudian menyerahkan ktm, maka petugas akan melakukan pengecekan apakah mahasiswa tersebuh masih ada buku yang dipinjam dan belum dikembalikan, apabila masih ada maka proses peminjaman tidak dapat dilanjutkan, apabila tidak ada maka proses peminjaman akan dicatat, kemudian ktm dan buku akan diberikan ke mahasiswa

  1. Untuk memperjelas, silahkan beri panah dari decision, yang ke kanan adalah masih ada peminjaman, yang kekiri tidak ada peminjaman sebelumnya

     


Categories: UML
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: