Activity Diagram Diagram UML

29 Table II.9 Simbol-simbol Sequence Diagram Simbol Deskripsi Aktor Atau Tanpa waktu aktif Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun symbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; biasanya dinyatakan menggunakan kata benda di awal frase nama aktor Garis hidup lifeline Menyatakan kehidupan suatu objek Objek Menyatakan objek yang berinteraksi pesan Waktu aktif Menyatakan objek dalam keadaan aktif dan berinteraksi pesan Pesan tipe create create Menyatakan suatu objek membuat objek yang lain, arah panah mengarah pada objek yang dibuat Pesan tipe call 1 : nama_metode Menyatakan suatu objek memanggil operasi metode yang ada pada objek lain atau dirinya sendiri Arah panah mengarah pada objek yang memiliki operasi metode, karena ini memanggil operasimetode maka operasimetode yang dipanggil harus ada pada diagram kelas sesuai dengan kelas objek yang berinteraksi. pesan tipe send 1 : masukan Menyatakan bahwa suatu objek mengirimkan data masukkan informasi ke objek lainnya, arah panah mengarah pada objek yang dikirimi nama aktor nama_objek : nama_kelas Nama aktor 30 Simbol Deskripsi Pesan tipe return 1 : keluaran Menyatakan bahwa suatu objek yang telah menjalankan suatu operasi atau metode menghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian Pesan tipe destroy destroye Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy

II.5.1.11 Communication Diagram

Communication diagram atau diagram komunikasi pada UML versi 2.x adalah penyederhanaan dari diagram kolaborasi collaboration diagram pada UML versi 1.x. jadi collaboration diagram sudah tidak muncul lagi pada UML versi 2.x. Diagram komunikasi menggambarkan interaksi antarobjekbagian dalam bentuk urutan pengiriman pesan. Diagram komunikasi mempersentasikan informasi yang diperoleh dari Diagram Kelas, Diagram Sekuen, dan Diagram Use case untuk mendeskripsikan gabungan antara struktur statis dan tingkah laku dinamis dari suatu sistem. Diagram komunikasi mengelompokkan message pada kumpulan diagram sekuen menjadi sebuah diagram. Dalam diagram komunikasi yang dituliskan adalah operasimetode yang dijalankan antara objek yang satu dan objek lainnya secara keseluruhan, oleh karena itu dapat diambil dari jalannya interaksi pada semua diagram sekuen. Penomoran metode dapat dilakukan berdasarkan metode dijalankannya metodeoperasi di antara objek yang satu dengan objek yang lainnya atau objek itu sendiri.