## REKAYASA PERANGKAT LUNAK GUNA MENENTUKAN PENYAKIT TANAMAN PADI DENGAN METODE FUZZY MAMDANI
Muhamad Abor 1 Pitrawati 2
STMIK Dian Cipta Cendikia, Kota Bumi 1
AMIK Dian Cipta Cendikia, Bandar Lampung 2
E-mail : muhamadabror78@gmail.com, pitrawati@dcc.ac.id

## ABSTRAK
Indonesia  merupakan  salah  satu  negara  yang  memiliki  penduduk  dengan  mata  pencarian  bertani  atau bercocok  tanam.  Salah  satu  hasil  pertanian  yang  utama  adalah  padi.  Padi  merupakan  kebutuhan  pokok masyarakat  Indonesia,  sehingga  pemerintah  berkewajiban  untuk  menjaga  stabilitas  pangan  dengan menjaga ketersedian padi. Salah satu faktor yang menyebabkan  terganggunya stabilitas ketersedian  padi di  petani  adalah  penyakit  tanaman  padi.  Kurangnya  informasi  pengendalian  penyakit  dan  terbatasnya pakar menyebabkan permasalahan tersebut belum dapat diatasi secara maksimal.
Penelitian  ini  bertujuan  untuk  mengembangkan  rekayasa  perangkat  lunak  guna  menentukan  penyakit tanaman  padi  dengan  menggunakan  metode  Fuzzy  Mamdani.  Metode  pengembangan  sistem  yang digunakan  adalah  extreme  programming.  Alat  pengembangan  sistem  menggunakan  Unified  Modeling Language  dengan  alat  rancangan  berupa  Usecase,  Activity  Diagram  dan  Class  Diagram.  Metode penalaran yang digunakan adalah fuzzy mamdani.
Penelitian  ini  menghasilkan  Aplikasi  yang  dapat  menentukan  penyakit  tanaman  padi  dengan mengidentifikasi 6 jenis penyakit dengan 22 gejala. Pengujian yang lakukan menunjukan  bahwa aplikasi telah berhasil dijalankan sesuai dengan setiap kelas uji dan daftar pengujian yang diberikan.
Kata kunci : Rekayasa Perangkat Lunak, Penyakit Tanaman Padi, Fuzzy Mamdani

