KEPENDUDUKAN
DESA
TAMANTIRTO
BERBASIS WEB
MENGGUNAKAN
PHP DAN MYSQL
Oleh Kelompok 3 :
Sistem Informasi Administrasi Kependudukan (SIDAK) desa Tamantirto adalah suatu sistem
informasi dan komunikasi yang ditumbuh-kembangkan berdasarkan prosedur-prosedur pelayanan
administrasi kependudukan guna menata administrasi kependudukan. Sistem Informasi Administrasi
Kependudukan desa Tamantirto bertujuan untuk mempermudah proses administrasi kependudukan,
seperti pencatatan data penduduk, penerbitan kartu identitas penduduk, penerbitan akta kelahiran dan
kematian, dan pemantauan perpindahan penduduk. SIDAK Desa Tamantirto melayani pendaftaran
penduduk dan pencatatan sipil berdasarkan peristiwa kependudukan (population events) dan peristiwa
penting (vital events) yang dialami oleh penduduk sejak lahir hingga meninggal dunia.
Proses Normalisasi Tabel
1. Bentuk tidak normal, Bentuk ini merupakan kumpulan data yang akan direkam dan tidak mengikuti suatu
format tertentu. Dapat saja tidak lengkap atau terduplikasi dan di kumpulkan apa adanya sesuai dengan
kedatangannya.
2. Bentuk Normal Pertama, Bentuk Normal yang pertama mensyaratkan beberapa kondisi dalam bentuk
sebuah database, yaitu : menghilangkan duplikasi pada table yang sama dan membuat table terpisah untuk
masing- masing kelompok
3. Bentuk normal ke dua, Bentuk normal kedua merupakan pengembangan dari normal pertama dimana pada
normal kedua harus memenuhi normalisasi bentuk pertama dan semua atribut bukan kunci memeliki
ketergantungan sepenuhnya terhadap kunci primer dan harus sudah ditentukan kunci fieldnya.
4. Bentuk normal ketiga, Merupakan bentuk pengembangan dari bentuk normal kedua, yang memiliki field-
field yang lebih lengkap sesuai dengan kebutuhan system yang utuh dengan menghilangkan data yang
berulang kecuali kunci tamu. Dalam bentuk normal ketiga ini sudah memiliki kriteria bentuk normal kedua
setiap tabel. Semua tabel yang ada harus bergantung pada tabel yang menjadi kunci utamanya.
Flowchart
Bagian alir system (system flowchart) merupakan bagan yang menunjukan arus
pekerjaan secara keseluruhan dari sistem. Bagan menjelaskan urutan-urutan dari
prosedur-prosedur yang ada dalam sistem.
Bagan alir sistem menunjukan apa yang dikerjakan sistem. Berikut tampilan dari
flowchart sistem seperti gambar
Flowchart Program
Cetak
Pilih Data Surat
Flowchart Sistem
Kamus Data
1. Tabel pengguna sistem berisi seluruh data pengguna. id_pengguna adalah primary key. Isi field dari tabel
pengguna dapat dilihat pada Tabel sebagai berikut :
4 rt varchar 3 RT
5 rw varchar 3 RW
Proses 1. Login, proses untuk mengelola data login ke aplikasi, kemudian akan disimpan ke dalam
pennyimpanan data
Proses 2. Master data, proses untuk mengelola master data seperti data penduduk dan data kk. Setelah
data diolah akan disimpan ke dalam penyimpanan data.
Proses 3, pencatatan, proses untuk mengelola pencatatan data seperti data lahir, data meninggal, data
pindah dan data pendatang.
Proses 4, laporan, proses untuk mencetak laporan berupa laporan seperti laporan data penduduk, laporan
data kelahiran, laporan data kematian, laporan data pindah, laporan penduduk dan laporan data
pendatang.
DFD Lvl 1
Implementasi antar muka
Ada beberapa hal yang harus dipersiapkan ketika hendak mengimplementasikan
aplikasi ini. Pertama yaitu mengaktifkan MySQL, dalam hal ini menggunakan
Xampp Control Panel versi 5.6.3. Setelah diaktifkan lalu jalankan web browser
dengan menggunakan google chrome untuk membuat database yang digunakan
di localhost.
Tampilan Login Admin
Tampilan ini merupakan halaman awal ketika admin membuka aplikasi, dimana admin harus melakukan proses login yaitu
dengan memasukkan user login dan password agar bisa masuk kedalam aplikasi.
Tampilan Dashboard
Tampilan home merupakan menu utama yang ada pada aplikasi ini, dalam halaman ini juga terdapat beberapa menu
yang dapat dipilih oleh admin
Home Data Penduduk
Home data penduduk merupakan halaman yang berisi tampilan data penduduk. Dalam halaman ini juga
terdapat tabel penduduk, daftar baru penduduk dan pilihan yang berisi detail, hapus dan edit.
Form Tambah Data Penduduk
Tampilan tambah data penduduk merupakan halaman yang berisi form input data penduduk
Tampilan Data KK
Tampilan kartu keluarga merupakan halaman yang beisi tampilan data kartu keluarga. Dalam halaman ini juga
terdapat tabel data kartu keluarga, daftar baru kartu keluarga, pencarian dan pilihan yang berisi detail, hapus
dan edit.
Tampilan Tambah Data KK
Tampilan tambah data kartu keluarga merupakan halaman yang berisi form tambah data kartu keluarga.
Tampilan Data Lahir
Tampilan Tambah Data Lahir
Tampilan Data Kematian
Tampilan Tambah Data Meninggal
Tampilan Data Pendatang
Tampilan Tambah data Pendatang
Tampilan Data Pindah
Tampilan Tambah Data Pindah
Terima Kasih