Class Diagram Sequence Diagram Activity Diagram

commit to user 14

2.1.16 Class Diagram

Diagram kelas atau Class diagram digunakan untuk menampilkan kelas- kelas atau paket-paket di dalam sistem dan relasi antar mereka. Class Diagram memberikan gambaran sistem secara statis. Biasanya, dibuat beberapa diagram kelas untuk sistem. Satu diagram kelas menampilkan subset dari kelas-kelas dan relasinya. Yang lainnya, mungkin menampilkan kelas-kelas termasuk atribut dan operasi dalam kelas-kelas. Data yang lainnya lagi, mungkin menampilkan paket- paket kelas dan relasi antar paket-paket. Diagram kelas adalah alat perancangan terbaik untuk tim pengembang perangkat lunak. Diagram tersebut membantu pengembang mendapatkan struktur sistem sebelum menuliskan kode program, membantu untuk memastikan bahwa sistem adalah rancangan terbaik. Notasi class diagram dapat dilihat pada Tabel 2.3. Sholiq, 2006 Tabel 2.3 Notasi Class Diagram Bentuk Komponen Keterangan +DaftarOperasi --DaftarAtribut Class kelas sebuah kategori yang membungkus informasi dan perilaku Generalisasi hubungan antara yang lebih umum dan elemen yang lebih spesifik Depedensi Menunjukkan sebuah kelas megacu ke kelas lain.

2.1.17 Sequence Diagram

Sequence Diagram merupakan diagram interaksi yang disusun berdasarkan waktu. Terdiri dari obyek-obyek dan masing-masing dari obyek mempunyai lifeline yaitu digambarkan dengan garis putus-putus secara vertikal kebawah obyek. Lifeline dimulai saat sebuah obyek diinstanisasi dan berakhir pada saat obyek dimusnahkan. Sebuah pesan digambarkan antar lifeline dari dua commit to user 15 obyek untuk menunjukkan bahwa obyek tersebut berkomunikasi. Setiap pesan menggambarkan satu obyek memanggil fungsi tertentu fungsi panggil dari obyek lainnya. Sholiq, 2006

2.1.17 Activity Diagram

Diagram aktivitas atau Activity diagram menggambarkan aliran fungsionalitas sistem. Diagram aktivitas adalah cara lainnya untuk memodelkan aliran kejadian yang menunjukkan informasi yang sama sebagaimana aliran kejadian dengan teks. Pada tahap pemodelan bisnis, diagram aktivitas dapat digunakan untuk menunjukkan aliran kerja bisnis business work-flow. Dapat juga digunakan untuk menggambarkan aliran kejadian flow of events dalam use case. Notasi activity diagram dapat dlihat pada Tabel 2.3. Sholiq, 2006 Tabel 2.4 Notasi Activity Diagram Komponen Keterangan Start state menunjukkan dimulainya suatu workflow pada sebuah activity diagram. End state menggambarkan akhir dari pada sebuah activity diagram. State State menggambarkan sebuah pekerjaantugas dalam workflow. State transition menunjukkan kegiatan apa berikutnya setelah suatu kegiatan sebelumnya. Decision suatu titikpoint pada activity diagram yang mengindikasikan suatu kondisi dimana ada kemungkinan perbedaan transisi commit to user 16 BAB III ANALISA DAN PERANCANGAN SISTEM

3.1 Perancangan Sistem