memeriksa validitas nilai masukan menyimpan perubahan data menampilkan perubahan data disimpan menjalankan step 1 use case mencatat use case ini berakhir dan aktor berhadapan menampilkan pesan masukan tertentu tidak

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

9. menyimpan perubahan data

10. menampilkan perubahan data disimpan

11. menjalankan step 1 use case mencatat

historilog sistem

12. use case ini berakhir dan aktor berhadapan

dengan jendela utama aplikasi Alternate Course 1 : masukan tidak valid Precondition : saat step 7, aktor memberi masukan yang tidak valid operator pegawai AJMP staff administrasi akademik departemen Sistem 1. memeriksa validitas nilai masukan

2. menampilkan pesan masukan tertentu tidak

valid 3. use case berlanjut pada step 7 main course Alternate Course 2 : pengubahan data gagal karena internal error database Precondition : saat step 9, muncul internal error dalam database operator pegawai AJMP staff administrasi akademik departemen Sistem 1. menampilkan pesan penambahan data gagal dan deskripsi error 2. use case berlanjut pada step 7 main course Alternate Course 3 : aktor membatalkan penambahan data mahasiswa Precondition : saat step 4 atau 7, aktor memutuskan untuk tidak mengubah data mahasiswa Postconditin : aktor tidak berhadapan dengan jendela form data mahasiswa operator pegawai AJMP staff administrasi akademik departemen Sistem 1. membatalkan mengubah data mahasiswa 2. menutup jendela anak menu mengubah data mahasiswa Lanjutan Lampiran 1 TOS untuk use case memeriksa kelengkapan syarat wisuda Use case name: memeriksa kelengkapan syarat wisuda Description : use case ini memeriksa apakah mahasiswa tertentu dapat diwisuda atau tidak Base use case : mencetak Surat Keterangan Lulus SKL Main Course of events : pemeriksaan syarat wisuda sukses Precondition : aktor operator pegawai AJMP departemen berhasil masuk sistem dan berhadapan dengan jendela utama aplikasi. Successful postcondition : aktor menerima pesan bahwa syarat wisuda sudah lengkap atau belum operator pegawai AJMP sistem Sistem manajemen Transaksi keuangan bank Sistem pencatatan peminjamanpe ngembalian buku perpustakaan

1. use case ini dimulai dengan