Use Case Diagram
Use case diagram adalah menggambarkan fungsionalitas yang diharapkan dari sebuah sistem, yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case mempresentasikan sebuah interaksi antara actor dengan sistem. Use case menggambarkan kata kerja seperti Login ke sistem, meng-create sebuah daftar belanja dan sebagainya.
Contoh Use Case Diagram :
Gambar.1 contoh Use Case Diagram
Activity Diagram
Activity diagram adalah menggambarkan berbagai alir aktifitas dalam sebuah sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram tidak menggambarkan sifat internal dari sebuah sistem dan interaksi antara beberapa sub sistem secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umum.
Contoh Activity Diagram :
Gambar.2 contoh Activity Diagram tanpa swimlane
Sequence Diagram
Sequence diagram adalah menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram juga terdiri atas waktu dan obyek-obyek yang terkait. Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan.
Gambar.3 Contoh Sequence diagram
Robustness Diagram
Diagram Robustness juga disebut " Ideal Object Models “. Diagram ketahanan dimaksudkan untuk menjembatani kesenjangan antara kasus penggunaan dan diagram kelas dan memastikan bahwa anda telah membahas semua basis, sehingga mereka tampak seperti hal yang tepat untuk menempatkan di sini.
PERBEDAAN ANTARA USE CASE, ACTIVITY DIAGRAM,SEQUENCE DIAGRAM DAN ROBUSTNESS DIAGRAM :
- USE CASE : Deskripsi fungsi yang disediakan oleh sistem dalam
bentuk teks sebagai dokumentasi dari use case symbol.
- ACTIVITY DIAGRAM : Menggambarkan proses bisnis dan urutan aktivitas dalam
sebuah proses
- SEQUENCE DIAGRAM : Berguna untuk menunjukan rangkaian pesan yang dikirim
antar object dan interaksi antar object.
- USE CASE : Deskripsi fungsi yang disediakan oleh sistem dalam
bentuk teks sebagai dokumentasi dari use case symbol.
- ACTIVITY DIAGRAM : Menggambarkan proses bisnis dan urutan aktivitas dalam
sebuah proses
- SEQUENCE DIAGRAM : Berguna untuk menunjukan rangkaian pesan yang dikirim
antar object dan interaksi antar object.