Activity diagram Membagikan Info Lowongan

153 Gambar III. 12 Activity Diagram Lihat Daftar Pencari Kerja

l. Activity diagram Lihat Detil Pencari Kerja

Aktivitas Lihat Detil Pencari Kerja merupakan aktivitas yang dilakukan oleh user untuk mangambil detail dari data pencari kerja yang ada pada web service berdasarkan id pencari kerja. Dalam aktivitas ini terdapat beberapa aktivitas yaitu: 1. Memilih pencari kerja pada list view, pada aktivitas ini user memilih pencari kerja untuk menampilkan detail dari lowongan pekerjaan yang dipilih. 2. Mengambil parameter id pencari kerja, pada aktivitas ini sistem mengambil id pencari kerja, dimana id pencari kerja didapat ketika user memilih pencari kerja sebelumnya pada list view 154 3. Memanggil fungsi getPckByID, pada aktivitas ini sistem memanggil fungsi getPckByID yang ada pada web service. 4. 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. 5. Melakukan parsing data, pada aktivitas ini sistem memparsing respon dari web service agar data yang diterima dapat dibaca. 6. Menampilkan data lowongan pekerjaan, pada aktivitas ini sistem menampilkan hasil parsing. Seluruh aktivitas Lihat Detil Pencari Kerja terlihat pada activity diagram gambar III.13. Gambar III. 13 Activity Diagram Lihat Detil Pencari Kerja 155

m. Activity diagram Pembuatan Lowongan Pekerjaan Baru

Aktivitas Pembuatan Lowongan Pekerjaan Baru merupakan aktivitas yang dilakukan oleh member pemberi kerja untuk menambahkan data lowongan pekerjaan baru ke dalam database melalui method yang disediakan oleh web service. Dalam aktivitas ini terdapat beberapa aktivitas yaitu : 1. Memilih menu tambah lowongan pekerjaan, pada aktivitas ini user memilih menu tambah lowongan yang terdapat pada sistem. 2. Menampilkan form input, pada aktivitas ini sistem akan menampilkan halaman form tambah lowongan pekerjaan baru. 3. Memasukkan parameter tambah lowongan, pada aktivitas ini user akan memasukkan parameter pada field tambah lowongan pekerjaan baru. 4. Memvalidasi field tambah lowongan, pada aktivitas ini sistem akan memeriksa parameter yang telah dimasukkan oleh user apakah telah sesuai dengan ketentuan parameter input apa belum. 5. Memanggil fungsi postJob, pada aktivitas jika parameter tambah lowongan pekerjaan baru valid maka sistem akan memanggil fungsi postJob. 6. Menampilkan pesan kesalahan, pada aktivitas ini sistem menampilkan pesan kesalahan jika parameter tambah lowongan pekerjaan baru tidak valid. 7. Mengirim data lowongan pekerjaan baru ke database, pada aktivitas ini sistem akan mengirim data lowongan pekerjaan baru ke dalam database.