Anda di halaman 1dari 6

Sistem Informasi Pencatatan Data Warga

Kelurahan Berbasis Mobile


Suryo Mulyawan Raharjo, Oky Dwi Nurhayati, Kurniawan Teguh Martono
Program Studi Sistem Komputer Fakultas Teknik Universitas Diponegoro
Jalan Prof. Sudharto, Tembalang, Semarang, Indonesia
suryomulyawanraharjo@gmail.com

Abstrak–Pertumbuhan dan perkembangan teknologi biaya relatif kecil untuk membangunnya dan memiliki tingkat
informasi yang pesat mendukung manusia dalam membantu mobilitas yang tinggi.
menyelesaikan berbagai masalah, khususnya pada pencatatan, Diharapkan setelah sistem diimplementasikan, akan
penyimpanan, dan pengolahan data. Pencatatan, penyimpanan, membantu pekerjaan manusia dalam melakukan pencatatan
dan pengolahan data secara konvensional yang menimbulkan
dan pengolahan data. Sehingga pencatatan dan pengolahan data
banyak masalah seperti keakuratan, efektifitas dan efisiensi serta
mobilitas, dapat diminimalkan dengan memanfaatkan teknologi lebih efisien, akurat, serta mudah diakses.
informasi untuk membuat suatu sistem informasi.
Sistem informasi ini dibuat dengan menggunakan teknologi II. TINJAUAN PUSTAKA
HTML5, JavaScript, dan CSS. Sistem informasi akan
menggunakan database yang memiliki kelebihan dalam segi A. Sistem Informasi Pencatatan Data
keamanan dan jumlah konektivitas yang dapat dilayani dalam Sistem informasi adalah suatu sistem buatan manusia yang
satu waktu yaitu database MySQL. Proses pengembangan sistem secara umum terdiri atas sekumpulan komponen berbasis
informasi ini menggunakan tahapan System Development Life komputer dan manual yang dibuat untuk menghimpun,
Cycle atau SDLC dan dengan metode Waterfall. Dengan teknik menyimpan, dan mengelola data serta menyediakan informasi
Waterfall proses pengembangan sistem informasi dapat menjadi keluaran kepada para pemakai. [1]
lebih cepat dan berjalan baik.
Hasil akhir yang didapatkan dari proses pengembangan ini
Sistem informasi pencatatan data merupakan sistem
adalah terealisasinya suatu aplikasi berbasis mobile yang informasi yang mengumpulkan dan memproses data transaksi.
mempermudah pengguna dalam mencatat, menyimpan dan Dalam tugas akhir sistem informasi pencatatan data dilakukan
mengolah data warga yang memberikan informasi pertumbuhan pada suatu kelurahan untuk mengetahui pertumbuhan
warga pada suatu lokasi. Aplikasi ini meningkatkan keakuratan, penduduk.
efektifitas dan efisiensi serta tingkat mobiitas.
B. Pemrograman
Kata kunci: Sistem Informasi, Aplikasi, Mobile, HTML5, Bahasa pemrograman adalah bahasa yang dapat
JavaScript, MySQL diterjemahkan menjadi kumpulan-kumpulan perintah dasar
tersebut. Penerjemahan dilakukan oleh program komputer yang
I. PENDAHULUAN disebut dengan kompilator. Sintaks dari bahasa pemrograman
EKNOLOGI informasi tumbuh dan berkembang dengan lebih mudah dipahami oleh manusia daripada sintaks perintah

T pesat pada masa kini. Dalam banyak hal teknologi


