Activity diagram Panggil Pelamar

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. 168 Seluruh aktivitas Registrasi terlihat pada activity diagram gambar III.20. Gambar III. 20 Activity Diagram Register 169

3. Sequence Diagram

Diagram sequence merupakan salah satu Interaction Diagram yang menjelaskan bagaimana suatu operasi itu dilakukan; message pesan apa yang dikirim dan kapan pelaksanaannya. Diagram ini diatur berdasarkan waktu. Obyek- obyek yang berkaitan dengan proses berjalannya operasi diurutkan dari kiri ke kanan berdasarkan waktu terjadinya dalam pesan yang terurut. Berikut ini adalah sequence diagram dari sistem yang akan dibangun.

a. Sequence diagram Login

Gambar III. 21 Sequence Diagram Login