SI1122468546
SISTEM PAKAR DIAGNOSA PENYAKIT IKAN HIAS
AIR TAWAR UNTUK METODE PEMBELAJARAN
PADA SMK NEGERI 2 TANGERANG
Disusun Oleh :
NIM : 1122468546
NAMA : Dhimas Pradipta
JURUSAN TEKNIK INFORMATIKA
KONSENTRASI SOFTWARE ENGINEERING
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
TANGERANG
(2014/2015)
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PENGESAHAN SKRIPSI
SISTEM PAKAR DIAGNOSA PENYAKIT IKAN HIAS
AIR TAWAR UNTUK METODE PEMBELAJARAN
PADA SMK NEGERI 2 TANGERANG
Disusun Oleh :
NIM | : 1122468546 |
Nama | : DHIMAS PRADIPTA |
Jenjang Studi | : Strata Satu |
Jurusan | : TEKNIK INFORMATIKA |
Konsentrasi | : SOFTWARE ENGINEERING |
Disahkan Oleh :
Tangerang, 25 Februari 2015
Ketua | Kepala Jurusan | ||||
STMIK RAHARJA | Jurusan Teknik Informatika | ||||
(Ir. Untung Rahardja, M.T.I) | (Junaidi, M.Kom) | ||||
NIP : 00594 | NIP : 001405 |
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
SISTEM PAKAR DIAGNOSA PENYAKIT IKAN HIAS
AIR TAWAR UNTUK METODE PEMBELAJARAN
PADA SMK NEGERI 2 TANGERANG
Dibuat Oleh :
NIM | : 1122468546 |
Nama | : DHIMAS PRADIPTA |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Teknik Informatika
Konsentrasi Software Engineering
Disetujui Oleh :
Tangerang, Januari 2015
Pembimbing I | Pembimbing II | ||
(Junaidi, M.Kom) | (Ary Sulismawati, M.Kom) | ||
NID : 05062 | NID : 12013 |
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
SISTEM PAKAR DIAGNOSA PENYAKIT IKAN HIAS
AIR TAWAR UNTUK METODE PEMBELAJARAN
PADA SMK NEGERI 2 TANGERANG
Dibuat Oleh :
NIM | : 1122468546 |
Nama | : DHIMAS PRADIPTA |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Teknik Informatika
Konsentrasi Software Engineering
Tahun Akademik 2014/2015
Disetujui Penguji :
Tangerang, Januari 2015
Ketua Penguji | Penguji I | Penguji II | ||
(_______________) | (_______________) | (_______________) | ||
NID : | NID : | NID : |
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR KEASLIAN SKRIPSI
SISTEM PAKAR DIAGNOSA PENYAKIT IKAN HIAS
AIR TAWAR UNTUK METODE PEMBELAJARAN
PADA SMK NEGERI 2 TANGERANG
Disusun Oleh :
NIM | : 1122468546 |
Nama | : DHIMAS PRADIPTA |
Jenjang Studi | : Strata Satu |
Jurusan | : TEKNIK INFORMATIKA |
Konsentrasi | : SOFTWARE ENGINEERING |
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, 22 Januari 2014
(DHIMAS PRADIPTA) |
NIM : 1122468546 |
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
Pendidikan di Indonesia pada saat ini sudah berkembang, sudah banyak bidang-bidang ilmu yang terlihat biasa tetapi sangat berguna jika dipelajari, contohnya ilmu dibidang budidaya perikanan, salah satu yang dapat dibudidayakan yaitu ikan hias air tawar, ikan hias ini sangat banyak digemari oleh para penggemar ikan hias. Tidak mudah memelihara dan merawat ikan hias air tawar ini, banyak sekali kendala yang disebabkan oleh faktor penyakit, lingkungan yang kurang bersih dan organisme yang hidup disekitarnya, kemungkinan terburuk dari ikan yang terkena penyakit adalah kematian, hal tersebut sudah pasti sangat merugikan bagi para penjual dan para penggemar yang memelihara ikan hias air tawar tersebut. Metode pembelajaran untuk mendiagnosa penyakit ikan masih menggunakan cara manual yaitu dengan memeriksa ke laboratorium, hal tersebut membutuhkan waktu yang sangat lama, mendiagnosa gejala penyakit pada ikan membutuhkan keahlian seorang pakar yang ahli dibidang perikanan. Sistem pakar dibangun dengan mengadopsi kemampuan seorang pakar yang ahli dalam mendiagnosa penyakit ikan hias air tawar melalui gejala-gejala yang dihadapi. Fokus utama dari penelitian sistem pakar ini pada penyakit ikan hias air tawar, sistem pakar ini dibuat menggunakan pemrograman Microsoft Visual Basic dengan basis data Microsoft Access, sistem ini menggunakan Metode Backward Chaining dengan Teknik Breadth-First Search, yaitu pencarian dengan cara menelusuri masalah secara mendalam sampai ditemukannya suatu solusi yang maksimal. Output dari sistem ini diharapkan dapat membantu para penjual, para penggemar ikan hias, ataupun para pelajar yang sedang mempelajari tentang ikan hias air tawar untuk mendiagnosa penyakit, dan juga memberikan solusi atau cara penanganan dari penyakit ikan hias air tawar secara cepat, tepat dan akurat.
Kata Kunci: Sistem Pakar, Ikan Hias Air Tawar, Microsoft Visual Basic, Backward Chaining.
KATA PENGANTAR
Dengan mengucap puji syukur Alhamdulillah, penulis panjatkan kehadirat Allah SWT karena telah melimpahkan rahmat dan karunia-Nya kepada penulis sehingga pada akhirnya penulis dapat menyelesaikan skripsi ini dengan baik. Dimana skripsi ini penulis sajikan dalam bentuk buku yang sederhana. Adapun judul penulisan skripsi, yang penulis ambil adalah sebagai berikut:
“SISTEM PAKAR DIAGNOSA PENYAKIT IKAN HIAS AIR TAWAR UNTUK METODE PEMBELAJARAN PADA SMK NEGERI 2 TANGERANG”
Tujuan dari pembuatan Skripsi ini adalah sebagai salah satu persyaratan dalam memperoleh gelar Sarjana Komputer (S.Kom) untuk jenjang S1 di Perguruan Tinggi Raharja, Cikokol Tangerang. Dalam penyusunan Skripsi ini penulis banyak menerima bantuan, Oleh karena itu, pada kesempatan ini penulis menyampaikan rasa terima kasih secara tulus dan ikhlas kepada:
- Bapak Ir. Untung Rahardja, M.T.I., sebagai Presiden Direktur Perguruan Tinggi Raharja.
- Bapak Sugeng Santoso, M.Kom., sebagai Pembantu Ketua I STMIK Raharja.
- Bapak Junaidi, M.Kom., sebagai Kepala Jurusan Teknik Informatika Perguruan Tinggi Raharja dan selaku Dosen Pembimbing I yang telah berkenan meluangkan waktu, pikiran, dan tenaganya untuk membantu serta memberikan bimbingan dan pengarahan kepada penulis.
- Ibu Ary Sulismawati, M.Kom., selaku Dosen Pembimbing II yang telah berkenan meluangkan waktu, pikiran, dan tenaganya untuk membantu serta memberikan bimbingan dan pengarahan kepada penulis.
- Ibu Diah Fitriyani, S.Pi., selaku Stakeholder di SMK Negri 2 Tangerang yang yang telah berkenan meluangkan waktu, pikiran, dan tenaganya untuk membantu serta memberikan bimbingan dan pengarahan kepada penulis.
- Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada kami.
- Ayahanda dan ibunda tercinta yang telah memberikan dukungan baik moril maupun materil serta doa untuk keberhasilan penulis.
- Teman-teman seperjuangan saya, yaitu: Khanna Tiara, Nursalim, Rivai Sungkowo, Imam Firmasyah, Rafif Tri Widiarso, Ade Setiadi, Muhammad Arba Adnandi, Ahmad Nur Firdaus, Ramadhan Adi Syahputra, Septian Tedy Wibowo, Bayu Porshea Yudha, Lely Suryani, Fifit Alfiah, Dwi Fitri Parmania, Jasmine Dara Asyifa, yang selalu mendukung serta memberikan semangat kepada saya sampai selesai skripsi dan yang tidak dapat penulis sebutkan satu persatu, terima kasih sudah memberikan dukungan dan motivasi.
Penulis menyadari bahwa penulisan Laporan Skripsi ini masih jauh dari kesempurnaan dan masih banyak kekurangannya. Untuk itu, penulis mohon kritik dan saran yang bersifat membangun demi kesempurnaan penulisan di masa yang akan datang.
Tangerang, 25 Februari 2015 | |
Dhimas Pradipta | |
NIM. 1122468546 |
Daftar isi
DAFTAR TABEL
Tabel 2.1 Komponen Dasar Access
Tabel 3.1 Elisitasi Tahap I
Tabel 3.2 Elisitasi Tahap II
Tabel 3.3 Elisitasi tahap III
Tabel 3.4 Final Draft Elisitasi
Tabel 4.1 Jenis Penyakit
Tabel 4.2 Gejala Penyakit
Tabel 4.3 Penanggulangan Penyakit
Tabel 4.4 Pembentukan Aturan
Tabel 4.5 Pengujian blackbox pada login
Tabel 4.6 Pengujian blackbox pada tambah akun
Tabel 4.7 Pengujian blackbox pada hapus akun
Tabel 4.8 Pengujian blackbox pada menu diagnosa
Tabel 4.9 Pengujian blackbox pada edit diagnosa
Tabel 4.10 Schedulle Implementasi
Tabel 4.11 Estimasi Biaya
DAFTAR GAMBAR
Gambar 2.1 Konsep Dasar Fungsi Sistem Pakar
Gambar 2.2 Proses Runut Maju
Gambar 2.3 Proses Runut Balik
Gambar 2.4 Contoh Tabel, Field dan Record
Gambar 2.5 Tampilan IDE Microsoft Visual Basic
Gambar 2.6 Proses Runut Balik
Gambar 2.7 Komposisi Pohon Keputusan
Gambar 3.1 Struktur Organisasi SMK Negeri 2 Kota Tangerang
Gambar 3.2 Flowchart konsutlasi individu yang berjalan pada Siswa
Gambar 3.3 Flowchart konsutlasi Kelompok yang berjalan pada Siswa
Gambar 4.1 Flowchart Program Untuk Login Admin
Gambar 4.2 Flowchart Program Untuk Login Guru
Gambar 4.3 Flowchart Program Untuk Siswa
Gambar 4.4 Flowchart Program Untuk Diagnosa Penyakit Ikan
Gambar 4.5 Flowchart Program Untuk Edit Penyakit Ikan
Gambar 4.6 Pohon Keputusan
Gambar 4.7 Tabel Administrator
Gambar 4.8 Tabel Pengguna
Gambar 4.9 Tabel Fakta
Gambar 4.10 Tabel Gejala
Gambar 4.11 Tabel Penyakit
Gambar 4.12 Tabel Penanggulangan
Gambar 4.13 Tabel Relationship
Gambar 4.14 Prototype Menu Utama
Gambar 4.15 Prototype Menu Siswa
Gambar 4.16 Prototype Menu Guru
Gambar 4.17 Prototype Menu Admin
Gambar 4.18 Prototype Menu Diagnosa
Gambar 4.19 Prototype Hasil Diagnosa
Gambar 4.20 Prototype Keterangan Penyakit
Gambar 4.21 Prototype Menu Edit Penyakit
Gambar 4.22 Prototype Edit Gejala
Gambar 4.23 prototype Edit Jenis Penyakit
Gambar 4.24 Prototype Edit Penanggulangan
Gambar 4.25 Prototype Menu Login
DAFTAR SIMBOL
DAFTAR SIMBOL FLOWCHART
BAB I
PENDAHULUAN
Latar Belakang
Perkembangan teknologi di era globalisasi saat ini semakin mengalami kemajuan, setiap orang pasti membutuhkan komputer untuk membantu pekerjaan sehari-hari dan juga sangat berguna dibidang pendidikan untuk membantu sistem pembelajaran selain itu komputer menjadi salah satu kebutuhan yang sangat penting karena komputer dapat di akses dengan cepat dan mudah. Komputer juga menjadi alat bantu penyelesaian masalah-masalah yang dihadapi manusia, sistem komputer yang dapat menyimpan data dengan jumlah yang sangat besar dan dapat mencari data yang tersimpan dengan cepat. Ada juga yang menjadikan komputer sebagai alat pemberi pertimbangan dalam menentukan suatu masalah-masalah yang sedang dihadapi. Salah satu contoh ilmu komputer yang dimanfaatkan oleh manusia untuk mempermudah pekerjaannya yaitu dengan membentuk sistem pakar yang merupakan salah satu ilmu dibidang kecerdasan buatan. Kecerdasan buatan adalah kegiatan komputer dengan kemampuan untuk menampilkan perilaku yang dianggap cerdas jika dilihat oleh manusia.
Sistem pakar di asumsikan bahwa pengetahuan seorang pakar dapat disimpan dan diaplikasikan ke dalam komputer, kemudian di gunakan oleh orang lain saat dibutuhkan, dengan mengimplementasikan sistem pakar ke dalam komputer, dapat mempermudah mendapatkan keakurasian dan kecepatan sehingga dapat meringankan tugas dari seorang pakar yang bekerja dibidangnya.
Salah satu pemanfaatan sistem pakar yaitu dalam bidang budidaya perikanan, dengan adanya sistem pakar pada budidaya perikanan dapat membantu seorang untuk mengetahui jenis-jenis penyakit dan penyebabnya, juga dapat memberikan konsultasi sampai memberikan saran penentuan solusi dari hasil yang ditemukan.
Ikan merupakan salah satu makanan berprotein yang di konsumsi manusia, jika terdapat hama atau penyakit yang dialami oleh ikat tersebut maka akan mempengaruhi tumbuh kembang ikan, salah satu faktor yang mempengaruhi pertumbuhan ikan maupun perkembangbiakannya yaitu terganggunya kondisi lingkungan dan organisme penyebab penyakit, oleh karena itu dengan adanya aplikasi sistem pakar dalam budidaya perikanan, dapat membantu menyelesaikan dan memberikan solusi dari masalah-masalah yang dihadapi.
Berdasarkan latar belakang di atas, maka penulis mencoba untuk membuat aplikasi sistem pakar untuk membantu atau mempermudah para siswa SMKN 2 Tangerang dalam proses pembelajaran, Penelitian tersebut dibuat dalam bentuk laporan yang berjudul "Sistem Pakar Diagnosa Penyakit Ikan Hias Air Tawar Untuk Metode Pembelajaran Pada SMK NEGRI 2 TANGERANG".
Perumusan Masalah
Perumusan masalah berdasarkan latar belakang yang telah dijelaskan di atas, maka akan dirumuskan beberapa masalah yang akan dibahas dalam analisa sistem yang dibuat, sebagai berikut :
- Bagaimana cara mendeteksi jenis penyakit pada ikan hias air tawar menggunakan sistem pakar?
- Bagaimana cara memberikan solusi dan menangani penyakit pada ikan hias air tawar menggunakan sistem pakar?
- Bagaimana cara membuat sistem pakar yang mampu mendeteksi penyakit pada ikan hias air tawar?