Implementasi sistem Use case diagram dari sistem yang akan dibuat dapat dilhat pada Gambar 3.4

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