Tabel III. 93 Definisi aktor dalam web admin. NO
Aktor Deskripsi
C-01 Admin
Merupakan pengguna pada aplikasi web yang mempunyai hak akses untuk melakukan pengelolaan data lowongan,
dan juga data member dan data master untuk penambahan kategori.
C-02 Superadmin Merupakan pengguna pada aplikasi web yang mempunyai
hak akses untuk melakukan pengelolaan data lowongan, dan juga data member dan data master untuk penambahan
kategori dan penambahan data admin.
b. Identifikasi Use Case
Berdasarkan use case diagram di atas maka dibuatlah skenario dari tiap proses yang ada pada use case diagram tersebut. Pada tabel III.94
menggambarkan skenario pada use case login. Tabel III. 94 Skenario Use case login.
Identifikasi
Nomor UC-WA-01
Nama Use Case Login
Deskripsi Proses autentikasi admin untuk masuk pada sistem
Aktor Admin, Superadmin
Skenario UtamaUC-WA-01-S01 Kondisi awal
Koneksi ke database berhasil dan tampil halaman login
Aksi aktor Respon Sistem
1. Membuka halaman utama 2. Menampilkan form login
3. Mengisi data username dan 4. Mencocokkan username dan password
password pada form login yang ada pada database
5. Login berhasil.
Skenario Alternatif UC-WA-01-S02 Login namun terdapat pesan kesalahan
5a. Login gagal, sistem menampilkan pesan kesalahan. Misal karena username dan
password tidak ada pada database atau username dan password tidak cocok.
Kondisi akhir Halaman utama web admin tampil.
Pada tabel III.95 menggambarkan skenario untuk melakukan persetujuan untuk menerbitkan atau publikasi lowongan pekerjaan dari member pemberi kerja
pada use case Publikasi Lowongan. Tabel III. 95 Skenario Use case Publikasi Lowongan.
Identifikasi
Nomor UC-WA-02
Nama Use Case Publikasi Lowongan
Deskripsi Proses untuk melakukan persetujuan untuk menerbitkan
atau publikasi lowongan pekerjaan dari member pemberi kerja
Aktor Admin, Superadmin
Skenario UtamaUC-WA-02-S01 Kondisi awal
Login sebagai admin berhasil
Aksi aktor Respon Sistem
1. Melakukan ceklist pada lowongan yang disetujui
untuk dipublikasi 2. Mengambil Id lowongan yang dipublikasi
3. Merubah status lowongan menjadi publish 4. Menampilkan lowongan pekerjaan
Kondisi akhir
Lowongan pekerjaan dari member pemberi kerja berhasil dipublikasi
Pada tabel III.96 menggambarkan skenario untuk melihat detil lowongan pekerjaan yang dilakukan oleh admin pada use case Lihat Detil Lowongan.
Tabel III. 96 Skenario Use case Lihat Detil Lowongan.
Identifikasi
Nomor UC-WA-03
Nama Use Case Lihat Detil Lowongan
Deskripsi Proses untuk melihat detil dari lowongan pekerjaan
Aktor Admin, Superadmin
Skenario UtamaUC-WA-03-S01 Kondisi awal
Login sebagai admin berhasil dan berada pada halaman utama web admin
Aksi aktor Respon Sistem
1. Memilih menu tab data lowongan
2. Melakukan select lowongan pekerjaan ke database
3. Menampilkan daftar lowongan pekerjaan 4. Memilih tombol detail
5. Melakukan select detil lowongan berdasarkan id lowongan yang dipilih
6. Menampilkan detil lowongan pekerjaan
Skenario Alternatif UC-WA-03-S02 Lihat Detil Lowongan namun terdapat pesan kesalahan
3a. Menampilkan pesan kesalahan, karena data lowongan masih kosong.
6a. Menampilkan pesan kesalahan, misal karena koneksi ke database gagal atau tidak
ada koneksi internet
Kondisi akhir
Detil lowongan pekerjaan berhasil ditampilkan
Pada tabel III.97 menggambarkan skenario untuk menghapus data lowongan pekerjaan pada use case Hapus Data Lowongan.