informasi mendukung manusia untuk menyelesaikan
dasar. Sedangkan komputer sendiri hanya dapat melaksanakan
perintah dasar itu. Dengan demikian disinilah peran penting
kompilator sebagai perantara antara bahasa pemrograman
berbagai masalah, salah satunya yaitu masalah dalam
pencatatan dan pengolahan data. dengan perintah dasar. Kegiatan membuat program komputer
Namun realitanya, pencatatan dan pengolahan data masih dengan menggunakan bahasa pemrograman disebut
dilakukan secara manual. Sebagian besar manusia masih pemrograman komputer. [2]
melakukan proses pencatatan dan pengolahan data secara Hypertext Markup Language Version 5 (HTML5) adalah
konvensional yang memiliki berbagai hambatan dan masalah sebuah bahasa markup yang menstrukturkan isi dari World
dalam keakuratan, efektifitas, dan efisiensi serta mobilitas. Wide Web (WWW), sebuah teknologi utama pada internet.
Salah satu contoh organisasi yang belum menerapkan Standar HTML5 menyempurnakan elemen-elemen lama yang
teknologi dalam pencatatan dan pengolahan data adalah terdapat pada standar sebelumnya, menambahkan elemen-
kelurahan. Organisasi kelurahan akan mengalami kesulitan elemen yang lebih semantik dan menambahkan fitur-fitur baru
dalam proses pencatatan dan pengolahan data yaitu semakin untuk mendukung pembuatan aplikasi web yang lebih
tidak akurat, lambat, dan sulit dalam akses data seiring dengan kompleks. [3]
meningkatnya jumlah data yang masuk. JavaScript adalah kode-kode program kecil yang dapat
Pencatatan dan pengolahan data yang memanfaatkan digunakan untuk membuat halaman web terlihat lebih dinamis.
teknologi informasi menjadi solusi utama untuk mengatasi Dengan menggunakan JavaScript kita dapat menambahkan
berbagai hambatan dan masalah yang dihadapi dalam beberapa fitur yang dapat membuat tampilan lebih menarik
pencatatan dan pengolahan data secara konvensional. Dengan serta dapat juga membatasi aksi dari pengguna. Dengan
pencatatan dan pengolahan data yang memanfaatkan teknologi JavaScript, navigasi menu yang lebih canggih serta efek grafis
informasi, data akan tersimpan secara akurat dan teratur, yang sederhana dapat dilakukan. [4]
kemudian nantinya data tersebut akan diolah dan ditampilkan Cascading Style Sheet (CSS) adalah template yang
dalam berbagai bentuk informasi yang akurat serta dengan mengontrol pemformatan tag HTML pada sebuah halaman

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.3, Agustus 2015 (e-ISSN: 2338-0403) JTsiskom - 399
web. Konsep CSS mirip dengan template pada Microsoft - Antarmuka mudah digunakan, dalam membangun sistem
Word. CSS dapat mengubah tampilan pada dokumen Microsoft harus memiliki antarmuka yang tidak memerlukan waktu
Word dengan mengubah format pada style dokumen. Begitu yang lama dan mudah untuk dipelajari pengguna sistem.
juga CSS dapat mengubah tampilan halaman web dengan 2. Kebutuhan Fungsi
mengubah format pada tag HTML tertentu melalui CSS, untuk Fungsi dalam sistem merupakan bagian yang melakukan
selanjutnya mengganti spesifikasi default dari penjelajah web tugas-tugas tertentu agar sistem tersebut berjalan. Berdasarkan
untuk tag-tag tersebut. [5] tahapan sebelumnya, maka dapat dihasilkan kebutuhan fungsi
sebagai berikut :
C. Basis Data
- Fungsi autentifikasi.
Basis data yang digunakan dalam tugas akhir ini bernama - Fungsi pengelola.
sikta, dengan jumlah tabel sebanyak 7, yaitu tabel provinsi, - Fungsi pemakai.
tabel kabupaten, tabel kecamatan, tabel kelurahan, tabel
keluarga, tabel individu, dan tabel pengguna. Basis data C. Desain
dibentuk dengan menggunakan perangkat lunak sistem Tahapan ketiga dimana penulis merepresentasikan hasil
manajemen basis data SQL atau DBMS MySQL. yang didapatkan dari tahapan sebelumnya, berupa rincian
MySQL adalah perangkat lunak sistem manajemen basis kebutuhan-kebutuhan ke dalam bentuk cetak biru sistem.
data SQL atau DBMS yang multithread, multi-user, dengan Tahapan ini menghasilkan cetak biru dari sistem, untuk
sekitar 6 juta instalasi di seluruh dunia. MySQL tersedia menjadi acuan dalam membagun sistem.
sebagai perangkat lunak gratis dibawah lisensi GNU General - Entity Relationship Diagram (ERD)
Public License (GPL). [6] ERD merupakan diagram yang menggambarkan struktur
data dan hubungan antar data dalam suatu sistem. Berdasarkan
III. PERANCANGAN SISTEM tahapan sebelumnya, maka dapat dihasilkan ERD yang
ditunjukkan pada Gambar 1 berikut.
Tahapan-tahapan dalam merancang sistem informasi
pencatatan data warga kelurahan ini, yaitu terdiri atas Teknik
dan Pemodelan Sistem / Informasi, Analisa Kebutuhan
Perangkat Lunak, dan Desain.
A. Teknik dan Pemodelan Sistem / Informasi
Tahapan pertama dimana penulis mencari,
mengumpulkan, dan mendefinisikan kebutuhan-kebutuhan dari
pengguna sistem yaitu organisasi kelurahan secara
keseluruhan. Tahapan ini menghasilkan rincian kebutuhan-
kebutuhan organisasi kelurahan, untuk dapat diaplikasikan atau
diterapkan ke dalam bentuk sistem.
Rincian kebutuhan-kebutuhan organisasi kelurahan yang
didapatkan dari tahapan ini yaitu sebagai berikut :
1. Kebutuhan mencatat dan menyimpan data kartu keluarga.
2. Kebutuhan mencatat dan menyimpan data kartu tanda
penduduk.
3. Kebutuhan mendinamiskan data kartu keluarga.
4. Kebutuhan mendinamiskan data kartu tanda penduduk.
5. Kebutuhan mengolah data kartu keluarga dan kartu tanda
penduduk untuk menghasilkan suatu keluaran yaitu berupa
laporan, total jumlah, dan grafik pertumbuhan data
penduduk.
6. Kebutuhan pencarian data penduduk.
7. Kebutuhan peta wilayah kelurahan.

