Identifikasi Actor
Setelah melakukan analisis terhadap data dan informasi yang terlibat dalam proses
sistem didapatkan model actor-actor, yang teridentifikasi aktifitas yang mendukung berjalanya
sistem yang dirancang, berikut actoryang di perlukan dalam Knowledge Management System
:
3. Skenario
Sebelum masuk pada tahap pembuatan usecase diagram, perlu dijabarkan skenario
dari penggunaan sistem ini. Berikut adalah skenario berdasarkan dari tiap usecase:
start
Validasi
Tidak Tidak
login
Ya
Menampilkan
Menu Sesuai
Hak Akses
Input Data
Mahasiswa,
Dosen dan
Wali
Info Data Mahasiswa, Info Data Mahasiswa, Info Data Mahasiswa, Info Data Mahasiswa,
Dosen dan Wali Dosen dan Wali Dosen dan Wali Dosen dan Wali
Input
Autodebet
Proses Simpan
Autodebet
Proses Simpan
Paket KRS
Input
Jadwal
Matkul
Proses Simpan
Jadwal Matkul
Info Jadwal
Info Jadwal Matkul
Matkul
Input
Absensi
Proses Simpan
Absensi
Input
Nilai
Proses Simpan
Nilai
Input
Forum
Diskusi
Proses Simpan
Forum Diskusi
Info Forum
Info Forum Diskusi
Diskusi
Input
Pengumuman
Proses Simpan
Pengumuman
Info Info
Pengumuman Pengumuman
(SMS) (SMS)
Input Data
Laporan
End
Use Case Diagram
Use case diagram digunakan untuk mendeskripsikan apa yang seharusnya dilakukan
oleh sistem. Use case diagram menyediakan cara mendeskripsikan pandangan eksternal
terhadap sistem dan interaksi-interaksinya dengan dunia luar. Elemen use case diagram adalah:
aktor, Use-case, hubungan ketergantungan, generalisasi dan asosiasi.
Pengguna perangkat lunak ini di sebut actor. Perangkat lunak ini ditujukan memberikan
data dan laporan Pengguna sistem ini terdiri dari Admin, dosen, mahasiswa dan wali. Admin
merupakan pengguna yang mengelola data pengguna dan mengelola sistem secara
keseluruhan, dosen mempunyai hak akses untuk menginputkan data matakuliah, nilai
mahasiswa, dan forum diskusi, sedangkan mahasiswa bisa melakukan registrasi KRS dan
memperoleh informasi mengenai akademik pada sistem, wali mahasiswa mempunyai hak
akses yang sama dengan mahasiswa dan juga melakukan interaksi forum diskusi dengan dosen.
4.6.2. Aktor dan Use Case
Ada beberapa aktor yang terdapat di dalam sistem ini, yaitu admin, dosen, mahasiswa
dan wali.
Selain actor yang diatas, maka usecase yang ada pada sistem ini dapat kita lihat pada
use case diagram dibawah ini.
Mengelola Data Dosen
Mahasiswa
<<include>>
<<include>>
Mengelola KRS
<<include>>
Admin
<<include>>
<<include>>
Login
Mengelola Matakuliah <<include>>
<<include>>
<<include>>
<<extend>>
Mengelola Forum
Mengelola Pengumuman
Wali
Mengelola SMS
Mengelola Mahasiswa
<<include>>
Mengelola Wali
<<include>>
<<include>>
Mengelola Autodebet
<<include>>
<<include>>
<<include>>
Mengelola Matakuliah
<<include>>
Login
<<include>>
<<extend>>
Mengelola Absensi
Mengelola Pengumuman
Mengelola SMS
LogOut
<<include>>
<<include>>
Mengelola Forum
LogOut
<<include>>
Mahasiswa
Login
LogOut
<<include>>
LogOut