Activity diagram Filter Lowongan Berdasarkan Kategori

141 2. Menampilkan menu gaji lowongan pekerjaan, pada aktivitas ini sistem menampilkan menu gaji yang harus dipilih oleh user. 3. Memilih gaji, pada aktivitas ini user memilih gaji lowongan pekerjaan untuk memfilter data lowongan. 4. Memanggil fungsi bySalary, pada aktivitas ini sistem memanggil fungsi bySalary yang ada pada web service. 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 data lowongan pekerjaan, pada aktivitas ini sistem menampilkan hasil parsing kedalam bentuk list view jika data hasil parsing tidak kosong. 8. Menampilkan pesan kesalahan, pada aktivitas ini sistem menampilkan pesan kesalahan jika data hasil parsing kosong. Seluruh aktivitas Filter Lowongan Berdasarkan Gaji terlihat pada activity diagram gambar III.6. 142 Gambar III. 6 Activity Diagram Filter Lowongan Berdasarkan Gaji

f. Activity diagram Filter Lowongan Berdasarkan Tipe Kerja

Aktivitas Filter Lowongan Berdasarkan Tipe Kerja merupakan aktivitas yang dilakukan oleh user untuk memfilter data lowongan pekerjaan berdasarkan tipe kerja lowongan. Dalam aktivitas ini terdapat beberapa aktivitas yaitu : 1. Memilih menu filter lowongan berdasarkan tipe kerja, pada aktivitas ini user memilih menu untuk memfilter data berdasarkan tipe kerja lowongan pekerjaan. 143 2. Menampilkan menu tipe kerja lowongan pekerjaan, pada aktivitas ini sistem menampilkan menu tipe kerja yang harus dipilih oleh user. 3. Memilih tipe kerja, pada aktivitas ini user memilih tipe kerja lowongan pekerjaan untuk memfilter data lowongan. 4. Memanggil fungsi byJobType, pada aktivitas ini sistem memanggil fungsi byJobType yang ada pada web service. 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 data lowongan pekerjaan, pada aktivitas ini sistem menampilkan hasil parsing kedalam bentuk list view jika data hasil parsing tidak kosong. 8. Menampilkan pesan kesalahan, pada aktivitas ini sistem menampilkan pesan kesalahan jika data hasil parsing kosong. Seluruh aktivitas Filter Lowongan Berdasarkan Tipe Kerja terlihat pada activity diagram gambar III.7.