Activity Diagram Laporan Activity Diagram Master data

19. Activity Diagram Logout

Gambar 4.28 Activity Diagram Logout Pada actifity diagram diatas menggambarkan aktifitas kegiatan logout dari sistem. Actor yang telah selesai dalam mengakses sistem dan ingin keluar dari sistem harus melakukan aktivitas logout sistem. Dengan klik “logout”, sistem akan memprosesnya untuk keluar dari sistem. Jika sudah keluar dari sistem, maka sistem akan menampilkan halaman utama sistem. Aktivitas ini dapat dilakukan jika actor sebelumnya sudah melakukan login untuk dapat masuk dan mengakses sistem.

4.3.4 Sequence Diagram

Sequence diagram ini memperlihatkan interaksi yang memuat himpunan dari objek dan relasi yang terjadi antar objek tersebut, termasuk juga bagaimana pesan mengalir diantara objek. Berikut adalah sequence diagram :

1. Sequence Diagram Registrasi

Gambar 4.29 Sequence Diagram Registrasi Pada gambar diatas menggambarkan sequence diagram registrasi yang dilakukan oleh actor catin baik nikah ataupun rujuk untuk pendaftaran nikah ataupun rujuk. Dalam kegiatan ini user membuka menu registrasi dan sistem akan menampilkan form registrasi, kemudian catin melakukan input form registrasi tersebut dengan memasukan data sesuai dengan form yang tersedia. ketika memasukan data kedalam form registrasi maka sistem akan mengirim data ke database user. Jika tidak sesuai sistem akan menampilkan notifikasi data yang belum valid dan apabila data sesuai maka sistem akan menyimpannya kedalam database user kemudian kembali menampilkan halaman utama catin.

2. Sequence Diagram Login

Gambar 4.30 Sequence Diagram Login Pada gambar tersebut diatas menggambarkan sequence diagram login yang dilakukan oleh semua aktor pengguna sistem. Proses ini dilakukan ketika aktor memasuki halaman login kemudian memasukan username dan password, ketika memasukan data username dan password kedalam form login maka sistem akan memanggil id_user dan id_level agar di baca dan di verifikasi oleh sistem apakah sesuai dengan yang ada didalam database user atau tidak. Jika tidak sesuai sistem akan menampilkan pesan gagal login dan apabila data sesuai maka sistem akan menampilkan halaman utama sesuai dengan level id_user.