106
Use Case Name Manajemen laporan Use case id
16 Actors
Admin, Dekan, Kaprodi Brief
Description Use case ini digunakan Admin untuk fungsi menampilkan hasil
kuisioner dan mencetak hasil tersebut.
Preconditions Use case: Aktor sudah melakukan login dan berhasil memasuki
sistem.
Main Flow a. Sistem menampilkan hasil kuisioner dalam bentuk
tabel. b. Aktor memilih data dosen yang akan dicetak.
c. Sistem menampilkan grafik dan detail hasil kuisioner dosen tersebut.
d. Aktor memilih cetak kuisioner. e. Sistem mencetak data tersebut.
Alternative Flow
Aktor dapat membatalkan proses cetak dengan memilih link Kembali pada halaman hasil kuisioner.
Postconditions Jika use case sukses dijalankan maka data hasil evaluasi dosen
akan dicetak.
4.2.2. Class Diagram
Class diagram yaitu untuk menggambarkan struktur objek yang ada pada sistem. Diagram ini menunjukan kelas objek yang menyusun sistem dan juga
hubungan antara kelas objek tersebut. Berikut ini adalah class diagram yang diperoleh atau terbentuk dari usecase diagram pada sistem informasi evaluasi
kinerja dosen.
107
poling idPoling
nim tanggal
semester nidn
tahunAkademik
jeniskelamin idJk
namaJk
user idUser
username password
usernameAsal passwordAsal
jumlahLogin idLevel
idStatusLogin
hakAkses idLevel
namaLevel krs
idKrs nim
semester tahunAkademik
validasi matakuliah
kodeMk namaMk
sks Semester
mengajar idMengajar
kodeMk nidn
tahunAkademik kelas
semester
dosen nidn
nama tempatLahir
tanggalLahir idJk
agama wargaNegara
nip gelar
telpRumah telpHP
alamat kodePos
email idStatusDosen
idUser idProdi
statusdosen idStatusDosen
statusDosen statuslogin
idStatusLogin login
pertanyaan idPertanyaan
idKategori pertanyaan
idKuisioner
kategori idKategori
kode namaKategori
aktif idAktif
aktif confpoling
idConf idAktif
mulai akhir
poling deadkrs
tahunAkdemik semester
deadkrs polling
detpoling idDetPoling
idKategori nilai
idPoling
detKrs idDetKrs
kodeMK kelas
idKrs
pesan idPesan
subjek pengirim
email pesan
tanggal penerima
status time
Create Read
Update Delete
Print
mahasiswa nim
nama tempatLahir
tanggalLahir idJk
agama wargaNegara
negaraAsal alamat
kodePos telpHP
email asalSekolah
jurusanSekolah namaAyah
pendidikanAyah pekerjaanAyah
namaIbu didikIbu
kerjaIbu alamatOrtu
telponOrtu angkatan
kelas idUser
idAktif idProdi
Create Read
Update Delete
Print
Read Update
Delete
Prodi idProdi
namaProdi Kuisioner
idKuisioner kuisioner
Informasi idInformasi
tanggal judul
informasi statusKrs
idStatusKrs namaStatus
1 1..
1.. 1
1.. 1
1 1..
1 1
1 1..
1 0..
0.. 1
1.. 1
1.. 1
1 1
1 1
1.. 1
1..
1 0..
1 1
1..
Create Read
Update Delete
Create Read
Update Delete
Create Read
Update Delete
Create Read
Update Delete
Create Read
Update
Create Validasi
Create Read
Update Delete
1.. 1
1.. 1
1 1..
1.. 1
1 1..
Create
0.. 1
Create Read
Update Delete
Reply 0..
1 1
0.. 1
1.. 1..
1 1
1..
Gambar 4.6 Class diagram
4.2.3. Activity Diagram