A. Pengertian Use-case Diagram
Use-case diagram adalah gambaran graphical dari
beberapa atau semua actor, use-case, dan interaksi
diantara komponen-komponen tersebut yang memperkenalkan suatu sistem yang akan
dibangun. Use-case diagrammenjelaskan manfaat suatu sistem jika
dilihat menurut pandangan orang yang berada di luar sistem. Diagram ini
menunjukkan fungsionalitas suatu sistem atau kelas dan bagaimana sistem
tersebut berinteraksi dengan dunia luar.
Use-case diagram dapat digunakan selama
proses analisis untuk menangkap requirement sistem dan untuk memahami bagaimana
sistem seharusnya bekerja. Selama tahap desain, use-case diagramberperan
untuk menetapkan perilaku (behavior) sistem saat diimplementasikan.
Dalam sebuah model mungkin terdapat satu atau beberapa use-case diagram.
Kebutuhan atau requirements system adalah fungsionalitas apa
yang harus disediakan oleh sistem kemudian didokumentasikan pada model use-case yang
menggambarkan fungsi sistem yang diharapkan (use-case), dan yang
mengelilinginya (actor), serta hubungan antara actor dengan use-case (use-case
diagram) itu sendiri.
Berikut contoh Use Case Diagram tentang E-Administrasi Pelayanan Mahasiswa di Politeknik TEDC Bandung :
Deskripsi :
Mengatur
Privilege
|
Description
:
untuk mengatur
hak akses user yang berkaitan dalam Back End sehingga hanya user
yang memiliki akses tersendiri yang dapat membuka Back End sesuai
dengan role masing-masing.
|
Actor
:
Super User
|
Function
:
Read, Update
|
Mengatur
Management Data
|
Description
:
untuk
menambah, mengubah, serta menghapus data yang ada serta mengatur hak akses
dari user yang baru ditambahkan datanya.
|
Actor
:
Super User
|
Function
:
Read, Update
|
Informasi
Pengumuman
|
Description:
Mahasiswa dapat
mengetahui pengumuman-pegumuman yang ada di Politeknik TEDC Bandung.
|
Actor
:
Mahasiswa
|
Function
:
Read
|
Informasi
Event Kampus
|
Description:
Mahasiswa dapat
mengetahui event – event yang ada di Politeknik TEDC Bandung.
|
Actor
:
Mahasiswa
|
Function
:
Read
|
Membuat
Private Message
|
Description
:
Staf Pelayanan
membuat private message untuk memberikan pesan yang bersifat pribadi
kepada mahasiswa tertentu.
|
Actor
:
Staf
Pelayanan
|
Function
:
Read, Update
|
Menerima
Private Message
|
Description
:
Mahasiswa
dapat melihat informasi private message yang di kirim oleh Staf
Pelayanan
Mahasiswa.
|
Actor
:
Mahasiswa
|
Function
:
Read
|
Menampilkan
Profile
|
Description
:
Use
Case ini untuk menampilkan data pribadi Mahasiswa secara
lengkap.
|
Actor
:
Mahasiswa
|
Function
:
Read
|
Mengubah
Profile
|
Description
:
Use
Case ini untuk menampilkan data pribadi Mahasiswa serta
dapat mengubah data
Pribadi
Mahasiswa tersebut.
|
Actor
:
Staf
Pelayanan
|
Function
:
Read, Update
|
Mengubah
Password
|
Description
:
Mahasiswa
dapat mengubah password halamannya.
|
Actor
:
Mahasiswa
|
Function
:
Read, Update
|
Informasi
Jadwal Kuliah
|
Description
:
Setiap akhir
semester, bagian Akademik mulai mengumpulkan data untuk membuat jadwal kuliah
semester berikutnya dan akan di-upload dua minggu sebelum perkuliahan
dimulai.
|
Actor
:
Staf
Pelayanan
|
Function
:
Read, Update
|
Informasi
Ujian
|
Description
:
Bagian
Akademik membuat jadwal ujian teori dan praktikum untuk di-upload dua
minggu sebelum ujian dimulai.
|
Actor
:
Staf
Pelayanan
|
Function
:
Read, Update
|
Meng-upload
Petunjuk Pedoman
|
Description
:
Untuk
mengupload petunjuk pedoman yang baru, meng-update petunjuk pedoman,
dan
menghapus file
download.
|
Actor
:
Staf
Pelayanan
|
Function
:
Read, Update
|
Men-download
Petunjuk Pedoman
|
Description
:
Mahasiswa
dapat mendownload petunjuk pedoman yang tersedia didalam halaman mahasiswa.
|
Actor
:
Mahasiswa
|
Function
:
Read
|
Membuat
Permohonan Surat
|
Description
:
Mahasiswa
dapat mengajukan permohonan surat kepada Staf Pelayanan untuk
dibuatkan
permohonan surat keterangan aktif / tidak aktif, surat observasi, surat
keterangan lulus, dan surat – surat keterangan lainnya.
|
Actor
:
Mahasiswa,
Staf Pelayanan
|
Function
:
Read
|
Verifikasi
Permohonan Surat
|
Description
:
Setalah surat
selesai, Staf Pelayanan mem-verifikasi bahwa surat telah selesai, sehingga
mahasiswa yang bersangkutan, dapat mengambil surat keterangan di bagian
Akademik.
|
Actor
:
Mahasiswa,
Staf Pelayanan
|
Function
:
Read
|