SISTEM INFORMASI KANTOR URUSAN AGAMA KUA
SISTEM INFORMASI KANTOR URUSAN AGAMA (KUA)
SOCAH BANGKALAN
Hoiriyah, Sri Herawati
Jurusan Manajemen Informatika-Teknik, Universitas Trunoyo Madura
Choir_harya@yahoo.com
Abstract
Data processing systems required by an institution or organization to function for the purpose
of collecting, storing and view the data itself. Using Information System data collection process
marriage, pilgrimage, endowments in the area Socah will be completed more quickly and accurately
by including a complete data and processed into monthly reports to KUA itself. Information Systems
Office of Religious Affairs Socah Bangkalan can handle weddings letter, letter of reference and
manipulation of data relating to such household data widower, widow of data, data that married
people get out and into the area as well as data princes who marry the bride. To divorce, KUA only
registers record number of Religious Court decision letter. In addition, this Information System can
store and process data into a Endowments Hajj and information.
Keywords: Marriage, Divorce, Reconciliation, Information Systems, Hajj, Endowments.
Abstrak
Sistem pengolahan data yang dibutuhkan oleh sebuah lembaga atau organisasi berfungsi untuk
tujuan pengumpulan, penyimpanan dan melihat data itu sendiri. Dengan menggunakan Sistem
Informasi, proses pendataan pernikahan, haji, wakaf di daerah Socah akan diselesaikan dengan lebih
cepat dan tepat dengan memasukkan data-data yang lengkap dan diproses menjadi laporan bulanan
untuk KUA itu sendiri. Sistem Informasi Kantor Urusan Agama Socah Bangkalan dapat menangani
surat pernikahan, surat rujuk dan manipulasi data-data yang berhubungan dengan rumah tangga
seperti data duda, data janda, data warga yang menikah keluar dan kedalam daerah serta data
penghulu yang mengawinkan mempelai tersebut. Untuk perceraian, KUA hanya mencatat nomor
register surat putusan dari Pengadilan Agama. Selain itu Sistem Informasi ini dapat menyimpan dan
mengolah data Haji dan Perwakafan menjadi suatu informasi.
Kata kunci : Pernikahan, Perceraian, Rujuk, Sistem Informasi, Haji, Wakaf.
dapat
1. Pendahuluan
pegawai KUA.
1.1 Latar Belakang
Kemajuan
membantu kecepatan kerja
teknologi
era
Pengarsipan atau penyimpanan
globalisasi berperan penting untuk
data yang dilakukan oleh KUA Socah
kemajuan suatu daera h itu sendiri.
masih dengan metode yang manual
Tidak sedikit organisasi, lembaga,
sehingga terjadi penumpukan data
perusahaan baik swasta ataupun milik
atau bahkan ada data yang hilang.
pemerintah yang masih menggunakan
Dengan adanya Sistem Informasi ini
metode
diharapkan
manual
terkomputerisasi
datanya
sudah
di
atau
belum
meskipun
data-
masyarakat baik dibidang pernikahan,
menggunakan
haji maupun perwakafan akan lebih
pelayanan
terhadap
komputer. Sistem Informasi akan
cepat
memberikan
kemudahan bagi pegawai KUA untuk
kemudahan
bagi
pemakai karena akan memproses atau
mengolah data
menjadi
informasi
dapat
memberikan
melaksanakan pelayanan tersebut.
yang dimasukkan
sebuah
serta
1.2 Tujuan
yang
Tujuan pembuatan Tugas Akhir
dibutuhkan dengan cepat dan mudah.
ini adalah mengolah dan menyimpan
Kantor Urusan Agama (KUA)
data-data pernikahan, haji dan wakaf
yang terletak di Kecamatan Socah
yang ada di KUA sehingga dapat
Kabupaten
mempermudah
Bangkalan
merupakan
pegawai
untuk
suatu lembaga yang menangani surat-
melakukan pelayanan yang cepat
surat kebutuhan pernikahan, rujuk
kepada masyarakat.
maupun
surat
rekomendasi
pernikahan bagi warga yang akan
2. Tinjauan Pustaka
melangsungkan pernikahan di daerah
2.1 Kantor Urusan Agama (KUA)
lain. Menangani pendataan Haji dan
2.1.1 Pernikahan
wakaf untuk daerah Socah. Dengan
Pengertian
pernikahan
menurut
adanya kebutuhan tersebut, Kantor
UU No.1 tahun 1974 adalah ikatan
Urusan
harus
lahir batin antara seorang pria dan
menyediakan pelayanan yang cepat
seorang wanita sebagai suami istri
dan penyimpanan data yang aman.
dengan
Untuk itu diperlukan suatu Sistem
keluarga yang bahagia dan kekal
Informasi yang dapat mengolah data-
berdasarkan Ketuhanan Yang Maha
data menjadi suatu informasi yang
Esa.
Agama
(KUA)
2
tujuan
untuk
membentuk
8) Bagi caten yang tempat tinggalnya
Adapun surat-surat yang diperlukan adalah
bukan di wilayah Kec. Socah, harus
sebagai berikut jika :
ada surat Rekomendasi Nikah dari
I. Pernikahan Sesama WNI
KUA setempat.
9)
1) Foto Copy KTP dan Kartu Keluarga
TNI/POLRI harus ada Izin Menikah
(KK) untuk calon Penganten (caten)
dari Pejabat Atasan/Komandan.
masing-masing 1 (satu) lembar.
2) Surat
pernyataan
belum
10) Bagi caten yang akan melangsungkan
pernah
pernikahan ke luar wilayah Kec.Socah
menikah (masih gadis/jejaka) di atas
segel/materai
Rp.6000,diketahui
bernilai
(enam
RT,
RW
harus ada Surat Rekomendasi Nikah
minimal
ribu
dari KUA kec. Socah.
rupiah)
dan
11) Kedua caten mendaftarkan diri ke
Lurah
KUA kec. Socah sekurang-kurangnya
setempat.
10 (sepuluh) hari kerja dari waktu
3) Surat keterangan untuk nikah dari
melangsungkan Pernikahan. Apabila
Kelurahan setempat yaitu Model N1,
kurang dari 10 (sepuluh) hari kerja,
N2, N4, baik calon Suami maupun
harus melampirkan surat Dispensasi
calon Istri.
Nikah dari Camat Socah.
4) Pas photo caten ukuran 2×3 masingmasing
4
(empat)
lembar,
12) Bagi WNI keturunan, selain syarat-
bagi
syarat tersebut dalam poin 1 s/d 10
anggota ABRI berpakaian dinas.
harus melampirkan foto copy Akte
5) Bagi yang berstatus duda/janda harus
kelahiran
melampirkan Surat Talak/Akta Cerai
dari
Bagi anggota TNI/POLRI dan Sipil
Pengadilan
Agama,
dan
status
kewarganegaraannya (K1).
jika
13) Surat Keterangan tidak mampu dari
Duda/Janda mati harus ada surat
Lurah/Kepala Desa bagi mereka yang
kematian dan surat Model N6 dari
tidak mampu.
Lurah setempat.
6) Harus
ada
izin/Dispensasi
dari
II. Pernikahan Campuran
Pengadilan Agama bagi :
o
Caten Laki-laki yang umurnya
1.
Akte Kelahiran/Kenal Lahir
2.
Surat tanda melapor diri (STMD) dari
kurang dari 19 tahun;
o
o
kepolisian
3.
Caten Perempuan yang umurnya
Surat Keterangan Model K II dari
kurang dari 16 tahun;
Dinas
Laki-laki yang mau berpoligami.
menetap lebih dari satu tahun)
4.
Kependudukan
(bagi
yang
Tanda lunas pajak bangsa asing (bagi
yang menetap lebih dari satu tahun)
7) Ijin Orang Tua (Model N5) bagi caten
5.
yang umurnya kurang dari 21 tahun
Keterangan izin masuk sementara
(KIMS) dari Kantor Imigrasi
baik caten laki-laki/perempuan.
3
6.
Foto Copy PasPort
7.
Surat
Ø
Keterangan
Kedutaan/perwakilan
8.
dari
N7 adalah pemberitahuan kehendak
nikah.
Ø
Diplomatik
N8 adalah pemberitahuan tentang
yang bersangkutan.
kesalahan dan pemberitahuan adanya
Semua surat-surat yang berbahasa
kesalahan atau kekurangan tentang
asing harus diterjemahkan ke dalam
persyaratan pernikahan
Ø
bahasa Indonesia oleh penterjemah
Banyak istilah dalam pencatatan
pernikahan
di
KUA
berhubungan
dengan
N9 adalah penolakan pernikahan
2.1.2 Cerai
yang
persyaratan
Cerai menurut istilah syariat Islam
nikah
ialah melepaskan atau membatalkan ikatan
menggunakan model N. Ada 9N.
pernikahan dengan lafadz tertentu yang
Namun yang sering digunakan adalah
mengandung
N1-N6. Persyaratan agar nikah dapat
merupakan jalan keluar terakhir dalam
dilaksanakan
suatu ikatan pernikahan antara suami isteri
nikah.
Persyaratan
ada
N!-N4.
Berikut
arti
menceraikan.
Talak
jika mereka tidak terdapat lagi kecocokan
keterangannya:
dalam membina rumah tangga. Cerai dapat
Ø
N1 adalah surat keterangan untuk
dilakukan di Pengadilan Agama setempat.
nikah. Isinya identitas calon suami
dan
calon
pekerjaan,
istri
(nama,
agama,
2.1.3 Rujuk
umur,
kebangsaan,
Rujuk adalah mengembalikan istri
alamat).
Ø
Ø
N2 adalah asal usul mempelai. Isinya
yang telah ditalak pada pernikahan yang
tentang identitas orang tua calon
asal sebelum diceraikan. Rujuk menurut
suami dan calon istri.
bahasa artinya kembali (mengembalikan).
persetujuan
Adapun yang dimaksud rujuk disini adalah
pernyataan
mengembalikan status hukum pernikahan
persetujuan untuk menikah dari kedua
secara penuh setelah terjadi talak raj’i yang
calon mempelai.
dilakukan oleh mantan suami terhadap
N4 adalah surat keterangan izin orang
mantan istrinya dalam masa iddahnya
N3
adalah
mempelai.
Ø
surat
Isinya
tua. Isinya pernyataan persetujuan dari
Proses
orang tua kedua calon mempelai.
Ø
rujuk
adalah
sebagai berikut :
N5 adalah surat keterangan orang tua
apabila salah satu calon mempelai
Orang yang akan rujuk, harus datang
masih dibawah umur 21 tahun.
Ø
pencatatan
bersama istrinya ke Kantor Urusan Agama
N6 adalah surat keterangan janda atau
yang mewilayahi tempat tinggal istri,
duda
dengan membawa dan menyerahkan suratsurat sebagai berikut :
4
1.
2.
Foto Copy KTP dan Kartu Keluarga
kepentingannya guna keperluan ibadah
(KK) masing-masing 1 (satu) lembar.
dan/atau kesejahteraan umum menurut
Surat Keterangan untuk rujuk dari
syariah.
Kepala Desa/Lurah tempat berdomisili
Wakif adalah pihak yang mewakafkan
(blanko model R1).
3.
harta benda miliknya. Ikrar Wakaf adalah
Akta Cerai asli beserta lampiran
pernyataan
putusan dari Pengadilan Agama.
kehendak
wakif
yang
diucapkan secara lisan dan/atautulisan
kepada Nazhir untuk mewakafkan harta
2.2 HAJI
Penyelenggaraan ibadah haji
benda miliknya.Nazhir adalah pihak yang
merupakan rangkaian kegiatan yang
menerima harta benda wakaf dari Wakif
beragam, melibatkan banyak pihak
untuk dikelola dan dikembangkan sesuai
dan orang, didalamnya mengelola
dengan peruntukannya. Harta Benda
banyak uang (dana). Oleh karena itu
2.4 SISTEM INFORMASI
Ø Definisi Sistem Informasi
dalam penyelenggaraan ibadah haji
yang erat,
Sistem informasi adalah suatu
koordinasi yang dekat, penanganan
sistem manusia-mesian yang terpaud
yang cermat dan dukungan sumber
untuk menyajikan informasi guna
daya manusia yang handal dan
mendukung
fungsi
amanah.
managemen,
dan
diperlukan kerjasama
Ø Sistem
lain :
Informasi
Sistem
Haji (SPPH)
copy
Berbasis
Komputer
1. Mengisi Surat Permohonan Pergi
foro
pengmbilan
keputusan dalam organisasi..
Persyaratan ibadah haji antara
2. Menerahkan
operasi,
komputer
Kartu
informasi
berbasis
CBIS
(computer
atau
based information system) memiliki
Tanda Penduduk (KTP)
ciri –ciri umum sebagai berikut :
3. Membayar uang muka sebesar Rp.
a.
20.000.000 di Bank Penerima
Data tersimpan didalam media yang
Setoran Biaya Perjalanan Ibadah
dapat dibaca oleh mesin, bersifat
Haji (BPS-BPIH)
padat (compact), lebih mudah dan
2.3 WAKAF
cepat untuk ditelusuri (orde detik
Wakaf adalah perbuatan hukum wakif
hingga menit).
b.
untuk memisahkan dan/atau menyerahkan
Sebagai
konsekuensi
butir
a,
sebagian harta benda miliknya untuk
kumpulan data yang besar ini dapat
dimanfaatkan selamanya atau untuk jangka
disimpan didalam suat lokasi dan
waktu
sintesa dari berbagai himpunan data
tertentu
sesuai
dengan
5
c.
untuk memperoleh gamabaran yang
lengkap dan mudah dilakukan.
Kecepatan pengolahan data sangat
2.6 MySQL
tinggi(orde detik, menit hingga jam)
MySQL merupakan sebuah basis
dan sangat dipentingkan.
d.
Transmisi
data
dilakukan
e.
sebagian
dapat
melalui
SQL
sarana
(Structured
MySQL
dalam
Query
operasi
Language).
client-server
telekomunikasi(kabel, microwave).
melibatkan server daenob MySQL di sisi
Secara
yang
server dan berbagai macam program serta
terdapat didalam aliran data dan
library yang berjalan di sisi client.
informasi
MySQL mampu menangani data yang
kesaluruhan
relatif
penelususran,
transmisi
f.
data multi user yang menggunakan bahasa
delay
kecil
karena
pemrosesan
data
dapat
dan
cukup besar.
dilakukan
MySQL
termsuk
jenis
RDBMS
dengan cepat.
(Relational
Lokasi-lokasi pengembangan dan
System). Itulah sebabnya isitilah seperti
pengopersian sistem yang tersebar
table, baris dan kolom digunakan pada
tidak menghlangi kemudahan dalam
MySQL. Sebuah basisdata mengandung
memonitor dan mengkoordinasikan
satu atau sejumlah tabel. Tabel terdiri dari
[5]
segala aktivitasnya .
sejumlah
Database
baris
dan
Management
setiap
baris
mengandung satu atau sejumlah kolom[1].
2.5 PEMROGRAMAN PHP
PHP adalah skrip yang dijalankan di
2.7 HTML
HTML merupakan kependekan dari
server. Jadi konsepnya berbeda dengan
JavaScript, yang dijalankan di clien.
Hyper
Keuntungan penggunaan PHP, kode yang
merupakan
menyusun program tidak perlu diedarkan
digunakan oleh protocol http (hyper txt
kepamakai sehingga kerahasiaan kode
transfer protokol).
dapat dilindungi.
Ciri-ciri HTML :
Hal menarik yang didukung oleh
1.
Text
Tersusun
Markup
Language.
bahasa
oleh
standar
tag-tag
Ini
yang
(sebagai
PHP tetapi tidak didukung oleh JavaScript
penanda, karena inilah ia disebut
adalah
sebagi markup lenguage), misalnya
kenyataan
digunakan
untuk
bahwa
PHP
mengakses
bisa
… …
berbagai
macam database seperti Access, Oracle,
2.
[2]
MySQL dan lain-lain .
Penulisan
PHP
Pada
umumnya
tag
selalu
mempunyai tag pembuka seperti
adalah
sebagai
diatas dan kemudian selalu
berikut :
ada tag penutupnya , namun
6
ada
beberapa
tag
yang
tidak
Dengan demikian dapat diketahui
mempunyai tag penutup misalnya
berapa angka perceraian yang terjadi
, dan sebagainya.
3.
e)
Tidak case sensitive (huruf kecil dan
Jika pasangan suami istri yang
besar dianggap sama).
4.
Nama
file
berupa
telah
*.html
atau
*.htm .
f)
3.1 Deskripsi Umum Sistem
menu inilah
yang
ini
mencatat
data
Wali
Pengantin yang menjadi wali saat
sistem informasi kantor urusan agama yang
pernikahan berlangsung.
membantu proses pencatatan data pernikahan,
g)
perceraian, rujuk, haji dan wakaf. Aplikasi ini
Menu Saksi
Menu ini digunakan untuk mencatat
menggunakan PHP dan MySQL. Berikut
data saksi yang menjadi saksi saat
deskripsi singkat dari sistem informasi kantor
pernikahan berlangsung.
urusan agama :
h)
Menu Catin (Calon pengantin) Pria
Menu Penghulu
Menu ini digunakan untuk mencatat
Pada menu ini Admin dapat
mengisi data-data Calon Pengantin
data
(catin) Pria yang berupa identitas
penghulu
dari pria yang akan menikah,
berlangsung. Menu ini juga terdapat
Menu
Catin
(Calon
i)
pengantin)
penghulu
yang
saat
menjadi
pernikahan
Menu Nadzir
Menu ini mencatat data Nadzir
Wanita
(penerima wakaf). Menu ini juga
Pada menu ini Admin dapat
mengisi data-data Calon Pengantin
terdapat
(catin) Wanita yang berupa identitas
update
dari wanita yang akan menikah,.
(menghapus), searching (mencari)
Menu Nikah
dan print (cetak).
j)
Menu ini dipergunakan untuk
d)
melakukan
Menu Wali
Menu
Sistem yang akan dirancang adalah
c)
ingin
berfungsi untuk mencatat data rujuk.
3. Pembahasan
b)
bercerai
rujuk, maka
[4]
a)
Menu Rujuk
menu
edit
(merubah),
(memperbaharui),
delete
Menu Wakif
menyimpan data pernikahan dengan
Menu ini mencatat data wakif
menggabungkan id – id catin pria
(pewakaf). Menu ini juga dapat
dan wanita.
memanajemen data wakif
k)
Menu Cerai
Menu Wakaf
Menu
Menu ini mencatat pasangan
ini
menyimpan
data
wakaf dengan menggabungkan id –
suami istri yang telah bercerai.
id nadzir dan wakif. Menu ini juga
7
3.2.2 CDM (Conceptual Data Model)
Menu ini juga dapat memanajemen
tb_caten_pri a
tb _cate n_wanita
Integer
id_caten_p ria
Integ er
id_caten_ wan ita
nama _pria
Variable characters (3
nam a_w
Variable chara cters (3
temp at_lhr_pria
Variable characters (3
tem pat_lhr_w
Variable chara cters (3
tgl_la hir_pria
Date
tgl_ lahir_w
Date
Boolean
wargane gara_pria
wargan egara_w
Boolean
Boolean
agam a_pria
aga ma_w
Boolean
pekerjaa n_pria
Variable characters (3
pekerja an_w
Variable chara cters (3
temp
at_tgl
Variable characters (2
tem pat_tgl_w
Variable chara cters (2
pend idikan_pria
Variable characters (1
pen didikan_w
Variable chara cters (1
tb_ wal i
Boolean
status_sblm_n kh
status_sblm_n kh _w
Boolean
id_wali
< pi> I nteger
nm_i stri_ duda
Variable characters (2
nm_ bks_suam i
Variable chara cters (2
sta tus_wali
Boo lean
tmpt_ istri
Variable characters (2
Variable chara cters (2
alam at_bks_suami
nama
Variable characters (30)
tgl_d uda
Date
Date
tgl_ janda
tempt_lh r
Variable characters (20)
Variable characters (3
bukti_cerai
Variable chara cters (3
bukti_cerai
tgl_lhr
Variable characters (20)
Variable characters (3
instansi
Variable chara cters (3
instansi
wa rganega ra
Boo lean
Variable characters (1
no_srt
Variable chara cters (1
no_ srt
agama
Boo lean
Date
tgl_srt
Date
tgl_ srt
pekerjaan_ pria
Variable characters (30)
jml_i stri
Variable characters (2
Boolean
persetu juan
domisili
Variable characters (20)
nm_i stri
Variable characters (2
tb_haji
Variable chara cters (2
pmb ri_izin _dispen
izi n
Variable characters (2
Variable chara cters (1 id_wali
no_ srt_ dispen
Inte ger
i d_haji
no_srt_izin
Variable characters (2
Date
tgl_ srt_ dispen
n ama
Variab le cha racters (3 0)
Date
tgl_srt_izin
Variable chara cters (2
pmb ri_izin
b in
Variab le cha racters (2 0)
Boolean
persetuju an
Variable chara cters (2
hub
a lamat
Variab le cha racters (3 0)
pmbri_izin_ dispen
Variable characters (2
Variable chara cters (2 memiliki id
sebab
kelu rahan
Boole an
menca tat
no_srt_d isp en
Variable characters (1
Variable chara cters (3
nam a_aya h_w
kecamata n
Boole an
tgl_srt_d
isp
en
Date
Variable chara cters (3
alam at_ayah_w
Boole an
jk
Variable characters (2
pmbri_izin
Boolean
aga ma_ayah_w
Variab le cha racters (5 )
u mur
hub
Variable characters (2
Variable chara cters (3
pekerja an_ayah_w
Date & T ime
t ahun_ha ji
tb_nikah
sebab
Variable characters (2
Variable
chara
cters
(3
nam
a_ibu_w
Variab
le
cha
racters
(1
0)
n o_porsi
hari
Bo olean
no_izin
Variable characters (1
Variable chara cters (3
alam at_ibu_w
Variab le cha racters (1 0)
kwl
tangga l
Bo olean
tgl_izin
Date
Boolean
aga ma_ibu_w
i d_haji
bulan
Bo olean
nama _ayah _pria
Variable characters (3
Variable chara cters (3
pekerja an_ibu_w
merekam
data
tahun
Integer
wargane gara
Boolean
id_caten_ wan ita < pi>
id_nikah
Integer
alam at_aya h_pria
Variable characters (3
...
maskawin
Va riable chara
agam a_aya h_pria
Boolean
pemba yaran
Bo olean
pekerjaa n_aya h_pria
Variable characters (3
perjan jian
Va riable chara
nama _ibu_pri a
Variable characters (3
taklik_talak
wargane gara_ibu
Bo olean
Boolean
tb_cerai
pejaba t_aab
Va riable chara
alam at_ibu_p ria
Variable characters (3
me miliki data
id _cerai
Integer
no_aa b
agam a_ibu_p ria
Va riable chara
Boolean
pa _cera i
Variable characters (20)
tgl_srt_aa b
pekerjaa n_ibu_pria
Da te
Variable characters (3
tg l_cera i
Date
instansi_pc
Va riable chara
id_caten_p ria
no _regester
Variable characters (25)
no_pc
Va riable chara
tgl_srt
Da te
Id entifier_1
balai_ nikah
Va riable chara
...
pa
Va riable chara
t b_pengh ulu
mem butuhkan da ta
me mpunyai data
no_pa
Va riable chara
id_p enghulu Integ er
< M>
tgl_pu tusa_pa
Da te
nam a
Variable chara cters (30)
tb_ruju k
id_nikah
alam at
Variable chara cters (30)
Boolean
hari
Boolean
jaba tan
tanggal
Boolean
id_p enghulu
menyi mpan da ta
me mpunyai
bulan
Boolean
...
tahun
Integer
tb_saksi
id_rujuk
tb_ wa kil
data wakaf
l)
Menu haji
Pada menu ini berfungsi untuk
mencatat data – data masyarakat
yang haji. Menu ini juga dapat
memanajemen data
m)
Menu Logout
Menu ini digunakan untuk
id_rujuk
...
id_saksi
Integer
nama
Va riable charact
umur
Va riable charact
warganega ra
Bo olean
Bo olean
agama
pekerjaan_ pria
Va riable charact
alamat
Va riable charact
sa ksi
Bo olean
tb_ login
id_a dmin In teger
usernam e
Varia ble ch aracte rs (20)
password
Varia ble ch aracte rs (20)
level
Varia ble ch aracte rs (10)
keluar dari form Admin
id_saksi
id_a dmin
id_ wakil
nam a
um ur
wargan egara
aga ma
pekerja an
ala mat
tgl_ srt_ ku asa
status
Integer
Variable characters (30)
Variable characters (5)
Boolean
Boolean
Variable characters (20)
Variable characters (30)
Variable characters (20)
Boolean
id_ wakil
...
tb_ wa kaf
3.2 Desain Sistem
id_wakaf Integer
tgl_wakaf
Da te
Atsertifikat
Bo olean
Ident ifier_1
...
mencatat data
me mbutuhkan id
3.2.1 Use Case Diagram
tb_wakif
id_wakif
Intege r
nama
Variable chara cters (30)
alamat
Variable chara cters (30)
jenis_brg
Variable chara cters (20)
berat_lu as
Variable chara cters (20)
no_telp
Variable chara cters (12)
id_na dzir
< pi> In teger
nama _na
Vari able charact ers (30)
keluraha n
Boo lean
no_te lp_nadzir
Vari able charact ers (12)
id_wakif
...
id_na dzir
...
tb_na dzir
Gambar 3.2 CDM nikah, haji dan wakaf
manajemen data wakil
3.2.3 PDM (Phycical Data Model)
manajemen data wali
tb_caten_wanita
id_caten_wanita
nama_w
tempat_lhr_w
tgl_lahir_w
warganegara_w
agama_w
pekerjaan_w
tempat_tgl _w
pendi dikan_w
status_sblm_nkh_w
nm_bks_suami
alamat_bks_suami
tgl_janda
bukti_cerai
instansi
no_srt
tgl_srt
persetujuan
pmbri _izin_dispen
no_srt_di spen
tgl_srt_di spen
pmbri _izin
hub
sebab
nama_ayah_w
alamat_ayah_w
agama_ayah_w
pekerjaan_ayah_w
nama_ibu_w
alamat_ibu_w
agama_ibu_w
pekerjaan_ibu_w
...
id_caten_pri a
integer
nama_pria
varchar(30)
tempat_lhr_pria
varchar(30)
tgl_lahir_pria
date
warganegara_pria
smal lint
agama_pri a
smal lint
pekerjaan_pria
varchar(30)
tempat_tgl
varchar(20)
pendidikan_pria
varchar(10)
tb_wali
status_sblm_nkh
smal lint
id_wali
integer
nm_istri_duda
varchar(20)
status_wali
smal lint
tmpt_i stri
varchar(20)
nama
varchar(30)
tgl_duda
date
tempt_lhr
varchar(20)
bukti _cerai
varchar(30)
tgl_lhr
varchar(20)
instansi
varchar(30)
warganegara smal lint
no_srt
varchar(10)
agama
smal lint
tgl_srt
date
pekerjaan_pria varchar(30)
jml_istri
varchar(2)
domisil i
varchar(20)
nm_istri
varchar(20)
tb_haji
...
izin
varchar(20)
id_haj i
i nteger
no_srt_izin
varchar(20)
nama
varchar(30)
FK_TB_NIKAH_MEMILIKI__T B_CATEN
tgl_srt_izin
date
bi n
varchar(20)
persetujuan
smal lint
al amat
varchar(30)
FK_TB_NIKAH_MENCAT AT_TB_WALI
pmbri_izin_dispen
varchar(20)
kel urahan smalli nt
no_srt_di spen
varchar(10)
kecamatan smalli nt
tb_nikah
tgl_srt_di spen
date
jk
smalli nt
hari
smalli nt
pmbri_izin
varchar(20)
umur
varchar(5)
tanggal
smalli nt
hub
varchar(20)
tahun_haji timestamp
bul an
smalli nt
sebab
varchar(20)
no_porsi varchar(10)
tahun
i nteger
no_izin
varchar(10)
kwl
varchar(10)
i d_ni kah
i nteger
tgl_izin
date
...
i d_penghulu
i nteger FK_TB_NIKAH_MEREKAM_D_TB_CATEN
nama_ayah_pria
varchar(30)
i d_saksi
i nteger
warganegara
smal lint
i d_wakil
i nteger
alamat_ayah_pri a
varchar(30)
i d_caten_pria
i nteger
agama_ayah_pri a
smal lint
i d_caten_wani ta i nteger
pekerjaan_ayah_pria varchar(30)
i d_wali
i nteger
nama_ibu_pria
varchar(30)
maskawin
varchar(20)
tb_cerai
warganegara_ibu
smal lint
pembayaran
smalli nt
alamat_ibu_pri a
varchar(30)
id_cerai
i nteger
perjanji an
varchar(20)
agama_ibu_pri a
smal lint
id_nikah
i nteger
FK_TB_CERAI_MEMILIKI__T B_NIKAH
takl
ik_talak
smalli
nt
pekerjaan_i bu_pria varchar(30)
pa_cerai
varchar(20)
pej
abat_aab
varchar(20)
...
tgl_cerai
date
no_aab
varchar(10)
no_regester varchar(25)
tgl_srt_aab
date
FK_TB_NIKAH_MEMPUNYAI_TB_PENGH
...
i nstansi_pc
varchar(20)
no_pc
varchar(10)
tb_penghulu
tgl_srt
date
FK_TB_RUJUK_MEMBUT UHK_TB_CERAI
FK_TB_NIKAH_MENYIMPAN_T B_SAKSI
id_penghulu integer
bal ai _nikah
varchar(20)
nama
varchar(30)
tb_ruj uk
pa
varchar(10)
alamat
varchar(30)
no_pa
varchar(10)
hari
smalli nt
jabatan
small int
tgl_putusa_pa
date
tanggal smalli nt
...
...
bulan smalli nt
FK_T B_NIKAH_MEMPUNYAI_TB_WAKIL
tahun i nteger
id_rujuk
tb_wakil
id_cerai i nteger
tb_saksi
manajemen data catin pria
manajemen data catin wanita
manajemen nikah
view data nikah
manajemen cerai
manajemen rujuk
view data haji
manajemen haji
view data wakaf
manajemen data penghulu
admin
manajemen data saksi
kepala kua
login
tb_caten_pria
integer
varchar(30)
varchar(30)
date
small int
small int
varchar(30)
varchar(20)
varchar(10)
small int
varchar(20)
varchar(20)
date
varchar(30)
varchar(30)
varchar(10)
date
small int
varchar(20)
varchar(10)
date
varchar(20)
varchar(20)
varchar(20)
varchar(30)
varchar(30)
small int
varchar(30)
varchar(30)
varchar(30)
small int
varchar(30)
view data rujuk
manajemen data wakaf
view data cerai
...
manajemen data wakif
tb_l ogin
id_admi n integer
username varchar(20)
password varchar(20)
level
varchar(10)
...
manajemen data nadzir
id_saksi
nama
umur
warganegara
agama
pekerj aan_pria
alamat
saksi
...
integer
varchar(30)
varchar(5)
small int
small int
varchar(30)
varchar(30)
small int
id_wakil
nama
umur
warganegara
agama
pekerjaan
alamat
tgl _srt_kuasa
status
...
integer
varchar(30)
varchar(5)
small int
small int
varchar(20)
varchar(30)
varchar(20)
small int
tb_wakaf
id_wakaf
FK_TB_WAKAF_MENCATAT__TB_WAKIF
id_wakif
id_nadzi r
tgl _wakaf
Atserti fikat
...
cetak laporan nikah
integer
integer
integer
date
smal lint
FK_TB_WAKAF_MEMBUTUHK_TB_NADZI
tb_wakif
id_wakif
nama
al amat
jenis_brg
berat_luas
no_tel p
...
cetak laporan rujuk
integer
varchar(30)
varchar(30)
varchar(20)
varchar(20)
varchar(12)
tb_nadzir
i d_nadzir
integer
nama_na
varchar(30)
kelurahan
smallint
no_telp_nadzir varchar(12)
...
Gambar 3.3 PDM haji, wakaf dan nikah
cetak laporan cerai
3.3 Implementasi dari Perancangan Aplikasi
cetak laporan haji
Untuk menjalan Sistem Informasi
Kantor Urusan Agama (KUA) Socah ini harus
cetak laporan wakaf
melalui menu utama dan melakukan login. Jika
Gambar 3.1 Use Case Diagram
login berhasil maka user dapat melakukan
8
langkah selanjutnya yang sesuai dengan menu-
3.3.6 Deskripsi Halaman Cerai
menu yang terdapat pada halaman berikutnya.
3.3.1 Deskripsi Halaman Utama
Gambar 3.9 halaman cerai
Gambar 3.4 halaman utama
3.3.7 Deskripsi Halaman Rujuk
3.3.2 Deskripsi Halaman Admin
Gambar 3.10 halaman rujuk
3.3.8 Deskripsi Halaman Wakif
Gambar 3.5 halaman admin
3.3.3 Deskripsi Halaman Saksi
Gambar 3.11 halaman wakif
3.3.8 Deskripsi Halaman Nadzir
Gambar 3.6 halaman saksi
3.3.4
Deskripsi
Halaman
Form
Calon
Pengantin Wanita
Gambar 3.12 halaman nadzir
3.3.9 Deskripsi Halaman Wakaf
Gambar 3.7 form catin wanita
Gambar 3.13 halanan wakaf
3.3.5 Deskripsi Halaman Form Wali
3.3.10 Deskripsi Halaman Haji
Gambar 3.8 form wali
Gambar 3.14 halaman haji
9
3.3.11 Deskripsi Halaman Hasil Searching
4.2 Saran
Berikut ini merupakan saran untuk
mengembangkan proyek tugas akhir ini
untuk selanjutnya :
1) Sistem ini dapat dikembangkan lebih
lanjut dengan menambahkan fasilitasfasilitas lain guna mendukung sistem
Gambar 3.15 halaman hasil searching
informasi ini.
3.3.12 Deskripsi Laporan Pernikahan
2) Sarana
penunjang
meliputi perangkat
aplikasi
yang
komputer dan
software harus dipersiapkan terlebih
dahulu.
5
Daftar Pustaka
[1]
Kadir
Gambar 3.16 laporan pernikahan
Pemrograman
Abdul.
Web.
Yogyakarta:Andi 2002
3.3.14 Deskripsi Grafik Haji
[2
Tjitrosudibio, R. Subekti.Kitab Undangundang Hukum Perdata.Jakarta:Prandya
Paramita.2006
[3]
undang-undang Perkawinan di Indonesia
.Surabaya:Arkola
[4]
Gambar 3.17 grafik haji
4
HTML, JSP dan MySQL. Yogyakarta
Penutup
:Andi.2005
[5]
4.1 Kesimpulan
Berikut
kesimpulan
yang
[6]
ini
dapat
informasi
yang
mengenai
data
pernikahan
[7]
laporan
Nugroho
Aryo.
Wahyono
Teguh.
dengan PHP
.
Komputindo.2005
Sistem
ini
dapat
memberikan
inforamsi mengenai data penduduk
yang pergi haji tiap tahunnya .
3.
Menguasai
SQL
T-SQL
Server
36
jam
belajar
Komputer Pemrograman Web dinamis
yang
meliputi nikah, cerai dan rujuk
2.
Sistem
2008. Yogyakarta : Andi.2008.
memberikan
berupa
Pengenalan
Abdul.
QUERY+programming
pada bab sebelumnya, yaitu adalah :
Sistem
Kadir
Informasi. Yogyakarta : Andi. 2002.
dapat
diambil dari uraian yang telah dipaparkan
1.
Dian Sano.V. Alb.24 jam menguasai
Sistem ini dapat memberikan laporan
bulanan atau tahunan..
10
Jakarta:Elex Media
SOCAH BANGKALAN
Hoiriyah, Sri Herawati
Jurusan Manajemen Informatika-Teknik, Universitas Trunoyo Madura
Choir_harya@yahoo.com
Abstract
Data processing systems required by an institution or organization to function for the purpose
of collecting, storing and view the data itself. Using Information System data collection process
marriage, pilgrimage, endowments in the area Socah will be completed more quickly and accurately
by including a complete data and processed into monthly reports to KUA itself. Information Systems
Office of Religious Affairs Socah Bangkalan can handle weddings letter, letter of reference and
manipulation of data relating to such household data widower, widow of data, data that married
people get out and into the area as well as data princes who marry the bride. To divorce, KUA only
registers record number of Religious Court decision letter. In addition, this Information System can
store and process data into a Endowments Hajj and information.
Keywords: Marriage, Divorce, Reconciliation, Information Systems, Hajj, Endowments.
Abstrak
Sistem pengolahan data yang dibutuhkan oleh sebuah lembaga atau organisasi berfungsi untuk
tujuan pengumpulan, penyimpanan dan melihat data itu sendiri. Dengan menggunakan Sistem
Informasi, proses pendataan pernikahan, haji, wakaf di daerah Socah akan diselesaikan dengan lebih
cepat dan tepat dengan memasukkan data-data yang lengkap dan diproses menjadi laporan bulanan
untuk KUA itu sendiri. Sistem Informasi Kantor Urusan Agama Socah Bangkalan dapat menangani
surat pernikahan, surat rujuk dan manipulasi data-data yang berhubungan dengan rumah tangga
seperti data duda, data janda, data warga yang menikah keluar dan kedalam daerah serta data
penghulu yang mengawinkan mempelai tersebut. Untuk perceraian, KUA hanya mencatat nomor
register surat putusan dari Pengadilan Agama. Selain itu Sistem Informasi ini dapat menyimpan dan
mengolah data Haji dan Perwakafan menjadi suatu informasi.
Kata kunci : Pernikahan, Perceraian, Rujuk, Sistem Informasi, Haji, Wakaf.
dapat
1. Pendahuluan
pegawai KUA.
1.1 Latar Belakang
Kemajuan
membantu kecepatan kerja
teknologi
era
Pengarsipan atau penyimpanan
globalisasi berperan penting untuk
data yang dilakukan oleh KUA Socah
kemajuan suatu daera h itu sendiri.
masih dengan metode yang manual
Tidak sedikit organisasi, lembaga,
sehingga terjadi penumpukan data
perusahaan baik swasta ataupun milik
atau bahkan ada data yang hilang.
pemerintah yang masih menggunakan
Dengan adanya Sistem Informasi ini
metode
diharapkan
manual
terkomputerisasi
datanya
sudah
di
atau
belum
meskipun
data-
masyarakat baik dibidang pernikahan,
menggunakan
haji maupun perwakafan akan lebih
pelayanan
terhadap
komputer. Sistem Informasi akan
cepat
memberikan
kemudahan bagi pegawai KUA untuk
kemudahan
bagi
pemakai karena akan memproses atau
mengolah data
menjadi
informasi
dapat
memberikan
melaksanakan pelayanan tersebut.
yang dimasukkan
sebuah
serta
1.2 Tujuan
yang
Tujuan pembuatan Tugas Akhir
dibutuhkan dengan cepat dan mudah.
ini adalah mengolah dan menyimpan
Kantor Urusan Agama (KUA)
data-data pernikahan, haji dan wakaf
yang terletak di Kecamatan Socah
yang ada di KUA sehingga dapat
Kabupaten
mempermudah
Bangkalan
merupakan
pegawai
untuk
suatu lembaga yang menangani surat-
melakukan pelayanan yang cepat
surat kebutuhan pernikahan, rujuk
kepada masyarakat.
maupun
surat
rekomendasi
pernikahan bagi warga yang akan
2. Tinjauan Pustaka
melangsungkan pernikahan di daerah
2.1 Kantor Urusan Agama (KUA)
lain. Menangani pendataan Haji dan
2.1.1 Pernikahan
wakaf untuk daerah Socah. Dengan
Pengertian
pernikahan
menurut
adanya kebutuhan tersebut, Kantor
UU No.1 tahun 1974 adalah ikatan
Urusan
harus
lahir batin antara seorang pria dan
menyediakan pelayanan yang cepat
seorang wanita sebagai suami istri
dan penyimpanan data yang aman.
dengan
Untuk itu diperlukan suatu Sistem
keluarga yang bahagia dan kekal
Informasi yang dapat mengolah data-
berdasarkan Ketuhanan Yang Maha
data menjadi suatu informasi yang
Esa.
Agama
(KUA)
2
tujuan
untuk
membentuk
8) Bagi caten yang tempat tinggalnya
Adapun surat-surat yang diperlukan adalah
bukan di wilayah Kec. Socah, harus
sebagai berikut jika :
ada surat Rekomendasi Nikah dari
I. Pernikahan Sesama WNI
KUA setempat.
9)
1) Foto Copy KTP dan Kartu Keluarga
TNI/POLRI harus ada Izin Menikah
(KK) untuk calon Penganten (caten)
dari Pejabat Atasan/Komandan.
masing-masing 1 (satu) lembar.
2) Surat
pernyataan
belum
10) Bagi caten yang akan melangsungkan
pernah
pernikahan ke luar wilayah Kec.Socah
menikah (masih gadis/jejaka) di atas
segel/materai
Rp.6000,diketahui
bernilai
(enam
RT,
RW
harus ada Surat Rekomendasi Nikah
minimal
ribu
dari KUA kec. Socah.
rupiah)
dan
11) Kedua caten mendaftarkan diri ke
Lurah
KUA kec. Socah sekurang-kurangnya
setempat.
10 (sepuluh) hari kerja dari waktu
3) Surat keterangan untuk nikah dari
melangsungkan Pernikahan. Apabila
Kelurahan setempat yaitu Model N1,
kurang dari 10 (sepuluh) hari kerja,
N2, N4, baik calon Suami maupun
harus melampirkan surat Dispensasi
calon Istri.
Nikah dari Camat Socah.
4) Pas photo caten ukuran 2×3 masingmasing
4
(empat)
lembar,
12) Bagi WNI keturunan, selain syarat-
bagi
syarat tersebut dalam poin 1 s/d 10
anggota ABRI berpakaian dinas.
harus melampirkan foto copy Akte
5) Bagi yang berstatus duda/janda harus
kelahiran
melampirkan Surat Talak/Akta Cerai
dari
Bagi anggota TNI/POLRI dan Sipil
Pengadilan
Agama,
dan
status
kewarganegaraannya (K1).
jika
13) Surat Keterangan tidak mampu dari
Duda/Janda mati harus ada surat
Lurah/Kepala Desa bagi mereka yang
kematian dan surat Model N6 dari
tidak mampu.
Lurah setempat.
6) Harus
ada
izin/Dispensasi
dari
II. Pernikahan Campuran
Pengadilan Agama bagi :
o
Caten Laki-laki yang umurnya
1.
Akte Kelahiran/Kenal Lahir
2.
Surat tanda melapor diri (STMD) dari
kurang dari 19 tahun;
o
o
kepolisian
3.
Caten Perempuan yang umurnya
Surat Keterangan Model K II dari
kurang dari 16 tahun;
Dinas
Laki-laki yang mau berpoligami.
menetap lebih dari satu tahun)
4.
Kependudukan
(bagi
yang
Tanda lunas pajak bangsa asing (bagi
yang menetap lebih dari satu tahun)
7) Ijin Orang Tua (Model N5) bagi caten
5.
yang umurnya kurang dari 21 tahun
Keterangan izin masuk sementara
(KIMS) dari Kantor Imigrasi
baik caten laki-laki/perempuan.
3
6.
Foto Copy PasPort
7.
Surat
Ø
Keterangan
Kedutaan/perwakilan
8.
dari
N7 adalah pemberitahuan kehendak
nikah.
Ø
Diplomatik
N8 adalah pemberitahuan tentang
yang bersangkutan.
kesalahan dan pemberitahuan adanya
Semua surat-surat yang berbahasa
kesalahan atau kekurangan tentang
asing harus diterjemahkan ke dalam
persyaratan pernikahan
Ø
bahasa Indonesia oleh penterjemah
Banyak istilah dalam pencatatan
pernikahan
di
KUA
berhubungan
dengan
N9 adalah penolakan pernikahan
2.1.2 Cerai
yang
persyaratan
Cerai menurut istilah syariat Islam
nikah
ialah melepaskan atau membatalkan ikatan
menggunakan model N. Ada 9N.
pernikahan dengan lafadz tertentu yang
Namun yang sering digunakan adalah
mengandung
N1-N6. Persyaratan agar nikah dapat
merupakan jalan keluar terakhir dalam
dilaksanakan
suatu ikatan pernikahan antara suami isteri
nikah.
Persyaratan
ada
N!-N4.
Berikut
arti
menceraikan.
Talak
jika mereka tidak terdapat lagi kecocokan
keterangannya:
dalam membina rumah tangga. Cerai dapat
Ø
N1 adalah surat keterangan untuk
dilakukan di Pengadilan Agama setempat.
nikah. Isinya identitas calon suami
dan
calon
pekerjaan,
istri
(nama,
agama,
2.1.3 Rujuk
umur,
kebangsaan,
Rujuk adalah mengembalikan istri
alamat).
Ø
Ø
N2 adalah asal usul mempelai. Isinya
yang telah ditalak pada pernikahan yang
tentang identitas orang tua calon
asal sebelum diceraikan. Rujuk menurut
suami dan calon istri.
bahasa artinya kembali (mengembalikan).
persetujuan
Adapun yang dimaksud rujuk disini adalah
pernyataan
mengembalikan status hukum pernikahan
persetujuan untuk menikah dari kedua
secara penuh setelah terjadi talak raj’i yang
calon mempelai.
dilakukan oleh mantan suami terhadap
N4 adalah surat keterangan izin orang
mantan istrinya dalam masa iddahnya
N3
adalah
mempelai.
Ø
surat
Isinya
tua. Isinya pernyataan persetujuan dari
Proses
orang tua kedua calon mempelai.
Ø
rujuk
adalah
sebagai berikut :
N5 adalah surat keterangan orang tua
apabila salah satu calon mempelai
Orang yang akan rujuk, harus datang
masih dibawah umur 21 tahun.
Ø
pencatatan
bersama istrinya ke Kantor Urusan Agama
N6 adalah surat keterangan janda atau
yang mewilayahi tempat tinggal istri,
duda
dengan membawa dan menyerahkan suratsurat sebagai berikut :
4
1.
2.
Foto Copy KTP dan Kartu Keluarga
kepentingannya guna keperluan ibadah
(KK) masing-masing 1 (satu) lembar.
dan/atau kesejahteraan umum menurut
Surat Keterangan untuk rujuk dari
syariah.
Kepala Desa/Lurah tempat berdomisili
Wakif adalah pihak yang mewakafkan
(blanko model R1).
3.
harta benda miliknya. Ikrar Wakaf adalah
Akta Cerai asli beserta lampiran
pernyataan
putusan dari Pengadilan Agama.
kehendak
wakif
yang
diucapkan secara lisan dan/atautulisan
kepada Nazhir untuk mewakafkan harta
2.2 HAJI
Penyelenggaraan ibadah haji
benda miliknya.Nazhir adalah pihak yang
merupakan rangkaian kegiatan yang
menerima harta benda wakaf dari Wakif
beragam, melibatkan banyak pihak
untuk dikelola dan dikembangkan sesuai
dan orang, didalamnya mengelola
dengan peruntukannya. Harta Benda
banyak uang (dana). Oleh karena itu
2.4 SISTEM INFORMASI
Ø Definisi Sistem Informasi
dalam penyelenggaraan ibadah haji
yang erat,
Sistem informasi adalah suatu
koordinasi yang dekat, penanganan
sistem manusia-mesian yang terpaud
yang cermat dan dukungan sumber
untuk menyajikan informasi guna
daya manusia yang handal dan
mendukung
fungsi
amanah.
managemen,
dan
diperlukan kerjasama
Ø Sistem
lain :
Informasi
Sistem
Haji (SPPH)
copy
Berbasis
Komputer
1. Mengisi Surat Permohonan Pergi
foro
pengmbilan
keputusan dalam organisasi..
Persyaratan ibadah haji antara
2. Menerahkan
operasi,
komputer
Kartu
informasi
berbasis
CBIS
(computer
atau
based information system) memiliki
Tanda Penduduk (KTP)
ciri –ciri umum sebagai berikut :
3. Membayar uang muka sebesar Rp.
a.
20.000.000 di Bank Penerima
Data tersimpan didalam media yang
Setoran Biaya Perjalanan Ibadah
dapat dibaca oleh mesin, bersifat
Haji (BPS-BPIH)
padat (compact), lebih mudah dan
2.3 WAKAF
cepat untuk ditelusuri (orde detik
Wakaf adalah perbuatan hukum wakif
hingga menit).
b.
untuk memisahkan dan/atau menyerahkan
Sebagai
konsekuensi
butir
a,
sebagian harta benda miliknya untuk
kumpulan data yang besar ini dapat
dimanfaatkan selamanya atau untuk jangka
disimpan didalam suat lokasi dan
waktu
sintesa dari berbagai himpunan data
tertentu
sesuai
dengan
5
c.
untuk memperoleh gamabaran yang
lengkap dan mudah dilakukan.
Kecepatan pengolahan data sangat
2.6 MySQL
tinggi(orde detik, menit hingga jam)
MySQL merupakan sebuah basis
dan sangat dipentingkan.
d.
Transmisi
data
dilakukan
e.
sebagian
dapat
melalui
SQL
sarana
(Structured
MySQL
dalam
Query
operasi
Language).
client-server
telekomunikasi(kabel, microwave).
melibatkan server daenob MySQL di sisi
Secara
yang
server dan berbagai macam program serta
terdapat didalam aliran data dan
library yang berjalan di sisi client.
informasi
MySQL mampu menangani data yang
kesaluruhan
relatif
penelususran,
transmisi
f.
data multi user yang menggunakan bahasa
delay
kecil
karena
pemrosesan
data
dapat
dan
cukup besar.
dilakukan
MySQL
termsuk
jenis
RDBMS
dengan cepat.
(Relational
Lokasi-lokasi pengembangan dan
System). Itulah sebabnya isitilah seperti
pengopersian sistem yang tersebar
table, baris dan kolom digunakan pada
tidak menghlangi kemudahan dalam
MySQL. Sebuah basisdata mengandung
memonitor dan mengkoordinasikan
satu atau sejumlah tabel. Tabel terdiri dari
[5]
segala aktivitasnya .
sejumlah
Database
baris
dan
Management
setiap
baris
mengandung satu atau sejumlah kolom[1].
2.5 PEMROGRAMAN PHP
PHP adalah skrip yang dijalankan di
2.7 HTML
HTML merupakan kependekan dari
server. Jadi konsepnya berbeda dengan
JavaScript, yang dijalankan di clien.
Hyper
Keuntungan penggunaan PHP, kode yang
merupakan
menyusun program tidak perlu diedarkan
digunakan oleh protocol http (hyper txt
kepamakai sehingga kerahasiaan kode
transfer protokol).
dapat dilindungi.
Ciri-ciri HTML :
Hal menarik yang didukung oleh
1.
Text
Tersusun
Markup
Language.
bahasa
oleh
standar
tag-tag
Ini
yang
(sebagai
PHP tetapi tidak didukung oleh JavaScript
penanda, karena inilah ia disebut
adalah
sebagi markup lenguage), misalnya
kenyataan
digunakan
untuk
bahwa
PHP
mengakses
bisa
… …
berbagai
macam database seperti Access, Oracle,
2.
[2]
MySQL dan lain-lain .
Penulisan
PHP
Pada
umumnya
tag
selalu
mempunyai tag pembuka seperti
adalah
sebagai
diatas dan kemudian selalu
berikut :
ada tag penutupnya , namun
6
ada
beberapa
tag
yang
tidak
Dengan demikian dapat diketahui
mempunyai tag penutup misalnya
berapa angka perceraian yang terjadi
, dan sebagainya.
3.
e)
Tidak case sensitive (huruf kecil dan
Jika pasangan suami istri yang
besar dianggap sama).
4.
Nama
file
berupa
telah
*.html
atau
*.htm .
f)
3.1 Deskripsi Umum Sistem
menu inilah
yang
ini
mencatat
data
Wali
Pengantin yang menjadi wali saat
sistem informasi kantor urusan agama yang
pernikahan berlangsung.
membantu proses pencatatan data pernikahan,
g)
perceraian, rujuk, haji dan wakaf. Aplikasi ini
Menu Saksi
Menu ini digunakan untuk mencatat
menggunakan PHP dan MySQL. Berikut
data saksi yang menjadi saksi saat
deskripsi singkat dari sistem informasi kantor
pernikahan berlangsung.
urusan agama :
h)
Menu Catin (Calon pengantin) Pria
Menu Penghulu
Menu ini digunakan untuk mencatat
Pada menu ini Admin dapat
mengisi data-data Calon Pengantin
data
(catin) Pria yang berupa identitas
penghulu
dari pria yang akan menikah,
berlangsung. Menu ini juga terdapat
Menu
Catin
(Calon
i)
pengantin)
penghulu
yang
saat
menjadi
pernikahan
Menu Nadzir
Menu ini mencatat data Nadzir
Wanita
(penerima wakaf). Menu ini juga
Pada menu ini Admin dapat
mengisi data-data Calon Pengantin
terdapat
(catin) Wanita yang berupa identitas
update
dari wanita yang akan menikah,.
(menghapus), searching (mencari)
Menu Nikah
dan print (cetak).
j)
Menu ini dipergunakan untuk
d)
melakukan
Menu Wali
Menu
Sistem yang akan dirancang adalah
c)
ingin
berfungsi untuk mencatat data rujuk.
3. Pembahasan
b)
bercerai
rujuk, maka
[4]
a)
Menu Rujuk
menu
edit
(merubah),
(memperbaharui),
delete
Menu Wakif
menyimpan data pernikahan dengan
Menu ini mencatat data wakif
menggabungkan id – id catin pria
(pewakaf). Menu ini juga dapat
dan wanita.
memanajemen data wakif
k)
Menu Cerai
Menu Wakaf
Menu
Menu ini mencatat pasangan
ini
menyimpan
data
wakaf dengan menggabungkan id –
suami istri yang telah bercerai.
id nadzir dan wakif. Menu ini juga
7
3.2.2 CDM (Conceptual Data Model)
Menu ini juga dapat memanajemen
tb_caten_pri a
tb _cate n_wanita
Integer
id_caten_p ria
Integ er
id_caten_ wan ita
nama _pria
Variable characters (3
nam a_w
Variable chara cters (3
temp at_lhr_pria
Variable characters (3
tem pat_lhr_w
Variable chara cters (3
tgl_la hir_pria
Date
tgl_ lahir_w
Date
Boolean
wargane gara_pria
wargan egara_w
Boolean
Boolean
agam a_pria
aga ma_w
Boolean
pekerjaa n_pria
Variable characters (3
pekerja an_w
Variable chara cters (3
temp
at_tgl
Variable characters (2
tem pat_tgl_w
Variable chara cters (2
pend idikan_pria
Variable characters (1
pen didikan_w
Variable chara cters (1
tb_ wal i
Boolean
status_sblm_n kh
status_sblm_n kh _w
Boolean
id_wali
< pi> I nteger
nm_i stri_ duda
Variable characters (2
nm_ bks_suam i
Variable chara cters (2
sta tus_wali
Boo lean
tmpt_ istri
Variable characters (2
Variable chara cters (2
alam at_bks_suami
nama
Variable characters (30)
tgl_d uda
Date
Date
tgl_ janda
tempt_lh r
Variable characters (20)
Variable characters (3
bukti_cerai
Variable chara cters (3
bukti_cerai
tgl_lhr
Variable characters (20)
Variable characters (3
instansi
Variable chara cters (3
instansi
wa rganega ra
Boo lean
Variable characters (1
no_srt
Variable chara cters (1
no_ srt
agama
Boo lean
Date
tgl_srt
Date
tgl_ srt
pekerjaan_ pria
Variable characters (30)
jml_i stri
Variable characters (2
Boolean
persetu juan
domisili
Variable characters (20)
nm_i stri
Variable characters (2
tb_haji
Variable chara cters (2
pmb ri_izin _dispen
izi n
Variable characters (2
Variable chara cters (1 id_wali
no_ srt_ dispen
Inte ger
i d_haji
no_srt_izin
Variable characters (2
Date
tgl_ srt_ dispen
n ama
Variab le cha racters (3 0)
Date
tgl_srt_izin
Variable chara cters (2
pmb ri_izin
b in
Variab le cha racters (2 0)
Boolean
persetuju an
Variable chara cters (2
hub
a lamat
Variab le cha racters (3 0)
pmbri_izin_ dispen
Variable characters (2
Variable chara cters (2 memiliki id
sebab
kelu rahan
Boole an
menca tat
no_srt_d isp en
Variable characters (1
Variable chara cters (3
nam a_aya h_w
kecamata n
Boole an
tgl_srt_d
isp
en
Date
Variable chara cters (3
alam at_ayah_w
Boole an
jk
Variable characters (2
pmbri_izin
Boolean
aga ma_ayah_w
Variab le cha racters (5 )
u mur
hub
Variable characters (2
Variable chara cters (3
pekerja an_ayah_w
Date & T ime
t ahun_ha ji
tb_nikah
sebab
Variable characters (2
Variable
chara
cters
(3
nam
a_ibu_w
Variab
le
cha
racters
(1
0)
n o_porsi
hari
Bo olean
no_izin
Variable characters (1
Variable chara cters (3
alam at_ibu_w
Variab le cha racters (1 0)
kwl
tangga l
Bo olean
tgl_izin
Date
Boolean
aga ma_ibu_w
i d_haji
bulan
Bo olean
nama _ayah _pria
Variable characters (3
Variable chara cters (3
pekerja an_ibu_w
merekam
data
tahun
Integer
wargane gara
Boolean
id_caten_ wan ita < pi>
id_nikah
Integer
alam at_aya h_pria
Variable characters (3
...
maskawin
Va riable chara
agam a_aya h_pria
Boolean
pemba yaran
Bo olean
pekerjaa n_aya h_pria
Variable characters (3
perjan jian
Va riable chara
nama _ibu_pri a
Variable characters (3
taklik_talak
wargane gara_ibu
Bo olean
Boolean
tb_cerai
pejaba t_aab
Va riable chara
alam at_ibu_p ria
Variable characters (3
me miliki data
id _cerai
Integer
no_aa b
agam a_ibu_p ria
Va riable chara
Boolean
pa _cera i
Variable characters (20)
tgl_srt_aa b
pekerjaa n_ibu_pria
Da te
Variable characters (3
tg l_cera i
Date
instansi_pc
Va riable chara
id_caten_p ria
no _regester
Variable characters (25)
no_pc
Va riable chara
tgl_srt
Da te
Id entifier_1
balai_ nikah
Va riable chara
...
pa
Va riable chara
t b_pengh ulu
mem butuhkan da ta
me mpunyai data
no_pa
Va riable chara
id_p enghulu Integ er
< M>
tgl_pu tusa_pa
Da te
nam a
Variable chara cters (30)
tb_ruju k
id_nikah
alam at
Variable chara cters (30)
Boolean
hari
Boolean
jaba tan
tanggal
Boolean
id_p enghulu
menyi mpan da ta
me mpunyai
bulan
Boolean
...
tahun
Integer
tb_saksi
id_rujuk
tb_ wa kil
data wakaf
l)
Menu haji
Pada menu ini berfungsi untuk
mencatat data – data masyarakat
yang haji. Menu ini juga dapat
memanajemen data
m)
Menu Logout
Menu ini digunakan untuk
id_rujuk
...
id_saksi
Integer
nama
Va riable charact
umur
Va riable charact
warganega ra
Bo olean
Bo olean
agama
pekerjaan_ pria
Va riable charact
alamat
Va riable charact
sa ksi
Bo olean
tb_ login
id_a dmin In teger
usernam e
Varia ble ch aracte rs (20)
password
Varia ble ch aracte rs (20)
level
Varia ble ch aracte rs (10)
keluar dari form Admin
id_saksi
id_a dmin
id_ wakil
nam a
um ur
wargan egara
aga ma
pekerja an
ala mat
tgl_ srt_ ku asa
status
Integer
Variable characters (30)
Variable characters (5)
Boolean
Boolean
Variable characters (20)
Variable characters (30)
Variable characters (20)
Boolean
id_ wakil
...
tb_ wa kaf
3.2 Desain Sistem
id_wakaf Integer
tgl_wakaf
Da te
Atsertifikat
Bo olean
Ident ifier_1
...
mencatat data
me mbutuhkan id
3.2.1 Use Case Diagram
tb_wakif
id_wakif
Intege r
nama
Variable chara cters (30)
alamat
Variable chara cters (30)
jenis_brg
Variable chara cters (20)
berat_lu as
Variable chara cters (20)
no_telp
Variable chara cters (12)
id_na dzir
< pi> In teger
nama _na
Vari able charact ers (30)
keluraha n
Boo lean
no_te lp_nadzir
Vari able charact ers (12)
id_wakif
...
id_na dzir
...
tb_na dzir
Gambar 3.2 CDM nikah, haji dan wakaf
manajemen data wakil
3.2.3 PDM (Phycical Data Model)
manajemen data wali
tb_caten_wanita
id_caten_wanita
nama_w
tempat_lhr_w
tgl_lahir_w
warganegara_w
agama_w
pekerjaan_w
tempat_tgl _w
pendi dikan_w
status_sblm_nkh_w
nm_bks_suami
alamat_bks_suami
tgl_janda
bukti_cerai
instansi
no_srt
tgl_srt
persetujuan
pmbri _izin_dispen
no_srt_di spen
tgl_srt_di spen
pmbri _izin
hub
sebab
nama_ayah_w
alamat_ayah_w
agama_ayah_w
pekerjaan_ayah_w
nama_ibu_w
alamat_ibu_w
agama_ibu_w
pekerjaan_ibu_w
...
id_caten_pri a
integer
nama_pria
varchar(30)
tempat_lhr_pria
varchar(30)
tgl_lahir_pria
date
warganegara_pria
smal lint
agama_pri a
smal lint
pekerjaan_pria
varchar(30)
tempat_tgl
varchar(20)
pendidikan_pria
varchar(10)
tb_wali
status_sblm_nkh
smal lint
id_wali
integer
nm_istri_duda
varchar(20)
status_wali
smal lint
tmpt_i stri
varchar(20)
nama
varchar(30)
tgl_duda
date
tempt_lhr
varchar(20)
bukti _cerai
varchar(30)
tgl_lhr
varchar(20)
instansi
varchar(30)
warganegara smal lint
no_srt
varchar(10)
agama
smal lint
tgl_srt
date
pekerjaan_pria varchar(30)
jml_istri
varchar(2)
domisil i
varchar(20)
nm_istri
varchar(20)
tb_haji
...
izin
varchar(20)
id_haj i
i nteger
no_srt_izin
varchar(20)
nama
varchar(30)
FK_TB_NIKAH_MEMILIKI__T B_CATEN
tgl_srt_izin
date
bi n
varchar(20)
persetujuan
smal lint
al amat
varchar(30)
FK_TB_NIKAH_MENCAT AT_TB_WALI
pmbri_izin_dispen
varchar(20)
kel urahan smalli nt
no_srt_di spen
varchar(10)
kecamatan smalli nt
tb_nikah
tgl_srt_di spen
date
jk
smalli nt
hari
smalli nt
pmbri_izin
varchar(20)
umur
varchar(5)
tanggal
smalli nt
hub
varchar(20)
tahun_haji timestamp
bul an
smalli nt
sebab
varchar(20)
no_porsi varchar(10)
tahun
i nteger
no_izin
varchar(10)
kwl
varchar(10)
i d_ni kah
i nteger
tgl_izin
date
...
i d_penghulu
i nteger FK_TB_NIKAH_MEREKAM_D_TB_CATEN
nama_ayah_pria
varchar(30)
i d_saksi
i nteger
warganegara
smal lint
i d_wakil
i nteger
alamat_ayah_pri a
varchar(30)
i d_caten_pria
i nteger
agama_ayah_pri a
smal lint
i d_caten_wani ta i nteger
pekerjaan_ayah_pria varchar(30)
i d_wali
i nteger
nama_ibu_pria
varchar(30)
maskawin
varchar(20)
tb_cerai
warganegara_ibu
smal lint
pembayaran
smalli nt
alamat_ibu_pri a
varchar(30)
id_cerai
i nteger
perjanji an
varchar(20)
agama_ibu_pri a
smal lint
id_nikah
i nteger
FK_TB_CERAI_MEMILIKI__T B_NIKAH
takl
ik_talak
smalli
nt
pekerjaan_i bu_pria varchar(30)
pa_cerai
varchar(20)
pej
abat_aab
varchar(20)
...
tgl_cerai
date
no_aab
varchar(10)
no_regester varchar(25)
tgl_srt_aab
date
FK_TB_NIKAH_MEMPUNYAI_TB_PENGH
...
i nstansi_pc
varchar(20)
no_pc
varchar(10)
tb_penghulu
tgl_srt
date
FK_TB_RUJUK_MEMBUT UHK_TB_CERAI
FK_TB_NIKAH_MENYIMPAN_T B_SAKSI
id_penghulu integer
bal ai _nikah
varchar(20)
nama
varchar(30)
tb_ruj uk
pa
varchar(10)
alamat
varchar(30)
no_pa
varchar(10)
hari
smalli nt
jabatan
small int
tgl_putusa_pa
date
tanggal smalli nt
...
...
bulan smalli nt
FK_T B_NIKAH_MEMPUNYAI_TB_WAKIL
tahun i nteger
id_rujuk
tb_wakil
id_cerai i nteger
tb_saksi
manajemen data catin pria
manajemen data catin wanita
manajemen nikah
view data nikah
manajemen cerai
manajemen rujuk
view data haji
manajemen haji
view data wakaf
manajemen data penghulu
admin
manajemen data saksi
kepala kua
login
tb_caten_pria
integer
varchar(30)
varchar(30)
date
small int
small int
varchar(30)
varchar(20)
varchar(10)
small int
varchar(20)
varchar(20)
date
varchar(30)
varchar(30)
varchar(10)
date
small int
varchar(20)
varchar(10)
date
varchar(20)
varchar(20)
varchar(20)
varchar(30)
varchar(30)
small int
varchar(30)
varchar(30)
varchar(30)
small int
varchar(30)
view data rujuk
manajemen data wakaf
view data cerai
...
manajemen data wakif
tb_l ogin
id_admi n integer
username varchar(20)
password varchar(20)
level
varchar(10)
...
manajemen data nadzir
id_saksi
nama
umur
warganegara
agama
pekerj aan_pria
alamat
saksi
...
integer
varchar(30)
varchar(5)
small int
small int
varchar(30)
varchar(30)
small int
id_wakil
nama
umur
warganegara
agama
pekerjaan
alamat
tgl _srt_kuasa
status
...
integer
varchar(30)
varchar(5)
small int
small int
varchar(20)
varchar(30)
varchar(20)
small int
tb_wakaf
id_wakaf
FK_TB_WAKAF_MENCATAT__TB_WAKIF
id_wakif
id_nadzi r
tgl _wakaf
Atserti fikat
...
cetak laporan nikah
integer
integer
integer
date
smal lint
FK_TB_WAKAF_MEMBUTUHK_TB_NADZI
tb_wakif
id_wakif
nama
al amat
jenis_brg
berat_luas
no_tel p
...
cetak laporan rujuk
integer
varchar(30)
varchar(30)
varchar(20)
varchar(20)
varchar(12)
tb_nadzir
i d_nadzir
integer
nama_na
varchar(30)
kelurahan
smallint
no_telp_nadzir varchar(12)
...
Gambar 3.3 PDM haji, wakaf dan nikah
cetak laporan cerai
3.3 Implementasi dari Perancangan Aplikasi
cetak laporan haji
Untuk menjalan Sistem Informasi
Kantor Urusan Agama (KUA) Socah ini harus
cetak laporan wakaf
melalui menu utama dan melakukan login. Jika
Gambar 3.1 Use Case Diagram
login berhasil maka user dapat melakukan
8
langkah selanjutnya yang sesuai dengan menu-
3.3.6 Deskripsi Halaman Cerai
menu yang terdapat pada halaman berikutnya.
3.3.1 Deskripsi Halaman Utama
Gambar 3.9 halaman cerai
Gambar 3.4 halaman utama
3.3.7 Deskripsi Halaman Rujuk
3.3.2 Deskripsi Halaman Admin
Gambar 3.10 halaman rujuk
3.3.8 Deskripsi Halaman Wakif
Gambar 3.5 halaman admin
3.3.3 Deskripsi Halaman Saksi
Gambar 3.11 halaman wakif
3.3.8 Deskripsi Halaman Nadzir
Gambar 3.6 halaman saksi
3.3.4
Deskripsi
Halaman
Form
Calon
Pengantin Wanita
Gambar 3.12 halaman nadzir
3.3.9 Deskripsi Halaman Wakaf
Gambar 3.7 form catin wanita
Gambar 3.13 halanan wakaf
3.3.5 Deskripsi Halaman Form Wali
3.3.10 Deskripsi Halaman Haji
Gambar 3.8 form wali
Gambar 3.14 halaman haji
9
3.3.11 Deskripsi Halaman Hasil Searching
4.2 Saran
Berikut ini merupakan saran untuk
mengembangkan proyek tugas akhir ini
untuk selanjutnya :
1) Sistem ini dapat dikembangkan lebih
lanjut dengan menambahkan fasilitasfasilitas lain guna mendukung sistem
Gambar 3.15 halaman hasil searching
informasi ini.
3.3.12 Deskripsi Laporan Pernikahan
2) Sarana
penunjang
meliputi perangkat
aplikasi
yang
komputer dan
software harus dipersiapkan terlebih
dahulu.
5
Daftar Pustaka
[1]
Kadir
Gambar 3.16 laporan pernikahan
Pemrograman
Abdul.
Web.
Yogyakarta:Andi 2002
3.3.14 Deskripsi Grafik Haji
[2
Tjitrosudibio, R. Subekti.Kitab Undangundang Hukum Perdata.Jakarta:Prandya
Paramita.2006
[3]
undang-undang Perkawinan di Indonesia
.Surabaya:Arkola
[4]
Gambar 3.17 grafik haji
4
HTML, JSP dan MySQL. Yogyakarta
Penutup
:Andi.2005
[5]
4.1 Kesimpulan
Berikut
kesimpulan
yang
[6]
ini
dapat
informasi
yang
mengenai
data
pernikahan
[7]
laporan
Nugroho
Aryo.
Wahyono
Teguh.
dengan PHP
.
Komputindo.2005
Sistem
ini
dapat
memberikan
inforamsi mengenai data penduduk
yang pergi haji tiap tahunnya .
3.
Menguasai
SQL
T-SQL
Server
36
jam
belajar
Komputer Pemrograman Web dinamis
yang
meliputi nikah, cerai dan rujuk
2.
Sistem
2008. Yogyakarta : Andi.2008.
memberikan
berupa
Pengenalan
Abdul.
QUERY+programming
pada bab sebelumnya, yaitu adalah :
Sistem
Kadir
Informasi. Yogyakarta : Andi. 2002.
dapat
diambil dari uraian yang telah dipaparkan
1.
Dian Sano.V. Alb.24 jam menguasai
Sistem ini dapat memberikan laporan
bulanan atau tahunan..
10
Jakarta:Elex Media