Selasa, 31 Maret 2015

Tugas 4 Bagian 3 - Sequence Diagram


 Nama/NIM                                  : Ida Ayu Agung Padmi
Jurusan/Fakultas/Perguruan Tinggi  : Teknologi Informasi/Teknik/Universitas Udayana
Mata Kuliah                                  : Pemrograman Berorientasi Objek
Nama Dosen                                 : I Putu Agus Eka Pratama, ST., MT.

 

Sequence Diagram adalah salah satu bagian dari UML(Unified Modeling Language). Sequence Diagram merupakan salah satu diagram Interaction yang menjelaskan bagaimana suatu operasi itu dilakukan;message(pesan) apa yang dikirim dan kapan pelaksanaannya. Objek-objek yang berkaitan dengan proses berjalannya operasi diurutkan dari kiri ke kanan berdasarkan waktu terjadinya dalam pesan yang terurut.

STUDI KASUS

Studi kasus yang digunakan dalam penggunaan Sequence Diagram ini adalah Sistem Informasi Akademik (SIMAK). Berikut adalah use case diagram dari studi kasus ini
Hak Akses Admin
Admin dapat mengakses semua use case yang ada tanpa batasan apapun, sebab admin lah yang mengatur SIMAK secara keseluruhan.
Hak Akses Dosen
Meskipun dosen memiliki hak akses ke semua use case  yang ada, namun akses mereka terhadap SIMAK tetap ada batasannya. Dosen hanya bisa melakukan proses Insert, Update, Edit, dan Delete terhadap nilai mata kuliah yang di ampu dan data dirinya didalam SIMAK.
Hak Akses Mahasiswa
Sama seperti halnya dosen, walaupun mahasiswa memiliki hak akses ke semua use case  namun akses mereka tetap ada batasannya. Mahasiswa hanya bisa melakukan proses Insert, Update, Edit, dan Delete terhadap data diri mereka didalam SIMAK. Sementara untuk nilai mata kuliah mahasiswa hanya bisa melakukan akses View saja.

Berdasarkan use case diatas, berikut adalah sequence diagramnya

PENDAFTARAN



VIEW NILAI
INSERT NILAI




Untuk Sequence Diagram dari use case update, edit, dan delete hampir sama dengan sequence diagram dari insert nilai. Hanya saja tampilan menu yang ditampilkan oleh SIMAK akan berbeda tergantung pilihan kita, misalnya jika kita memilih menu update maka tampilan menu yang ditampilkan adalah menu update. Begitu juga apabila kita memilih menu edit ataupun delete. 
Demikian penjelasan mengenai Sequence Diagram. Semoga bermanfaat :)


Referensi
1.  http://id.wikipedia.org/wiki/Unified_Modeling_Language

0 komentar:

Posting Komentar