Archive for Januari 2013

Activity Diagram


.


Activity diagram adalah representasi grafis dari alur kerja tahapan aktivitas.Diagram ini mendukung pilihan tindakan,iterasi dan concurrency.Pada pemodelan UML activity diagram dapat digunakan untuk menjelaskan bisnis dan alur kerja professional/secara step-by-step dari komponen suatu system.Activity diagram menujukan keseluruhan dari aliran control. Symbol-simbol yang ada pada activity diagram :


·         Swimlanes, menunjukkan siapa yang bertanggung jawab melakukan aktivitas dalam suatu diagram
·         Activities State, adalah kegiatan dalam aliran kerja
·     Action State, adalah langkah-langkah dalam sebuah activity. Action bisa terjadi saat memasuki activity, meningggalkan activity, saat di dalam activity, atau pada event yang spesifik
·         Business object, adalah entitas-entitas yang digunakan dalam aliran kerja
·         Transition, menunjukkan bagaimana aliran kerja itu berjalan dari satu aktivitas ke aktivitas lainnya
·         Decision point, menunjukkan dimana sebuah keputusan perlu dibuat dalam aliran kerja
·       Syncronization, menunjukkan dua atau lebih langkah dalam aliran kerja berjalan secara serentak à Fork dan Join
·         Start state, menunjukkan dimana aliran kerja itu dimulai
·         End state, menunjukkan dimana aliran kerja itu berakhir

Kemudian setelah mengetahui symbol apa saja yang ada di activity diagram , kita buka starUML nya. Mulailah kita membuat suatu activity diagram yaitu tentang setoran uang di bank. Langkah yang kita lakukan adalah sebagai berikut :

Buka starUML :

Ikuti perintah berikut : klik kanan => pilih add diagram => pilih activity diagram
Symbol-simbol yang di pakai untuk membuat kasus menabung di bank adalah sebagai berikut :
Narasi untuk menyetorkan uang di bank:
  • Yang pertama adalah nasabah menuju meja tempat pengisian data
  • Setelah di meja tempat pengisian data nasabah mengambil slip setoran dan mengisinya
  •  Nasabah menuju teller dan teller menerima slip setoran yang tadi telah di isi oleh nasabah
  • Teller menginput data penyetor
  • Admin bank menerima dan kemudian memeriksa data penyetor
  • Kemudian teller meminta uang setoran dan membuatkan bukti setoran
  • Terakhir nasabah menerima bukti setorannya
 
Langkah selanjutnya adalah kita membuatnya sesuai dengan narasi yang dia atas :
 
pertama membuat swimlane(horizontal) sebanyak 4 dan kemudian kita isi informationnya , disini saya mengisi dengan nasabah , meja pengisian data , teller bank dan database.setelah itu buatlah alur sesuai narasi yang sudah saya buat di atas. Hasil akhir dari pembuatan activity diagram tentang penyetoran uang di bank adalah sebagai berikut :