Sequence Diagram Class Diagram

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