## ABSTRACT
Indonesia is one of the countries that have a population  with a livelihood as farmer or farming. One of the main agricultural products is rice. Rice is the basic needs of  Indonesian people, so the government is obliged  to  guarantee  the  availability  of  food  with  availability  rice.  One  of  the  factors  causing  the disruption  of  rice  availability  in  farmer  is  the  rice  plant  disease.  Lack  of  information  on  handling  the disease and the limited strategy causes the problem can not be solved optimally.
This  study  discusses  the  development  of  software  to  overcome  the  rice  plant  diseases  using  Fuzzy Mamdani  method.  The  system  development  method  used  is  extreme  programming.  System  development tools  use  Unified  Modeling  Language  with  design  tools  consisting  of  Usecase,  Activity  Diagram  and Class Diagram. The reasoning method which used is fuzzy mamdani.
This research produces an application which can overcome the rice plant disease by identifying 6 types of diseases with 22 symptom. The test which is carried out shows that the application has been successfully run in accordance with each test class and the list of provided tests
Keywords: Software Engineering, The Rice Plant Disease, Fuzzy Mamdani Method
1. PENDAHULUAN
Rekayasa  perangkat  lunak  merupakan  proses pengembangan  aplikasi.  Aplikasi  merupakan sekumpulan  atribut        yang    terdiri      dari beberapa      form,      report      yang      disusun sedemikian    rupa    sehingga    dapat    mengakses data.    aplikasi      secara      umum    adalah        suatu
proses        dari        cara        manual        yang ditransformasikan      ke      komputer      dengan membuat    sistem    atau    program    agar    data diolah  lebih  berdaya  guna secara optimal.
Aplikasi  penentuan  penyakit  padi  merupakan media  yang  digunakan  dalam  mendeteksi
panyakti padi yaitu meliputi nama penyakit, jenis penyakit  dan  diagnosanya  serta  alat  sarana  bagi petani  untuk  pengetahui  sumber  pennyakit  padi, jika aplikasi penentuan penyakit padi itu didesain dan  dikembangkan  secara  baik,  maka  fungsi  itu akan  dapat  diperankan  oleh  media  meskipun tanpa  keberadaan  dari  ahli  petani,  secara  umum manfaat  apliksi  penentuan  penyakit  padi  adalah memperlancar  interaksi  antara  petani  lokal dengan  ahli  petani  sehingga  kegiatan  untuk mengetahui penyakit padi akan lebih efektif.
Sistem  tersebut  berfungsi  untuk  mempermudah perluasan  untuk  mengetahui  jenis  penyakit kepada masyarakat  ini,  Sistem ini juga diharapkan  dapat  memberikan  informasi  yang baik untuk petani maupun pengguna mengetahui penyakit-penyakit  pada  tanaman  padi  besertta gejala dan pengendaliannya
Dengan  aplikasi  penentuan  penyakit  pada tanaman  padi  dengan  menggunakan  metode fuzzy  mamdani  diharapkan  akan  membantu masyarakat  luas  terutama  para  petani  yang tanaman padinya  sedang terserang penyakit agar mengetahui  cara  membasmi  penyakit  pada  padi tersebut sehingga tidak mengalami gagal panen
1.2  Rumusan Masalah
Berdasarkan  latar  belakang  masalah,  maka  yang akan  menjadi  pembahasan  dalam  identifikasi masalah adalah :
1. Kurangnya pemahaman petani dalam mengatasi penyakit tanaman padi
2. Sulitnya para petani dalam mencari informasi mengenai penyakit tanaman padi
1.3  Batasan Masalah
Ruang  Lingkup  masalah  pada  penelitian  ini adalah :
1. Aplikasi  ini  mendiagnosa  6  penyakit  pada tanaman padi.
2. Aplikasi  ini  menggunakan  22  gejala penyakit
3. Aplikasi menggunakan metode fuzzy mamdani.
1.4  Rumusan Penelitian
Rumusan  masalah  pada  penelitian  ini  adalah Bagaimana  Rekayasa  perangkat  lunak  guna menentukan  penyakit  tanaman  padi  dengan metode Fuzzy Mamdani ?
1.5  Tujuan dan Manfaat Penelitian
Kegunaan dari penelitian adalah sebagai berikut :
1. Membantu masyarakat mendapatkan informasi tentang jenis-jenis penyakit padi 2. Mempermudah masyarakat untuk mengetahui jenis penyakit pada padi 3. Mempermudah masyarakat untuk mendiagnosa penyakit pada padi 2.  METODE PENELITIAN 2.1  Metode Penelitian Jenis penelitian yang digunakan adalah
deskriptif. Penelitian deskriptif adalah  survei, metode  survei  merupakan  penyelidikan  yang diadakan  untuk  memperoleh  fakta-fakta  dari gejala-gejala  yang  ada  dan  mencari  keterangan- keterangan  secara  faktual  baik  tentang  institusi sosial, ekonomi, atau politik dari suatu kelompok maupun suatu daerah (Nazir, 2014).
Metode pengembangan  perangka  lunak  dengan menggunakan Extreme Programming (XP).
Extreme  Programming (XP)  merupakan  suatu pendekatan yang paling banyak digunakan untuk pengembangan perangkat lunak cepat.
Landasan penggunakan metode Extreme Programming (XP)  karena  sifat  dari  aplikasi yang  dikembangkan  dengan  cepat  melalui tahapan-  tahapan  yang  ada  meliputi  : planning design , coding dan testing .
2.2  Teknik Pengumpulan Data
Dalam  penelitian  ini  teknik  pengumpulan  data menggunakan  beberapa  metode  antara  lain adalah :
1. Metode Wawancara
2. Metode Observasi
3. Metode Kepustakaan
2.3  Alat Pengembangan Sistem
“ Unified  Modeling  Language (UML)  adalah Metodologi  kolaborasi  antara  metoda-metoda Booch , OMT ( Object Modeling Technique ), serta OOSE  ( object  Oriented  Software  Enggineering ) dan  beberapa  metoda  lainnya,  merupakan metodologi yang paling sering digunakan saat ini untuk  analisa  dan  perancangan  sistem  dengan metodologi  berorientasi  objek  mengadaptasi maraknya  penggunaan  bahasa  “pemrograman berorientasi objek” (OOP)”.
UML merupakan bahasa standar untuk penulisan blueprint  software  yang  digunakan  untuk visualisasi, spesifikasi, pembentukan dan pendokumentasian alat-alat dari sistem perangkat lunak.

