Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PERTEMUAN KE-12 AD A CTIVITY D IAGRAM. Apa itu Activity Diagram ? Activity Diagram adalah teknik untuk mendeskripsikan logika prosedural, proses bisnis.

Presentasi serupa


Presentasi berjudul: "PERTEMUAN KE-12 AD A CTIVITY D IAGRAM. Apa itu Activity Diagram ? Activity Diagram adalah teknik untuk mendeskripsikan logika prosedural, proses bisnis."— Transcript presentasi:

1 PERTEMUAN KE-12 AD A CTIVITY D IAGRAM

2 Apa itu Activity Diagram ? Activity Diagram adalah teknik untuk mendeskripsikan logika prosedural, proses bisnis dan aliran kerja dalam banyak kasus. Simbol-simbol yang sering digunakan dalam pembuatan Activity Diagram. Activity Diagram memiliki peran seperti halnya flowchart, akan tetapi perbedaannya dengan flowchart adalah activity diagram bisa mendukung perilaku paralel sedangkan flowchart tidak bisa.

3 Simbol-simbol yang sering digunakan pada activity diagram SimbolKeterangan Titik awal Titik Akhir Activity Pilihan untuk pengambilan keputusan Fork; digunakan untuk menunjukkan kegiatan yang dilakukan secara paralel atau untuk menggabungkan dua kegiatan paralel menjadi satu. Rake; menunjukkan adanya dekomposisi Tanda waktu Tanda pengiriman Tanda penerimaan Aliran akhir (Flow Final)

4 Implementasi Activity Diagram Contoh sederhana diagram activity berikut ini tentang aliran saat proses penerimaan order. Pengisian order dan pengiriman invoice terjadi secara paralel. Kondisi paralel jelas membutuhkan sinkronisasi. Node pada activity diagram disebut dengan action. Isi Order Kirim Invoice Regular Delivery Overnight Delivery Terima Pembayaran Close Order Terima Order

5 Decomposisi sebuah Action Action bisa diimplementasikan sebagai sub activity atau sebagai method pada class. Untuk menunjukkan adanya sub activity digunakan simbol rake. Untuk menunjukkan sebuah pemanggilan pada method digunakan syntax nama class::nama methode Isi Order Kirim Invoice (order::sendInvoice) Terima Pembayaran Close Order Terima Order Kirim Invoice method rake menunjukkan sub activity diagram

6 Partition Activity diagram menunjukkan apa yang terjadi, tetapi tidak menunjukkan siapa melakukan apa. Tapi jika diinginkan, activity diagram bisa dibagi dalam partition untuk menunjukkan siapa melakukan apa. Dalam UML disebut Swim Lane. PengirimanCustomer ServiceKeuangan Isi Order Kirim Invoice (order::sendInvoice) Terima Pembayaran Close Order Terima Order Kirim Invoice

7 Signal Signal terjadi karena urutan waktu. Sebuah signal menunjukkan bahwa sebuah activity menerima sebuah event dari proses luar. Ini menunjukkan bahwa activity tersebut secara tetap mendengar signal tersebut dan diagram mendefinisikan bagaimana activity beraksi. Contoh pengiriman dan penerimaan signal. Resevasi Wisata Kirim Paket Wisata Batalkan Wisata Paket Wisata dikonfirmasi Batalkan Wisata Tunggu 48

8 Flow & Edge Untuk mendeskripsikan hubungan diantara dua action biasanya digunakan flow & edge. Ada 4 cara yang bisa digunakan : Semua bentuk diatas adalah setara. Semua bisa digunakan sesuai kebutuhan. Terima Faktur Terima Faktur Terima Faktur Terima Faktur Buat Pembayaran Buat Pembayaran Buat Pembayaran Buat Pembayaran AA connector Order pin order


Download ppt "PERTEMUAN KE-12 AD A CTIVITY D IAGRAM. Apa itu Activity Diagram ? Activity Diagram adalah teknik untuk mendeskripsikan logika prosedural, proses bisnis."

Presentasi serupa


Iklan oleh Google