1 PB
1 PB
Efy Widyawati
D3 Manajemen Informatika, Fakultas Teknik, Universitas Negeri Surabaya, efyw36@gmail.com
Ari Kurniawan
Jurusan Teknik Informatika, Fakultas Teknik, Universitas Negeri Surabaya, arikurniawan@unesa.as.id
Abstrak
Sistem kependudukan yang selalu up to date sangat dibutuhkan untuk kegiatan pelayanan masyarakat di
bidang administrasi kependudukan pada suatu pemerintahan baik di daerah maupun pusat. Namun kondisi
yang terjadi di masyarakat menunjukkan bahwa pelayanan masyarakat tersebut belum maksimal. Sistem
kependudukan di Desa Kedungrejo Waru-Sidoarjo saat ini masih manual sehingga kurang efisien dalam
pengolahan informasinya. Proses input data dari pihak desa yang masih manual dan penyimpanan berkas
yang semakin banyak membuat ruang penyimpanan semakin sempit dan mengakibatkan hilang atau
rusaknya berkas lama.
Pemanfaatan teknologi yang sudah ada dapat dilakukan dengan tujuan dapat menghemat waktu dan
tenaga. Rancang bangun aplikasi kependudukan tingkat desa untuk meningkatkan kualitas pelayanan bagi
petugas desa dan dapat mempermudah petugas desa dalam pengumpulan data penduduk desa dan
mempermudah melayani penduduk atau warga dalam permohonan surat-surat.
Aplikasi kependudukan di Desa Kedungrejo Kecamatan Waru Kabupaten Sidoarjo ini dirancang
menggunakan PHP dan MySQL. Kemudian melakukan uji coba terhadap aplikasi yang telah dibuat
dengan tujuan mengetahui kebenaran hasil dari pemrosesan data serta melakukan analisa terhadap sistem
tersebut. Sehingga dengan adanya aplikasi kependudukan ini dapat mempermudah dalam aktifitas
pelayanan kependudukan di tingkat desa, salah satunya dapat mempermudah petugas desa dalam
pengumpulan data penduduk desa dan mempermudah melayani penduduk atau warga dalam permohonan
surat-surat.
Kata Kunci : Kependudukan, Aplikasi Kependudukan
Abstract
Population systems are always up todate is needed for public service activities in the field of population
administration to a government both at regional and central levels. But the conditions that occur in the
community indicated that the public service is not maximized. The system of residence in village
Kedungrejo Waru-Sidoarjo is still manual so it is less efficient in processing information. The data input
process of the village is still manual and file storage increasingly made more narrow storage space and
cause a loss or destruction of old files.
The utilization of existing technologies can be done with the aim to save time and effort. So that made
design applications Population village level to improve the quality of service for officers to facilitate
village and village officers in data collection and facilitate villagers serve residents or residents in the
petition letters.
Application of Population in Subdistrict village Kedungrejo Waru-Sidoarjo regency is designed to use
PHP and MySQL. Then test the application that was created with the purpose of knowing the truth of the
results of the processing of data and analysis of the system. So with the Population application is to
facilitate the settlement of service activities at the village level, one of which can simplify data collection
officers in the village of villagers and facilitate airport residents or residents in the petition letters.
Keywords: Population, Population Applications
.
171
Jurnal Manajemen Informatika. Volume 6 Nomor 1 Tahun 2016, 171 - 179
172
Rancang Bangun Aplikasi Kependudukan Berbasis Web
METODE
Analisa Sistem Sebelumnya
Dalam melaksanakan kegiatan pelayanan kepada
masyarakat sudah pasti mempunyai sistem yang sudah
Login
berjalan dengan baik sehingga masalah kependudukan
dapat terorganisasi dengan baik dalam pembuatan Kartu
Kependudukan
Keluarga, Kartu Tanda Penduduk (KTP), dan berbagai
surat keterangan lain. Adapun hal-hal yang dilakukan
dalam menganalisis sistem yang sedang berjalan tersebut Kepala Desa
Penduduk
Laporan Data Penduduk Surat Kartu Keluarga
adalah dengan meneliti hal-hal yang berhubungan
Laporan Data KK
dengan kependudukan diantaranya sistem pendaftaran Surat Pendaftaran
E-KTP
penduduk, dan sistem pengolahan informasi Laporan Data
Pendaftaran E-KTP 1
kependudukan. Pada sistem yang digunakan di Desa Surat Kelahiran
Laporan Data Aplikasi Kependudukan
Kedungrejo Waru-Sidoarjo saat ini adalah proses input Kelahiran Surat Kematian
data penduduk masih manual, sebagai contoh dalam Laporan Data Kematian
membuat Surat Keterangan Kematian diawali dengan Surat Pindah
menyerahkan KTP penduduk yang meninggal, fotocopy Laporan Data Pindah
KK, dan SKKM (Surat Keterangan Kematian) dari
Rumah Sakit atau dokter kemudian akan di proses dan di Gambar 1. DFD Level 0 (Diagram Context)
data oleh petugas desa atau petugas kependudukan. Kependudukan
Setelah itu akan di buat Surat Keterangan Kematian.
2. DFD Level 1 Kependudukan
Analisis Sistem Yang Dikembangkan Pada data flow diagram level 1 ini, admin akan
Sistem ini dibuat untuk mempermudah pendataan melakukan login terlebih dahulu, kemudian akan
penduduk dan proses pembuatan laporan. Selain itu masuk ke data kependudukan. Admin bertugas untuk
digunakan untuk mencegah kerusakan dokumen- mengelola data kependudukan dengan menambahkan
dokumen yang basah atau rusak akibat banjir. Sistem data, menghapus data, mengedit data, dan mencetak
yang dikembangkan ini terdiri dari data penduduk di surat. Data kependudukan yang dikelola terdiri dari
Desa Kedungrejo, data penduduk yang memiliki Kartu data penduduk, data kartu keluarga, data kelahiran,
Keluarga, data penduduk yang memiliki Kartu Tanda data kematian, dan data penduduk pindah.
Penduduk, data penduduk yang mendaftar dalam Data yang telah ditambahkan akan dicetak berupa
membuat Surat Keterangan Kelahiran, data penduduk laporan dan surat. Untuk laporan akan dicetak dan
meninggal, dan data penduduk yang pindah. diserahkan kepada Kepala Desa sebagai laporan data
Pada sistem yang dikembangkan ini terdapat fitur kependudukan. Laporan ini terdiri dari Laporan Data
untuk menerbitkan Surat Keterangan Kematian yaitu Penduduk, Laporan Data Kartu Keluarga, Laporan
keluarga penduduk yang meninggal menyerahkan KTP Data Pedaftaran E-KTP, Laporan Data Kelahiran,
penduduk yang meninggal, fotocopy KK, dan SKKM Laporan data Kematian, dan Laporan Data Penduduk
dari Rumah Sakit atau dokter. Kemudian data penduduk Pindah. Sedangkan untuk surat akan dicetak dan
yang meninggal tersebut akan dimasukkan langsung ke diberikan kepada penduduk. Surat ini terdiri dari
dalam aplikasi kependudukan yang ada dikomputer dan Surat Kartu Keluarga, Surat Pendaftaran E-KTP,
bisa langsung dicetak dalam bentuk Surat Keterangan Surat Keterangan Kelahiran, Surat Keterangan
Kematian. Kematian, dan Surat Keterangan Pindah.
173
E-KTP
Laporan Laporan
1.3
Laporan
Kepala Desa
Laporan KK Laporan
Kelahiran
Penduduk Pendaftaran Laporan
Kematian
Pindah
Laporan
KK
Penduduk
E-KTP
Kematian
Kelahiran
Pindah
Surat KK
5
4
3
SK Kelahiran
KTP
Pendaftaran E-
Penduduk
SK Kematian
E-KTP
Pindah
Kematian
Kelahiran
1.1
SK Pindah
Login
Data
Kependudukan
1.2
Kependudukan
Keterangan
174
data_kk
detail_kk punya
# kode_kk Variable characters (25)
# no_kk Variable characters (20)
ada hubungan hub_keluarga * alamat_kk Variable characters (30)
* urutan Variable characters (10)
# no_hubklrg Variable characters (5) * rt_rw_kk Variable characters (5)
* nama_hubkl rg Variable characters (20) * desa_kk Variable characters (20)
admin * kecamatankk Variable characters (20)
# kode_admi n Vari able characters (5) * kabupaten_kk Variable characters (20)
ada di * nama Vari able characters (20) * kodepos_kk Number
mempunyai
* password Vari able characters (20) * provinsi _kk Variable characters (20)
* ttd_nama Variable characters (35)
* ttd_nip Variable characters (18)
data_penduduk
* tgl _permohonankk Date
# nik Vari able characters (16) melakukan
data_pindah * dikeluarkanpd_tgl Date
* namalgkp_penduduk Vari able characters (35)
* j enisklmin_penduduk Vari able characters (10) # no_surat_pindah Variable characters (30)
* alasan_pindah Variable characters (40) data_kelahi ran
* anak_ke Vari able characters (10)
* dari_ke Vari able characters (10) * alamat_pindah Variable characters (40) # no_surat_kelahi ran Variable characters (30)
* tempat_lahir Vari able characters (20) * rt/rw_pindah Variable characters (10) * nama_bayi Variable characters (35)
* desa_pindah Variable characters (20) * jeniskelami n_bayi Variable characters (10)
* tgl_lahi r Date
* kecamatan_pindah Variable characters (10) * tempatlahir_bayi Variable characters (20)
* agama Vari able characters (15)
ada * kabupaten_pindah Variable characters (10) * haril ahir_bayi Variable characters (15)
* pendi di kan Vari able characters (25)
* provinsi _pindah Variable characters (10) * tgl lahir_bayi Date
* pekerjaan Vari able characters (30)
* tgl _pindah Date * jaml ahir_bayi Variable characters (10)
* kewarganegaraan Vari able characters (10)
* tgl _pengajuanlahir Date
Jurnal Manajemen Informatika. Volume 6 Nomor 1 Tahun 2016, 171 - 179
* status_perkawinan Vari able characters (15) * namakpl desa_pndh Variable characters (35)
* nikayah Variable characters (16)
Halaman Awal
nik varchar(16) <pk> tgllahir_bayi date
kode_admin varchar(5) <fk> berlakuhingga_ktp varchar(20) jamlahir_bayi varchar(10)
namalgkp_penduduk varchar(35) tgl_pengajuanktp date tgl_pengajuanlahir date
jenisklmin_penduduk varchar(10) namakpldesa ktp varchar(35) nikayah varchar(16)
anak_ke varchar(10) data_kelahiran.nik = data_penduduk.nik namaayah varchar(35)
dari_ke varchar(10) umur_ayah numeric
tempat_lahir varchar(20) alamat_ayah varchar(40)
tgl_lahir date nikibu varchar(16)
agama varchar(15) data_penduduk.kode_admin admin namaibu varchar(35)
pendidikan varchar(25) = admin.kode_admin kode_admin varchar(5) <pk> umur_ibu numeric
pekerjaan varchar(30) nama varchar(20) alamat_ibu varchar(40)
kewarganegaraan varchar(10) password varchar(20) namakpldesa_lhr varchar(35)
175
yang sudah ada.
Halaman Login
Rancang Bangun Aplikasi Kependudukan Berbasis Web
176
Rancang Bangun Aplikasi Kependudukan Berbasis Web
177
Jurnal Manajemen Informatika. Volume 6 Nomor 1 Tahun 2016, 171 - 179
Gambar 19. Surat Keterangan Kematian Gambar 22. Surat Keterangan Kematian
Gambar 21. Halaman Tambah Data Kematian Gambar 24. Halaman Tambah Data Penduduk Pindah
178
Rancang Bangun Aplikasi Kependudukan Berbasis Web
PENUTUP
Simpulan
Dari hasil pembuatan aplikasi kependudukan di Desa
Kedungrejo Waru-Sidoarjo, penulis dapat menarik
kesimpulan yaitu dengan membuat aplikasi
kependudukan berbasis web maka dapat menyajikan
informasi secara cepat dan akurat. Dengan aplikasi
kependudukan ini maka dapat membantu dan
mempermudah pencarian informasi kependudukan.
Selain itu juga dapat mencegah terjadinya penumpukan
file dan memperkecil ruang penyimpanan sehingga
memudahkan pihak desa atau kelurahan dalam
pengoperasikannya dan memperkecil kesalahan yang
mungkin terjadi serta memudahkan dalam pembuatan
laporan kependudukan.
Saran
Aplikasi kependudukan yang dibangun ini masih
jauh dari sempurna, untuk itu aplikasi kependudukan ini
diharapkan dapat menjadi bahan atau referensi bagi
pembaca dan pengembang yang lain agar dapat tercipta
Aplikasi Kependudukan Berbasis Web di Desa
Kedungrejo Waru-Sidoarjo yang lebih baik lagi. Dimana
aplikasi tersebut dapat dikembangkan dengan
menggunakan grafik pertumbuhan jumlah penduduk
setiap tahun. Selain itu, aplikasi ini juga dapat
dikembangkan dengan membuat aplikasi kependudukan
untuk daerah yang lebih luas lagi.
DAFAR PUSTAKA
Arief, Rudyanto. 2011. Pemograman Web Dinamis
Menggunakan PHP dan MySQL. Yogyakarta:
Andi.
Cahyono. 2003. Dasar Ekonomi Kependudukan.
Yogyakarta: Andi.
Jogiyanto. 2005. Analisis dan Desain Sistem Informasi.
Yogyakarta: Andi.
Kadir. 2008. Belajar Database menggunakan MySQL.
179