70
BAB IV HASIL DAN PEMBAHASAN
IV.1. Hasil Dalam pembahasan hasil program berisi tentang menjelaskan halaman dari program, terutama yang berkaitan dengan interface (antar muka) sebagai penghubung antara user dengan program aplikasi yang di rancang. Berikut ini halaman yang akan ditampilkan dalam program. 1.
Halaman Login. Form ini digunakan untuk otoritas pengguna aplikasi untuk masuk ke
sistem baik pengguna umum maupun pakar. Pada form ini terdapat dua pilihan pemakai yaitu login untuk pengguna umum dan login untuk pakar. a. Pengguna umum hanya diperbolehkan untuk menggunakan aplikasi saja tanpa mengubah database. b. Pakar mempunyai akses penuh terhadap sistem seperti menambah data, mengubah data dan menghapus data. Jika pengguna masuk melalui form login pakar dan data benar, maka akan ditampilkan form utama pakar. Dan jika data login salah maka akan menampilkan alert box yang isinnya “username / password anda salah”. Gambar IV.1 di bawah ini form login ke sistem.
70
71
Gambar IV.1. Tampilan Form Login 2.
Halaman Utama Pakar. Form utama pakar menampilkan semua menu yang terdapat pada sistem
dengan pengguna sebagai pakar. Ada beberapa menu yang terdapat pada halaman ini diantaranya : a. Menu Home merupakan tampilan utama ketika pakar berhasil login. b. Menu Penyakit merupakan tampilan untuk menambah, mengubah dan menghapus data penyakit. c. Menu Gejala merupakan tampilan untuk menambah, mengubah dan menghapus data gejala. d. Menu Aturan merupakan tampilan untuk menambah dan mengubah data gejala. e. Menu Laporan merupakan tampilan untuk membuat laporan bulanan.
72
f. Menu Log Out merupakan perintah untuk keluar dari sistem. Dibawah ini gambar IV.2 merupakan form utama pakar.
Gambar IV.2. Halaman Utama Pakar
3.
Halaman Penyakit Halaman penyakit merupakan halaman yang akan menampilkan macam-
macam penyakit pada tanaman tomat. Pada halaman ini terdapat tombol tambah, update dan hapus penyakit. Gambar IV.3. merupakan halaman penyakit.
73
Gambar IV.3. Halaman Penyakit
4.
Halaman Tambah Penyakit Pada halaman tambah penyakit ini akan terdapat sebuah form untuk
menambahkan data penyakit ke database, yang terdiri dari field kode penyakit, nama penyakit, penyebab dan solusi penanggulangan penyakit. Gambar IV.4. merupakan halaman tambah data penyakit.
74
Gambar IV.4. Form Tambah Penyakit
5.
Halaman Update Penyakit Pada halaman ini menunjukkan form untuk mengubah data penyakit yang
terdiri dari field id aturan, nama penyakit, penyebab dan solusi penanggulangan penyakit. Gambar IV.5. merupakan form untuk mengubah data penyakit.
75
Gambar IV.5. Form Update Penyakit 6.
Halaman Gejala Pada halaman ini menunjukkan daftar-daftar gejala penyakit tanaman
tomat dan terdapat beberapa tombol seperti tombol tambah, update dan hapus gejala. Gambar IV.6. merupakan halaman gejala penyakit.
76
Gambar IV.6. Halaman Gejala
7.
Halaman Tambah Gejala Pada halaman ini menunjukkan form untuk menambah data gejala
penyakit ke database yang terdiri dari field kode gejala dan nama gejala. Gambar IV.7. merupakan halaman tambah gejala.
77
Gambar IV.7. Form Tambah Gejala
8.
Halaman Update Gejala Pada halaman update gejala ini adalah halaman untuk mengubah data
gejala penyakit yang dapat di akses oleh pakar dengan field nama gejala. Gambar IV.8. menunjukkan halaman update gejala.
78
Gambar IV.8. Form Update Gejala 9.
Halaman Tambah Aturan Halaman ini menunjukkan form untuk menambahkan data aturan / rule
aplikasi ke database, yang terdiri dari field id aturan, nama gejala, if ya dan if tidak. Gambar IV.9. adalah halaman tambah aturan aplikasi.
79
Gambar IV.9. Form Tambah Aturan
10. Halaman Update Aturan Pada halaman ini menunjukkan form untuk mengubah data aturan / rule yang dapat di akses oleh pakar. Gambar IV.10. merupakan halaman update aturan aplikasi.
80
Gambar IV.10. Form Mengubah Aturan
11. Halaman Pembuatan Laporan Pada halaman ini menunjukkan form untuk membuat laporan yang dapat dibuat setiap bulan dengan cara memilih bulan dan tahun pada kotak combobox. Gambar IV.11. merupakan halaman pembuatan laporan.
81
Gambar IV.11. Form Pembuatan Laporan
12. Halaman Utama User Form utama user menampilkan semua menu yang terdapat pada sistem dengan pengguna sebagai user. Ada beberapa menu yang terdapat pada halaman ini diantaranya : a. Menu Home merupakan tampilan utama ketika user berhasil login. b. Menu Konsultasi merupakan tampilan untuk melakukan konsultasi penyakit terhapdap sistem pakar. c. Menu Ubah Profil merupakan tampilan untuk mengubah data profil seperti nama, email, password dan alamat. d. Menu Bantuan merupakan tampilan untuk mempelajari cara penggunaan aplikasi sistem pakar.
82
e. Menu Log Out merupakan perintah untuk keluar dari sistem. Dibawah ini gambar IV.12 merupakan form utama user.
Gambar IV.12. Form Utama User 13. Halaman Konsultasi Pada halaman ini merupakan inti dari aplikasi sistem pakar dimana user dapat melakukan konsultasi penyakit terhadap sistem tanpa batas sampai user mendapatkan hasil dari konsultasi berupa nama penyakit, penyebab dan penanggulangan penyakit. Gambar IV.13. merupakan halaman konsultasi.
83
Gambar IV.13. Form Konsultasi
14. Halaman Hasil Diagnosa Halaman ini merupakan hasil diagnosa penyakit yang dilakukan oleh sistem dengan cara user memilih jawaban ya atau tidak pada form konsultasi. Gambar IV.14. merupakan halaman hasil diagnosa penyakit.
84
Gambar IV.14. Form Hasil Diagnosa
15. Halaman Update Profil Pada halaman ini memperbolehkan user untuk mengubah data profilnya sendiri dengan field nama anggota. Gambar IV.15. merupakan halaman update profil.
85
Gambar IV.15. Form Update Profil 16. Halaman Bantuan Pada halaman ini merupakan cara untuk menggunakan aplikasi mulai dari login ke sistem hingga mendapatkan hasil diagnosa penyakit dari kegiatan konsultasi penyakit. Gambar IV.16. merupakan halamam bantuan.
86
Gambar IV.16. Form Bantuan
17. Halaman Laporan Pengguna Halaman ini merupakan laporan dari para pengguna yang menggunakan aplikasi sistem pakar diagnosa penyakit tanaman tomat. Pada halaman laporan ini terdapat field no, tanggal, nama anggota dan hasil diagnosa penyakit. Gambar IV.17. merupakan halaman laporan.
87
Gambar IV.17. Halaman Laporan Hasil
18. Halaman Penyakit Pada halaman ini user dapat melihat jenis penyakit tanaman tomat tanpa harus login ke sistem. Gambar IV.18 berikut halaman penyakit.
88
Gambar IV.18. Halaman Penyakit
19. Halaman Detail Penyakit Pada halaman ini user dapat melihat secara detail jenis penyakit tanaman tomat tanpa login ke sistem. Gambar IV.19 berikut halaman detail penyakit.
89
Gambar IV.19. Halaman Detail Penyakit
IV.2.
Pembahasan Dalam perancangan sistem pakar diagnosa penyakit tanaman tomat ini
penulis menggunakan program yang berbasis web yaitu pada macromedia dreamweaver dan menggunakan database MySQL. IV.2.1. Spesifikasi Sistem Adapun spesifikasi kebutuhan implementasi dalam pembuatan aplikasi ini, yaitu menggunakan perangkat keras dan perangkat lunak komputer sebagai berikut :
90
1.
Hardware (Perangkat Keras) Adapun perangkat keras komputer untuk mendukung aplikasi sistem pakar
diagnosa penyakit tanaman tomat adalah : a. Laptop Acer Aspire 4750Z dengan intel®Core™B940 processor. b. 2 GB DDR3 memory. c. Harddisk 500 Gb sebagai media penyimpanan data. 2.
Software (Perangkat Lunak) Adapun spesifikasi perangkat lunak yang dibutuhkan dalam pembuatan
aplikasi sistem pakar diagnosa penyakit tanaman tomat ini adalah sebagai berikut : a. Windows 7 sebagai sistem operasi. b. PHP sebagai bahasa pemrograman. c. MySQL sebagai aplikasi database d. Anti Virus sebagai fasilitas pengaman data dari serangan yang dapat merusak data. e. Google Croome sebagai aplikasi browser.
IV.3. Kelebihan Dan Kekurangan Sistem IV.3.1. Kelebihan Sistem. Adapun kelebihan dari sistem yang di rancang adalah sebagai berikut : 1. Sistem pakar ini sudah berbasis online sehingga dapat digunakan dimana saja. 2. Mudah untuk mengoperasikan aplikasi karena tombol-tombol dan fungsi mudah untuk di mengerti. 3. Mampu memberikan hasil diagnosa penyakit tanaman tomat dengan baik.
91
IV.3.2 Kekurangan Sistem Adapun kelemahan dari sistem yang di rancang adalah sebagai berikut : 1.
Belum memiliki fasilitas untuk backup data.
2.
Hanya membahas tentang penyakit tanaman tomat sedangkan untuk hama tanaman tomat tidak.
3.
Mendiagnosa penyakit tanaman tomat ketika tanaman tomat umur masa vegetatif.
4.
Belum mampu untuk mengirim ulang password pengguna jika pengguna lupa password.