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