use case ini dimulai dengan menjalankan step 1 memilih menu menyimpan data KRS menampilkan jendela form pengisian memasukkan KRS ke dalam database menampilkan pesan data KRS berhasil menjalankan step 1 use case mencatat use case ini berakhir dan aktor ber

Lampiran 1 Table-oriented steps TOS TOS untuk use case menyimpan data KRS Use case name : menyimpan data KRS Description : use case ini memasukkan data KRS baru mahasiswa pada awal semester. Main Course of events : muncul data KRS 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 KRS

3. menampilkan jendela form pengisian

KRS 4 . memberikan masukan data KRS

5. memasukkan KRS ke dalam database

6. menampilkan pesan data KRS berhasil

disimpan

7. menjalankan step 1 use case mencatat

historilog sistem

8. use case ini berakhir dan aktor berhadapan

dengan jendela utama aplikasi Alternate Course 1 : mata kuliah dalam KRS dimana syaratnya belum terpenuhi Precondition : saat step 4, aktor memasukkan mata kuliah yang syartnya belum terpenuhi operator pegawai AJMP staff administrasi akademik departemen Sistem 1. memeriksa status mata kuliah berdasarkan

2. menampilkan pesan bahwa mata kuliah tidak

dapat diambil 3 . use case berlanjut pada step 4 Alternate Course 2 : aktor membatalkan menyimpan data KRS Precondition : saat step 2 atau 4, aktor aktor memutuskan untuk tidak menyimpan data KRS Postcondition : aktor berhadapan dengan jendela utama aplikasi dan tidak ada penambahan data KRS operator pegawai AJMP staff administrasi akademik departemen Sistem 1 . meminta membatalkan menyimpan data KRS 2 . menutup jendela anak dari menu menyimpan data KRS Lanjutan Lampiran 1 TOS untuk use case mengubah data KRS Use case name: mengubah data KRS Description : use case ini mengubah item data KRS dalam database Main Course of events : data KRS berubah Precondition : aktor baik operator pegawai AJMP atau staff administrasi akademik departemen berhasil 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