DAFTAR PUSTAKA
1. use case ini dimulai dengan menjalankan
step 1 use case memeriksa validitas operator
2. memilih menu mengubah data mata kuliah 3. meminta kode mata kuliah
4. memberikan kode mata kuliah 5. mencari data mata kuliah
6. menampilkan data mata kuliah yang
ditemukan
7. mengubah item data mata kuliah 8. memeriksa nilai masukan berdasarkan
9. menyimpan perubahan mata kuliah
10. menampilkanpesan perubahan mata kuliah
berhasil
11. menjalankan step 1 use case mencatat
histori/log sistem
12. use case ini berakhir dan aktor berhadapan dengan jendela utama aplikasi
Alternate Course# 1 : masukan tidak valid
Precondition : saatstep 7, aktor memebri masukan tidak valid
operator pegawai AJMP / staff administrasi
akademik departemen Sistem
1. menampilkan pesan bahwa masukan tertentu
tidak valid
1. use case berlanjut pada step 7
Alternate Course# 2 : aktor membatalkan untuk mengubah data mata kuliah
Precondition : saatstep 4 atau 7, aktor memutuskan untuk tidak mengubah data mata kuliah
Postcondition : aktor berhadapan dengan jendela utama aplikasi
operator pegawai AJMP / staff administrasi
akademik departemen Sistem
1. meminta membatalkan mengubah data mata
kuliah
2. menutup jendela anak dari menu mengubah
TOS untuk use case mengelola data tugas akhir
Use case name: mengelola data tugas akhir
Description : use case ini menambah, mengubah menghapus maupun sekedar melihat data tugas akhir
Main Course of events : pengelolaan data tugas akhir berhasil
Precondition : aktor baik operator pegawai AJMP atau staff administrasi akademik departemen berhasil masuk sistem dan berhadapan dengan jendela utama aplikasi
Successful postcondition : aktor menerima pesan proses pengelolaan data tugas akhir berhasil
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 mengelola data tugas akhir 3. memintamasukansebagai parameter
4. memberikan masukan 5. melakukan operasi pengelolaan data
tugas akhir
6. jikaoperasi menyebabkan perubahan
data dalam database maka
menjalankan step 1 use case mencatat
histori/log sistem
7. memberikan konfirmasi operasi telah
berhasil diselesaikan
8. use case ini berakhir
Alternate Course# 1 : aktor membatalkan mengelola data tugas akhir
Precondition : saatstep 4, aktor aktor memutuskan untuk tidak mengelola data tugas akhir
Postcondition : aktor berhadapan dengan jendela utama aplikasi
operator pegawai AJMP / staff administrasi
akademik departemen Sistem
1. meminta membatalkan mengelola data tugas
akhir
2. menutup jendela anak dari menu mengelola
TOS untuk use case mencetak transkip nilai mahasiswa
Use case name: mencetak transkip nilai mahasiswa
Description : use case ini mencetak daftar nilai mahasiswa pada semester tertentu atau keseluruhan
Main Course of events : muncul hasil pencetakan (print out) daftar nilai
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 utam aplikasi
operator pegawai AJMP / staff administrasi
akademik departemen/ mahasiswa Sistem
1. use case ini dimulai dengan menjalankan step 1
use case memeriksa validitas opertor
2. memilih menu mencetak transkip nilai mahasiswa 3. meminta NIM , tahun akademik, dan
semester
4. memberikan NIM, tahun akademik dan semester 5. mencari data nilai dalam database
6. menampilkan preview daftar nilai
7. meminta mencetak daftar nilai pada preview 8. mencetak daftar nilai
9. menampilkan pesan pencetakan nilai
berhasil
10. use case ini berakhir dan aktor berhadapan dengan jendela utama aplikasi
Alternate Course# 1 : aktor membatalkan untuk mencetak transkip nilai
Precondition : saatstep 4 atau 7, aktor aktor memutuskan untuk tidak mencetak transkip nilai
Postcondition : aktor berhadapan dengan jendela utama aplikasi dan tidak ada print out daftar nilai
operator pegawai AJMP / staff administrasi
akademik departemen Sistem
1. meminta membatalkan pencetakan 2. menutup jendela anak dari menu mencetak
TOS untuk use case mencetak daftar kuliah
Use case name: mencetak daftar kuliah
Description : use case ini mencetak informasi inti mata kuliah apa saja yang diambil pada semester tertentu dan siapa saja yang mengikutinya.
Main Course of events : muncul hasil pencetakan (print out) daftar kuliah
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/ mahasiswa Sistem
1. use case ini dimulai dengan menjalankan step 1
use case memeriksa validitas opertor
2. memilih menu mencetak daftar kuliah 3. meminta tahun akademik, semester,
kode departemen atau program studi
4. memberikan tahun akademik, semester, kode
departemen atau program studi
5. mencari data nilai dalam database
6. menampilkan preview daftar kuliah
7. meminta mencetak daftar kuliah pada preview 8. mencetak daftar nilai
9. menampilkan pesan pencetakan daftar
kuliah berhasil
10. use case ini berakhir dan aktor berhadapan dengan jendela utama aplikasi
Alternate Course# 1 : aktor membatalkan untuk mencetak transkip nilai
Precondition : saatstep 4 atau 7, aktor aktor memutuskan untuk tidak mencetak daftar kuliah
Postcondition : aktor berhadapan dengan jendela utama aplikasi dan tidak ada print out daftar kuliah
operator pegawai AJMP / staff administrasi
akademik departemen Sistem
1. meminta membatalkan pencetakan daftar
kuliah
2. menutup jendela anak dari menu mencetak
TOS untuk use case mencetak KRS
Use case name: mencetak KRS
Description : use case ini mencetak daftar mata kuliah yang diambil seorang mahasiswa pada semester tertentu.
Main Course of events : muncul hasil pencetakan (print out) KRS
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 mencetak KRS 3. meminta NIM , tahun akademik, dan
semester
4. memberikan NIM dan semester 5. mencari data KRS dalam database
6. menampilkan preview KRS
7. meminta mencetak KRS pada preview 8. mencetak KRS
9. menampilkan pesan pencetakan daftar
kuliah berhasil
10. use case ini berakhir dan aktor berhadapan dengan jendela utama aplikasi
Alternate Course# 1 : aktor membatalkan untuk mencetak transkip nilai
Precondition : saatstep 4 atau 7, aktor aktor memutuskan untuk tidak mencetak daftar kuliah
Postcondition : aktor berhadapan dengan jendela utama aplikasi dan tidak ada print out KRS
operator pegawai AJMP / staff administrasi
akademik departemen Sistem
1. meminta membatalkan pencetakan 2. menutup jendela anak dari menu mencetak
TOS untuk use case menyimpan data mahasiswa
Use case name: menyimpan data mahasiswa
Description : use case ini menyimpan data mahasiswa ke dalam database
Main Course of events : muncul baris baru dalam database yang mengandung data mahasiswa
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 penambahan data mahasiswa 3. menampilkan jendela form datamahasiswa
4. memberi masukan data mahasiswa yang
ingin disimpan
5. memeriksa validitas nilai masukan
6. memasukan data ke dalam database
7. menampilkan pesanpenambahan data
berhasil
8. menjalankan step 1 use case mencatat
histori/log sistem
9. use case ini berakhir dan aktor berhadapan
dengan jendela utama aplikasi
Alternate Course# 1 : masukantidak valid
Precondition : saatstep 4, 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