78
a. Identifikasi aktor
Tabel 4.1 Identifikasi aktor
No Aktor
Deskripsi 1
Admin Orang yang bertanggung jawab mengelola sistem secara
keseluruhan.
2
Mahasiswa Orang yang mengakses sistem dan melakukan input
kuisioner kinerja dosen, input kartu rencana studi, input pesan.
3
Dosen Orang yang mengakses sistem dan dapat melakukan input
pesan, pencarian data mahasiswa, data matakuliah dan data dosen serta input kuisioner terhadap dosen yang lain atau
rekan sejawatnya.
4
Kaprodi Orang yang mengakses sistem dan dapat melakukan input
pesan, pencarian data mahasiswa, data matakuliah dan data dosen serta input kuisioner terhadap dosen yang menjadi
bawahannya dan dapat melihat laporan hasil evaluasi dosen prodi tersebut.
5
Dekan Orang yang mengakses sistem dan dapat melakukan input
pesan, pencarian data mahasiswa, data matakuliah dan data dosen serta input kuisioner terhadap dosen yang menjadi
bawahannya dan dapat melihat laporan hasil evaluasi dosen seluruh dosen pada FST.
b. Identifikasi use case
Tabel 4.2 Identifikasi Use case
No Use Case Name Description
Aktor 1
Manajemen Dosen
Use case ini menggambarkan proses create, read, update dan delete data
dosen oleh admin. Sedangkan dekan, kaprodi, dosen dan mahasiswa hanya
dapat menampilkan data tersebut dengan batasan tertentu.
Admin, dekan, kaprodi,
dosen, mahasiswa
2
Manajemen Mahasiswa
Use case ini menggambarkan proses create, read, update dan delete data
mahasiswa oleh admin. Sedangkan dekan, kaprodi, dosen dan mahasiswa
Admin, dekan, kaprodi,
dosen, mahasiswa
79
hanya dapat menampilkan data tersebut dengan batasan tertentu.
3
Manajemen Matakuliah
Use case ini menggambarkan proses read, update dan delete data
matakuliah oleh admin. Sedangkan dekan, kaprodi, dosen dan mahasiswa
hanya dapat menampilkan data tersebut. Admin, dekan,
kaprodi, dosen,
mahasiswa
4
Manajemen Mengajar
Use case ini menggambarkan proses create, read, dan delete data mengajar
ke dalam sistem oleh admin. Admin
5
Input KRS Use case ini menggambarkan proses
input data KRS ke dalam sistem oleh aktor mahasiswa.
Mahasiswa
6
validasi KRS Use case ini menggambarkan proses
read dan update atau validasi data KRS oleh admin.
Admin
7
Manajemen Pertanyaan
Use case ini menggambarkan proses create, read, update dan delete data
pertanyaan oleh admin. Data pertanyaan ini adalah data yang ditampilkan pada
form kuisioner. Admin
8
Manajemen User Use case ini menggambarkan proses
read, update dan delete data user oleh admin.
Admin
9
Manajemen Informasi
Use case ini menggambarkan proses create, read, update dan delete data
informasi oleh admin. Data informasi ini adalah data yang dapat dibaca oleh
semua aktor. Admin
10
Manajemen Pengaturan
Use case ini menggambarkan proses read dan update data pengaturan oleh
admin. Data pengaturan adalah data untuk menentukan jadwal kegiatan
evaluasi dosen pada sistem. Admin
11
Manajemen Laporan
Use case ini menggambarkan proses read yaitu untuk melihat hasil evaluasi
serta mencetak data laporan tersebut, use case ini dapat dilakkukan oleh aktor
dekan, kaprodi dan admin. Admin,
Dekan, Kaprodi
80
12
Manajemen Pesan
Use case ini menggambarkan proses create yaitu mengirim pesan ke aktor
lain, read yaitu membaca pesan baik pesan masuk atau pesan keluar, dan
delete. Use case ini dapat dilakukan oleh semua aktor.
Admin, Dekan,
Kaprodi, Dosen,
Mahasiswa
13
Manajemen Contact Us
Use case ini menggambarkan proses read yaitu membaca contact us berupa
pesan dari semua aktor dan dapat melakukan proses delete. Use case ini
hanya dapat dilakukan oleh admin. Admin,
Dekan, Kaprodi,
Dosen, Mahasiswa
14
Input Kuisioner Use case ini menggambarkan proses
input data Kuisioner ke dalam sistem oleh aktor mahasiswa, dosen dan
kaprodi. Kaprodi,
Dosen, Mahasiswa
15
Login Use case ini menggambarkan proses
untuk masuk ke dalam sistem yang dilakukan oleh semua aktor yaitu
mahasiswa, dosen, kaprodi, dekan dan admin.
Admin, Dekan,
Kaprodi, Dosen,
Mahasiswa
16
Manajemen Password
Use case ini menggambarkan proses update atau perubahan password user
yang dilakukan oleh semua aktor yaitu mahasiswa, dosen, kaprodi, dekan dan
admin. Admin,
Dekan, Kaprodi,
Dosen, Mahasiswa
81
c. Use case diagram