BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1
Implementasi dan Pengujian Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis
dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi dari aplikasi sistem dengan menggunakan beberapa fungsi yang peneliti buat terdiri dari lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem
yang
dibuat.
Untuk
membuat
program
Aplikasi
Administrasi
Kependudukan Kecamatan Pasar Kemis Menggunakan Web dan Sms Getway digunakan PHP MySQL dan diperlukan sebuah Web Server yang akan digunakan sebagai tempat penyimpanan program. Web Server yang digunakan selama pembuatan web ini menggunakan aplikasiXAMPP for windows versi v.3.2.1. Dan berikut merupakan spesifikasi laptop yang dibutuhkan pada saat perancangan sistem ini dibuat dan dioperasikan : 1. Perangkat Keras a. Tipe Laptop
: Aspire E1-471
b. Processor
: intel inside
c. RAM
: 2 GB DDR3
d. Hard Disk Drive
: 500 GB
e. Monitor
: Layar 14.0” HD 1366x768 pixel resolution
2. Perangkat Lunak
4.2
a. Sistem Operasional
: Microsoft Windows7 Ultimate 32-bit
b. Web Server
: XAMPP for windows versi v.3.2.1 , PHP 4.2.7.1
c. Database
: MySQL
d. Program
: PHP 4.2.7.1
Implementasi Basis Data Pada sub bab ini akan menjelaskan implementasi basis data dari aplikasi
sistem menggunakan XAMPP, MySQL.
95
http://digilib.mercubuana.ac.id/
96
Buka XAMMP terlebih dahulu sampai tampil gambar seperti gambar berikut
Gambar 4.1 Tampilan localhost xampp Buka XAMMP Contril Panel Nyalakan Apache dan MySQL
Gambar 4.2 Tampilan XAMPP Control Panel
http://digilib.mercubuana.ac.id/
97
Gambar 4.3 Tampilan PhpMyAdmin
Gambar 4.4 Tampilan PhpMyAdmin
http://digilib.mercubuana.ac.id/
98
Gambar 4.5 Tampilan Database KTP
Gambar 4.6 Tampilan Database KK
http://digilib.mercubuana.ac.id/
99
Gambar 4.7 Tampilan Database Kelakuan Baik
Gambar 4.8 Tampilan Database Pindah Datang
http://digilib.mercubuana.ac.id/
100
Gambar 4.9 Tampilan Database Tidak Mampu
Gambar 4.10 Tampilan Database Admin
http://digilib.mercubuana.ac.id/
101
Gambar 4.11 Tampilan Database Warga Setempat
Gambar 4.12 Tampilan Home Untuk Masyarakat
http://digilib.mercubuana.ac.id/
102
Gambar 4.13 Tampilan About Kecamatan Pasar Kemis
Gambar 4.14 Tampilan Cara Pendaftaran
http://digilib.mercubuana.ac.id/
103
Gambar 4.15 Tampilan Daftar
Gambar 4.16 Tampilan Login
http://digilib.mercubuana.ac.id/
104
Gambar 4.17 Tampilan Menu Masyarakat setelah login
Gambar 4.18 Tampilan Pengajuan KTP Klik Daftar Kemudian masuk ke Proses Berikutnya untuk mengUpload Berkas
http://digilib.mercubuana.ac.id/
105
Gambar 4.19 Tampilan Lanjutan Pengajuan KTP
Gambar 4.20 Tampilan Pengajuan KK Klik Daftar Kemudian masuk ke Proses Berikutnya untuk mengUpload Berkas
http://digilib.mercubuana.ac.id/
106
Gambar 4.21 Tampilan Lanjutan Pembuatan KK
Gambar 4.22 Tampilan Keterangan Tidak Mampu Klik Daftar Kemudian masuk ke Proses Berikutnya untuk mengUpload Berkas
http://digilib.mercubuana.ac.id/
107
Gambar 4.23 Tampilan Lanjutan Pembuatan Keterangan Tidak Mampu
Gambar 4.24 Tampilan Pengajuan Surat Kelakuan Baik Klik Daftar Kemudian masuk ke Proses Berikutnya untuk mengUpload Berkas
http://digilib.mercubuana.ac.id/
108
Gambar 4.25 Tampilan Lanjutan Pengajuan Surat Kelakuan Baik
Gambar 4.26 Tampilan Pengajuan Surat Pindah Datang Klik Daftar Kemudian masuk ke Proses Berikutnya untuk mengUpload Berkas
http://digilib.mercubuana.ac.id/
109
Gambar 4.27 Tampilan Lanjutan Pengajuan Surat Pindah Datang
Gambar 4.28 Tampilan Login Admin
http://digilib.mercubuana.ac.id/
110
Gambar 4.29 Tampilan Menu Admin
Gambar 4.30 Tampilan Liat Pendafataran KTP
http://digilib.mercubuana.ac.id/
111
Gambar 4.31 Tampilan Liat Pendaftaran Kartu Keluarga
Gambar 4.32 Tampilan Liat Pendftaran Tidak Mampu
http://digilib.mercubuana.ac.id/
112
Gambar 4.33 Tampilan Liat Pendfataran Kelakuan Baik
Gambar 4.34 Tampilan Liat Pindah Datang
http://digilib.mercubuana.ac.id/
113
Gambar 4.35 Tampilan Cek Data Warga
Gambar 4.36 Tampilan Hasil Cek Data Warga
http://digilib.mercubuana.ac.id/
114
Gambar 4.36 Tampilan Data Pengajuan KTP
Gambar 4.37 Tampilan Data Pengajuan Kartu Keluarga
http://digilib.mercubuana.ac.id/
115
Gambar 4.38 Tampilan Data Pengajuan Surat Tidak Mampu
Gambar 4.39 Tampilan Data Pengajuan Kelakuan Baik
http://digilib.mercubuana.ac.id/
116
Gambar 4.40 Tampilan Cetak KTP
Gambar 3.41 Tampilan Cetak KK
http://digilib.mercubuana.ac.id/
117
Gambar 3.42 Tampilan Cetak Surat Keterangan Tidak Mampu
Gambar 3.43 Tampilan Cetak Surat Keterangan Pindah Datang
http://digilib.mercubuana.ac.id/
118
Gambar 3.44 Tampilan Cetak Surat Keterangan Kelakuan Baik 4.3
Metode Pengujian Metode pengujian dilakukan untuk memastikan apakah system yang akan
dipakai sudah sesuai dengan yang diharapkan. Metode yang digunakan untuk pengujian ini adalah Black Box, yaitu melakukan pengujian aplikasi memfokuskan pada fungsionality system tanpa mengetahui apa sesungguhnya yang terjadi dalam black end system. Metode Black Boxdianalogikan seperti Don't Judge a Book by Its Cover Ciri-Ciri Black Box Testing
Black box testing berfokus pada kebutuhan fungsional pada software, berdasarkan pada spesifikasi kebutuhan dari software.
Black box testing bukan teknik alternatif daripada white box testing. Lebih daripada itu, ia merupakan pendekatan pelengkap dalam mencakup error dengan kelas yang berbeda dari metode white box testing.
Black box testing melakukan pengujian tanpa pengetahuan detil struktur internal dari sistem atau komponen yang dites. juga disebut sebagai behavioral testing, specification-based testing, input/output testing atau functional testing
http://digilib.mercubuana.ac.id/
119
4.4
Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam
melakukan pengujian. Pengujian dilakukan dengan menjalankan aplikasi dari perancangan website. Setelah aplikasi dijalankan selanjutnya adalah menguji tombol-tombol yang terdapat dalam antar muka aplikasi tersebut. Tabel 4.1 Tabel Skenario Pengujian No
Antar
.
Muka
1
Halaman Utama
Uji Coba
Status
Sekenario
Hasil yang
Hasil Pengujian
Aplikasi
Pengujian
Diharapkan
Menguji link
Halaman
Klik link menu
Setiap link
Berhasi membuka
menu
utama
Beranda
yang diklik
halaman yang
Beranda
Home
terhubung
dituju
dengan halama yang dituju 2.
Halaman
Menguji link
Halaman
Kilik link menu
Setiap link
Berhasil
menu
Tentang
Menu
about
yang diklik
membuka menu
about
Kecamatan
about
terhubung
About Kecamatan
dengan
Pasar Kemis
Pasar Kemis
halaman yang dituju 3
Halaman
Klik Menu
Halaman
Klik link menu
Setiap link
Berhasil
Menu
Cara
menu
Cara
yang diklik
membuka menu
Cara
Pendaftaran
Cara
Pendaftaran
terhubung
Cara Pendaftaran
Pendaftara
Pendaftar
dengan
n
an
halaman yang dituju
4.
Halaman
Klik Menu
Halaman
Klik link menu
Setiap link
Berhasil
menu
Daftar
menu
daftar
yang diklik
membuka menu
terhubung
daftar
Daftar
daftar
dengan halaman yang
http://digilib.mercubuana.ac.id/
120
dituju
5.
Halaman
Klik menu
Halaman
Klik link menu
Setiap link
Berhasil
menu
login
menu
login
yang diklik
Membuka menu
terhubung
login
login
login
dengan halaman yang dituju 6.
Halaman
Masukan
Halaman
Klik link menu
Masuk ke
Berhasil
menu
Username
menu
login
halaman
membukan menu
Login
dan Pasword
login
menu
masyarakat
masyarakat 7.
Halaman
Klik menu
Halaman
Klik link menu
Masuk ke
Berhasil
menu
Pengajuan
menu
Pengajuan
menu
membuka menu
Masyarak
Kartu Tanda
masyarak Kartu Tanda
pengajuan
pengajuan Kartu
at
Penduduk
at
pembuatan
Tanda Penduduk
Penduduk
kartu tanda penduduk 8.
Halaman
Klik menu
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pengajuan
menu
pengajuan
menu
membuka menu
Masyarak
Kartu
masyarak Kartu Keluarga
pengajuan
pengajuan Kartu
at
Keluarga
at
pembuatan
Keluarga
Kartu Kelkuarga 9.
Halaman
Klik menu
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pengajuan
menu
pengajuan surat
menu
membuka menu
Masyarak
surat tidak
masyarak tidak mampu
pengajuan
pengajuan surat
at
mampu
at
pembuatan
tidak mampu
surat tidak
http://digilib.mercubuana.ac.id/
121
mampu
10.
Halaman
Klik menu
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pengajuan
menu
pengajuan
menu
membuka menu
Masyarak
kelakuan baik masyarak Kelakuan Baik
pengajuan
pengajuan
pembuatan
Kelakuan Baik
at
at
Kelakuan Baik 11.
Halaman
Klik menu
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pengajuan
menu
pengajuan Surat
menu
membuka menu
Masyarak
Surat Pindah
masyarak Pindah
pengajuan
pengajuan Surat
at
pembuatan
Pindah
at
Surat Pindah 12.
Halaman
Masukan
Halaman
Klik link menu
Masuk ke
Berhasil
menu
Username
menu
login Admin
halaman
membukan menu
Login
dan Pasword
login
menu Admin
Admin
Halaman
Liat data
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pendaftar
menu
liat pengajuan
halaman liat
membuka menu
Admin
KTP
Admin
KTP
pengajuan
liat pengajuan
KTP
KTP
Admin 13.
14.
Halaman
Liat data
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pendaftar KK
menu
Liat data
halaman liat
membuka menu
Admin
pendaftar KK
pendfatar KK
liat pendaftar KK
Admin
15.
Halaman
Liat data
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pendaftar
menu
Liat data
halaman liat
membuka menu
Admin
Surat Tidak
Admin
pendaftar Surat
pendaftar
liat pendaftar
Tidak Mampu
Surat Tidak
Surat Tidak
Mampu
http://digilib.mercubuana.ac.id/
122
16.
Liat data
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pendaftar
menu
Liat data
halaman liat
membuka menu
Admin
Surat
Admin
pendaftar Surat
pendaftar
liat pendaftar
Kelakuan Baik
kelakuan
kelakuan baik
Baik
Baik
Halaman
Liat data
Halaman
Klik link menu
Masuk ke
Berhasil
menu
pendaftar
menu
lit data
halaman liat
membuka menu
Admin
Surat Pindah
Admin
Pendaftar Surat
pendaftar
liat pendafatar
Pindah Datang
Surat Pindah
Surat Pindah
Datang
Datang
Datang
18.
Mampu
Halaman
Kelakuan 17.
Mampu
Halaman
Cetak laporan Halaman
Klik link menu
Masuk ke
Berhasil
menu
Kartu Tanda
menu
cetak laporam
halaman
membuka menu
Admin
Penduduk
Admin
Kartu Tanda
cetak laporan
cetak laporan
Penduduk
Kartu Tanda Penduduk
19.
Halaman
Cetak laporan Halaman
Klik link menu
Masuk ke
Berhasil
menu
Kartu
menu
cetak laporam
halaman
membuka menu
Admin
Keluarga
Admin
Kartu keluarga
cetak laporan
cetak laporan
Kartu Keluarga 20.
Halaman
Cetak laporan Halaman
Klik link menu
Masuk ke
Berhasil
menu
Surat
menu
cetak laporam
halaman
membuka menu
Admin
Keterangan
Admin
Surat
cetak laporan
cetak laporan
Tidak
Keterangan
Surat
Mampu
Tidak Mampu
Keterangan
http://digilib.mercubuana.ac.id/
123
Tidak Mampu
21.
Halaman
Cetak laporan Halaman
Klik link menu
Masuk ke
Berhasil
menu
Surat
menu
cetak laporam
halaman
membuka menu
Admin
Keterangan
Admin
Surat Pindah
cetak laporan
cetak laporan
Datang
Pindah
Pindah Datang 22.
Datang
Halaman
Cetak laporan Halaman
Klik link menu
Masuk ke
Berhasil
menu
Surat
menu
cetak laporam
halaman
membuka menu
Admin
Keterangan
Admin
Kelakuan Baik
cetak laporan
cetak laporan
4.5
Kelakuan
Kelakuan
Baik
Baik
Analisi Hasil Pengujian Setelah dilakukan pengujian secara menyeluruh maka dapat disimpulkan
bahwa aplikasi telah sesuai dengan tujuannya dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil dari penguian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, kerena telah dibuktikan dari hasil skenario pengujian. Hasil pengujian yang telah diperoleh dapat dianalisis sebagai berikut: 1. Link-link pada halaman utama dapat berfungsi dengan baik. 2. Masyarakat dapat login dan masuk ke menu masyarakat. 3. Masyarakat
dapat
melakukan
pendaftaran
Administrasi
Kependudukan. 4. Menu login yang mengantarkan admin halaman khusus yang seharusnya.
http://digilib.mercubuana.ac.id/
124
5. Admin dapat melihat data pendaftar Administrasi Kependuduk dan Mencetak Administrasi Kependudukan Data pendaftar tersimpan didatabase dan dapat ditampilkan di aplikasi.
http://digilib.mercubuana.ac.id/