Program Studi Teknik Informatika SKPL – SIMPONI UAJY
30 65
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.3 Use case Spesification : Mengelola Lowongan
Kerja 1. Brief Description
Use Case
ini digunakan
oleh aktor
untuk mengelola
lowongan kerja.
Aktor dapat
melihat, menambah, dan menghapus lowongan kerja. Khusus untuk
alumni dapat melakukan kirim lamaran kerja.
2. Primary Actor
1. Alumni 2. Perusahaan
3. Administrator
3. Supporting Actor
none
4. Basic Flow
1. Use
Case ini
dimulai ketika
aktor memilih
untuk melakukan pengelolaan lowongan kerja. 2.
Sistem memberikan
pilihan untuk
lihat, tambah,
dan hapus
lowongan kerja.
Khusus untuk
alumni terdapat
juga pilihan
untuk kirim lamaran kerja.
3. Aktor memilih untuk melihat lowongan kerja
A-1 Aktor memilih untuk melakukan tambah lowongan kerja.
A-2 Aktor
memilih untuk
melakukan hapus
lowongan kerja. A-3
Aktor memilih
untuk melakukan
kirim lamaran kerja.
4. Sistem menampilkan data lowongan kerja.
5. Use case selesai.
5. Alternative Flow
Program Studi Teknik Informatika SKPL – SIMPONI UAJY
31 65
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
A-1 Aktor memilih untuk melakukan tambah lowongan kerja.
1. Sistem menampilkan halaman antarmuka untuk menambah lowongan kerja.
2. Aktor menginputkan data lowongan kerja. 3. Aktor meminta sistem untuk menyimpan data
yang telah diinputkan. 4. Sistem melakukan pengecekan terhadap data
yang telah diinputkan. E-1
Data lowongan
kerja yang
diinputkan tidak valid
5. Sistem menambahkan lowongan kerja ke dalam basis data dan menampilkan antarmuka yang
menunjukkan bahwa
penambahan lowongan
kerja telah berhasil. 6. Berlanjut ke Basic Flow langkah ke-5.
A-2 Aktor memilih untuk melakukan hapus lowongan kerja
1. Sistem menampilkan
lowongan kerja
yang akan dihapus.
2. Aktor meminta
sistem untuk
menghapus lowongan kerja.
3. Sistem merubah
flag lowongan
kerja yang
dipilih dan
menampilkan antarmuka
yang menunjukkan
bahwa penghapusan
lowongan kerja telah berhasil.
4. Berlanjut ke Basic Flow langkah ke-5. A-3 Aktor memilih untuk melakukan kirim lamaran
kerja 1. Sistem
menampilkan halaman
antarmuka untuk
melamar kerja.
Program Studi Teknik Informatika SKPL – SIMPONI UAJY
32 65
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2. Aktor menginputkan data lamaran kerja 3. Aktor meminta sistem untuk mengirimkan data
lamaran kerja. 4. Sistem
melakukan pengecekan
terhadap data
yang telah diinputkan. E-2 Data lamaran kerja yang diinputkan tidak
valid. 5. Sistem
mengirimkan lamaran
kerja dan
menampilkan antarmuka yang menunjukkan bahwa pengiriman lamaran kerja telah berhasil.
6. Kembali ke Basic Flow langkah ke-5.
6. Error Flow