maharmaskawin dan tempat pelaksanaan upacara akad nikah di Balai NikahKantor atau di rumah calon mempelai, masjid gedung dll.
3. Untuk melengkapi dokumen persyaratan nikah dapat dilakukan oleh calon pengantin, wali orang tua atau wakilnya dengan membawa surat-
surat yang diperlukan kepada bagian tata usaha di KUA : a. Pengantar RTRW
b. Foto Copy KTP dan Kartu Keluarga KK c. Persyaratan Pernikahan blangko Model N1-N2-N4, dari Kelurahan
setempat d. Pas Foto ukuran 2x3 4 lembar dan 4x6 2 lembar
e. Surat Izin Orang Tua Model N5, jika usia belum 21 tahun f. Jika DudaJanda Mati : Surat Kematian SuamiIstri Model N6, dari
Kelurahan setempat g. Jika DudaJanda Cerai : Akta Cerai dan Salinan Keputusan dari
Pengadilan Agama h. Surat Numpang Nikah dari KUA bagi calon suami dari luar kec.
Sukmajaya i.
Surat Rekomendasi dari KUA bagi calon istri dari luar Kec. Sukmajaya
j. Surat Izin Kawin bagi calon mempelai anggota TNIPOLRI
k. Surat Rekomendasi
dari Kedutaan
BesarKonsultatKantor perwakilan yang ada di Indonesia yang diterjemahkan kedalam
bahasa Indonesia + Surat tanda melapor dari POLRESPOLDA dan Fotocopy Pasport bagi Warga Negara Asing WNA
l. Surat Pernyataan belum menikah diatas materai Rp. 6000,-
jejakaperawan, diatas umur 28 tahun Sedangkan untuk pendaftaran rujuk, orang yang akan rujuk harus datang
bersama istrinya ke KUA dengan membawa dan menyerahkan surat-surat sebagai berikut :
a. Foto Copy KTP dan Kartu Keluarga KK masing-masing 1 satu lembar
b. Surat Keterangan untuk rujuk dari Kepala DesaLurah tempat berdomisili blanko model R1
c. Akta Cerai asli beserta lampiran putusan dari Pengadilan Agama 4. Bagian tata usaha menerima dokumen persyaratan catin dan
menyerahkannya kepada penghulu 5. Penghulu mengecek kelengkapan data dokumen nikah yang diberikan.
Untuk rujuk akan diperiksa terlebih dahulu : Apakah suami yang akan merujuk itu memenuhi syarat-syarat rujuk
Apakah rujuk yang akan dilakukan itu masih dalam masa iddah talak raj’i
Apakah perempuan yang akan dirujuk itu bekas istrinya Apakah ada persetujuan bekas istri
6. Setelah data lengkap kemudian penghulu memberikan informasi jadwal kursus catin kepada yang menyerahkan kelengkapan persyaratan catin
melalui bagian tata usaha 7. Bagian tata usaha menyampaikan informasi jadwal kursus catin kepada
yang menyerahkan kelengkapan persyartan catin
8. Penghulu memberitahukan data catin kepada kepala KUA untuk dibuatnya akta nikah dan dikeluarkannya buku nikah
9. Kepala KUA membuat akta nikah dan memberikan buku nikah sebagai salinan dari akta nikah kepada penghulu yang nantinya akan diberikan
kepada pengantin 10. Penghulu menerima buku nikah dan menunggu jadwal proses akad
nikah yang akan berlangsung 11. Pelaksanaan akad nikah ditempat yang telah ditentukan
12. Setelah proses akad nikah selesai penghulu memberikan buku nikah kepada pengantin
13. Dan setelah pelaksanaan akad nikah penghulu melaporkan kepada kepala KUA berkaitan dengan data pengantin yang telah
melangsungkan akad nikah 14. Kepala KUA menerima laporan pelaksanaan akad nikah dan
menandatangani laporan
pelaksanaan akad
nikah kemudian
dikembalikan kepada bagian pendaftaran sebagai arsip KUA.
Berikut merupakan Rich Picture dari sistem yang sedang berjalan pada KUA Kec. Sukmajaya :
Catin Tata Usaha
Penghulu Kepala KUA
Dokumen Persyaratan Nikah dan rujuk 1. Catin Melengkapi dokumen
Persyartan nikah atau rujuk Kepada bag. Tata usaha
2. Bag. Tata usaha menerima Dokumen persyartan dari catin
Dan memberikan dokumen Ke penghulu
3. Penghulu menerima dokumen persyaratan
4. Penghulu mengecek Dokumen persyartan
8. Penghulu meminta kepala KUA Untuk mengeluarkan buku nikahAkta nikah
5. Jika persyaratan tidak lengkap Maka dikembalikan kepada bag. Tata usaha
9. Kepala KUA mengeluarkan akta nikahakta rujuk Untuk catin
10. proses akad nikahrujuk dengan memberikan buku nikahakta rujuk
Laporan kegiatan nikahrujuk 11. Penghulu memberikan laporan
Kegiatan akad nikahrujuk kepada Kepala KUA
12. Kepala KUA menerima laporan Kegiatan akad nikahrujuk
Arsip
Buku nikah 13. Kepala KUA menyerahkan laporan
Pelaksanaan akad nikahrujuk kepada bag. Tata usaha 14. pengarsipan
6. Penghulu memberikan informasi Jadwal kursus catin melalui bag. Tata usaha
7. Bag. Tata usaha menyampaikan Informasi jadwal kursus catin
Gambar 4.2
Rich Picture Sistem Berjalan
4.2.1.2 Identifikasi Masalah
Pada tahap ini peneliti menganalisa sistem yang berjalan pada KUA Kecamatan Sukmajaya. Dan ditemukan masalah yang terjadi pada proses
pendaftaran nikah, pendaftaran rujuk, yang masih bersifat manual yaitu alur proses membutuhkan waktu yang cukup lama dalam melakukan pendaftaran.
Begitu juga pada proses penyimpanan data dan dokumen yang masih berbentuk hardcopy
dan belum tersimpan secara digital. Sehingga memungkinkan data tersebut hilang ataupun rusak dan menyulitkan pada proses pembuatan laporan.
Serta penyampaian informasi jadwal kursus calon pengantin pada layanan BP4 Badan Pembinaan, Penasihat dan Pelestarian Perkawinan dan jadwal
pelaksanaan akad pihak KUA kurang efektif dalam penyampaiannya. Untuk memudahkan pihak KUA Kecamatan Sukmajaya khususnya pada
bagian yang terkait dalam proses pendaftaran nikah dan rujuk sampai pengeluaran akta nikah dan akta rujuk, maka dikira perlu penulis membangun sistem informasi
nikah SIKAH berbasis web yang dapat memudahkan pelayanan di KUA Kecamatan Sukmajaya, sehingga baik layanan pendaftaran nikah, pendaftaran
rujuk, manajamen penyimpanan data dan dokumen serta penyampaian informasi jadwal dapat dilakukan secara online dan penyajian data dapat ditampilkan dalam
bentuk digital, sehingga dapat memangkas waktu lebih cepat dan efisien dalam mengakses dan pembuatan laporan.
4.2.1.3 Requirement Analysis
Requirement analysis dibagi menjadi 2 dua bagian. Yang pertama adalah
Functional Requirement yaitu proses dan fungsi yang harus disediakan oleh
sistem yang dikembangkan. Dan yang kedua adalah Nonfunctional Requirement yaitu fitur-fitur lain yang diperlukan oleh sistem informasi nikah berbasis web
agar dapat lebih memuaskan pengguna sistem ini. Berikut ini adalah requirements dari sistem informasi nikah berbasis web.
4.2.1.3.1 Functional Reequirement
Dalam pembuatan sistem yang dirancang harus mempunyai Functional Reequirement
sebagai berikut :
1. Kepala KUA menggunakan sistem ini untuk melihat data catin yang sudah diverifikasi, akta nikah dan rujuk, laporan pelaksanaan akad
nikah dan rujuk dan laporan keseluruhan. Laporan tersebut akan digunakan sebagai bahan dalam mengambil suatu keputusan untuk
menentukan kebijakan pelayanan dalam KUA dan untuk dilaporkan kembali ke Departemen Agama tingkat Kota Depok.
2. Bagian Tata Usaha menggunakan sistem ini untuk melihat data catin yang melakukan pendaftaran baik nikah ataupun rujuk dan mem-
verifikasi data catin, view data catin, view jadwal BP4 dan view jadwal pelaksanaan akad.
3. Penghulu menggunakan sistem ini untuk melihat data catin, melakukan input jadwal layanan BP4 dan input laporan pelaksanaan akad dan
disampaikan ke Kepala KUA.
4.2.1.3.2 Nonfunctional Requirement
Nonfunctional Requirement pada sistem informasi nikah berbasis web
yang dirancang adalah sebagai berikut :
Tabel 4.1
Nonfunctional Requirement
Jenis Kebutuhan Penjelasan
Performance 1 Membantu pelayanan pendaftaran nikah
dan rujuk serta layanan BP4 2 Membantu
proses penyampaian
informasi jadwal bimbingan pra nikah dan pelaksanaan akad nikahrujuk
3 Membantu penyusunan
laporan pelaksanaan akad nikah dan rujuk oleh
Penghulu dan Kepala KUA
Information 1 Mencegah
hilangnya data-data
mengenai data catin nikah dan rujuk. 2 Data terdokumentasi dan terstruktur.
Economic
1 Mengurangi penggunaan kertas sebagai media penyimpanan.
Efficiency
1 Mempercepat proses
layanan pendaftaran nikah dan rujuk.
2 Mempercepat waktu penyajian laporan pelaksanaan akad nikah dan rujuk.
3 Mempercepat pembuatan kebijakan layanan oleh Kepala KUA.
Effectiveness
1 pelayanan pendaftaran nikah dan rujuk dari
mulai mendaftar
sampai pengeluaran akta nikah dan rujuk dalam
satu sistem. 2 Sistem berbasis web dengan jaringan
internet yang bisa diakses dari manapun dan kapan pun.
Service
1 Menghasilkan laporan yang update kepada Kepala KUA.
4.2.2 Analisa Keputusan Decision Analysis
Tahapan selanjutnya adalah analisis keputusan, yakni menentukan komponen-komponen dari sistem usulan yang akan dirancang, dibangun, dan
diimplementasikan. Berikut merupakan komponen-komponen yang dibutuhkan : 1. Data Master
Proses perekaman data-data yang berhubungan dengan Pernikahan dan rujuk, yaitu data orang tua, data wali, data saksi, data biodata lengkap, data
pendidikan, data pekerjaan, data kelurahan, data kabupaten, data provinsi, data warga negara. Seluruh data ini terkait pada proses laporan pelaksanaan
akad di KUA. 2. Menentukan Hak Akses user
Dalam hal ini sistem harus dibatasi sesuai dengan level user yang berhak memakai sistem ini. Setiap pengguna hanya dapat mengakses fitur-fitur
dalam sistem sesuai bagiannya masing-masing. Setelah mengetahui komponen-komponen sistem yang diusulkan
selanjutnya adalah menentukan jenis perangkat sistem yaitu berupa tools atau alat yang digunakan untuk merancang dan mengimplementasikan sistem usulan
sehingga menghasilkan arsitektur sistem usulan yang disesuaikan dengan kebutuhan pengguna dan fungsi-fungsi sistem yang terdapat didalamnya.
Di dalam sistem yang lama, proses pengolahan data yang dilakukan masih secara manual, sedangkan pada sistem informasi manajemen nikah yang akan
dikembangkan adalah sistem informasi manajemen nikah berbasis web dan konsep pengembangan aplikasi ini menggunakan UML Unified Model
Language . Sedangkan bahasa pemrograman menggunakan PHP dan MySQL
sebagai database-nya.
4.2.2.1 Sistem Usulan
Pada sistem usulan ini, penulis memberikan informasi mengenai rancangan sistem informasi nikah berbasis web yang penulis ajukan untuk
mengatasi permasalahan pada sistem lama yang telah disebutkan sebelumnya.
Adapun prosedur dari perancangan sistem informasi nikah berbasis web yang diusulkan adalah sebagai berikut :
Sistem Informasi Manajemen Nikah Bag. Tata Usaha
Kepala KUA Catin
Penghulu
Admin
- Registrasi - Pendaftaran Nikah
- Pendaftaran Rujuk - Jadwal Kursus Catin
BP4 - Jadwal Pelaksanaan
akad - View data pendaftaran
catin - verifikasi data
pendaftaran catin - view data catin
- jadwal kursus catin BP4
- Jadwal Pelaksanaan akad
- View data catin - input jadwal kursus
BP4 - jadwal kursus catin
BP4 - Jadwal Pelaksanaan
akad - Input laporan
pelaksanaan akad - View data catin
- Jadwal kursus catin BP4
- Jadwal Pelaksanaan akad
- Akta nikah dan rujuk - Laporan
- Master data - Manajemen Hak
akses
Gambar 4.3 Rich Picture Sistem Usulan
4.2.2.2 Standard Operational Procedure SOP
Berikut adalah SOP atau diagram alir sistem yang diusulkan : 1. Diagram Alir Pendaftaran Nikah
Diagram Alir Sistem Usulan Sistem Informasi Manajemen Nikah SIMKAH Berbasis Web Kecamatan Sukmajaya Depok
1
2
3
4
5
Calon Pengantin Catin
Jadwal bimbingan
pra nikah dan jadwal
akad nikah
Penghulu Tata Usaha
Admin Kepala KUA
Keterangan Deskripsi Proses
Calon pengantin nikah ataupun
rujuk Melakukan Registrasi dan
login - Catin nikah dan -
rujuk - Registrasi
- Login
- Catin nikah - Pendaftaran nikah
- form pendaftaran nikah
Input form registrasi
Proses registrasi
mulai Akun?
Pendaftaran N
Y
Input form pendaftara
n nikah
1 Proses
pendaftaran nikah oleh calon
pengantin. menginput form
pendaftaran nikah.
Kelengkapan dokumen?
Y N
2
4
Cek email verifikasi, download dan upload
persyaratan, print bukti pendaftaran
3 Stop
Calon pengantin nikah ataupun
rujuk melakukan input form
registrasi - Catin nikah dan
rujuk - form Registrasi
- Login
Download dokumen
persyaratan nikah.
Upload dokumen persyaratan nikah
Informasi jadwal bimbingan pra
nikah beserta jadwal
pelaksanaan akad nikah
- Catin nikah - Tata usaha
- - dokumen persyaratan nikah
- verifikasi data dan dokumen
- Catin nikah - Tata usaha
- Pendaftaran nikah - tabel jadwal
Gambar 4.4
Diagram Alir Pendaftaran Nikah 2. Diagram Alir Pendaftaran Rujuk
Diagram Alir Sistem Usulan Sistem Informasi Manajemen Nikah SIMKAH Berbasis Web Kecamatan Sukmajaya Depok
6
7
8 Calon Pengantin Catin
Admin Keterangan
Kepala KUA Penghulu
Tata Usaha Deskripsi Proses
Cek email verifikasi, download dan upload
persyaratan, print bukti pendaftaran
Y jadwal
pelaksanaa n rujuk
Kelengkapan dokumen?
6
5
7 1
Input form pendaftara
n nikah
Proses pendaftaran rujuk
oleh calon pengantin rujuk.
menginput form pendaftaran
rujuk.
- Catin rujuk - Pendaftaran rujuk
- form pendaftaran rujuk
Stop
Download dokumen
persyaratan rujuk Upload dokumen
persyaratan rujuk
- Catin rujuk - Tata usaha
- - dokumen persyaratan rujuk
- verifikasi data dan dokumen
Informasi jadwal pelaksanaan
akad rujuk
- Catin rujuk - Tata usaha
- Pendaftaran rujuk - tabel jadwal
Gambar 4.5 Diagram Alir Pendaftaran Rujuk
3. Diagram Alir Verifikasi Pendaftaran
Diagram Alir Sistem Usulan Sistem Informasi Manajemen Nikah SIMKAH Berbasis Web Kecamatan Sukmajaya Depok
9
1
Tata Usaha Keterangan
Admin Kepala KUA
Penghulu Calon Pengantin Catin
Deskripsi Proses Melakukan
verifikasi data pendaftaran catin
nikah dan memberikan
pesan notifikasi bila dokumen
persyaratan belum lengkap
serta pemberitahuan
jadwal bimbingan pra nikah dan
jadwal pelaksanaan
akad
jadwal bimbingan
pra nikah dan akad
nikah
- Catin nikah - Tata Usaha
- Verifikasi data - Tabel catin
- Tabel jadwal
Verifikasi data pendaftaran catin
Kelengkapan dokumen?
cek data pendaftaran
dan dokumen
persyaratan
4 2
3
cek data pendaftaran
dan dokumen
persyaratan
7
Kelengkapan dokumen?
Verifikasi data pendaftaran catin
Jadwal pelaksanaan
rujuk
6 5
Melakukan verifikasi data
pendaftaran catin rujuk dan
memberikan pesan notifikasi
bila dokumen persyaratan
belum lengkap serta jadwal
pelaksanaan rujuk
- Catin rujuk - Tata Usaha
- Verifikasi data - Tabel catin
- Tabel jadwal 8
Gambar 4.6
Diagram Alir Verifikasi Pendaftaran
4. Diagram Alir Bimbingan Pra Nikah dan Akad Nikah dan Rujuk
Diagram Alir Sistem Usulan Sistem Informasi Manajemen Nikah SIMKAH Berbasis Web Kecamatan Sukmajaya Depok Penghulu
11
1 2
Keterangan Admin
Kepala KUA Tata Usaha
Calon Pengantin Catin
Deskripsi Proses
8
jadwal bimbingan
pra nikah Proses bimbingan
pra nikah Mulai
Jadwal Jadwal
akad nikah dan rujuk
Proses akad nikah dan akad rujuk
Laporan pelaksanaa
n akad
9
selesai
Melakukan view jadwal bimbingan pra
nikah dan melakukan pelaksanaan
bimbingan pra nikah
- Tata Usaha - Penghulu
- Kepala KUA Tabel jadwal
Pelaksanaan bimbingan pra nikah
Melakukan view jadwal akad baik
nikah ataupun rujuk dan melakukan
persiapan untuk pelaksanaan akad
nikah atau rujuk Kemudian membuat
laporan pelaksanaan akad nikahrujuk
yang ditujukan kepada kepala KUA
- Tata Usaha - Penghulu
- Kepala KUA Tabel jadwal akad nikah
rujuk Form laporan pelaksanaan
akad
Gambar 4.7 Diagram Alir Bimbingan Pra Nikah dan Akad Nikah dan Rujuk
5. Diagram Alir Akta Nikah dan Rujuk
Diagram Alir Sistem Usulan Sistem Informasi Manajemen Nikah SIMKAH Berbasis Web Kecamatan Sukmajaya Depok Kepala KUA
1 3
Keterangan Admin
Penghulu Tata Usaha
Calon Pengantin Catin
Deskripsi Proses
Mulai
Input Akta nikahrujuk
9
Akta nikah rujuk
selesai arsip
Penghulu membuat laporan pelaksanaan
akad baik nikahrujuk yang nantinya akan
dilihat oleh kepala KUA. Kepala KUA
mengeluarkan akta nikahrujuk yang
nantinya akan diserahkan kepada
catin setelah proses akad dilaksanakan.
Kepala KUA membuat laporan
dan mengarsipkan laporan tersebut.
- Penghulu - Kepala KUA
Akta nikahrujuk Laporan pelaksanaan
akad Laporan keseluruhan
layanan Tabel akta nikahrujuk
Gambar 4.8 Diagram Alir Akta Nikah dan Rujuk
Sistem informasi nikah yang dirancang ini memberikan manfaat sebagai berikut:
1. Mempermudah Kepala KUA dalam hal melihat segala macam laporan diantaranya laporan pelaksanaan akad nikah, laporan pelaksanaan akad rujuk,
layanan bimbingan pra nikah. Kepala KUA dapat memperoleh data-data yang berkaitan dengan data calon pengantin nikah atau rujuk secara mudah, cepat
dan update.
2. Bagian Tata Usaha dapat dengan mudah melakukan mengecek data dan dokumen calon pengantin nikah atau rujuk, melakukan verifikasi data calon
pengantin dan memperoleh data jadwal bimbingan pra nikah pada layanan BP4.
3. Penghulu dapat menginput jadwal bimbingan pra nikah, jadwal pelaksanaan akad dan laporan pelaksanaan akad nikah atau rujuk. Sehingga meningkatkan
efisiensi kinerja dalam memberikan informasi pelayanan akad nikah atau rujuk.
4. Mempermudah Calon pengantin Catin Nikah atau Rujuk dalam melakukan pendaftaran, mempercepat proses kelengkapan data dan dokumen persyaratan
dan mendapatkan informasi jadwal bimbingan pra nikah.
4.3 Perancangan Sistem Desain
Pada tahap ini, penulis memberikan informasi mengenai rancangan sistem yang diajukan untuk mengatasi permasalahan-permasalahan sistem yang ada.
4.3.1 Use Case Model Diagram
4.3.1.1 Identifikasi Actor
Identifikasi actor ditujukan untuk mengidentifikasi apa saja yang dilakukan oleh para actor dalam sistem informasi nikah berbasis web ini. Adapun
actor yang terlibat dalam sistem ini dapat diklasifikasikan sesuai dengan tugasnya
menjadi 5 lima actor, yaitu Catin, Bagian Tata Usaha, Kepala KUA, Penghulu dan admin.
Untuk lebih jelasnya peran-peran actor yang ada dalam sistem informasi nikah berbasis web dapat dilihat pada tabel 4.3 berikut ini :
Tabel 4.2
Identifikasi Actor
Actor Description
Calon Pengantin Catin Nikah dan
Rujuk
Catin dalam sistem ini adalah sebagai user yang mendaftarkan diri untuk melangsungkan pernikahan
ataupun rujuk.
Kepala KUA
Kepala KUA dalam sistem ini menerima laporan- laporan mengenai pelaksanaan akad nikah ataupun
rujuk dan mencetak akta nikah atau rujuk.
Bagian Tata Usaha
Bagian Tata Usaha dalam sistem ini, yaitu mengelola data catin yang masuk dan melakukan verifikasi data
catin
Penghulu
Penghulu menggunakan sistem ini untuk melihat data catin yang sudah diverifikasi, jadwal pelaksanaan
akad, input jadwal bimbingan pra nikah pada layanan BP4 dan input Laporan pelaksanaan akad nikah atau
rujuk.
Admin Admin
dalam sistem ini yaitu mengelola data master dan konfigurasi user.
4.3.1.2 Identifikasi Use Case
Setelah actor teridentifikasi, tahapan selanjutnya dalam perancangan sistem informasi penjualan ini adalah mengidentifikasi use case. Berikut deskripsi
dari tiap use case yang terdapat dalam tabel 4.4 berikut ini :
Tabel 4.3
Identifikasi Use Case
No Use Case Name
Description Actor
1
Registrasi Use
case ini
menggambarkan kegiatan registrasi catin yang akan
melakukan pendaftaran nikah atau rujuk
Catin
2
Login Use
case ini
menggambarkan Catin, Kepala
kegiatan login untuk mengakses sistem informasi manajemen nikah
berbasis web ini sesuai dengan level user yang mengakses.
KUA, Bagian Tata Usaha,
Penghulu, Admin
3 Input
Form Pendaftaran
Nikah Use
Case ini
menggambarkan kegiatan menginput form data catin
kedalam sistem
yang akan
melangsungkan pernikahan.
Kegiatan ini dilakukan setelah catin melakukan registrasi.
Catin Nikah
4 Download
Form Persyaratan
Nikah Use
Case ini
menggambarkan kegiatan
men-download form
persyaratan nikah catin sebagai bagian dari kelengkapan pendaftaran
Catin Nikah
5 Upload
Dokumen Persyaratan
Nikah Use
Case ini
menggambarkan kegiatan
meng-upload dokumen
persyaratan nikah catin sebagai bagian dari kelengkapan pendaftaran
Catin Nikah
6
Input Form Pendaftaran
Rujuk Use
Case ini
menggambarkan kegiatan menginput form data catin
kedalam sistem
yang akan
melakukan rujuk. Kegiatan ini dilakukan setelah catin melakukan
registrasi. Catin Rujuk
7
Download Form
Persyaratan Rujuk
Use Case
ini menggambarkan
kegiatan men-download
form persyaratan rujuk sebagai bagian dari
kelengkapan pendaftaran Catin Rujuk
8 Upload
Dokumen Persyaratan
Rujuk Use
Case ini
menggambarkan kegiatan
meng-upload dokumen
persyaratan rujuk sebagai bagian dari kelengkapan pendaftaran
Catin Rujuk
9
View data
pendaftaran catin Use
case ini
menggambarkan kegiatan menampilkan data catin
yang telah melakukan pendaftaran baik nikah ataupun rujuk
Bagian Tata Usaha
10 Verifikasi data
dan dokumen catin
Use case
ini menggambarkan
kegiatan Verifikasi
data dan
dokumen catin yang masuk Bagian Tata
Usaha
11 View data catin
Use Case
ini menggambarkan
menampilkan data catin yang sudah diverifikasi
Bagian Tata Usaha, Kepala
KUA, Penghulu
12 Input jadwal
Bimbingan pra nikah
Use Case
ini menggambarkan
kegiatan menginput
jadwal Bimbingan pra nikah pada layanan
BP4 Penghulu
13 View jadwal
Bimbingan pra nikah
Use Case
ini menggambarkan
kegiatan Menampilkan
jadwal Bimbingan pra nikah.
Catin, Kepala KUA, Penghulu,
Bagian Tata Usaha
14 View jadwal
pelaksanaan akad Use
Case ini
menggambarkan kegiatan
menampilkan jadwal
pelaksanaan akad.
Baik nikah
ataupun rujuk. Catin, Kepala
KUA, Penghulu, Bagian Tata
Usaha
15 akta nikah dan
rujuk Use
Case ini
menggambarkan kegiatan pengeluaran akta nikah atau
rujuk dengan mencetak akta nikah dan rujuk
Kepala KUA
16 Input laporan
pelaksanaan akad Use
Case ini
menggambarkan kegiatan
menginput laporan
pelaksanaan akad baik nikah ataupun rujuk.
Penghulu
17 Laporan Use
Case ini
menggambarkan kegiatan melihat laporan keseluruhan
Kepala KUA
layanan yang sudah terlaksana.
18 Master data
Use Case
ini menggambarkan
kegiatan manajemen master data pada sistem
admin
19 Logout Use
Case ini
menggambarkan kegiatan keluar dari sistem ini.
Catin, Kepala KUA, Penghulu,
Bagian Tata Usaha, admin
4.3.1.3 Perancangan Use Case Diagram
System
Catin Bag. Tata Usaha
Kepala KUA Penghulu
Admin Login
Registrasi Input Form Pendaftaran Nikah
View data Pendaftaran catin Verifikasi data dan dokumen catin
Laporan Cetak Laporan
Akta NikahRujuk
Manajemen hak akses Manajemen User
Master data Input Laporan Pelaksanaan akad
Logout Input Jadwal Bimbingan Pra Nikah
Input Form Pendaftaran Rujuk
View data catin
View Jadwal Bimbingan pra nikah View Jadwal Pelaksanaan Akad
Master data Pekerjaan Master data Negara
Master data Pendidikan Download form persyaratan nikah
Download form persyaratan rujuk
Sistem Informasi Manajemen Nikah SIMKAH
Upload dok. persyartan nikah
Upload dok. persyaratan rujuk
include include
include include
include include
include include
include
include include
Gambar 4.9
Use Case Diagram Sistem Informasi Nikah SIKAH berbasis web KUA Kecamatan Sukmajaya
4.3.2 Use Case Narrative
Pada use case narrative ini dijelaskan urutan kegiatan yang dilakukan sistem dan actor yang terbentuk dari use case diagram pada sistem usulan.
Tabel berikut dibawah ini merupakan use case narrative dari sistem informasi nikah SIKAH berbasis web.
1. Use Case Narrative Registrasi
Tabel 4.4 Use Case Narrative Registrasi
Use Case name
Registrasi
Actor
Catin
Description
Use case ini Use case ini menggambarkan kegiatan registrasi
catin sebelum melakukan pendaftaran nikah atau rujuk
Pre-condition aktor harus melakukan registrasi terlebih dahulu Typical course
of event
Actor Action System Respone
1. Membuka url website Sistem informasi
manajemen nikah 2. Menampilkan
Halaman utama public user sistem
2. Memilih form registrasi 3. Menampilkan form registrasi
4. Mengisi form registrasi 5.
Memverifikasi data user 6. Menampilkan halaman utama
Sistem informasi manajemen nikah
dengan level user.
Alternate courses
4. Jika form registrasi sudah diisi dengan lengkap maka sistem akan memverifikasi data dan aktor akan masuk ke dalam
halaman utama sistem. Jika form registrasi belum lengkap, maka sistem tidak dapat memverifikasi dan menampilkan halaman
utama sistem.
conclusion
Use case ini menyimpulkan berhasil atau tidaknya aktor
melakukan registrasi
Postcondition
Aktor berhasil registrasi dan masuk kedalam halaman utama sistem sesuai dengan level user
2. Use Case Narrative Login
Tabel 4.5
Use Case Narrative Login
Use Case name
Login.
Actor
Catin, Kepala KUA, Bagian Tata Usaha, Penghulu, Admin
Description Use case
ini memungkinkan semua aktor untuk masuk ke dalam sistem dengan menggunakan user id dan Password yang telah
dimiliki masing-masing pengguna.
Pre-condition Para aktor memasukkan user id dan password untuk masuk
kedalam sistem.
Typical course of event
Actor Action System Respone
1. Membuka Sistem informasi manajemen
nikah 2. Menampilkan form login.
3. Masukkan user id dan Password.
4. Validasi user id dan Password. 5. Menampilkan halaman home
Sistem informasi manajemen nikah
Alternate courses
4. Jika user id dan Password benar maka aktor akan masuk ke dalam halaman utamahome sistem. Jika user id dan Password
atau salah satunya salah, maka sistem tidak dapat menampilkan halaman home.
conclusion
Use case ini menyimpulkan berhasil atau tidaknya aktor masuk
ke dalam sistem.
Postcondition
Aktor berhasil login. Sistem akan mengirim aktor masuk kepada halaman menu utama sistem sesuai dengan level user
3. Use Case Narrative Input form pendaftaran nikah
Tabel 4.6
Use Case Narrative Input form pendaftaran nikah
Use Case name Input form pendaftaran nikah Actor
Catin Nikah
Description Use case
ini menggambarkan kegiatan input pendaftaran nikah
Pre-condition
Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu pendaftaran
nikah 2. Menampilkan kategori form pendaftaran
nikah.
3. Pilih input form
pendaftaran 4. Menampilkan form pendaftaran nikah
5. Menginput form
pendaftaran nikah
6. Sistem menyimpan kedalam database
Alternate courses
4. Jika terdapat kesalahan dalam menginput data form pendaftaran yang sudah tersimpan dalam database maka
dapat diubah pada menu edit
conclusion Use case
ini menyimpulkan bahwa aktor berhasil mengisi form data pendaftaran nikah
Postcondition Data pendaftaran nikah tersimpan dalam database.
5. Use Case Narrative Download dokumen persyaratan nikah
Tabel 4.7 Use Case Narrative download dokumen persyaratan nikah
Use Case name
Download form persyaratan nikah
Actor
Catin Nikah
Description Use case
ini menggambarkan kegiatan download dokumen persyaratan nikah sebagai bagian dari kelengkapan pendaftaran
nikah
Pre-condition Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu pendaftaran nikah
2. Menampilkan daftar kategori form pendaftaran nikah.
3. Pilih download dokumen
persyaratan nikah
4. Melakukan download file.
Alternate courses
3. Jika belum mengisi form pendaftaran nikah maka sistem akan menampilkan peringatan
Conclusion Use case
ini menyimpulkan berhasil melakukan download dokumen persyartan nikah
Postcondition File
persyaratan nikah di terima oleh aktor
6. Use Case Narrative upload dokumen persyaratan nikah
Tabel 4.8
Use Case Narrative upload dokumen persyaratan nikah
Use Case name Upload dokumen persyaratan nikah Actor
Catin Nikah
Description Use case
ini menggambarkan kegiatan upload dokumen persyaratan nikah sebagai bagian dari kelengkapan pendaftaran
nikah
Pre-condition
Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
5. Buka menu pendaftaran
nikah 6. Menampilkan daftar kategori form
pendaftaran nikah. 7. Pilih upload
dokumen persyaratan
nikah
8. Melakukan upload file.
Alternate courses
-
Conclusion Use case
ini menyimpulkan berhasil melakukan upload dokumen persyartan nikah
Postcondition
File persyaratan nikah masuk kedalam sistem
7. Use Case Narrative Input form pendaftaran rujuk
Tabel 4.9
Use Case Narrative Input form pendaftaran rujuk
Use Case name Input
form pendaftaran rujuk
Actor Catin Rujuk
Description Use case
ini menggambarkan kegiatan input pendaftaran rujuk
Pre-condition
Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu pendaftaran rujuk
2. Menampilkan kategori form pendaftaran rujuk
3. Pilih input form pendaftaran
4. Menampilkan form pendaftaran rujuk
5. Menginput form pendaftaran rujuk
6. Sistem menyimpan kedalam database
Alternate courses
5. Jika terdapat kesalahan dalam menginput data form pendaftaran yang sudah tersimpan dalam database maka
dapat diubah pada menu edit
conclusion Use case
ini menyimpulkan bahwa aktor berhasil mengisi form data pendaftaran rujuk
Postcondition
Data pendaftaran rujuk tersimpan dalam database.
8. Use Case Narrative Download dokumen persyaratan rujuk
Tabel 4.10 Use Case Narrative Download dokumen persyaratan rujuk
Use Case name Download
dokumen persyaratan rujuk
Actor
Catin Rujuk
Description Use case
ini menggambarkan kegiatan download dokumen persyaratan rujuk sebagai bagian dari kelengkapan pendaftaran
rujuk
Pre-condition Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu pendaftaran rujuk
2. Menampilkan daftar kategori pendaftaran rujuk
3. Pilih download dokumen persyaratan
rujuk
4. Melakukan download file.
Alternate courses
4. Jika belum mengisi form pendaftaran rujuk maka sistem akan menampilkan peringatan
Conclusion Use case
ini menyimpulkan berhasil melakukan download dokumen persyartan rujuk
Postcondition File
persyaratan rujuk di terima oleh aktor
9. Use Case Narrative Upload dokumen persyaratan rujuk
Tabel 4.11
Use Case Narrative upload dokumen persyaratan rujuk
Use Case name
Upload dokumen persyaratan rujuk
Actor
Catin Rujuk
Description Use case
ini menggambarkan kegiatan upload dokumen persyaratan rujuk sebagai bagian dari kelengkapan pendaftaran
rujuk
Pre-condition Aktor harus berhasil login ke dalam sistem Typical
course of event
Actor Action System Respone
1. Buka menu pendaftaran rujuk
2. Menampilkan daftar kategori form pendaftaran rujuk.
3. Pilih upload dokumen
persyaratan rujuk
4. Melakukan upload file.
Alternate courses
-
Conclusion Use case
ini menyimpulkan berhasil melakukan upload dokumen persyartan rujuk
Postcondition File persyaratan rujuk masuk kedalam sistem
10. Use Case Narrative View data pendaftaran catin
Tabel 4.12 Use Case Narrative View data pendaftaran catin
Use Case name View
data pendaftaran catin
Actor Bagian Tata Usaha
Description
Use case ini menggambarkan kegiatan View data pendaftaran
catin
Pre-condition
Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu View data pendaftaran catin
2. Menampilkan kategori data pendaftaran catin
3. Pilih data pendaftaran catin yang masuk
4. Menampilkan informasi data catin yang masuk
Alternate courses 3a. apabila aktor memilih data pendaftaran nikah maka sistem
menampilkan informasi data pendaftar nikah 3b. apabila aktor memilih data pendaftaran rujuk maka
sistem menampilkan informasi data pendaftar rujuk
conclusion
Use case ini menyimpulkan berhasil menampilkan data
pendaftaran catin yang masuk
Postcondition
Aktor berhasil melakukan view data pendaftaran catin yang masuk
11. Use Case Narrative Verifikasi data dan dokumen catin
Tabel 4.13 Use Case Narrative Verifikasi data dan dokumen catin
Use Case name Verifikasi data dan dokumen catin Actor
Bagian Tata Usaha
Description
Use case ini menggambarkan kegiatan Verifikasi data dan
dokumen catin
Pre-condition
Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu Verifikasi data dan dokumen catin
2. Menampilkan kategori data dan dokumen pendaftaran
catin 3. Pilih data dan dokumen
pendaftaran catin yang masuk
4. Menampilkan informasi data dan dokumen catin yang
masuk 5. Melakukan Verifikasi
data dan dokumen catin 6. Menampilkan data catin yang
sudah diverifikasi
Alternate courses
5a. apabila aktor memilih dan melakukan verifikasi data dan dokumen pendaftaran nikah maka sistem menampilkan
informasi data dan dokumen catin nikah yang sudah diverifikasi 5b. apabila aktor memilih data dan dokumen pendaftaran rujuk
maka sistem menampilkan informasi data dan dokumen catin rujuk yang sudah diverifikasi
conclusion Use case
ini menyimpulkan berhasil memverifikasi data dan dokumen catin yang masuk
Postcondition
Data dan dokumen catin yang masuk berhasil diverifikasi oleh aktor
12. Use Case Narrative View data catin
Tabel 4.14
Use Case Narrative View data catin
Use Case name View
data catin
Actor
Bagian Tata Usaha, Kepala KUA, Penghulu
Description Use case
ini menggambarkan kegiatan View data catin yang sudah diverifikasi
Pre-condition Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu View data catin
2. Menampilkan kategori data catin 3. Pilih data catin
yang diinginkan 4. Menampilkan informasi data catin
yang sudah diverifikasi
Alternate courses
3a. apabila aktor memilih data catin nikah maka sistem menampilkan informasi data catin nikah
3b. apabila aktor memilih data catin rujuk maka sistem menampilkan informasi data catin rujuk
conclusion Use case
ini menyimpulkan berhasil menampilkan data catin yang sudah diverifikasi
Postcondition
Aktor berhasil melakukan view data catin
13. Use Case Narrative Input jadwal Bimbingan pra nikah
Tabel 4.15
Use Case Narrative Input jadwal Bimbingan pra nikah
Use Case name Input
jadwal Bimbingan pra nikah
Actor
Penghulu
Description Use case
ini menggambarkan kegiatan input jadwal Bimbingan pra nikah
Pre-condition
Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu BP4 2. Menampilkan kategori menu
BP4 3. Pilih input jadwal
Bimbingan pra nikah 4. Menampilkan tabel jadwal
Bimbingan pra nikah 5. Menginput jadwal
Bimbingan pra nikah 6. Sistem menyimpan kedalam
database
Alternate courses
5. Jika terdapat kesalahan dalam menginput data jadwal bimbingan yang sudah tersimpan dalam database maka
dapat diubah pada menu edit
conclusion Use case
ini menyimpulkan bahwa aktor berhasil menginput jadwal Bimbingan pra nikah
Postcondition
Data jadwal Bimbingan pra nikah tersimpan dalam database.
14. Use Case Narrative View jadwal Bimbingan pra nikah
Tabel 4.16
Use Case Narrative View jadwal Bimbingan pra nikah
Use Case name View
jadwal Bimbingan pra nikah
Actor
Catin, Bagian Tata Usaha, Kepala KUA, Penghulu
Description Use case
ini menggambarkan kegiatan View jadwal Bimbingan pra nikah
Pre-condition
Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu BP4 2. Menampilkan kategori
menu BP4 3. Pilih jadwal Bimbingan
pra nikah 4. Menampilkan jadwal
layanan BP4
Alternate courses
-
Conclusion Use case
ini menyimpulkan berhasil menampilkan jadwal Bimbingan pra nikah
Postcondition
Aktor berhasil melakukan view jadwal Bimbingan pra nikah
15. Use Case Narrative View jadwal Pelaksanaan Akad
Tabel 4.17 Use Case Narrative View jadwal Pelaksanaan Akad
Use Case name View
jadwal pelaksanaan akad
Actor
Catin, Bagian Tata Usaha, Kepala KUA, Penghulu
Description Use case
ini menggambarkan kegiatan View jadwal pelaksanaan akad
Pre-condition Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu jadwal pelaksanaan akad
2. Menampilkan jadwal akad sesuai dengan kategori
3. Pilih jadwal yang diinginkan
4. Menampilkan informasi jadwal pelaksanaan akad
Alternate courses
3a. apabila aktor memilih jadwal pelaksanaan akad nikah maka sistem menampilkan informasi jadwal pelaksanaan akad
nikah 3b. apabila aktor memilih jadwal pelaksanaan akad rujuk
maka sistem menampilkan informasi jadwal pelaksanaan akad rujuk
conclusion Use case
ini menyimpulkan berhasil menampilkan jadwal pelaksanaan akad
Postcondition
Aktor berhasil melakukan view jadwal pelaksanaan akad 16. Use Case Narrative Akta nikah dan rujuk
Tabel 4.18
Use Case Narrative Akta nikah dan rujuk
Use Case name Akta nikah dan rujuk
Actor
Kepala KUA
Description Use case
ini menggambarkan kegiatan memanage akta nikah dan rujuk
Pre-condition
Aktor harus berhasil Login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu Akta nikah dan rujuk
2. Menampilkan kategori menu akta nikah dan rujuk
3. Tentukan pilihan akta 4. Menampilkan akta yang
diinginkan nikah atau rujuk
5. Melakukan manage akta nikah dan rujuk
6. Sistem menyimpan data kedalam database
Alternate courses
3a. apabila aktor memilih akta nikah maka sistem akan menampilkan akta nikah
3b. apabila aktor memilih akta rujuk maka sistem akan menampilkan akta rujuk
4. Apabila aktor ingin mencetak laporan maka pilih button cetak.
5a. apabila aktor ingin memanage akta nikah maka sistem menampilkan halaman manage akta nikah
5b. apabila aktor ingin memanage akta rujuk maka sistem menampilkan halaman manage akta rujuk
conclusion Use case
ini menyimpulkan berhasil melakukan melihat akta nikah dan rujuk dan manage akta nikah dan rujuk
Postcondition Aktor telah melihat dan memanage data-data akta nikah dan
rujuk yang telah terlaksana.
17. Use Case Narrative Input Laporan Pelaksanaan Akad
Tabel 4.19 Use Case Narrative Input Laporan Pelaksanaan Akad
Use Case name Input
laporan pelaksanaan akad
Actor
Penghulu
Description Use case
ini menggambarkan kegiatan input laporan pelaksanaan akad
Pre-condition Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu laporan pelaksanaan akad
2. Menampilkan kategori laporan pelaksanaan akad
3. Pilih input laporan pelaksanaan akad
4. Menampilkan form laporan pelaksanaan akad
5. Menginput laporan pelaksanaan akad
6. Sistem menyimpan kedalam database
Alternate courses
3a. apabila aktor memilih input laporan pelaksanaan akad nikah maka sistem akan menampilkan form laporan
pelaksanaan akad nikah 3b. apabila aktor memilih input laporan pelaksanaan akad
rujuk maka sistem akan menampilkan form laporan pelaksanaan akad rujuk
5. Jika terdapat kesalahan dalam menginput data pelaksanaan akad yang sudah tersimpan dalam database maka dapat diubah
pada menu edit 6. apabila data laporan sudah tersimpan dan aktor ingin
mencetak maka pilih button cetak
conclusion Use case
ini menyimpulkan bahwa aktor berhasil menginput laporan pelaksanaan akad
Postcondition Data laporan pelaksanaan akad tersimpan dalam database.
18. Use Case Narrative Laporan
Tabel 4.20 Use Case Narrative Laporan
Use Case name
Laporan
Actor Kepala KUA
Description Use case
ini menggambarkan kegiatan melihat laporan keseluruhan layanan pada sistem
Pre-condition
Aktor harus berhasil login ke dalam sistem
Typical course of event
Actor Action System Respone
1. Buka menu laporan 2. Menampilkan kategori
laporan 3. Pilih laporan yang
diinginkan 4. Menampilkan detail laporan
Alternate courses 3a. apabila aktor memilih laporan nikah maka sistem akan
menampilkan detail laporan nikah 3b. apabila aktor memilih laporan rujuk maka sistem akan
menampilkan detail laporan rujuk 3c. apabila aktor memilih laporan BP4 maka sistem akan
menampilkan detail laporan BP4 5. apabila aktor ingin mencetak maka pilih button cetak
conclusion Use case
ini menyimpulkan bahwa aktor berhasil melihat dan mencetak laporan
Postcondition Aktor telah melihat data-data laporan kegiatan yang
terlaksana
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