## 2.3.1 Use Case Diagram
Menurut    Rosa  dan  Shalahuddin,  (2014) mengemukakan :
Use  Case  Diagram  merupakan  pemodelan untuk melakukan ( behavior ) sistem informai  yang  akan  dibuat.  Use  case digunakan  untuk  mengetahui  fungsi  apa saja  yang  ada  di  dalam  sebuah  sistem informasi  dan  siapa  saja  yang  berhak menggunakan  fungsi-fungsi  itu.  Berikut adalah  simbol-simbol  yang  ada  pada diagram use case.
Tabel 1. Simbol Use Case
No Notas i Keterangan Simbol 1 Actor Pengguna sistem atau yang berinteraksi langsung dengan sistem 2 Use
Case Lingkaran elips dengan nama use case nya tertulis ditengah lingkaran
3 Assoc ation Garis yang berfungsi menghubung kan actor dengan use case .
4 Relas i Sebagai penghubung antara actor usecase, use case-usecase dll 5
Inclu de Relati onshi p Memungkin kan suatu usecase untuk menggunaka n fungsionalita s yang disediakan oleh usecase yang lainnya. 6 Exten d Relati onshi p Memungkin kan usecase memiliki kemungkina n untuk memperluas fungsionalita s yang disediakan oleh usecase yang lainnya.
2.3.2  Activity Diagram Menurut    Rosa  dan  Shalahuddin,  (2014) mengemukakan : Activity Diagram menggambarkan workflow (aliran  kerja)  atau  aktivitas  dari sebuah sistem atau proses bisnis atau menu yang  ada  pada  perangkat  lunak.  Perlu diperhatikan bahwa  diagram aktivitas menggambarkan aktivitas sistem bukan apa yang  dilakukan  aktor,  jadi  aktivitas  yang dapat dilakukan oleh sistem. Berikut adalah simbol-simbol  yang  ada  pada  diagram aktivitas.
Tabel 2. Simbol Activity Diagram
No . Notasi Keterangan Simbol 1 Initial State Titik awal untuk memulai suatu aktivitas 2 Final State Titik akhir untuk mengakhiri suatu aktivitas 3 Activity
Menandakan sebuah aktivitas 4 DeciSis te Mon Pilihan untuk pengambilan keputusan 5 Control Flow Arus aktivitas
6 ForkJoi
n Menunjukka n kegiatan menggabung kan dua panel activity menjadi satu atau satu panel activity menjadi dua
8 Note
Tanda penerimaan 9 Catatan khusus  untuk sebuah aktivitas 2.3.3  Class Diagram Class Diagra Menurut Rosa dan Shalahuddin (2014) mengemukakan :
Class  Diagram  menggambarkan  struktur sistem  dari  segi  pendefinisian  kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi. Berikut adalah simbol- simbol yang ada pada diagram Kelas.
Tabel 3.  Simbol Class Diagram No Notasi Keterangan Simbol 1 Object Blok-blok pembangun program. Bagian atas class menunjukkan namadari class, bagian tengah mengindikasika n  atribut  dari class , dan bagian bawah mendefinisikan method dari sebuah class 2 Activatio n Menunjukkan relationship atau  hubungan antar class 3 Lifeline Menunjukkan
ketergantungan antara satu class dengan class yang lain
2.3.4  Metode Fuzzy Mamdani
Logika  fuzzy adalah  suatu  cara  yang  tepat  untuk memetakan  suatu  ruang  input  ke  dalam  suatu ruang  output.  Titik  awal  dari  konsep  modern mengenai ketidakpastian berasal dari paper yang dibuat  oleh  Lofti  A  Zadeh,  dimana  Zadeh memperkenalkan  teori  yang  memiliki  obyek- obyek  dari  himpunan  fuzzy  yang  memiliki batasan  yang  tidak  presisi  dan  keanggotaan dalam  himpunan  fuzzy  dan  bukan  dalam  bentuk logika  benar  (true)  atau  salah  (false),  tapi dinyatakan dalam derajat (degree).
Logika  fuzzy  sudah  banyak  diterapkan  di berbagai  bidang,  baik  di  dunia  industri  maupun bisnis.  Berbagai  teori  di  dalam  perkembangan logika  fuzzy  dapat  digunakan  memodelkan berbagai  sistem.  Bahkan  sekarang  ini  aplikasi logika  fuzzy  semakin  menjamur  seiring  dengan pesatnya perkembangan teknologi komputasi.
Class Diagra
2.4  Bahasa Pemrograman
2.4.1  Xampp
XAMPP  merupakan  paket  PHP  dan MySQL berbasis open  source, yang  dapat  digunakan sebagai tools pembantu  pengembangan  aplikasi berbasis  PHP. XAMPP mengkombinasikan beberapa  paket  perangkat  lunak  berbeda  ke dalam satu paket.
Menurut  Mulhim  (2013),  “ XAMPP adalah  paket instalasi  program  yang  terdiri  atas  program Apache  HTTP  Server , MySQL  Database ,  dan penerjemah  bahasa  yang  ditulis  dengan  bahasa pemrograman PHP dan perl ”.
2.4.2   HTML Xampp Menurut  Sibero  (2012)    HTML  ( Hyper  Text Markup Language ) adalah bahasa yang digunakan  pada  dokumen  web  sebagai  bahasa untuk pertukaran dokumen web.
2.4.3  MySQL
MySQL  merupakan  RDBMS  (atau server database )  yang  mengelola database dengan cepat  menampung  dalam  jumlah  sangat  besar dan dapat di akses oleh banyak user .
Menurut  Arief  (2011)  MySQL  ( My  Structure Query  Languange )  adalah  salah  satu  jenis
database server yang sangat terkenal dan banyak digunakan  untuk  membangun  aplikasi web yang menggunakan database sebagai  sumber  dan pengelolaan datanya. Mysql bersifat open source dan  menggunakan  SQL  ( Structured  Query Languange ). MySQL biasa dijalankan diberbagai platform misalnya windows  Linux, dan  lain sebagainya.
2.4.4   PHP Xampp
Menurut  Arief:  (2011)  PHP  merupakan  bahasa pemrograman  berbasis web yang  memiliki kemampuan  untuk  memproses  data  dinamis. PHP  dikatakan  sebagai  sebuah server-side embedded script language artinya sintaks-sintaks dan  perintah  yang  diberikan  oleh  penulis sepenuhnya  dijalankan  oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi- aplikasi yang dibangun oleh PHP pada umumnya akan  memberikan  hasil  pada web browser tetapi prosesnya  secara  keseluruhan  dijalankan  di server.
2.4.5 Apache Apache merupakan web  server yang  paling banyak  dipergunakan  di  Internet.  Program  ini pertama  kali  didesain  untuk  sistem  operasi lingkungan Unix .  Namun  demikian  pada beberapa  versi  berikutnya Apache mengeluarkan programnya  yang  dapat  dijalankan  di Windows NT.
Saat ini Apache dipergunakan secara luas. Hal ini disebabkan  karena  programnya  yang  gratis dengan kinerja relatif stabil. Dalam
pengembangannya  pun  mempergunakan  sistem Bazaar  yakni  tiap  orang  dibuka  kesempatan seluas-luasnya untuk dapat memberikan kontribusi  dalam  mengembangkan  program. Kontribusi  dikomunikasikan  lewat mailing  list . Tim Apache mempunyai mailing  list yang terbukauntuk  siapa  saja  yang  ingin  ambil bagiansehingga banyak kelebihan yang ditawarkan web server Apache.
3.   HASIL DAN PEMBAHASAN
3.1   Hasil Penelitian
3.1.1  Analisa Kebutuhan Sistem
Analisa  kebutuhan  sistem  pada  penelitian  ini dilakukan  dengan  mengumpulkan  data  -  data melalui observasi, wawancara, studi kepustakaan dan  dokumentasi  yang  dilakukan  pada  langsung survei  di  lingkungan  masyarakat  di  daerah  yang terdapat area pertanian yang terkena penyakit.
Berdasarkan  hasil  pengumpulan  data  maka penulis  dapat  mengindentifikasikan  masalah yang terjadi  yaitu kurangnya pemahaman petani dalam  mengatasi  penyakit  tanaman  padi    dan Sulitnya  para  petani  dalam  mencari  informasi mengenai penyakit tanaman padi
Kebutuhan input yang digunakan untuk mengoperasikan penerapan Informasi masyarakat petani yaitu sebagai berikut 1. Data user
2. Input data penyakit
3. Input data gejala penyakit
3.2 Perancangan Sistem 3.2.1

