Lanjutan Lampiran 1 TOS untuk
use case mencari data KRS Use case name : mencari data KRS
Description : use case ini mencari data KRS Main Course of events : pencarian data KRS sukses
Precondition : aktor baik operator pegawai AJMP, staff administrasi akademik departemen
maupun mahasiswa berhasil masuk sistem dan berhadapan dengan jendela utama aplikasi.
Successful postcondition : aktor berhadapan dengan data KRS yang dicari operator pegawai AJMP staff administrasi
akademik departemenmahasiswa Sistem
1. use case ini dimulai dengan menjalankan step 1
use case memeriksa validitas operatormahasiswa
2. memilih menu mencari KRS
3.
meminta kriteria dan parameter pencarian
4 . memberikan kriteria dan parameter pencarian
5. mencari data KRS dalam database
6. menampilkan hasil pencarian
7 . use case berakhir
Alternate Course 1 : aktor membatalkan untuk mencari data KRS Precondition : saat step 4, aktor memutuskan untuk tidak mencari data KRS
Postcondition : aktor berhadapan dengan jendela utama aplikasi
operator pegawai AJMP staff administrasi akademik departemen
Sistem 1
. meminta membatalkan mencari KRS 2
. menutup jendela anak dari menu mencari data KRS
Lanjutan Lampiran 1 TOS untuk
use case menyimpan data mata kuliah Use case name : menyimpan data mata kuliah
Description : use case ini memasukkan data mata kuliah Main Course of events : muncul data mata kuliah baru dalam database
Precondition : aktor baik operator pegawai AJMP atau staff administrasi akademik
departemenberhasil masuk sistem dan berhadapan dengan jendela utama aplikasi.
Successful postcondition : aktor berhadapan dengan jendela utama aplikasi operator pegawai AJMP staff administrasi
akademik departemen Sistem
1. use case ini dimulai dengan menjalankan step 1
use case memeriksa validitas operator
2. memilih menu menyimpan data mata kuliah
3. menampilkan jendela form pengisian
data mata kuliah
4 . memberikan masukan data mata kuliah
5. memeriksa validitas masukan
6. memasukkan data mata kuliah ke dalam
database
7. menampilkan pesan data mata kuliah
berhasil disimpan
8. menjalankan step 1 use case mencatat
historilog sistem 9.
use case ini berakhir dan aktor berhadapan dengan jendela utama aplikasi
Alternate Course 1 : masukan tidak valid Precondition : saat step 4, aktor memasukkan nilai yang tidak valid
operator pegawai AJMP staff administrasi akademik departemen
Sistem 1.
menampilkan pesan bahwa masukan tertentu tidak valid
2 . use case berlanjut pada step 3