skripsi aplikasi identfikasi penyakit pada tanaman obat ...€¦ · tanaman obat digunakan sebagai...
TRANSCRIPT
SKRIPSI
APLIKASI IDENTFIKASI PENYAKIT PADA TANAMAN OBAT
BERBASIS ANDROID
Vian Prastowo Adji
Nomor Mahasiswa : 125410152
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM YOGYAKARTA
2017
SKRIPSI
APLIKASI IDENTIFIKASI PENYAKIT PADA TANAMAN OBAT
BERBASIS ANDROID
Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Strata satu
(S1)
Program Studi Teknik Informatika
Sekolah Tinggi Manajemen Informatika Dan Komputer Akakom
Yogyakarta
Disusun Oleh :
Nama : Vian Prastowo Adji
Nim : 125410152
Jurusan : Teknik Informatika
Jenjang : Strata Satu (S1)
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2017
Halam Persembahan
Kupersembahkan skripsi ini kepada:
Ayah dan Ibuku tercinta, Bapak Mukhawi dan Ibu Mardiyah yang telah
mendukung, mendoakan, dan membantu secara moril dan materil.
Keluarga besar yang selalu memberikan suntikan semangat untuk saya.
Teman-teman yang selalu membantu dan berbagi suka dan duka dengan saya.
Motto
“Live as if you were to die tomorrow. Learn as if you were to life
forever”
Mohandas Karamchand Gandhi
INTISARI
Tanaman obat digunakan sebagai alternatif bagi masyarakat untuk
menyembuhkan berbagai penyakit pada manusia. Tanaman obat memiliki efek
samping yang lebih sedikit daripada obat dengan bahan dasar bahan-bahan kimia
sehingga sampai sekarang masih diminati oleh masyarakat. Banyak masyarakat
menanam tanaman obat di pekarangan rumah mereka sehingga mereka bisa
menggunakannya kapanpun jika diperlukan. Masyarakat yang menanam tanaman
obat akan memiliki masalah jika tanaman obatnya terkena penyakit yang bisa
membuat tanaman obat tersebut layu bahkan mati.
Dari permasalahan yang ada maka dibuatlah aplikasi sistem pakar berbasis
android dengan menggunakan metode Forward Chaining untuk mengidentifikasi
penyakit pada tanaman obat.
Dari penelitian ini dihasilkan aplikasi yang dapat memudahkan masyarakat
dalam mengidentifikasi tanaman obat yang terkena penyakit sehingga masyarakat
dapat menaggulangi penyakit tersebut.
Kata Kunci : android, forward chaining, penyakit, sistem pakar, tanaman obat.
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Puji syukur penulis panjatkan kehadiran Allah SWT karena berkat Rahmat
dan Karunia-Nya penulis dapat menyelesaikan penyusunan skripsi ini. Penulisan
skripsi ini diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana
Strata Satu (S1) di Program Studi Teknik Informatika STMIK AKAKOM
Yogyakarta. Judul yang penulis ajukan adalah “Aplikasi Identifikasi Penyakit
Pada Tanaman Obat Berbasis Android”.
Dalam penyusunan dan penulisan skripsi ini tidak terlepas dari bantuan,
bimbingan serta dukungan dari berbagai pihak. Oleh karena itu dalam kesempatan
ini penulis dengan senang hati menyampaikan terima kasih kepada yang
terhormat:
1. Bapak Cuk Subiyantoro, S.Kom.,M.Kom. selaku Ketua STMIK
AKAKOM.
2. Bapak Ir.Muhammd Guntara,M.T. selaku ketua Program Studi Teknik
Informatika STMIK AKAKOM Yogyakarta.
3. Ibu Enny Itje Sela, S.Si., M.Kom. dan Ariesta Damayanti, S.Kom. selaku
Dosen Pembimbing yang penuh kesungguhan dan kesabaran telah
meluangkan waktu untuk membimbing dan memotivasi penulis dalam
menyelesaikan skripsi ini.
4. Bapak Totok Suprawoto, Ir., M.M., M.T. dan Y.Yohakim Marwanta,
S.Kom., M.Cs. selaku Dosen Penguji yang telah memberikan dukungan
dan bantuan sehingga penulis dapat menjalankan setiap tahapan dengan
baik dan lancar, serta telah meluangkan waktu untuk menguji penulis.
5. Ayah dan Ibu yang telah mendukung, mendoakan, dan membantu secara
moril dan materil kepada penulis dalam menyelesaikan skripsi ini.
6. Saudara-saudara tercinta yang telah banyak memberikan dorongan,
semangat, dan kasih sayang bagi penulis.
7. Teman-teman atas kebersamaan dan bantuan berarti bagi penulis.
8. Semua pihak yang tidak bisa disebutkan satu persatu yang telah membantu
penulis dalam menyelesaikan skripsi ini.
Penulis berharap semoga semua bantuan, motivasi, dukungan dan bimbingan
yang telah diberikan menjadi amal dan mendapat balasan dari Allah SWT.
Semoga skripsi ini bisa bermanfaat bagi penulis dan semua pihak.
Wa’alaikumsalam Wr. Wb.
Yogyakarta, Januari 2017
Vian Prastowo Adj
Daftar Isi
HALAMAN JUDUL ................................................................................................... i
HALAMAN PERSETUJUAN .................................................................................. ii
HALAMAN PENGESAHAN ................................................................................... iii
HALAMAN PERSEMBAHAN ............................................................................... iv
HALAMAN MOTTO ................................................................................................ v
INTISARI .................................................................................................................. vi
KATA PENGANTAR .............................................................................................. vii
DAFTAR ISI .............................................................................................................. ix
DAFTAR GAMBAR ................................................................................................ xii
DAFTAR TABEL ................................................................................................... xiv
BAB I PENDAHULUAN ........................................................................................... 1
1.1 Latar Belakang Masalah ................................................................................... 1
1.2 Rumusan Masalah ............................................................................................ 2
1.3 Ruang Lingkup ................................................................................................. 3
1.4 Tujuan Penelitian ............................................................................................. 4
1.5 Manfaat Penelitian ........................................................................................... 4
1.6 Sistematika Penulisan ...................................................................................... 4
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI ......................................... 5
2.1 Tinjauan Pustaka .............................................................................................. 5
2.2 Dasar Teori ....................................................................................................... 6
2.2.1 Tanaman Obat ........................................................................................... 6
2.2.2 Kunyit ........................................................................................................ 6
2.2.3 Jahe ............................................................................................................ 7
2.2.4 Kayu Manis ............................................................................................... 8
2.2.5 Jeruk Nipis................................................................................................. 9
2.2.6 Lidah Buaya .............................................................................................. 9
2.2.7 Jambu Biji .............................................................................................. 10
2.2.8 Sistem Pakar ............................................................................................ 10
2.2.9 Metode Forward Chaining ...................................................................... 12
2.2.10 Android.................................................................................................... 13
2.2.11 Java .......................................................................................................... 15
BAB III METODE PENELITIAN ......................................................................... 17
3.1 Bahan/Data ..................................................................................................... 17
3.2 Prosedur dan Pengumpulan Data ................................................................... 25
3.3 Analisis dan Rancangan Sistem ..................................................................... 25
3.3.1 Kebutuhan Perangkat Lunak (Software) .................................................. 26
3.3.2 Kebutuhan Perangkat Keras (Harware) ................................................... 26
3.3.3 Perancangan Sistem ................................................................................. 26
3.3.4 Usecase Diagram ...................................................................................... 27
3.3.5 Sequence Diagram ................................................................................... 28
3.3.6 Activity Diagram ...................................................................................... 30
3.3.7 Class Diagram .......................................................................................... 31
3.3.8 Struktur Tabel........................................................................................... 32
3.3.9 Rancangan Basis Data .............................................................................. 35
3.3.10 Tabel Keputusan dan Diagram Pohon...................................................... 35
3.3.11 Perancangan Antarmuka Sistem .............................................................. 46
a. Halaman Utama .................................................................................. 47
b. Halaman Proses Identifikasi ............................................................... 47
c. Halaman Hasil Identifikasi ................................................................. 48
d. Halaman Manfaat ............................................................................... 49
e. Halaman Info ...................................................................................... 49
BAB IV IMPLEMENTASI DAN PEMBAHASAN ............................................. 50
4.1 Implementasi dan Uji Coba Sistem ................................................................. 50
4.1.1 Potongan Syntax Class DataHelper ................................................. 50
4.1.2 Potongan Syntax Class ActPertanyaan ............................................ 51
4.1.3 Implementasi Sistem ........................................................................ 53
4.2 Pembahasan Sistem ......................................................................................... 55
4.2.1 Menu Identifikasi ............................................................................. 55
4.2.2 Menu Manfaat .................................................................................. 57
4.2.3 Menu Info ......................................................................................... 58
BAB V PENUTUP .................................................................................................... 59
5.1 Kesimpulan ..................................................................................................... 59
5.2 Saran ............................................................................................................... 59
Daftar Pustaka
Lampiran
Daftar Gambar
Gambar 2.1 Tanaman Kunyit ....................................................................................... 7
Gambar 2.2 Tanaman Jahe ........................................................................................... 8
Gambar 2.3 Tanaman Kayu Manis .............................................................................. 8
Gambar 2.4 Tanaman Jeruk Nipis ................................................................................ 9
Gambar 2.5 Tanaman Lidah Buaya ........................................................................... 10
Gambar 2.6 Tanaman Jambu Biji............................................................................... 10
Gambar 2.7 Arsitektur Sistem Pakar .......................................................................... 12
Gambar 2.8 Pelacakan ke Depan ............................................................................... 13
Gambar 3.1 Usecase Diagram .................................................................................... 28
Gambar 3.2 Sequence Diagram Menu Identifikasi .................................................... 29
Gambar 3.3 Sequence Diagram Menu Manfaat ......................................................... 29
Gambar 3.4 Sequence Diagram Menu Info................................................................ 30
Gambar 3.5 Actifity Diagram .................................................................................... 31
Gambar 3.6 Class Diagram ........................................................................................ 32
Gambar 3.7 Rancangan Basis Data ............................................................................ 35
Gambar 3.8 Diagram Pohon Kunyit .......................................................................... 37
Gambar 3.9 Diagram Pohon Jahe .............................................................................. 39
Gambar 3.10 Diagram Pohon Kayu Manis ................................................................ 41
Gambar 3.11Diagram Pohon Jeruk Nipis .................................................................. 43
Gambar 3.12 Diagram Pohon Lidah Buaya ............................................................... 44
Gambar 3.13 Diagram Pohon Jambu Biji .................................................................. 46
Gambar 3.14 Rancangan Halaman Utama ................................................................. 47
Gambar 3.15 Rancangan Menu Tanaman .................................................................. 47
Gambar 3.16 Rancangan Menu Identifikasi .............................................................. 48
Gambar 3.17 Rancanagan Halaman Hasil Identifikasi .............................................. 48
Gambar 3.18 Rancangan Halaman Menu Manfaat .................................................... 49
Gambar 3.19 Rancangan Halaman Menu Info ........................................................... 49
Gambar 4.1 Potongan Syntax Class DataHelper ....................................................... 50
Gambar 4.2 Potongan Syntax Class ActPertanyaan .................................................. 51
Gambar 4.3 Halaman Utama ...................................................................................... 53
Gambar 4.4 Menu Tanaman ....................................................................................... 54
Gambar 4.5 Tampilan Pertanyaan atau Gejala ........................................................... 54
Gambar 4.6 Halaman Proses Identifikasi ................................................................... 55
Gambar 4.7 Tampilan Gejala “Ujung Daun Berwarna Hitam” ................................. 56
Gambar 4.8 Tampilan Gejala “Terdpat Bercak Putih ................................................ 56
Gambar 4.9 Tampilan Hasil Identifikasi .................................................................... 57
Gambar 4.10 Halaman Manfaat ................................................................................ 57
Gamabr 4.11 Halaman Info ........................................................................................ 58
Daftar Tabel
Tabel 2.1 Tinjauan Pustaka .......................................................................................... 5
Tabel 3.1 Penyakit, Gejala, dan Solusi Pada Kunyit.................................................. 17
Tabel 3.2 Penyakit, Gejala, dan Solusi Pada Jahe...................................................... 19
Tabel 3.3 Penyakit, Gejala, dan Solusi Pada Kayu Manis ......................................... 21
Tabel 3.4 Penyakit, Gejala, dan Solusi Pada Jeruk Nipis .......................................... 22
Tabel 3.5 Penyakit, Gejala, dan Solusi Pada Lidah Buaya ........................................ 23
Tabel 3.6 Penyakit, Gejala, dan Solusi Pada Jambu Biji ........................................... 24
Tabel 3.7 Struktur Tabel tb_tanaman ......................................................................... 33
Tabel 3.8 Struktur Tabel tb_galeri ............................................................................. 33
Tabel 3.9 Struktur Tabel tb_penyakit......................................................................... 33
Tabel 3.10 Struktur Tabel tb_tanamandanpenyakit ................................................... 34
Tabel 3.11 Struktur Tabel tb_gejala ........................................................................... 34
Tabel 3.12 Struktur Tabel tb_penyakitdangejala ....................................................... 34
Tabel 3.13 Tabel Keputusan Pada Kunyit ................................................................. 35
Tabel 3.14 Tabel Keputusan Pada Jahe...................................................................... 37
Tabel 3.15 Tabel Keputusan Pada Kayu Manis ......................................................... 39
Tabel 3.16 Tabel Keputusan Pada Jeruk Nipis .......................................................... 41
Tabel 3.17 Tabel Keputusan Pada Lidah Buaya ........................................................ 43
Tabel 3.18 Tabel Keputusan Pada Jambu Biji ........................................................... 45