Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
39
BAB III
PEMBAHASAN
3.1. Tinjauan Kantor Desa
Pada tinjauan Kantor Desa Rasau Jaya Dua ini, membahas tentang
sejarah Kantor Desa, struktur organisasi, serta fungsi masing-masing pegawai
pada Kantor Desa Rasau Jaya Dua.
3.1.1. Sejarah Kantor Desa
Kantor Desa Rasau Jaya Dua merupakan suatu instansi yang bergerak
dibidang Pemerintahan yang didirikan pada tahun 1975, dimana nama Kepala
Desa yang pertama yaitu Martono, Kepala Desa yang kedua bernama Karni,
Kepala Desa yang ketiga bernama Ibu Lilik Suprapti, dan Kepala Desa yang
sekarang bernama Bapak Darsono. Tujuan dari Instansi ini yaitu untuk melayani
kependudukan masyarakat yang berhubungan dengan Desa Rasau Jaya Dua.
Pembangunan gedung Kantor Desa yang baru didirikan di sebelah kantor
desa lama yang sekarang dijadikan gudang. Pembangunan gedung baru ini
dimulai pada masa jabatan Bapak Darsono yang masa jabatanya akan berkahir
pada Oktober 2017.
3.1.2. Visi dan Misi
Penyusunan visi dan misi Desa Rasau Jaya Dua bertujuan untuk
membentuk suatu gambaran tentang keadaan masa depan yang diinginkan dengan
melihat potensi dan kebutuhan desa dan dilakukan dengan pendekatan partisipatif,
melibatkan pihak-pihak yang berkepentingan di Desa Rasau Jaya Dua seperti
40
Pemerintah Desa, BPD, Toko Masyarakat, Tokoh Agama, Lembaga Masyarakat
Desa, dan masyarakat desa pada umumnya.
A. Visi
Menciptakan Pemerintahan yang bermanfaat, terjamin keamanan, adil dan
sejahtera dalam ridha Allah SWT, serta mewujudkan kebersamaan dalam
perbedaan.
B. Misi
1. Memberikan pelayanan yang mudah dan tidak berbellit-belit kepada
seluruh masyarakat.
2. Menata administrasi yang baik dan terarah.
3. Bersama-sama seluruh lapisan masyarakat mewujudkan stabilitas
keamanan mandiri dengan mengoptimalkan siskamling dan taat pada
peraturan-peraturan yang berlaku dalam pemerintahan maupun dalam
masyarakat.
4. Menjalin serta memperkokoh rasa persatuan dan kesatuan antar warga
tanpa membeda-bedakan ras, suku, agama.
5. Mengoptimalkan pembinaan generasi muda dan mengolahragakan
masyarakat dengan memanfaatkan fasilitas-fasilitas yang ada.
6. Membangun sarana dan prasarana infrastruktur berdasarkan prioritas
kebutuhan.
3.1.3. Struktur Organisasi
Struktur organisasi merupakan susunan komponen-komponen unit kerja
dalam organisasi. Struktur organisasi menunjukan adanya pembagian kerja dan
menunjukan fungsi-fungsi atau kegiatan-kegiatan yang berbeda-beda tersebut
41
diintegrasikan (koordinasi) serta menunjukan spesialisasi-spesialisasi pekerjaan
saluran perintah dan penyampaian laporan. Dengan struktur organisasi yang baik,
tugas-tugas dapat digolongkan sedemikian rupa sehingga dapat dilaksanakan
secara efektif, terarah dan terawasi dan hasil-hasilnya dapat terkendali.
Sumber: Kantor Desa Rasau Jaya Dua (2017)
Gambar III.1. Struktur Organisasi Kantor Desa Rasau Jaya Dua
3.1.4. Tugas Pokok dan fungsi
Pemerintah Desa adalah Kepala Desa dibantu oleh Perangkat Desa.
Perangkat Desa berkedudukan sebagai unsur pembantu Kepala Desa, terdiri atas
Sekretariat Desa, Pelaksana Kewilayahan, dan Pelaksana Teknis.
1. Kepala Desa
Kepala desa atau yang biasa disebut dengan kades memiliki tugas pokok dan
fungsi sebagai berikut :
a. Memimpin penyelenggaraan pemerintahan desa berdasarkan kebijakan
yang ditetapkan bersama BPD).
KEPALA DESA
RASAU JAYA
SEKRETARIS
BENDAHARA
KAUR
KEUANGAN KASI KEMAS KASI EKBANG KASI PEM
42
b. Mengajukan suatu rancangan tentang peraturan yang akan diterapkan di
suatu desa.
c. Menetapkan peraturan desa yang sudah disetujui bersama dengan BPD.
d. Menyusun serta membuat peraturan tentang anggaran pendapatan desa yang
selanjutnya akan dibahas dan ditetapkan bersama-sama dengan BPD.
e. Melakukan pembinaan terhadap masyarakat desa dan juga ekonomi desa.
f. Pembangunan yang hendak dilakukan di desa, lebih dahulu dikoordinasikan
dan dilaksanakan dengan partisipasi semua warga.
g. Menyusun dan mengajukan rancangan peraturan desa mengenai
APBDesa untuk dibahas dan ditetapkan bersama BPD.
h. Mewakili desa baik di luar pengadilan atau di dalam pengadilan serta
memiliki hak menunjuk kuasa hukum sebagai wakil dirinya, tentunya sesuai
dengan perundang- undangan yang berlaku.
i. Melakukan kewajiban dan wewenang kepala desa sesuai dengan peraturan
yang berlaku.
j. Membina kehidupan masyarakat desa.
k. Membina perekonomian desa.
l. Mengkoordinasikan pembangunan desa secara partisipatif.
2. Sekretaris Desa
Tugas pokok dari sekretaris desa antara lain Membantu persiapan kepala desa
dan melakukan kegiatan administrasi desa, menyiapkan bahan untuk menyusun
laporan penyelenggaraan Pemerintahan Desa. Fungsi dari sekretaris desa antara
lain:
43
a. Melakukan koordinasi terhadap kegiatan yang dilakukan oleh unsur teknis
dan wilayah.
b. Melaksanakan beraneka macam tugas administrasi dan menyiapkan
keperluan kepala desa supaya tugasnya berjalan dengan lancer.
c. Apabila kepala desa berhalangan untuk melakukan tugasnya, maka
sekretaris dapat menggantikan.
d. Melaksanakan urusan keuangan, perlengkapan, rumah tangga desa, surat
menyurat dan kearsipan.
e. Sama halnya apabila kades diberhentikan untuk sementara, maka yang
memegang jabatan sementara atau melaksanakan tugas kepala desa untuk
sementara adalah sekretaris desa.
f. Mempersiapkan bantuan dalam melaksanakan penyusunan peraturan desa.
g. Mempersipakan bahan laporan penyelenggaraan pemerintahan desa.
h. Koordinasi tugas-tugas yang dilakukan.
i. Melakukan tugas lain yang diperintahkan oleh kepala desa.
3. Kepala Seksi Pemerintahan
Kedudukan kepala urusan pemerintahan adalah sebagai unsur sekretariat, yang
melalui sekretaris desa, ia memiliki tanggung jawab terhadap kepala desa.
a. Pengendalian kearsipan dan surat masuk serta surat keluar.
b. Mencatat inventaris atau kekayaan desa.
c. Melakukan tugas administrasi umum.
d. Menyimpan, menyediakan, dan menyalurkan alat-alat tulis kantor serta
bertanggungjawab dalam memelihara dan perbaikan terhadap perabot atau
perlengkapan kantor.
44
e. Melaksanakan pengelolaan administrasi perangkat desa.
f. Menyiapkan bahan untuk membuat laporan.
g. Melakukan tugas lain yang diperintahkan oleh sekretaris desa.
4. Kepala Seksi Ekonomi dan Pembangunan
Sama seperti Kepala urusan pemerintahan, kepala urusan pembangunan juga
merupakan salah satu unsur sekretariat desa yang memiliki tanggung jawab
terhadap kepala desa melalui sekretaris desa. Tugas kepala urusan
pembangunan:
a. Sebagai pembantu dalam pelaksanaan tugas-tugas kepala desa baik di
bidang teknis maupun administrasi.
b. Membantu pembinaan perekonomian desa.
c. Mengajukan pertimbangan terkait rancangan peraturan desa maupun hal-hal
yang menyangkut pembangunan desa kepada kepala desa.
d. Menggali serta memanfaatkan potensi desa.
5. Kepala Seksi Kemasyarakatan
Dalam melaksanakan tugasnya mempunyai fungsi :
a. Melaksanakan koordinasi, pelayanan, penyuluhan dan pembinaan
kehidupan masyarakat bidang kesejahteraan, sosial, keagamaan, kebudayaan
dan pendidikan.
b. Mengumpulkan, mengelola dan mengevaluasi data bidang kesejahteraan,
sosial, keagamaan, kebudayaan dan pendidikan.
c. Menyusun dan membuat laporan pada bidangnya serta menyampaikannya
kepada Kepala Desa.
d. Melaksanakan tugas lain yang diberikan Kepala Desa.
45
6. Kepala Urusan Keuangan
Dalam hal ini, memiliki tugas dan kewajiban sebagai berikut:
a. Membantu Sekretaris Desa dalam melaksanakan pengelolaan sumber
pendapatan Desa, pengelolaan administrasi keuangan Desa dan
mempersiapkan bahan penyusunan APB Desa.
b. Menyusun program dan rencana Pemerintah Desa dalam penyelenggaraan
Keuangan Desa.
c. Penyusunan rencana dalam rangka pelayanan kepada masyarakat di bidang
Keuangan Desa.
d. Penyusunan data laporam Penyelenggaraan Keuangan Desa.
e. Melaporkan, monitoring dan mengevaluasi Penyelenggaraan Keuangan
Desa.
7. Bendahara Desa
Dalam hal ini, bendahara desa memiliki tugas dan kewajiban sebagai berikut:
a. Menerima, menyimpan, menatausahakan, dan membukukan uang/surat
berharga dalam pengelolaannya.
b. Melakukan pengujian dan pembayaran berdasarkan perintah.
c. Menolak perintah pembayaran apabila tidak memenuhi persyaratan untuk
dibayarkan.
d. Melakukan pemotongan/pemungutan penerimaan negara dari pembayaran
yang dilakukannya.
e. Menyetorkan pemotongan/pemungutan kewajiban ke kas Negara.
f. Mengelola rekening tempat penyimpanan.
g. Menyampaikan Laporan Pertanggungjawaban (LPJ) kepada Kepala Desa.
46
3.2. Analisa Kebutuhan
Pada tahap analisa kebutuhan ini bertujuan untuk mengetahui kebutuhan
sistem informasi yang sebenarnya dalam kegiatan sistem kerja pelayanan desa dan
kependudukan Rasau Jaya Dua dengan tujuan agar admin dan user dapat
mempermudah dalam penggunaannya, sehingga tujuan pembuatan sistem
informasi tercapai.
Dengan demikian penulis membuat sebuah penelitian dalam proses
pelayanan kependudukan pada Desa Rasau Jaya Dua. Pada tahap analisa ini
memiliki dua kebutuhan sistem, yaitu :
3.2.1. Kebutuhan Fungsional
Sebuah sistem informasi pelayanan desa dan kependudukan yang berbasis
web harus sesuai dengan kebutuhan fungsinya. Pada sistem informasi ini memiliki
dua fungsi yaitu fungsi yaitu kebutuhan situs dan kebutuhan administrasi.
1. Kebutuhan Situs Berbasis Web
a. Layanan umum, digunakan oleh penduduk Desa Rasau Jaya Dua yang
ingin membuat surat kependudukan.
b. Pengunjung juga dapat melihat data dasar desa, profil desa, serta potensi
pada desa Rasau Jaya Dua.
c. Situs Web ini juga berisi kontak yang dapat dihubungi oleh pengunujung
untuk keterangan lebih lanjut.
2. Kebutuhan administrasi berbasis web
a. Login, merupakan cara masuk ke sistem.
b. Pengolahan sistem, merupakan pengolahan berbagai sistem, data yang
diolah yaitu data penduduk, serta identitas desa.
47
3.2.2. Kebutuhan Non Fungsional
Untuk dapat mengakses halaman ini, penduduk dapat menggunakan
beberapa web browser yang ada seperti google chrome, mozilla firefox atau
internet explorer, untuk perangkat keras penulis menggunakan media notebook
yang memakai sistem window 7 sebagai perangkat lunak dengan menggunakan
bahasa PHP dan MySQL sebagai database. Untuk perincian yang lebih lengkap,
berikut merupakan penjelasan yang dibutuhkan sistem pada kebutuhan non
fungsional:
A. Perangkat Keras (Hardware)
1. Alat Masukan
Alat masukkan digunakan untuk memasukkan data atau program yang
akan diproses oleh komputer. Alat masukan yang akan digunakan dalam
sistem informasi kependudukan ini adalah:
a. Mouse
b. Keyboard
2. Alat Pemroses
Alat pemroses digunakan untuk memproses instruksi dalam pengolahan
data. Alat pemroses yang akan digunakan dalam sistem informasi
kependudukan ini adalah:
a. Central Processing Unit (CPU).
1). Processor 3.7 GHz,
2). Memory 4 Gb RAM
48
3. Alat Keluaran
Alat keluaran digunakan untuk menampilkan hasil atau keluaran data pada
monitor ataupun laporan yang akan dicetak dengan printer.
a. Monitor
b. Printer
B. Perangkat Lunak (Software)
Perangkat lunak yang merupakan bagian dari komputer yang berisi
perintah-perintah yang menghubungkan perangkat lunak yang digunakan untuk
pembuatan aplikasi ini harus sesuai dengan yang diperlukan. Adapun perangkat
lunak yang diperlukan sebagai berikut:
1. Microsoft windows 7, sebagai sistem operasi.
2. Wampserver, sebagai server untuk menjalankan sistem dengan beberapa
paket perangkat lunak kedalam sebuah paket.
3. Web Browser, untuk menampilkan halaman web yang benar berdasarkan
kode program yang telah ditulis.
4. Bahasa pemograman seperti PHP, HTML dan CSS untuk membuat halaman
web yang bersifat server-side scripting serta bersifat dinamis.
5. MySQL, untuk membuat dan mengelolah database beserta isinya.
6. Dan yang paling terpenting harus adanya koneksi internet untuk membuka
sistem informasi penerimaan siswa baru ini dengan kecepatan akses internet
ideal 1 Mbps.
C. Sumber Daya Manusia (Brainware)
Sumber daya manusia juga sangat penting diperhatikan dalam
menjalankan atau menggunakan sistem informasi Pelayanan desa dan
49
kependudukan. Sumber daya manusia yang dimaksud adalah pengguna (user) dan
admin. Untuk bisa mengunakan sistem informasi Pelayanan desa dan
kependudukan minimal pengguna (user) dan admin bisa mengopersikan komputer
dan bisa menggunakan internet walaupun tidak terlalu mahir.
Tabel III.1.
Sumber Daya Manusia
No Pengguna Hak Akses
1 Penduduk - Dapat melihat seluruh data yang ada pada website
- Dapat membuat Surat Kependudukan yang ada pada
Website
2 Admin - Dapat mengolah seluruh data yang ada pada website
Sumber: Hasil Penelitian (2017)
3.3. Perancangan Perangkat Lunak
Dalam perancangan perangkat lunak terdiri dari rancangan antar muka,
rancangan basis data dan struktur navigasi. Dimana dalam perancangan antar
muka menggambarkan rancangan tampilan yang nantinya akan
diimplementasikan sedangkan basis data menggambarkan basis data dengan
Entity Relationship Diagram (ERD), Logical Relationship Diagram (LRS) dan
spesifikasi file.
3.3.1. Rancangan Antar Muka
Berikut adalah rancangan antar muka yang penulis buat untuk
menggambarkan rancangan tampilan yang nantinya akan diimplementasikan pada
sistem informasi Pelayanan Desa dan Kependudukan.
50
1. Rancangan Antar Muka Penduduk
a. Rancangan Antar Muka Halaman Beranda Penduduk
Sumber : Hasil Rancangan 2017
Gambar III.2. Rancangan Antar Muka Halaman Beranda Penduduk
b. Rancangan Antar Muka Halaman Profil Desa
Sumber : Hasil Rancangan 2017
Gambar III.3. Rancangan Antar Muka Halaman Profil Desa
51
c. Rancangan Antar Muka Halaman Potensi Desa (Budaya)
Sumber : Hasil Rancangan 2017
Gambar III.4. Rancangan Antar Muka Halaman Potensi Desa (Budaya)
d. Rancangan Antar Muka Halaman Potensi Desa (Pertanian)
Sumber : Hasil Rancangan 2017
Gambar III.5. Rancangan Antar Muka Halaman Potensi Desa (Pertanian)
52
e. Rancangan Antar Muka Halaman Potensi Desa (Perkebunan)
Sumber : Hasil Rancangan 2017
Gambar III.6. Rancangan Antar Muka Halaman Potensi Desa (Perkebunan)
f. Rancangan antar muka halaman potensi desa (peternakan)
Sumber : Hasil Rancangan 2017
Gambar III.7. Rancangan antar muka halaman potensi desa (peternakan)
53
g. Rancangan antar muka halaman data desa (Pendidikan)
Sumber : Hasil Rancangan 2017
Gambar III.8. Rancangan antar muka halaman data desa (Pendidikan)
h. Rancangan antar muka halaman data desa (pekerjaan)
Sumber : Hasil Rancangan 2017
Gambar III.9. Rancangan antar muka halaman data desa (pekerjaan)
54
i. Rancangan antar muka halaman data desa (Agama)
Sumber : Hasil Rancangan 2017
Gambar III.10. Rancangan antar muka halaman data desa (Agama)
j. Rancangan antar muka halaman Data Desa (Jenis Kelamin)
Sumber : Hasil Rancangan 2017
Gambar III.11. Rancangan antar muka halaman data desa (Jenis Kelamin)
55
k. Rancangan antar muka halaman Data Desa (Status)
Sumber : Hasil Rancangan 2017
Gambar III.12. Rancangan antar muka halaman Data Desa (Status)
l. Rancangan antar muka halaman layanan umum (Surat Keterangan
Domisili)
Sumber : Hasil Rancangan 2017
Gambar III.13. Rancangan antar muka halaman layanan umum (Surat
Keterangan Domisili)
56
m. Rancangan antar muka halaman layanan umum (Surat Keterangan Tidak
Mampu)
Sumber : Hasil Rancangan 2017
Gambar III.14. Rancangan antar muka halaman layanan umum (Surat
Keterangan Tidak Mampu)
n. Rancangan antar muka halaman Kontak
Sumber : Hasil Rancangan 2017
Gambar III.15. Rancangan antar muka halaman Kontak
57
2. Rancangan antar muka admin
a. Rancangan antar muka halaman login
Sumber : Hasil Rancangan 2017
Gambar III.16. Rancangan antar muka halaman login
b. Rancangan antar muka halaman beranda
Sumber : Hasil Rancangan 2017
Gambar III.17. Rancangan antar muka halaman beranda
58
c. Rancangan antar muka halaman identitas
Sumber : Hasil Rancangan 2017
Gambar III.18. Rancangan antar muka halaman identitas
d. Rancangan antar muka halaman pegawai
Sumber : Hasil Rancangan 2017
Gambar III.19. Rancangan antar muka halaman pegawai
59
e. Rancangan antar muka halaman penduduk
Sumber : Hasil Rancangan 2017
Gambar III.20. Rancangan antar muka halaman penduduk
f. Rancangan antar muka halaman konten
Sumber : Hasil Rancangan 2017
Gambar III.21. Rancangan antar muka halaman konten
60
g. Rancangan Antar Muka Tambah Penduduk
Sumber : Hasil Rancangan 2017
Gambar III.22. Rancangan Antar Muka Tambah Penduduk
h. Rancangan Antar Muka Tambah Pegawai
Sumber : Hasil Rancangan 2017
Gambar III.23. Rancangan Antar Muka Tambah Pegawai
61
3.3.2. Basis Data (Database)
Pada basis data menggambarkan rancangan pemetaan pada tabel sistem
informasi pelayanan desa dan kependudukan dengan menggunakan Entity
Relationship Diagram (ERD), dan tabel-tabel database digunakan dalam aplikasi
penerimaan siswa baru, selanjutnya dalam penggambaran ERD menggunakan
Logical Relational Structure (LRS) dan spesifikasi file. Adapun gambaran
perancangan basis data yang dimaksud sebagai berikut.
62
1. ERD (Entity relational diagram)
Sumber : Hasil Rancangan 2017
Gambar III.24. ERD Sistem Informasi Pelayanan Desa
63
2. LRS (Logical Relational Structure)
Berikut ini adalah LRS yang penulis buat untuk menerangkan relasi antar tabel
pada Sistem Informasi Pelayanan Desa dan Kependudukan.
Sumber : Hasil Rancangan 2017
Gambar III.25. LRS Sistem Informasi Pelayanan Desa
64
3.3.3. Spesifikasi File
Dalam spesifikasi file menjabarkan secara detail elemen yang digunakan
dalam program. Dalam spesifikasi file ini menjelaskan tentang isi dan fungsi dari
database yang digunakan. File ini tersimpan dengan nama database_psb dengan
parameter-paremeter sebaguai berikut :
a. Spesifikasi File tb_jenis_surat
Nama File : Jenis Surat
Akronim File : tb_surat_jenis.frm
Fungsi : untuk menyimpan data surat
Type File : File master
Organisasi File : Index sequential
Akses File : Random
Media File : Harddisk
Panjang Record : 266
Kunci Field : jenis_id
Software : MySQL
Tabel III.2.
Spesifikasi File tb_jenis_surat
No Field Type Length Keterangan
1 Jenis_id Int 11 Primary key
2 Suratjenis_nama Varchar 255
Sumber: Hasil Rancangan (2017)
65
b. Spesifikasi File tb_surat
Nama File : surat
Akronim File : tb_surat.frm
Fungsi : Menyimpan data surat yang dibuat penduduk
Type File : File master
Organisasi File : Index sequential
Akses File : Random
Media File : Harddisk
Panjang Record : 199490
Kunci Field : id
Software : MySQL
Tabel III.3.
Spesifikasi File tb_surat
No Field Type Length Keterangan
1 Id Int 11 Primary key
2 Penduduk_id Int 11
3 Jenis_id Int 11
4 Tanggal Datetime 10
5 Domisili Text 65.535
6 Ortu_anak_nama Varchar 255
7 Ortu_anak_nis Varchar 255
8 Ortu_anak_universitas Varchar 255
9 Ortu_anak_jurusan Varchar 255
66
10 Ortu_catatan Text 65.535
11 Ortu_minimal Varchar 255
12 Hiburan_catatan Text 65.535
13 Hiburan_hari Varchar 255
14 Hiburan_tanggal Date 10
15 Hiburan_jammulai Time 8
16 Hiburan_jamselesai Time 8
17 Hiburan_tempat Varchar 255
18 Hiburan_acara Varchar 255
19 Kematian_penduduk Int 11
20 Kematian_hari Varchar 255
21 Kematian_tanggal Varchar 255
22 Kematian_di Varchar 255
23 Kematian_karena Varchar 255
Sumber: Hasil Rancangan (2017)
c. Spesifikasi File tb_penduduk
Nama File : tabel penduduk
Akronim File : tb_penduduk.frm
Fungsi : menginput data-data penduduk
Type File : File master
Organisasi File : Index sequential
Akses File : Random
Media File : Harddisk
67
Panjang Record : 67164
Kunci Field : penduduk_id
Software : MySQL
Tabel III.4.
Spesifikasi File tb_penduduk
No Field Type Length Keterangan
1 Penduduk_id Int 30 Primary key
2 Parent_id Int 11
3 hubungan Enum 19
4 Nama Varchar 255
5 kelamin Enum 9
6 tempat Varchar 255
7 tgllahir Date 10
8 Warga_negara Varchar 255
9 Nik Varchar 255
10 pekerjaan Varchar 255
11 Status_kawin Enum 11
12 alamat Text 65.535
13 agama Enum 9
14 Ponsel Varchar 255
Sumber: Hasil Rancangan (2017)
68
d. Spesifikasi File tb_menu
Nama File : menu
Akronim File : tb_menu.frm
Fungsi : menginput data menu
Type File : File master
Organisasi File : Index sequential
Akses File : Random
Media File : Harddisk
Panjang Record : 521
Kunci Field : id
Software : MySQL
Tabel III.5.
Spesifikasi File tb_menu
No Field Type Length Keterangan
1 Id Int 11 Primary key
2 Nama Varchar 255
3 Link Varchar 255
Sumber: Hasil Rancangan (2017)
69
e. Spesifikasi File tb_login
Nama File : login
Akronim File : tb_login.frm
Fungsi : untuk melakukan login
Type File : File master
Organisasi File : Index sequential
Akses File : Random
Media File : Harddisk
Panjang Record : 293
Kunci Field : id
Software : MySQL
Tabel III.6.
Spesifikasi File tb_login
No Field Type Length Keterangan
1 Id Int 11 Primary key
2 Penduduk_id Int 11
3 Nip Int 11
4 pass Varchar 255
5 level Enum 5
Sumber: Hasil Rancangan (2017)
70
f. Spesifikasi File tb_identitas
Nama File : identitas
Akronim File : tb_identitas.frm
Fungsi : untuk menyimpan identitas desa
Type File : File master
Organisasi File : Index sequential
Akses File : Random
Media File : Harddisk
Panjang Record : 66566
Kunci Field : id
Software : MySQL
Tabel III.7.
Spesifikasi File tb_identitas
No Field Type Length Keterangan
1 Id Int 11 Primary key
2 Kepala_desa Varchar 255
3 Kabupaten Varchar 255
4 Kecamatan Varchar 255
5 desa Varchar 255
6 alamat Text 65.535
Sumber: Hasil Rancangan (2017)
71
g. Spesifikasi File tb_konten
Nama File : konten
Akronim File : tb_konten.frm
Fungsi : untuk mengolah data pada menu
Type File : File master
Organisasi File : Index Sequential
Akses File : Random
Media File : Harddisk
Panjang Record : 66056
Kunci Field : id
Software : MySQL
Tabel III.8.
Spesifikasi File tb_konten
No Field Type Length Keterangan
1 k_id Int 11 Primary key
2 k_link Varchar 255
3 k_judul Varchar 255
4 k_isi Text 65.535
Sumber: Hasil Rancangan (2017)
72
3.3.4. Rancangan Struktur Navigasi
1. Struktur Navigasi Halaman User
Sumber: Hasil Rancangan (2017)
Gambar III.26. Struktur Navigasi User
Struktur Navigasi Halaman User merupakan suatu tahapan rancangan dalam
pembuatan sebuah program sehingga dari gambaran ini dapat mengetahui
bagaimana isi tampilan dalam Sistem Informasi Pelayanan Desa dan
Kependudukan pada Kantor Desa Rasau Jaya Dua.
2. Struktur Navigasi Halaman Admin
Sumber: Hasil Rancangan (2017)
Gambar III.27. Struktur Navigasi Halaman Admin
Beranda
Kontak Layanan
Umum Data
Desa
Potensi
Desa
Profil
Desa
Beranda
Identitas Pegawai Penduduk Logout Konten
Login
73
Struktur Navigasi Halaman Admin merupakan suatu tahapan rancangan
dalam pembuatan sebuah program sehingga dari gambaran ini dapat mengolah
Data yang ada di dalam Sistem Informasi Pelayanan Desa dan Kependudukan
pada Kantor Desa Rasau Jaya Dua.
3.4. Implementasi dan Pengujian Unit
Pengujian unit atau disebut sebagai black box testing bertujuan untuk
melakukakan uji coba sistem, keamanan cara kerjanya dalam sistem web.
3.4.1 Implementasi
1. Implementasi Rancangan Antar Muka user
Implementasi rancangan antar muka user penduduk pada sistem informasi
pelayanan desa dan kependudukan berdasarkan rancangan antarmuka.
a. Implementasi halaman beranda muncul ketika website dibuka.
Ketika masyarakat membuka web pelayanan desa dan kependudukan maka
akan tampil menu beranda dan menu-menu lain untuk melakukan proses
pelayanan.
Sumber: Hasil Rancangan (2017)
Gambar III.28. Implementasi Halaman Beranda
74
b. Implementasi halaman profil desa
Ketika masyarakat mengklik menu profil desa maka akan tampil profil dasar
desa seperti sejarah dan visi misi desa.
Sumber: Hasil Rancangan (2017)
Gambar III.29. Implementasi Halaman Profil Desa
c. Implementasi halaman potensi desa (budaya)
Ketika masyarakat mengklik menu potensi desa bagian budaya maka akan
tampil budaya desa yang ada di rasau jaya dua yang di isi oleh admin.
Sumber: Hasil Rancangan (2017)
Gambar III.30. Implementasi Halaman Potensi Desa (Budaya)
75
d. Implementasi halaman potensi desa (pertanian)
Ketika masyarakat mengklik menu potensi desa bagian pertanian maka
akan tampil data dasar pertanian desa yang ada di rasau jaya dua yang di isi oleh
admin.
Sumber: Hasil Rancangan (2017)
Gambar III.31. Implementasi Halaman Potensi Desa (Pertanian)
e. Implementasi halaman potensi desa (perkebunan)
Ketika masyarakat mengklik menu potensi desa bagian perkebunan maka
akan tampil perkebunan desa yang ada di rasau jaya dua yang di isi oleh admin.
Sumber: Hasil Rancangan (2017)
Gambar III.32. Implementasi Halaman Potensi Desa (Perkebunan)
76
f. Implementasi halaman data desa (pendidikan)
Ketika masyarakat mengklik menu data desa bagian pendidikan maka
akan tampil data pendidikan yang ada di rasau jaya dua yang di isi oleh
admin.
Sumber: Hasil Rancangan (2017)
Gambar III.33. Implementasi Halaman Data Desa (Peendidikan)
g. Implementasi halaman Data desa (agama)
Ketika masyarakat mengklik menu datacdesa bagian agama maka akan
tampil budaya desa yang ada di rasau jaya dua yang di isi oleh admin.
Sumber: Hasil Rancangan (2017)
Gambar III.34. Implementasi Halaman Data Desa (Agama)
77
h. Implementasi halaman layanan umum (surat keterangan domisili)
Ketika masyarakat mengklik menu potensi desa bagian budaya maka akan
tampil budaya desa yang ada di rasau jaya dua yang di isi oleh admin.
Sumber: Hasil Rancangan (2017)
Gambar III.35.
Implementasi Halaman Layanan Umum (Surat Keterangan Domisili)
i. Implementasi halaman layanan umum (pengantar izin hiburan)
Ketika masyarakat mengklik menu potensi desa bagian budaya maka akan
tampil budaya desa yang ada di rasau jaya dua yang di isi oleh admin.
Sumber: Hasil Rancangan (2017)
Gambar III.36.
Implementasi Halaman Layanan Umum (Pengantar Izin Hiburan)
78
2. Implementasi antar muka admin
a. Implementasi Antar Muka login
Halaman login ini hanya dapat diakses oleh admin menggunakan
nomor kependudukan
Sumber : Hasil Rancangan (2017)
Gambar III.37. Implementasi Halaman Login
b. Implementasi Antar Muka Beranda Admin
Ini adalah halaman awal ketika Admin melakukan login
Sumber: Hasil Rancangan (2017)
Gambar III.38. Implementasi Halaman Beranda Admin
79
c. Implementasi Antar Muka Identitas
Halaman ini digunakan untuk mengisi identitas dasar Kantor Desa
Rasau Jaya Dua yang akan digunakan pada surat keterangan.
Sumber: Hasil Rancangan (2017)
Gambar III.39. Implementasi Halaman Identitas
d. Implementasi Antar Muka Pegawai
Halaman ini digunakan untuk mengolah data pegawai yang nantinya
bisa menjadi admin.
Sumber: Hasil Rancangan (2017)
Gambar III.40. Implementasi Halaman Pegawai
80
e. Implementasi Antar Muka Penduduk
Halaman ini digunakan untuk mengolah data penduduk yang dilakukan
oleh admin untuk dapat membuat surat keterangan.
Sumber: Hasil Rancangan (2017)
Gambar III.41. Implementasi Halaman Penduduk
f. Implementasi Antar Muka Konten
Halaman ini di olah oleh admin untuk menampilkan data dasar Desa
Rasau Jaya Dua yang biasa diperlukan oleh masyarakat
Sumber: Hasil Rancangan (2017)
Gambar III.42. Implementasi Halaman Konten
81
g. Implementasi Antar Muka Tambah Pegawai
Halaman ini digunakan untuk menambah data pegawai yang menjadi
admin.
Sumber: Hasil Rancangan (2017)
Gambar III.43. Implementasi Halaman Tambah Pegawai
h. Implementasi Antar Muka Tambah Penduduk
Halaman ini digunakan untuk menambah penduduk yang ada di Desa
Rasau Jaya Dua.
Sumber: Hasil Rancangan (2017)
Gambar III.44. Implementasi Halaman Tambah Penduduk
82
i. Implementasi Antar Muka Konten Profil Desa
Halaman ini di isi oleh admin yang isinya berupa Profil Dasar Kantor Desa
Rasau Jaya Dua.
Sumber: Hasil Rancangan (2017)
Gambar III.45. Implementasi Konten Profil Desa
2. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi dari perangkat keras (hardware) dan
perangkat lunak (software) yang digunakan dalam proses pelayanan desa dan
kependudukan pada kantor desa rasau jaya dua.
a. Spesifikasi Perangkat Keras (hardware)
1)Processor : AMD C-60 APU
2) Memory : 2 GB
3) Layar : 12.0 HD (GL, LED) LCD
4) Harddisk : 320 GB
b. Spesifikasi Perangkat Lunak (Software)
1) Sistem operasi : MS Windows 7
83
2) Aplikasi : Dreamweaver cs5
3) WebBrowser : Mozilla firefox
4) Aplikasi Server : WAMPP Server 2.1, terdiri dari :
a)WebServer : Apache 2.2.11
b)Hypertext Processor : PHP 5.3.0
c)Database : MySQL 5.1.36
3.4.2. Pengujian Web
Pengujian terhadap sistem yang dibuat ini menggunakan metode pengujian
black box testing. Proses pengujian black box testing akan melakukan pengujian
input / output hasil dari program dengan cara mencoba program dengan
memasukan data ke dalam form input-an yang telah disediakan.
1. Pengujian Berdasarkan Tautan
Pengujian tautan ini merupakan tahap selanjutnya setelah melakukan tahap
implementasi. Berikut merupakan hasil pengujian sistem menggunakan black box
testing berdasarkan tautan.
Tabel III.9.
Hasil Pengujian Tautan User
No Nama Menu Link Hasil Kesimpulan
(1) (2) (3) (4) (5)
1 Menu
halaman
beranda user
http://localhost/appsurat/index.ph
p?link=beranda
Berfungsi Valid
2 Halaman
profil desa
user
http://localhost/appsurat/index.ph
p?link=profil-desa
berfungsi Valid
3 Data desa http://localhost/appsurat/index.ph
p?link=pekerjaan
berfungsi Valid
4 Surat http://localhost/appsurat/sk.php?li berfungsi Valid
84
keterangan
domisisli
nk=1
5 Potensi
budaya desa
http://localhost/appsurat/index.ph
p?link=budaya
berfungsi Valid
6 Menu kontak http://localhost/appsurat/index.ph
p?link=kontak
berfungsi Valid
Sumber: Hasil Penelitian (2017)
2. Pengujian Penggunaan Browser
Pada pengujian Browser ini gunanya untuk menemukan kesalahan pada
ketidak cocokan browser web yang berbeda, berikut merupakan analisi pengujian
yang penulis buat:
Tabel III.10.
Hasil Pengujian Browser
No Menu Test
case
Hasil
pengujian
Mozilla
Firefox
Chrome
Opera
Mini
1 Login
Admin
Uji Sesuai
harapan
Valid Valid Valid
2 Layanan
Umum
Surat
Keterangan
Domisili
Uji Sesuai
harapan
Valid Valid Valid
3 Konten Uji Sesuai
harapan
Valid Valid Valid
4 Identitas Uji Sesuai
harapan
Valid Valid Valid
Sumber: Hasil Penelitian (2017)
85
3. Pengujian Berdasarkan Test Case
Pada halaman form registrasi ini calon siswa dapat mengisi formulir
pendaftaran siswa dimana setelah data formulir terisi semua maka data
pendaftaran akan tersimpan di data pendaftar. Berikut merupakan hasil pengujian
sistem.
Tabel III.11
Hasil Pengujian Halaman Login Admin
No Skenario
pengujian
Test case Hasil yang
di harapkan
Hasil
pengujian
Kesimpulan
1 Ketika form login
username dan
password tidak
diisi kemudian klik
tombol login
Username:
ksosong
password:
Kosong
Sistem
menolak
Sesuai
harapan
Valid
2 Username dan
password diisi
salah kemudian
klik tombol login
Username:
122981xx
Password:
123487xx
Sistem
menolak
Sesuai
harapan
Valid
3 Username dan
password diisi
benar kemudian
klik tombol login
Username:
admin
Password
Admin
Sistem akan
akses ke
halaman
home admin
Sesuai
harapan
Valid
Sumber: Hasil Rancangan (2017)
86
Tabel III.12
Hasil Pengujian Halaman Penduduk (Admin)
No Skenario
Pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1 Jika data
penduduk diisi
tidak lengkap
dan klik tombol
insert
NIK:
(baru)
Nama:
(Kosong)
Sistem tidak
akan
menyimpan
data
Sesuai
harapan
Valid
2 Jika data
penduduk yang
diisi lengkap
dan klik tombol
insert
NIK:
(baru)
Nama:
(baru)
Sistem akan
menyimpan
data
Sesuai
harapan
Valid
Sumber: Hasil Rancangan (2017)