B. Analisa Kebutuhan Perangkat Lunak Gambar 1 Entity Relationship Diagram (ERD)


Tahapan kedua dimana penulis mencari, mengumpulkan, - Data Flow Diagram (DFD)
dan mendefinisikan kebutuhan-kebutuhan sistem. Tahapan ini DFD merupakan diagram yang menggambarkan aliran
menghasilkan rincian domain informasi dari sistem, untuk data antara proses-proses fungsional dalam suatu sistem.
menjadi dasar dalam membangun sistem. Berdasarkan tahapan sebelumnya dapat dihasilkan DFD yang
1. Kebutuhan Antarmuka ditunjukkan pada Gambar 2 berikut.
Antarmuka dalam sistem merupakan bagian yang
menghubungkan antara pengguna sistem dan sistem.
Berdasarkan tahapan sebelumnya, maka dapat dihasilkan
kebutuhan antarmuka sistem sebagai berikut :
- Antarmuka sederhana, dalam membangun sistem harus
memiliki antarmuka yang mudah dipahami pengguna
sistem.
- Antarmuka konsisten, dalam membangun sistem harus
memiliki antarmuka yang tetap dan tidak berubah-ubah,
sehingga membuat pengguna sistem menjadi nyaman. Gambar 2 Diagram Konteks

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.3, Agustus 2015 (e-ISSN: 2338-0403) JTsiskom - 400
Berdasarkan DFD level 0 / diagram konteks, dapat
diuraikan DFD level 1 yang ditunjukkan pada Gambar 3
berikut.

Gambar 5 Relasi Tabel


