Post on 09-Apr-2019
i
i
APLIKASI PELAYANAN ADMINISTRASI PENDUDUK
BERBASIS DESKTOP DI KANTOR DESA WANAR
KECAMATAN TERSONO KABUPATEN BATANG
Skripsi
diajukan sebagai salah satu persyaratan untuk memperoleh gelar
Sarjana Pendidikan Program Studi Pendidikan Teknik Informatika dan
Komputer
Oleh
Fatimah
NIM. 5302413025
PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS NEGERI SEMARANG
2017
ii
PERSETUJUAN PEMBIMBING
Nama : Fatimah
NIM : 5302413025
Program Studi : S-1 Pendidikan Teknik Informatika dan Komputer
Judul : “Aplikasi Pelayanan Administrasi Penduduk Berbasis Desktop di Kantor
Desa Wanar Kecamatan Tersono Kabupaten Batang ”
Skripsi ini telah disetujui oleh pembimbing untuk diajukan ke sidang panitia ujian skripsi
Program Studi S-1 Pendidikan Teknik Informatika dan Komputer Fakultas Teknik
Universitas Negeri Semarang.
Semarang, 18 Oktober 2017
Menyetujui,
Pembimbing I Pembimbing II
Dr. Muhammad Harlanu, M.Pd. Drs. Isdiyarto, M.Pd.
NIP. 196602151991021001 NIP. 195706051986011001
iii
PENGESAHAN
Skripsi dengan judul “Aplikasi Pelayanan Administrasi Penduduk Berbasis Desktop di Kantor Desa Wanar Kecamatan Tersono Kabupaten Batang” telah dipertahankan di depan
sidang Panitia Ujian Skripsi Fakultas Teknik Universitas Negeri Semarang pada tanggal 24
bulan Oktober tahun 2017
Oleh
Nama : Fatimah
NIM : 5302413025
Program Studi : S-1 Pendidikan Teknik Informatika dan Komputer
Panitia:
Ketua Panitia Sekretaris
Dr.-Ing. Dhidik Prastiyanto, S.T.,M.T. Ir.Ulfah Mediaty Arief, M.T.
NIP. 197805312005011002 NIP. 196605051998022001
Penguji I
Drs. Agus Suryanto, M.T.
NIP. 196708181992031004
Penguji II
Dr. Muhammad Harlanu, M.Pd.
NIP. 196602151991021001
Penguji III
Drs. Isdiyarto, M.Pd.
NIP. 195706051986011001
Mengetahui,
Dekan Fakultas Teknik UNNES
Dr. Nur Qudus, M.T.
NIP. 196911301994031001
iv
iv
PERNYATAAN KEASLIAN
Dengan ini saya menyatakan bahwa:
1. Skripsi ini adalah asli dan belum pernah diajukan untuk mendapatkan
gelar akademik sarjana, baik di Universitas Negeri Semarang (UNNES)
maupun di perguruan tinggi lain.
2. Karya tulis ini adalah murni gagasan, rumusan, dan penelitian saya sendiri,
tanpa bantuan pihak lain, kecuali arahan pembimbing dan masukan tim
penguji.
3. Dalam karya tulis ini tidak terdapat karya atau pendapat yang telah ditulis
atau dipublikasikan orang lain, kecuali secara tertulis dengan jelas
dicantumkan sebagai acuan dalam naskah dengan disebutkan nama
pengarang dan dicantumkan dalam daftar pustaka.
4. Pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian
hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini,
maka saya bersedia menerima sanksi akademik berupa pencabutan gelar
yang telah diperoleh karena karya ini, serta sanksi lain sesuai dengan
norma yang berlaku di perguruan tinggi ini.
Semarang, 18 Oktober 2017
Yang membuat pernyataan,
Fatimah NIM. 5302413025
v
MOTTO DAN PERSEMBAHAN
Motto:
“Jangan pernah menunggu. Waktunya tidak akan pernah tepat.”
(Napoleon Hill)
“Janganlah kamu bersikap lemah, dan janganlah pula kamu bersedih hati, padahal
kamulah orang-orang yang paling tinggi derajatnya, jika kamu orang-orang yang
beriman.” (Q.S. Al-Imran: 139)
“Intelligence is not the determinant of success, but hard work is the real
determinant of your success.”
Persembahan:
� Untuk Bapak Paiman dan Ibu Ruminah selaku kedua orangtua saya yang
selalu memberikan dukungan, doa, dan kasih sayangnya.
� Untuk Shiddiq Maulana dan Nia Permata Sari selaku kakak saya yang
selalu memberikan dukungan dan doanya.
� Untuk keluarga saya yang selalu memberikan doa, semangat, serta
dorongannya.
� Untuk sahabat dan teman-teman terdekat saya yang selalu memberikan
dukungan dan bantuan disaat saya sedang kesusahan.
� Teman-teman seperjuangan Pendidikan Teknik Informatika dan Komputer
angkatan 2013.
vi
ABSTRAK
Fatimah. 2017. Aplikasi Pelayanan Administrasi Penduduk Berbasis Desktop di Kantor Desa Wanar Kecamatan Tersono Kabupaten Batang. Skripsi, Pendidikan
Teknik Informatika dan Komputer, Teknik Elektro, Fakultas Teknik, Universitas
Negeri Semarang. Dr. Muhammad Harlanu, M.Pd., Drs. Isdiyarto, M.Pd.
Wanar adalah desa di Kecamatan Tersono Kabupaten Batang Provinsi Jawa
Tengah. Dalam pemerintahan desa pasti dibutuhkan alat untuk mengolah data
desa tak terkecuali di Desa Wanar. Aplikasi pengolah data yang optimal akan
mampu meningkatkan kinerja organisasi. Saat ini, proses administrasi
kependudukan di desa Wanar belum terkomputerisasi. Pengolahan data yang
masih bersifat pembukuan atau arsip menyebabkan rawan terjadinya redudansi
data penduduk yang dapat mengakibatkan ketidakakuratan jumlah data penduduk.
Selain itu, jaringan internet di kantor desa Wanar belum memadai. Hal ini
menambah sulitnya pengolahan data di Desa Wanar. Sehingga kualitas pelayanan
administrasi kepada penduduk desa menjadi kurang optimal. Aplikasi dibangun
menggunakan bahasa pemrograma java, software NetBeans, dan penyimpanan
database MySQL. Metode pengembangan yang digunakan pada penelitian ini
adalah metode System Development Life Cycle (SDLC). Pada penelitian ini,
dilakukan pengujian terhadap aplikasi dengan pengujian aspek functionality,
usability, dan performance. Hasil penelitian ini adalah dibangunnya sebuah
aplikasi pelayanan administrasi kependudukan berbasis desktop dengan menu
profil desa, arsip desa, kependudukan, dan potensi desa. Berdasarkan hasil
pengujian aspek functionality, usability, dan performence, didapatkan hasil bahwa
aplikasi memiliki fungsional dan performa yang baik, serta aplikasi layak
digunakan oleh pengguna. Aplikasi dapat membantu perangkat desa dalam
mengolah, menyimpan, mengubah, mencari, dan mencetak data-data desa Wanar.
Saran yang diajukan adalah aplikasi pelayanan administrasi kependudukan desa
dapat diakses secara online agar data update dapat terkoneksi langsung dengan
sistem informasi kecamatan atau dinas. Selain itu, perlu dilakukannya back up database secara rutin, hal ini untuk menjaga bila terjadi kerusakan data seperti
hardisk rusak atau terkena virus.
Kata kunci : aplikasi, administrasi, penduduk, desktop
vii
KATA PENGANTAR
Segala puji dan syukur peneliti ucapkan kehadirat Allah SWT yang telah
melimpahkan rahmat-Nya sehingga peneliti dapat menyelesaikan skripsi yang
berjudul “Aplikasi Pelayanan Administrasi Penduduk Berbasis Desktop di Kantor
Desa Wanar Kecamatan Tersono Kabupaten Batang”. Skripsi ini disusun sebagai
salah satu persyaratan meraih gelar Sarjana Pendidikan pada Program Studi S1-
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Semarang.
Sholawat dan salam disampaikan kepada Nabi Muhammad SAW, mudah-
mudahan kita semua mendapatkan syafaatnya di yaumil akhir nanti. Amin.
Penyelesaian karya tulis ini tidak lepas dari bantuan berbagai pihak, oleh
karena itu pada kesempatan ini peneliti menyampaikan ucapan terima kasih serta
penghargaan kepada:
1. Prof. Dr. Fatkhur Rokhman, M.Hum, Rektor Universitas Negeri Semarang
atas kesempatan yang diberikan kepada peneliti untuk menempuh studi di
Universitas Negeri Semarang.
2. Dr. Nur Qudus, M.T, Dekan Fakultas Teknik atas fasilitas yang disediakan
bagi mahasiswa Fakultas Teknik.
3. Dr.-Ing Dhidik Prastiyanto, S.T.,M.T, Ketua Jurusan Teknik Elektro atas
fasilitas yang disediakan bagi mahasiswa Jurusan Teknik Elektro.
4. Ir. Ulfah Mediaty Arief, M.T, Ketua Program Studi Pendidikan Teknik
Informatika dan Komputer atas fasilitas dan arahan yang diberikan kepada
mahasiswa.
5. Dr. Muhammad Harlanu, M.Pd selaku Dosen Pembimbing I yang penuh
perhatian dan berkenan memberi bimbingan dan dapat dihubungi sewaktu-
waktu disertai kemudahan menunjukkan sumber-sumber yang relevan
dengan penulisan karya ini.
6. Drs. Isdiyarto, M.Pd selaku Dosen Pembimbing II yang penuh perhatian dan
berkenan memberi bimbingan dan dapat dihubungi sewaktu-waktu disertai
viii
kemudahan menunjukkan sumber-sumber yang relevan dengan penulisan
karya ini.
7. Perangkat Desa Wanar Kecamatan Tersono Kabupaten Batang yang telah
memberikan ijin penelitian, bantuan serta arahan.
8. Seluruh dosen dan staf Jurusan Teknik Elektro Fakultas Teknik Universitas
Negeri Semarang yang telah memberi bekal pengetahuan yang berharga.
9. Kedua orangtua tercinta dan keluarga yang selalu memberikan doa,
semangat, serta dukungan yang tiada hentinya.
10. Rekan-rekan PTIK 2013 yang selalu memberikan bantuan dan dukungan
dalam penyusunan skripsi.
11. Rekan-rekan Kerohanian Islam Teknik (RISTEK) 2014-2016 yang
memberikan doa dan dukungan dalam penyusunan skripsi.
12. Berbagai pihak yang telah memberi bantuan untuk karya tulis ini yang tidak
dapat disebutkan satu persatu.
Peneliti berharap semoga skripsi ini dapat bermanfaat bagi semua pihak
sebagaimana yang diharapkan. Amin.
Semarang, Oktober 2017
Peneliti
ix
DAFTAR ISI
HALAMAN JUDUL ............................................................................................ i
LEMBAR PERSETUJUAN PEMBIMBING ....................................................... ii
LEMBAR PENGESAHAN ................................................................................. iii
LEMBAR KEASLIAN KARYA ILMIAH.......................................................... iv
MOTTO DAN PERSEMBAHAN ........................................................................ v
ABSTRAK ......................................................................................................... vi
KATA PENGANTAR ....................................................................................... vii
DAFTAR ISI ...................................................................................................... ix
DAFTAR TABEL ............................................................................................. xii
DAFTAR GAMBAR ........................................................................................ xiii
DAFTAR LAMPIRAN ..................................................................................... xix
BAB I PENDAHULUAN
1.1 Latar Belakang .............................................................................................. 1
1.2 Identifikasi Masalah ...................................................................................... 3
1.3 Batasan Masalah .................................................................................................... 3
1.4 Rumusan Masalah ................................................................................................. 4
1.5 Tujuan Penelitian .................................................................................................. 5
1.6 Manfaat Penelitian ................................................................................................ 5
1.7 Penegasan Istilah ................................................................................................... 6
1.8 Sistematika Penulisan ........................................................................................... 7
Halaman
x
BAB II KAJIAN PUSTAKA DAN LANDASAN TEORI
2.1 Kajian Penelitian yang Relevan ........................................................................... 9
2.2 Landasan Teori
2.2.1 Pengertian Administrasi .............................................................................12
2.2.2 Pengertian Penduduk ..................................................................................12
2.2.3 Pengertian Administrasi Penduduk ............................................................13
2.2.4 Aplikasi Desktop .........................................................................................14
2.2.5 Teknologi Pengembangan Sistem
2.2.5.1 Bahasa Pemrograman Java ..............................................................14
2.2.5.2 Definisi Basis Data ..........................................................................15
2.2.5.3 System Development Life Cycle (SDLC) ......................................16
2.2.5.4 Jaringan Local Area Network (LAN) .............................................17
2.2.6 Perangkat Lunak Pendukung
2.2.6.1 NetBeans ...........................................................................................18
2.2.7.2 MySQL .............................................................................................19
BAB III METODOLOGI PENELITIAN
3.1 Waktu dan Tempat Pelaksanaan .................................................................. 22
3.2 Metodologi Penelitian ................................................................................. 22
3.3 Alat dan Bahan ............................................................................................ 67
3.4 Teknik Pengumpulan Data .......................................................................... 68
3.5 Instrumen Penelitian .................................................................................... 69
3.6 Teknik Analisis Data ................................................................................... 70
Halaman
xi
BAB IV HASIL DAN PEMBAHASAN
4.1 Deskripsi Data.............................................................................................. 73
4.2 Analisis Data ............................................................................................. 113
4.3 Pembahasan .............................................................................................. 132
BAB V SIMPULAN DAN SARAN
5.1 Simpulan .................................................................................................... 137
5.2 Saran ......................................................................................................... 138
DAFTAR PUSTAKA ..................................................................................... 139
LAMPIRAN - LAMPIRAN
Halaman
xii
DAFTAR TABEL
Tabel 3.1 Instrumen Validator Ahli ..................................................................... 69
Tabel 3.2 Instrumen Uji Respon Pengguna .......................................................... 70
Tabel 3.3 Kriteria Interpretasi Nilai ................................................................... 72
Tabel 4.1 Tabel Pengujian Blackbox ................................................................. 115
Tabel 4.2 Tabel Hasil Penelitian Validator Ahli ............................................... 120
Tabel 4.3 Tabel Hasil Penelitian Pengguna ...................................................... 125
Halaman
xiii
DAFTAR GAMBAR
Gambar 2.1. Alur Metode SDLC ....................................................................... 16
Gambar 2.2. Jaringan Local Area Network ........................................................ 17
Gambar 2.3. Logo Netbeans .............................................................................. 18
Gambar 2.4. Logo MySQL ................................................................................ 19
Gambar 3.1. Diagram Alur Penelitian Ilmiah .................................................... 23
Gambar 3.2. Metode Pengembangan Sistem ...................................................... 25
Gambar 3.3. Usecase Diagram .......................................................................... 28
Gambar 3.4. Flowchart Level Administrator ..................................................... 29
Gambar 3.5. Flowchart Level Pengguna ............................................................ 30
Gambar 3.6. Activity Diagram Penambahan Data Perangkat Desa .................... 31
Gambar 3.7. Activity Diagram Penambahan Data Penduduk ............................. 32
Gambar 3.8. Activity Diagram Penambahan Data Pertanahan ........................... 33
Gambar 3.9. Activity Diagram Penambahan Data Surat Masuk ......................... 34
Gambar 3.10. Activity Diagram Penambahan Data Surat Keluar ....................... 35
Gambar 3.11. Activity Diagram Penambahan Data SDA ................................... 36
Gambar 3.12. Activity Diagram Penambahan Data SDM .................................. 37
Gambar 3.13. Activity Diagram Penambahan Data Aset Desa ............................ 38
Gambar 3.14. Activity Diagram Pencarian Data Perangkat Desa ....................... 39
Gambar 3.15. Activity Diagram Pencarian Data Penduduk ................................ 40
Gambar 3.16. Activity Diagram Pencarian Data Pertanahan .............................. 41
Gambar 3.17. Activity Diagram Pencarian Data Surat Masuk ........................... 42
Gambar 3.18. Activity Diagram Pencarian Data Surat Keluar ........................... 43
Gambar 3.19. Activity DiagramPencarian Data SDA ......................................... 44
Halaman
xiv
Gambar 3.20. Activity Diagram Pencarian SDM ................................................ 45
Gambar 3.21. Activity Diagram Pencarian Data Aset ........................................ 46
Gambar 3.22. Activity Diagram Cetak Data Perangkat Desa ............................. 47
Gambar 3.23. Activity Diagram Cetak Data Penduduk ...................................... 48
Gambar 3.24. Activity Diagram Cetak Data Pertanahan .................................... 49
Gambar 3.25. Activity Diagram Cetak Data Surat Masuk .................................. 50
Gambar 3.26. Activity Diagram Cetak Data Surat Keluar .................................. 51
Gambar 3.27. Activity Diagram Cetak Data SDA ............................................. 52
Gambar 3.28 Activity Diagram Cetak Data SDM .............................................. 53
Gambar 3.29 Activity Diagram Cetak Data Aset Desa ...................................... 54
Gambar 3.30 DFD Sistem Informasi Desa Level 0 ............................................ 55
Gambar 3.31 Desain Form Login ...................................................................... 56
Gambar 3.32 Desain Halaman Beranda ............................................................. 56
Gambar 3.33 Desain Menu Profil Desa ............................................................. 56
Gambar 3.34 Desain Menu Arsip Desa ............................................................. 57
Gambar 3.35 Desain Menu Kependudukan ....................................................... 57
Gambar 3.36 Desain Menu Potensi Desa ........................................................... 57
Gambar 3.37 Desain Halaman Profil Desa ........................................................ 58
Gambar 3.38 Desain Input Perangkat Desa ....................................................... 58
Gambar 3.39 Desain Input Surat Masuk ............................................................ 58
Gambar 3.40 Desain Input Surat Keluar ............................................................ 59
Gambar 3.41 Desain Input Kependudukan ........................................................ 59
Gambar 3.42 Desain Input Pertanahan .............................................................. 59
Gambar 3.43 Desain Input SDA ........................................................................ 60
Halaman
xv
Gambar 3.44 Desain Input SDM ....................................................................... 60
Gambar 3.45 Desain Input Aset Desa ................................................................ 60
Gambar 3.46 Desain Tampil Data Perangkat Desa ............................................ 61
Gambar 3.47 Desain Tampil Data Surat Masuk ................................................. 61
Gambar 3.48 Desain Tampil Data Surat Keluar ................................................. 61
Gambar 3.49 Desain Tampil Data Penduduk ..................................................... 62
Gambar 3.50 Desain Tampil Data Pertanahan .................................................... 62
Gambar 3.51 Desain Tampil Data SDA ............................................................. 62
Gambar 3.52 Desain Tampil Data SDM ............................................................ 63
Gambar 3.53 Desain Tampil Data Aset Desa ..................................................... 63
Gambar 3.54 Desain Halaman Pengaturan ........................................................ 63
Gambar 3.55 Proses Pengkodingan Aplikasi ..................................................... 64
Gambar 4.1 Halaman Login .............................................................................. 73
Gambar 4.2 Halaman Beranda Admin ............................................................... 74
Gambar 4.3 Halaman Beranda Pengguna .......................................................... 74
Gambar 4.4 Menu Profil Desa ........................................................................... 75
Gambar 4.5 Submenu Tentang Desa ................................................................. 76
Gambar 4.6 Input Perangkat Desa ..................................................................... 76
Gambar 4.7 Pencarian Perangkat Desa Admin .................................................. 77
Gambar 4.8 Pencarian Perangkat Desa Pengguna .............................................. 78
Gambar 4.9 Menu Arsip Desa ........................................................................... 78
Gambar 4.10 Input Surat Masuk ........................................................................ 79
Gambar 4.11 Pencarian Surat Masuk Admin ..................................................... 80
Halaman
xvi
Gambar 4.12 Pencarian Surat Masuk Pengguna ................................................ 80
Gambar 4.13 Input Surat Keluar ........................................................................ 81
Gambar 4.14 Pencarian Surat Keluar Admin ..................................................... 82
Gambar 4.15 Pencarian Surat Keluar Pengguna ................................................ 82
Gambar 4.16 Menu Kependudukan ................................................................... 83
Gambar 4.17 Menu Data Penduduk ................................................................... 84
Gambar 4.18 Input Kartu Keluarga ................................................................... 84
Gambar 4.19 Pencarian Kartu Keluarga Admin ................................................. 85
Gambar 4.20 Pencarian Kartu Keluarga Pengguna ............................................ 86
Gambar 4.21 Input Kartu Tanda Penduduk ....................................................... 86
Gambar 4.22 Pencarian Kartu Tanda Penduduk Admin ..................................... 87
Gambar 4.23 Pencarian Kartu Tanda Penduduk Pengguna ................................ 88
Gambar 4.24 Input Akta Kelahiran .................................................................... 88
Gambar 4.25 Pencarian Akta Kelahiran Admin ................................................. 89
Gambar 4.26 Pencarian Akta Kelahiran Pengguna ............................................ 90
Gambar 4.27 Input Akta Kematian .................................................................... 90
Gambar 4.28 Pencarian Akta Kematian Admin ................................................. 91
Gambar 4.29 Pencarian Akta Kematian Pengguna ............................................. 92
Gambar 4.30 Input Surat Pengantar Nikah ........................................................ 92
Gambar 4.31 Pencarian Surat Pengantar Nikah Admin ...................................... 93
Gambar 4.32 Pencarian Surat Pengantar Nikah Pengguna ................................. 94
Gambar 4.33 Input Surat Pengantar Cerai ......................................................... 94
Gambar 4.34 Pencarian Surat Pengantar Cerai Admin ....................................... 95
Halaman
xvii
Gambar 4.35 Pencarian Surat Pengantar Cerai Pengguna .................................. 96
Gambar 4.36 Input Surat Pengantar Datang ....................................................... 96
Gambar 4.37 Pencarian Surat Pengantar Datang Admin .................................... 97
Gambar 4.38 Pencarian Surat Pengantar Datang Pengguna ............................... 98
Gambar 4.39 Input Surat Pengantar Pindah ....................................................... 98
Gambar 4.40 Pencarian Surat Pengantar Pindah Admin .................................... 99
Gambar 4.41 Pencarian Surat Pengantar Pindah Pengguna .............................. 100
Gambar 4.42 Input Surat Pengantar Keterangan .............................................. 100
Gambar 4.43 Pencarian Surat Keterangan Admin ............................................ 101
Gambar 4.44 Pencarian Surat Keterangan Pengguna ....................................... 102
Gambar 4.45 Input Data Pertanahan ................................................................ 102
Gambar 4.46 Pencarian Data Pertanahan Admin ............................................. 103
Gambar 4.47 Pencarian Data Pertanahan Pengguna ......................................... 104
Gambar 4.48 Menu Potensi Desa .................................................................... 104
Gambar 4.49 Input SDA ................................................................................. 105
Gambar 4.50 Pencarian Data SDA Admin ....................................................... 106
Gambar 4.51 Pencarian Data SDA Pengguna .................................................. 106
Gambar 4.52 Input SDM ................................................................................. 107
Gambar 4.53 Pencarian Data SDM Admin ...................................................... 108
Gambar 4.54 Pencarian Data SDM Pengguna ................................................. 108
Gambar 4.55 Input Aset Desa ......................................................................... 109
Gambar 4.56 Pencarian Data Aset Desa Admin ............................................... 110
Gambar 4.57 Pencarian Data Aset Desa Pengguna .......................................... 110
Halaman
xviii
Gambar 4.58 Menu Pengaturan ....................................................................... 111
Gambar 4.59 Halaman Cetak Data Bentuk PDF .............................................. 112
Gambar 4.60 Halaman Cetak Data Bentuk Excel ............................................ 112
Gambar 4.61 Hasil Uji Performa Aplikasi ....................................................... 130
Gambar 4.62 Informasi Hasil Uji Performa ..................................................... 131
Halaman
xix
DAFTAR LAMPIRAN
Lampiran 1 SK Penetapan Dosen Pembimbing Skripsi ..................................... 141
Lampiran 2 Surat Permohonan Izin Observasi .................................................. 142
Lampiran 3 Surat Balasan Permohonan Observasi ............................................ 143
Lampiran 4 Surat Permohonan Ijin Penelitian ................................................... 144
Lampiran 5 Surat Balasan Ijin Penelitian Skripsi............................................... 145
Lampiran 6 Angket Penelitian Validasi Ahli Sistem ......................................... 146
Lampiran 7 Angket Penelitian Uji Pengguna ..................................................... 154
Lampiran 8 Data Hasil Uji Performa ................................................................. 169
Lampiran 9 Daftar Hadir Pelatihan Aplikasi ..................................................... 171
Lampiran 10 Dokumentasi Penelitian ................................................................ 173
Lampiran 11 Surat Tugas Penguji Skripsi ......................................................... 175
Halaman
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pada masa sekarang ini kemajuan teknologi sangatlah pesat,
perkembangannya kian hari kian meningkat dan persaingan industri dalam bidang
ini pun kian ketat, tiap produsen saling berlomba untuk menciptakan teknologi-
teknologi canggih yang dapat menunjang pekerjaan manusia. Dengan
berkembangnya teknologi informasi maka akan mendukung pula adanya suatu
aplikasi yang dapat mengolah data secara tepat, akurat, cepat dan bisa
dimanfaatkan sesuai kebutuhan. Kecepatan penyampaian sebuah informasi dan
akses data merupakan salah satu media pendukung sebuah organisasi untuk dapat
berkembang dengan baik. Hal ini dikarenakan, suatu aplikasi pengolah data yang
optimal akan mampu meningkatkan kinerja organisasi, yang akhirnya dapat
mewujudkan sebuah kemajuan bagi organisasi tersebut. Salah satunya adalah
aplikasi pelayanan administrasi penduduk merupakan sebuah aplikasi yang
dibangun untuk mendukung proses administrasi penduduk yang meliputi
pendaftaran penduduk dan pencatatan sipil.
Peraturan Presiden Republik Indonesia Nomor 25 Tahun 2008 tentang
persyaratan dan tata cara pendaftaran penduduk dan pencatatan sipil pada BAB I
tentang Ketentuan Umum pada pasal 2 berbunyi bahwa pendaftaran penduduk dan
pencatatan sipil bertujuan untuk memberikan keabsahan identitas dan kepastian
2
hukum atas dokumen penduduk, perlindungan status hak sipil penduduk, dan
mendapatkan data yang mutakhir, benar dan lengkap (www.bpkp.go.id).
Permasalahan yang dihadapi oleh instansi pemerintahan dalam lingkup
desa salah satunya adalah proses pelayanan administrasi penduduk yang masih
konvensional atau belum terkomputerisasi. Pada saat ini sistem pelayanan
administrasi penduduk di Kantor Desa Wanar Kecamatan Tersono Kabupaten
Batang masih bersifat pembukuan atau arsip sehingga rawan terjadinya redudansi
data penduduk yang dapat mengakibatkan ketidakakuratan jumlah data penduduk.
Selain itu, jaringan internet di kantor desa Wanar belum memadai. Hal ini
menambah sulitnya pengolahan data dan informasi di Desa Wanar. Sehingga
kualitas pelayanan administrasi desa menjadi kurang optimal.
Salah satu cara membangun aplikasi pelayanan administrasi penduduk
adalah berbasiskan desktop. Aplikasi pelayanan administrasi penduduk berbasis
desktop dikembangkan untuk dijalankan di masing-masing komputer tanpa
memerlukan jaringan internet atau disebut dengan offline (Prasetyo, 2008).
Aplikasi desktop adalah suatu aplikasi yang dapat berjalan sendiri atau
independen tanpa menggunakan browser atau koneksi internet di suatu komputer
otonom dengan sistem operasi atau platform tertentu (Konixbam, 2009).
Adanya penelitian ini diharapkan kebutuhan-kebutuhan sistem terkini dan
masalah-masalah yang sering terjadi pada proses pengolahan data desa di Kantor
Desa Wanar bisa teratasi dengan baik. Hal ini mampu meningkatkan kinerja
berbagai pihak yang terlibat dalam proses pengolahan data tersebut, serta dapat
pula meningkatkan kualitas pelayanan administrasi desa agar lebih optimal.
3
Berdasarkan uraian diatas, peneliti merasa tertarik untuk mengambil bahasan
tersebut dengan judul “Aplikasi Pelayanan Administrasi Penduduk Berbasis
Desktop di Kantor Desa Wanar Kecamatan Tersono Kabupaten Batang”. Aplikasi
ini diharapkan mampu membantu pekerjaan perangkat desa Wanar dalam
mengolah, menyimpan, serta menyajikan data dan informasi desa yang dapat
diakses secara offline.
1.2 Identifikasi Masalah
Berdasarkan latar belakang tersebut, peneliti mengidentifikasi beberapa
masalah yang akan dijadikan bahan penelitian sebagai berikut:
1. Proses pelayanan administrasi penduduk di Kantor Desa Wanar belum
terkomputerisasi.
2. Pengisian angket data-data desa masih dilakukan dengan cara menuliskan satu
persatu data pada formulir yang disediakan.
3. Pengelolaan data desa Wanar membutuhkan waktu dan biaya lebih banyak.
4. Penyimpanan data di Kantor Desa Wanar kurang terstruktur.
5. Belum memadainya jaringan internet di Kantor Desa Wanar.
6. Kurang optimalnya pelayanan administrasi kepada masyarakat desa Wanar.
1.3 Batasan Masalah
Berdasarkan identifikasi masalah tersebut, maka dalam penelitian ini
permasalahan dibatasi sebagai berikut:
4
1. Fitur-fitur menu dalam aplikasi ini terdiri atas menu profil desa, menu arsip
desa, menu kependudukan, dan menu potensi desa.
2. Menu profil desa berisi profil desa dan perangkat desa; menu arsip desa berisi
arsip surat masuk dan arsip surat keluar; menu kependudukan berisi data
penduduk dan data pertanahan; menu potensi desa berisi data potensi sumber
daya alam, sumber daya manusia, dan aset desa.
3. Aplikasi ini hanya dapat diakses oleh perangkat desa Wanar, Badan
Permusyawaratan Desa (BPD) Wanar, dan tim monitoring dari Kecamatan
Tersono yang memiliki username dan password aplikasi.
4. Aplikasi pelayanan administrasi penduduk ini dibangun menggunakan
perangkat lunak NetBeans IDE 7.2.1 dan Database MySQL versi 5.5.27.
5. Aplikasi ini dibangun menggunakan topologi jaringan Local Area Network
(LAN).
1.4 Rumusan Masalah
Berdasarkan latar belakang, maka rumusan permasalahan penelitian ini
adalah:
1. Bagaimana membangun sebuah aplikasi pelayanan administrasi penduduk
berbasis desktop?
2. Bagaimana kelayakan aplikasi pelayanan administrasi penduduk berbasis
desktop?
3. Bagaimana hasil implementasi penggunaan aplikasi pelayanan administrasi
penduduk berbasis desktop kepada perangkat desa Wanar?
5
1.5 Tujuan Penelitian
Berdasarkan permasalahan yang telah dikemukakan, maka tujuan dari
penelitian ini adalah:
1. Membangun sebuah aplikasi pelayanan administrasi penduduk berbasis
desktop.
2. Mengetahui kelayakan dari aplikasi pelayanan administrasi penduduk berbasis
desktop.
3. Mengimplementasikan penggunaan aplikasi pelayanan administrasi penduduk
berbasis desktop kepada perangkat desa Wanar.
1.6 Manfaat Penelitian
Manfaat yang diharapkan dari penelitian ini adalah:
1. Bagi Peneliti
Peneliti mampu mengembangkan kemampuannya dalam merancang dan
membangun aplikasi pelayanan administrasi penduduk berbasis desktop.
2. Bagi Program Studi Pendidikan Teknik Informatika dan Komputer (PTIK)
Hasil penelitian ini diharapkan dapat menjadi referensi atau bahan kajian di
bidang ilmu komputer terapan, serta menambah perbendaharaan karya ilmiah
di prodi PTIK, khususnya aplikasi pelayanan administrasi penduduk berbasis
desktop yang berisi berbagai informasi mengenai pengelolaan data dan
informasi desa.
6
3. Bagi Pihak Desa
Penelitian ini diharapkan dapat membantu pekerjaan perangkat desa dalam
mengelola, menyimpan, serta menyajikan data dan informasi desa yang dapat
diakses secara offline.
4. Bagi Pembaca
Sebagai referensi atau bahan kajian tentang pembuatan sebuah aplikasi
pelayanan administrasi penduduk berbasis desktop.
1.7 Penegasan Istilah
Untuk menghindari penafsiran yang berbeda tentang penelitian ini,
diberikan beberapa penjelasan istilah sebagai berikut:
1. Administrasi adalah kegiatan catat-mencatat, surat-menyurat, pembukuan
ringan, ketik-mengetik, agenda dan sebagainya yang bersifat teknis
ketatausahaan atau clerical work (Drs. Soewarno Hardayaningrat, 1996).
2. Penduduk adalah orang yang menjadi dirinya pribadi maupun menjadi
anggota keluarga, warga negara maupun anggota masyarakat yang memiliki
tempat tinggal di suatu tempat di wilayah negara tertentu dan juga pada waktu
tertentu (Jonny Purba).
3. Desa adalah kesatuan wilayah yang dihuni oleh sejumlah keluarga yang
mempunyai sistem pemerintahan sendiri, dikepalai oleh seorang kepala desa
(Kamus Besar Bahasa Indonesia).
4. Aplikasi desktop adalah suatu aplikasi yang dapat berjalan sendiri atau
independen tanpa menggunakan browser atau koneksi internet di suatu
7
komputer otonom dengan sistem operasi atau platform tertentu (Konixbam,
2009).
Dari penegasan istilah tersebut, dapat dijelaskan bahwa aplikasi pelayanan
administrasi penduduk berbasis desktop adalah aplikasi yang dibangun untuk
mengolah data administrasi penduduk milik desa yang diinputkan oleh pengguna
dengan tujuan diolah menjadi informasi yang disajikan dengan berbasiskan
desktop yang dapat diakses secara offline.
1.8 Sistematika Penulisan Skripsi
Untuk mempermudah dalam penulisan skripsi ini, maka digunakan
sistematika skripsi yang dibagi menjadi tiga bagian yaitu:
1. Bagian awal skripsi
Bagian awal skripsi berisi halaman judul, halaman persetujuan pembimbing,
halaman pengesahan, halaman pernyataan, halaman motto dan persembahan,
abstrak, kata pengantar, daftar isi, daftar tabel, daftar gambar, dan daftar
lampiran.
2. Bagian isi skripsi
Bagian isi skripsi terdiri atas lima bab yaitu:
Bab I Pendahuluan, berisi latar belakang masalah, identifikasi masalah,
batasan masalah, rumusan masalah, tujuan penelitian, manfaat penelitian,
penegasan istilah, dan sistematika penulisan skripsi.
8
Bab II Kajian Pustaka dan Landasan Teori, bab ini menjabarkan
pengertian-pengertian dan telaah pustaka berdasarkan teori yang relevan
untuk digunakan sebagai bahan acuan dalam penelitian.
Bab III Metodologi Penelitian, berisi waktu dan tempat pelaksanaan, desain
penelitian, alat dan bahan penelitian, teknik pengumpulan data, dan teknik
analisis data.
Bab IV Hasil dan Pembahasan, bab ini membahas tentang deskripsi data,
analisis data, dan pembahasan.
Bab V Penutup, berisi tentang kesimpulan dari hasil penelitian dan saran.
3. Bagian akhir skripsi
Bagian akhir terdiri atas daftar pustaka dan lampiran-lampiran.
9
BAB II
KAJIAN PUSTAKA DAN LANDASAN TEORI
2.1 Kajian Penelitian yang Relevan
Sitender, dkk (2012) dalam penelitiannya yang berjudul “Village
Information System-A Case Study Of Muklan Village, Hisar, Haryana (India)”
memaparkan sistem informasi desa yang dikembangkan untuk Desa Muklan
menyediakan berbagai jenis informasi tentang infrastruktur, status sosial dan
ekonomi di tingkat desa. Perbedaan dengan penelitian ini adalah sistem informasi
desa yang sudah ada berbasis web dan diintegrasikan dengan sistem informasi
geografis (GIS) sedangkan sistem yang akan dibangun berbasis desktop dan tidak
terintegrasi dengan GIS. Persamaan dengan penelitian ini adalah sistem informasi
dibangun untuk memudahkan pengolahan data-data di tingkat desa.
Dr.Pradhip Ashok Saymote (2014) dalam penelitiannya yang berjudul
“Develop a Village Information System (VIS) Application Using Visual Basic (VB)
Programming” menjelaskan sistem informasi desa yang diintegrasikan dengan
sistem informasi geografis digunakan untuk memperbaiki tata kelola perencanaan
desentralisasi di tingkat desa. Dalam pembangunan sistem informasi desa ini
menggunakan pemrograman Visual Basic yang mana bertujuan untuk membuat
sebuah tampilan yang berbeda. Selain itu, Visual Basic juga dapat digunakan
untuk menghubungkan ke database sebagai tempat penyimpanan data desa.
Aplikasi ini digunakan untuk mengetahui lokasi desa, potensi desa, populasi
penduduk, dan fasilitas desa. Perbedaan dengan penelitian ini adalah sistem yang
10
sudah ada dibangun menggunakan Visual Basic 6.0 sedangkan sistem yang akan
dibangun menggunakan Java Netbeans yang berbasis OOP. Persamaan dengan
penelitian ini adalah sistem dibangun dengan berbasiskan desktop, yang hanya
dapat diakses secara offline oleh perangkat desa.
Dr. Sambhaji D.Shinde, dkk (2012) dalam penelitiannya yang berjudul
“Methodology Approach to Develop GeoInformatics Based Village Information
System” memaparkan sistem informasi desa adalah salah satu aplikasi skala kecil
yang merupakan bagian terintegrasi dari GIS, GPS dan Remote Sensing. Aplikasi
ini dirancang untuk menyimpan data dalam format digital dan memelihara
database milik desa. Sistem ini berisi semua catatan informatif dan penting
tentang desa. Data dalam sistem ini berhubungan dengan pertanian, akta tentang
pertanahan dengan rincian berupa kepemilikan tanah, luas bidang tanah, tanaman
yang dihasilkan, informasi pajak, struktur demografis, dan informasi sosial.
Perbedaan dengan penelitian ini adalah sistem yang sudah ada dibangun hanya
sebagai sistem informasi tentang pertanahan sedangkan sistem yang akan
dibangun terdiri atas sistem profil desa, arsip desa, kependudukan, dan potensi
desa. Persamaan dengan penelitian ini adalah sistem yang dibangun digunakan
untuk menyimpan dan memelihara data milik desa dalam format digital
(terkomputerisasi).
Hartono, dkk (2010) dalam penelitiannya yang berjudul “Electronic
Government Pemberdayaan Pemerintahan dan Potensi Desa Berbasis Web”
menjelaskan bahwa dengan terbangunnya aplikasi Electronic Government untuk
pemberdayaan pemerintahan dan potensi desa berbasis web di Kabupaten Sragen
11
maka terbentuk suatu database pemerintahan, potensi desa dan data pendukung
peluang investasi yang datanya bersumber langsung dari beberapa desa/kelurahan
di Kabupaten Sragen. Data-data yang tercakup dalam database merupakan data-
data yang dapat digunakan sebagai informasi yang dapat digunakan oleh berbagai
SKPD guna menunjang arah kebijakan pembangunan serta calon investor untuk
pertimbangan pengambilan keputusan investasi. Dalam pembangunan e-
government ini berbasis web dan menggunakan metode penelitian System
Development Life Cycle (SDLC). Perbedaan dengan penelitian ini adalah sistem
yang sudah ada dapat diakses secara online dalam lingkup Kabupaten Sragen
sedangkan sistem yang akan dibangun dapat diakses secara offline, hanya dalam
lingkup Desa Wanar saja. Persamaan dengan penelitian ini adalah data-data yang
diinputkan ke dalam sistem bersumber langsung dari data desa dan metode yang
digunakan adalah metode SDLC.
Yuliant Sibaroni, dkk (2015) dalam penelitiannya yang berjudul “Aplikasi
Pelayanan Administrasi Penduduk Desa Berbasis Web Programing” menjelaskan
bahwa permasalahan yang dihadapi oleh pemerintahan tingkat desa adalah
pembuatan surat-menyurat yang masih manual, kemudian dibangunlah suatu
aplikasi administrasi desa yang dapat membantu aparatur desa dalam mengelola
perihal surat-menyurat yang berbasiskan web programing. Perbedaan dengan
penelitian ini adalah aplikasi dibangun berbasiskan web programing sedangkan
aplikasi yang akan dibangun berbasis java desktop. Selain itu, aplikasi yang
dibangun hanya berfokus untuk mengelola perihal surat-menyurat, sedangkan
aplikasi yang akan dibangun dapat mengelola perihal profil desa, arsip desa,
12
kependudukan, dan potensi desa. Persamaan dengan penelitian ini adalah aplikasi
dibangun guna membantu perangkat desa dalam memberikan pelayanan
administrasi secara optimal kepada masyarakat desa.
2.2 Landasan Teori
2.2.1 Pengertian Administrasi
Administrasi adalah kegiatan catat-mencatat, surat-menyurat, pembukuan
ringan, ketik-mengetik, agenda dan sebagainya yang bersifat teknis ketatausahaan
(clerical work). Jadi tata usaha adalah bagian kecil kegiatan dari pada administrasi
yang akan dipelajari (Drs. Soewarno Hardayaningrat, 1996).
Administrasi adalah keseluruhan proses pelaksanaan keputusan-keputusan
yang telah diambil dan diselenggarakan oleh dua orang atau leih untuk mencapai
tujuan yang telah ditentukan sebelumnya (Siagian, 2001).
Administrasi berarti penyelenggaraan wewenang dan otoritas. Otoritas
disini dapat dimiliki oleh para aparat birokrasi karena mereka telah mendapatkan
legitimasi dari rakyat melalui negara (Max Webber, 2005).
Administrasi adalah sebagai keseluruhan proses kerja sama antara dua
orang atau lebih yang didasarkan atas rasionalitas tertentu untuk mencapai tujuan
yang telah ditentukan sebelumnya (Iagin, 2006).
2.2.2 Pengertian Penduduk
Penduduk adalah orang yang menjadi dirinya pribadi maupun menjadi
anggota keluarga, warga negara maupun anggota masyarakat yang memiliki
13
tempat tinggal di suatu tempat di wilayah negara tertentu dan juga pada waktu
tertentu (Jonny Purba).
Penduduk adalah Warga Negara Indonesia dan Orang Asing yang
bertempat tinggal di Indonesia (Undang-Undang Nomor 23 Tahun 2006 tentang
Administrasi Kependudukan).
Pengertian tentang penduduk adalah sejumlah orang yang mendiami suatu
daerah tertentu. Apabila di daerah didiami oleh banyak orang dan menetap di
sana, maka itu bisa diartikan sebagai penduduk terlepas warga negara atau pun
bukan (Dr.Kartomo).
2.2.3 Pengertian Administrasi Penduduk
Administrasi kependudukan adalah rangkaian kegiatan penataan dan
penertiban dalam penerbitan dokumen dan data kependudukan melalui
pendaftaran penduduk, pencatatan sipil, pengelolaan informasi administrasi
kependudukan serta pendayagunaan hasilnya untuk pelayanan publik dan
pembangunan sektor lain (Undang-Undang Nomor 23 Tahun 2006 tentang
Administrasi Kependudukan).
Hakikat administrasi kependudukan adalah pengakuan Negara terhadap
hak public (domisili, pindah dating) dan hak sipil (12 sektor penting) penduduk
dibidang administrasi kependudukan. Administrasi kependudukan diarahkan
untuk memenuhi hak azasi setiap orang di bidang administrasi kependudukan
tanpa diskriminasi melalui pelayanan publik yang profesional. Pendaftaran
penduduk dilakukan dengan pencatatan biodata penduduk, pencatatan atas
14
pelaporan peristiwa kependudukan dan pendataan penduduk serta penerbitan
dokumen kependudukan.
2.2.4 Aplikasi Desktop
Aplikasi desktop adalah suatu aplikasi yang dapat berjalan sendiri atau
independen tanpa menggunakan browser atau koneksi internet di suatu komputer
otonom dengan sistem operasi atau platform tertentu (Konixbam, 2009).
Menurut Prasetyo (2008) aplikasi berbasis desktop dikembangkan untuk
dijalankan di masing-masing klien (komputer pengakses aplikasi pengolahan
database). Database diletakkan di server sedangkan aplikasinya diinstal di
masing-masing klien. Bahasa pemrograman yang digunakan untuk aplikasi tipe
ini biasanya adalah Borland Delphi, Visual Basic, Java, Netbeans dan sebagainya.
Pada aplikasi berbasis desktop, aplikasi dibangun dengan menggunakan tools
tertentu, kemudian dikompilasi. Hasilnya dapat langsung digunakan dalam
komputer.
2.2.5 Teknologi Pengembangan Sistem
2.2.5.1 Bahasa Pemrograman Java
Menurut Wahana Komputer (2010) java adalah bahasa yang
dikembangkan oleh Sun dengan tujuan menciptakan sebuah bahasa pemrograman
yang dinamis dan berorientasi objek, yang cocok digunakan untuk tugas-tugas
pengembangan yang serupa dengan C dan C++, tetapi tanpa kesulitan dan sumber
bug yang umum dijumpai di kedua bahasa itu.
15
Java merupakan bahasa pemrograman berorientasi objek dan bebas
platform, dikembangkan oleh SUN Micro System dengan jumlah keunggulan
yang memungkinkan java dijadikan sebagai bahasa pengembang entreprise. Java
merupakan bahasa yang powerfull yang bisa digunakan dalam hampir semua
bentuk pengembangan software. Anda dapat menggunakan java untuk membuat
game, aplikasi desktop, aplikasi web, aplikasi enterprise, aplikasi jaringan, dan
lain-lain. Yang menarik adalah bahwa java bisa digunakan untuk membuat
laporan yang dapat berjalan di atas HP, PDA, dan peralatan lain yang dilengkapi
dengan Java Virtual Machine (Atik Rusmayanti, 2014).
2.2.5.2 Definisi Basis Data
Menurut Jogiyanto (1999) database merupakan kumpulan dari data yang
saling berhubungan satu dengan yang lainnya, tersimpan diperangkat keras
komputer dan digunakan diperangkat lunak untuk memanipulasinya. Database
merupakan salah satu komponen yang sangat penting dalam sistem informasi,
karena merupakan basis sistem dalam menyediakan informasi bagi para pemakai.
Database adalah kumpulan data-data yang mempunyai fasilitas akses yang
berhubungan satu sama lainnya sehingga dapat mengolah data-data tersebut
sehingga membentuk suatu bangunan data (Indra Warman dan Keni Novandri
Saputra, 2012).
16
2.2.5.3 System Development Life Cycle (SDLC)
Konsep pengembangan sistem informasi ternyata menjadi konsenterasi
pembicaraan para kalangan analis di dalam menyikapi rancangan sistem
informasi. Banyak model diterapkan tetapi model yang paling tradisional adalah
System Development Life Cycle (SDLC), dengan membicarakan beberapa proses
pengembangan sistem pada SDLC. SDLC merupakan suatu urutan dari beberapa
proses secara bertahap didalam merancang dan mengembangkan sistem yang
dikenal juga dengan nama Information System Development atau juga Application
Development (I. Joko Dewanto, 2004).
Gambar 2.1 Alur Metode SDLC
Metode System Development Life Cycle (SDLC) ini merupakan metode
dengan proses pengembangan dan perancangan sistem melalui beberapa tahapan
yaitu mulai dari perencanaan sistem hingga pengoperasian dan pemeliharaan
(Sandi Pramono Adi, 2013).
17
Menurut Supriyanto (2007) Metode System Development Life Cycle atau
sering disingkat dengan SDLC merupakan pengembangan yang berfungsi sebagai
sebuah mekanisme untuk mengidentifikasikan perangkat lunak. Pengembangan
sistem informasi yang berbasis komputer dapat merupakan tugas kompleks yang
membutuhkan banyak sumber daya dan dapat memakan waktu untuk
menyelesaikannya. Proses pengembangan sistem melewati beberapa tahapan dari
mulai sistem itu direncanakan sampai dengan sistem tersebut diterapkan,
dioperasikan, dan dipelihara. Tahapan dalam pengembangan sistem dinamakan
System Development Life Cycle karena pada setiap tahapan sistem akan dikerjakan
secara berurut menurun dari perencanaan, analisis, desain, implementasi dan
perawatan.
2.2.5.4 Jaringan Local Area Network (LAN)
Gambar 2.2 Jaringan Local Area Network
18
Local Area Network (LAN) adalah sejumlah komputer yang saling
dihubungkan bersama didalam satu area tertentu yang tidak begitu luas, seperti di
dalam satu kantor atau gedung (Trismiati dan Sigit Hermawan, 2010).
Jaringan LAN merupakan jaringan milik pribadi di dalam sebuah kantor,
gedung atau kampus yang berjarak sampai beberapa kilometer. LAN seringkali
digunakan untuk menghubungkan komputer-komputer pribadi dan workstation
dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama
sumber daya (resource, misalnya printer) dan saling bertukar informasi (Dian
Saiful Ramadhan dan Naemah Mubarakah, 2013).
2.2.6 Perangkat Lunak Pendukung
2.2.6.1 NetBeans
NetBeans sebagai IDE ditujukan untuk memudahkan pemrograman java.
Pemrograman NetBeans dilakukan berbasiskan visual dan event-driven persis
seperti IDE lain, misalnya Borland Delphi dan Microsoft Visual Studio. NetBeans
mencakup compiler/builder, dan debugger internal. Hal ini sangat memudahkan
proses pasca perancangan program. IDE NetBeans berlisensikan Sun Public
License. NetBeans bersifat open-source. NetBeans, seperti juga konsep Java,
sangat fleksibel (Samsudin, 2012).
Gambar 2.3 Logo NetBeans
19
NetBeans merupakan salah satu IDE yang dikembangkan dengan bahasa
pemrograman java. NetBeans mempunyai lingkup pemrograman java terintergrasi
dalam suatu perangkat lunak yang di dalamnya menyediankan pembangunan
pemrograman GUI, text editor, complier, dan interpreter. NetBeans adalah
sebuah perangkat lunak open source sehingga dapat digunakan secara gratis untuk
keperluan komersial maupun nonkomersial yang didukung oleh Sun Microsystem
(Atik Rusmayanti, 2014).
2.2.6.2 MySQL
Gambar 2.4 Logo MySQL
MySQL adalah sebuah implementasi dari sistem manajemen basis data
relasional yang di distribusikan secara gratis dibawah lisensi GPL (General Public
License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun
dengan batasan perangkat lunak tidak boleh dijadikan produk turunan yang
bersifat komersial. Berikut beberapa keistimewaan dari MySQL menurut
beberapa sumber sebagai bahan pertimbangan:
20
1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih
banyak lagi.
2. Perangkat lunak sumber terbuka (open source). MySQL didistribusikan
sebagai open source sehingga dapat digunakan secara gratis.
3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu
yang bersamaan tanpa mengalami masalah atau konflik.
4. Performance tuning, MySQL memiliki kecepatan yang menakjubkan dalam
menangani query sederhana, dengan kata lain dapat memproses lebih banyak
SQL
5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti
signed or unsigned integer, float, double, char, text, date, timestamp, dan lain-
lain.
6. Perintah dan fungsi. MySQL memiliki operator dan fungsi secara penuh yang
mendukung perintah Select dan Where dalam perintah (query).
7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti password
yang terenkripsi.
8. Skalabilitas dan pembatasan. MySQL mampu menangani basis data dalam
skala besar, dengan jumlah record lebih dari 50 juta dan 60 ribu tabel serta 5
milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32
indeks pada tiap tabelnya.
9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan
protocol TCP/IP, Unix Soket (UNIX), atau named pipes (NT).
21
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan
menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa
Indonesia belum termasuk di dalamnya.
11. Antar muka. MySQL memiliki antar muka (interface) terhadap berbagai
aplikasi dan bahasa pemrograman dengan menggunakan fungsi API
(Application Programming Interface).
12. Klien dan peralatan. MySQL dilengkapi dengan berbagai tool yang dapat
digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada
disertakan petunjuk online.
13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam
menangani ALTER TABLE, dibandingkan basis data lainnya semacam
PostgreSQL ataupun Oracle. (Hilda Helty Pratiwi, 2016).
137
BAB V
SIMPULAN DAN SARAN
5.1 Simpulan
Berdasarkan uraian dari hasil penelitian dan pembahasan yang telah
dijelaskan oleh peneliti, maka peneliti mengambil simpulan sebagai berikut :
1. Aplikasi pelayanan administrasi penduduk berbasis desktop di Kantor Desa
Wanar Kecamatan Tersono Kabupaten Batang dibangun menggunakan bahasa
pemrograman Java, perangkat lunak NetBeans, serta penyimpanan database
MySQL.
2. Berdasarkan hasil pengujian aspek functionality, usability, dan performence,
didapatkan hasil bahwa aplikasi pelayanan administrasi penduduk berbasis
desktop memiliki fungsional dan performa yang baik, serta aplikasi layak
digunakan oleh perangkat desa, BPD, dan tim monitoring di Kantor Desa
Wanar Kecamatan Tersono Kabupaten Batang.
3. Aplikasi pelayanan administrasi penduduk berbasis desktop dapat membantu
perangkat desa dalam mengolah, menyimpan, mengubah, mencari, dan
mencetak data profil desa, arsip desa, kependudukan, dan potensi desa. Proses
pengolahan, penyimpanan, pencarian, dan pencetakan data-data desa Wanar
dapat dilakukan dalam waktu dan biaya yang lebih sedikit, data-data desa
Wanar lebih terstruktur dan pelayanan administrasi desa kepada masyarakat
dapat berjalan optimal.
137
138
5.2 Saran
Dari hasil kesimpulan yang peneliti uraikan mengenai pembangunan
aplikasi pelayanan administrasi penduduk berbasis desktop di Kantor Desa Wanar
Kecamatan Tersono Kabupaten Batang, maka penelitian ini memiliki potensi
untuk dikembangkan menjadi lebih baik. Oleh karena itu peneliti memberikan
saran untuk penelitian berikutnya, antara lain adalah:
1. Perlu dilakukannya back up database secara rutin, hal ini untuk menjaga bila
terjadi kerusakan data seperti hardisk rusak, terkena virus data dan lain-lain.
2. Perkembangan teknologi yang semakin maju, untuk penelitian selanjutnya
diharapkan peneliti mampu mengembangkan menu cetak surat yang sama persis
seperti formulir surat yang ada di Desa Wanar Kecamatan Tersono Kabupaten
Batang.
3. Pada penelitian mendatang diharapkan aplikasi pelayanan administrasi
penduduk dapat diakses secara online agar data update dapat terkoneksi
langsung dengan sistem informasi kependudukan di kecamatan atau dinas.
139
DAFTAR PUSTAKA
Dewanto., I.Joko. 2004. System Development Life Cycle Dengan Beberapa
Pendekatan. Jurnal FASILKOM 2(1): -.
Fauzan, Achmad.,A.Y.Badharudin.,dan F.Wibowo. 2014. Sistem Klasterisasi
Menggunakan Metode K-Means dalam Menentukan Posisi Access Point
Berdasarkan Posisi Pengguna Hotspot di Universitas Muhammadiyah
Purwokerto. JUITA 3(1) : 2086-9398.
Fauziah., A. Nur. 2015. Pengembangan Sistem Informasi Budidaya Kedelai
Berbasis WAP. Skripsi. Semarang: Universitas Negeri Semarang.
Hartono., U. Dwiarso. dan M. Edy. 2010. Electronic Government Pemberdayaan
Pemerintahan dan Potensi Desa Berbasis Web. Jurnal Teknologi Informasi 6(1): 1414-9999.
Johan. 2015. Rancang Bangun Aplikasi Pendataan Potensi Desa/Kelurahan
Berbasis Web. http://ejournal.unsrat.ac.id/index.php. 11 Januari 2017.
Kristanto, N.Harianto.,A.L.A.Christopher.,dan H.S.Budi. 2016. Implementasi K-
Means Clustering untuk Pengelompokan Analisis Rasio Profitabilitas
dalam Working Capital. JUISI 2(1) : 2460-1306.
Liatmaja., Rizka. dan I.U.Wardaty. 2013. Sistem Informasi Akademik Berbasis
Web pada Lembaga Bimbingan Belajar Be Excellent Pacitan. Indonesia Journal on Networking and Security 2(2): 2302-5700.
M. Nagarajan., A.G. Chandan. 2013. A GPS and GIS Based Model for an
Empirical Study of Village Information System. International Journal of Scientific Engineering and Technology 2(6): 496-504.
Mukti, Eky Bangun., Migunani. dan E. Rissal. 2013. Perancangan Sistem
Informasi Pelayanan Rawat Jalan Berbasis Desktop (Studi Kasus pada
Puskesmas Brati Kab. Grobogan. Jurnal Teknologi Informasi dan
Komunikasi 4(2): 2087-0868.
Nurasiah. 2014. Perancangan Pengembangan Sistem Informasi Pembayaran Uang
Kuliah Dengan Metode SDLC Waterfall. Jurnal Teknologi dan Rekayasa
19(3).
Peraturan Presiden Republik Indonesia Nomor 25 Tahun 2008 Persyaratan dan Tata Cara Pendaftaran Penduduk dan Pencatatan Sipil. 2008: Jakarta.
Lembaran Negara Republik Indonesia Tahun 2008 Bab I Pasal 2.
140
Prabawati, Theresia.A. 2007. Membangun Aplikasi Database dengan Microsoft
Visual Basic.NET. Edisi Pertama. Yogyakarta: ANDI, Semarang: Wahana
Komputer.
Pratama, I Putu.E.A. 2014. Sistem Informasi dan Implementasinya. Edisi Pertama.
Bandung: Informatika Bandung.
Puspitasari., Eki. dan Siska Iriani. 2014. Sistem Informasi Penjualan pada Kedai
Pesisir Mina Bahari Desa Worowari. Indonesia Journal on Networking and Security 3(4): 2302-5700.
Rahayu, K.S. 2011. Sistem Informmasi Administrasi Kependudukan di Desa
Mojotengan Kecamatan Kedu Temanggung Menggunakan Visual Basic
dan SQL Server 2000. Skripsi. Yogyakarta: STIMIK AMIKOM.
Sambhaji, Shinde., S. Pradip. 2012. Methodology Approach to Develop
GeoInformatics Based Village Information System. Aarhat Multidisciplinary International Education Research Journal 1(3): 2278-
5655.
Sari, Rini Kartiko. 2016. Rancang Bangun Sistem Informasi dan Pengolahan Data
Kelahiran, Kematian, Datang, dan Pindah di Kantor Kelurahan Sekaran.
Kecamatan Gunung Pati Kota Semarang. Skripsi. Semarang: Universitas
Negeri Semarang.
Saymote, Pradip Ashok. 2014. Develop a Village Information System (VIS)
Application Using Visual Basic (VB) Programming. International Journal Computer Technology & Application 5(3): 916-922.
Sugiri, B.P. 2016. Pembuatan Sistem Informasi Kependudukan di Kantor
Pemerintahan Desa Dukuh Berbasis Visual Basic 6.0 dan Basis Data
MYSQL dengan Arsitektur Client-Server. Skripsi. Surakarta: Universitas
Surakarta.
Taqwa, Shadiq. 2011. Aplikasi Pembuatan E – KTP Menggunakan Barcode
Berbasis Website. Skripsi. Jakarta: Universitas Islam Negeri Syarif
Hidayatullah Jakarta.
Undang-Undang Republik Indonesia Nomor 30 Tahun 2004 Administrasi Pemerintahan. 2004.
Undang-Undang Republik Indonesia Nomor 23 Tahun 2006 Administrasi Kependudukan. 2006.