Nama Use Case : Menambah data KRS
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal 1.Plih menu “ Rencana Studi”
2.Sistem menampilkan halaman tambah KRS
3. Mengisi mata kuliah, dosen, dan mahasiswa pada form tambah
data KRS 4. Klik tombol “Tambah”
5. Sistem menyimpan data KRS.
Nama Use Case : Melihat data KRS
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Rencana Studi”. 2.Sistem menampilkan halaman
KRS bila
sebelumnya dilakukan
pencarian 3.Klik “Tampilkan Semua”
4. Sistem menampilkan semua data KRS
Nama Use Case : Mencari data KRS
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Rencana Studi”.
2.Sistem menampilkan halaman KRS
3. Pilih kategori “Kode Mata Kuliah” atau “NIP Dosen” atau
“NIM Mahasiswa”. Mengisi data sesuai dengan jenis yang ingin
dicari.
4. Klik “Tampilkan” PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5. Sistem menampilkan data KRS sesuai dengan masukan yang
dicari, kembali ke no.2
Skenario Abnormal
bila yg data tidak ada atau salah dimasukkan
5. Sistem akan menampilkan pesan”Tidak ada data”. Kembali
ke no.2
Nama Use Case : Mengedit data KRS
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Rencana Studi”. 2.Sistem menampilkan halaman
KRS 3. Pilih kategori “Kode Mata
Kuliah” atau “NIP Dosen” atau “NIM Mahasiswa”. Mengisi data
sesuai dengan jenis yang ingin dicari.
4. Klik “Tampilkan” 5. Sistem menampilkan data KRS
sesuai dengan masukan yang dicari, kembali ke no.2
6. Pilih edit pada samping data KRS
7. Sistem menampilkan halaman edit KRS
8. Edit data KRS 9. Klik “Update”
10. Sistem
menyimpan hasil
update. Kembali ke no.2
Nama Use Case : Menghapus data KRS
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Rencana Studi”. 2.Sistem menampilkan halaman
KRS 3. Pilih kategori “Kode Mata
Kuliah” atau “NIP Dosen” atau “NIM Mahasiswa”. Mengisi data
sesuai dengan jenis yang ingin dicari.
4. Klik “Tampilkan” 5. Sistem menampilkan data KRS
sesuai dengan masukan yang dicari, kembali ke no.2
5. Pilih hapus pada samping data KRS
6. Sistem menghapus data KRS. Kembali ke no.2
Nama Use Case : Mereset data KRS
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Rencana Studi”. 2.Sistem menampilkan halaman
KRS 3. Klik “Reset Data KRS”.
4. Sistem menghapus semua data KRS. Kembali ke no.2
Nama Use Case : Mengimport data presensi
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal 1.Plih menu “ Presensi”
2.Sistem menampilkan halaman presensi
3. Pilih “Choose File” 4. Pilih file presensi yang mau
diimportkan. 5. Klik tombol “Import Presensi”
5. Sistem
menyimpan dan
menampilkan data presensi.
Nama Use Case : Mencari data presensi
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Presensi”. 2.Sistem menampilkan halaman
presensi 3. Pilih kategori “Mata Kuliah”
atau “NIM Mahasiswa” atau “Tanggal”. Mengisi data sesuai
dengan jenis yang ingin dicari. 4. Klik “Tampilkan”
5. Sistem
menampilkan data
presensi sesuai dengan masukan yang dicari, kembali ke no.2
Skenario Abnormal
bila yg data tidak ada atau salah dimasukkan
5. Sistem akan menampilkan pesan”Tidak ada data”. Kembali
ke no.2
Nama Use Case : Ubah status kehadiran data presensi
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Presensi”. 2.Sistem menampilkan halaman
presensi 3. Pilih kategori
“Mata Kuliah” atau “NIM Mahasiswa” atau
“Tanggal”. Mengisi data sesuai dengan jenis yang ingin dicari.
4. Klik “Tampilkan” 5.
Sistem menampilkan
data presensi sesuai dengan masukan
yang dicari, kembali ke no.2 6. Pilih status pada samping data
presensi mahasiswa yang akan diubah.
7. Klik “OK”. 8. Sistem menyimpan perubahan
status kehadiran.
Skenario Abnormal
bila yg data tidak ada atau salah dimasukkan
5. Sistem akan menampilkan pesan”Tidak ada data”. Kembali
ke no.2
Nama Use Case : Melihat data presensi
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Presensi”. 2.Sistem menampilkan halaman
presensi bila
sebelumnya dilakukan
import 3. Sistem menampilkan semua
data presensi
Nama Use Case : Mereset data presensi
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Presensi”. 2.Sistem menampilkan halaman
Presensi 3. Klik “Reset Presensi”.
4. Sistem menghapus semua data presensi. Kembali ke no.2
Nama Use Case : Menampilkan Laporan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Laporan”. 2.Sistem menampilkan halaman
laporan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3. Pilih mata kuliah yang akan ditampilkan.
4. Klik “Tampilkan Rekapitulasi” 5.
Sistem menampilkan
data keseluruhan sesuai dengan mata
kuliah yang dipilih. Kembali ke no.2
Nama Use Case : Menyimpan laporan ke PDF
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Laporan”. 2.Sistem menampilkan halaman
laporan 3. Pilih mata kuliah yang akan
ditampilkan. 4. Klik “Tampilkan Rekapitulasi”
5. Sistem
menampilkan data
keseluruhan sesuai dengan mata kuliah yang dipilih. Kembali ke
no.2 6. Klik “Simpan Laporan”.
7. Sistem akan membuka tab baru dan menampilkan laporan dalam
bentuk PDF.
Nama Use Case : Mereset data laporan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Laporan”. 2.Sistem menampilkan halaman
laporan 3. Klik “Reset Laporan”.
4. Sistem menghapus semua data laporan. Kembali ke no.2
Nama Use Case : Mereset data log aktivitas
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Log Aktivitas”. 2.Sistem menampilkan halaman
log aktivitas 3. Klik “Reset Log”.
4. Sistem menghapus semua data log. Kembali ke no.2
Nama Use Case : Ubah password
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Ubah Password”. 2.Sistem menampilkan halaman
ubah password 3. Masukkan password lama dan
password baru. 4. Klik “Ubah Password”
5. Sistem menyimpan password yang
baru dan
menampilkan “Password Anda telah berhasil
diubah”, kembali ke no.2
Skenario Abnormal
bila password baru yang di masukkan tidak sama
5. Sistem menampilkan “Password baru yang Anda masukkan belum
dikonfirmasi. Masukkan password konfirmasi dengan password baru
Anda” bila password lama salah
5. Sistem menampilkan “Password yang anda masukkan salahtidak
ada dalam database”.
Nama Use Case : Ubah password
Aktor : Mahasiswa
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Ubah Password”.
2.Sistem menampilkan halaman ubah password
3. Masukkan password lama dan password baru.
4. Klik “Ubah Password” 5. Sistem menyimpan password
yang baru
dan menampilkan
“Password Anda telah berhasil diubah”, kembali ke no.2
Skenario Abnormal
bila password baru yang di masukkan tidak sama
5. Sistem menampilkan “Password baru yang Anda masukkan belum
dikonfirmasi. Masukkan password konfirmasi dengan password baru
Anda” bila password lama salah
5. Sistem menampilkan “Password
yang anda masukkan salahtidak ada dalam database”.
Nama Use Case : Melihat data mata kuliah
Aktor : Mahasiswa
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “ Daftar Mata Kuliah”.
2.Sistem menampilkan semua data mata kuliah pada halaman mata
kuliah
Nama Use Case : Melihat data KRS
Aktor : Mahasiswa
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “ Rencana Studi”. 2.Sistem menampilkan semua data
KRS mahasiswa tersebut pada halaman KRS
Nama Use Case : Melihat Presensi
Aktor : Mahasiswa
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “ Presensi”. 2.Sistem menampilkan semua data
presensi mahasiswa tersebut pada halaman presensi.
Nama Use Case : Melihat Laporan
Aktor : Mahasiswa
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “ Laporan”. 2.Sistem menampilkan semua data
laporan persentase
presensi mahasiswa tersebut pada halaman
laporan.
Nama Use Case : Mencari data presensi
Aktor : Mahasiswa
Aksi Aktor Reaksi Sistem
Skenario Normal
1.Pilih menu “Presensi”. 2.Sistem menampilkan halaman
presensi 3. Pilih kategori “Mata Kuliah”
atau “Tanggal”. Mengisi data sesuai dengan jenis yang ingin
dicari.
4. Klik “Tampilkan” 5.
Sistem menampilkan
data presensi sesuai dengan masukan
yang dicari, kembali ke no.2
Skenario Abnormal
bila yg data tidak ada atau salah dimasukkan
5. Sistem akan menampilkan pesan”Tidak ada data”. Kembali
ke no.2
3.1.2. Pemodelan Proses Data Flow Diagram 3.1.2.1. Diagram Konteks Context Diagram