Abstrak
Sejalan dengan era global ini, saat dibutuhkan informasi yang bersifat mobile. Kemudahan dan
kecepatan akses saat ini sangat didukung dengan berbagai sarana seperti smartphone. Semakin lama banyak
orang yang bermigrasi dalam pemenuhan kebutuhan informasi dari komputer beralih ke smartphone. Hal
ini dikarenakankemudahan dan kepraktisan dalam menggunakannya. Orang tidak harus mengotong-
gotong laptop dalam mencari informasi, tetapi informasi saat ini telah dalam satu genggaman tangan.
Sistem informasi ini dibangun guna mendukung kebutuhan informasi bagi penyelenggara
pemerintahan dalam membuat suatu keputusan, adapun informasi yang diolah saat ini berdasarkan kartu
keluarga. Aplikasi ini membangun informasi kependudukan pengolahan data perjenis kelamin, program
pengolahan data tempat kelahiran, program pengolahan data tahun kelahiran, program pengolahan data
agama, program pengolahan data pendidikan, program pengolahan data status pernikahan, program
pengolahan data status hubungan, program pengolahan data kewarganegaraan, program pengolahan data
Pekerjaan serta updating data pada kartu keluarga. Hasil dari sistem menunjukkan bahwa kemudahan
dan validitas data sangat bergantung pada database yang diolah. Sistem ini mampu menyajikan data
olahan yang sangat dibut uhkan oleh para pemanggu pemerintahan. Dari tingkat RT hingga tingkat
kecamatan bahkan tingkatan yang lebih tinggi.
Kata kunci : Sistem Informasi, Pengolahan Data dan Android
yuridis pelayanan publik atas hak-hak sosial S.Balaji dan Murugaiyan Sundararajan
dasar diatur dalam ketentuan Pasal 18 A ayat (2) (2011), menyatakan bahwa dalam
dan Pasal 34 ayat (3) UUD 1945. Dengan mengembangkan perangkat lunak akan
demikian Undang-Undang Dasar mengatur dihadapkan pada pilihan yang sangat sulit untuk
secara tegas tentang pelayanan publik sebagai memilih metode yang akan digunakan dalam
wujud hak sosial dasar (the rights to receive). pengembangan sistem. Pengembangan siklus
Penolakan ataupenyimpangan pelayanan publik hidup (SDLC) atau Model waterfall adalah
adalah bertentangan dengan UUD 1945. proses desain sekuensial, sering digunakan
dalam pengembangan perangkat lunak. Proses
Menuru Elamin, Mubarak Elmubarak
yang dilakukan mengalir dengan mantap ke
Daleel (2014), menyatakan bahwa
bawah (seperti air terjun). Adapun metode baru
pengembangan perangkat lunak memiliki salah
yakni Agile Modeling merupakan bentuk
satu faktor yang sangat penting bagi
Metodologi berbasis praktik untuk pemodelan
pengembang, yaitu dalam memilih arsitektur
dan dokumentasi sistem berbasis perangkat
yang tepat. Kriteria yang perlu dipertimbangkan
lunak. Hal ini dimaksudkan untuk menjadi
dalam memilih arsitektur yang tepat, yaitu pada
faktor-fakto Nilai, prinsip, dan praktik
kriteria seperti Pengembangan Sistematik, Tim
pemodelan perangkat lunak yang dapat
yang solid, Kecepatan, Keterlibatan pengguna,
diterapkan pada proyek pengembangan
Kompleksitas, Perkembangan Paralel, Rasio
perangkat lunak secara lebih fleksibel Daripada
Sukses, semangat yang dibutuhkan, Kapasitas
metode Pemodelan Tradisional. Hal yang perlu
untuk menangani besar proyek. yang lebih
dipertimbangkan dalam pemilihan model
penting dalam pengembangan sistem model air
pengambangan adalah : Jika kebutuhan sering
terjun yang sistematis. Hal-hal lain yang perlu
berubah dan lebih kecil Proyek, mengantarkan
diperhitungkan dalam pengembangan perangkat
produk dalam waktu singkat Sumber daya
lunak adalah memperhitungkan batas waktu,
terampil maka kita bisa memilih "Agile
kualitas dan perkiraan biaya penelitian ini akan
Modeling". Jika kebutuhan jelas, proyek lebih
membuat proses pemilihan model SDLC. Model
besar maka kita pilih "Water Fall". Jika
interaktif water fall mengatasi kelemahan yang
perubahan kebutuhan, proyek yang lebih besar,
pada model air terjun ini, karena model ini
tepat Validasi untuk dilakukan di setiap fase,
memungkinkan umpan balik berlanjut ke subjek
tester menjadi Terlibat dalam tahap awal
yang dimaksud. Permodekan water fall ini
pembangunan, maka kita bisa Pilih "V-Model".
memiliki keuggulan yakni resiko yang rendah
serta pengembangan secara sistematik. 4. METODE PENGUMPULAN DATA
Haneen Hijazi, Thair Khdour dan 4.1. Metode Pengumpulan Data
Abdulsalam Alarabeyyat (2012) menyatakan Metode-metode pengumpulan data yang
bahwa Metodologi pengembangan perangkat
akan digunakan dalam penelitian Sistem
lunak sangat banyak ragamnya. Untuk memilih
metodologi yang paling sesuai dengan proyek Pendukung kelulusan mahasiswa adalah :
perangkat lunak yang sedang kita bangun sangat a. Observasi
tergantung beberapa faktor. Salah satu faktor
yang sangat penting adalah seberapa berisiko Metode observasi merupakan suatu cara
proyek yang akan kita bangun. Faktor lain pengumpulan data dengan melakukan
adalah tingkat dimana masing-masing pengamatan dan pencatatan kegiatan bagaimana
metodologi memiliki dukungan manajemen pada guru mengevaluasi peserta didik.
risiko. Hal ini menunjukkan bahwa risikonya tak b. Wawancara
terelakkan dalam kebanyakan metodologi
pengembangan perangkat lunak, harus mereka Metode wawancara merupakan suatu
hadapi ketida akan mengembangkan sistem. metode pengumpulan data dengan cara
melakukan tanya jawab dengan para guru dalam
memberikan pembelajaran.
Adapun rincian dari field tersebut seperti pengolahan data pekerjaan, 9) icon pengolahan
dalam tabel 5.2. data kewarganegaraan, 10) icon pengolahan
data kartu keluarga dan 11) icon pengolahan data
Nama Database : administrasikelurahan
pengolahan jumlah kk. Secara rinci implementasi
Nama Tabel : AK Kunci : AK00 dapat dilihat pada gambar 5.36. adapun script
Tabel 5.2 AK program dapat dilihat pada lampiran.
Nama
No Jenis Size Kunci Keterangan
Field
1. ak-00 Varchar 16 Primer Nomor Induk
Kepala
Keluarga
2. ak-01 Varchar 30 --- Nama
3. ak-02 Varchar 16 Sekunder Nomor Induk
Kependudukan
4. ak-03 Varchar 9 --- Jenis Kelamin
5. ak-04 Varchar 30 --- Tempat Lahir
6. ak-05 Varchar 10 --- Tanggal Lahir
7. ak-06 Varchar 15 --- Agama Gambar 5.36. implementasi menu utama
8. ak-07 Varchar 30 --- Pendidikan
android sistem informasi kartu keluarga
kelurahan Bugangan
9. ak-08 Varchar 30 --- Pekerjaan
10. ak-09 Varchar 15 --- Status Pernikahan b. Implementasi program pengolahan data
11. ak-10 Varchar 15 --- Hubungan perjenis kelamin
Keluarga
12. ak-11 Varchar 16 --- Kewarganegaraan Implementasi program menu utama mengacu
13. ak-12 Varchar 16 --- No Paspor pada gambar 5.27 desain user interface untuk
14. ak-13 Varchar 16 --- No Kitas pengolahan jenis kelamin dari penduduk setiap
15. ak-14 Varchar 30 --- Nama Ayah RT. Pada rekap tersebut disajikan dalam bentuk
tabel untuk masing-masing RT. secara rinci
16. ak-15 Varchar 30 --- Nama Ibu
implementasi dapat dilihat pada gambar 5.37,
5.1.4. Implementasi Program sedangkan script program dapat dilihat pada
Impelementasi program sistem informasi lampiran.
kependudukan kelurahan Bugangan Kecamatan
Semarang Timur, mengacu pada desain input-
ouput dari perancangan user interface. Adapun
implementasi dari masing-masing desain adalah
sebagai berikut :
a. Implementasi program menu utama android
Implementasi program menu utama mengacu
pada gambar 5.26 desain user interface untuk
menu utama sistem informasi. Dalam desain
tersebut dibagi menjadi halaman belakang dan 12
icon, yang terdiri dari : 1) icon pengolahan data
jenis kelamin, 2) icon pengolahan data tempat Gambar 5.37. implementasi pengolahan data
kelahiran, 3) icon pengolahan data tahun jenis kelamin per RT
kelahiran, 4) icon pengolahan data agama, 5)
icon pengolahan data pendidikan, 6) icon c. Implementasi program pengolahan data tempat
pengolahan data status hubungan, 7) icon kelahiran
pengolahan data status pernikahan, 8) icon
Implementasi program menu utama mengacu Implementasi program menu utama mengacu
pada gambar 5.32 desain user interface untuk pada gambar 5.34 desain user interface untuk
pengolahan status pernikahan dari penduduk pengolahan kewarganegaran dari penduduk
setiap RT. Pada rekap tersebut disajikan dalam setiap RT. Pada rekap tersebut disajikan dalam
bentuk tabel untuk masing-masing RT. secara bentuk tabel untuk masing-masing RT. secara
rinci implementasi dapat dilihat pada gambar rinci implementasi dapat dilihat pada gambar
5.42, sedangkan script program dapat dilihat 5.44, sedangkan script program dapat dilihat
pada lampiran pada lampiran
Gambar 5.42. implementasi pengolahan data Gambar 5.44. implementasi pengolahan data
status pernikahan per RT kewarganegaran per RT
d. Implementasi program pengolahan data status f. Implementasi program pengolahan data
hubungan pekerjaan
Implementasi program menu utama mengacu Implementasi program menu utama mengacu
pada gambar 5.33 desain user interface untuk pada gambar 5.35 desain user interface untuk
pengolahan status hubungan dari penduduk pengolahan data pekerjaan dari penduduk
setiap RT. Pada rekap tersebut disajikan dalam setiap RT. Pada rekap tersebut disajikan dalam
bentuk tabel untuk masing-masing RT. secara bentuk tabel untuk masing-masing RT. secara
rinci implementasi dapat dilihat pada gambar rinci implementasi dapat dilihat pada gambar
5.43, sedangkan script program dapat dilihat 5.45, sedangkan script program dapat dilihat
pada lampiran. pada lampiran.
Gambar 5.43. implementasi pengolahan data Gambar 5.45. implementasi pengolahan data
status hubungan per RT pekerjaan per RT
e. Implementasi program pengolahan data g. Implementasi program rekap data Kepala
kewarganegaraan Keluarga
Pada pengujian program updating data pada 10. ak-09 Status Pernikahan Alfabetik Diterima
kartu keluarga masing-masing warga ini dengan 11. ak-10 Hubungan Keluarga Alfabetik Diterima
memberikan input sebagai sample pada aplikasi 12. ak-11 Kewarganegaraan Alfabetik Diterima
android. Pengamatan dilakukan untuk sebuah 13. ak-12 No Paspor Alfabetik Ditolak
contoh data masing-masing RT dan RW yang di
Numerik Diterima
amati. Adapun hasil dari pengamatan update data
14. ak-13 No Kitas Alfabetik Ditolak
kartu keluarga dapat dilihat pada tabel 5.13.
Numerik Diterima
Pada tabel 5.13 disajikan hasil pengamatan 15. ak-14 Nama Ayah Alfabetik Diterima
updating pada kartu keluarga setiap warga pada
16. ak-15 Nama Ibu Alfabetik Diterima
masing-masing RT dan RW
Nama Keterangan Uji Masukan Hasil
No Field Data Hasil Pengamatan uji masukan di atas data yang
1. kk-00 Nomor Induk Kepala Alfabetik Ditolak
Keluarga
diharapkan dapat diterima, karena sesuai dengan
Numerik Diterima atura yang ditetapkan.
2. kk-01 Nama Kepala Alfabetik Diterima
Keluarga Numerik Ditolak Rangkuman
3. kk-02 Alamat Alfabetik Diterima Dari hasil pengamatan di atas untuk program
Numerik Ditolak aplikasi menu utama aplikasi sistem informasi
4. kk-03 RT/RW Alfabetik Ditolak kartu keluarga, program pengolahan data perjenis
Numerik Diterima
kelamin, program pengolahan data tempat
kelahiran, program pengolahan data tahun
5. kk-04 Kelurahan Alfabetik Diterima
kelahiran, program pengolahan data agama,
6. kk-05 Kecamatan Alfabetik Diterima program pengolahan data pendidikan, program
7. kk-06 Kota Alfabetik Diterima pengolahan data status pernikahan, program
8. kk-07 Kode Pos Alfabetik Diterima pengolahan data status hubungan, program
Numerik Diterima pengolahan data kewarganegaraan, program
9. kk-08 Propinsi Alfabetik Diterima pengolahan data Pekerjaan di dapatkan bahwa
10. kk-09 Nomor Induk Alfabetik Ditolak data yang ditampilkan telah sesuai dengan yang
Kependudukan di harapkan. Sedangkan pada pengujian program
Numerik Diterima
updating data Kepala Keluarga hasil yang
11. kk-10 Keterangan Alfabetik Diterima
dimasukan dan perubahan dinyatakan sesuai
dengan yang di harapkan.
No Nama Keterangan Uji Masukan Hasil
Field Data 6. SIMPULAN DAN SARAN
1. ak-00 Nomor Induk Kepala Alfabetik
Keluarga 6.1. Kesimpulan
Numerik Diterima Berdasarkan dari pembahasan yang telah
2. ak-01 Nama Alfabetik Diterima dilakukan sebelumnya, maka dapat diambil
3. ak-02 Nomor Induk Alfabetik Ditolak beberapa kesimpulan dari rancangbangun Sistem
Kependudukan Informasi Kependudukan Berbasis Android
Numerik Diterima
(Studi Kasus Kependudukan di Kelurahan
4. ak-03 Jenis Kelamin Alfabetik Diterima Bugangan Kecamatan Semarang Timur) dengan
5. ak-04 Tempat Lahir Alfabetik Ditolak aplikasi android, sebagai berikut:
Numerik Diterima
a. Telah dibangunnya suatu Sistem Informasi
6. ak-05 Tanggal Lahir Alfabetik Ditolak Kependudukan Berbasis Android (Studi
Numerik Diterima
Kasus Kependudukan di Kelurahan Bugangan
7. ak-06 Agama Alfabetik Diterima
Kecamatan Semarang Timur) .
8. ak-07 Pendidikan Alfabetik Diterima
9. ak-08 Pekerjaan Alfabetik Diterima