## Use Case Diagram
Use  case  diagram  yaitu  salah  satu  jenis  diagram pada  UML  yang  menggambarkan  interaksi antara  sistem  dan  aktor,  use  case  diagram  juga dapat  men-deskripsikan  tipe  interaksi  antara  si pemakai sistem dengan sistemnya.
3.2.2 Class Diagram Gambar 2. Class Diagram
Gambar 1. Use Case Diagram

## 3.2.3
Activity Diagram Activity  Diagram ini  menggambarkan  rangkaian aliran dari aktivitas, digunakan untuk mendeskripsikan  aktivitas  yang  dibentuk  dalam suatu  operasi  sehingga  dapat  juga  digunakan untuk  aktivitas  lainnya  seperti use  case atau
interaksi.    Activity  diagram  dapat  dilihat  pada gambar di bawah ini:
Gambar 3. Activity Diagram Login Admin
Gambar 4. Activity Diagram User
Gambar 5. Activity Diagram Relasi
Gambar 6. Activity Diagram Gejala
Gambar 7. Activity Diagram Penyakit
3.2.4  Rancangan Input
1.  Rancangan Halaman Login Admin
Gambar 8.  Halaman Login
2. Rancangan  Masukan  Proses  Diagnosa Penyakit
Gambar 9. Halaman Proses Diagnosa Penyakit 3.2.5  Analisis Data Sebelum melakukan proses penelitian menggunakan  metode Fuzzy  Mamdani akan dilakukan  tahap  preprocessing  data yang digunakan  untuk  mengelompokan  data  secara manual dan juga melakukan penghilangan atribut yang tidak terpakai untuk pemrosesan data. Hasil dari  pengolahan  data  ini  yaitu  berupa  dataset yang dipakai untuk mengolah data menggunakan metode Mamdani.
Berikut adalah table valiabel-variabel yang dapat di gunakan sebagai penilaian.
Jenis  penyakit  padi  beserta  kodenya  masing- masing dapat dilihat pada tabel berikut ini :
ID_Penyakit Penyakit P001 Blas P002 Bercar Coklat P003 Busuk Pipih P004 Busuk Batang P005 Tungro P006 Kerdil Rumput Gejala  dari  penyakit  tanaman  padi  beserta kodenya  masing-masing  dapat  dilihat  pada  tabel berikut ini ID_Gejala Gejala G001 Berjamur G002 Lingkungan Berembun G003 Suhu dingin di siang hari G004 Hawar pada bibit G005 Tanah kekurangan harta ID_Gejala Gejala G006 Kekurangn pengairan G007 Jumlah  nitroggern  tinggi  dalam tanah G008 Kelembapan  relatif  tingi  dalam tanah G009 Tanah terlalu rapat G010 Tanah kering G011 Terkubur  dalam  tanah  yang lembab dan kedap air G012 Serangan serangga G013 Malai yang basah dan penumpukan nirogen G014 Tumbuh kerdil G015 Daun berwarna kuning G016 Jumlah anakan sedikti G017 Kerentangan varietas suhu tinggi
G018 Pertumbuhan padi kerdil G019 Anakan berlebihan G020 Tanaman padi tegak lurus G021 Daun pendek dan sempit G022 Banyak daun berwarna hijau kekuningan Definisi Penyakit dan Gejala sebagai berikut : Penyakit (P) Gejala (G) (P001) Blass (G001) Berjamur (G002) Lingkungan Berembun (G003)  Suhu  Dingin  di  Siang Hari (P002) Bercak coklat (brown spot) (G004) Hawar Pada Bibit (G005)  Tanah  Kekurangan Hara (G006) Kurang Pengairan (P003) Busuk Pipih (G007) Jumlah nitroggen Tinggi Galam Tanah (G008)  Kelembapan  relatif tinggi dalam tanah (G009) Tanaman terlalu rapat (P004) Busuk batang (stemrot) (G010) Tanah kkering (G011)  Terkubur  dalam  tanah yang lembab dan kedap air (G012) Serangan serangga (G013)  Malai  yang  basah  dan penumpukan nitrogen (P005) Tungro (G014) Tumbuh kerdil (G015) Daun berwarna kuning (G016) Jumlah anakan sedikit (G017) Kerentangan varietas Suhu tinggi (P005) Kerdil rumput (grassy stunt) (G018) Pertumbuhan padi kerdil (G019) Anakan berlebihan (G020)  Tanaman  padi  tegak lurus (G021)  Daun  pendek  dan sempit
(G022) Banyak daun berwarna hijau kekuningan
Perhitungan  secara  manual  untuk  menentukan diagnosa penyakit pada penelitian saat ini penulis menggunakan  Fuzzy  mamdani  dalam  metode Max( Maximum) adalah sebagai berikut :
1. Penyakit Blass
IF Berjamur(3) AND Lingkungan Berembun (1) AND Suhu Dingin di Disang Hari (5) THEN Penyakit Blas
µdf=(3+1+5)/3= 3 μdf (xi)  = max (μdf(xi,) μkf(xi),μkf(xi)) = max (3,1, 5) = max (5)
2. Penyakit Bercak Coklat (Brown Spot)
IF Hawar Pada Bibit (5) AND Tanah Kekurangan Hara (3) AND Kurang Pengairan (1) THEN Bercak Coklat (Brown Spot) µdf=(4+3+1/3 = 2,6 μdf (xi)  = max (μdf(xi,) μkf(xi)μkf(xi)) = max (4, 3, 1) = max (4)
3. Busuk Pipih
IF  Jumlah  nitroggen  Tinggi  Galam  Tanah (6) AND  Kelembapan  Relatif  Tinggi  Dalam Tanah (3) AND Tanaman Terlalu Rapat (1)
THEN Busuk Pipih µdf=(6+3+1/3 = 3,3
μdf (xi)  = max (μdf(xi,) μkf(xi)μkf(xi))
= max (6, 3, 1) = max (6) 4. Busuk Batang (Stemrot)
IF Hawar Pada Bibit (5)
AND Tanah Kekurangan Hara (3)
AND Kurang Pengairan (1) THEN Bercak Coklat (Brown Spot) µdf=(5+3+1/3 = 2,6 μdf (xi)  = max (μdf(xi,) μkf(xi)μkf(xi)) = max (4, 3, 1) = max (4) 5. Tungro
IF Tumbuh kerdil (5) AND Daun berwarna kuning (3) AND Jumlah anakan sedikit (1) THEN Tungro µdf=(5+3+1/3 = 3,6 μdf (xi)  = max (μdf(xi,) μkf(xi)μkf(xi)) = max (5, 3, 1) = max (5)
6. Kerdil rumput (grassy stunt)
IF Pertumbuhan padi kerdil (5)
AND Anakan berlebihan (3)
AND Tanaman padi tegak lurus (1)
AND Daun pendek dan sempit (1)
THEN Kerdil rumput (grassy stunt) µdf=(7+3+1/3 = 3,7
μdf (xi)  = max (μdf(xi,) μkf(xi)μkf(xi))
= max (4, 3, 1)
= max (7)
Adapun  logika  metode  mamdani  pada  sesi konsultasi  sistem,  penggunaan  konsultasi  diberi pilihan jawaban yang masing –  masing memiliki bobot sebagai berikut :
Nilai Bobot Fuzzy Mamdani No Nilai User Keterangan 1 0 Tidak ada 2 3 Sedikit 3 6 Sedang 4 10 Banyak

## 3.2   PEMBAHASAN
Dari  tahapan-tahapan  yang  telah  di  lakukan untuk membuat aplikasi penentuan penyakit pada tanaman  padi  maka  dihasilkan  program  yang kemudian  bisa  diakses  di  internet.  berikut  ini akan  dijelaskan  berupa  form-form  dari  tampilan program yang telah dibuat
Dari tahapan-tahapan yang telah dilakukan untuk membuat  aplikasi  penentuan  penyakit  pada tanaman  padi  maka  dihasilkan  program  yang kemudian  bisa  di  akses  di  internet.  berikut  ini akan  dijelaskan  berupa  form-form  dari  tampilan program yang telah dibuat :
1.  Halaman Utama (Home) User
Pada  halaman  utama  ini  berisi  informasi mengenai  menu-menu  yang  ada  di  aplikasi  dan user dapat memilih menu sesuai kebutuhan.
Gambar 10. Halaman Utama (Home) 2.   Halaman Input Login Pengguna Halaman  ini  digunakan  untuk  login  pengguna yang sudah terdaftar. Namun demikian pengguna yang  belum  terdaftar  dapat  membuat  akun  di website  pada  halaman  ini  dengan  mengklik daftar
Gambar 11. Halaman Input Login Pengguna
3.  Halaman login admin
Halaman ini digunakan hanya untuk login admin, adapun data yang harus di input kan adalah user name dan password ,
Gambar 12. Halaman Login Admin
4.   Halaman Data Input Gejala
Pada  halaman  ini  hanya  admin  yang  dapat menginputkan data-data gejala penyakit tanaman padi,  dengan  menginputkan  kode  gejala  dan nama gejala.
Gambar 13. Halaman Data Input Gejala
5.  Halaman Data Input Penyakit
Halaman  ini  hanya  digunakan  admin  untuk menginputkan  data-data  jenis  penyakit  pada penyakit tanaman padi
Gambar 15. Halaman Inpun Penyakit
6.   Halaman Daftar Penyakit
Pada halaman ini user dapat melihat beberapa macam daftar penyakit tanaman padi
Gambar 16. Halaman Daftar Penyakit

## 7.  Halaman Daftar User
Halaman ini berisi data laporan user yang telah login ke aplikasi
Gambar 17. Halaman Daftar User
8.  Halaman Informasi
Halaman  ini  berisi  informasi  mengenai  penyakit pada tanaman padi
Gambar 18. Halaman Informasi
9.  Halaman Form Konsultasi
Pada  halaman  user  dapat  ini  dapat  memilih beberapa  macam  gejala  penyakit  sesuai  dengan kiteria penyakit padi.
Gambar 19. Halaman Form Konsultasi
10.  Halaman Hasil Diagnosa Halaman  ini  berisi  hasil  diagnosa  dari  apa  yang telah diinputkan sebelumnya
Gambar 20. Halaman Hasil Diagnosa
11.  Halaman Halaman logout Pada  halaman  ini  admin  dapat  keluar  dari halalam dashboard  administrator. Dan  kembali ke halaman utama
Gambar 21. Halaman Logout 4. PENUTUP Berdasarkan  hasil  penelitian  yang  dilakukan, maka  kesimpulan  dalam  penelitian  adalah sebagai berikut:
1. Aplikasi  yang  dihasilkan  memudahkan pengguna  untuk  mengetahui informasi penyakit  padi  secara  online,  memberikan
informasi yang cepat mengenai info penyakit dan solusinya serta  informasi  yang tersedia  pada  aplikasi  ini  yang  bermanfaat bagi pengguna. 2. Dengan  menggunakan  metodologi  fuzzy mamdani, penulis dapat mengatasi permasalahan yang terjadi selama pengembangan. 3. Dengan  menggunakan Unified  Modeling Language dapat  mengakomodasi  perubahan kebutuhan  perangkat  lunak  dapat  teratasi dan kesalahan yang terjadi seperti error atau bug  dapat  ditemukan  dan  diperbaiki  selama tahapan pengembangan.
4. Para pakar petani perlu melakukan sosialisasi kepada pengguna dengan tersedianya  aplikasi  penentuan  penyakit pada tanaman padi.
5.  DAFTAR PUSTAKA
[1]  Arief  M Rudianto,  2011, Pemrograman  Web
Dinamis  menggunakan  PHP  dan MySQL.  C.V  ANDI  OFFSET. Yogyakarta
[2]  Mulhim,  Imam.  2013.  Aplikasi  Informasi dengan PHP & MySQL. Maxikom. Palembang
[3]  Moh.  Nazir,  2014.  Metodologi  Penelitian, Ghalia Indonesia, Bogor
[4]  Rosa    dan  Shalahuddin,  2014,  Rekayasa Perangkat Lunak Struktur dan
Berorientasi    Objek.  Bandung  : Informatika. [5]  Sibero,  Alexander  F.K.  2012.  Kitab  Suci Web Programing. Jakarta: Mediakom