Nama : Indah Putri Suryaningsih NIM : 12201151 Kelas : 12.3A.37 1. Membuat Use Case Web students.bsi.ac.id
a) Use Case Sea-level Admin
b) Use Case Sea-level Mahasiswa
c) Use Case Fish-level SKENARIO USE CASE 1. Use Case Login
Use Case Name Login
Requirement Goal Anggota masuk ke web students.bsi.ac.id Pre-condition -
Post-condition Melihat informasi, mengelola informasi, melihat data pribadi,
mengelola data Mahasiswa, melihat data nilai, mengelola nilai, melihat info akademik, mengelola info akademik, melakukan pengajuan surat, menerima pengajuan surat
Failed end condition Username atau Password Salah
Primary Actors Admin, Mahasiswa Main flow / Basic 1. Admin/Mahasiswa menginput nim dan password Path 2. Sistem memeriksa valid atau tidaknya data masukan dengan memeriksa table user 3. Masuk ke aplikasi web Alternative Flow 1. Admin/Mahasiswa menginput username dan password 2. Sistem memeriksa valid atau tidaknya data masukan 3. Menampilkan pesan login tidak valid
2. Use Case Melihat Data Mahasiswa
Use Case Name Melihat Data Mahasiswa
Requirement Telah melakukan Login
Goal Mahasiswa dapat melihat Data Mahasiswa dengan benar
Pre-condition Login Post-condition Melihat Data pribadi, melihat kartu rencana studi, mengisi dan memverifikasi data pribadi, mengajukan perubahan data pribadi. Failed end condition Data yang dimasukan tidak valid Primary Actors Mahasiswa Main flow / Basic 1. Mahasiswa menginput Data Pribadi dan memverifikasi Path 2. Mahasiswa melihat Data Mahasiswa dan mencetak Kartu Rencana Studi Alternative Flow 1. Mahasiswa menginput Data Pribadi dan memverifikasi 2. Mahasiswa melihat Data Mahasiswa 3. Terdapat kesalahan dalam Data Pribadi, Mahasiswa membuat dan mengirimkan pengajuan perubahan biodata 3. Use Case Mengelola Informasi Kampus
Use Case Name Mengelola Informasi kampus
Requirement Telah melakukan login Goal Anggota masuk ke web students.bsi.ac.id Pre-condition Login Post-condition Menambah Informasi, mengubah informasi dan menghapus informasi
Failed end condition Data masukan tidak valid
Primary Actors Admin Main flow / Basic 1. Admin memasukan atau menambah Informasi Path 2. Admin menampilkan informasi dan format cetak
Alternative Flow 1. Admin memasukan atau menambah Informasi
2. Terdapat kesalahan informasi, admin mengubah data informasi 3. Admin menghapus data informasi
4. Use Case Mengelola Data Nilai Mahasiswa
Use Case Name Mengelola Nilai Mahasiswa
Requirement Telah melakukan login Goal Anggota masuk ke web students.bsi.ac.id Pre-condition Login Post-condition Memasukan data nilai, mengubah data nilai dan menghapus data nilai
Failed end condition Data masukan tidak valid
Primary Actors Admin Main flow / Basic 1. Admin memasukan data Nilai Mahasiswa Path 2. Admin menyimpan data Nilai Mahasiswa 3. Admin menampilkan data Nilai Mahasiswa dan format cetak Alternative Flow 1. Admin mengubah data Nilai Masiswa 2. Admin menghapus data Nilai Mahasiswa 5. Use Case Melihat Info Akademik
Use Case Name Melihat Info Akademik
Requirement Telah melakukan login Goal Anggota masuk ke web students.bsi.ac.id Pre-condition Login Post-condition Melihat dan mencetak Info Akademik, mengunduh Materi Kuliah
Failed end condition Login tidak valid
Primary Actors Admin Main flow / Basic Path 1. Mahasiswa melihat Info Akademik 2. Mahasiswa melihat Kalender Akademik, Jadwal Kuliah, Jadwal Mengajar Dosen dan Email Program Studi
Alternative Flow 1. Mahasiswa melihat Info Akademik