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.