165
4. Menampilkan form panggil pelamar, pada aktivitas sistem akan menampilkan form berupa alamat email tujuan,subject dan body dari surat
panggilan yang akan dikirimkan melalui email. 5. Memasukkan parameter panggil pelamar, pada aktivitas user pemberi
kerja memasukkan parameter panggil pelamar pada form panggil pelamar. 6. Mengambil parameter panggil pelamar, pada aktivitas ini sistem akan
mengambil nilai parameter berupa alamat tujuan email, dan subject dan body yang telah dimasukkan oleh user pemberi kerja.
7. Mengirim email ke pelamar, pada aktivitas ini sistem akan mengirimkan email ke alamat email pelamar.
8. Menampilkan pesan terkirim, pada aktivitas ini sistem akan menampilkan pesan bahwa email terkirim jika email berhasil dikirim.
9. Menampilkan pesan kesalahan, aktivitas ini akan dilakukan jika email gagal dikirim.
Seluruh aktivitas Panggil Pelamar terlihat pada activity diagram gambar III.19.
166
Gambar III. 19 Activity Diagram Panggil Pelamar
s. Activity diagram Registrasi
Aktivitas Lihat Registrasi merupakan aktivitas yang dilakukan oleh pengunjung umum melakukan registrasi menjadi member pemberi kerja atau
pencari kerja aplikasi mobile android lowongan pekerjaan. Dalam aktivitas ini terdapat beberapa aktivitas yaitu :
1. Memilih menu Sign Up, pada aktivitas ini user memilih menu Sign Up yang terdapat pada menu option pada halaman utama.
2. Menampilkan menu pilihan tipe member, pada aktivitas ini sistem akan menampilkan tipe member untuk melakukan registrasi.
167
3. Memilih registrasi sebagai pemberi kerja atau pencari kerja, pada aktivitas ini user memilih untuk melakukan registrasi sebagai member pemberi
kerja atau pencari kerja. 4. Menampilkan form registrasi, pada aktivitas ini sistem akan menampilkan
form registrasi sessuai dengan pilihan user sebelumnya. 5. Memasukkan data member, pada aktivitas ini user akan memasukkan data
yang dibutuhkan pada form registrasi. 6. Mengecek validasi input, pada aktivitas ini sistem akan memeriksa kolom
pada form registrasi apakah sudah terisi semua atau masih kosong. 7. Menampilkan pesan kesalahan, aktivitas ini akan ditampilkan oleh sistem
jika kolom pada form registrasi masih ada yang kosong. 8. Memanggil fungsi register, pada aktivitas ini sistem akan memanggil
fungsi registerPmk atau registerPck sesuai dengan pilihan registrasi dari user saat awal registrasi.
9. 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. 10. Melakukan parsing data, pada aktivitas ini sistem memparsing respon dari
web service agar data yang diterima dapat dibaca. 11. Menampilkan pesan kesalahan, aktivitas ini akan ditampilkan oleh sistem
jika proses registrasi gagal karena member sudah terdaftar. 12. Menampilkan pesan proses registrasi berhasil, pada aktivitas ini sistem
akan menampilkan pesan bahwa registrasi berhasil dilakukan.