Berikut simbol activity diagram: Tabel 3. Simbol Activity Diagram
NO GAMBAR
NAMA KETERANGAN
1 Initial node
Menunjukkan awal dari suatu diagram aktivitas.
2 Final Activity
Menunjukkan akhir dari suatu diagram aktivitas.
3 FlowEdge
Menunjukkan kondisi transisi antar aktivitas.
4 Activity
Action Memperlihatkan bagaimana
masing-masing kelas antar muka saling berinteraksi satu
sama lain.
5 Decision
Merge Pilihan untuk mengambil
keputusan.
6 Fork Node
Join Node Satu aliran yang pada tahap
tertentu berubah menjadi beberapa aliran atau beberapa
aliran menjadi satu aliran.
Sumber: Munawar. 2005:109. Pemodelan Visual dengan UML. Yogyakarta: Penerbit Graha Ilmu
3. Sequence Diagram
Menurut Munawar 2005:187 bahwa “sequence diagram adalah grafik dua dimensi dimana objek ditunjukkan dalam dimensi horizontal, sedangkan life-line
ditunjukkan dalam dimensi vertikal”. Sequence diagram digunakan untuk mengambarkan perilaku pada sebuah
scenario. Diagram ini menunjukkan sejumlah contoh objek dan message pesan yang diletakkan diantara objek-objek ini di dalam use case Munawar, 2005:87.
Berikut tabel simbol sequence diagram:
30
Tabel 4. Simbol Sequence Diagram NO
GAMBAR NAMA
KETERANGAN 1
Participant Lifeline
Objek entity, antarmuka yang saling berinteraksi.
Actor Mempresentasikan entitas
yang berada di luar sistem, bisa berupa manusia, atau
perangkat sistem lain
2 Activation
Saat objek beroperasi, life- line digambarkan dengan
activation
3 Message
Relasi ini digunakan untuk memanggil operasi atau
metode yang dimiliki suatu objek. Message
mengharuskan kita menyelesaikan proses baru
kemudian memanggil proses berikutnya.
4 Return
Message Spesifikasi dari komunikasi
antar objek yang memuat informasi-informasi tentang
balasan aktifitas yang terjadi.
Sumber: Munawar. 2005:88. Pemodelan Visual dengan UML. Yogyakarta: Penerbit Graha Ilmu
4. Class Diagram
Class diagram merupakan himpunan dari objek-objek yang sejenis. Class dapat berhubungan dengan yang lain melalui berbagai cara: associated terhubung
satu sama lain, dependent satu class tergantungmenggunakan class yang lain, specialed satu class merupakan spesialisasi dari class lainnya, atau package
grup bersama sebagai satu unit. Sebuah sistem biasanya mempunyai beberapa class diagram Munawar, 2005: 28.
Bentuk simbol dari class diagram ini dapat dilihat pada tabel berikut:
31
Tabel 5. Simbol Class Diagram NO
GAMBAR NAMA
KETERANGAN 1
Aggregation Memodelkan relasi diantara
objek-objek, dimana salah satunya terdiri dari objek-
objek yang lain.
2 Composite
Tipe agregasi yang kuat dimana bagian dari objek
tergantung pada keseluruhan objek.
3 Class
1. Class Name 2. Attribute adalah property
dari sebuah class yang melukiskan batas nilai yang
mungkin ada pada objek dari class. Sebuah class
mungkin mempunyai nol atau lebih attribute
3. Operation adalah sesuatu yang dapat dilakukan oleh
class atau yang anda class yang lain dapat lakukan
untuk sebuah class.
5 Generalization
Hubungan dimana objek anak descendent berbagi
prilaku dan struktur data dari objek yang ada di atasnya
objek induk ancastor.
6 Assosiation
Dapat diartikan sebagai relasi. Digambarkan sebagai
garis lurus antara dua class. Namun tidak berarti bahwa
class satu memiliki class yang lain, tetapi class lain
dapat berelasi juga dengan class yang sama
Sumber: Munawar. 2005:35. Pemodelan Visual dengan UML. Yogyakarta: Penerbit Graha Ilmu
5. Collaboration Diagram