menampilkan pesan data mahasiswa telah use case ini berakhir dan aktor berhadapan use case berlanjut pada step 4 main course use case ini dimulai dengan menjalankan memilih menu mengubah data mahasiswa meminta NIM memberi NIM mencari data mahasiswa dalam

Lanjutan Lampiran 1 TOS untuk use case menghapus data mahasiswa Use case name: menghapus data mahasiswa Description : use case ini menghapus data mahasiswa di dalam database Main Course of events : penghapusan data mahasiswa berhasil 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 use case memeriksa validitas operator

2. memilih menu menghapus data mahasiswa

3. meminta NIM

4. memberikan NIM

5. mencari data mahasiswa

6. menampilkan data yang ditemukan

7. meminta penghapusan

8. menghapus data mahasiswa

9. menampilkan pesan data mahasiswa telah

dihapus 10. menjalankan step 1 use case mencatat historilog sistem

11. use case ini berakhir dan aktor berhadapan

dengan jendela utama aplikasi Alternate Course 1 : terdapat ketergantungan data lain terhadap data mahasiswa yang dihapus Precondition : saat step 8, penghapusan data gagal operator pegawai AJMP staff administrasi akademik departemen Sistem 1. menampilkan pesan data tidak dapat dihapus dan data yang memiliki ketergantungngan

2. use case berlanjut pada step 4 main course

Alternate Course 2 : aktor membatalkan menghapus data mahasiswa Precondition : saat step 4 atau 7, aktor memutuskan untuk tidak menghapus data mahasiswa Postcondition : aktor tidak berhadapan dengan jendela form data mahasiswa operator pegawai AJMP staff administrasi akademik departemen Sistem 1. membatalkan menghapus data mahasiswa 2. menutup jendela anak menu menghapus data mahasiswa Lanjutan Lampiran 1 TOS untuk use case mengubah data mahasiswa Use case name: mengubah data mahasiswa Description : use case ini mengubah data mahasiswa di dalam database Main Course of events : perubahan data mahasiswa berhasil 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 use case memeriksa validitas operator

2. memilih menu mengubah data mahasiswa

3. meminta NIM

4. memberi NIM

5. mencari data mahasiswa dalam database

6. menampilkan hasil yang ditemukan

7 . mengubah data

8. memeriksa validitas nilai masukan