BAB III PEMBAHASAN - BSI · Menyelenggarakan Daftar Akta Ikrar Wakaf menurut bentuk W.4 ... Menulis...
Transcript of BAB III PEMBAHASAN - BSI · Menyelenggarakan Daftar Akta Ikrar Wakaf menurut bentuk W.4 ... Menulis...
28
BAB III
PEMBAHASAN
3.1. Tinjauan Instansi
3.1.1. Sejarah Instansi
Kantor Urusan Agama adalah instansi terkecil Kementrian Agama yang
ada di tingkat Kecamatan. KUA bertugas membantu melaksanakan sebagian tugas
Kantor Kementrian Agama Kabupaten di bidang urusan agama islam di wilayah
kecamatan.
KUA Kecamatan Jatisari merupakan salah satu dari 30 KUA kecamatan
dilingkungan kantor kementrian agama kabupaten karawang. Kantor urusan
agama jatisari di akui keberadaanya sejak tahun 1946 berbarengan dengan
berdirinya kementrian agama,
KUA Jatisari di bangun di atas tanah waqaf dari ibu U.Sumiyati binti jaya
as’ari yang luasnya 248 M2 yang diperuntukan untuk pembangunan gedung balai
nikah, dan sudah sertifikat wakaf dengan nomor 00123 tahun 1991. Gedung KUA
jatisari dibangun pertama kali tahun 1977.
Dalam menjalankan kegiatan serta berbagai arah dalam mencapai tujuannya
Kantor Urusan Agama Kecamatan Jatisari memiliki visi dan misi sebagai berikut :
Visi
“Terwujudnya masyarakat kecamatan jatisari yang maju dan taat beragama
melalui pembangunan dibidang agama yang selaras dan seimbang
berdasarkan iman dan taqwa”.
29
Misi
1. Meningkatkan manajemen pelayanan keagamaan.
2. Meningkatkan kualitas pelayanan prima dibidang pencatatan nikah dan rujuk.
3. Meningkatkan pelayanan dan pembinaaan keluarga sakinah.
4. Meningkatkan pelayanan pembinaan calon jemaah haji, zakat, pendidikan
keagamaan lainnya.
5. Meningkatkan pembinaan dibidang kemasjidan produk pangan halal dan
ibadah sosial.
3.1.2. Struktur Organisasi dan Fungsi
Struktur organisasi merupakan unsur yang sangat penting dalam
menerapkan cara-cara pengawasan yang efektif dan dasar dalam pelimpahan
wewenang dan tanggung jawab. Adapun struktur organinsasi di KUA Kecamatan
Jatisari adalah :
Sumber: KUA Kecamatan Jatisari (2017)
Gambar III.1.
Struktur Organisasi UPTD KUA Kecamatan Jatisari Kab.Karawang
30
Struktur organisasi yang ada di KUA Kecamatan Jatisari memiliki fungsi
sebagai berikut:
1. Kepala KUA
a. Melaksanakan sebagian tugas Kantor Kementerian Agama Kabupaten
dibidang urusan Agama Islam dalam wilayah Kecamatan.
b. Membantu Pelaksanaan tugas pemerintah di tingkat Kecamatan di bidang
keagamaan.
c. Bertanggung jawab atas pelaksanaan tugas Kantor Urusan Agama
Kecamatan.
d. Melaksanakan tugas koordinasi penilik, penyuluh dan kordinasi kerjasama
dengan Instansi lain yang erat hubungannya dengan pelaksanaan tugas
KUA Kecamatan.
e. Selaku PPAIW
f. Ketua LPTQ Kecamatan
g. Ketua Satgas Pembina Gerakan Keluarga Sakinah
h. Menerima Pemberitahuan kehendak Nikah
i. Mendaftar, Menerima dan meneliti kehendak nikah terhadap calon
mempelai dan wali serta mengumumkannya.
j. Mengawasi dan mencatat Peristiwa Pernikahan dikantor maupun di luar
kantor.
k. Mengatur jadwal waktu pelayanan perkawinan dan pelayanan bedolan.
l. Bertindak sebagai wali hakim/adhol dalam daerah kerjanya.
m. Mencatat peristiwa NTCR dan membuat tabayun.
n. Bertanggung jawab terhadap penyelewengan
31
o. Menyimpan dan membukukan NR
p. Menandatangani Akta Nikah beserta kutipannya dan buku pendaftaran
TCR .
q. Meneliti Syarat-syarat Wakaf.
r. Meneliti dan mengesahkan nadzir.
s. Menyelenggarakan Daftar Akta Ikrar Wakaf menurut bentuk W.4
t. Mengajukan permohonan pendaftaran Tanah Wakaf kepada Kepala BPN
2. Penghulu
a. Melaksanakan pemeriksaan dan pendaftaran catin
b. Melakukan entri dan edit data pendaftaran NR berbasis komputer
c. Mengawasi pelaksanaan akad nikah di dalam dan di luar balai nikah atas
perintah dan tugas PPN.
d. Melaporkan semua berkas perkawinan kepada PPN.
e. Mencatat Pernikahan luar negeri.
f. Menampung, Menyetorkan dan Mengadministrasikan biaya NR dengan
buku kas khusus.
g. Mengisi papan data statistik NTCR.
h. Menulis buku pendaftaran cerai talak/gugat.
i. Menulis buku pendaftaran rujuk.
j. Mengupayakan penjilidan NB dan akta nikah.
k. Melaksanakan tugas-tugas lintas sektoral bidang kepenghuluan.
l. Melaksanakan tugas-tugas lain yang diberikan pimpinan.
32
3. Dokstik dan Informasi
a. Menerima dan mengagendakan surat-surat masuk.
b. Bertanggung jawab dalam pengetikan, penggandaan dan penyampaian
surat-surat.
c. Mengatur dan menyimpan daftar hadir (absensi) pegawai.
d. Menyelenggarakan administrasi kepegawaian.
e. Menyimpan dan mengamankan dokumen kantor.
f. Bertanggung jawab terhadap pertemuan dan Rakor rutin Karyawan.
g. Mengerjakan tabayun nikah (masuk dan keluar).
h. Menulis buku adanya kasus NTCR.
i. Menulis adanya buku kaum rois.
j. Membendel berkas pemeriksaan nikah (NB).
k. Menulis Bezeiting pegawai.
l. Mempasilitasi permintaan pengukuran arah kiblat.
m. Mengisi papan data statistik NTCR.
n. Mengerjakan buku kendali alibi dan buku kendali PNS.
o. Mengerjakan buku – buku :
1) Buku agenda surat masuk dan surat keluar
2) Buku verbal surat keterangan dan legalisasi
3) Buku daftar inventaris ruangan
4) Buku sidang, tamu dan supervisi
p. Melaksanakan tugas lain yang diberikan pimpinan
4. Bimbingan Kemasjidan dan Pembinaan Syari’ah
a. Memberikan pelayanan prosedur pendirian tempat ibadah
33
b. Menghimpun data zakat, infaq, shodaqah, baitul mal dan organisasi ZIS
dan pelaporannya.
c. Menyusun Rencana Kerja Operasional bimbingan Pembinaan Syari’ah.
d. Menyusun konsep materi bimbingan Pembinaan Syari’ah
e. Melaksanakan bimbingan Pembinaan Syari’ah tatap muka kepada
masyarakat.
f. Membantu menyelenggarakan administrasi pembinaan syariah dan hisab
rukyat.
g. Membantu Kepala KUA melaksanakan bimbingan Pembinaan Syari’ah
tatap muka kepada masyarakat tiap hari Jum’at secara insidental.
h. Mencetak kutipan akta nikah
i. Mencetak register nikah
j. Mengerjakan administrasi perwakafan
k. Menyiapkan pelaksanaan ikrar wakaf
5. Tata Usaha dan Kerumah Tanggaan
a. Mengerjakan laporan statistik NTCR (Model 1A, 1B,PN,F,F1,F2)
b. Mengerjakan laporan-laporan.
c. Menulis Buku catatan pengeluaran duplikat NR.
d. Mengerjakan Buku Induk NTCR.
e. Mengerjakan buku stok umum.
f. Membuat laporan penggunaan formulir NTCR.
g. Sebagai bendahara DIPA.
h. Mengerjakan buku kas umum.
i. Mengerjakan buku pembantu up.
34
j. Mengerjakan buku pengawas keuangan.
k. Mengerjakan buku pembantu pajak.
l. Menulis buku bedolan.
m. Menulis buku adanya Poligami.
n. Menulis buku stok khusus.
o. Buku catatan register Nikah.
p. Buku catatan register talak.
q. Mengajukan permintaan formulir NTCR.
6. Penyuluh
a. Melakukan dan mengembangkan kegiatan bimbingan atau penyuluhan
agama dan pembangunan melalui bahasa agama.
b. Mengolah data identifikasi wilayah.
c. Menyusun rencana kerja tahunan.
d. Menyusun rencana kerja operasional.
e. Menyusun konsep materi penyuluhan.
f. Melaksanakan bimbingan atau penyuluhan melalui tatap muka kepada
kelompok binaan.
g. Menyusun laporan bimbingan penyuluhan.
h. Melaksanakan konsultasi.
i. Menjaga kebersihan , ketertiban , keamanan dan kenyamanan kantor.
j. Melaksanakan tugas lain yang diberikan pimpinan.
35
3.2. Analisa Kebutuhan
Diantara permasalahan yang ada di KUA Kecamatan Jatisari, terutama
dalam pendaftaran nikah sering terjadinya ketidak akuratan data maupun
kehilangan data yang dicatat manual oleh pendaftar nikah, dan penyimpanan data
berupa kertas-kertas oleh petugas KUA. Maka dibutuhkannya program yang
terkomputerisasi untuk memudahkan dan mengamankan data yang ada. Dalam hal
ini yang paling sesuai ialah dibuatnya suatu website selain memudahkan calon
pasangan nikah untuk mendaftarkan pernikahannya, juga untuk petugas guna
mempermudah dalam pencarian data, dan keamanan data.
Adapun kebutuhan dalam website pendaftaran nikah ini dibagi menjadi dua
bagian, yaitu: admin, dan user (calon pasangan nikah). Admin sebagai super user
dapat mengelola semua data dalam website ini, mencakup membuat jadwal nikah,
mengubah, menghapus data. Sedangkan user dapat menginput data pendaftaran
nikah yaitu data calon pasangan (calon suami dan istri), menentukan tanggal akad
nikah, mencetak bukti pendaftaran nikah, serta melihat daftar calon pasangan
nikah lain yang telah terdaftar.
36
3.3. Perancangan Perangkat Lunak
3.3.1. Rancangan Antar Muka
1. Rancangan antar muka beranda pada user
Gambar III.2.
Rancangan Antar Muka Beranda User
2. Rancangan antar muka pengisian data calon pasangan nikah
Gambar III.3.
Rancangan Antar Muka Pengisian Data Calon Pasangan Nikah
37
3. Rancangan antar muka pendaftaran akad nikah
Gambar III.4.
Rancangan Antar Muka Pengisian Daftar Nikah
4. Rancangan antar muka pembatalan daftar nikah
Gambar III.5.
Rancangan Antar Muka Pembatalan Daftar Nikah
38
5. Rancangan antar muka data calon pasangan nikah pada admin
Gambar III.6.
Rancangan Antar Muka Data Calon Pasangan Nikah Pada Admin
6. Rancangan Antar Muka Data Pendaftaran Nikah pada Admin
Gambar III.7.
Rancangan Antar Muka Data Pendaftaran Nikah Pada Admin
39
3.3.2. Rancangan Basis Data
1. ERD (Entity Relationship Diagram)
Gambar III.8.
ERD (Entity Relationship Diagram)
2. LRS (Logical Record Structure)
id_pasangan (PK)nm_suamiumur_suamitmpt_lhrsuamitgl_lhrsuamistatus_suamialamat_suamikd_possuaminm_istriumur_istritmpt_lhristritgl_lhristristatus_istrialamat_istrikd_posistrifoto_suamifoto_istri
pasangan
no_daftar(PK)id_pasangan(FK)tgl_daftartgl_akadbln_akadthn_akadjam_akadstatusketerangan
pendaftaran
id_batal (PK)no_daftar (FK)id_pasangandeskripi
pembatalan
1
1
1
1
Gambar III.9.
LRS (Logical Record Structure)
40
3. Spesifikasi File
Website yang penulis buat mempunyai database yang berfungsi untuk
menyimpan semua data yang ada di dalam website tersebut. Dalam pembuatan
website ini penulis membuat satu database dengan 10 table yang terdiri dari table
admin, table pemilik kendaraan, table kendaraan, table petugas table detail
kendaraan, table testimoni, table pendaftaran, table jenis kendaraan, table
pemeriksaan, dan table pembayaran. Adapun spesifikasi file-file dari database
website tersebut antara lain:
A. Spesifikasi File Admin
Nama Database : kua_online
Akronim : admin
Fungsi : Untuk menyimpan data admin
Type File : File Master
Organisasi File : Index Sequential
Akses File : Random
Panjang Record : 71 karakter
Media : HardDisk
Field Key : id_admin
Software : MySQL
41
Tabel III.1
Spesifikasi File Admin
No Elemen Data Nama Field Type Size Ket
1 id_admin id_admin Int 11 Primary Key
2 nama nama Varchar 30
3 username username Varchar 15
4 password Password Varchar 15
B. Spesifikasi File Pasangan
Nama Database : kua_online
Akronim : pasangan
Fungsi :Untuk menyimpan data pasangan
Type File : File Master
Organisasi File : Index sequential
Akses File : Random
Panjang Record : 855 karakter
Media : HardDisk
Field Key : id_pasangan
Software : MySQL
42
Tabel III.2
Spesifikasi File Pasangan
No Elemen Data Nama Field Type Size Ket
1 id_pasangan id_pasangan Varchar 20 Primary Key
2 nm_suami nm_suami Varchar 50
3 umur_suami umur_suami Varchar 5
4 tmpt_lhrsuami tmpt_lhrsuami Varchar 30
5 tgl_lahirsuami tgl_lahir Varchar 5
6 bln_suami bln_suami Varchar 15
7 thn_suami thn_suami Varchar 5
8 status_suami status_suami Varchar 15
9 alamat_suami alamat_suami Varchar 255
10 kd_possuami kd_possuami Varchar 15
11 nm_istri nm_istri Varchar 50
12 umur_istri umur_istri Varchar 5
13 tmpt_lhristri tmpt_lhristri Varchar 30
14 tgl_istri tgl_istri Varchar 5
43
15 bln_istri bln_istri Varchar 15
16 thn_istri thn_istri Varchar 15
17 status_istri status_istri Varchar 15
18 alamat_istri alamat_istri Varchar 255
19 kd_posistri kd_posistri Varchar 15
20 foto_suami foto_suami Varchar 30
21 foto_istri foto_istri Varchar 30
C. Spesifikasi File Pembatalan
Nama Database : kua_online
Akronim : pembatalan
Fungsi : Untuk menyimpan data pembatalan
Type File : File Master
Organisasi File : Index sequential
Akses File : Random
Panjang Record : 142 karakter
Media : HardDisk
Field Key : id_batal
Software : MySQL
44
Tabel III.3
Spesifikasi File Pembatalan
No Elemen Data Nama Field Type Size Ket
1 id_batal id_batal Int 11 Primary Key
2 tgl_batal tgl_batal Varchar timestamp
3 no_daftar no_daftar Int 11 Foreign Key
4 id_pasangan id_pasangan Varchar 20
5 deskripsi deskripsi Varchar 100
D. Spesifikasi File Pendaftaran
Nama Database : kua_online
Akronim : pendaftaran
Fungsi : Menyimpan Data Pendaftaran
Type File : File Master
Organisasi File : Index sequential
Akses File : Random
Panjang Record : 117 karakter
Media : HardDisk
Field Key : no_daftar
Software : MySQL
45
Tabel III.4
Spesifikasi File Pendaftaran
No Elemen Data Nama Field Type Size Ket
1 no_daftar no_daftar Int 11 Primary Key
2 id_pasangan id_pasangan Varchar 20 Foreign Key
3 tgl_daftar tgl_daftar Timestamp
4 tgl_akad tgl_akad Int 5
5 bln_akad bln_akad Varchar 15
6 thn_akad thn_akad Varchar 10
7 jam_akad jam_akad Varchar 15
8 Status status Varchar 20
9 keterangan keterangan Varchar 30
46
E. Spesifikasi File testimoni
Nama Database : kua_online
Akronim : testimoni
Fungsi : Untuk menyimpan data testimoni
Type File : File Master
Organisasi File : Index sequential
Akses File : Random
Panjang Record : 171 karakter
Media : HardDisk
Field Key : no_testi
Software : MySQL
Tabel III.5
Spesifikasi File Testimoni
No Elemen Data Nama Field Type Size Ket
1 no_testi no_testi Int 11 Primary Key
2 Nama nama Varchar 30
3 Email email Varchar 30
4 Testimony testimoni Varchar 100
5 Tanggal tanggal TimeStamp
47
3.3.3. Rancangan Struktur Navigasi
A. Stuktur Navigasi Pengguna (User)
index
index
Calon
Pasangan
nikah
Jadwal nikahCetak
formulirinformasiHubungi kamiLokasi kami Tentang kami
Sejarah
Struktur
kepemimpinan
Petunjuk
Cara
pendaftaran
Pendaftaran
Daftar Nikah
Batal Nikah
Cek
pendaftraran
Testimoni
Gambar III.10.
Struktur Navigasi User
B. Rancangan Navigasi Admin
index
Menu AdminKelola Data Keluar
Pasangan
Pendaftaran
Pembatalan
Jadwal Nikah
Testimoni
Gambar III.11.
Struktur Navigasi Admin
48
3.4. Implementasi dan Pengujian Unit
3.4.1. Implementasi
1. Tampilan Halaman Beranda
Gambar III.12.
Tampilan Halaman Beranda
49
2. Tampilan Isi Data Calon Pasangan
Gambar III.13.
Tampilan Halaman Isi Data Calon Pasangan
50
3. Tampilan Halaman Pendaftaran Nikah Online
Gambar III.14.
Tampilan Halaman Pendaftaran Nikah Online
51
4. Tampilan Cetak Pendaftaran Nikah Online
Gambar III.15.
Tampilan Cetak Pendaftaran Nikah Online
5. Tampilan Halaman Login Admin
Gambar III.16.
Tampilan Halaman Login Admin
52
6. Tampilan Halaman Menu Utama Admin
Gambar III.17.
Tampilan Halaman Menu Utama Admin
7. Tampilan Halaman Data Pasangan Pada Admin
Gambar III.18.
Tampilan Halaman Data Pasangan Pada Admin
53
8. Tampilan Halaman Data Pendaftaran Pada Admin
Gambar III.19.
Tampilan Halaman Data Pendaftaran Pada Admin
9. Tampilan Update Data Pendaftaran Pada Admin
Gambar III.20.
Tampilan Update Data Pendaftaran Pada Admin
54
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak
minimum yang dibutuhkan untuk mengimplementasikan website pendaftaran
nikah.
1. Spesifikasi Perangkat Keras
a. Server
1) CPU
(a)
(b) RAM DDR2 4 GB
(c) Hard Disk 1TB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
5) Koneksi internet degan kecepatan 2 Mbps
b. Client
i. CPU
1. Processor Intel ® Core i3
2. RAM DDR2 2 GB
3. Hard Disk 500GB
ii. Mouse
iii. Keyboard
iv. Monitor dengan resolusi layar minimum 1024x768
v. Koneksi internet dengan kecepatan 2 Mbps
55
2. Spesifikasi Perangkat Lunak
a. Server
1) Sistem Operasi menggunakan Microst Wondows.
2) Aplikasi bundle web server, menggunakan XAMPP, yang terdiri dari
beberapa komponen, diantaranya :
(a) Apache Server v3
(b) PHP Server v3
(c) MySQL Server v5
(d) phpMyAdmin v3
3) Aplikasi Web Browser seperti Internet Explorer, Mozilla Firefox, Google
Chrome, Opera.
b. Client
1) Sistem Operasi menggunakan Microst Wondows.
2) Aplikasi Web Browser seperti Internet Explorer, Mozilla Firefox, Google
Chrome, Opera.
56
3.4.2. Pengujian Unit
1. Pengujian terhadap Form login admin
Tabel III.6
Hasil Pengujian Black Box Testing Halaman Login Admin
No Skenario
Pengujian Test Cost
Hasil yang
diinginkan
Hasil
pengujian Kesimpulan
1 User Name
dan
kemudian
klik tombol
Login
User
Name:
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Username
dan Password
salah
Sesuai
harapan
Valid
Password
tidak di isi
kemudian
klik tombol
login
Passwor
d
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Username
dan Password
salah
2 Mengetikka
n user name
dan
password
User
name
:
Passwor
d
:
Sistem akan
menerima
akses login
dan
menampilkan
“halaman
beranda”
Sesuai
harapan
Valid
57
2. Pengujian terhadap Halaman Pendaftaran
Tabel III.7
Hasil Pengujian Black Box Testing Halaman Pendaftaran
No Skenario
Pengujian Test Cost
Hasil yang
diinginkan
Hasil
pengujian Kesimpulan
1 Sorot
Tombol
Simpan
Isi nama,
umur,
tempat
tanggal
lahir, status,
alamat, dan
kode pos
suami istri
lanjutkan
upload foto
calon suami
dan istri
kemudian
simpan
Sistem akan
menerima dan
kemudian data
pendaftar
calon
pernikahan
online
tersimpan
Sesuai
harapan
Valid
2 Sorot
Tombol
Batal
Isi nama,
umur,
tempat
tanggal
lahir, status,
alamat, dan
kode pos
suami istri
lanjutkan
upload foto
calon suami
dan istri
kemudian
batal
Sistem akan
menerima dan
kemudian data
pendaftar
kembali
kosong
Sesuai
harapan
valid
58
3. Pengujian terhadap halaman Testimoni
Tabel III.8
Hasil Pengujian Black Box Testing Halaman Testimoni
No Skenario
Pengujian
Test Cost Hasil yang
diinginkan
Hasil
pengujian Kesimpulan
1 Sorot
Tombol
Simpan
Masukan
nama,
email, dan
isi testimoni
di kolom
kemudian
simpan
Sistem akan
menerima dan
kemudian data
testimoni
tersimpan
Sesuai
harapan
Valid
2 Sorot
Tombol
Hapus
Masukan
nama,
email, dan
isi testimoni
di kolom
kemudian
batal
Sistem akan
menerima dan
kemudian data
testimoni
kembali
kosong
Sesuai
harapan
Valid