• Tidak ada hasil yang ditemukan

SKRIPSI DAMERIA GLORIA CHRISTINA

N/A
N/A
Protected

Academic year: 2021

Membagikan "SKRIPSI DAMERIA GLORIA CHRISTINA"

Copied!
13
0
0

Teks penuh

(1)

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM

PAKAR DENGAN MENGGUNAKAN METODE BACKWARD

CHAINING UNTUK MENENTUKAN INTERAKSI OBAT

MELOKSIKAM DENGAN OBAT

PENYAKIT LAINNYA

SKRIPSI

DAMERIA GLORIA CHRISTINA

061401054

PROGRAM STUDI S1 ILMU KOMPUTER

DEPARTEMEN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2010

(2)

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM PAKAR DENGAN MENGUNAKAN METODE BACKWARD CHAINING UNTUK

MENENTUKAN INTERAKSI OBAT MELOKSIKAM DENGAN OBAT PENYAKIT LAINNYA

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer

DAMERIA GLORIA CHRISTINA TAMPUBOLON 061401054

PROGRAM STUDI SARJANA ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN

(3)

PERSETUJUAN

Judul : PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM PAKAR DENGAN MENGUNAKAN METODE BACKWARD CHAINING UNTUK

MENENTUKAN INTERAKSI OBAT MELOKSIKAM DENGAN OBAT PENYAKIT LAINNYA

Kategori : SKRIPSI

Nama : DAMERIA GLORIA CHRISTINA TAMPUBOLON Nomor Induk Mahasiswa : 061401054

Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, Desember 2010 Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Ade Candra, ST, M.Kom Syahriol Sitorus, S.Si, MIT NIP.19790904 200912 1 002 NIP. 19710310 199403 1 004

Diketahui/Disetujui oleh

Program Studi S1 Ilmu Komputer Ketua,

Prof. Dr. Muhammad Zarlis NIP. 19570701 1986011 003

(4)

PERNYATAAN

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM PAKAR DENGAN MENGGUNAKAN METODE BACKWARD CHAINING UNTUK

MENENTUKAN INTERAKSI OBAT MELOKSIKAM DENGAN OBAT PENYAKIT LAINNYA

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, November 2010

DAMERIA GLORIA C. T. 061401054

(5)

PENGHARGAAN

Sekarang, ya Allah kami, kami bersyukur kepada-Mu dan memuji nama-Mu yang agung itu. Segala puji dan hormat hanya bagi Tuhan Yesus Kristus atas kasih dan berkat-Nya yang luar biasa yang mengizinkan penulis untuk menyelesaikan skripsi ini.

Ucapan terima kasih saya sampaikan kepada Bapak Syahriol Sitorus, S.Si, MITsebagai Dosen Pembimbing I dan Bapak Ade Candra, ST, M.Kom sebagai Dosen Pembimbing II yang telah memberikan bimbingan, saran, dan masukankepada saya untuk menyempurnakan kajian ini. Panduan ringkas, padat dan profesional telah diberikan kepada sayasehingga saya dapat menyelesaikan tugas ini. Selanjutnya kepada Bapak Prof. Muhammad Zarlis danBapak M. Andri Budiman, ST, M.CompSc, MEM sebagai Dosen Penguji I dan II atas saran dan kritikan yang sangat berguna bagi saya.Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Program Studi S1 Ilmu Komputer, Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syariol Sitorus, S.Si,MIT, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen serta pegawai di Program Studi S1 Ilmu Komputer FMIPA USU. Tidak lupa juga saya ucapkan terima kasih kepada Ricky Marpaung, S. Farm, Apt dan dra. Antetti Tampubolon, Apt atas bimbingan dan masukannya dalam skripsi saya ini.

Skripsi ini terutama saya persembahkan untuk kedua almarhum orang tua dan keluarga saya yang telah memberikan kasih sayang, dukungan dan motivasi, ayahanda (alm.) J.P. Tampubolon dan ibunda (almh.) L.A Saragih. Untuk kedua adik saya, Edwin Agnito Tampubolon dan Febrina Futricia Tampubolon. Kepada teman-teman terbaik saya M.Arifin Siregar, Andika Novaldy, Faridah Amalia Mandaga, M. Januar Rambe, dan Muriyana br Sukatendel atas dukungan, semangat, dan doa yang telah diberikan. Untuk yang terkasih Bagoes Harsono, terima kasih atas dukungan, doa yang selalu diberikan. Terimakasih pula kepada semua pihak-pihak yang tidak dapat saya sebutkan satu persatu, terima kasih atas ide, saran, dan kerjasama yang baik.

