UML - ACTIVITY DIAGRAM
Activity
Diagram atau Diagram
aktivitas adalah bentuk visual dari alur kerja yang berisi
aktivitas dan tindakan, yang juga dapat berisi pilihan, atau pengulangan.
Dalam Unified Modeling Language(UML), diagram aktivitas dibuat
untuk menjelaskan aktivitas komputer maupun alur aktivitas dalam organisasi.
Selain itu diagram aktivitas juga menggambarkan alur kontrol secara garis
besar.
Diagram aktivitas memiliki komponen dengan
bentuk tertentu, dihubungan dengan tanda panah. Panah tersebut mengarahkan
urutan aktivitas yang terjadi, dari awal sampai akhir. Yang perlu diperhatikan
yaitu diagram aktivitas bukan menggambarkan aktivitas sistem yang
dilakukan aktor, tetapi menggambarkan aktivitas yang dapat dilakukan oleh
sistem. .
Activity diagram pada beberapa waktu dianggap
sama seperti flowchart (diagram alur), namun meskipun diagram terlihat seperti
sebuah diagram alur, tetapi sebenarnya berbeda. Activity diagram menunjukkan
aliran yang berbeda seperti paralel, bercabang, bersamaan dan tunggal.
Tujuan
Tujuan utama dari Activity Diagram adalah menggambarkan
proses bisnis dan urutan aktivitas dalam sebuah proses agar lebih mudah
dipahami. Activity diagram juga digunakan untuk menunjukkan aliran pesan dari
satu aktivitas ke aktivitas lainnya… Adapun tujuan pembuatan Activity Diagram
lainnya yaitu :
- Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses
- Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis
- Membantu memahami proses secara keseluruhan
- Menggambarkan aliran paralel, bercabang dan bersamaan dari sistem
Komponen
Komponen yang ada pada Activity Diagram antara lain
:
·
Start Point/Initial State(Titik Mulai)
Start Point merupakan lingkaran hitam kecil, yang menandakan tindakan awal atau
titik awal aktivitasuntuk setiap diagram aktivitas.
·
Activitiy(Aktivitas)
Activity menunjukan aktivitas yang dilakukan atau yang sedang terjadi dalam activity diagram.
Activity menunjukan aktivitas yang dilakukan atau yang sedang terjadi dalam activity diagram.
· Action Flow(Arah)
Action Flow digunakan untuk transisi dari suatu tindakan ke tindakan yang lain atau menunjukan aktivitas selanjutnya setelah aktivitas sebelumnya.
Action Flow digunakan untuk transisi dari suatu tindakan ke tindakan yang lain atau menunjukan aktivitas selanjutnya setelah aktivitas sebelumnya.
·
Decision(Keputusan)
Decision adalah suatu titik atau point pada activity diagram yang mengindikasikan suatu kondisi dimana ada kemungkinan perbedaan transisi.
Decision adalah suatu titik atau point pada activity diagram yang mengindikasikan suatu kondisi dimana ada kemungkinan perbedaan transisi.
Synchornization dibagi menjadi 2 yaitu fork dan join.
- Fork
(percabangan) digunakan untuk memecah behaviour menjadi activity atau
action yang paralel.
- Join
(penggabungan) untuk menggabungkan kembali activity atau action yang
paralel.
Merge Event berfungsi untuk menggabungkan flow yang dipecah oleh decission.
- Swimlanes
Swimlanes berfungsi untuk memecah activity diagram menjadi baris dan kolom
untuk membagi tangung jawab obyek-obyek yang melakukan aktivitas.
Contoh Activity Diagram
Contoh Activity Diagram
Prosedur Sistem Berjalan
Proses Penjualan
Pembeli datang ke Toko Bunga Bandar Jasa, kemudian memilih desain rangkaian dan dekorasi bunga. Bagi pembeli yang ingin memesan maka bagian penjualan akan membuat data pesanan.
Proses Pembayaran
Pembeli dapat melakukan pembayaran secara tunai atau uang muka terlebih dahulu. Uang muka yang harus dibayarkan minimal 50% dari total harga. Bagi pembeli yang melakukan pembayaran tunai, bagian penjualan akan membuat kwitansi pembayaran tunai. Sedangkan untuk pembayaran uang muka, bagian penjualan akan membuat kwitansi pembayaran uang muka dan setelah pembeli melunasi pembayaran maka bagian penjualan akan membuat kwitansi pelunasan.
Proses Rangkaian dan Dekorasi Bunga
Bagian penjualan akan memberikan data pesanan kepada bagian merangkai untuk proses merangkai rangkaian dan dekorasi bunga sesuai pesanan.
Proses Pengiriman
Bagian penjualan membuat surat jalan yang akan diberikan kepada bagian pengiriman. Setelah itu bagian pengiriman, mengirimkan pesanan. Sesampainya ditempat tujuan, bagian pengiriman memberikan surat jalan kepada pembeli. Pembeli akan mengecek pesanan dan menandatangani surat jalan sebagai bukti bahwa pesanannya telah diterima dan diberikan kepada bagian pengiriman. Bagian pengiriman akan memberikan surat jalan tersebut kepada bagian penjualan untuk diarsipkan.
Proses Pembuatan Laporan
Setiap akhir bulan bagian penjualan membuat laporan penjualan yang akan diserahkan kepada pemilik.
sumber: https://www.dictio.id/t/apa-yang-dimaksud-dengan-diagram-aktivitas-atau-activity-diagram/15129/2
Komentar
Posting Komentar