Nama
/ NIM : Ketut Sulya Arya Wasika / 1404505045
Jurusan/Fakultas/Universitas
: Teknologi/ F. Teknik/ Universitas Udayana
Matkul
: Pemrograman Berorientasi Objek
Dosen
: I Putu Agus Eka Pratama, ST, MT
Use case diagram menggambarkan
fungsionalitas yang diharapkan dari sebuah sistem.Yang ditekankan adalah “apa”
yang diperbuat sistem, dan bukan “bagaimana”. Menggambarkan kebutuhan sistem
dari sudut pandang user.
Mengfokuskan
pada proses komputerisasi (automated processes). Menggambarkan hubungan antara
use case dan actor
Use
case menggambarkan proses system (kebutuhan system dari sudut pandang user).
Secara
umum use case adalah:
-
Pola perilaku system
-
Urutan transaksi yang berhubungan yang dilakukan oleh satu actor
Use
case diagram terdiridari:
-
Use case
-
Actors
-
Relationship
-
System boundary boxes (optional)
-
Packages (optional)
Pengertian
Sequence diagram
Sequence diagram (diagram urutan)
adalah suatu diagram yang memperlihatkan atau menampilkan interaksi-interaksi
antar objek di dalam sistem yang disusun pada sebuah urutan atau rangkaian
waktu. Interaksi antar objek tersebut termasuk pengguna, display, dan
sebagainya berupa pesan/message.
Sequence Diagram digunakan untuk
menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai
sebuah respon dari suatu kejadian/even untuk menghasilkan output tertentu.
Sequence Diagram diawali dari apa yang me-trigger aktivitas tersebut, proses
dan perubahan apa saja yang terjadi secara internal dan output apa yang
dihasilkan.
Diagram ini secara khusus
berasosiasi dengan use case diagram. Sequence diagram juga memperlihatkan tahap
demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam use
case. Sequence diagram juga dapat merubah atribut atay method pada class yang
telah dibentuk oleh class diagram, bahkan
menciptakan sebuah class baru. Sequence diagram memodelkan aliran logika
dalam sebuah system dalam cara yang visual.
Sequence diagram biasanya digunakan
untuk tujuan analisa dan desain, memfokuskan pada identifikasi method didalam
sebuah system. Sequence diagram biasanya dipakai untuk memodelkan :
Deskripsi
tentang system yang ada pada sebuah / beberapa use case pada use case diagram,
yang menggambarkan hubungan antara actor dan use case diagram.
Logika
dari method (operation, function atau procedure).
Logika
dari service (high level method).
Untuk lebih memahami, berikut contoh mengenai Use case dan Sequence pada Sistem Informasi Akademik. Dalam mendesain hal ini saya menggunakan program DIA.
Use Case Diagram
Menjelaskan
hak yang dimiliki dari admin, dosen dan mahasiswa.
1. Administrator : Admin dapat
menggunakan semua fitur yang disediakan oleh SIMAK.. Admin memiliki tanggung
jawab untuk menjaga dan memelihara agar sistem ini tetap berjalan dengan baik.
2. Dosen : Dosen hanya bisa melakukan
login atau masuk, lihat data, mengisi data atau nilai, perbarui data atau
nilai,dan hapus data atau nilai.
3. Mahasiswa : Mahasiswa hanya bisa
melakukan login atau masuk, pengisian biodata dan liat data serta cetak data.
Dosen
dan mahasiswa tidak mendaftar karena untuk
data username dan password diberikan langsung oleh admin.
Sequence Diagram
MAHASISWA
Gambar di atas menjelaskan bahwa mahasiswa memiliki hak untuk masuk atau login, untuk lebih jelasnya dapat dilihat pada gambar diatas.
Gambar di atas menjelaskan bahwa mahasiswa memiliki hak untuk melihat nilai, untuk lebih jelasnya dapat dilihat pada gambar diatas.
Gambar di atas menjelaskan bahwa mahasiswa memiliki hak untuk mencetak nilai untuk lebih jelasnya dapat dilihat pada gambar diatas.
DOSEN
Gambar di atas menjelaskan bahwa dosen memiliki hak untuk masuk atau login, untuk lebih jelasnya dapat dilihat pada gambar diatas.
Gambar di atas menjelaskan bahwa dosen memiliki hak untuk input, update dan delete nilai, untuk lebih jelasnya dapat dilihat pada gambar diatas.
Gambar di atas menjelaskan bahwa admin memiliki hak untuk login atau masuk, untuk lebih jelasnya dapat dilihat pada gambar diatas.
ADMIN
Gambar di atas menjelaskan bahwa admin memiliki hak untuk daftar yaitu membuat username dan password untuk dosen dan mahasiswa, untuk lebih jelasnya dapat dilihat pada gambar diatas.
Gambar di atas menjelaskan bahwa admin memiliki hak untuk login atau masuk, untuk lebih jelasnya dapat dilihat pada gambar diatas.
Gambar di atas menjelaskan bahwa admin memiliki hak untuk input, update, delete data dari dosen maupun mahasiswa, untuk lebih jelasnya dapat dilihat pada gambar diatas.
Gambar di atas menjelaskan bahwa admin memiliki hak untuk mencetak data, untuk lebih jelasnya dapat dilihat pada gambar diatas.
Semoga informasi mengenai Use case dan Sequence dapat berguna.
Sumber
http://eduedu93.blogspot.com/2014/02/use-case-activity-diagram-dan-sequence.html
http://www.tutorialkampus.com/2014/05/tutorial-diagram-sequence.html
TEKNOLOGI
20.35