Saya menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu saya menerima saran dan kritik yang bersifat membangun demi kesempurnaan skripsi ini. Sehingga dapat bermanfaat bagi kita semuanya.

(6)

ABSTRAK

Pada era globalisasi ini, segala sesuatu tidak lepas dari teknologi. Ketergantungan teknologi ini disebabkan karena perkembangan komputer yang sangat pesat sehingga fungsinya mencakup segala aspek kehidupan. Salah satunya pada bidang farmasi atau obat-obatan. Pada zaman sekarang ini, obat – obatan menjadi salah satu kebutuhan yang paling banyak dikonsumsi oleh manusia. Tidak jarang sering terdapat kasus kesalahan dalam pemberian obat terhadap pasien yang tidak sedikit menimbulkan kematian. Oleh sebab itulah Penulis dengan memanfaatkan kemajuan komputer membuat aplikasi sistem pakar penentuan interaksi obat. Aplikasi ini dibuat dengan menggunakan metode backward chaining sebagai mesin penelusurannya. Sistem ini dapat memberikan informasi interaksi obat yang diresepkan oleh dokter khususnya untuk obat Anti Inflamasi Non Steroid yaitu Meloksikam dengan obat penyakit lainnya. Sehingga dapat mempermudah bagi pengguna untuk mengetahui interaksi obat tanpa melakukannya secara manual, sehingga efisiensi waktu dapat tercapai tanpa mengurangi kebenaran hasilnya.Dan diharapkan aplikasi ini akan sangat membantu pasien dalam proses penyembuhannya karena salah satu proses penyembuhan adalah dengan memberikan obat yang tepat. Aplikasi ini dibuat dengan bahasa pemrograman PHP dan MySql sebagai database server-nya.

(7)

DESIGN AND DEVELOPMENT EXPERT SYSTEM APPLICATION USING BACKWARD CHAININGMETHOD FOR DETERMINING

INTERACTIONS OF MELOKSIKAM WITH OTHER DRUGS DISEASE

ABSTRACT

In this era of globalization, everything is can not be separated from technology. Technological dependence is due to the very rapid development of computer functions that cover all aspects of life. One of them is pharmacy or medicine. In this day, drugs – medicine is one of the most widely consumed by humans. Not infrequently there are frequent cases of mistakes in administering drugs to patients with no little cause of death. That's why I use the computer advances to create an expert system application to determining drug interactions. This application is made by using the method of backward chaining. This system can provide information about drug interactions that are prescribed by doctors especially for drugs Non Steroid Anti-inflammatory drugs that Meloksikam with other drug diseases. Hopefully, this application can facilitate users to understand the interaction of drugs without doing it manually, so that efficiency of time can be achieved without sacrificing the result, and expected this application will greatly assist the patient in the healing process because one of the healing process is to provide the right medicine. This application is creating with PHP and MySql as a database server.

(8)

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak v Abstract vi

Daftar Isi vii

Daftar Tabel x Daftar Gambar xi Bab 1 Pendahuluan 1.1Latar Belakang 1 1.2Rumusan Masalah 2 1.3Batasan Masalah 3 1.4Tujuan Penelitian 3 1.5Manfaat Penelitian 3 1.6Metode Penelitian 4 1.7Sistematika Penulisan 5

Bab 2 Tinjauan Teoritis

2.1 Kecerdasan Buatan 6

2.2 Sistem Pakar 6

2.2.1 Sejarah Sistem Pakar 7 2.2.2 Struktur Sistem Pakar 8

2.2.3 Mesin Inferensi Backward Chaining 9 2.3 Anti Inflamasi Non Steroid (AINS) 10

2.3.1 Mekanisme Kerja Obat Anti Inflamasi Non Steroid 10 2.3.2 Jenis Obat Anti Inflamasi Non Steroid 11 2.3.3 Aspek Farmakodinamik Obat Anti Inflamasi Non Steroid 12

2.3.3.1 Efek Analgesik 12

2.3.3.2 Efek Antipiretik 12

2.3.3.3 Efek Anti-Inflamasi 13 2.3.4 Efek Samping Obat Anti Inflamasi Non Steroid 13

2.4 Meloksikam 14 2.5 Captopril 15 2.6Warfarin 16 2.7Digoxin 17 2.8Aspirin 18 2.9Cimetidine 18

(9)

3.1 Analisis Persyaratan Sistem 20

3.1.1 Gambaran Umum Sistem 20

3.1.2 Analisis Permasalahan 21 3.1.3 Analisis Sasaran Pengguna 21

