Class Diagram Sequence Diagram

commit to user 11 b. Activity Diagram Diagram ini menggambarkan proses yang termasuk tugas berurutan, logika kondisional, dan konkurensi. Diagram ini adalah seperti flowchart, tetapi telah ditingkatkan untuk digunakan dengan pemodelan objek. Tabel 2.2 Simbol Activity Diagram

c. Class Diagram

Class Diagram merupakan pemodelan untuk menggambarkan struktur aplikasi berorientasi objek dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun aplikasi. Kelas memiliki attribut, metode atau operasi serta parameter.  Attribut merupakan variabel-variabel yang dimiliki oleh suatu kelas.  Metode atau operasi adalah fungsi-fungsi yang dimiliki oleh suatu kelas.  Parameter adalah variabel yang memiliki nilai yang digunakan sebagai inputan sebuah metode. Berikut adalah simbol-simbol yang ada pada Class Diagram. commit to user 12 Tabel 2.3. Simbol Class Diagram Rosa, 2010 Simbol Deskripsi Kelas Kelas pada struktur sistem Paket package Paket package merupakan sebuah bungkusan dari satu atau lebih kelas kumpulan kelas. Asosiasi Asosiasi merupakan hubungan antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplisity. Asosiasi berarah Asosiasi berarah adalah hubungan antar kelas dengan makna kelas yang satu digunakan oleh kelas yang lain, asosiasi ini biasanya juga disertai multiplicity. Generalisasi Generalisasi merupakan hubungan generalisasi dan spesialisasi umumkhusus antara dua kelas dimana fungsi yang satu adalah fungsi yang lebih umum dari fungsi yang lainnya. Kebergantungandependency Depedency merupakan hubungan antar kelas yang saling bergantung, membutuhkan satu sama lain. Agregasi Agregasi merupakan hubungan antar kelas dimana satu kelas merupakan semua bagian dari kelas kelas yang lain. commit to user 13

d. Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem termasuk pengguna, display, dan sebagainya berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atas dimensi vertikal waktu dan dimensi horizontal objek-objek yang terkait. Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Berikut adalah simbol-simbol yang terdapat pada sequence diagram Wahono, 2003. Tabel 2.4. Simbol Sequence DiagramPender, 2002 Simbol Deskripsi Objek dan kelas Menggambarkan seseorang atau sesuatu seperti perangkat, sistem lain yang berinteraksi dengan sistem. Lifeline Lifeline merupakan siklus hidup sebuah pesanmessage berdasarkan waktu. Pesanmessage Pesanmessage merupakan komunikasi antara objek yang satu dengan objek yang lainnya dimana objek yang satu meminta objek yang lain untuk melakukan sesuatu Return message Return message merupakan balasanhasil yang berisi nilai dari sebuah objek yang diminta kepada objek yang meminta mengirim pesan. Self message Self message merupakan pesan dari sebuah objek kepada objek itu sendiri untuk melakukan suatu aksi. Return self message Return self message merupakan balasanhasil dari self message yang berisi suatu nilai kepada objek itu sendiri. commit to user 14 BAB III PERANCANGAN

3.1 Perancangan Sistem