RANCANG BANGUN SISTEM PAKAR PADA PERANGKAT MOBILE DIDUKUNG DENGAN WML DAN PHP. Julius Santony

dokumen-dokumen yang mirip

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Sistem Pakar Tindak Pidana Narkotika Menggunakan Metode Forward Chaining

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB III ANALISA DAN DESAIN SISTEM

Sistem Pakar Diagnosis Penyakit Menular Pada Klinik Umum Kebon Jahe Berbasis Web Dengan Menggunakan Metode Forward Chaining

PENERAPAN NAIVE BAYES CLASSIFIER DALAM IDENTIFIKASI PENYAKIT ANTRAKS PADA SAPI ABSTRAK

BAB III ANALISIS DAN DESAIN SISTEM

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

BAB III ANALISA DAN DESAIN SISTEM

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2009/2010

BAB III CARA DAN METODOLOGI PENELITIAN

BAB III ANALISIS DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

REPRESENTASI PENGETAHUAN (KNOWLEDGE) BERBASIS RULE (RULE-BASED) DALAM MENGANALISA KEKURANGAN VITAMIN PADA TUBUH MANUSIA

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

SISTEM PAKAR DIAGNOSA GANGGUAN KESEHATAN PADA ORGAN REPRODUKSI WANITA BERBASIS WEB DENGAN METODE FORWARD CHAINING

Gambar 4-1. Use Case Diagram

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

TAKARIR. data atau informasi dan transformasi data yang bergerak dari pemasukan data hingga ke keluaran. Database

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. perkembangan perangkat mobile saat ini, sehingga perangkat mobile semakin

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. diagnosa penyakit pada Kanker Rahim dengan menggunakan metode certainty

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN SISTEM INFORMASI SURVEI SOSIAL EKONOMI DAERAH (SUSEDA) (Studi Kasus : Badan Pusat Statistik Kabupaten Soppeng)

Sistem Pakar Kerusakan Hardware Komputer dengan Metode Forward Chaining (Studi Kasus : Benhur Sungai Penuh)

BAB III ANALISIS DAN DESAIN SISTEM

Sistem Pendukung Keputusan Penentuan Resiko Penyakit Ginjal. Abstrak

TAKARIR. : pelacakan yang dimulai dari tujuan, selanjutnya. dicari aturan yang memiliki tujuan tersebut untuk. kesimpulannya

Sistem Pakar Diagnosa Menentukan Kerusakan Pada Mesin Cuci Dengan Metode Forward Chaining Berbasis Web. Agung Wicaksono Sistem Informasi

BAB III ANALISIS DAN PERANCANGAN

PENDAHULUAN 1. Latar Belakang 2. Rumusan Masalah 3. Tujuan Dan Manfaat

BAB III ANALISA DAN DESAIN SISTEM

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT SYARAF PUSAT DENGAN METODE FORWARD CHAINING BERBASIS WEB

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB III ANALISA DAN DESAIN SISTEM

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

BAB III ANALISA DAN DESAIN SISTEM

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

LEMBAR PENGESAHAN PEMBIMBING

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

BAB III METODE PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Gambar 4.1 Flowchart

SISTEM PAKAR UNTUK DIAGNOSIS AUTISME DAN GANGGUAN PSIKOLOGIS LAINNYA PADA ANAK BERBASIS WEB

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Taufiq Hidayat

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN. yang jelas untuk perbaikan ataupun pengembangan dari suatu sistem.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

BAB I PENDAHULUAN. pada saat ini. Internet atau yang sering disebut sebagai dunia maya bukanlah

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

RANCANG BANGUN SISTEM PAKAR PADA PERANGKAT MOBILE DIDUKUNG DENGAN WML DAN PHP Julius Santony Abstrak Perkembangan teknologi Kecerdasan Buatan yang terjadi telah memungkinkan Sistem Pakar untuk diaplikasikan penggunaannya dalam perangkat mobile dengan WML dan PHP. Salah satunya dalam pemberian informasi mengenai berbagai masalah dalam bidang kesehatan. Metode sistem pakar yang digunakan adalah forward dan backward chaining dengan pembuatan tree dari data-data penunjang.. Dengan fasilitas yang diberikan untuk user dan administrator, memungkinkan baik user maupun administrator untuk menggunakan sistem ini sesuai kebutuhannya masing-masing. User diberi kemudahan dalam mengetahui informasi berbagai jenis penyakit dengan gejala-gejala klinisnya. informasi serta konsultasi layaknya dengan seorang dokter melalui beberapa pertanyaan yang harus dijawab user untuk mengetahui hasil diagnosanya. Sedangkan administrator dimudahkan dalam memanajemen sistem, baik proses tambah, hapus maupun update data terbaru. Kata kunci : perangkat mobile, sistem pakar, WAP. Pendahuluan Dengan adanya kemajuan teknologi yang semakin pesat, berpengaruh pula pada perkembangan perangkat mobile saat ini, sehingga penggunaan perangkat mobile semakin memasyarakat. Perkembangan ini sangatlah membantu dalam menyajikan informasi yang cepat dan efisien dengan pengaksesan internet melalui perangkat mobile tersebut. Meski perangkat mobile merupakan small device dengan layar penyajian yang sangat terbatas, tetapi penyajian informasinyapun tidak kalah optimal layaknya informasi yang diakses dari personal computer. Seiring perkembangan teknologi, dikembangkan pula suatu teknologi yang mampu mengadopsi proses dan cara berpikir manusia yaitu teknologi Artificial Intelligence atau Kecerdasan Buatan. Sistem Pakar adalah salah satu bagian dari Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 18