3.1.4 Analisis Kebutuhan Perangkat Lunak 22 3.2 Analisis Kebutuhan Sistem 22 3.2.1 Analisis Kebutuhan Data 23 3.2.2 Analisis Input dan Output Sistem 23

3.2.3 Analisis Fungsionalitas Sistem 24 3.2.4 Analisis Batasan Sistem 24 3.3 Perancangan Sistem 24 3.3.1 Perancangan Basis Data 25 3.3.1.1 Perancangan Data Flow Diagram (DFD) 25 3.3.1.2 Kamus Data 31

3.3.1.3 Perancangan Entity Relationship Diagram (ERD) 34 3.3.1.4 Bentuk Tabel Sistem Informasi 37 3.4 Perancangan Mesin Inferensi 40

3.5 Perancangan Antar Muka 43 3.5.1 Rancangan Halaman Utama 43

3.5.2 Rancangan Halaman Interaksi 44

3.5.3 Rancangan Halaman Artikel 46

3.5.4 Rancangan Halaman Info 46

3.5.5 Rancangan Halaman Bantuan 47

3.5.6 Rancangan Halaman Admin 48

Bab 4 Implementasi dan Pengujian 4.1 Implementasi 50 4.1.1 Halaman Utama 51 4.1.1.1 Halaman Menu Beranda 51

4.1.1.2 Halaman Menu Interaksi 52

4.1.1.3 Halaman Menu Artikel 54

4.1.1.4 Halaman Menu Info 58

4.1.1.5 Halaman Menu Bantuan 60

4.1.1.6 Halaman Menu Profil 61

4.1.1.7 Halaman Menu Admin 62

4.1.2 Halaman Administrator 62 4.1.2.1 Menu Halaman Data Artikel 62 4.1.2.2 Menu Halaman Data Interaksi 65 4.1.2.3 Menu Halaman Data Obat 68

4.1.2.4 Menu Halaman Data Penyakit 69

4.1.2.5 Menu Halaman Data Gejala 72

4.1.2.6 Menu Halaman Pertanyaan 74

4.2Pengujian 77

4.2.1 Pengujian Blackbox 77 4.2.2 Pengujian Langsung Terhadap Pengguna 80 4.2.2.1 Hasil Evaluasi Aspek Fungsionalitas 81 4.2.2.2 Hasil Evaluasi Aspek Antar Muka 82 4.2.2.3 Hasil Evaluasi Secara Keseluruhan 84

(10)

Bab 5 Kesimpulan dan Saran

5.1 Kesimpulan 85

5.2 Saran 86

Daftar Pustaka 87

(11)

DAFTAR TABEL

Halaman Tabel 3.1 Tabel Kamus Data Artikel Obat 31

Tabel 3.2 Tabel Kamus Data Obat 31

Tabel 3.3 Tabel Kamus Data Gejala 32

Tabel 3.4 Tabel Kamus Data Penyakit 32

Tabel 3.5 Tabel Kamus Data User 32

Tabel 3.6 Tabel Kamus Data Interaksi 33 Tabel 3.7 Tabel Kamus Data Pertanyaan 33 Tabel 3.8Tabel Artikel Pada Basis Data 34

Tabel 3.9Tabel Gejala Pada Basis Data 35

Tabel 3.10 Tabel Interaksi Pada Basis Data 35

Tabel 3.11 Tabel Obat Pada Basis Data 35

Tabel 3.12 Tabel Pengguna Pada Basis Data 36 Tabel 3.13 Tabel Penyakit Pada Basis Data 36 Tabel 3.14 Tabel Pertanyaan Pada Basis Data 36

Tabel 3.15 Hasil Interaksi Obat 37

Tabel 3.16 Tabel Gejala Penyakit 39

Tabel 4.1 Tabel Hasil Uji Sistem 78

Tabel 4.2 Tabel Hasil Kuesioner Evaluasi Aspek Fungsionalitas Sistem 81 Tabel 4.3 Tabel Hasil Kuesioner Evaluasi Aspek Antar Muka Sistem 82

(12)

DAFTAR GAMBAR

Halaman Gambar 2.1 Gambar Struktur Sistem Pakar 8

Gambar 3.1Diagram Konteks DFD Level- 0 25

Gambar 3.2Diagram Konteks DFD Level- 1 28

Gambar 3.3 ERD Physical Data Model 34

Gambar 3.4 Penelusuran dengan Backward Chaining 41

Gambar 3.5Rancangan Halaman Utama 43