2. Implementasi Program
Program merupakan bagian dari sistem yang menangani
tugas untuk melakukan fungsi sesuai kebutuhan. Berdasarkan
tahapan sebelumnya, maka dapat dihasilkan program yang
nyata.
B. Pengujian
Tahapan kelima dimana penulis melakukan uji coba
terhadap hasil tahapan sebelumnya, berupa sistem nyata.
Gambar 3 Data Flow Diagram Level 1
Tahapan ini menghasilkan tabel hasil uji coba terhadap sistem
- Diagram Alir
nyata.
Diagram alir merupakan diagram yang menggambarkan
Metode pengujian sistem yang digunakan dalam menguji
tahapan-tahapan dan urutan-urutan prosedur dari suatu sistem
sistem informasi pencatatan data warga kelurahan adalah
dalam menyelesaikan masalah. Berdasarkan tahapan
metode Kotak Hitam. Metode Kotak Hitam merupakan metode
sebelumnya dapat dihasilkan diagram alir sistem.
pengujian yang memperhatikan aspek fungsional dan tanpa
- Antarmuka
perlu memperhatikan struktur internal dalam suatu sistem.
Antarmuka dalam sistem merupakan bagian yang
Pengujian pertama dengan melakukan pengujian pada
menghubungkan antara pengguna sistem dan sistem.
menu pengelola ditunjukkan pada Tabel 1 berikut.
Berdasarkan tahapan sebelumnya dapat dihasilkan desain Tabel 1 Pengujian Menu Pengelola
antarmuka. Nama Bentuk Hasil yang Hasil
Pengujian Pengujian Diharapkan Pengujian
IV. IMPLEMENTASI DAN PENGUJIAN SISTEM Memberikan Menampilkan
Pengujian
event klik tombol halaman Berhasil
Tahapan-tahapan tingkat lanjut dalam merancang sistem Beranda
beranda beranda
informasi pencatatan data warga kelurahan ini, yaitu terdiri Pengujian Memberikan Menampilkan
atas Pengkodean / Implementasi dan Pengujian. Pencarian event klik tombol halaman Berhasil
A. Pengkodean / Implementasi Data pencarian data pencarian data
Tahapan keempat dimana penulis mempresentasikan hasil Menampilkan
tahapan sebelumnya, berupa desain-desain ke dalam bentuk Pengujian Memberikan
halaman
Penambaha event klik tombol Berhasil
sistem yang nyata. Tahapan ini menghasilkan sistem yang n Data penambahan data
penambahan
nyata berdasarkan cetak biru sistem. data
1. Implementasi Basis Data Pengujian Memberikan Menampilkan
Basis data merupakan bagian dari sistem yang menangani Manajemen event klik tombol halaman Berhasil
Data manajemen data manajemen data
tugas untuk menyimpan data. Berdasarkan tahapan
Memberikan Menampilkan
sebelumnya, maka dapat dihasilkan struktur basis data yang Pengujian
event klik tombol halaman Berhasil
ditunjukkan pada Gambar 4 berikut. Pengaturan
pengaturan pengaturan
Pengujian kedua dengan melakukan pengujian pada menu
pencarian data pengelola ditunjukkan pada Tabel 2 berikut.
Tabel 2 Pengujian Menu Pencarian Data Pengelola
Nama Bentuk Hasil yang Hasil
Pengujian Pengujian Diharapkan Pengujian
Menampilkan
Memberikan halaman
event klik tombol pencarian data
Pengujian
pencarian data wilayah dan
Pencarian
wilayah dan menampilkan Berhasil
Gambar 4 Struktur Basis Data Data
melakukan data wilayah
Setiap tabel dalam sistem informasi pencatatan data warga Wilayah
pencarian data berdasarkan kata
kelurahan memiliki hubungan antara satu dengan yang lainnya, wilayah kunci yang
ditunjukan pada Gambar 5 berikut. dimasukan
Menampilkan
Memberikan
halaman
event klik tombol
Pengujian pencarian data
pencarian data
Pencarian pemakai dan
pemakai dan Berhasil
Data menampilkan
melakukan
Pemakai data pemakai
pencarian data
berdasarkan kata
pemakai
kunci yang
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.3, Agustus 2015 (e-ISSN: 2338-0403) JTsiskom - 401
dimasukan Memberikan
Menampilkan
Menampilkan event klik tombol
halaman
Memberikan halaman Pengujian manajemen data
manajemen data
event klik tombol pencarian data Manajemen kecamatan dan
Pengujian kecamatan dan Berhasil
pencarian data pengelola dan Data melakukan
Pencarian mengubah serta
pengelola dan menampilkan Berhasil Kecamatan pengubahan serta
Data menghapus data
melakukan data pengelola penghapusan data
Pengelola kecamatan
pencarian data berdasarkan kata kecamatan
pengelola kunci yang Memberikan
Menampilkan
dimasukan event klik tombol
halaman
Pengujian ketiga dengan melakukan pengujian pada menu Pengujian manajemen data
manajemen data
penambahan data pengelola ditunjukkan pada Tabel 3 berikut. Manajemen kelurahan dan
kelurahan dan Berhasil
Tabel 3 Pengujian Menu Penambahan Data Pengelola Data melakukan
mengubah serta
Nama Bentuk Hasil yang Hasil Kelurahan pengubahan serta
menghapus data
Pengujian Pengujian Diharapkan Pengujian penghapusan data
kelurahan
Memberikan Menampilkan kelurahan
event klik tombol halaman Memberikan
Pengujian Menampilkan
penambahan data penambahan event klik tombol
Penambaha halaman
provinsi dan data provinsi Berhasil Pengujian manajemen data
n Data manajemen data
melakukan dan Manajemen pengelola dan
Provinsi pengelola dan Berhasil
penambahan data menambahkan Data melakukan
mengubah serta
provinsi data provinsi Pengelola pengubahan serta
menghapus data
Memberikan Menampilkan penghapusan data
pengelola
event klik tombol halaman pengelola
Pengujian Memberikan
penambahan data penambahan Menampilkan
Penambaha event klik tombol
kabupaten dan data kabupaten Berhasil halaman
n Data Pengujian manajemen data
melakukan dan manajemen data
Kabupaten Manajemen pemakai dan
penambahan data menambahkan pemakai dan Berhasil
kabupaten data kabupaten Data melakukan
mengubah serta
Memberikan Menampilkan Pemakai pengubahan serta
menghapus data
event klik tombol halaman penghapusan data
Pengujian pemakai
penambahan data penambahan pemakai
Penambaha Pengujian kelima dengan melakukan pengujian pada menu
kecamatan dan data kecamatan Berhasil
n Data
melakukan dan pengaturan pengelola ditunjukkan pada Tabel 5 berikut.
Kecamatan Tabel 5 Pengujian Menu Pengaturan Pengelola
penambahan data menambahkan
kecamatan data kecamatan Nama Bentuk Hasil yang Hasil
Memberikan Menampilkan Pengujian Pengujian Diharapkan Pengujian
event klik tombol halaman Menampilkan
Pengujian
penambahan data penambahan Memberikan halaman
Penambaha
kelurahan dan data kelurahan Berhasil event klik tombol pengaturan,
n Data
melakukan dan Pengujian pengaturan dan menampilkan
Kelurahan Berhasil
penambahan data menambahkan Pengaturan melakukan data akun yang
kelurahan data kelurahan pengubahan kata dimiliki, dan
Memberikan Menampilkan sandi mengubah kata
event klik tombol halaman sandi
Pengujian
Penambaha
penambahan data penambahan Pengujian keenam dengan melakukan pengujian pada
pengguna dan data pengguna Berhasil menu pemakai ditunjukkan pada Tabel 6 berikut.
n Data
melakukan dan Tabel 6 Pengujian Menu Pemakai
Pengguna
penambahan data menambahkan Nama Bentuk Hasil yang Hasil
pengguna data pengguna Pengujian Pengujian Diharapkan Pengujian
Pengujian keempat dengan melakukan pengujian pada Memberikan Menampilkan
Pengujian
menu manajemen data pengelola ditunjukkan pada Tabel 4 event klik tombol halaman Berhasil
Beranda
berikut. beranda beranda
Tabel 4 Pengujian Menu Manajemen Data Pengelola Pengujian Memberikan Menampilkan
Nama Bentuk Hasil yang Hasil Pencarian event klik tombol halaman Berhasil
Pengujian Pengujian Diharapkan Pengujian Data pencarian data pencarian data
Memberikan Menampilkan
Menampilkan Pengujian Memberikan
event klik tombol halaman
halaman Penambaha event klik tombol Berhasil
Pengujian manajemen data penambahan
manajemen data n Data penambahan data
Manajemen provinsi dan data
provinsi dan Berhasil
Data melakukan Pengujian Memberikan Menampilkan
mengubah serta Manajemen event klik tombol halaman Berhasil
Provinsi pengubahan serta
menghapus data
penghapusan data Data manajemen data manajemen data
provinsi
provinsi Memberikan Menampilkan
Pengujian
Memberikan event klik tombol halaman total Berhasil
Menampilkan Total Data
event klik tombol total data data
halaman
Pengujian manajemen data Pengujian Memberikan
manajemen data Menampilkan
Manajemen kabupaten dan Grafik event klik tombol
kabupaten dan Berhasil halaman grafik Berhasil
Data melakukan Pertumbuh grafik
mengubah serta pertumbuhan
Kabupaten pengubahan serta an pertumbuhan
menghapus data
penghapusan data Pengujian Memberikan Menampilkan
kabupaten Berhasil
kabupaten Peta event klik tombol halaman peta
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.3, Agustus 2015 (e-ISSN: 2338-0403) JTsiskom - 402
Wilayah peta wilayah wilayah penambahan data data penduduk
Memberikan Menampilkan penduduk
Pengujian
event klik tombol halaman Berhasil Pengujian kesembilan dengan melakukan pengujian pada
Pengaturan
pengaturan pengaturan menu manajemen data pemakai ditunjukkan pada Tabel 9
Pengujian ketujuh dengan melakukan pengujian pada berikut.
menu pencarian data pemakai ditunjukkan pada Tabel 7 Tabel 9 Pengujian Menu Manajemen Data Pemakai
berikut. Nama Bentuk Hasil yang Hasil
Tabel 7 Pengujian Menu Pencarian Data Pemakai Pengujian Pengujian Diharapkan Pengujian
Nama Bentuk Hasil yang Hasil Memberikan Menampilkan
Pengujian Pengujian Diharapkan Pengujian event klik tombol halaman
Memberikan manajemen data manajemen data
Pengujian
event klik tombol kartu keluarga kartu keluarga
Menampilkan Manajemen
pencarian data dan melakukan dan mengubah Berhasil
halaman Data Kartu
penduduk dan pengubahan serta serta menghapus
pencarian data Keluarga
melakukan penghapusan data data keluarga
penduduk dan
Pengujian pencarian data keluarga dan dan kepala
menampilkan
Pencarian penduduk kepala keluarga keluarga
data penduduk Berhasil
Data berdasarkan Menampilkan
berdasarkan kata Memberikan
Penduduk nomor RW dan halaman
kunci yang event klik tombol
RT, serta manajemen data
dimasukan, serta manajemen data
memberikan Pengujian kartu tanda
menghasilkan kabupaten dan
event klik pada Manajemen penduduk dan
laporan melakukan
tombol unduh Data Kartu mengubah serta Berhasil
pengubahan serta
laporan Tanda menghapus data
penghapusan data
Memberikan Penduduk penduduk yang
penduduk yang
event klik tombol Menampilkan bukan
bukan merupakan
pencarian data halaman merupakan
kepala keluarga
penduduk dan pencarian data kepala keluarga
melakukan kartu keluarga Pengujian kesepuluh dengan melakukan pengujian pada
Pengujian pencarian data dan menu total data pemakai ditunjukkan pada Tabel 10 berikut.
Pencarian penduduk menampilkan Tabel 10 Pengujian Total Data Pemakai
Berhasil
Data Kartu berdasarkan nama data penduduk Nama Bentuk Hasil yang Hasil
Keluarga kepala keluarga berdasarkan kata Pengujian Pengujian Diharapkan Pengujian
atau nkk, serta kunci yang Menampilkan
memberikan dimasukan, serta halaman total
event klik pada menghasilkan Memberikan
Pengujian data dan jumlah
tombol unduh laporan event klik tombol Berhasil
Total Data penduduk
laporan total data
berdasarkan
Memberikan waktu terkini
event klik tombol Menampilkan Pengujian kesebelas dengan melakukan pengujian pada
pencarian data halaman menu grafik pertumbuhan pemakai ditunjukkan pada Tabel 11
penduduk dan pencarian data
berikut.
melakukan kartu tanda
Pengujian Tabel 11 Pengujian Menu Grafik Pertumbuhan Pemakai
pencarian data penduduk dan
Pencarian Nama Bentuk Hasil yang Hasil
penduduk menampilkan
Data Kartu Berhasil Pengujian Pengujian Diharapkan Pengujian
berdasarkan nama data penduduk
Tanda Memberikan
penduduk atau berdasarkan kata
Penduduk event klik tombol Menampilkan
nik, serta kunci yang
grafik halaman grafik
memberikan dimasukan, serta
pertumbuhan pertumbuhan
event klik pada menghasilkan Pengujian
tahunan dan tahunan dan
tombol unduh laporan Grafik
melakukan grafik baik Berhasil
laporan Pertumbuh
penelusuran balok maupun
Pengujian kedelapan dengan melakukan pengujian pada an Tahunan
grafik balok dan garis sesuai
menu penambahan data pemakai ditunjukkan pada Tabel 8 garis berdasarkan range tahun
berikut. range tahun yang dimasukan
Tabel 8 Pengujian Penambahan Data Pemakai tertentu
Nama Bentuk Hasil yang Hasil Memberikan
Pengujian Pengujian Diharapkan Pengujian Menampilkan
event klik tombol
Memberikan Menampilkan halaman grafik
grafik
Pengujian event klik tombol halaman pertumbuhan
pertumbuhan
Penduduk penduduk tidak penduduk tidak Pengujian bulanan dan
bulanan dan
Tidak memiliki kartu memiliki kartu Grafik grafik baik
Berhasil melakukan Berhasil
Memiliki keluarga dan keluarga dan Pertumbuh balok maupun
penelusuran
Kartu melakukan menambahkan an Bulanan garis sesuai
grafik balok dan
Keluarga penambahan data data keluarga range tahun dan
garis berdasarkan
penduduk dan penduduk bulan yang
range tahun dan
Memberikan Menampilkan dimasukan
Pengujian bulan tertentu
event klik tombol halaman Pengujian keduabelas dengan melakukan pengujian pada
Penduduk
penduduk penduduk menu peta wilayah pemakai ditunjukkan pada Tabel 12
Memiliki Berhasil
memiliki kartu memiliki kartu
Kartu berikut.
keluarga dan keluarga dan
Keluarga
melakukan menambahkan
Jurnal Teknologi dan Sistem Komputer, Vol.3, No.3, Agustus 2015 (e-ISSN: 2338-0403) JTsiskom - 403
()

