Sequence diagram Lihat lamaran pekerjaan

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.