• Tidak ada hasil yang ditemukan

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

Dokumen terkait