Kecerdasan Buatan yang mengandung pengetahuan dan pengalaman yang dimasukkan oleh satu atau banyak pakar ke dalam satu area pengetahuan tertentu sehingga setiap orang dapat menggunakannya untuk memecahkan berbagai masalah yang bersifat spesifik. Kesehatan adalah dambaan setiap orang. Kebutuhan informasi yang cepat dan tepat dari seorang pakar kesehatan sangatlah dibutuhkan. Hal inilah yang mendorong pembangunan sebuah sistem pakar kesehatan untuk diwujudkan. Masalah Apakah sistem pakar dapat diterapkan ke dalam bentuk perangkat mobile sehingga dapat menghasilkan informasi kesehatan yang optimal? Tujuan Supaya perangkat mobile tidak hanya dimanfaatkan sebagai media komunikasi dan hiburan tapi juga dapat dimanfaatkan membangun sebuah sistem berbasis pengetahuan kedokteran dalam mendiagnosa suatu penyakit. Teori The Waterfall Model Model siklus hidup (life cycle model) adalah model utama dan dasar dari banyak model. Salah satu model yang cukup dikenal dalam dunia rekayasa perangkat lunak adalah The Waterfall Model. Disebut waterfall (air terjun) karena memang diagram tahapan prosesnya mirip dengan air terjun yang bertingkat. Seperti yang terlihat pada gambar 1 berikut ini : Gambar 1. The Waterfall Model Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 19

Sistem Pakar Secara umum, sistem pakar adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar. Perancangan Disain Global Prosedur perancangan sistem secara umum untuk pembangunan sistem pakar pada perangkat mobile dengan WML dan PHP untuk penyakit ini memberikan gambaran kepada user tentang sistem yang akan dirancang dan informasi apa saja yang akan dihasilkan dari sistem yang telah dikembangkan. Pada perancangan ini sangat dibutuhkan UML (Unified Modelling Language). Design View Process View Use Case View Implementation View Deployment View Gambar 2. Model 4+1 View Use Case Diagram Use Case merupakan serangkaian skenario yang digabungkan bersama-sama oleh tujuan umum pengguna. Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 20

Konsultasi Info Info gejala USER UMUM Info RS Keterangan Login update data PAKAR Include Update Include Update Login Hapus & Tambah pakar Include Include Hapus Pakar Tambah Pakar Gambar 3. Use Case Diagram ADMIN Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 21

Class Diagram Class diagram sangat membantu dalam visualisasi stuktur kelas dari suatu sistem. KONSULTASI Id ; int Pertanyaan : varchar ifyes: varchar ifno : varchar User/pakar/admin Atribut : Operation Info Id_penyakit : varhcar Nama_penyakit : text Info Id_penyakit : varchar Nama_penyakit : text Keterangan Gambar 4. Class Diagram User Pakar/Admin Id_pakar : varchar Id_admin : varchar Password : PENYAKIT GEJALA Update Id_penyakit : varhcar Nama_penyakit : text Hapus Id_penyakit : varhcar Nama_penyakit : text Update Tambah Id_penyakit : varhcar Nama_penyakit : text Hapus Tambah Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 22

Gambar 5. Class Diagram Update Admin Id_admin : varchar Password : Tambah Pakar id Id_pakar : varchar Password : Hapus Pakar Id_pakar : varchar Password : Gambar 6. Class Diagram Tambah dan Hapus Pakar Activity Diagram Activity Diagram adalah teknik untuk mendiskripsikan logika procedural, proses bisnis dan aliran kerja dalam banyak kasus. Start Halaman Utama Konsultas Menampilkan Pertanyaan Umu Pakar Info Info Rumah sakit Menampilkan jenis penyakit Keterangan Menampilkan Alamat rumah sakit yang ada di padang Author Penjelasan Tentang penyakit Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 23 End

