158
Gambar III. 15 Activity Diagram Perubahan Data Lowongan
o. Activity diagram Lamaran Lowongan Pekerjaan
Aktivitas Lamaran Lowongan Pekerjaan merupakan aktivitas yang dilakukan oleh member pencari kerja untuk melakukan proses lamar kerja kepada
sebuah lowongan pekerjaan. Dalam aktivitas ini terdapat beberapa aktivitas yaitu :
159
1. Memilih menu apply, pada aktivitas ini user memilih menu apply yang terdapat pada sistem.
2. Mengambil id user dan id lowongan yang dilamar, pada aktivitas ini sistem mengambil id user pencari kerja dan id lowongan pekerjaan yang
dilamar sebagai parameter input untuk memanggil fungsi applyJob. 3. Memanggil fungsi applyJob, pada aktivitas ini sistem akan memanggil
fungsi applyJob. 4. Memasukkan data pencari kerja dan email perusahaan, pada aktivitas ini
sistem akan memasukkan data pencari kerja sebagai isi email dan alamat email perusahaan sebagai email tujuan bersamaan dengan menampilkan
aplikasi email kepada user. 5. Mengambil return value dari web service, pada aktivitas ini sistem
mengambil nilai yang dikembalikan oleh web service berupa hasil dari eksekusi method pada web service.
6. Melakukan parsing data, pada aktivitas ini sistem memparsing respon dari web service agar data yang diterima dapat dibaca.
7. Menampilkan pesan berhasil dikirim, pada aktivitas ini sistem menampilkan pesan pemberitahuan kalau pesan lamaran telah berhasil
dikirimkan. 8. Menampilkan pesan kesalahan, pada aktivitas ini sistem akan
menampilkan pesan kesalahan jika member pencari kerja sudah pernah melakukan proses lamar pada lowongan pekerjaan yang sama.
160
Seluruh aktivitas Lamaran Lowongan Pekerjaan terlihat pada activity diagram gambar III.16.
Gambar III. 16 Activity Diagram Lamaran Lowongan Pekerjaan
p. Activity diagram Lihat Pelamar
Aktivitas Lihat Pelamar merupakan aktivitas yang dilakukan oleh member pemberi kerja untuk melihat para pelamar yang telah melakukan lamaran ke
lowongan pekerjaan yang dibuat oleh perusahaannya. Dalam aktivitas ini terdapat beberapa aktivitas yaitu :
1. Memilih lowongan pada list view, pada aktivitas ini user memilih lowongan yang terdapat pada list view.
161
2. Menampilkan pilihan lihat pelamar, pada aktivitas ini sistem akan menampilkan pilihan untuk melihat pelamar dari lowongan pekerjaan yang
dipilih. 3. Memilih lihat pelamar, pada aktivitas ini user pemberi kerja memilih
untuk melihat pelamar. 4. Memanggil fungsi getApply, pada aktivitas jika parameter edit lowongan
pekerjaan valid maka sistem akan memanggil fungsi updateJob. 5. Mengambil return value dari web service, pada aktivitas ini sistem
mengambil nilai yang dikembalikan oleh web service berupa hasil dari eksekusi method pada web service.
6. Melakukan parsing data, pada aktivitas ini sistem memparsing respon dari web service agar data yang diterima dapat dibaca.
7. Menampilkan pesan kesalahan, pada aktivitas ini sistem menampilkan pesan kesalahan jika data pelamar kosong.
8. Menampilkan daftar pelamar, pada aktivitas ini sistem akan menampilkan daftar pelamar dari lowongan pekerjaan yang dipilih.
Seluruh aktivitas Lihat Pelamar terlihat pada activity diagram gambar III.17.