Tentukan pilihan akta 4. Menampilkan akta yang

19. Use Case Narrative Master Data Tabel 4.21 Use Case Narrative Master Data Use Case name Master data Actor Admin Description Use case ini menggambarkan kegiatan mengelola master data pada sistem Pre-condition Aktor harus berhasil login ke dalam sistem Typical course of event Actor Action System Respone 1. Buka menu master data 2. Menampilkan kategori master data 3. Pilih master data 4. Menampilkan master data yang diinginkan 5. Manage master data 6. Menampilkan form manage master data 7. Pilih ubah, tambah atau hapus 8. Menampilkan data yang akan dieksekusi 8. Pilih simpan data 9. Data master berhasil tersimpan kedalam database Alternate courses 3a. apabila aktor memilih master data user maka sistem akan menampilkan master data user 3b. apabila aktor memilih master data pendidikan maka sistem akan menampilkan data master pendidikan 3c. apabila aktor memilih master data pekerjaan maka sistem akan menampilkan data master pekerjaan 3d. apabila aktor memilih master data warga negara maka sistem akan menampilkan data master warga Negara conclusion Use case ini menyimpulkan data master berhasil ditambah, hapus, ubah Postcondition Master data terbaru ditampilkan dalam sistem. 20. Use Case Narrative Logout Tabel 4.22 Use Case Narrative Logout Use case name Logout. Actor Catin, Kepala KUA, Bagian Tata Usaha, Admin Description Use case ini berguna untuk keluar dari sistem informasi manajemen nikah Pre-condition Aktor sudah masuk ke dalam sistem informasi manajemen nikah Typical course of event Actor Action System Respone 1. Pilih logout. 2. Menampilkan halaman awal sistem. Alternate courses - Clonclusion Use case ini menyimpulkan bahwa aktor berhasil keluar dari sistem Post condition Logout berhasil dilakukan.

4.3.3 Activity Diagram

Activity Diagram menggambarkan aktifitas-aktifitas yang terjadi dalam sistem dan user. Berikut ini adalah activity diagram yang terdapat pada sistem informasi nikah berbasis web :

1. Activity Diagram Registrasi

Gambar 4.10 Activity Diagram Registrasi Pada activity diagram ini actor yang terlibat adalah Catin, baik nikah ataupun rujuk yang akan melakukan registrasi untuk pendaftaran nikah ataupun rujuk. Dalam kegiatan ini user membuka url sistem informasi nikah dan akan masuk pada halaman utama sistem, kemudian catin memilih menu registrasi dan sistem akan menampilkan form registrasi, kemudian catin melakukan input form registrasi tersebut dengan memasukan data sesuai dengan form yang tersedia. Setelah melakukan input form registrasi kemudian sistem akan memproses data registrasi tersebut kemudian menampilkan status registrasi. Dan catin melakukan cetak bukti registrasi.

2. Activity Diagram Login

Gambar 4.11 Activity Diagram Login Pada activity diagram ini actor yang terlibat adalah Catin, Bagian Tata Usaha, Penghulu, Kepala KUA dan Admin. Aktivitas dimulai ketika actor membuka sistem. Kemudian sistem akan menampilkan form login yang berisi kolom username dan password. Setelah itu, aktor melakukan input username dan password pada form yang sediakan. Sistem kemudian akan melakukan validasi. Jika data valid, maka sistem menampilkan halaman home sesuai level actor. Proses login selesai.

3. Activity Diagram Input form pendaftaran nikah

Gambar 4.12 Activity Diagram Input form pendaftaran nikah Aktivitas input form pendaftaran nikah dapat dilakukan oleh actor catin nikah yang sudah melakukan aktivitas login terlebih dahulu. Kemudian memilih menu pendaftaran maka sistem menampilkan pilihan pendaftaran. Setelah itu catin