Gambar 3.6Rancangan Halaman Menu Interaksi 44 Gambar 3.7Rancangan Halaman Pertanyaan Konsultasi 45 Gambar 3.8Rancangan Halaman Hasil Interaksi Obat 46

Gambar 3.9Rancangan Halaman Artikel 46

Gambar 3.10Rancangan Halaman Info 47

Gambar 3.11Rancangan Halaman Bantuan 48

Gambar 3.12a Rancangan Halaman Administrator 48 Gambar 3.12bRancangan Halaman Adminstrator 49

Gambar 4.1 Tampilan Beranda 51

Gambar 4.2 Tampilan Halaman Interaksi Pemilihan Obat 52 Gambar 4.3 Tampilan Halaman Jawaban Pertanyaan 53

Gambar 4.4 Tampilan Halaman Cek Interaksi 53

Gambar 4.5 Tampilan Hasil Interaksi Obat 54 Gambar 4.6 Tampilan Halaman Artikel 55 Gambar 4.7 Tampilan Halaman Artikel Penyakit 56 Gambar 4.8 Tampilan Halaman Artikel Obat 57

Gambar 4.9 Tampilan Halaman Info 58

Gambar 4.10 Tampilan Halaman Info Penyakit 59

Gambar 4.11 Tampilan Halaman Info Obat 60

Gambar 4.12 Tampilan Halaman Menu Bantuan 61

Gambar 4.13 Tampilan Halaman Profil 62

Gambar 4.14 Tampilan Halaman Login Admin 62

Gambar 4.15 Tampilan Halaman Adminstrator 62 Gambar 4.16 Tampilan Halaman Artikel Admin 64 Gambar 4.17 Tampilan Halaman Tambah Artikel 64 Gambar 4.18 Tampilan Halaman Ubah Artikel 65

Gambar 4.19 Tampilan Konfirmasi Hapus 65

Gambar 4.20 Tampilan Halaman Tambah Interaksi 66 Gambar 4.21 Tampilan Halaman Ubah Interaksi 67

Gambar 4.22 Tampilan Halaman Data Obat 68

Gambar 4.23 Tampilan Halaman Tambah Data Obat 69 Gambar 4.24 Tampilan Halaman Ubah Data Obat 69 Gambar 4.25 Tampilan Halaman Data Penyakit 70 Gambar 4.26 Tampilan Halaman Tambah Penyakit 71 Gambar 4.27 Tampilan Halaman Ubah Penyakit 71

(13)

Gambar 4.29 Tampilan Halaman Tambah Gejala 73

Gambar 4.30 Tampilan Halaman Ubah Gejala 74

Gambar 4.31 Tampilan Halaman Pertanyaan 75

Gambar 4.32 Tampilan Halaman Tambah Pertanyaan 76 Gambar 4.33 Tampilan Halaman Ubah Pertanyaan 77

Gambar 4.34 Diagram Aspek Fungsionalitas 81

Gambar 4.35 Diagram Aspek Antar Muka 83

Referensi

Dokumen terkait

Non steroid anti inflamasi drug merupakan penyebab penyakit tukak peptik pada pasien yang tidak terinfeksi Helicobacter pylori. Efek NSAID- gastroduodenal dari

Untuk itu, diperlukan penelitian lain mengenai efektifitas blok transversus abdominis plane yang dikombinasikan dengan obat anti inflamasi non steroid sebagai analgetik

Jumlah total Penjualan Obat Anti Inflamasi Non-Steroid yang paling banyak terjual di Apotek Mida Farma I Gresik selama periode Februari 2020 yaitu golongan

Lambung sebenarnya terlindungi oleh lapisan mucus, tetapi oleh karena beberapa faktor iritan seperti makanan, minuman dan obat-obatan anti-inflamasi non-steroid

Berdasarkan persentase pada tabel 3.1 menunjukkan bahwa jenis kelamin yang paling banyak menggunakan obat anti- inflamasi non steroid pada poli bedah periode

Penelitian ini bertujuan untuk mengetahui pengaruh aspirin sebagai obat anti-inflamasi non-steroid dalam penghambatan aktivitas GST kelas  hati tikus secara in vitro.. Enzim GST

Lambung dilindungi oleh faktor iritan oleh lapisan mucus, barrier , epitel, tetapi beberapa faktor iritan seperti makanan, minuman, dan obat anti inflamasi

Faktor Agresif dan Defensif Lambung FAKTOR AGRESIF FAKTOR DEFENSIF Asam lambung, Pepsin Mukus Stress Bikarbonas mukosa Obat anti inflamasi non steroid AINS Aliran darah