Implementasi Halaman Awal Implementasi Halaman Utama Implementasi Halaman Input Data Training

42

BAB IV IMPLEMENTASI DAN ANALISA HASIL SISTEM

Pada bab ini dijelaskan secara rinci penerapan dari perancangan yang telah dilakukan untuk memprediksi wilayah pendistribusian helm. Implementasi yang dijelaskan berupa software dan hardware yang digunakan dalam implementasi sistem, implementasi use case, implementasi struktur data, implementasi kelas yang terbentuk dari pembuatan sistem, serta pengujian hasil sistem.

4.1 Spesifikasi Software dan Hardware

Spesifikasi software yang digunakan dalam implementasi sistem ini adalah: Bahasa pemrograman : Java Netbeans IDE 7.4 Report : iReport-1.3.3 Spesifikasi hardware yang digunakan dalam implementasi sistem ini adalah: Processor : Intel® Pentium® CPU B960 2.20Ghz Memory : 2048 MB 2GB Harddisk : 320 GB Operating System OS : Windows 7 Ultimate SP1 64 bit

4.2 Implementasi Use Case

Use case yang telah dirancang pada Bab III telah diimplementasikan ke dalam sebuah tampilan antarmuka. Antarmuka atau biasa dikenal dengan GUI Graphical User Interface merupakan tampilan yang langsung berinteraksi dengan pengguna. Berikut ini adalah tampilan antarmuka dari sistem prediksi wilayah pendistribusian helm dengan menggunakan algoritma naïve bayesian.

4.2.1 Implementasi Halaman Awal

Halaman awal adalah tampilan yang pertama kali keluar pada saat sistem dijalankan. Pada halaman ini terdapat tombol ‘Masuk’. 43 Jika pengguna ingin masuk kedalam sistem Prediksi Pendistribusian Helm dengan menggunakan Algoritma naïve bayesian, maka pengguna harus menekan tombol ‘Masuk’. Gambar 4.1 Antarmuka Halaman Awal

4.2.2 Implementasi Halaman Utama

Halaman utama akan muncul setelah pengguna menekan tombol ‘Masuk’. Pada halaman utama ini terdapat beberapa menu-menu yang berupa tombol-tombol, antara lain tombol ‘Input Data Training’, tombol ‘Prediksi Helm’, tombol ‘Bantuan Sistem’, tombol ‘Hitung Akurasi’, dan tombol ‘Tentang Sistem’. Halaman utama ini merupakan fungsi inti dari sistem. 44 Gambar 4.2 Antarmuka Halaman Utama

4.2.3 Implementasi Halaman Input Data Training

Halaman input data training digunakan untuk membentuk file model data training yang nantinya akan digunakan dalam proses prediksi. Dalam halaman ini, terdapat 3 tombol, antara lain tombol ‘Pilih File Training’ yang digunakan untuk memilih file training yang bertipe .csv atau .xls, tombol ‘Simpan Hasil Training’ yang digunakan uintuk membuat file model bertipe .obj dari hasil training, dan tombol ‘Kembali’ yang digunakan untuk menampilkan halaman utama sistem. Dalam halaman ini juga terdapat tabel training yang digunakan untuk menampung data-data yang akan dijadikan sebagai training. Berikut tampilan awal halaman input data training: 45 Gambar 4.3 Antarmuka Halaman Input Data Training Jika pengguna ingin memulai proses training, maka pengguna meilih tombol ‘Pilih File Training’ untuk mencari file yang akan ditraining, seperti berikut: Gambar 4.4 Antarmuka Pilih File Training 46 Setelah memilih tombol ‘Open’ pada gambar 4.4, maka isi dari file training yang diinputkan akan masuk pada tabel yang telah tersedia dalam sistem, seperti berikut: Gambar 4.5 Antarmuka Input Data Training saat isi file tampil pada tabel training Jika isi file telah tampil pada tabel training sesuai dengan gambar 4.5, maka pengguna memilih tombol ‘Simpan Hasil Training’ yang akan menghasilkan proses pembentukan model training, seperti berikut: 47 Gambar 4.6 Antarmuka Proses Pembentukan Model Training Jika proses telah berlangsung, maka pengguna akan diminta untuk menyimpan file memberikan nama file dan menentukan lokasi file model training yang telah dibentuk dengan otomatis bertipe .obj, seperti berikut: Gambar 4.7 Antarmuka menyimpan File Model Trainng 48 Setelah memilih tombol ‘Save’ pada gambar 4.7, maka akan memunculkan pemberitahuan, seperti berikut: Gambar 4.8 Antarmuka Proses Training Berhasil Setelah memilih tombol ‘Cancel’ pada gambar 4.7, maka akan memunculkan pemberitahuan, seperti berikut: Gambar 4.9 Antarmuka Proses Training Gagal

4.2.4 Implementasi Halaman Prediksi Helm