Gambar 7. Activity Diagram Untuk User Start Halaman Utama Pakar/Admin Login F T T Update Tambah Hapus Update Tambah Hapus berhasil diedit Berhasil menambah data Dihapus Edit Menambah Hapus Perbaharui Perbaharui Gambar 8. Activity Diagram untuk Update dan Start Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 24

Halaman Utama Admin Login F T Update / Update Pakar Tambah Pakar Hapus Pakar menambah Pakar menghapus Pakar End (Logout) Gambar 9. Activity Diagram Menambah dan Menghapus Pakar Sequence Diagram Sequence Diagram menggambarkan perilaku pada sebuah scenario. Sequence Diagram untuk User ;Halaman Index(umum) ;Halaman Konsultai ;Halaman ;Info Rumah Sakit ;Keterangan Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 25

USER Masuk Invalid Back Page Back Page Gambar 10. Sequence Diagram untuk User Umum a. Sequence Diagram Update Back Page ;Pakar ;Login ;Update ;Edit ; Hapus Login Logout Logout Gambar 11. Sequence Diagram untuk Update Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 26

b. Sequence Diagram untuk Update Pakar ;Admin ;Login ;Tambah Pakar ; Hapus Pakar Admi Masuk Login Invalid Logout Tambah Succes Logout Hapus Succes Gambar 12. Sequence Diagram untuk Update Pakar Deployment Diagram Deployment Diagram menyediakan gambaran bagaimana sistem secara fisik akan terlihat. Sistem diwakili oleh node-node, dimana pada masing-masing node diwakili oleh sebuah kubus. Gari yang menghubungkan kedua kubus menunjukkan hubungan diantara node tersebut. Berikut gambaran dari Deployment Diagram : Client Page WAP base base Gambar 13. Deployment Diagram Diagram Struktur Secara keseluruhan dari menu sistem yang dirancang ada beberapa bagian yaitu : a. Bagian Menu Utama Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 27

Bagan struktur menu utama dari sistem pakar ini berbasis WAP ini terdiri dari menu umum, menu pakar dan menu admin. Berikut gambaran dari menu utama : Loading Aplikasi WAP UMUM PAKAR Gambar 14. Struktur Menu Utama b. Bagan Menu Umum Pada bagan ini user memiliki beberapa pilihan menu yang terdapat pada menu umum yaitu menu konsultasi,info UMUM penyakit dan gejala, info rumah sakit, dan keterangan. Konsultasi Info Info Rumah Sakit Keterangan Info Gambar 15. Struktur Menu Umum c. Bagan Menu Pakar Pada bagan ini menampilkan login pakar, update data, hapus data, dan tambah data. Bagan menu pakar dapat dilihat pada gambar 16 : Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 28

Pakar Login Gambar 16. Struktur Menu Pakar d. Bagan Menu Admin Tampilan menu admin tidak terlihat secara fisik di dalam sistem, Struktur bagan menu admin dapat dilihat pada gambar 17. Loading Aplikasi WAP Admin Login Update Update Pakar Tambah Pakar Hapus Pakar Gambar 17. Struktur Menu Admin Kesimpulan 1. Sistem mampu melakukan diagnosa penyakit dengan cara mengenal gejala penyakit Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 29

2. Sistem user umum mampu menampilkan pencarian berupa penyakit dan gejala 3. Sistem user pakar mampu melakukan proses penambahan data berupa gejala dan penyakit serta mampu melakukan proses pengeditan dan penghapusan data gejala dan penyakit. 4. Sistem admin mampu melakukan penambahan dan penghapusan id pakar pada database. 5. Pembuatan proses log in dan log out untuk user admin dan pakar agar keamanan data pada sistem dapat terjaga dengan baik. DAFTAR PUSTAKA Abdul kadir, Dasar Pemrograman WEB dinamis menggunakan PHP, Penerbit Andi, Yogyakarta, 2003. Arhani.M, Konsep Dasar Sistem Pakar, Penerbit Andi, Yogyakarta, 2005. Desiani.A dan Arhami.M, Konsep Kecerdasan Buatan, Penerbit Graha Ilmu, 2002. Hakim, Lukmanul dan Musalini, Uus, 150 Rahasia dan Trik Menguasai PHP, Penerbit PT Gramedia, Jakarta, 2007. Irfan Subakti dan Rahmat Hidayatullah, Aplikasi Sistem Pakar untuk Diagnosis Awal Gangguan Kesehatan secara Mandiri Menggunakan Variable Centered Intelegent Rule System,Volume 6, Nomor 1, Januari 2009 : 11-16, JUTI. Kusumadewi.S, Artificial Intelligence (Teknik dan Aplikasinya), Edisi 2, Penerbit Graha Ilmu, 2002. Jurnal PROCESSOR Vol. 6, No.1, Februari 2011 STIKOM Dinamika Bangsa - Jambi 30