BAB III LANDASAN TEORI
4.2 Pemodelan Sistem
4.2.2 Desain DFD
4.2.2.4 DFD Level 2 Proses Pengelolaan Data Kependudukan 23
Gambar 4.4 menggambarkan beberapa proses di dalamnya yaitu data penduduk, data kelahiran, data kematian, data kedatangan, data pindah, data dusun, data agama, data pendidikan, data kelainan, data pekerjaan, data hubungan keluarga, dan data kepala desa.
Admin
3.1 Data Penduduk
3.2 Data Kelahiran
3.3 Data Kematian
3.4 Data Kedatangan
3.5 Data Pindah
3.6 Data Dusun
3.7 Data Agama
3.8 Data Pendidikan
3.9 Data Kelainan
3.10 Data Pekerjaan 3.11
Data Hubungan
Keluarga
Penduduk
Kelahiran
Kematian
Kedatangan
Dusun
Agama
Pindah
Pendidikan
Kelainan
Pekerjaan Data Penduduk
Inf Data Penduduk
Data Penduduk Inf Data Penduduk
Data Kelahiran Inf Data Kelhiran
Data Kelahiran Inf Data Kelahiran
Data Kematian Inf Data Kematian Data Kematian
Inf Data Kematian
Data Kedatangan Inf Data Kedatangan
Data Kedatangan Inf Data Kedatangan
Data Pindah Inf Data Pindah
Data Pindah Inf Data Pindah
Data Dusun Informasi Dusun
Inf Data Dusun
Inf Data Dusun
Inf Data Dusun
Inf Data Dusun Inf Data Dusun
Data Dusun
Inf Data Dusn
Data Agama Inf Data Agama
Inf Data Agama
Data Agama Inf Data Agama
Inf Data Agama
Inf Data Agama
Data Pendidikan Inf Data Pendidikan
Inf Data Pendidikan
Data Pendidikan
Data Kelainan Inf Data Kelainan
Inf Data pendidikan
Inf Data Kelainan
Inf Data Kelainan Data Kelainan
Data Pekerjaan Inf Data Pekerjaan
Inf Data Pekerjaan
Data Pekerjaan
Inf Data Pekerjaan
Hubungan Keluarga
Data Hubungan Keluarga Inf Data Hubungan Keluarga Inf Data Hubungan Keluarga
Inf Data Hubungan Keluarga Data Hubungan Keluarga
Inf Data Pekerjaan
Inf Data Pekerjaan
Gambar 4.4 DFD Level 2 Pengelolaan Data Kependudukan
4.2.2.5 DFD Level 2 Proses Laporan
DFD level 2 proses pengelolaan data laporan pada Gambar 4.5 menggambarkan beberapa proses dalam pembuatan laporan data statistik, laporan data mutasi, laporan data monografi.
Gambar 4.5 DFD Level 2 Proses Laporan 4.2.2.6 DFD Level 2 Proses Administrasi Database
DFD level 2 proses administrasi database seperti Gambar 4.6 menggambarkan proses backup database dan restore database.
Admin
5.1 Backup Database
5.2 Restore Database
login
pekerjaan
pendidikan
penduduk
pindah
Status_kawin
Suratkeluar
suratmasuk
kelainan agama
dusun
goldar
hubkel
jk
kedatangan
kelahiran
kematian
kepaladesa
Data dusun Data goldar
Data hubkel Data jk
Data kedatangan
Data kelahiran
Data kematian
Data kepala desa
Data login Data pekerjaan Data pendidikan
Data penduduk
Data pindah
Data status_kawin
Data suratkeluar
Data suaratmasuk
Data kelainan
Database Select database
Data Tabel
Data agama
Gambar 4.6 DFD Level 2 Proses Administrasi Database 4.2.2.7 DFD Level 3 Proses Pengelolaan Data Surat Masuk
DFD level 3 proses pengelolaan data surat masuk seperti Gambar 4.7 merupakan penjelasan dari DFD level 2 proses pengelolaan data surat. Di dalam level ini ada beberapa proses yaitu add, view, delete.
2.1.1 Add Surat
masuk
2.1.3 Delete Surat
masuk 2.1.2 View Surat
masuk
Surat masuk
Admin
Penduduk Data Surat masuk
Inf Data Surat masuk
Data Surat masuk
Inf Data Surat masuk Data Surat masuk Inf Data Surat masuk
Inf Data penduduk
Data Surat masuk
Data Surat Masuk
Gambar 4.7 DFD Level 3 Proses Pengelolaan Data Surat Masuk 4.2.2.8 DFD Level 3 Proses Pengelolaan Data Surat Keluar
DFD level 3 proses pengelolaan data surat keluar seperti Gambar 4.8 merupakan penjelasan dari DFD level 2 proses pengelolaan data surat. Di dalam level ini ada beberapa proses yaitu add, view, delete dan cetak surat keterangan yang keluar dari kelurahan.
Gambar 4.8 DFD Level 3 Proses Pengelolaan Data Surat Keluar 4.2.2.9 DFD Level 3 Proses Pengelolaan Data Penduduk
DFD level 3 proses pengelolaan data penduduk seperti Gambar 4.9 merupakan penjelasan dari level sebelumnya yang menggambarkan beberapa proses yaitu add, view, edit, delete dan cetak surat keterangan penduduk.
Gambar 4.9 DFD Level 3 Proses Pengelolaan Data Penduduk 4.2.2.10 DFD Level 3 Proses Pengelolaan Data Kelahiran
DFD level 3 proses pengelolaan data kelahiran seperti Gambar 4.10 menggambarkan beberapa proses yaitu view, add, edit, delete dan cetak surat keterangan kelahiran penduduk.
Gambar 4.10 DFD Level 3 Proses Pengelolaan Data Kelahiran
4.2.2.11 DFD Level 3 Proses Pengelolaan Data Kematian
DFD level 3 proses pengelolaan data kematian seperti Gambar 4.11 menggambarkan beberapa proses yaitu view, edit, delete dan cetak surat keterangan kematian penduduk.
Gambar 4.11 DFD Level 3 Proses Pengelolaan Data Kematian 4.2.2.12 DFD Level 3 Proses Pengelolaan Data Kedatangan
DFD level 3 proses pengelolaan data kedatangan seperti Gambar 4.12 menggambarkan beberapa proses yaitu view, add, edit, delete dan cetak surat keterangan kelahiran penduduk.
Gambar 4.12 DFD Level 3 Proses Pengelolaan Data Kedatangan
4.2.2.13 DFD Level 3 Proses Pengelolaan Data Pindah
DFD level 3 proses pengelolaan data pindah seperti Gambar 4.13 menggambarkan beberapa proses yaitu view, edit, delete dan cetak surat keterangan kematian penduduk.
Gambar 4.13 DFD Level 3 Proses Pengelolaan Data Pindah 4.2.2.14 DFD Level 3 Proses Pengelolaan Data Dusun
DFD level 3 proses pengelolaan data dusun seperti Gambar 4.14 menggambarkan beberapa proses yaitu add, edit, view dan delete.
Gambar 4.14 DFD Level 3 proses pengelolaan data dusun
4.2.2.15 DFD Level 3 Proses Pengelolaan Data Agama
DFD level 3 proses pengelolaan data agama seperti Gambar 4.15 menggambarkan beberapa proses yaitu add, view, dan delete.
Gambar 4.15 DFD Level 3 Proses Pengelolaan Data Agama 4.2.2.16 DFD Level 3 Proses Pengelolaan Data Pendidikan
DFD level 3 proses penelolaan data pendidikan seperti Gambar 4.16 menggambarkan beberapa proses yaitu add, view, dan delete.
Gambar 4.16 DFD Level 3 Proses Pengelolaan Data Pendidikan
4.2.2.17 DFD Level 3 Proses Pengelolaan Data Kelainan
DFD level 3 proses pengelolaan data kelainan seperti Gambar 4.17 menggambarkan beberapa proses yaitu add, view, dan delete.
Gambar 4.17 DFD Level 3 Proses Pengelolaan Data Kelainan 4.2.2.18 DFD Level 3 Proses Pengelolaan Data Pekerjaan
DFD level 3 proses pengelolaan data pekerjaan seperti Gambar 4.18 menggambarkan beberapa proses yaitu add, view, dan delete.
Gambar 4.18 DFD Level 3 Proses Pengelolaan Data Pekerjaan
4.2.2.19 DFD Level 3 Proses Pengelolaan Data Hubungan Keluarga
DFD level 3 proses pengelolaan data hubungan keluarga seperti Gambar 4.19 menggambarkan beberapa proses yaitu add, view, dan delete.
Gambar 4.19 DFD Level 3 Proses Pengelolaan Data Hubungan Keluarga 4.2.2.20 DFD Level 3 Proses Pengelolaan Data Kepala Desa
DFD level 3 proses pengelolaan data kepala desa seperti Gambar 4..20 menggambarkan beberapa proses yaitu view dan delete.
Gambar 4.20 DFD Level 3 Proses Pengelolaan Data Kepala Desa
4.2.2.21 DFD Level 3 Laporan Data Statistik
DFD level 3 laporan data statistik pada Gambar 4.21 menggambarkan laporan jumlah penduduk berdasarkan jenis kelamin dan laporan penduduk berdasarkan dusun.
Gambar 4.21 DFD Level 3 Laporan Data Statistik 4.2.2.22 DFD Level 3 Laporan Data Mutasi
DFD level 3 laporan data mutasi seperti Gambar 4.22 menggambarkan laporan secara keseluruhan dari data kelahiran, kematian, kedatangan, dan pindah penduduk.
Gambar 4.22 DFD Level 3 Laporan Data Mutasi
4.2.2.23 DFD Level 3 Laporan Data Monografi
DFD level 3 laporan data monografi seperti Gambar 4.23 menggambarkan laporan data penduduk berdasarkan golongan umur, berdasarkan tingkat pendidikan dan berdasarkan jenis pekerjaan.
Gambar 4.23 DFD Level 3 Laporan Data Monografi
4.2.3 Desain ERD
Desain ERD dari Sistem Informasi Tata Persuratan dan Kependudukan ini dijelaskan pada Gambar 4.24
Gambar 4.24 ERD Sistem Informasi Tata Persuratan dan Kependudukan
4.2.4 Desain Tabel
Dalam perancangan Sistem Informasi Tata Persuratan dan Kependudukan ini ada beberapa tabel yang digunakan untuk mendukung berjalannya sistem. Tabel-tabel tersebut berada di dalam satu database yaitu “penduduk” yang dijelaskan pada Gambar 4.25 sebagai berikut:
Gambar 4.25 Desain Tabel SI Tata Persuratan dan Kependudukan
4.2.4.1 Tabel Login (login)
Tabel login berfungsi untuk mengatur user yang bisa mengakses Sistem Informasi Tata Persuratan dan Kependudukan yang digambarkan pada Tabel 4.1.
Tabel 4.1 Tabel Login (login)
Nama Kolom Tipe Data Constraint
id_user int(5) Primary key
User varchar(20)
Pass varchar(20)
Status int(2)
Sesi varchar(20)
4.2.4.2 Tabel Penduduk (penduduk)
Tabel 4.2 merupakan tabel yang berfungsi untuk menyimpan data penduduk. Tabel ini berelasi dengan tabel dusun, tabel jenis kelamin, tabel hubungan keluarga, tabel status perkawinan, tabel agama, tabel golongan darah, tabel kelainan, tabel pendidikan dan tabel pekerjaan.
Tabel 4.2 Tabel penduduk (penduduk)
Nama Kolom Tipe Data Constraint
id_penduduk int(4) Primary key
nik begint(25)
no_kk varchar(30)
nama_lengkap varchar(25)
alamat varchar(35)
rt int(3)
rw int(3)
id_dusun int(2) Foreign Key to dusun
tempat_lahir varchar(25)
tgl_lahir date
id_jk int(2) Foreign Key to jk
id_hubkel int(2) Foreign Key hubkel
anak_ke int(8)
id_status_kawin int(2) Foreign Key to
status_kawin
id_agama int(2) Foreign Key to agama
id_goldar int(2) Foreign Key to goldar
kwn varchar(25)
id_kelainan int(2) Foreign Key to kelainan
id_pendidikan int(2) Foreign Key to
pendidikan
id_pekerjaan int(2) Foreign Key to pekerjaan nama_ayah varchar(25)
nik_ayah begint(25)
nama_ibu varchar(25)
nik_ibu begint(25)
status varchar(11)
4.2.4.3 Tabel Kelahiran (kelahiran)
Tabel kelahiran seperti Tabel 4.3 berfungsi untuk menyimpan data kelahiran penduduk. Tabel ini berelasi dengan tabel penduduk.
Tabel 4.3 Tabel kelahiran (kelahiran)
Nama Kolom Tipe Data Constraint
id_lahir int(4) Primary key
Nik begint(25) Foreign Key to
penduduk no_sk_lahir varchar(25)
4.2.4.4 Tabel Kematian (kematian)
Tabel 4.4 merupakan tabel kematian berfungsi untuk menyimpan data kematian penduduk. Tabel ini berelasi dengan tabel penduduk.
Tabel 4.4 Tabel kematian (kematian)
Nama Kolom Tipe Data Constraint
id_mati int(4) Primary key
Nik bagint(25) Foreign key to penduduk
no_kk varchar(30)
nama_lengkap varchar(30)
Alamat varchar(35)
Rt int(3)
Rw int(3)
id_dusun int(2)
tempat_lahir varchar(25)
tgl_lahir date
id_jk int(2) Foreign Key to jk
id_agama int(2) Foreign Key to agama
nama_ayah varchar(20)
nama_ibu varchar(20)
nik_lapor bagint(25)
alamat_lapor varchar(35) hubungan_dgn_mninggal varchar(15)
tgl_meninggal date
Hari varchar(11)
Jam varchar(11)
tempat_kematian varchar(20) penyebab_kematian varchar(35)
no_sk_mati varchar(30)
4.2.4.5 Tabel Kedatangan (kedatangan)
Tabel 4.5 merupakan tabel kedatangan yang berfungsi untuk menyimpan data kedatangan penduduk. Tabel ini berelasi dengan tabel penduduk.
Tabel 4.5 Tabel kedatangan (kedatangan)
Nama Kolom Tipe Data Constraint
id_datang int(4) Primary key
no_sk_datang
Nik begint(25) Foreign key to
penduduk
tgl_datang date
propinsi_asal varchar(25) kabupaten_asal varchar(25) kecamatan_asal varchar(25) kelurahan_asal varchar(25)
alamat_asal varchar(35)
rt_asal int(3)
rw_asal int(3)
kode_pos_asal int(8)
4.2.4.6 Tabel Pindah (pindah)
Tabel 4.6 merupakan tabel pindah yang berfungsi untuk menyimpan data perpindahan penduduk.
Tabel 4.6 Tabel Pindah (pindah)
Nama Kolom Tipe Data Constraint
id_pindah int(4) Primary key
no_sk_pindah varchar(35)
nik begint(25) Foreign key to penduduk
no_kk varchar(30)
nama_lengkap varchar(25)
alamat varchar(20)
rt int(3)
rw int(3)
id_dusun int(2) Foreign Key to dusun
tempat_lahir varchar(20)
tgl_lahir date
id_jk int(2)
id_status_kawin int(2) Foreign Key to
status_kawin
id_agama int(2) Foreign Key to agama
id_pekerjaan int(2) Foreign Key to pekerjaan
tgl_pindah date
alasan_pindah varchar(35) alamat_pindah varchar(30)
4.2.4.7 Tabel Surat Masuk (suratmasuk)
Tabel 4.7 menrupakan tabel surat masuk yang berfungsi untuk menyimpan data surat pengantar yang masuk ke kelurahan.
Tabel 4.7 Tabel Surat Masuk (suratmasuk)
Nama Kolom Tipe Data Constraint
id_suratmasuk int(4) Primary key
no_surat varchar(30)
nik begint(25) Foreign key to penduduk
keperluan text
berlaku_mulai date
ket_lain text
4.2.4.8 Tabel Surat Keluar (suratkeluar)
Tabel 4.8 merupakan tabel surat keluar yang berfungsi untuk menyimpan data surat pengantar yang keluar dari kelurahan.
Tabel 4.8 Tabel Surat Keluar (suratkeluar)
Nama Kolom Tipe Data Constraint
id_suratkeluar int(4) Primary key
no_surat varchar(30)
nik begint(25) Foreign key to penduduk
keperluan text
berlaku_mulai date
ket_lain text
4.2.4.9 Tabel Agama (agama)
Tabel agama merupakan tabel agama yang berfungsi untuk memuat data agama dan dijelaskan pada Tabel 4.9.
Tabel 4.9 Tabel agama (agama)
Nama Kolom Tipe Data Constraint
id_agama int(2) Primary key
agama text
4.2.4.10 Tabel Dusun (dusun)
Tabel 4.10 merupakan tabel dusun yang berfungsi untuk memuat data dusun.
Tabel 4.10 Tabel dusun (dusun)
Nama Kolom Tipe Data Constraint
id_dusun int(2) Primary key
dusun text
4.2.4.11 Tabel Golongan Darah (goldar)
Tabel golongan darah berfungsi untuk memuat data golongan darah dan dijelaskan pada Tabel 4.11.
Tabel 4.11 Tabel golongan darah (goldar)
Nama Kolom Tipe Data Constraint
id_goldar int(2) Primary key
goldar text
4.2.4.12 Tabel hubungan keluarga (hubkel)
Tabel 4.12 merupakan tabel hubungan keluarga yang berfungsi untuk memuat data hubungan keluarga.
Tabel 4.12 Tabel hubungan keluarga (hubkel) Nama Kolom Tipe Data Constraint
id_hubkel int(2) Primary key
hubkel text
4.2.4.13 Tabel Jenis Kelamin (jk)
Tabel 4.13 menjelaskan data jenis kelamin dari penduduk.
Tabel 4.13 Tabel jenis kelamin (jk)
Nama Kolom Tipe Data Constraint
id_jk int(2) Primary key
jk text
4.2.4.14 Tabel Pekerjaan (pekerjaan)
Tabel 4.14 merupakan tabel pekerjaan yang berfungsi untuk memuat data pekerjaan.
Tabel 4.14 Tabel pekerjaan (pekerjaan)
Nama Kolom Tipe Data Constraint
id_pekerjaan int(2) Primary key
pekerjaan text
4.2.4.15 Tabel Pendidikan (pendidikan)
Tabel pendidikan berfungsi untuk memuat data pendidikan yang dijelaskan pada Tabel 4.15.
Tabel 4.15 Tabel pendidikan (pendidikan)
Nama Kolom Tipe Data Constraint
id_pendidikan int(2) Primary key
pendidikan text
4.2.4.16 Tabel Status Perkawinan (status_kawin)
Tabel status perkawinan seperti pada Tabel 4.16 berfungsi untuk memuat data status perkawinan.
Tabel 4.16 Tabel status perkawinan (status_kawin) Nama Kolom Tipe Data Constraint
id_status_kawin int(2) Primary key
status_kawin text
4.2.4.17 Tabel Kelainan (kelainan)
Tabel kelainan seperti pada Tabel 4.17 berfungsi untuk memuat data kelainan yang dimiliki oleh penduduk.
Tabel 4.17 Tabel kelainan (kelainan)
Nama Kolom Tipe Data Constraint
id_kelainan int(2) Primary key
kelainan text
4.2.4.18 Tabel Kepala Desa (kepaladesa)
Tabel 4.18 merupakan tabel kepala desa yang berfungsi untuk memuat data kepala desa yang sedang menjabat
Tabel 4.18 Tabel kepala desa (kepaladesa) Nama Kolom Tipe Data Constraint
id_kepaladesa int(2) Primary key
kepaladesa text
nip text
4.3 Implementasi Sistem
4.3.1 Gambaran Umum SI Tata Persuratan dan Kependudukan Sistem Informasi Tata Persuratan dan Kependudukan merupakan sistem yang dirancang untuk mempermudah dalam proses pendataan penduduk, pencatatan biodata penduduk, pencarian penduduk, dan pembuatan surat-surat.
Sistem Informasi Tata Persuratan dan Kependudukan memiliki 1 user yaitu admin yang bisa melalakukan apapun di dalam sistem seperti menambah, mengedit, menghapus data penduduk yang ada.
Kewenangan admin pada sistem ini yaitu:
1. Login ke dalam sistem
2. Menambah, melihat, menghapus data surat masuk.
3. Menambah, melihat, mengedit, menghapus dan mencetak data surat keluar.
4. Menambah, melihat, mengedit, menghapus dan mencetak data penduduk
5. Menambah, melihat, mengedit, menghapus dan mencetak data kelahiran penduduk
6. Menambah, melihat, mengedit, menghapus dan mencetak data kedatangan penduduk
7. Melihat, mengedit, menghapus dan mencetak data kematian penduduk
8. Melihat, mengedit, menghapus dan mencetak data perpindahan penduduk
9. Melihat, menambah dan menghapus data agama 10. Melihat, menambah dan menghapus data dusun 11. Melihat, menambah dan menghapus data pendidikan 12. Melihat, menambah dan menghapus data kelainan 13. Melihat, menambah dan menghapus data pekerjaan
14. Melihat, menambah dan menghapus data hubungan keluarga 15. Melihat dan mengedit data kepala desa
16. Membuat laporan data statistik
17. Membuat laporan data mutasi penduduk 18. Membuat laporan data monografi penduduk 19. Mem-backup dan me-restore database 20. Logout atau keluar dari sistem
4.3.2 User Interface 4.3.2.1 Halaman Login
Halaman Login merupakan halaman yang akan diakses pertama kali oleh Admin untuk menjalankan Sistem Informasi Tata Persuratan dan Kependudukan. Hal yang harus dilakukan yaitu
memasukan username dan password dengan benar. Tampilan halaman ini ditunjukkan pada Gambar 4.26
Gambar 4.26 Tampilan Halaman Login 4.3.2.2 Halaman Home
Halaman home merupakan halaman utama ketika masuk ke dalam Sistem Informasi Tata Persuratan dan Kependudukan.
Tampilan halaman ini ditunjukkan pada Gambar 4.27
Gambar 4.27 Tampilan Halaman Home
4.3.2.3 Halaman Search Data
Halaman search data merupakan halaman untuk mencari data penduduk berdasarkan dusun, nik, nama, dan alamat. Tampilan halaman ini ditunjukkan pada Gambar 4.28
Gambar 4.28 Tampilan Halaman Search Data 4.3.2.4 Halaman Surat Keluar
Halaman surat keluar seperti Gambar 4.29 merupakan halaman untuk menampilkan semua surat pengantar yang dikeluarkan oleh kelurahan yang bisa dicetak, dilihat rinciannya dan bisa juga dihapus.
Gambar 4.29 Tampilan Halaman Surat Keluar 4.3.2.5 Halaman Cetak Surat Keluar
Gambar 4.30 merupakan Gambaran dari cetak surat pengantar yang dikeluarkan oleh kelurahan.
Gambar 4.30 Tampilan Halaman Cetak Surat Keluar 4.3.2.6 Halaman Data Penduduk
Halaman data penduduk seperti Gambar 4.31 berfungsi untuk menyimpan data-data kependudukan, baik data tetap, lahir, dan datang.
Gambar 4.31 Tampilan Halaman Data Penduduk
4.3.2.7 Halaman Detail Penduduk
Gambar 4.32 merupakan Gambaran dari detail data penduduk.
Gambar 4.32 Tampilan Halaman Detail Data Penduduk 4.3.2.8 Halaman Edit Penduduk
Halaman edit penduduk seperti Gambar 4.33 berfungsi untuk mengubah data penduduk dan status penduduk menjadi pindah atau mati.
Gambar 4.33 Tampilan Halaman Edit Penduduk 4.3.2.9 Halaman Cetak Surat Keterangan Penduduk
Halaman surat keterangan penduduk seperti Gambar 4.34 berfungsi sebagai surat keterangan kependudukan yang bisa dicetak.
Gambar 4.34 Tampilan Halaman Cetak Surat Keterangan Penduduk
4.3.2.10 Halaman Data Dusun
Gambar 4.35 merupakan Gambaran dari data dusun beserta nama kepala dusun yang sedang menjabat.
Gambar 4.35 Tampilan Halaman Data Dusun
4.3.2.11 Halaman Laporan berdasarkan jenis kelamin
Gambar 4.36 merupakan Gambaran laporan data penduduk berdasarkan jenis kelamin.
Gambar 4.36 Tampilan Halaman Laporan Berdasarkan Jenis Kelamin
4.3.2.12 Halaman Laporan berdasarkan dusun
Halaman laporan berdasarkan dusun seperti Gambar 4.37 menjelaskan laporan data penduduk berdasarkan dusun.
Gambar 4.37 Tampilan Halaman Laporan Berdasarkan Dusun
4.3.2.13 Halaman Laporan Data Mutasi Penduduk
Halaman laporan data mutasi penduduk seperti Gambar 4.38 menjelaskan laporan data kependudukan seperti laporan data kelahiran, laporan data kematian, laporan data kedatangan dan laporan data pindah penduduk.
Gambar 4.38 Tampilan Halaman Laporan Data Mutasi Penduduk 4.3.2.14 Halaman Laporan Data Monografi Penduduk
Gambar 4.39 menjelaskan laporan data monografi penduduk yang meliputi laporan berdasarkan golongan umur, laporan berdasarkan tingkat pendidikan dan laporan berdasarkan pekerjaan.
Gambar 4.39 Tampilan Halaman Laporan Data Monografi Penduduk
4.3.2.15 Halaman laporan berdasarkan golongan umur
Halaman laporan berdasarkan golongan umur seperti Gambar 4.40 berfungsi menampilkan laporan data penduduk berdasarkan golongan umur per dusun.
Gambar 4.40 Tampilan Halaman Laporan Berdasarkan Golongan Umur
4.3.2.16 Halaman Backup Database
Halaman backup database seperti Gambar 4.41 berfungsi untuk menyimpan database dari Sistem Tata Persuratan dan Kependudukan.
Gambar 4.41 Tampilan Halaman Backup Database
4.4 Pengujian Sistem
Pengujian sistem ini merupakan pengujian yang dilakukan oleh pengguna (user) dan beberapa orang yang sering menggunakan sistem.
Pengujian berbentuk kuisioner yang diisikan oleh pengguna dengan pertanyaan beberapa point tentang sistem baik secara fungsionalitas maupun non fungsionalitas. Pengujian dilakukan untuk mengetahui kelayakan dari sistem yang sudah dibuat.
Kuisioner ini melibatkan 2 petugas di Kelurahan Desa Sedayu Muntilan dan 3 mahasiswa Teknik Informatika UIN Sunan Kalijaga Yogyakarta. Hasil dari kuisioner dilampirkan dalam lampiran A.
Pengujian sistem ini dilakukan dengan cara penguji memberikan nilai antara 1-5 pada kolom nilai sesuai jawaban dari masing-masing pertanyaan.
Pertanyaan yang diajukan kepada penguji sebagai berikut:
1) Bagaimana tampilan Sistem Informasi Tata Persuratan dan Kependudukan ini ?
1. Tidak bagus 2. Kurang bagus 3. Cukup bagus 4. Bagus
5. Sangat Bagus
2) Apakah Sistem Informasi Tata Persuratan dan Kependudukan ini mudah digunakan dan dioperasikan?
1. Sulit digunakan
2. Cukup sulit 3. Cukup Mudah 4. Mudah digunakan
5. Sangat mudah digunakan
3) Apakah Sistem Informasi Tata Persuratan dan Kependudukan ini bisa membantu dalam proses pengelolaan data kependudukan?
1. Tidak membantu 2. Kurang membantu 3. Cukup membantu 4. Membantu
5. Sangat membantu
4) Apakah Sistem Informasi Tata Persuratan dan Kependudukan ini sesuai dengan kebutuhan dari pengguna?
1. Tidak sesuai 2. Kurang sesuai 3. Cukup sesuai 4. Sesuai
5. Sangat sesuai
5) Apakah Sistem Informasi Tata Persuratan dan Kependudukan ini sesuai dengan kebutuhan dari pengguna?
1. Tidak sesuai 2. Kurang sesuai 3. Cukup sesuai
4. Sesuai
5. Sangat sesuai
Dari pengujian yang dilakukan oleh 2 petugas di Kelurahan Desa Sedayu Muntilan (Zaenal, Zusanto) dan 3 mahasiswa Teknik Informatika UIN Sunan Kalijaga Yogyakarta (Rosalia Susilowati, Agung Nur Hidayat, R.Katu Unggara) seperti yang terlampir pada lampiran A didapatkan hasil:
1) Tampilan sistem
Empat orang penguji menyatakan tampilan sistem “bagus” dan ditunjukkan dengan penguji nomor satu, dua, tiga dan empat.
Sedangkan penguji nomor lima menyatakan bahwa tampilan sistem
“cukup bagus”.
Dari hasil penilaian menurut tampilan sistem bisa disimpulkan bahwa tampilan sistem “bagus”.
2) Kemudahan penggunaan dan pengoperasian
Tiga orang penguji menyatakan sistem “cukup mudah” digunakan dan ditunjukkan dengan penguji nomor satu, tiga dan empat. Sedangkan penguji nomor dua dan lima menyatakan sistem “mudah digunakan”.
Dari hasil penilaian menurut kemudahan penggunaan dan pengoperasian dapat disimpulkan bahwa sistem “mudah digunakan”
dan dioperasikan.
3) Membantu dalam proses pengelolaan data kependudukan
Tiga orang penguji menyatakan sistem “cukup membantu” dan ditunjukkan dengan penguji nomor satu,dua dan empat. Sedangkan
penguji nomor tiga dan lima menyatakan sistem “membantu”. Hasil dari penilaian dari segi kesesuaian kebutuhan dapat disimpulkan bahwa sistem “cukup membantu” petugas dalam proses pengelolaan data kependudukan.
4) Kesesuaian kebutuhan
Dua orang penguji menyatakan sistem “sesuai” dengan kebutuhan dan dinyatakan dengan penguji nomor tiga dan empat. Penguji nomor satu, dua dan lima menyatakan sistem “sesuai” dengan kebutuhan dari pengguna. Dari kelima pengujian bisa diambil kesimpulan bahwa sistem “sesuai” dengan kebutuhan pengguna.
5) Pelaporan data kependudukan
Lima orang penguji menyatakan bahwa sistem “bisa” memberikan pelaporan data kependudukan. Dari hasil pengujian dapat disimpulkan sistem “bisa” memberikan pelaporan data kependudukan.