Tabel 12 Pengujian Peta Wilayah Pemakai B. Saran


Nama Bentuk Hasil yang Hasil
Pengujian Pengujian Diharapkan Pengujian Berdasarkan hasil pengujian sistem informasi pencatatan
Menampilkan data warga kelurahan, maka dapat diberikan saran sebagai
Pengujian Memberikan halaman peta berikut :
Peta event klik tombol wilayah dan peta Berhasil 1. Secara berskala melakukan pengecekan dan pembaharuan
Wilayah peta wilayah wilayah daerah pada perangkat keras maupun lunak pada server untuk
kelurahan menjaga keamanan data.
Pengujian ketigabelas dengan melakukan pengujian pada 2. Secara berskala melakukan backup data untuk
menu pengaturan pemakai ditunjukkan pada Tabel 13 berikut. memberikan pemecahan masalah jika terjadi kehilangan
Tabel 13 Pengujian Pengaturan Pemakai maupun kerusakan data pada media penyimpanan data
Nama Bentuk Hasil yang Hasil
server.
Pengujian Pengujian Diharapkan Pengujian
Menampilkan
Memberikan halaman DAFTAR PUSTAKA
event klik tombol pengaturan, [1] N. Anggraeni, E. Retnadi and R. Kurniawati, "Perancangan Sistem
Pengujian pengaturan dan menampilkan Informasi Simpan Pinjam di KUD Mandiri Bayongbong," Algoritma, vol.
Berhasil
Pengaturan melakukan data akun yang IX, pp. 1-2, 2012.
pengubahan kata dimiliki, dan [2] E. N. Wahyudi, "Algoritma dan Pemrograman Format Laporan dengan
sandi mengubah kata Pascal," Teknologi Informasi DINAMIK, vol. XII, pp. 26-27, 2007.
sandi [3] M. Iqbal, M. Husni and H. Studiawan, "Implementasi Klien SIP Berbasis
Web Menggunakan HTML5 dan Node.js," Teknik ITS, vol. I, p. 243, 2012.
V. KESIMPULAN DAN SARAN [4] F. Constantianus and B. R. Suteja, "Analisa dan Desain Sistem Bimbingan
Tugas Akhir Berbasis Web dengan Studi Kasus Fakultas Teknologi
A. Kesimpulan Informasi," Informatika UKM, vol. I, pp. 98-100, 2005.
Berdasarkan hasil perancangan sistem informasi [5] A. and Y. A. Efdom, "Perancangan dan Pembangunan Sistem Informasi
pencatatan data warga kelurahan, maka dapat disimpulkan Penjualan Online pada Toko Tinta," Sistem Informasi, vol. VIII, pp. 3-4,
2013.
sebagai berikut :
[6] T. "Pengembangan Sistem Informasi Pengolahan Data Pendaftaran Pasien
1. Sistem informasi pencatatan data warga kelurahan Rawat Jalan Menggunakan Basis Data MySQL (Studi Kasus pada Balai
dibangun dengan suatu teknologi yang sangat mendukung Besar Kesehatan Paru Masyarakat Surakarta)," INFOKES, vol. III, p. 28,
untuk pengintegrasian ke sistem lain dan pembangunan 2013.
serta pengembangan sistem lama maupun baru dengan
berbagai macam bahasa pemrograman.
2. Sistem informasi pencatatan data warga kelurahan
dibangun dengan sangat memperhatikan keamanan data,
sehingga data yang disimpan tidak dapat diakses oleh
pihak yang tidak berwenang.
3. Sistem informasi pencatatan data warga kelurahan
dibangun dengan sangat memperhatikan efisiensi data,
sehingga data yang disimpan merupakan data yang
berguna.
4. Sistem informasi pencatatan data warga kelurahan
melakukan fungsi sesuai kebutuhan pengguna sistem.

Jurnal Teknologi dan Sistem Komputer, Vol.3, No.3, Agustus 2015 (e-ISSN: 2338-0403) JTsiskom - 404

Anda mungkin juga menyukai