BAB IV PEMBAHASAN
4.3 Perancangan Sistem (Desain)
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
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
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 DiagramInput 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
pilih pendaftaran nikah maka sistem akan menampilkan form input pendaftaran nikah. Setelah itu catin meng-input form pendaftaran nikah tersebut dan klik simpan. Sistem memproses penyimpanan data.
4. Activity Diagram download dokumen persyaratan nikah
Gambar 4.13 Activity Diagramdownload dokumen persyaratan nikah Pada activity diagram diatas menggambarkan aktivitas catin nikah sebagai
actor melakukan download dokumen persyaratan nikah. Dimulai ketika actor
melakukan pendaftaran nikah pada sistem kemudian memilih menu download
dokumen persyaratan nikah dan sistem menampilkan daftar file download
kemudian actor memilih file dokumen persyaratan yang ingin di download. Setelah selesai sistem menampilkan kembali daftar file download yang tersedia.
5. Activity Diagram upload dokumen persyaratan nikah
Gambar 4.14 Activity Diagramupload dokumen persyaratan nikah Pada activity diagram diatas menggambarkan aktivitas catin nikah sebagai
actor meng-upload dokumen persyaratan nikah. Dimulai ketika actor akan
melengkapi dokumen persyaratan nikah yang sebelumnya sudah di download.
Kemudian memilih menu upload dokumen persyaratan nikah dan sistem menampilkan form attachment lalu actor memilih file dokumen persyaratan yang ingin di upload. Setelah selesai sistem menampilkan kembali ke menu upload
6. Activity Diagram Input form pendaftaran rujuk
Gambar 4.15 Activity DiagramInput form pendaftaran rujuk
Aktivitas input form pendaftaran rujuk dapat dilakukan oleh actor catin rujuk yang sudah melakukan aktivitas login terlebih dahulu. Kemudian memilih menu pendaftaran maka sistem menampilkan pilihan pendaftaran. Setelah itu catin pilih pendaftaran rujuk maka sistem akan menampilkan form input pendaftaran rujuk. Setelah itu catin meng-input form pendaftaran rujuk tersebut dan klik simpan. Sistem memproses penyimpanan data.
7. Activity Diagram download dokumen persyaratan rujuk
Gambar 4.16 Activity Diagramdownload dokumen persyaratan rujuk Pada activity diagram diatas menggambarkan aktivitas catin rujuk sebagai
actor melakukan download dokumen persyaratan rujuk. Dimulai ketika actor
melakukan pendaftaran rujuk pada sistem kemudian memilih menu download
dokumen persyaratan rujuk dan sistem menampilkan daftar file download
kemudian actor memilih file dokumen persyaratan yang ingin di download. Setelah selesai sistem menampilkan kembali daftar file download yang tersedia.
8. Activity Diagram upload dokumen persyaratan rujuk
Gambar 4.17 Activity Diagramupload dokumen persyaratan rujuk
Pada activity diagram diatas menggambarkan aktivitas catin rujuk sebagai
actor meng-upload dokumen persyaratan rujuk. Dimulai ketika actor akan
melengkapi dokumen persyaratan rujuk yang sebelumnya sudah di download.
Kemudian memilih menu upload dokumen persyaratan rujuk dan sistem menampilkan form attachment lalu actor memilih file dokumen persyaratan yang ingin di upload. Setelah selesai sistem menampilkan kembali ke menu upload
9. Activity Diagram view data pendaftaran catin
Gambar 4.18 Activity Diagram view data pendaftaran catin
Pada activity diagram diatas menggambarkan aktivitas bagian tata usaha sebagai actor melakukan lihat data pendaftaran catin yang masuk. Dimulai ketika aktor membuka menu data pendaftaran maka sistem menampilkan kategori pendaftaran. Kemudian actor memilih kategori data pendaftaran maka sistem akan menampilkan data pendaftaran yang diinginkan. Untuk melihat detil informasi, actor dapat memilih salah satu nama pendaftar dan sistem otomatis menampilkan detil informasinya.
10. Activity Diagram Verifikasi data dan dokumen catin
Gambar 4.19 Activity Diagram Verifikasi data dan dokumen catin
Pada activity diagram diatas menggambarkan aktivitas bagian tata usaha sebagai actor melakukan verifikasi data dan dokumen catin yang masuk. Dimulai ketika aktor membuka menu verifikasi data dan dokumen catin maka sistem menampilkan kategori data dan dokumen. Kemudian actor memilih kategori data dan dokumen catin maka sistem akan menampilkan detil data dan dokumen catin yang diinginkan. Setelah itu actor dapat melakukan verifikasi data dan dokumen catin yang sudah lengkap. Setelah selesai maka sistem akan menampilkan kembali kategori data dan dokumen catin.
11. Activity Diagram view data catin
Gambar 4.20 Activity Diagram view data catin
Pada activity diagram diatas menggambarkan aktivitas bagian tata usaha sebagai actor melakukan lihat data catin. Dimulai ketika aktor membuka menu data catin maka sistem menampilkan kategori data. Kemudian actor memilih kategori data catin maka sistem akan menampilkan data catin yang diinginkan. Untuk melihat detil informasi, actor dapat memilih salah satu nama catin dan sistem otomatis menampilkan detil informasinya.
12. Activity Diagram Input jadwal bimbingan pra nikah
Gambar 4.21 Activity Diagram Input jadwal bimbingan pra nikah
Pada activity diagram diatas menggambarkan aktivitas input jadwal bimbingan pra nikah yang dilakukan oleh penghulu sebagai actor yang sudah melakukan aktivitas login terlebih dahulu. Kemudian memilih menu BP4 maka sistem menampilkan kategori layanan. Setelah itu penghulu memilih form input jadwal bimbingan pra nikah maka sistem akan menampilkan form input jadwal bimbingan pra nikah.Setelah itu penghulumeng-input form jadwal bimbingan pra nikah tersebut dan klik simpan. Sistem memproses penyimpanan data.
13. Activity Diagram view jadwal bimbingan pra nikah
Gambar 4.22 Activity Diagram view jadwal bimbingan pra nikah
Pada activity diagram diatas menggambarkan aktivitas semua actor dalam melakukan lihat jadwal bimbingan pra nikah. Dimulai ketika semua aktor telah melakukan login dan membuka sistem dan memilih menu jadwal bimbingan pra nikah maka sistem akan menampilkan detil informasi jadwal bimbingan pra nikah. 14. Activity Diagram view jadwal pelaksanaan akad
Pada activity diagram diatas menggambarkan aktivitas semua actor dalam melakukan lihat jadwal pelaksanaan akad. Dimulai ketika semua aktor telah melakukan login dan membuka sistem dan memilih menu jadwal pelaksanaan akad, maka sistem akan menampilkan detil informasi jadwal pelaksanaan akad sesuai dengan kategori yang dipilih.
15. Activity Diagram Akta nikah dan rujuk
Gambar 4.24 Activity Diagram Akta nikah dan rujuk
Pada activity diagram diatas menggambarkan aktivitas akta nikah dan rujuk yang dilakukan oleh kepala KUA sebagai actor yang sudah melakukan aktivitas login terlebih dahulu. Kemudian memilih menu akta nikah dan rujuk maka sistem menampilkan kategori akta. Setelah itu Kepala KUA memilih akta yang diinginkan dan sistem akan menampilkan form akta. Setelah itu jika ingin
mengecek dan mengedit maka pilih menu edit dan sistem akan menampilkan detil form akta sesuai dengan kategori yang dipilih dan melakukan edit akta. Setelah selesaisistem memproses penyimpanan data.
16. Activity Diagram Input laporan pelaksanaan akad
Gambar 4.25 Activity Diagram Input laporan pelaksanaan akad
Pada activity diagram diatas menggambarkan aktivitas input laporan pelaksanaan akad yang dilakukan oleh penghulu sebagai actor yang sudah melakukan aktivitas login terlebih dahulu. Kemudian memilih menu laporan pelaksanaan akad maka sistem menampilkan kategori akad. Setelah itu penghulu memilih form input laporan pelaksanaan akad maka sistem akan menampilkan form input laporan pelaksanaan akad yang dipilih. Setelah itu penghulu
meng-input form laporan tersebut dan klik simpan. Sistem memproses penyimpanan
17. Activity Diagram Laporan
Gambar 4.26 Activity Diagram Laporan
Pada activity diagram diatas menggambarkan aktivitas actor kepala KUA dalam melihat laporan keseluruhan layananan yang sudah melakukan aktivitas
login terlebih dahulu. Kemudian memilih menu laporan maka sistem
menampilkan kategori laporan. Setelah itu actor memilih kategori laporan yang diinginkan maka sistem akan menampilkan detillaporan. Untuk mencetak laporan yang telah ditentukan aktor dapat memilih button cetak dan apabila membatalkan cetak laporan maka pilih button batal pada form print preview laporan pelatihan. Setelah selesai maka sistem menampilkan kembali form detil laporan.
18. Activity Diagram Master data
Gambar 4.27 Activity Diagram Master data
Pada activity diagram diatas menggambarkan aktivitas actor admin dalam
memanage seluruh data master yang sudah melakukan aktivitas login terlebih
dahulu. Kemudian memilih menu master data maka sistem menampilkan kategori master data. Setelah itu actor memilih kategori master data yang diinginkan dan sistem akan menampilkan detil master data. actor dapat memilih melakukan tindakan add, edit, delete, atau search sesuai kebutuhan, lalu sistem menampilkan hasil tindakan dan sistem melakukan query database simpan.
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.