BAB 4
IMPLEMENTASI DAN PENGUJIAN SISTEM
Pada bab ini akan dijelaskan tentang implementasi dari algoritma Weighted Evolving Fuzzy Neural Network pada sistem, sesuai dengan perancangan sistem yang telah
dilakukan di Bab 3 serta melakukan pengujian sistem yang akan dibangun.
4.1 Implementasi sistem
Sesuai dengan tahap ini, metode Weighted Evolving Fuzzy Neural Network akan diimplementasikan ke aplikasi sistem, dengan mengunakan bahasa pemrograman php
dan database MySql.
4.1.1 Spesifikasi perangkat keras dan perangkat lunak
Spesifikasi perangkat keras dan perangkat lunak yang digunakan untuk membangun aplikasi sistem adalah sebagai berikut :
1. Processor : AMD C-60 APU with Radeon tm HD Graphic 1.00 GHZ
2. Kapasitas hardisk : 500 GB
3. Memori RAM yang digunakan 2.00 GB
4. Sistem operasi yang digunakan adalah Microsoft Windows 7 Ultimate
5. Web Server yang digunakan adalah XAMPP
6. Database MySql
Universitas Sumatera Utara
45 4.1.2
Implementasi Perancangan Antarmuka
Implementasi dari perancangan antarmuka yang telah dilakukan sebelunnya yaitu sebagai berikut :
a. Halaman Home
Halaman Home merupakan halaman yang pertama kali muncul ketika sebuah aplikasi sistem ini dijalankan. Pada halaman Home terdapat 3 Menu yaitu :
Menu Data Tinggi Permukaan Air, Menu Prediksi, dan Menu Login. Pada halaman home merupakan penjelasan Tutorial cara penggunaan Aplikasi
sistem prediksi banjir. Tampilan Halaman Home dapat dilihat pada gambar 4.1
Gambar 4.1 Halaman Home
b. Halaman Data Tinggi Permukaan Air
Halaman Data Tinggi Permukaan Air merupakan halaman yang menampilkan data tinggi permukaan air yang berada dalam database kemudian ditampilkan
dalam bentuk tabel. Pada halaman ini terdapat Serach Date yang digunakan
Universitas Sumatera Utara
46 pengguna untuk mencari rentang waktu yang ingin dicari. Tampilan halaman
Tinggi Permukaan Air dapat dilihat pada gambar 4.2
Gambar 4.2 Halaman Data Tinggi Permukaan Air
c. Halaman Prediksi
Halaman prediksi ini digunakan untuk melakukan proses prediksi. Pada aplikasi sistem ini pengguna dapat memasukan nilai parameter dan juga
memasukan rentang waktu yang digunakan untuk melakukan prediksi. Tampilan halaman Prediksi dapat dilihat pada gambar 4.3
Universitas Sumatera Utara
47
Gambar 4.3 Halaman Prediksi
d. Halaman Hasil Prediksi
Pada halaman ini merupakan halaman yang menampilkan hasil prediksi yang berisi nilai parameter dan rentang waktu yang digunakan untuk melakukan
prediksi, pengguna juga dapat melihat grafik dengan menekan Link Menu “Lihat Grafik Aktual dan Ramal”. Tampilan halaman hasil prediksi dapat
dilihat pada ganbar 4.4
Universitas Sumatera Utara
48
Gambar 4.4 Halaman hasil Prediksi
e. Halaman Profil Administrator
Pada halaman ini merupakan halaman yang menampilkan data-data profil dari administrator yang telah berhasil login masuk ke dalam aplikasi sistem ini,
pada halaman ini administrator dapat mengubah data profil beserta username dan password sesuai dengan keinginan administrator. Tampilan halaman Profil
Administrator dapat dilihat pada gambar 4.5
Universitas Sumatera Utara
49
Gambar 4.5 Halaman Profil Administrator
f. Halaman Pengaturan Data Tinggi Permukaan Air
Pada halaman ini merupakan halaman yang digunakan untuk menambah, mengubah dan mengahapus data tinggi permukaan air. Tampilan halaamn
pengaturan data tinggi permukaan air dapat dilihat pada gambar 4.6
Universitas Sumatera Utara
50
Gambar 4.6 Halaman Pengaturan data tinggi permukaan air
g. Halaman Pengaturan Parameter
Pada halaman ini merupakan halaman yang digunakan untuk mengatur nilai parameter yang digunakan untuk prediksi. Halaman ini berisi parameter berupa
Sensitive Threshold, Error Threshold, Learning Rate 1, Learning rate 2. Tampilan halaman pengaturan Parameter dapat dilhat pada gambar 4.7
Universitas Sumatera Utara
51
Gambar 4.7 Halaman Pengaturan Parameter
4.1.3 Implementasi data
Data yang dimasukan ke dalam database dan ditampilkan ke sistem adalah data Tinggi Permukaan Air Asam Kumbang Belawan Kabutpaten Deli Serdang dari tanggal 1
Januari 2002 sampai dengan 31 Desember 2012 sebanyak 4018 data yang dirangkum pada tabel 4.1
Universitas Sumatera Utara
52
Tabel 4.1 Data Tinggi Permukaan Air
No Tanggal
Tinggi Permukaan Air 1
1 Januari 2002 0.42
2 2 Januari 2002
0.36 3
3 Januari 2002 0.56
4 4 Januari 2002
0.44 5
5 Januari 2002 0.39
6 6 Januari 2002
0.36 .
. .
. .
. .
. .
4014 27 Desember 2012
0.41 4015
28 Desember 2012 0.47
4016 29 Desember 2012
0.40 4017
30 Desember 2012 0.52
4018 31 Desember 2012
0.66
4.2 Pengujian sistem