Pada toturial ini, akan dibahas mengenai activity diagram. Activity diagram adalah diagram untuk menggambarkan worlflow (aliran kerja) atau aktvitasdari sebuah sistem atau proses bisnis.
Tutorial ini akan dibuat diagram alur dengan menggunakan activity diagram pada starUML yaitu proses pembelian tiket bioskop dengan alur penonton- membeli tiket- menonton film.
ALUR DIAGRAM- LOGIKA DIAGRAM
Untuk membuat diagram tersebut, langkah-langkahnya sebagai berikut :
- Buka program aplikasi starUML, dengan tampilan awal – pilih OK
StarUML : Belajar Menggunakan Diagram Aktivitas |
Karena akan digunakan activity diagram, maka pada sisi sebelah kanan klik kanan pilih use case diagram- add diagram- activity diagram
Komponen pada activity diagram
Action State | Untuk aktivitas yang dilakukan oleh user |
Initial State | Untuk memulai suatu workflow pada sebuah activity |
Final State | Untuk mengakhiri suatu workflow |
Decission | Untuk mengambil keputusan dari sebuah pilihan |
Transition | Untuk menunjukkan kegiatan berikutnya |
Merge | Untuk menggabungkan flow yang dipecah oleh decission |
Swimlanes | Untuk memecah activity diagram menjadi baris dan kolom, membagi obyek-obyek aktivitas |
Synchronization | |
Fork | Untuk memecah behavior menjadi activity atau action yang pararel |
Join | Untuk menggabungkan kembali activity atau action yang pararel |
- Langkah selanjutnya yaitu membuat diagram aktivitas
- Penonton membeli tiket pada penjual tiket (menggunakan swimlanes untuk membagi masing-masing obyek)
StarUML : Belajar Menggunakan Diagram Aktivitas |
- Penonton memberi tiket pada pengecek tiket untuk menonton film
- Penonton menanyakan informasi film kepada penjual tiket
- Penonton menerima informasi film dari penjual tiket
- Penonton membeli tiket kepada penjual tiket
- Lalu penjual tiket mengecek ketersediaan tiket berdasarkan jam/jadwal tayang dan tempat duduk yang tersedia
- Setelah dicek, penonton menerima tiket dari penjual tiket
- Ketika teater telah dibuka, penonton masuk dan memberikan tiket pada pengecek tiket
- Pengecek tiket, mengecek tiket penonton
- Setelah dicek, tiket dikembalikan lagi kepada penonton
- Penoton menonton film
- Setelah diagram terbentuk/selesai, lalu konvert menjadi jpeg dengan mengklik file- export diagram – pilih jpeg