LAPORAN KEMAJUAN PROGRAM KREATIVITAS MAHASISWA JUDUL PROGRAM
RANCANG BANGUN SISTEM CERDAS UNTUK DIAGNOSA PENYAKIT HEPATITIS B BERBASIS WEB
BIDANG KEGIATAN: PKM - PENELITIAN
Diusulkan oleh:
08.41010.0113 MIRZA EKA PRAMUDITA
Tahun Angkatan 2008
08.41010.0111 ANDHI YUNINDRA ROCHMANSYAH Tahun Angkatan 2008 10.41010.0248 YOE ONE ARIESTYA NIOVITTA
Tahun Angkatan 2010
SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER SURABAYA 2012
1.
Judul Kegiatan
: Rancang Bangun Sistem Cerdas untuk Diagnosa Penyakit Hepatitis B Berbasis Web.
2.
Bidang Kegiatan (Pilih salah satu)
: (X) PKMP ( ) PKMT
( ) PKMK ( ) PKMM
3.
Bidang Ilmu (Pilih salah satu)
: ( ( ( (
( ) Pertanian (X) Teknologi dan Rekayasa ( ) Humaniora
4.
Ketua Pelaksana Kegiatan a. Nama Lengkap b. NIM c. Jurusan d. Universitas/Institut/Politeknik
) ) ) )
Kesehatan MIPA Sosial Ekonomi Pendidikan
e. Alamat Rumah/Telp./fax.
f. Alamat Email 5.
Anggota Pelaksana Kegiatan/Penulis
6.
Dosen Pendamping a. Nama Lengkap dan Gelar b. N I P c. Alamat Rumah dan No Tel./HP
7.
8.
( ) PKMKC
: Mirza Eka Pramudita : 08.41010.0113 : Sistem Informasi : STMIK Surabaya (STIKOM Surabaya) : Jl. Tengger Kandangan VI / 12, Surabaya. HP: 089675784530 :
[email protected] : 2 orang : Titik Lusiani, M.Kom, OCA : 0714077401 : Jl. Kutisari Utara III/6 Sby (Telp.081331139926)
Biaya Kegiatan Total : a. Dikti b. Sumber lain (sebutkan . . . )
: Rp. 9.000.000 : Rp. –
Jangka Waktu Pelaksanaan
: 5 Bulan
Menyetujui Ketua Program Studi
Surabaya, 9 Mei 2011 Ketua Pelaksana Kegiatan
(Erwin Sutomo, S.Kom) NIP. 0722057501
(Mirza Eka Pramudita) NIM. 07410100369
Wakil Ketua III Bidang Kemahasiswaan & Alumni
Dosen Pendamping
(Drs. Bambang Hariadi, M.Pd) NIP. 0719106401
(Titik Lusiani, M.Kom, OCA) NIP. 0714077401 i
i
1. TARGET LUARAN Target luaran pada penelitian ini adalah sebagai berikut: a. Piranti lunak berbasis web yang dapat membantu masyarakat awam dalam mendiagnosa penyakit Hepatitis B. b. Piranti lunak berbasis web yang dapat mendiagnosa penyakit Hepatitis B melalui penerapan sistem pakar berdasarkan input gejala. c. Piranti lunak berbasis web yang dapat memberikan informasi kepada masyarakat mengenai cara melakukan pencegahan dan pengobatan penyakit Hepatitis B.
2. METODE Metode pada penelitian ini, secara detil dapat diuraikan sebagai berikut: a. Studi Literatur Pada tahap ini akan diadakan studi literatur tentang diagnosa Hepatitis dan implementasi inference engine menggunakan metode Backward Chaining serta pengumpulan data pendukung yang dibutuhkan. Pada pengembangan aplikasi ini akan menggunakan webserver Apache dan database MySQL sehingga dilakukan studi literatur tentang webserver dan database ini. Database merupakan kumpulan informasi yang disimpan dalam computer secara sistematik. b. Pengumpulan Data Data-data atau informasi yang diperoleh adalah secara langsung dari seorang pakar dalam hal ini adalah dokter spesialis Penyakit Dalam. Teknik pengumpulan data ini adalah sebagai berikut : i. Metode Interview Metode interview merupakan teknik wawancara atau tanya jawab langsung dengan pihak-pihak terkait dalam hal ini seorang dokter spesialis Penyakit Dalam, guna mendapatkan data yang tepat sehingga perancangan sesuai dengan tujuan semula.
1
ii. Metode Kepustakaan (Library Research) Metode
Kepustakaan
(Library
Research)
adalah
tenik
mengumpulkan data melalui buku-buku dan sumber-sumber lain seperti internet yang relevan dengan permasalahan yang dihadapi, dalam hal ini tentang jenis-jenis penyakit Hepatitis dan gejala-gejalanya. c. Perancangan Sistem Perencanaan pembuatan sistem meliputi perencanaan sistem cerdas. Dalam perancangan sistem diagnosa menggunakan metode Backward Chaining. Desain arsitektur pada Gambar 1 menggambarkan antar elemenelemen utama. Pada desain ini melibatkan pakar dan user sebagai pengguna sistem. Data-data yang diinputkan akan diolah oleh sistem dan menghasilkan beberapa output, diantaranya positif Hepatitis B, negatif Hepatitis B, gejala Hepatitis B, dan imun terhadap Hepatitis B.
User
Interface User
Inference Engine
Knowledge Base
Output Positif Hepatitis B Negatif Hepatitis B Gejala Hepatitis B Imun Terhadap Hepatitis B
Gambar 1. Desain Arsitektur Rancang Bangun Sistem Cerdas untuk Diagnosa Penyakit Hepatitis B Berbasis Web Pada Gambar 2 merupakan flowchart rancang bangun sistem cerdas untuk diagnosa penyakit Hepatitis B berbasis web yang merupakan gambaran secara umum urutan kerja sistem dalam mencari suatu keputusan. Untuk memudahkan dalam mengetahui urutan kerja sistem dalam mencapai keputusan, maka perlu digambarkan sebuah block diagram yang berisi faktor – faktor penting untuk membuat suatu rekomendasi dari Knowledge Base System, hal dapat dilihat pada Gambar 3.
2
Start Mengecek inputan dengan Aturan yang dibuat Data Gejala , Imunitas, dan Kemungkinan Infeksi Pasien Hasil kesimpulan diagnosa Data Gejala Pasien, Imunitas Pasien, dan Kemungkinan Infeksi Pasien End
Gambar 2. Flowchart Rancang Bangun Sistem Cerdas untuk Diagnosa Penyakit Hepatitis B Berbasis Web Sistem Berbasis Aturan untuk Mendiagnosa Hepatitis B
Imun Pasien
Vaksinasi
Gejala Pasien
Kadar HBsAb
Warna Kulit Kuning
Kemungkinan Infeksi
Flu-like-syndrome
Ibu Penderita HB
Tes Darah (HBsAg)
Gambar 3. Blok Diagram Sistem Cerdas untuk Diagnosa Penyakit Hepatitis B d. Pembuatan Program Komputer yang Meliputi Pembuatan Antar Muka dan Mesin Inferensi Hal pertama yang dilakukan sebelum membuat program adalah membuat desain antar muka antara lain mengenai menu utama, konten dan form serta link untuk sistem navigasinya. Kemudian koneksi database dan implementasi sistem pakar melalui metode yang sudah ditetapkan. Sehingga aplikasi dapat menampilkan sistem pakar tersebut ke dalam browser pengguna. 3
e. Uji Coba Uji coba dimaksudkan untuk mengetahui sejauh mana sistem yang dibuat ini dapat berfungsi sesuai dengan proses sistem yang diharapkan. f. Dokumentasi Dalam setiap pembuatan sistem atau aplikasi pendokumentasian merupakan hal yang tidak dapat diremehkan, dengan adanya dokumentasi dapat membantu dalam mengembangkan sebuah sistem di kemudian hari. g. Publikasi Setelah sistem yang dibuat telah selesai dikerjakan maka tahap selanjutnya akan melakukan publikasi dengan cara melakukan seminar di kampus. Agar civitas kampus dapat mengetahui hasil dari penelitian yang kami lakukan, dan dapat menularkan semangat PKM kepada mereka.
3. KEMAJUAN PEKERJAAN Sistem yang dibangun saat ini telah masuk dalam tahap uji coba ke masyarakat untuk dilakukan pengukuran seberapa berhasilkah sistem yang dibangun dapat bermanfaat bagi masyarakat. Tidak menutup kemungkinan aplikasi yang telah dilakukan uji coba ini masih memerlukan pengembangan lebih lanjut sehingga dapat digunakan dengan maksimal.
4. KETERCAPAIAN TARGET LUARAN Berdasarkan target luaran yang telah dijelaskan sebelumnya, target penelitian ini telah tercapai sebesar 80%. Saat ini aplikasi telah dapat melakukan diagnosa Hepatitis B melalui penerapan sistem pakar sehingga dapat memudahkan masyarakat dalam melakukan diagnosa penyakit Hepatitis B. Dan saat ini sedang dalam tahap pengerjaan sistem untuk pemberian informasi mengenai pencegahan dan pengobatan penyakit Hepatitis B
4
5. PERMASALAHAN DAN PENYELESAIANNYA Tabel 1. Rincian Permasalahan dan Penyelesaian Uraian Permasalahan Penyelesaian a Administratif b Teknis i. Banyak data-data sementara yang kami peroleh i. Data-data yang kami peroleh dari Jurnal, internet, dari Jurnal, internet, penelitian sejenis, majalah, penelitian sejenis, majalah, dan buku kesehatan kami dan buku kesehatan yang juga membuat kami petakan dalam beberapa kelompok untuk membantu kesulitan untuk menerjermahkan dalam bentuk menyelesaikan pembuatan rule kondisi penelitian dalam Bahasa Pemrograman saat pembuatan aplikasi. bentuk diagram alur pemikiran (flowchart) dan blok diagram. ii. Banyak data yang harus dipetakan dari beberapa sumber membuat kami juga harus bekerja ekstra ii. Kami mengumpulkan jadwal perkuliahan tiap anggota disela-sela waktu perkuliahan. dan membuat jadwal pengolahan data sesuai jadwal kosong tiap anggota, lalu kami siapkan waktu luang untuk berdiskusi bersama dengan dosen pembimbing terkait dengan data-data yang sudah dikumpulkan. c Organisasi Pelaksana
i. Ketua dan Penanggung Jawab Aplikasi i. Pengumpulan jadwal kuliah dan kegiatan yang Sulit untuk mengkoordinasi anggota yang kemudian dibuatkan jadwal koordinasi untuk membahas beda dengan angkatan karena berbeda kelas dan penelitian serta pembagian tugas pengerjaan. Untuk berbeda jadwal serta menerjemahkan beberapa menerjemahkan data dalam Bahasa pemrograman data ke dalam bentuk Bahasa Pemrograman. dibuatkan diagram alur pemikiran (flowchart) dan blok diagram. ii. Administrasi Keuangan Kesulitan dalam pembagian uang penelitian ii. Pembagian uang di awal penelitian hanya dikeluarkan karena dana yang digunakan di awal penelitian untuk keperluan yang penting saja sehingga dapat masih menggunakan dana pribadi serta kesulitan mengontrol pengeluaran awal. Di tiap pengeluaran dalam mencatat beberapa pengeluaran yang butuh langsung dibuatkan laporan sementara dan melampirkan diarsipkan. bukti pengeluaran. 5
Uraian
Permasalahan
Penyelesaian
iii.Penanggung Jawab Penelitian iii.Membuat data keperluan peralatan apa saja yang Pelaksanaan penelitian tahap satu kurang sekiranya penting dan dibutuhkan dalam waktu dekat berjalan lancar karena terkendala dana pribadi untuk menghemat pengeluaran di awal. Kemudian juga yang di control untuk pengeluaran terpenting saja. membuat file yang membantu mengumpulkan segala Selain itu juga ada pelaporan dan dokumentasi dokumentasi penelitian dan dikelompokkan dalam yang harus tetap dijaga ketersediaannya sebagai beberapa subfile guna memudahkan pencarian. bukti pendukung jika dibutuhkan sewaktu-waktu. d Keuangan
e Lain Lain
i. Masalah yang timbul terkait dengan keuangan i. Kami mengeluarkan dana pribadi untuk membeli adalah pelaksanaan yang sempat tersendat untuk beberapa peralatan penting dan mendasar terlebih keperluan membeli beberapa peralatan dahulu, kemudian dana pribadi tersebut segera diganti kebutuhuan penelitian tahap satu ketika kami menerima dana sesuai yang tertera pada proposal. -
-
6
6. PENGGUNAAN BIAYA Sampai saat ini biaya yang telah digunakan adalah sebagai berikut: Tabel 2. Rincian Biaya Sementara No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Rincian Kertas HVS A4 80 HP Black Ink Cartridge 60 HP Colour Ink Cartridge 60 Sewa Komputer Modem Sewa Internet Sewa Printer Domain Name Web Hosting Transportasi Desain Sistem Perangkat Uji Coba Internal Perangkat Uji Coba Eksternal Materai CD Blank + Cover + Case Jilid Laporan PPN PPh
Jumlah 4 rim 3 buah 2 buah 70 jam 1 buah 4 kali 15 jam 1 tahun 1 tahun 5 kali 1 kali 1 buah 1 buah 3 buah 5 buah 5 buah 1 kali 1 kali
Harga (Rp) 38.000 140.000 165.000 3.000 700.000 150.000 3.000 100.000 500.000 50.000 750.000 700.000 300.000 6.500 5.000 2.000 10% 1,5% Total
Total (Rp) 152.000 420.000 330.000 210.000 700.000 600.000 45.000 100.000 500.000 250.000 750.000 700.000 300.000 19.500 25.000 10.000 900000 135000 6.166.500
7. DOKUMENTASI KEGIATAN Pada saat melakukan penelitian ini beberapa kegiatan yang kami lakukan antara lain: a. Penandatanganan kontrak perjanjian dengan pihak kampus (Gambar 4 dan Gambar 5) b. Melakukan konsultasi dengan dosen pembimbing (Gambar 6) c. Melakukan studi literatur di perpustakaan kampus (Gambar 7 dan Gambar 8) d. Tampilan aplikasi Sistsem Cerdas untuk Diagnosa Penyakit Hepatitis B (Gambar 9, Gambar 10, Gambar 11, Gambar 12 dan Gambar 13)
7
Gambar 4. Serah Terima Perjanjian dengan Waka III Bidang Kemahasiswaan
Gambar 5. Foto Bersama dengan Seluruh Penerima Dana PKM
Gambar 6. Konsultasi dengan Dosen Pembimbing
Gambar 7. Perpustakaan Kampus Mencari Referensi
Gambar 8. Diskusi bersama di Perpustakaan Kampus
8
Gambar 9. Tampilan Halaman Utama Aplikasi Diagnosa Hepatitis B
Gambar 10. Tampilan Salah Satu Halaman Diagnosa Hepatitis B
Gambar 11. Tampilan Salah Satu Halaman Diagnosa Hepatitis B
9
Gambar 12. Tampilan Halaman Hasil Diagnosa Hepatitis B
Gambar 13. Tampilan Halaman Rekomendasi Diagnosa Hepatitis B
10