PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN OBAT DEMAM
SKRIPSI Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika
Oleh : Windia Sahara 135314072
PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2017
i
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DECISION SUPPORT SYSTEM TO CHOOSE FEVER MEDICINE
THESIS Presented as Partial Fulfillment of The Requirements To Obtain Sarjana Komputer Degree In Informatics Engineering Study Program
By : Windia Sahara 135314072
INFORMATICS ENGINEERING STUDY PROGRAM DEPARTMENT OF INFORMATICS ENGINEERING FACULTY OF SCIENCE AND TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA 2017
ii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN PERSETUJUAN
SKRIPSI
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN OBAT DEMAM
Oleh : Windia Sahara 135314072
Telah Disetujui Oleh :
Dosen Pembimbing,
Tanggal,……..……2017
Agnes Maria Polina, S.Kom., M.Sc.
iii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN PENGESAHAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN OBAT DEMAM
Di persiapkan dan ditulis oleh : Windia Sahara 135314072 Telah dipertahankan didepan panitia penguji Pada tanggal 5 juni 2017 Dan dinyatakan memenuhi syarat Susunan Panitia Penguji Nama Lengkap
Tanda Tangan
Ketua
: Iwan Binanto, M.Cs.
………………………
Sekertaris
: Paulina Heruningsih Prima Rosa, M.Sc.
………………………
Anggota
: Agnes Maria Polina, S.Kom., M.Sc.
………………………
Anggota
: Aris Widayati, M.Si., Apt., PhD.
………………………
Yogyakarta, ……………………… Fakultas Sains dan Teknologi Universitas Sanata Dharma Dekan
Sudi Mungkasi, S.Si.,M.Math.Sc.,Ph.D
iv
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN PERSEMBAHAN
Tugas akhir ini saya persembahkan untuk :
Ibu saya tercinta. Terimakasih atas do’a dan kasih sayang yang tiada pernah henti. Terimakasih atas cinta kasih dan pengorbanan luar biasa yang selalu menyertai setiap langkah yang saya ambil.
Adik dan nenek yang saya cintai. Terimakasih karena telah menjadi motivasi terbesar saya untuk dapat menyelesaikan tugas akhir ini dengan tepat waktu.
Keluarga Besar Sambiyo yang selalu memberikan semangat yang amat berarti dalam hidup saya.
v
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PERNYATAAN KEASLIAN KARYA Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini tidak memuat karya atau bagian karya orang lain, kecuali yang telah disebutkan dalam kutipan daftar pustaka, sebagaimana layaknya karya ilmiah.
Yogyakarta, …………………2017 Penulis,
Windia Sahara
vi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRAK
Demam merupakan gejala dari suatu penyakit. Saat ini sudah banyak obat demam yang dijual bebas di pasaran. Masyarakat umum diberikan kebebasan dalam memilih obat demam. Setiap obat demam memiliki kontradiksi yaitu kondisi dimana obat itu tidak dapat digunakan. Kurangnya pengetahuan yang dimiliki oleh masyarakat umum mengenai kontradiksi yang terdapat dalam suatu obat demam secara lengkap mengakibatkan obat tidak bekerja secara efektif dan dapat menyebabkan kondisi semakin buruk apabila obat demam yang dipilih ternyata salah. Sistem pendukung keputusan ini dibangun untuk membantu masyarakat dalam menentukan pemilihan obat demam yang tepat. Metode yang digunakan dalam sistem ini adalah metode forward chaining. Berdasarkan pengujian yang telah dilakukan terhadap pengguna diperoleh kesimpulan bahwa sistem mampu berfungsi dengan baik dalam memberikan rekomendasi obat demam kepada pengguna. Pengujian yang dilakukan memberikan hasil yang baik dengan tingkat kemudahan penggunaan sistem sebesar 4.22 dari skala 1-5, manfaat yang didapatkan dari sistem sebesar 4.33 dari skala 1-5, dan tingkat kepercayaan penggunaan sistem sebesar 4.13 dari skala 1-5. Kata Kunci: Sistem Pendukung Keputusan, Forward Chaining, Obat Demam, Demam.
vii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRACT
Fever is a symptom of a disease. Currently, many fever medicine are sold freely in the market. The general public is given the freedom to choose fever medicine. Each fever medicine has a contradiction that is a condition where the medicine can not be used. The lack of knowledge possessed of the general public about the complete contradiction in a medicine can resulting in the medicine not working effectively and Can cause worsening conditions if the selected fever medication is wrong. This decision support system was built to help people in choosing the right fever medicine. The method used in this system is the forward chaining method. Based on the tests that have been performed on the user, Obtained a conclusion that the system works properly in providing fever medicine recommendations to users. Testing performed gives good results with level of ease of use is equal to 4.22 from a scale of 1-5, benefits from the system is equal to 4.33 from a scale of 1-5, and the level of confidence in the use of the system is equal to 4.13 of the scale 1-5. Keywords: Decision Support System, Forward Chaining, fever medicine , Fever.
viii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPERLUAN KEPENTINGAN AKADEMIS
Yang bertanda tangan di bawah ini, saya mahasiswa Universitas Sanata Dharma : Nama : Windia Sahara NIM
: 135314072
Demi pengembangan ilmu pengetahuan, saya memberikan kepada Perpustakaan Universitas Sanata Dharma karya ilmiah saya yang berjudul : SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN OBAT DEMAM Beserta perangkat yang diperlukan (bila ada). Dengan demikian saya memberikan kepada Perpustakaan Universitas Sanata Dharma hak untuk menyimpan, mengalihkan dalam bentuk media lain, mengelola di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari saya maupun memberikan royalti kepada saya selama tetap mencantumkan nama saya sebagai penulis. Demikian pernyataan ini saya buat dengan sebenarnya Dibuat di Yogyakarta Pada tanggal ……………….. 2017 Yang menyatakan,
Windia Sahara
ix
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena atas berkat, rahmat dan karunianya, penulis dapat menyelesaikan Tugas Akhir ini dengan baik. Tugas akhir ini disusun sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer Jurusan Teknik Informatika, Fakultas Sains dan Teknologi, Universitas Sanata Dharma. Penulis sangat menyadari bahwa dalam penulisan Tugas Akhir ini banyak sekali pihak yang ikut serta membantu baik dari segi moral maupun material. Atas segala bantuan yang diberikan maka pada kesempatan kali ini penulis ingin mengucapkan terimakasih kepada : 1. Bapak Sudi Mungkasi, S.Si, M.Math.Sc.,Ph.D. selaku Dekan Fakultas Sains dan Teknologi. 2. Ibu Dr. Anastasia Rita Widiarti, selaku Kepala Prodi Teknik Informatika. 3. Bapak Albert Agung Hadhiatama M.T. sebagai dosen pembimbing akademik, yang telah memberikan bimbingan dan saran selama penulis menempuh studi. 4. Ibu Agnes Maria Polina S.Kom., M.Sc. selaku dosen pembibing tugas akhir yang telah memberikan kesabaran, waktu dan saran kepada penulis selama penyusunan tugas akhir ini. 5. Seluruh Dosen dan Staff yang telah mendidik dan membina penulis selama belajar di Universitas Sanata Dharma. 6. Sahabat terkasih Medi, Valen, Rini, Bagus, Kasih dan Kris yang telah memberikan canda tawa dan kesenangan selama menjalani proses belajar di Universitas Sanata Dharma. 7. Teman-teman Teknik Informatika 2013 atas kebersamaan selama menjalani masa perkuliahan ini. 8. Teman-teman kos pak kuat yang selalu memberikan kekuatan dan dukungan untuk dapat menyelesaikan tugas akhir ini.
x
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
9. Serta semua pihak yang secara langsung maupun tidak langsung telah membantu penulis dalam menyelesaikan tugas akhir ini. Penulis menyadari bahwa dalam penyusunan laporan Tugas Akhir ini masih terdapat banyak kesalahan dan kekurangan, oleh sebab itu penulis mengharapkan kritik dan saran untuk perbaikan di masa yang akan datang. Penulis berharap laporan Tugas Akhir ini dapat bermanfaat dan berguna bagi semua pihak.
Yogyakarta, ………… 2017 Penulis,
Windia Sahara
xi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR ISI
HALAMAN JUDUL................................................................................................ i HALAMAN JUDUL............................................................................................... ii HALAMAN PERSETUJUAN ............................................................................... iii HALAMAN PENGESAHAN ................................................................................ iv HALAMAN PERSEMBAHAN ............................................................................. v PERNYATAAN KEASLIAN KARYA ................................................................ vi ABSTRAK ............................................................................................................ vii ABSTRACT ......................................................................................................... viii LEMBAR PERNYATAAN ................................................................................... ix KATA PENGANTAR ............................................................................................ x DAFTAR ISI ......................................................................................................... xii DAFTAR GAMBAR ........................................................................................... xvi DAFTAR TABEL ................................................................................................. xx BAB 1 PENDAHULUAN ...................................................................................... 1 1.1
Latar Belakang ......................................................................................... 1
1.2
Rumusan Masalah .................................................................................... 4
1.3
Tujuan ....................................................................................................... 4
1.4
Manfaat ..................................................................................................... 5
1.5
Batasan Masalah ....................................................................................... 5
1.6
Sistematika Penulisan ............................................................................... 5
BAB II LANDASAN TEORI ................................................................................. 7 2.1
Sistem Pendukung Keputusan (SPK) ....................................................... 7
2.1.1
Definisi .............................................................................................. 7
2.1.2
Tujuan ............................................................................................... 7
2.1.3
Karakteristik dan Kemampuan SPK ................................................. 9
2.1.4
Komponen-komponen SPK ............................................................ 11
2.1.5
Kriteria Sistem Pendukung Keputusan ........................................... 13
2.1.6
Langkah-langkah Pemodelan dalam SPK ....................................... 14
2.2
Metode Forward Chaining...................................................................... 15
2.2.1
Definisi ............................................................................................ 15
2.2.2
Kelebihan dan Kelemahan Metode Forward Chaining ................... 16
xii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.2.3
Bahasa Pemrograman PHP ............................................................. 16
2.3
Rational Unified Process (RUP)............................................................. 18
2.4
MySQL ................................................................................................... 19
2.5
Penelitian Terkait ................................................................................... 20
BAB III METODOLOGI PENELITIAN.............................................................. 22 3.1
Gambaran Umum Penelitian .................................................................. 22
3.2
Studi Literatur ......................................................................................... 22
3.3
Pengumpulan Data ................................................................................. 22
3.4
Pengembangan Perangkat Lunak ........................................................... 22
3.5
Analisis Hasil ......................................................................................... 23
3.6
Spesifikasi Alat....................................................................................... 23
BAB IV ANALISIS DAN PERANCANGAN SISTEM ...................................... 25 4.1
Analisis Sistem ....................................................................................... 25
4.1.1
Gambaran Umum Sistem Lama ...................................................... 25
4.1.2
Definisi Ruang Lingkup .................................................................. 25
4.1.1.1 Perumusan Masalah ..................................................................... 25 4.1.1.2 Pernyataan Masalah ..................................................................... 27 4.2
Analisis Masalah .................................................................................... 28
4.2.1
Analisis Sebab Akibat ..................................................................... 28
4.2.2
Gambaran Umum Sistem Baru ....................................................... 30
4.3
Analisis Kebutuhan Sistem ................................................................... 31
4.3.1
Diagram Use Case ........................................................................... 32
4.3.2
Definisi Aktor ................................................................................. 34
4.4
Desain Proses ......................................................................................... 35
4.4.1
Diagram Aktivitas ........................................................................... 35
4.1.1.1 Pengunjung dan Member ............................................................. 35 4.1.1.2 Admin .......................................................................................... 35 4.4.2
Diagram Kolaborasi ........................................................................ 36
4.4.3
Diagram Sequence .......................................................................... 36
4.5
Desain Manajemen Data ........................................................................ 37
4.5.1
Kelas Diagram ................................................................................. 37
4.5.2
Desain Fisikal Basis Data................................................................ 38
4.5.3
Perancangan Struktur Data .............................................................. 44
4.6
Desain Manajemen Model...................................................................... 48
xiii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.7
Desain Manajemen Pengetahuan ............................................................ 53
4.7.1
Representasi Data ............................................................................ 53
4.7.2
Perancangan Basis Pengetahuan ..................................................... 54
4.6.2.1 Data Fakta.................................................................................... 54 4.6.2.2 Aturan .......................................................................................... 58 4.8
Perancangan Antarmuka Sistem ............................................................. 65
4.8.1
Perancangan Antarmuka Untuk Pengunjung .................................. 65
4.8.2
Perancangan Antarmuka Untuk Member ........................................ 69
4.8.3
Perancangan Antarmuka Dokter ..................................................... 74
4.8.4
Perancangan Antarmuka Untuk Administrator ............................... 76
BAB V IMPLEMENTASI SISTEM ..................................................................... 81 5.1
Implementasi Software dan Hardware ................................................... 81
5.2
Implementasi Manajemen Data .............................................................. 81
5.3
Implementasi Manajemen Model ........................................................... 89
5.4
Implementasi Manajemen Pengetahuan ................................................. 91
5.5
Implementasi Antarmuka Pengguna....................................................... 93
4.5.1
Pengunjung...................................................................................... 93
4.5.2
Member ......................................................................................... 100
4.5.3
Administrator ................................................................................ 110
4.5.4
Dokter............................................................................................ 147
4.5.5
Login dan Sign Up ........................................................................ 150
BAB VI PENGUJIAN DAN ANALISA HASIL ............................................... 152 6.1
Analisis Hasil Pengujian SPK .............................................................. 152
6.1.1
Pengujian SPK .............................................................................. 152
6.1.2
Kelebihan Sistem .......................................................................... 157
6.1.3
Kekurangan Sistem ....................................................................... 157
6.2
Analisa Hasil Uji Coba Sistem Terhadap Pengguna ............................ 158
6.2.1
Kemudahan Penggunaan Teknologi (perceived ease of use) ........ 159
6.2.2
Manfaat (perceived usefulness)..................................................... 164
6.2.3
Kepercayaan (trust) ....................................................................... 168
6.2.4
Rangkuman Analisa Hasil ............................................................. 174
6.3
Analisa Hasil Uji Coba Sistem Terhadap Pakar ................................... 177
6.3.1
Manfaat Manfaat (perceived usefulness) ...................................... 180
6.3.2
Kepercayaan (trust) ....................................................................... 185
xiv
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6.3.3 6.4
Rangkuman Analisa Hasil ............................................................. 187
Analisa Hasil Output ............................................................................ 189
BAB VII PENUTUP ........................................................................................... 192 7.1
Kesimpulan ........................................................................................... 192
7.2
Saran ..................................................................................................... 192
DAFTAR PUSTAKA ......................................................................................... 193 LAMPIRAN ........................................................................................................ 196
xv
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR GAMBAR
Gambar 2. 1 Komponen SPK ................................................................................ 12 Gambar 2. 2 Proses Forward Chaining (Kusrini, 2010)........................................ 15 Gambar 4. 1 1 Use Case Admin dan Dokter ......................................................... 32 Gambar 4. 2 Use Case Pengunjung dan Member ................................................. 34 Gambar 4. 3 Kelas Diagra ..................................................................................... 37 Gambar 4. 4 Ilustrasi array 2 dimensi ................................................................... 45 Gambar 4. 5 Ilustrasi Array................................................................................... 47 Gambar 4. 6 Contoh jawaban benar ...................................................................... 48 Gambar 4. 7 Contoh data obat terpilih .................................................................. 48 Gambar 4. 8 Model keputusan pemilihan obat ..................................................... 49 Gambar 4. 9 Halaman Utama ................................................................................ 65 Gambar 4. 10 Halaman About .............................................................................. 66 Gambar 4. 11 Halaman Main Menu ...................................................................... 66 Gambar 4. 12 Halaman Cari Obat ......................................................................... 67 Gambar 4. 13 Halaman Konsultasi ....................................................................... 67 Gambar 4. 14 Halaman Hasil ................................................................................ 68 Gambar 4. 15 Halaman Artikel ............................................................................. 68 Gambar 4. 16 Halaman Help ................................................................................. 69 Gambar 4. 17 Halaman Login ............................................................................... 69 Gambar 4. 18 Halaman Utama .............................................................................. 70 Gambar 4. 19 Halaman Cari Obat Member .......................................................... 70 Gambar 4. 20 Halaman Konsultasi Member ......................................................... 71 Gambar 4. 21 Halaman Hasil Member ................................................................. 71 Gambar 4. 22 Halaman Riwayat ........................................................................... 72 Gambar 4. 23 Halaman Pesan Masuk ................................................................... 72 Gambar 4. 24 Halaman Tanya Dokter .................................................................. 73 Gambar 4. 25 Halaman Profil ............................................................................... 73 Gambar 4. 26 Halaman Home Dokter................................................................... 74 Gambar 4. 27 Halaman Profil Dokter ................................................................... 74 Gambar 4. 28 Halaman Pesan Masuk ................................................................... 75 Gambar 4. 29 Halaman Posting Info ..................................................................... 75 Gambar 4. 30 Halaman Admin ............................................................................. 76 Gambar 4. 31 Halaman Member Admin ............................................................... 76 Gambar 4. 32 Halaman Dokter Admin ................................................................. 77 Gambar 4. 33 Halaman Obat Admin..................................................................... 77 Gambar 4. 34 Halaman Fakta ............................................................................... 78 Gambar 4. 35 Halaman Aturan ............................................................................. 78 Gambar 4. 36 Halaman Diagnosa ......................................................................... 79 Gambar 4. 37 Halaman Kelola Pesan ................................................................... 79 Gambar 4. 38 Halaman Kelola Info ...................................................................... 80 Gambar 4. 39 Halaman Riwayat Pengunjung ....................................................... 80
xvi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 1 Daftar tabel pada database................................................................ 81 Gambar 5. 2 Tabel admin ...................................................................................... 82 Gambar 5. 3 Tabel alergi ....................................................................................... 82 Gambar 5. 4 Tabel aturan ...................................................................................... 83 Gambar 5. 5 Tabel aturan obat .............................................................................. 83 Gambar 5. 6 Tabel diagnosa.................................................................................. 84 Gambar 5. 7 Tabel Dokter ..................................................................................... 84 Gambar 5. 8 Tabel fakta ........................................................................................ 85 Gambar 5. 9 Tabel informasi ................................................................................ 85 Gambar 5. 10 Tabel member ................................................................................. 86 Gambar 5. 11 Tabel obat ....................................................................................... 86 Gambar 5. 12 Tabel pertanyaan ............................................................................ 87 Gambar 5. 13 Tabel pesan ..................................................................................... 87 Gambar 5. 14 Tabel riwayat .................................................................................. 88 Gambar 5. 15 Tabel riwayat detail ........................................................................ 88 Gambar 5. 16 Tabel usia ....................................................................................... 89 Gambar 5. 17 Halaman model cari obat................................................................ 89 Gambar 5. 18 Halaman model konsultasi ............................................................. 90 Gambar 5. 19 Halaman model hasil ...................................................................... 90 Gambar 5. 20 Halaman aturan .............................................................................. 91 Gambar 5. 21 Halaman tambah aturan alergi........................................................ 91 Gambar 5. 22 Halaman pertanyaan aturan ............................................................ 92 Gambar 5. 23 Halaman tambah aturan usia .......................................................... 92 Gambar 5. 24 Halaman aturan .............................................................................. 93 Gambar 5. 25 Halaman Utama Pengunjung .......................................................... 93 Gambar 5. 26 Halaman Cari Obat Pengunjung ..................................................... 94 Gambar 5. 27 Halaman Cari Obat Pengunjung ..................................................... 95 Gambar 5. 28 Halaman Hasil Pengunjung ............................................................ 95 Gambar 5. 29 Halaman Info .................................................................................. 98 Gambar 5. 30 Halaman About .............................................................................. 98 Gambar 5. 31 Halaman Help ................................................................................. 99 Gambar 5. 32 Halaman Help Pengunjung............................................................. 99 Gambar 5. 33 Halaman Help Pengunjung........................................................... 100 Gambar 5. 34 Halaman Utama Member ............................................................. 100 Gambar 5. 35 Halaman Cari Obat Member ........................................................ 101 Gambar 5. 36 Halaman Cari Obat Member ........................................................ 101 Gambar 5. 37 Halaman Hasil Member ............................................................... 102 Gambar 5. 38 Halaman Tanya Dokter ................................................................ 105 Gambar 5. 39 Halaman Pesan Masuk ................................................................. 105 Gambar 5. 40 Halaman Riwayat ......................................................................... 106 Gambar 5. 41 Halaman Riwayat Detail .............................................................. 106 Gambar 5. 42 Halaman Profil ............................................................................. 107 Gambar 5. 43 Halaman Info ................................................................................ 107 Gambar 5. 44 Halaman About ............................................................................ 108 Gambar 5. 45 Halaman Help Member ................................................................ 109 Gambar 5. 46 Halaman Help Member Lengkap ................................................ 109
xvii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 47 Halaman Help member................................................................. 110 Gambar 5. 48 Halaman Home ............................................................................. 110 Gambar 5. 49 Halaman Data Member ................................................................ 111 Gambar 5. 50 Halaman Ubah Data Member ....................................................... 111 Gambar 5. 51 Halaman Tambah Data Member .................................................. 112 Gambar 5. 52 Hapus Data Member..................................................................... 112 Gambar 5. 53 Tampil Data Dokter ...................................................................... 113 Gambar 5. 54 Ubah Data Dokter ........................................................................ 113 Gambar 5. 55 Tambah Data Dokter .................................................................... 114 Gambar 5. 56 Hapus Data Dokter ....................................................................... 114 Gambar 5. 57 Tampil Data Obat ......................................................................... 115 Gambar 5. 58 Ubah Data Obat ............................................................................ 115 Gambar 5. 59 Tambah Data Obat ....................................................................... 116 Gambar 5. 60 Hapus Data Obat .......................................................................... 116 Gambar 5. 61 Tampil Data Alergi...................................................................... 120 Gambar 5. 62 Ubah Data Alergi ........................................................................ 120 Gambar 5. 63 Tambah Data Alergi .................................................................... 121 Gambar 5. 64 Hapus Data Alergi ....................................................................... 121 Gambar 5. 65 Tampil Data Usia ........................................................................ 124 Gambar 5. 66 Ubah Data Usia ........................................................................... 124 Gambar 5. 67 Tambah Data Usia ....................................................................... 125 Gambar 5. 68 Hapus Data Usia .......................................................................... 125 Gambar 5. 69 Tampil Data Fakta ....................................................................... 128 Gambar 5. 70 Ubah Data Fakta ........................................................................... 128 Gambar 5. 71 Tambah Data Fakta ...................................................................... 129 Gambar 5. 72 Hapus Data Fakta ......................................................................... 129 Gambar 5. 73 Tampil Data Aturan ...................................................................... 132 Gambar 5. 74 Ubah Aturan Fakta ....................................................................... 132 Gambar 5. 75 Ubah Aturan Obat ........................................................................ 133 Gambar 5. 76 Tambah Aturan Fakta ................................................................... 133 Gambar 5. 77 Tambah Aturan Obat .................................................................... 134 Gambar 5. 78 Tampil Data Diagnosa .................................................................. 139 Gambar 5. 79 Tampil Data Diagnosa .................................................................. 139 Gambar 5. 80 Tambah Data Diagnosa ................................................................ 140 Gambar 5. 81 Tampil Data Pertanyaan ............................................................... 143 Gambar 5. 82 Tampil Data Obrolan .................................................................... 143 Gambar 5. 83 Tampil Data Artikel ..................................................................... 144 Gambar 5. 84 Ubah Data Artikel ........................................................................ 144 Gambar 5. 85 Tambah Data Artikel .................................................................... 145 Gambar 5. 86 Hapus Data Artikel ....................................................................... 145 Gambar 5. 87 Tampil Data Riwayat Member ..................................................... 146 Gambar 5. 88 Tampil Data Riwayat Member Detail .......................................... 146 Gambar 5. 89 Halaman Home Dokter................................................................. 147 Gambar 5. 90 Halaman Profil Dokter ................................................................. 147 Gambar 5. 91 Halaman Pesan Masuk ................................................................. 148 Gambar 5. 92 Balas Pertanyaan .......................................................................... 149
xviii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 93 Lihat Obrolan ............................................................................... 149 Gambar 5. 94 Posting Artikel ............................................................................. 150 Gambar 5. 95 Halaman Login ............................................................................. 150 Gambar 5. 96 Halaman Login ............................................................................. 151 Gambar 6. 1 Halaman Cari Obat ......................................................................... 154 Gambar 6. 2 Halaman Konsultasi ....................................................................... 155 Gambar 6. 3 Halaman Hasil ................................................................................ 157
xix
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR TABEL
Tabel 4. 1 Pernyataan Masalah ............................................................................. 27 Tabel 4. 2 Analisis Sebab Akibat .......................................................................... 28 Tabel 4. 3 Definisi Aktor ...................................................................................... 34 Tabel 4. 4 Tabel Alergi ......................................................................................... 38 Tabel 4. 5 Tabel Usia ............................................................................................ 38 Tabel 4. 6 Tabel Fakta (Indikasi) .......................................................................... 38 Tabel 4. 7 Tabel Aturan ........................................................................................ 39 Tabel 4. 8 Tabel Obat ............................................................................................ 39 Tabel 4. 9 Tabel Aturan Obat ................................................................................ 40 Tabel 4. 10 Tabel Pertanyaan ................................................................................ 40 Tabel 4. 11 Tabel Pesan ........................................................................................ 41 Tabel 4. 12 Tabel Dokter ...................................................................................... 41 Tabel 4. 13 Tabel Member .................................................................................... 42 Tabel 4. 14 Tabel Admin ...................................................................................... 42 Tabel 4. 15 Tabel Riwayat .................................................................................... 43 Tabel 4. 16 Tabel Riwayat Detail ......................................................................... 43 Tabel 4. 17 Tabel Informasi .................................................................................. 43 Tabel 4. 18 Tabel Diagnosa .................................................................................. 44 Tabel 4. 19 Contoh data array alergi ..................................................................... 45 Tabel 4. 20 Contoh data array usia........................................................................ 45 Tabel 4. 21 Contoh data array aturan 1 ................................................................. 46 Tabel 4. 22 Contoh data array aturan 2 ................................................................. 46 Tabel 4. 23 Contoh data fakta ............................................................................... 47 Tabel 4. 24 Tabel aturan 1..................................................................................... 50 Tabel 4. 25 Tabel aturan 2..................................................................................... 51 Tabel 4. 26 Tabel Aturan 3 ................................................................................... 52 Tabel 4. 27 Data Obat Demam .............................................................................. 53 Tabel 4. 28 Data Fakta Alergi ............................................................................... 54 Tabel 4. 29 Data Fakta Usia .................................................................................. 55 Tabel 4. 30 Data Fakta (Indikasi) .......................................................................... 55 Tabel 4. 32 Data Aturan Pencarian Obat .............................................................. 59 Tabel 6. 1 Aturan Pencarian Obat ....................................................................... 153 Tabel 6. 2 Bobot Pertanyaan ............................................................................... 158 Tabel 6. 3 Hasil Kuesioner Pertanyaan 1 ............................................................ 159 Tabel 6. 4 Hasil Kuesioner Pertanyaan 2 ............................................................ 160 Tabel 6. 5 Hasil Kuesioner Pertanyaan 3 ............................................................ 161 Tabel 6. 6 Hasil Kuesioner Pertanyaan 4 ............................................................ 162 Tabel 6. 7 Hasil Kuesioner Pertanyaan 5 ............................................................ 163 Tabel 6. 8 Hasil Kuesioner Pertanyaan 6 ............................................................ 164 Tabel 6. 9 Hasil Kuesioner Pertanyaan 7 ............................................................ 165
xx
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel 6. 10 Hasil Kuesioner Pertanyaan 8 .......................................................... 166 Tabel 6. 11 Hasil Kuesioner Pertanyaan 9 .......................................................... 167 Tabel 6. 12 Hasil Kuesioner Pertanyaan 10 ........................................................ 169 Tabel 6. 13 Hasil Kuesioner Pertanyaan 11 ........................................................ 170 Tabel 6. 14 Hasil Kuesioner Pertanyaan 12 ........................................................ 171 Tabel 6. 15 Hasil Kuesioner Pertanyaan 13 ........................................................ 172 Tabel 6. 16 Hasil Kuesioner Pertanyaan 14 ........................................................ 173 Tabel 6. 17 Rangkuman Hasil Kuesioner ........................................................... 174
xxi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB 1 PENDAHULUAN 1.1 Latar Belakang Populasi penduduk di dunia semakin meningkat. Menurut CIA World Factbook, tahun 2015 jumlah penduduk di dunia ini sebesar 7.323.187.457 jiwa. Republik Rakyat China menempati urutan pertama sebagai negara yang memiliki penduduk paling padat sedangkan Indonesia menempati urutan ke-4 dengan jumlah penduduk sebesar 258.316.051jiwa (sekitar 258 juta jiwa) atau sekitar 3,5% dari keseluruhan Jumlah Penduduk Dunia. Jumlah ini meningkat sekitar 1.1182% dari tahun sebelumnya yang diperkirakan sebesar 7.243.784.121 jiwa. Peningkatan penduduk ini membawa pengaruh terhadap berbagai bidang kehidupan manusia terutama pada bidang kesehatan. Kesehatan menjadi hal yang penting bagi manusia karena kesehatan merupakan syarat bagi manusia untuk melakukan aktivitas secara optimal. Sehat membuat tubuh bebas dari berbagai gangguan penyakit sehingga tubuh tidak akan menderita sakit apapun. Dengan memperhatikan pentingnya kesehatan bagi tubuh membawa peningkatan drastis dalam kualitas keseluruhan hidup kita. Pelayanan kesehatan adalah setiap upaya yang diselenggarakan sendiri atau secara bersama-sama dalam suatu organisasi untuk memelihara dan meningkatkan kesehatan, mencegah dan menyembuhkan penyakit serta memulihkan kesehatan perorangan, keluarga, kelompok dan ataupun masyarakat (DepkesRI,2009). Pelayanan kesehatan menjadi hal yang sangat dibutuhkan bagi masyarakat. Perubahan cuaca, turunnya daya tahan tubuh dan kesalahan pola hidup sebagian masyarakat sangat berpengaruh terhadap kesehatan. Tubuh akan rentan terserang berbagai penyakit jika ketiga hal tersebut terjadi pada tubuh kita. Banyak penyakit yang memiliki gejala awal berupa demam. El-Rahdi et.al. (2009) mendefinisikan demam (pireksia) dari segi patofisiologis dan klinis. Secara patofisiologis demam adalah
1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
peningkatan thermoregulatory set point dari pusat hipotalamus yang diperantarai oleh interleukin 1 (IL-1). Sedangkan secara klinis demam adalah peningkatan suhu tubuh 1oC atau lebih besar di atas nilai rerata suhu normal di tempat pencatatan. Demam harus segera ditangani agar tidak menyebabkan timbulnya penyakit yang lebih serius oleh sebab itu sangat penting malakukan pertolongan pertama bagi pasien sakit demam. Salah satu upaya pertolongan pertama yang dapat dilakukan adalah melalui pengobatan sendiri atau dikenal dengan swamedikasi. The International Pharmaceutical Federation (FIP) mendefinisikan swamedikasi atau selfmedication sebagai penggunaan obat-obatan tanpa resep oleh seorang individu atas inisiatifnya sendiri (FIP, 1999). Sedangkan definisi swamedikasi menurut WHO adalah pemilihan dan penggunaan obat modern, herbal, maupun obat tradisional oleh seorang individu untuk mengatasi penyakit atau gejala penyakit (WHO, 1998). Swamedikasi boleh dilakukan untuk kondisi penyakit yang ringan, umum dan tidak akut. Dari data World Health Organization (WHO), di banyak negara sampai 80% episode sakit dicoba diobati sendiri oleh penderita (Suryawati, 1997). Pengobatan demam sendiri memiliki berbagai macam alternatif antara lain terapi farmakologi, terapi non farmakologi, kombinasi terapi farmakologi dan non farmakologi serta dapat secara langsung menemui dokter. Terapi farmakologi adalah pengobatan demam dengan memberikan obat-obatan tertentu untuk meringankan, mencegah atau mengobati demam. Banyak sekali obat demam yang beredar di pasaran saat ini mulai dari golongan bebas, golongan bebas terbatas sampai golongan keras. Kita dapat dengan mudah menemukan obat demam di apotek dan mini market di sekitar kita. Harganya pun bervariasi namun rata-rata masih relatif terjangkau. Setiap obat demam juga memiliki khasiat masing-masing walaupun umumnya adalah untuk menurunkan demam. Tidak semua obat demam dapat dikonsumsi oleh sembarang orang. Ada beberapa obat demam yang khusus dikonsumsi oleh orang-orang tertentu saja seperti balita, anak-
2
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
anak, orang yang memiliki gangguan pencernaan seperti maag dan lain-lain. Namun kurangnya pengetahuan masyarakat tentang berbagai jenis obat demam ini membuat mereka terkadang kurang tepat dalam menentukan pilihan obat demam. Para penjual obat juga terkadang lalai dalam memberikan obat demam yang sesuai dengan kondisi pasien. Hal ini menjadi masalah tersendiri dalam dunia medis sebab jika terjadi kesalahan dalam memberikan penangan maka tidak menutup kemungkinan akan terjadi hal yang lebih buruk bagi pasien. Di sisi lain pemilihan obat demam secara manual dirasa kurang efektif sebab dapat dimungkinkan terjadi kesalahan serta kelalaian para pegawai toko obat atau apoteker dalam menentukan pemilihan obat bagi pasien. Berdasarkan masalah tersebut, untuk membantu masyarakat dalam menentukan obat demam yang tepat maka penulis membuat sebuah sistem pendukung keputusan (SPK) untuk pemilihan obat demam. Penelitian
sebelumnya
yang
dilakukan
oleh
Yunus
dan
Setyowibowo (2011) dengan judul Aplikasi Sistem Pendukung Keputusan Diagnosa
Penyakit
Paruparu
dengan
Metode
Forward
Chaining
menyimpulkan bahwa metode forward chaining mampu menelusuri penyakit paru-paru berdasarkan gejala yang sudah terdefinisi dan dapat digunakan oleh masyarakat umum sebagai deteksi dini sebelum ke dokter. Penelitian yang dilakukan oleh Bachri (2015) dalam jurnal Digit dengan judul Sistem Pendukung Keputusan Pemilihan Obat dengan Metode Analytic Hierarchy Process untuk Toko Obat Mandjur Cirebon menyimpulkan bahwa Metode AHP dapat digunakan untuk menyelesaikan masalah Multiple Decision Making pemilihan obat di Toko Obat Mandjur Cirebon. Proses dari penentuan pemilihan obat yang tepat untuk penderita penyakit yang dilakukan dengan menggunakan metode Analytic Hierachy Process, dimulai dengan pembobotan kriteria kemudian perhitungan dan pengelompokan.
3
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada penelitian ini penulis membuat sebuah Sistem Pendukung Keputusan berbasis web dengan menggunakan metode Foward Chaining. Metode ini dipilih karena memiliki karakteriktik yang cocok dengan data yang digunakan. Metode ini memberikan kesimpulan yang sama dari aturan yang berbeda. Selain itu metode ini dianggap mampu mencari solusi terbaik dalam pemilihan obat demam berdasarkan aturan yang telah dibuat. Penggunaan metode ini diharapkan dapat memberikan rekomendasi terbaik untuk pengguna dalam menentukan pilihan obat demam. Namun terlepas dari itu keputusan akhir tetap akan diputuskan oleh pengguna. 1.2 Rumusan Masalah Berdasarkan latar belakang di atas maka dapat disimpulkan suatu rumusan masalah yang akan diselesaikan yaitu : 1. Bagaimana membangun sebuah Sistem Pendukung Keputusan Pemilihan Obat Deman dengan menggunakan Medode Foward Chaining agar sistem ini dapat dengan tepat memberikan rekomendasi obat demam bagi pengguna? 2. Apakah Sistem Pendukung Keputusan Pemilihan Obat Deman yang dibangun bermanfaat, mudah digunakan, dan memberikan kepercayaan terhadap penggunanya? 1.3 Tujuan Tujuan dari pembuatan tugas akhir ini adalah : 1. Membangun sebuah sistem pendukung keputusan pemilihan obat demam dengan menggunakan metode Foward Chaining. 2. Membangun sebuah sistem pendukung keputusan pemilihan obat demam yang bermanfaat, mudah digunakan, dan memberikan kepercayaan terhadap penggunanya.
4
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
1.4 Manfaat 1. Membantu masyarakat dalam memberikan rekomendasi pemilihan obat demam yang tepat. 1.5 Batasan Masalah Batasan masalah dari dari sistem pendukung keputusan ini adalah : 1. Data yang digunakan adalah data obat demam meliputi indikasi obat, kontraindikasi obat, usia, alergi, kondisi tubuh dan riwayat penyakit. 2. Sistem ini ditujukan untuk masyarakat awam yang belum memiliki pengetahuan banyak tentang obat demam. 3. Sitem dibuat berbasis web dengan menggunakan bahasa pemrograman PHP dan MySQL. 1.6 Sistematika Penulisan Sistematika penulisan dalam tugas akhir ini dibagi menjadi beberapa bab yaitu : BAB 1. Pendahuluan Bab 1 menguraikan tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian dan sistematika penulisan. BAB 2. Landasan Teori Bab 2 berisi tentang penjelasan teori-teori yang digunakan dalam melakukan penelitian. BAB 3. Metodologi Penelitian Bab 3 berisi tentang gambaran umum penelitian, metodolologi yang akan digunakan, tahap perencanaan, pengumpulan data, survei awal, studi literatur, pengembangan sistem, dan metodologi pengembangan sistem. BAB 4 Analisis dan Perancangan Sistem. Bab 4 berisi uraian analisis kebutuhan sistem, analisis sistem yang sudah ada sebelumnya dan sistem yang akan dibuat serta menguraikan tentang perancangan sistem yang mencakup perancangan basis data dan pemodelan sistem dengan UML diagram dalam menyelesaikan permasalahan yang ada. 5
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB 5. Implementasi Sistem Bab 5 berisi tentang rancangan dan implementasi sitem berdasarkan analisis yang telah dibuat sebelumnya. BAB 6. Analisa Hasil danPembahasan Bab 6 berisi tentang hasil implementasi sistem pendukung keputusan pemilihan obat demam dan hasil uji coba terhadap user. BAB 7. Penutup Bab 7 berisi tentang kesimpuan dan saran dari penelitian yang telah dilakukan.
6
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB II LANDASAN TEORI 2.1
Sistem Pendukung Keputusan (SPK) 2.1.1 Definisi Little (1970) mendefinisikan Sistem Pendukung Keputusan sebagai sebuah himpunan/kumpulan prosedur berbasis model untuk memproses data dan pertimbangan untuk membantu manajemen dalam pembuatan keputusannya. Turban & Aronson (1998) mendefinisikan Sistem Pendukung Keputusan sebagai sistem yang digunakan untuk mendukung dan membantu pihak manajemen melakukan pengambilan keputusan pada kondisi semi terstruktur dan tidak terstruktur. Pada dasarnya konsep Sistem Pendukung Keputusan hanyalah sebatas pada kegiatan membantu para manajer melakukan penilaian serta menggantikan posisi dan peran manajer. 2.1.2 Tujuan Tujuan dari Sistem Pendukung Keputusan adalah sebagai berikut (Turban, 2005) : 1. Membantu manajer dalam pengambilan keputusan atas masalah semi terstruktur. 2. Memberikan dukungan atas pertimbangan manajer dan bukannya di maksudkan untuk menggantikan fungsi manajer. 3. Meningkatkan efektivitas keputusan yang di ambil manajer lebih daripada perbaikan efisiensinya. 4. Kecepatan
komputasi.
Komputer
memungkinkan
para
pengambil keputusan untuk melakukan banyak komputasi secara cepat dengan biaya yang rendah. 5. Peningkatan produktivitas. Membangun suatu kelompok pengambil keputusan, terutama para pakar, bisa sangat mahal.
7
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pendukung terkomputerisasi bisa mengurangi ukuran kelompok dan memungkinkan para anggotanya untuk berada di berbagai lokasi yang berbeda-beda (menghemat biaya perjalanan). Selain itu, produktivitas staf pendukung (misalnya analisis keuangan dan hukum) bisa di tingkatkan. Produktivitas juga bisa di tingkatkan menggunakan peralatan optimasi yang menentukan cara terbaik untuk menjalankan sebuah bisnis. 6. Dukungan kualitas. Komputer bisa meningkatkan kualitas keputusan yang di buat. Sebagai contoh, semakin banyak data yang di akses, makin banyak juga alernatif yang bisa di evaluasi. Analisis resiko bisa di lakukan dengan cepat dan pandangan dari para pakar (beberapa dari mereka berada di lokasi yang jauh) bisa dikumpulkan dengan cepat dan dengan biaya yang lebih rendah. Keahlian bahkan bisa di ambil langsung dari sebuah sistem komputer melalui metode kecerdasan tiruan. Dengan komputer, para pengambil keputusan bisa melakukan simulasi yang
kompleks,
memeriksa
banyak
skenario
yang
memungkinkan dan menilai berbagai pengaruh secara cepat dan ekonomis. Semua kapabilitas tersebut mengarah kepada keputusan yang lebih baik. 7. Berdaya saing. Manajemen dan pemberdayaan sumber daya perusahaan.
Tekanan
persaingan
menyebabkan
tugas
pengambilan keputusan menjadi sulit. Persaingan di dasarkan tidak hanya pada harga, tetapi juga pada kualitas, kecepatan, kustomasi produk, dan dukungan pelanggan. Organisasi harus mampu secara sering dan cepat mengubah mode operasi, merekayasa ulang proses dan struktur, memberdayakan karyawan, serta berinovasi. Teknologi pengambilan keputusan bisa menciptakan pemberdayaan yang signifikan dengan cara memperbolehkan seseorang untuk membuat keputusan yang
8
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
baik secara cepat, bahkan jika mereka memiliki pengetahuan yang kurang. 8. Mengatasi keterbatasan kognitif dalam pemrosesan dan penyimpanan. Menurut Simon (1977), otak manusia memiliki kemampuan yang terbatas untuk memproses dan menyimpan informasi.
Orang-orang
kadang
sulit
mengingat
dan
menggunakan sebuah informasi dengan cara yang bebas dari kesalahan. 2.1.3 Karakteristik dan Kemampuan SPK Menurut Turban (2005), karakteristrik dan kemampuan Sistem Pendukung Keputusan adalah sebagai berikut : 1. Dukungan kepada pengambil keputusan, terutama pada situasi semi terstruktur dan tak terstruktur, dengan menyertakan penilaian manusia dan informasi terkomputerisasi. Masalahmasalah tersebut tidak bisa di pecahkan oleh sistem komputer lain atau oleh metode atau alat kuantitatif standar. 2. Dukungan untuk semua level manajerial, dari eksekutif puncak sampai manajer lini. 3. Dukungan untuk semua individu dan kelompok. Masalah yang kurang terstruktur sering memerlukan keterlibatan individu dari departemen dan tingkat organisasional yang berbeda atau bahkan dari organisasi lain 4. Dukungan untuk keputusan independen dan atau sekuensial. Keputusan bisa di buat satu kali, beberapa kali, atau berulang (dalam interval yang sama) 5. Dukungan di semua fase proses pengambilan keputusan: intelegensi, desain, pilihan, dan implementasi. 6. Dukungan di berbagai proses dan gaya pengambilan keputusan. 7. Adaptivitas sepanjang waktu. Pengambil keputusan seharusnya reaktif, bisa menghadapi perubahan kondisi secara cepat, dan
9
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
mengadaptasi Sistem Pendukung Keputusan untuk memenuhi perubahan tersebut. Sistem Pendukung Keputusan
bersifat
fleksibel. Oleh karena itu, pengguna bisa menambahkan, menghapus, menggabungkan, mengubah, atau menyusun kembali elemen-elemen dasar. Sistem Pendukung Keputusan juga fleksibel dalam hal ini bisa di modifikasi untuk memecahkan masalah lain yang sejenis. 8. Ramah pengguna, kapabilitas grafis yang sangat kuat, dan antarmuka manusia-mesin yang interaktif dengan satu bahasa alami bisa sangat meningkatkan efektivitas Sistem Pendukung Keputusan . 9. Peningkatan efektivitas pengambilan keputusan (akurasi, timeliness,
kualitas)
ketimbang
pada
efisiennya
(biaya
pengambilan keputusan). Ketika Sistem Pendukung Keputusan disebarkan, pengambilan keputusan sering membutuhkan waktu yang lebih lama, tetapi hasilnya lebih baik 10. Kontrol penuh oleh pengambil keputusan terhadap semua langkah proses pengambilan keputusan dalam memecahkan suatu masalah. Sistem Pendukung Keputusan secara khusus menekankan
untuk
mendukung
pengambilan
keputusan,
bukannya menggantikan 11. Pengguna akhir bisa mengembangkan dan memodifikasi sendiri sistem sederhana. Sistem yang lebih besar bisa di bangun dengan bantuan ahli sistem informasi. Perangkat lunak OLAP dalam kaitannya dengan data warehouse memperbolehkan pengguna untuk membangun Sistem Pendukung Keputusan yang cukup besar dan komplek 12. Biasanya, model-model di gunakan untuk menganalisis situasi pengambilan keputusan. Kapabilitas pemodelan memungkinkan eksperimen dengan berbagai strategi yang berbeda di bawah konfigurasi yang berbeda
10
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
13. Akses di sediakan untuk berbagi sumber data, format, dan tipe, mulai dari sistem informasi geografis (GIS) sampai sistem berorientasi objek. 14. Dapat di gunakan sebagai alat standalone oleh seorang pengambil keputusan pada satu lokasi atau di distribusikan di suatu organisasi secara keseluruhan dan di beberapa organisasi sepanjang rantai persediaan. Dapat di integrasikan dengan Sistem Pendukung Keputusan lain dan atau aplikasi lain, serta bisa di distribusikan secara internal dan eksternal menggunaka networking dan teknologi Web. Karakteristik
dari
Sistem
Pendukung
Keputusan
tersebut
memungkinkan para pengambil keputusan untuk membuat keputusan yang lebih baik dan lebih konsisten dalam satu car yang dibatasi oleh waktu. 2.1.4 Komponen-komponen SPK Menurut Turban (1999), komponen Sistem Pendukung Keputusan dapat dibangun dari subsistem berikut ini: 1. Subsistem Manajemen Data (Data Management Subsystem), meliputi basis data-basis data yang berisi data yang relevan dengan keadaan dan dikelola perangkat lunak yang disebut DBMS (Database Management System). 2. Subsistem Manajemen Model (Model Management Subsystem), berupa sebuah paket perangkat lunak yang berisi model-model finansial, statistik, management science, atau model kuantitatif, yang menyediakan kemampuan analisa dan perangkat lunak manajemen yang sesuai. 3. Subsistem Manajemen Pengetahuan (Knowledge Management Subsystem), merupakan subsistem (optional) yang dapat mendukung subsistem lain atau berlaku sebagai komponen yang berdiri sendiri (independent).
11
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4. Subsistem Antarmuka Pengguna (User Interface Subsystem), merupakan subsistem yang dapat dipakai oleh pengguna untuk berkomunikasi dan memberi perintah (menyediakan user interface).
Gambar 2. 1 Komponen SPK Sedangkan
menurut
Jogiyanto
(2003),
Komponen
Sistem
Pendukung Keputusan terdiri dari tiga komponen utama, yaitu: 1. Dialog Management atau user interface, yaitu komponen untuk berdialog dengan pemakai sistem. Komponen ini didalam sistem informasi merupakan komponen input dan komponen output. 2. Model management yaitu komponen yang mengubah data menjadi informasi yang relevan. Model model yang banyak digunakan di sistem penunjang keputusan adalah model matematika optimasi seperti linear progaramming, dynamic programming, dan lain lain. 3. Data management yaitu komponen basis data yang terdiri dari semua basis data yang dapat diakses seperti halnya sistem informasi pada umumnya, sistem pendukung keputusan juga mempunyai komponen lain yaitu komponen teknologi dan kontrol. Komponen teknologi terdiri dari perangkat keras dan perangkat lunak. Perangkat lunak spesifik yang digunakan DSS
12
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
antaralain adalah spreadsheet, databased management system, dan query language.
2.1.5 Kriteria Sistem Pendukung Keputusan Sistem pendukung keputusan dirancang secara khusus untuk mendukung seseorang yang harus mengambil keputusan-keputusan tertentu. Berikut ini beberapa karakteristik sistem pendukung keputusan menurut Oetomo (2002), yaitu : 1.
Interaktif Sistem pendukung keputusan memiliki user interface yang komunikatif sehingga pemakai dapat melakukan akses secara cepat ke data dan memperoleh informasi yang dibutuhkan.
2.
Fleksibel Sistem pendukung keputusan memiliki sebanyak mungkin variabel masukkan, kemampuan untuk mengolah dan memberikan keluaran yang menyajikan alternatif-alternatif keputusan kepada pemakai.
3.
Data Kualitas Sistem pendukung keputusan memiliki kemampuan menerima data kualitas yang dikuantitaskan yang sifatnya subyektif dari pemakainya, sebagai data masukkan untuk pengolahan data. Misalnya : penilaian terhadap kecantikan yang bersifat kualitas, dapat dikuantitaskan dengan pemberian bobot nilai seperti 75 atau 90.
4.
Prosedur Pakai Sistem pendukung keputusan mengandung suatu prosedur yang dirancang berdasarkan rumusan formal atau juga beberapa prosedur kepakaran seseorang atau kelompok dalam menyelesaikan suatu bidang masalah dengan fenomena tertentu.
13
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.1.6 Langkah-langkah Pemodelan dalam SPK Dalam melakukan pemodelan dalam pembangunan Sistem Pendukung Keputusan, dilakukan langkah-langkah (Kusrini, 2006), yaitu sebagai berikut: 1.
Studi kelayakan (Intelligence) Dalam langkah ini sasaran ditentukan, dilakukan pencarian prosedur, pengumpulan data, identifikasi masalah, identifikasi kepemilikan masalah, klasifikasi masalah hingga akhirnya terbentuk sebuah pernyataan masalah. Kepemilikan masalah berkaitan dengan bagian apa yang akan dibangunkan Sistem Pendukung Keputusan, apa tugas dari bagian tersebut sehingga model tersebut dapat relevan dengan kebutuhan si pemilik masalah.
2.
Perancangan (Design) Pada tahap ini akan diformulasikan model yang akan digunakan dan kriteria-kriteria ditentukan. Setelah itu dicari alternatif model yang dapat menyelesaiakan permasahan tersebut. Langkah selanjutnya adalah memprediksi keluaran yang mungkin. Kemudian variabel-variabel model ditentukan.
3.
Pemilihan (Choice) Setelah pada tahap design ditentukan berbagai alternatif model beserta variabel-variabelnya pada tahap ini akan dilakukan pemilihan modelnya, termasuk solusi dari model tersebut. Selanjutnya dilakukan analisis sensitifitas yaitu dengan mengganti beberapa variabel.
4.
Membuat Sistem Pendukung Keputusan Setelah
modelnya
ditentukan,
maka
model
tersebut
diimplementasikan dalam Sistem Pendukung Keputusan.
14
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.2
Metode Forward Chaining 2.2.1 Definisi Metode forward chaining adalah metode pancarian atau teknik pelacakan kedepan yang dimulai dengan informasi yang ada dan penggabungan rule untuk menghasilkan suatu kesimpulan atau tujuan (Russel P, 2003). Runut maju (forward chaining) berarti menggunakan himpunan aturan kondisi-aksi. Dalam metode ini, data digunakan untuk menentukan aturan mana yang akan dijalankan, kemudian aturan tersebut dijalankan. Mungkin proses menambahkan data ke memori kerja. Proses diulang sampai ditemukan suatu hasil (Kusrini, 2006). Dalam metode ini pelacakan diawali dari fakta – fakta yang diberikan user kemudian dicari dibasis pengetahuan lalu dicari aturan yang sesuai dengan fakta – fakta. Setelah itu diadakan hipotesa untuk memperoleh kesimpulan. Pencocokan fakta atau pernyataan dimulai dari bagian sebelah kiri. Dengan kata lain, penalaran dimulai dari fakta terlebih dahulu, lalu dicari aturan yang sesuai dengan fakta – fakta yang diberikan untuk menguji kebenaran hipotesa. Pada metode forward chaining, data dipakai untuk menentukan aturan mana yang akan dijalankan. Forward chaining merupakan grup dari multipel inferensi yang melakukan pencarian dari suatu masalah kepada solusinya. Jika klausa premis sesuai dengan situasi (bernilai TRUE), maka proses akan menyatakan konklusi. Pelacakan ke depan mencari fakta yang sesuai dari bagian IF dari aturan IF-THEN.
Gambar 2. 2 Proses Forward Chaining (Kusrini, 2010)
15
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.2.2 Kelebihan dan Kelemahan Metode Forward Chaining Adapun kelemahan dan kelebihan forward chaining menurut DUR (1994) yaitu : Kelebihan : 1. Kelebihan utama dari forward chaining yaitu metode ini akan bekerja dengan baik ketika masalah bermula dari mengumpulkan/ menyatukan informasi lalu kemudian mencari kesimpulan apa yang dapat diambil dari informasi tersebut. 2. Metode ini mampu menyediakan banyak sekali informasi dari jumlah data yang kecil. Kelemahan : 1. Kelemahan utama metode ini yaitu kemungkinan tidak adanya cara untuk mengenali dimana beberapa fakta lebih penting dari fakta lainnya. 2. Sistem bisa saja menanyakan pertanyaan yang tidak berhubungan. Walaupun jawaban dari pertanyaan tersebut penting. Namun hal ini akan membingungkan user untuk menjawab pada subjek yang tidak berhubungan. 2.2.3 Bahasa Pemrograman PHP Menurut Nugroho (2006) “PHP atau singkatan dari Personal Home Page merupakan bahasa skrip yang tertanam dalam HTML untuk dieksekusi dan bersifat server side”. PHP termasuk dalam open source product, sehingga source code PHP dapat diubah dan didistribusikan secara bebas. Seiring dengan perkembangan bahasa pemrograman PHP, kepanjangan dari PHP berubah menjadi sebuah singkatan recursive yaitu PHP: Hypertext Preprocessor. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994. Lerdorf menyebut kode program ini sebagai Personal Home Page/Forms Interpreter atau PHP/FI. PHP/FI dapat digunakan untuk membuat aplikasi
16
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
web dinamis sederhana. MySQL adalah basis data yang paling poopuler yang digunakan bersama dengan PHP. PHP dapat dihubungankan dengan MySQL meskipun berada pada platform yang berbeda, misalnya PHP berada pada sistem operasi Windows, sementara MySQL berada di Linux. Adapaun kelebihan dan kekurangan PHP adalah sebagai berikut : Kelebihan : 1. Bisa membuat Web menjadi Dinamis. 2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis. 3. Program yang dibuat dengan PHP bisa dijalankan oleh Semua Sistem Operasi karena PHP berjalan secara Web Base yag artinya semua Sistem Operasi bahkan HP yang mempunyai Web Browser dapat menggunakan program PHP. 4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java. 5. Mendukung banyak paket basis data seperti MySQL, Oracle, PostgrSQL, dan lain-lain. 6. Bahasa pemrograman PHP tidak memerlukan Kompilasi / Compile dalam penggunaannya. 7. Banyak Web Server yang mendukung PHP seperti Apache, Lighttpd, IIS dan lain-lain. 8. Pengembangan Aplikasi PHP mudah karena banyak Dokumentasi, Refrensi & Developer yang membantu dalam pengembangannya. 9. Banyak bertebaran aplikasi dan program PHP yang gratis dan siap pakai seperti WordPress, PrestaShop, dan lain-lain.
Kekurangan : 1. PHP Tidak mengenal package. 2. Jika tidak di encoding, maka kode PHP dabat dibaca semua orang & untuk meng encodingnya dibutuhkan tool dari Zend yang mahal sekali biayanya.
17
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3. PHP memiliki kelemahan keamanan. Jadi Programmer harus jeli & berhati-hati dalam melakukan pemrograman & Konfigurasi PHP. 2.3
Rational Unified Process (RUP) Menurut Rosa (2011) RUP menggunakan konsep object oriented, dengan
aktifitas
yang
menggunakan Unified
berfokus Model
pada pengembangan model dengan
Language (UML). Rational Unified
Process (RUP) merupakan suatu metode rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan terdapat
dalam
berbagai best
practises yang
industri pengembangan perangkat lunak. Ciri khas
metode ini adalah menggunakan use-case driven dan pendekatan iteratif untuk siklus pengembangan perangkat lunak. RUP menggunakan konsep object oriented, dengan aktifitas yang berfokus pada pengembangan model dengan menggunakan Unified Model Language(UML). Pada metode Rational Unified Process (RUP) terdapat 4 fase dalam pengembangan sistem: a. Fase Inception Pada tahap dilakukan pemodelan proses bisnis yang dibutuhkan (business modeling) dan mendefinisikan kebutuhan akan sistem yang akan dibuat (requirements). b. Fase Elaboration Pada mulai
tahap
ini
dilakukan
perancangan
perangkat
lunak
dari menspesifikasikan fitur perangkat lunak hingga
perilisan prototipe versi Betha dari perangkat lunak. c. Fase Construction Pengimplementasian rancangan perangkat lunak yang telah dibuat dilakukan pada tahap ini. Pada akhir tahap ini, perangkat lunak versi akhir yang sudah disetujui administrator dirilis beserta dokumentasi perangkat lunak. d. Fase Transition
18
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Instanlasi, deployment dan sosialisasi perangkat lunak dilakukan di tahap ini. 2.4
MySQL MySQL adalah sistem manajemen basis data SQL yang bersifat Open Source. Sistem Basis Data MySQL mendukung beberapa fitur seperti multithreaded, multi-user dan SQL database managemen sistem (DBMS). Basis data ini dibuat untuk keperluan sistem basis data yang cepat, handal dan mudah digunakan. MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL merupakan turunan salah satu konsep utama dalam basis data, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basis data, diantaranya mendefinisikan tabel, menampilkan data dengan kriteria tertentu, menambahkan data hingga menghapus data tertentu, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.Beberapa kelebihan MySQL antara lain adalah sebagai berikut : 1.
Gratis
sehingga
MySQL
dapat
dengan
mudah
untuk
mendapatkannya. 2.
MySQl stabil dan tangguh dalam pengoperasiannya.
3.
My SQl mempunyai sistem keamanan yang cukup baik.
4.
Sangat mendukung transaksi dan mempunyai banyak dukungan dari komunitas.
5.
Sangat fleksibel dengan berbagai macam program.
6.
Perkembangan dari MySQl sangat cepat.
19
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.5
Penelitian Terkait Setelah menelaah beberapa penelitian, terdapat beberapa penelitian yang memiliki keterkaitan dengan penelitian yang dilakukan oleh peneliti. Penelitian pertama adalah penelitian yang dilakukan oleh Yunus dan Setyowibowo (2011) dengan judul Aplikasi Sistem Pendukung Keputusan Diagnosa Penyakit Paruparu dengan Metode Forward Chaining. Data penderita penyakit paru dan studi literatur di dapat atau dilakukan di Rekam Medik Rumah Sakit Saiful Anwar. Hasil dari pengambilan data, diketahui bahwa gejala awal yang paling sering muncul sebagai ciri khusus penyakit paru adalah batuk yang lebih dari dua minggu dan sesak napas. Analisa data yang dilakukan adalah dengan cara mengklasifikasi beberapa jenis gejala, kemudian digolongkan kepada jenis penyakit tertentu. Kesimpulan dari penelitian ini adalah metode forward chaining mampu menelusuri penyakit paru-paru berdasarkan gejala yang sudah terdefinisi dan dapat digunakan oleh masyarakat umum sebagai deteksi dini sebelum ke dokter. Penelitian kedua adalah penelitian yang dilakukan oleh Bachri (2015) dengan judul Sistem Pendukung Keputusan Pemilihan Obat dengan Metode Analytic Hierarchy Process untuk Toko Obat Mandjur Cirebon. Tujuan dari penelitian ini adalah untuk menghasilkan aplikasi sistem pendukung keputusan yang dapat membantu toko obat mandjur dalam memberikan pelayanan pada pembeli dalam memilih obat dan untuk menentukan nilai dari setiap kriteria pemilihan obat yang akan menghasilkan data obat yang tepat sesuai kebutuhan dari pembeli. Proses penentuan pemilihan obat yang tepat untuk penderita penyakit dilakukan dengan menggunakan metode Analytic Hierachy Process, dimulai dengan pembobotan kriteria kemudian perhitungan dan pengelompokan core dan klasifikasi obat, perhitungan nilai total dan selanjutnya perhitungan penentuan obat.
20
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Kesimpulan dari penelitian ini adalah metode AHP dapat digunakan untuk menyelesaikan masalah Multiple Decision Making pemilihan obat di Toko Obat Mandjur Cirebon. Proses dari penentuan pemilihan obat yang tepat untuk penderita penyakit yang dilakukan dengan menggunakan metode Analytic Hierachy Process, dimulai dengan pembobotan kriteria, perhitungan dan pengelompokan.
21
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB III METODOLOGI PENELITIAN 3.1 Gambaran Umum Penelitian Penelitian yang dilakukan adalah penelitian mengenai cara pemilihan obat demam. Pada penelitian ini akan dibangun sebuah sistem pendukung keputusan. Sistem ini dibuat berbasis web dengan bahasa pemrograman php. Hasil keluaran dari sistem yang dibuat dalam penelitian ini adalah rekomendasi obat demam yang tepat. Nantinya sistem ini diharapkan dapat membantu masyarakat dalam menentukan pilihan obat demam. 3.2 Studi Literatur Studi literatur yang dilakukan adalah dengan mencari referensi teori yang relefan dengan penelitian dan kasus yang ditemukan. Referensi ini didapatkan dari membaca buku, jurnal, artikel, laporan penelitian dan situssitus di internet. Tujuan dari studi literatur ini adalah untuk memperkuat dasar teori dalam melakukan penelitian. 3.3 Pengumpulan Data Data yang di gunakan dalam penelitian ini adalah data berbagai macam obat demam yang dujual bebas dan bebas terbatas meliputi indikasi, kontraindikasi, efek samping, dosis, cara penggunakaan, peringatan dan perhatian. Teknik pengumpulan data dilakukan dengan wawancara dan studi literatur. Wawancara dilakukan dengan melakukan tanya jawab kepada Apoteker. 3.4 Pengembangan Perangkat Lunak Metode pengembangan sistem yang dipakai dalam penelitian ini adalah Metode Rational Unified Process (RUP). Terdapat 4 fase pada metode Rational Unified Process (RUP) yang digunakan yaitu : a. Fase Inception 22
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada tahap ini penulis mendefinisikan batasan kegiatan, melakukan analisis kebutuhan pengguna, melakukan perancangan awal perangkat lunak, pemodelan diagram UML (use case diagram), dan pembuatan dokumentasi. b. Fase Elaboration Pada tahapan ini penulis melakukan desain secara lengkap berdasarkan hasil analisis ditahap inception. Pada tahap ini penulis membuat desain komponen sistem pendukung keputusan yaitu subsistem manajemen data, subsistem manajemen model, subsistem menejemen pengetahuan dan subsistem menejemen antarmuka. c. Fase Construction Pada tahapan ini penulis melakukan implementasian rancangan sistem pendukung keputusan yang telah diuraikan dalam fase elaboration. Pada akhir tahap ini, dilakukan pembuatan program atau coding. d. Fase Transition Pada tahap ini penulis akan menyerahkan perangkat lunak kepada pemakai, melakukan pengujian serta pelatihan.
3.5 Analisis Hasil Analisis hasil dari sitem yang dibangun dilakukan dengan cara uji coba terhadap pengguna. Uji coba pengguna dilakukan dengan cara evaluasi. Evaluasi yang di maksud adalah dengan memberikan kuisioner kepada masyarakat umum. Tujuan dari evaluasi ini yaitu untuk mengetahui apakah sistem yang dibangun bermanfaat, mudah digunakan dan memberikan kepercayaan terhadap penggunanya. 3.6 Spesifikasi Alat Perangkat Lunak dan Perangkat Keras yang akan digunakan dalam implementasi sistem antara lain :
23
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
a. Perangkat Lunak -
Sistem Operasi Windows 7 64 bit.
-
Aplikasi pengembang perangkat lunak Sublime Text 3
-
Sistem manajemen basis data mySQL
b. Perangkat Keras -
Processor Intel Core i5
-
HDD 500 GB
-
RAM 2GB
24
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem 4.1.1 Gambaran Umum Sistem Lama Pemilihan obat demam oleh masyarakat umum saat ini masih dilakukan secara manual. Pada umumnya masyarakat yang ingin membeli obat demam tidak tau obat demam yang sesuai dengan kondisi yang di alami, oleh sebab itu biasanya mereka akan datang ke apotek, kemudian mereka melakukan konsultasi kepada apoteker yang sedang berjaga lalu apoteker tersebut akan memberikan obat demam yang sesuai. Jika masyarakat membeli obat demam di warung atau mini market biasanya mereka akan datang ke warung atau minimarket lalu memilih sendiri obat demam yang mereka inginkan. Cara ini kurang efektif karena dengan banyaknya obat demam yang dijual di pasaran membuat masyarakat menjadi bingung untuk memilih obat demam yang sesuai, apalagi jika pada akhirnya pemilihan obat demam dilakukan secara asal maka obat tidak bekerja secara efektif dan dapat menyebabkan kondisi semakin buruk apabila obat demam yang dipilih ternyata salah. 4.1.2 Definisi Ruang Lingkup 4.1.1.1 Perumusan Masalah Peredaran obat demam saat ini semakin luas dan dengan mudah bisa didapatkan. Calon embeli di hadapkan kepada banyaknya pilihan obat demam dengan berbagai merk. Masalah utama yang dihadapi oleh calon pembeli adalah mereka tidak tau obat demam apakah yang sebaiknya mereka pilih. Kurangnya informasi dan pengetahuan mengenai obat-obatan membuat calon pembeli terkadang
25
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
asal dalam memilih obat demam. Mereka juga terkadang malas membaca petunjuk obat demam yang berada pada kemasan obat. Jika mereka membeli obat demam di apotek, mereka dapat konsultasi terlebih dahulu pada apoteker mengenai keluhan yang di rasakan sebelum membeli obat, namun hal ini di rasa belum cukup karena biasanya apoteker hanya akan memilihkan obat demam berdasarkan keluhan yang dirasakan oleh calon pembeli saja tidak berdasarkan kondisi tubuh yang dialami oleh calon pembeli yang sesungguhnya seperti riwayat penyakit atau alergi. Oleh sebab itu calon pembeli akan merasa kesulitan saat memilih obat demam yang tepat. Kesulitan ini dapat di lihat dari : 1.
Performance : Saat ini belum ada sistem yang
membandingkan obat demam secara spesifikasi sehingga pengambilan keputusan menjadi lebih lama dan kurang efektif. 2.
Information : Mencari informasi mengenai obat-obat
demam dengan cara biasa dirasa belum tepat sebab untuk mendapatkan informasi ini pengguna harus membuka internet untuk mencari informasi obat-obat demam dari berbagai website. Informasi yang didapat pun belum teruji kebenarannya karena informasi antara website satu dengan yang lainnya terkadang berbeda. Selain itu mereka juga dapat mencari informasi obat-obat demam ini dari apoteker sehingga mereka harus datang ke apotek terlebih dahulu. Hal ini tentunya kurang efisien untuk calon pembeli. Mereka juga dapat mencari informasi obat-obat demam ini dengan membaca informasi obat yang tertera pada kemasan obat, akan tetapi informasi yang terdapat pada kemasan obat ini adalah informasi obat secara umum dan kurang spesifik. Hal
26
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ini tentu belum memberikan alternatif yang tepat dalam memilih obat demam. 3.
Economics : Pencarian informasi mengenai obat-
obat demam lewat berbagai website pada internet menambah biaya pengeluaran bagi calon pembeli. 4.
Eficiency : Pemilihan obat demam yang dilakukan
secara manual kurang efisien karena calon pembeli harus mencari informasi terlebih dahulu lewat internet, bertanya pada apoteker atau membaca pada kemasan obat sebelum membeli obat demam. 5.
Services : Sistem manual saat ini belum mampu
membantu calon pembeli dalam memilih obat demam yang tepat karena berbagai keluhan dan perbedaan kondisi setiap individu yang berbeda-beda. 4.1.1.2 Pernyataan Masalah Tabel 4. 1 Pernyataan Masalah No 1
Masalah
Solusi
Calon pembeli bingung
Membuat
Sistem
Pendukung
memilih obat demam
Keputusan
yang sesuai dengan
memberikan rekomendasi dalam
keluhan dan kondisi
memilih obat demam.
yang
dapat
yang di alami. 2
3
Pemilihan obat masih
Membuat sistem berbasis web
dilakukan secara
yang
menual sehingga
memberikan alternatif pilihan
kurang efisien dan
obat demam yang sesuai dengan
efektif.
kebutuhan calon pembeli.
Calon pembeli belum
Membuat
memiliki pengetahuan
Keputusan berbasis web yang di
27
secara
cepat
Sistem
dapat
Pendukung
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
lebih menganai obat-
lengkapi
dengan
berbagai
obatan demam
macam informasi mengenai obat demam secara lengkap.
4.2 Analisis Masalah Sistem ini bertujuan untuk membantu masyarakat umum dalam memilih obat demam yang tepat. Terdapat beberapa fungsi dalam sistem ini yaitu, membantu pencarian obat demam, memberikan informasi tentang berbagai obat demam, dan memberikan rekomendasi obat demam. Penulis akan menganalisis dan merancang kebutuhan-kebutuhan dari sistem ini agar fungsi-fungsi di atas dapat terintegrasi. 4.2.1 Analisis Sebab Akibat Tabel 4. 2 Analisis Sebab Akibat Analisis Penyebab dan Akibat Tujuan Memperbaiki Sistem Masalah
Sebab dan
Tujuan
Batasan
Akibat
Sistem
Sistem
Calon pembeli Sebab bingung
: Membantu
Banyaknya
memilih obat pilihan
Kriteria yang
calon pembeli dipakai
obat untuk memilih dalam
demam yang demam yang di obat
demam mengambil
sesuai dengan jual di berbagai yang
tepat keputusan
keluhan
dan tempat dengan sesuai dengan berupa
kondisi yang berbagai merk kebutuhan dan keluhan, di alami.
dan
khasiat kondisi
(indikasi).
konsumen
kondisi tubuh,
Calon pembeli sebagai bahan riwayat kesulitan
pertimbangan
menentukan
dalam
28
penyakit,
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
pilihan
obat membeli obat alergi
demam
yang demam.
dan
usia.
sesuai dengan konsisi tubuhnya. Akibat : Calon pembeli membeli obat demam secara asal dan hal ini menyebabkan obat
demam
bekerja kurang efektif. Pemilihan
Sebab : Belum Memudahkan
Sistem
obat masih
ada
dilakukan
yang
secara menual
memberikan
obat
sehingga
rekomendasi
secara efektif mudah
kurang efisien
atau alternatif dan efisien.
dan efektif.
kepada
ini
sistem calon pembeli dibangun mampu dalam memilih berbasis web
calon
pembeli mengenai obat demam
yang
tepat.
Akibat : Obat yang
dibeli
tidak
sesuai
dengan kebutuhan dan
29
demam sehingga
akses.
di
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
kondisi
calon
pembeli. Calon
Sebab : Akses Memudahkan
pembeli
untuk mencari calon pembeli dibangun
belum
informasi
memiliki
mengenai obat informasi
terdapat
pengetahuan
demam
mengenai
menu
lebih
terbatas.
obat-obat
memuat
menganai
Akibat : Calon demam secara informasi-
obat-obatan
pembeli tidak lengkap
demam
mendapatkan
mendapatkan
benar.
Sistem yang
nantinya
yang
dan informasi mengenai
informasi yang
obat-obat
diinginkan
demam.
dengan benar.
4.2.2 Gambaran Umum Sistem Baru Sistem baru yang akan dibangun adalah sistem pendukung keputusan yang akan membantu dalam memberikan rekomendasi kepada calon pembeli dalam memilih obat demam. Sistem ini akan dibuat dengan menggunakan metode forward chaining dan bahasa pemrograman PHP. Pada sistem yang akan di bangun ini terdapat empat aktor yang terlibat yaitu admin, dokter, member dan pengunjung biasa. Tugas admin adalah menjalankan sistem meliputi menambah, menghapus, mengubah dan mengelola data fakta (indikasi), data obat, aturan, aturan untuk obat, data member, data dokter, data artikel, data riwayat pengunjung, data pesan masuk dan lain sebagainya. Untuk masuk ke sistem admin harus login dengan memasukan username dan password. Jika proses login berhasil admin dapat mengelola data tersebut
30
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dokter adalah salah satu aktor yang akan menjalankan sistem. Tugas yang dijalankan dokter yaitu membalas pesan dari member dan memposting artikel yang berisi tentang informasi obat demam. Untuk masuk ke sistem dokter harus login dengan memasukan username dan password. Jika proses login berhasil dokter dapat menjalankan sistem. Pengunjung adalah aktor yang akan menjalankan sistem yang telah dibangun. Terdapat 2 tipe pengunjung yaitu pengunjung biasa dan member. Pengunjung biasa hanya dapat melakukan konsultasi dan membaca artikel tentang informasi obat demam sedangkan member dapat melakukan konsultasi , membaca artikel tentang informasi obat demam, mengirim pesan kepada dokter dan dapat melihat riwayat pencarian obat. Konsultasi dilakukan dengan menjawab pertanyaan yang di tampilkan oleh sistem dengan jawaban ya atau tidak. Jawaban dari konsultasi yang telah dilakukan tadi sistem akan memberikan obat demam yang tepat dan sesuai berdasarkan keluhan-keluhan yang dipilih pengguna. 4.3 Analisis Kebutuhan Sistem Tahap analisis ini bertujuan untuk memahami dengan benar kebutuhan dari sistem baru, yaitu dengan mengembangkan sebuah sistem yang dapat memenuhi kebutuhan baik untuk kebutuhan sistem maupun kebutuhan yang dilihat dari segi pengguna.
31
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.1
Diagram Use Case Diagram Use Case Administrator
Gambar 4. 1 1 Use Case Admin dan Dokter
32
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.1 Use Case Admin dan Dokter (lanjutan)
33
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Diargram Use Case Pengguna
Gambar 4. 2 Use Case Pengunjung dan Member
4.3.2
Definisi Aktor Tabel 4. 3 Definisi Aktor No 1
Actor
Deskripsi
Host (
Aktor dengan role ini mempunyai
Administrator )
wewenang untuk menjalankan sistem meliputi menambahkan, menghapus, mengubah data obat, fakta, member, dokter, diagnose, aturan, aturan obat, melihat riwayat pengunjung, melihat pesan pengunjung dan posting artikel mengenai informasi tentang obat-obat demam.
2
Guest
Aktor dengan role ini mempunyai
(Pengunjung)
wewenang untuk melakukan konsultasi,
34
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
melihat hasil analisa dan melihat informasi mengenai obat-obat demam. 3
Member
Aktor dengan role ini mempunyai wewenang untuk melakukan konsultasi, melihat hasil analisa dan melihat informasi mengenai obat-obat demam, melihat riwayat dan mengirim pesan atau membuat obrolan dengan dokter
4
Dokter
Aktor dengan role ini mempunyai wewenang untuk menjawab atau membalas pesan dari member dan melakukan posting artikel mengenai informasi tentang demam.
4.4 Desain Proses 4.4.1 Diagram Aktivitas 4.1.1.1 Pengunjung dan Member Pada aktor pengunjung dan member terdapat satu diagram aktivitas dari use case cari obat. Diagram aktivitas sistem terlampir pada lampiran 2. 4.1.1.2 Admin Pada aktor admin terdapat beberapa diagram aktivitas yang terdiri dari use case tambah, ubah, hapus data obat, alergi, usia, fakta, aturan, aturan obat dan diagnosa. Diagram aktivitas sistem terlampir pada lampiran 3.
35
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.4.2
Diagram Kolaborasi Terdapat dua diagram kolaborasi dari aktor pengunjung dan admin. Diagram kolaborasi terlampir pada lampiran 4.
4.4.3
Diagram Sequence Terdapat dua puluh empat diagram sequence yang terdiri dari satu diagram sequence untuk aktor pengunjung dan dua puluh tiga diagram sequence untuk aktor admin. Diagram sequence terlampir pada lampiran
36
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.5 Desain Manajemen Data 4.5.1
Kelas Diagram
Gambar 4. 3 Kelas Diagra 37
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.5.2 Desain Fisikal Basis Data Tabel Alergi Tabel 4. 4 Tabel Alergi Nama Field
Tipe
Keterangan
id_alergi (*)
Integer
Id alergi (Primary Key)
kode_alergi
Char
Kode alergi
nama_alergi
Varchar
Nama alergi
Tabel Usia Tabel 4. 5 Tabel Usia Nama Field
Tipe
Keterangan
id_usia (*)
Integer
Id usia (Primary Key)
kode_usia
Char
Kode usia
kelompok_usia
Varchar
Kelompok usia
Tabel Fakta Tabel 4. 6 Tabel Fakta (Indikasi) Nama Field
Tipe
Keterangan
id_fakta (*)
Integer
Id fakta (Primary Key)
kode_fakta
Char
Kode fakta
nama_fakta
Varchar
Nama fakta
38
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel Aturan Tabel 4. 7 Tabel Aturan Nama Field
Tipe
Keterangan
id_aturan (*)
Integer
Id aturan (Primary Key)
id_alergi (**)
Integer
Id alergi (Foreign Key)
id_usia
(**)
Integer
Id usia (Foreign Key)
id_fakta
(**)
Integer
Id fakta (Foreign Key)
Tabel Obat Tabel 4. 8 Tabel Obat Nama Field
Tipe
Keterangan
id_obat (*)
Integer
Id obat (Primary Key)
kode_obat
Char
Kode obat
nama_obat
Varchar
Nama obat
nama_generic_obat
varchar
Nama generic obat
kemasan_obat
varchar
Keterangan kemasan obat
dosis_obat
text
Dosis obat
bahaya_obat
text
Cara penggunaan obat dan info yang perlu di perhatikan sebelum mengosumsi obat.
39
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Foto_obat
varchar
Foto obat
Tabel Aturan Obat Tabel 4. 9 Tabel Aturan Obat Nama Field
Tipe
Keterangan
id_aturan_obat (*)
integer
Id aturan_obat (Primary Key)
id_alergi (**)
integer
Id alergi (Foreign Key)
id_usia
(**)
integer
Id usia (Foreign Key)
id_obat
(**)
integer
Id obat (Foreign Key)
Tabel Pertanyaan Tabel 4. 10 Tabel Pertanyaan Nama Field
Tipe
Keterangan
id_pertanyaan (*)
integer
Id pertanyaan(Primary Key)
pertanyaan
varchar
Isi pertanyaan
integer
Id member (Foreign Key)
id_member
(**)
Tgl_pertanyaan
(**) date
Id_dokter (**)
integer
Status_pertanyaan
40
Tanggal pertanyaan Id dokter (Foreign Key)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel Pesan Tabel 4. 11 Tabel Pesan Nama Field
Tipe
Keterangan
id_pesan (*)
integer
Id pesan(Primary Key)
Id_pertanyaan (**)
integer
Id pertanyaan (Foreign Key)
Tgl_pesan
date
Tanggal pesan
pesan
varchar
Isi pesan
integer
Id member (Foreign Key)
Status_pesan
varchar
Status pesan
Status_pertanyaan
varchar
Status pertanyaan
User_id
(**)
Tabel Dokter Tabel 4. 12 Tabel Dokter Nama Field
Tipe
Keterangan
id_dokter (*)
integer
Id dokter(Primary Key)
Nama_dokter
integer
Nama dokter
Jenis_kelamin_dokter
date
Jenis kelamin dokter
Pendididkan_terakhir_dokter varchar
Pendidikan terakhir dokter
Tempat_praktek_dokter
integer
Tempat praktek dokter
Username_dokter
varchar
Username dokter
41
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Password_dokter
varchar
Password dokter
Foto_dokter
varchar
Foto dokter
Tabel Member Tabel 4. 13 Tabel Member Nama Field
Tipe
Keterangan
id_sistem_member (*)
integer
Id member(Primary Key)
Identitas_member
integer
Identitas member
Nama_member
varchar
Nama member
Username_dokter
varchar
Username member
Password_dokter
varchar
Password member
Foto_dokter
varchar
Foto member
Tabel Admin Tabel 4. 14 Tabel Admin Nama Field
Tipe
Keterangan
id_admin (*)
integer
Id member(Primary Key)
Nomor_pegawai_admin
integer
Nomor pegawai admin
Nama_admin
varchar
Nama admin
Username_admin
varchar
Username admin
Password_admin
varchar
Password admin
Foto_admin
varchar
Foto admin
42
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel Riwayat Tabel 4. 15 Tabel Riwayat Nama Field
Tipe
Keterangan
id_riwayat (*)
integer
Id riwayat (Primary Key)
Id_member
integer
Id member(Foreign Key)
Tanggal_diagnosa
date
Tanggal diagnosa
Tabel Riwayat Detail Tabel 4. 16 Tabel Riwayat Detail Nama Field
Tipe
Keterangan
id_riwayat_detail (*)
integer
Id riwayat_detail (Primary Key)
id_riwayat (**)
integer
Id riwayat(Foreign Key)
Id_obat
integer
Id obat(Foreign Key)
Tabel Informasi Tabel 4. 17 Tabel Informasi Nama Field
Tipe
Keterangan
id_informasi
integer
Id informasi (Primary Key)
Judul_informasi
integer
Judul informasi
43
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tgl_upload_informasi
integer
Tanggal upload informasi
Isi_informasi
varchar
Isi informasi
Foto_informasi
varchar
Foto informasi
Tabel Diagnosa Tabel 4. 18 Tabel Diagnosa Nama Field
Tipe
Keterangan
id_diagnosa
integer
Id informasi (Primary Key)
Id_obat
integer
Id obat (Foreign Key)
Id_fakta
integer
Id fakta(Foreign Key)
4.5.3 Perancangan Struktur Data Sistem yang dibangun dalam penelitian ini menggunakan struktur data Array 2 dimensi dan ArrayList. Array 2 dimensi adalah array bersarang atau array didalam array, dimana terdapat dua index yaitu indek baris dan indek kolom. Array 2 dimensi dugunakan untuk menampung data alergi, usia, aturan 1 dan aturan 2. Aturan 1 digunakan untuk mengatur fakta berupa kondisi tubuh, riwayat penyakit dan penyakit yang diderita. Fakta ini akan ditampilkan pada sistem berdasarkan nilai inputan alergi dan usia oleh pengguna. Aturan 2 digunakan untuk menganalisa kemungkinan obat yang akan di hasilkan oleh sistem berdasarkan nilai inputan alergi dan usia oleh pengguna. Berikut adalah ilustrasi untuk array 2 dimensi :
44
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 4 Ilustrasi array 2 dimensi Array 2 dimensi ini merupakan representasi dari data alergi, usia, aturan 1 dan aturan 2. Contoh data array alergi secara lengkap dapat dilihat pada tabel dibawah ini. Tabel 4. 19 Contoh data array alergi Baris
Kolom Id_alergi
Kode Alergi
Alergi
0
1
AL1
Aleri Paracetamol
1
2
AL2
Aleri Paracetamol
Contoh data array usia secara lengkap dapat dilihat pada tabel dibawah ini. Tabel 4. 20 Contoh data array usia Baris
Kolom Id usia
Kode Usia
0
1
US1
Usia 0-1 tahun
1
2
US2
Usia 1-2 tahun
2
3
US3
Usia >12 tahun
45
Kelompok Usia
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Contoh data array aturan 1 secara lengkap dapat dilihat pada tabel dibawah ini. Tabel 4. 21 Contoh data array aturan 1 Baris
Kolom Id aturan1
Alergi
Usia
Fakta
0
1
Aleri Paracetamol
>12 tahun
Mual
1
2
Aleri Paracetamol
>12 tahun
Pusing
2
3
Aleri Ibuprofen
>12 tahun
Mual
3
4
Aleri Ibuprofen
>12 tahun
Flu
4
5
Alergi Ibuprofen
>12 tahun
Pusing
Contoh data array aturan 2 secara lengkap dapat dilihat pada tabel dibawah ini. Tabel 4. 22 Contoh data array aturan 2 Baris
Kolom Id aturan 2
Alergi
Usia
Obat
0
1
Aleri Paracetamol
>12 tahun
Obat A
1
2
Aleri Paracetamol
>12 tahun
Obat B
2
3
Aleri Ibuprofen
>12 tahun
Obat C
3
4
Aleri Ibuprofen
>12 tahun
Obat D
4
5
Alergi Ibuprofen
>12 tahun
Obat E
Struktur data yang digunakan selanjutnya adalah Array. Array digunakan untuk menampung data inputan dari pengguna saat memilih fakta. Inputan yang disimpan dalam array adalah fakta yang bernilai benar saja. Selain itu array juga digunakan untuk menampung hasil pencarian obat. Dalam hal ini data yang disimpan dalam array adalah obat yang terpilih. Agar dapat menambah data baru tanpa harus menentukan ukuran array maka dipakai juga 46
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
fungsi array_push. Array_push adalah salah satu fungsi untuk memanipulasi variabel array yang sudah disediakan oleh PHP. Fungsi Array_push ini digunakan untuk menyisipkan elemen baru ke dalam sebuah array sehingga array dapat dibuat lebih dinamis. Berikut adalah ilustrasi untuk array:
Gambar 4. 5 Ilustrasi Array Objek B1, B2, B3, B4 merupakan representasi dari data hasil inputan pengguna yang bernilai (Benar) serta merupakan representasi dari data obat yang terpilih. Data array hasil inputan pengguna yang bernilai (Benar) secara lengkap dapat dilihat pada tabel dibawah ini. Misalkan terdapat data fakta seperti dibawah ini : Tabel 4. 23 Contoh data fakta Fakta
Nilai
Mual
Benar
Pusing
Benar
Flu
Benar
Sakit Maag
Benar
Sakit Migrain
Benar
Batuk
Salah
Sakit Gigi
Salah
47
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Berdasarkan data diatas maka data array yang disimpan adalah sebagai berikut :
Gambar 4. 6 Contoh jawaban benar Selanjutnya data array hasil pencarian obat yang terpilih secara lengkap dapat dilihat pada tabel dibawah ini.
Gambar 4. 7 Contoh data obat terpilih 4.6 Desain Manajemen Model Pada bagian ini akan digambarkan proses pengambilan keputusan secara sederhana, tujuannya yaitu untuk memudahkan dalam pemahaman. Kriteria yang digunakan dalam pengambilan keputusan pemilihan obat ini adalah alergi, usia, dan fakta-fakta yang meliputi kondisi (misal: mual, tidak sadarkan diri), riwayat penyakit dan penyakit yang sedang diderita. Alternatif yang diberikan sebagai solusi antara lain adalah obat demam. Input : Dalam melakukan proses pencarian obat demam diperlukan data input berikut : - Alergi - Usia
48
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- Fakta (kondisi tubuh, riwayat penyakit, dan penyakit yang sedang diderita. )
Proses :
Gambar 4. 8 Model keputusan pemilihan obat Gambar diatas merupakan ilustrasi dari proses pencarian obat demam yang dilakukan. Sebelumnya dibuat aturan-aturan yang akan digunakan dalam pengambilan keputusan. Aturan yang dibuat menggunakan model aturan pada metode forward chaining. Kemudian untuk implementasi digunakan model struktur data array dua dimensi, array biasa dan menggunakan fungsi array_push. Proses yang dilakukan antara lain adalah sebagai berikut : 1.
Simpan data inputan user meliputi alergi dan usia dalam variabel x dan y.
2.
Selanjutnya nilai x dan y digunakan untuk mencari fakta di aturan 1 dan mencari obat di aturan 2.
49
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.
Fakta yang didapat kemudian disimpan pada variabel R dan obat yang didapat disimpan pada variabel S.
4.
Selanjutnya fakta di variabel R di tampilkan di sistem. Kemudian pengguna akan memilih fakta tersebut. Fakta yang dipilih pengguna kemudian disimpan dalam variabel T.
5.
Lakukan pencocokan antara fakta dengan nilai T dan obat dengan nilai S. Pencocokan dilakukan berdasarkan aturan 3.
6.
Hasil pencocokan yang dilakukan pada aturan 3 kemudian akan di outpukan oleh sistem sebagai hasil.
Berikut adalah contoh proses pencarian obat demam : Misalkan pengguna mengimputkan data alergi ibuprofen dan data usia >12 tahun. X
: Alergi Ibuprofen
Y
: Usia >12 tahun
Data tersebut digunakan untuk mencari fakta pada aturan 1 seperti pada tabel 4.24 dibawah ini. Data alergi dan usia yang diinputkan juga digunakan untuk mencari obat di aturan 2. Tabel 4. 24 Tabel aturan 1 No
Alergi
Usia
Fakta
1.
Alergi Paracetamol
1-2 tahun
Fakta A
2.
Alergi Paracetamol
1-2 tahun
Fakta B
3.
Alergi Paracetamol
> 12 tahun
Fakta A
4.
Alergi Paracetamol
> 12 tahun
Fakta B
5.
Alergi Paracetamol
> 12 tahun
Fakta F
6.
Alergi Ibuprofen
0-1 tahun
Fakta C
7.
Alergi Ibuprofen
0-1 tahun
Fakta D
8.
Alergi Ibuprofen
1-2 tahun
Fakta A
9.
Alergi Ibuprofen
1-2 tahun
Fakta G
50
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
10.
Alergi Ibuprofen
> 12 tahun
Fakta A
11.
Alergi Ibuprofen
> 12 tahun
Fakta E
12.
Alergi Ibuprofen
> 12 tahun
Fakta H
Fakta yang didapat kemudian ditampilkan pada sistem. Berdasarkan data diatas maka fakta yang akan ditampilkan pada sistem adalah fakta A, fakta E dan fakta H. R
: Fakta A, Fakta E, Fakta H
Dari fakta yang ditampilkan pengguna akan memilih fakta yang dirasakan. Misal, fakta yang dipilih pengguna adalah Fakta A dan Fakta H. T : Fakta A, Fakta H Tabel 4. 25 Tabel aturan 2 No
Alergi
Usia
Obat
1.
Alergi Paracetamol
1-2 tahun
Obat A
2.
Alergi Paracetamol
1-2 tahun
Obat B
3.
Alergi Paracetamol
> 12 tahun
Obat A
4.
Alergi Paracetamol
> 12 tahun
Obat C
5.
Alergi Paracetamol
> 12 tahun
Obat D
6.
Alergi Ibuprofen
0-1 tahun
Obat E
7.
Alergi Ibuprofen
0-1 tahun
Obat F
8.
Alergi Ibuprofen
1-2 tahun
Obat A
9.
Alergi Ibuprofen
1-2 tahun
Obat F
10.
Alergi Ibuprofen
> 12 tahun
Obat C
11.
Alergi Ibuprofen
> 12 tahun
Obat D
12.
Alergi Ibuprofen
> 12 tahun
Obat E
Berdasarkan alergi dan usia yang diimputkan didapat obat yang sesuai adalah obat C, obat D dan obat E pada aturan 2 seperti tabel 4.25 diatas. S
: Obat C, Obat D, Obat E 51
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Fakta yang bernilai T kemudian dicocokan dengan obat dengan nilai S. Pencocokan dilakukan berdasarkan aturan 3. Tabel 4. 26 Tabel Aturan 3 No
Fakta
Obat
1.
Fakta A
Obat A
2.
Fakta B
Obat B
3.
Fakta A
Obat A
4.
Fakta B
Obat C
5.
Fakta F
Obat D
6.
Fakta C
Obat E
7.
Fakta D
Obat F
8.
Fakta A
Obat A
9.
Fakta G
Obat F
10.
Fakta A
Obat C
11.
Fakta E
Obat D
12.
Fakta H
Obat E
Hasil pencocokan yang dilakukan pada aturan 3 kemudian akan di outpukan oleh sistem sebagai hasil. Berdsarkan tabel aturan diatas maka hasil yang didapat adalah Obat C dan Obat E.
Output
:
Pemrosesan sitem yang telah dilakukan kemudian menghasilkan output berupa obat demam yang selanjutnya dapat dipilih oleh pengguna.
52
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.7 Desain Manajemen Pengetahuan 4.7.1 Representasi Data Data Obat Demam Tabel 4. 27 Data Obat Demam Kode
Nama Obat
Nama
Kemasan
Generic
B1
Dumin 125 mg/2.4 mL
Paracetamol
Suppositoria
B2
Sanmol Syrup
Paracetamol
Syrup
B3
Panadol Anak Drops 0-1 tahun
Paracetamol
Syrup/Tetes
B4
Panadol Anak Syrup 1-6 tahun
Paracetamol
Syrup
B5
Panadol Anak Suspension 6
Paracetamol
Syrup
Paracetamol
Tablet
tahun B6
Panadol Anak Chewable 2-12 tahun
B7
Bodrexin Demam Drops
Paracetamol
Syrup/Tetes
B8
Tempra Paracetamol Drops
Paracetamol
Tetes
B9
Sanmol Tablet
Paracetamol
Tablet
B10
Hufagrip TMP
Ibuprofen
Syrup
B11
Proris Suspensi
Ibuprofen
Syrup
B12
Bufect Tablet
Ibuprofen
Tablet
B13
Bufect Syrup
Ibuprofen
Syrup
53
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
B14
Bodrexin
Acetosal /
Tablet
Aspirin B15
Contrexyn Tablet
Acetosal /
Tablet
Aspirin B16
Aspilets Chewable Tablet
Acetosal /
Tablet
Aspirin B17
Aptor 100 MG Tablet
Acetosal /
Tablet
Aspirin
4.7.2 Perancangan Basis Pengetahuan Basis pengetahuan adalah dasar pengambilan keputusan dalam
sistem
pendukung
keputusan
yang
dibuat.
Basis
pengetahuan mengandung kaidah atau aturan pengetahuan untuk memecahkan masalah. Salah satu bentuk pendekatan basis pengetahuan yang umum digunakan adalah penalaran basis aturan. Pada penalaran basis aturan (Rule-Base reaseoning), pengetahuan di representasikan dengan menggunakan aturan bentuk IF-THEN. Pengetahuan berupa fakta-fakta yang didapatkan dari hasil wawancara dengan apoteker dan sumber lain seperti buku dan internet. Berikut fakta-fakta yang disajikan dalam tabel 4.19 , tabel 4.20 dan tabel 4.21. 4.6.2.1 Data Fakta Alergi (Fakta Penentu) Tabel 4. 28 Data Fakta Alergi Kode_Alergi
54
Nama Alergi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
A1
Alergi Paracetamol
A2
Alergi Ibuprofen / Aspirin
Usia (Fakta Penentu) Tabel 4. 29 Data Fakta Usia Kode_Usia
Kelompok Usia
U1
Umur 0 tahun sampai dengan 1 tahun
U2
Umur lebih dari 1 tahun dan sama dengan 2 tahun
U3
Umur lebih dari 2 tahun dan sampai dengan 6 tahun
U4
Umur lebih dari 6 tahun dan sampai dengan 12 tahun
U5
Umur lebih dari 12 tahun
Fakta (Indikasi) Tabel 4. 30 Data Fakta (Indikasi) Kode_Fakta
F1
Nama Fakta
Mual / muntah / Tidak sadarkan diri / Gangguan saluran pencernaan
F2
Kesulitan menelan
55
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
F3
Dapat mengonsumsi obat dengan normal (Secara Rektal / Melalui Mulut)
F4
Demam karena imunisasi
F5
Demam karena kehujanan / kelelahan / Kurang Nutrisi / Cuaca Sangat Panas
F6
Demam karena tumbuh gigi
F7
Demam karena radang
F8
Demam karena influenza(Batuk & Pilek)
F9
Demam karena Infeksi Virus (Cacar, Campak, Herpes, DBD, Rabies)
F10
Penderita maagh (tukak lambung ) / Memiliki riwayat sakit maagh (tukak lambung)
F11
Penderita Gangguan fungsi ginjal / Memiliki riwayat sakit Gangguan fungsi ginjal
F12
Penderita sakit Gangguan fungsi (gagal jantung / hipertensi ) / Memiliki riwayat sakit Gangguan fungsi (gagal jantung / hipertensi)
F13
Penderita Lupus Eritematosus Sistematik / Memiliki riwayat sakit Lupus Eritematosus Sistematik
F14
Penderita Gangguan Pembekuan darah (hemofilia, trombofilia atau hiperkoagulasi) / Memiliki riwayat sakit Gangguan Pembekuan darah (trombofilia atau hiperkoagulasi)
56
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
F15
Penderita Rinitis (Radang selaput hidung) / Memiliki riwayat sakit Rinitis (Radang selaput hidung)
F16
Penderita Sinuitis / Memiliki riwayat sakit Sinusitis
F17
Penderita urtikaria (Biduran)
F18
Penderita Hiperurisemia / Memiliki riwayat sakit Hiperurisemia (peningkatan kadar asam urat dalam darah)
F19
Penderita Gout (sejenis sakit sendi atau arthritis) / Memiliki riwayat sakit Gout (sejenis sakit sendi atau arthritis)
F20
Penderita Tifus / Memiliki riwayat Tifus
F21
Memiliki Gangguan muskuloskeletal (kondisi yang mengganggu fungsi sendi, ligamen, otot, saraf dan tendon, serta tulang belakang)
F22
Penderita stroke / Memiliki Riwayat Sakit stroke
F23
Penderita Radang Usus / Memiliki Riwayat Sakit Radang Usus (Luka pada usus)
F24
Sakit gigi
F25
Sakit Telinga
F26
Sakit Tenggorokan
F27
Nyeri Sendi / Nyeri Radang Sendi
57
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
F28
Nyeri Haid
F29
Pegal – Pegal
F30
Sakit Kepala
F31
Nyeri akibat Pencabutan Gigi
F32
Nyeri Setelah Operasi
F33
Sakit kepala migrain
F34
Penderita Yang Baru Saja Mengalami Kejang
F35
Wanita Hamil / Menyusui
4.6.2.2 Aturan Aturan yang di dapatkan berdasarkan fakta-fakta diatas adalah sebagai berikut ini dengan contoh pembacaan untuk aturan nomor 2 adalah :
a. Jika pasien alergi paracetamol/ibuprofen (A1) , berusia lebih dari 1 tahun dan sama dengan 2 tahun (U2) b. Memiliki kondisi tubuh berupa kesulitan menelan (F2), Dapat mengonsumsi obat dengan normal (Secara Rektal / Melalui Mulut) (F3), Demam karena imunisasi (F4), Demam karena kehujanan / kelelahan / Kurang Nutrisi / Cuaca Sangat Panas (F5), Demam karena tumbuh gigi (F6), Demam karena radang (F7), Demam karena influenza(Batuk & Pilek) (F8),
58
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Penderita Sinuitis / Memiliki riwayat sakit Sinusitis (F16), Penderita Tifus
/ Memiliki riwayat sakit
Tifus
(F20), Memiliki Gangguan muskuloskeletal (F21), Sakit Gigi (F24), Sakit Telinga (F25), Sakit Tenggorokan (F26), Nyeri Sendi / Nyeri Radang Sendi (F27), Pegal – Pegal (F29), Sakit Kepala (F30), Nyeri akibat Pencabutan Gigi (F31), Nyeri Setelah Operasi (F32), Sakit kepala migrain (F33), Penderita Yang Baru Saja Mengalami Kejang (F34) c. Maka rekomendasi obat Demam paling sesuai adalah Hufagrip TMP (B10). Tabel 4. 31 Data Aturan Pencarian Obat No
Alergi
Umur
Fakta
Obat
1
A1
U1
-
-
2
A1
U2
F2, F3, F4, F5, F6, F7, F8,
B10
F16, F20, F21, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 3
A1
U2
F2, F3, F4, F5, F6, F7, F8, F16, F20, F21, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34
59
B11
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4
A1
U3
F2, F3, F4, F5, F6, F7, F8,
B10
F16, F20, F21, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 5
A1
U3
F2, F3, F4, F5, F6, F7, F8,
B11
F16, F20, F21, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 6
A1
U3
F3, F5, F7, F13, F16, F20,
B14
F21, F24, F25, F26, F27, F29, F30, F31, F32, F33 7
A1
U3
F3, F5, F6, F7, F13, F16, F20,
B15
F21, F24, F25, F26, F27, F29, F30, F31, F32, F33 8
A1
U3
F3, F5, F6, F7, F13, F16, F20,
B17
F21, F24, F25, F26, F27, F29, F30, F31, F32, F33 9
A1
U4
F2, F3, F4, F5, F6, F7, F8,
B10
F16, F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34 10
A1
U4
F2, F3, F4, F5, F6, F7, F8, F16, F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34
60
B11
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
11
A1
U4
F3, F4, F5, F6, F7, F13, F16,
B14
F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33 12
A1
U4
F3, F4, F5, F6, F7, F13, F16,
B16
F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33 13
A1
U4
F3, F4, F5, F6, F7, F13, F16,
B17
F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33 14
A1
U5
F3, F4, F5, F6, F7, F8, F16,
B12
F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34 15
A1
U5
F2, F3, F4, F5, F6, F7, F8,
B13
F16, F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34 16
A1
U5
F3, F4, F5, F6, F7, F13, F16,
B16
F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33 17
A1
U5
F3, F4, F5, F6, F7, F13, F16,
B17
F20, F21, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33 18
A2
U1
F1, F2, F4, F5, F6, F8, F9, F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22,
61
B1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 19
A2
U1
F2, F3, F4, F5, F6, F8, F9,
B2
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 20
A2
U1
F2, F3, F4, F5, F6, F8, F9,
B3
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 21
A2
U1
F2, F3, F4, F5, F6, F8, F9,
B7
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 22
A2
U1
F2, F3, F4, F5, F6, F8, F9,
B8
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 23
A2
U2
F1, F2, F4, F5, F6, F8, F9, F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34
62
B1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
24
A2
U2
F2, F3, F4, F5, F6, F8, F9,
B4
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 25
A2
U2
F2, F3, F4, F5, F6, F8, F9,
B7
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 26
A2
U3
F1, F2, F4, F5, F6, F8, F9,
B1
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 27
A2
U3
F2, F3, F4, F5, F6, F8, F9,
B4
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 28
A2
U3
F3, F4, F5, F6, F8, F9, F10,
B6
F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 29
A2
U4
F1, F2, F4, F5, F6, F8, F9, F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22,
63
B1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
F23, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34, F35 30
A2
U4
F2, F3, F4, F5, F6, F8, F9,
B5
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F29, F30, F31, F32, F33, F34 31
A2
U4
F3, F4, F5, F6, F8, F9, F10,
B6
F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34 32
A2
U5
F1, F2, F4, F5, F6, F8, F9,
B1
F10, F11, F12, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34, F35 33
A2
U5
F2, F3, F4, F5, F6, F8, F9,
B2
F10, F11, F12, F14, F15, F16, F17, F18, F19, F21, F20, F22, F23, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34, F35 34
A2
U5
F3, F4, F5, F6, F8, F9, F10, F11, F12, F14, F15, F16, F17, F18, F19, F21, F20, F22, F23,
64
B9
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34, F35
4.8 Perancangan Antarmuka Sistem 4.8.1 Perancangan Antarmuka Untuk Pengunjung
Gambar 4. 9 Halaman Utama
65
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 10 Halaman About
Gambar 4. 11 Halaman Main Menu
66
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 12 Halaman Cari Obat
Gambar 4. 13 Halaman Konsultasi
67
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 14 Halaman Hasil
Gambar 4. 15 Halaman Artikel
68
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 16 Halaman Help
4.8.2 Perancangan Antarmuka Untuk Member
Gambar 4. 17 Halaman Login
69
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 18 Halaman Utama
Gambar 4. 19 Halaman Cari Obat Member
70
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 20 Halaman Konsultasi Member
Gambar 4. 21 Halaman Hasil Member
71
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 22 Halaman Riwayat
Gambar 4. 23 Halaman Pesan Masuk
72
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 24 Halaman Tanya Dokter
Gambar 4. 25 Halaman Profil
73
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.8.3 Perancangan Antarmuka Dokter
Gambar 4. 26 Halaman Home Dokter
Gambar 4. 27 Halaman Profil Dokter
74
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 28 Halaman Pesan Masuk
Gambar 4. 29 Halaman Posting Info
75
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.8.4 Perancangan Antarmuka Untuk Administrator
Gambar 4. 30 Halaman Admin
Gambar 4. 31 Halaman Member Admin
76
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 32 Halaman Dokter Admin
Gambar 4. 33 Halaman Obat Admin
77
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 34 Halaman Fakta
Gambar 4. 35 Halaman Aturan
78
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 36 Halaman Diagnosa
Gambar 4. 37 Halaman Kelola Pesan
79
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 38 Halaman Kelola Info
Gambar 4. 39 Halaman Riwayat Pengunjung
80
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Software dan Hardware Implementasi pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini dilakukan dengan menggunakan Bahasa pemrograman PHP dan basis data yang digunakan adalah MySQL. Sistem ini dibuat dengan menggunakan softwere dan hardwere sebagai berikut : 1. Software a. Sistem Operasi Microsoft Word 10 b. Compiler Sublime Text 3 c. PHP Myadmin 2. Hardware a. Intel Core (TM) i5-2410M b. Ram 2 GB c. Hardisk 500 GB 5.2 Implementasi Manajemen Data a. Tabel Pada Database
Gambar 5. 1 Daftar tabel pada database
81
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada sistem yang dibangun ini digunakan beberapa database. Terdapat enam belas database yang digunakan antara lain tabel admin, alergi, aturan, aturan_obat, diagnosa, dokter, fakta, informasi, member, obat, pengetahuan, pertanyaan, pesan, riwayat, riwayat_detail, riwayat_detail dan usia. b. Data pada tabel admin
Gambar 5. 2 Tabel admin Pada tabel admin berisi data admin antara lain id, nomor pegawai, nama admin, username admin, password admin dan foto admin. c. Data pada tabel alergi
Gambar 5. 3 Tabel alergi
82
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada tabel alergi berisi data alergi antara lain id alergi, kode alergi, dan nama alergi. d. Data pada tabel aturan
Gambar 5. 4 Tabel aturan Pada tabel aturan berisi data aturan antara lain id aturan, id alergi, id usia dan id fakta. e. Data pada tabel aturan_obat
Gambar 5. 5 Tabel aturan obat
83
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada tabel aturan obat berisi data aturan obat antara lain id aturan obat, id alergi, id usia dan id obat. f. Data pada tabel diagnosa
Gambar 5. 6 Tabel diagnosa Pada tabel diagnosa berisi data diagnosa antara lain id diagnosa, id obat, dan id fakta. g. Data pada tabel dokter
Gambar 5. 7 Tabel Dokter Pada tabel dokter berisi data dokter antara lain id dokter, nama dokter, jenis kelamin dokter, pendidikan terakhir, tempat praktek, username dokter, password dokter dan foto dokter.
84
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
h. Data pada tabel fakta
Gambar 5. 8 Tabel fakta Pada tabel fakta berisi data fakta antara lain id fakta, kode fakta, dan nama fakta. i. Data pada tabel informasi
Gambar 5. 9 Tabel informasi Pada tabel informasi berisi data informasi antara lain id informasi, judul, tanggal upload, isi informasi dan foto informasi.
85
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
j. Data pada tabel member
Gambar 5. 10 Tabel member Pada tabel member berisi data member antara lain id member, identitas, nama, username, password dan foto. k. Data pada tabel obat
Gambar 5. 11 Tabel obat Pada tabel obat berisi data obat antara lain id obat, kode obat, nama obat, nama generic, kemasan, dosis, bahaya dan foto obat. l. Data pada tabel pertanyaan
86
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 12 Tabel pertanyaan Pada tabel pertanyaan berisi data pertanyaan antara lain id pertanyaan, pertanyaan, id member, tanggal, id dokter dan status pertanyaan. m. Data pada tabel pesan
Gambar 5. 13 Tabel pesan Pada tabel pesan berisi data pesan antara lain id pesan, id pertanyaan, tanggal pesan, pesan, user id, status pesan dan status pertanyaan.
87
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
n. Data pada tabel riwayat
Gambar 5. 14 Tabel riwayat Pada tabel riwayat berisi data riwayat antara lain id riwayat, id member, dan tanggal diagnosa. o. Data pada tabel riwayat_detail
Gambar 5. 15 Tabel riwayat detail Pada tabel riwayat detail berisi data riwayat setiap member antara lain id riwayat detail, id riwayat, dan id obat.
88
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
p. Data pada tabel usia
Gambar 5. 16 Tabel usia Pada tabel usia berisi data usia antara lain id aturan, id usia, kode usia, dan kelompok usia.
5.3 Implementasi Manajemen Model a. Halaman Cari Obat
Gambar 5. 17 Halaman model cari obat
89
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Halaman ini merupakan halaman utaman pengguna saat ingin melakukan pencarian obat. Pada halaman ini pengguna menginputkan data alergi dan usia. b. Halaman Konsultasi
Gambar 5. 18 Halaman model konsultasi Halaman ini merupakan halaman yang akan muncul ketika pengguna telah menginputkan data alergi dan usia. Pada halaman ini pengguna mengimputkan data kondisi, riwayat penyakit dan penyakit yang sedang dialami. c. Halaman Hasil
Gambar 5. 19 Halaman model hasil
90
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Halam ini merupakan halaman hasil yang menampilkan hasil rekomendasi obat demam. 5.4 Implementasi Manajemen Pengetahuan a. Halaman Data Aturan
Gambar 5. 20 Halaman aturan Pada halaman ini ditampilkan aturan yang telah dibuat oleh admin.
b. Halaman Tambah Aturan
Gambar 5. 21 Halaman tambah aturan alergi Halaman ini merupakan halaman yang akan muncul saat admin memilih tombol tambah aturan
91
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
c. Halaman Pertanyaan Aturan
Gambar 5. 22 Halaman pertanyaan aturan Halaman ini akan muncul ketika pengguna telah berhasil menambahkan alergi.
d. Halaman Tambah Usia
Gambar 5. 23 Halaman tambah aturan usia Halaman ini akan muncul setelah pengguna memilih jawaban ya pada pertanyaan sebelumnya.
92
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
e. Halaman Tambah Fakta dan Obat Pada Aturan
Gambar 5. 24 Halaman aturan Halam ini merupakan halaman yang digunakan untuk menambahkan fakta dan obat berdasarkan alergi dan usia sesuai aturan. 5.5 Implementasi Antarmuka Pengguna 4.5.1
Pengunjung a.
Halaman Utama
Gambar 5. 25 Halaman Utama Pengunjung Halaman ini merupakan halaman utama pengunjung ketika masuk ke sistem. Di halaman ini terdapat menu-menu pada navbar seperti main menu, info, about, help dan logout.
93
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Member dapat mencari rekomendasi obat demam pada menu cari obat. Untuk menemukan menu cari obat pengunjung dapat memilih menu main menu pada navbar.
b.
Halaman Cari Obat
Gambar 5. 26 Halaman Cari Obat Pengunjung Halaman ini merupakan halaman pertama pencarian obat demam bagi pengunjung.
Pada halaman ini akan
muncul form pertanyaan berupa alergi dan usia, kemudian pengunjung memilih jawaban yang sesuai dengan kondisi yang dialami, setelah itu pengunjung akan menekan tombol Lanjut yang terdapat pada bagian kanan bawah form.
94
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 27 Halaman Cari Obat Pengunjung Halaman ini merupakan halaman lanjutan dari proses pencarian obat. Halaman ini akan muncul setelah pengunjung
menjawab
pertanyaan
pada
halaman
sebelumnya. Pada halaman ini terdapat pertanyaan baru berupa penyebab demam, kondisi tubuh yang sedang dialami pasien saat ini, dan riwayat penyakit yang dimilik pasien. Sama seperti halaman sebelumnya, pada halaman ini pasien menjawab pertanyaan yang muncul dengan pilihan ya atau tidak kemudian pilih tombol simpan pada bagian kanan bawah form.
Gambar 5. 28 Halaman Hasil Pengunjung
95
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Halaman ini merupakan halaman hasil dari proses pencarian obat. Pada halaman ini akan ditampilkan rekomendasi obat yang paling sesuai berdasarkan jawaban yang dipilih dari pertanyaan sebelumnya. Listing Program Cari Obat function hitung_diagnosa() { $ya = array(); foreach ($_POST['jawab'] as $key => $value) { if ($value=='ya') { array_push($ya, $key);//menambah elemen ke array } }
$data_aturan_obat = array(); $data_aturan_obat = $this->ambil_aturan_obat($_POST['ida'],$_POST['idu']);
$faktaobat = array(); foreach ($ya as $key => $id_fakta) { foreach ($data_aturan_obat as $key_obat => $value_obat) { $ambil_diagnosa=$this->koneksi->query("SELECT * FROM diagnosa WHERE id_fakta='$id_fakta' AND id_obat='$value_obat[id_obat]'"); while ($pecahdiagnosa = $ambil_diagnosa->fetch_assoc()) {
96
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$faktaobat[$pecahdiagnosa['id_diagnosa']] = $pecahdiagnosa['id_obat']; } } } $urutobat = array_count_values($faktaobat); arsort($urutobat);
$potong_array = array_slice($urutobat, 0, 2, true);
return($potong_array); }
97
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
c.
Halaman Info
Gambar 5. 29 Halaman Info Halaman ini merupakan halaman informasi bagi pengunjung. Pada halaman ini pengunjung dapat membaca artikel-artikel mengenai demam yang di tulis langsung oleh dokter dan admin (pakar).
d.
Halaman About
Gambar 5. 30 Halaman About Halaman about adalah halaman yang berisi mengenai penjelasan- penjelasan yang terdapat pada sistem.
98
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
e.
Halaman Help
Gambar 5. 31 Halaman Help Halaman ini merupakan halaman help yang berisi informasi untuk membantu pengunjung dalam menggunakan sistem. Pada halaman help ini terdapat dua menu help yautu help pengunjung dan help member.
Gambar 5. 32 Halaman Help Pengunjung Halaman ini merupakan halaman help untuk pengunjung. Informasi yang di tampilkan di halaman ini merupakan informasi yang di tujukan untuk pengunjung yang memerlukan bantuan dalam menggunakan sistem.
99
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 33 Halaman Help Pengunjung Halaman ini merupakan halaman help untuk member. Informasi yang di tampilkan di halaman ini merupakan informasi yang di tujukan untuk member yang memerlukan bantuan dalam menggunakan sistem. 4.5.2 Member a.
Halaman Utama Member
Gambar 5. 34 Halaman Utama Member Halaman ini merupakan halaman utama member ketika masuk ke sistem. Di halaman ini terdapat menu-menu pada navbar seperti profil, cari obat, riwayat, pesan masuk,
100
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
tanya dokter, info, about, help dan logout. Member dapat mencari rekomendasi obat demam pada menu cari obat.
b.
Halaman Cari Obat
Gambar 5. 35 Halaman Cari Obat Member Halaman ini merupakan halaman pertama pencarian obat demam bagi member. Pada halaman ini akan muncul form pertanyaan berupa alergi dan usia, kemudian member memilih jawaban yang sesuai dengan kondisi yang dialami, setelah itu member akan menekan tombol Lanjut yang terdapat pada bagian kanan bawah form.
Gambar 5. 36 Halaman Cari Obat Member
101
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Halaman ini merupakan halaman lanjutan dari proses pencarian obat. Halaman ini akan muncul setelah member menjawab pertanyaan pada halaman sebelumnya. Pada halaman ini terdapat pertanyaan baru berupa penyebab demam, kondisi tubuh yang sedang dialami pasien saat ini, dan riwayat penyakit yang dimilik pasien. Sama seperti halaman sebelumnya, pada halaman ini pasien menjawab pertanyaan yang muncul dengan pilihan ya atau tidak kemudian pilih tombol simpan pada bagian kanan bawah form.
Gambar 5. 37 Halaman Hasil Member Halaman ini merupakan halaman hasil dari proses pencarian obat. Pada halaman ini akan ditampilkan rekomendasi obat yang paling sesuai berdasarkan jawaban yang dipilih dari pertanyaan sebelumnya.
102
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Listing Program Cari Obat function hitung_diagnosa() { $ya = array(); foreach ($_POST['jawab'] as $key => $value) { if ($value=='ya') { array_push($ya, $key);//menambah elemen ke array } }
$data_aturan_obat = array(); $data_aturan_obat = $this->ambil_aturan_obat($_POST['ida'],$_POST['idu']);
$faktaobat = array(); foreach ($ya as $key => $id_fakta) { foreach ($data_aturan_obat as $key_obat => $value_obat) { $ambil_diagnosa=$this->koneksi->query("SELECT * FROM diagnosa WHERE id_fakta='$id_fakta' AND id_obat='$value_obat[id_obat]'"); while ($pecahdiagnosa = $ambil_diagnosa->fetch_assoc()) { $faktaobat[$pecahdiagnosa['id_diagnosa']] = $pecahdiagnosa['id_obat']; } } }
103
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$urutobat = array_count_values($faktaobat); arsort($urutobat);
$potong_array = array_slice($urutobat, 0, 2, true);
return($potong_array); }
104
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
c.
Halaman Tanya Dokter
Gambar 5. 38 Halaman Tanya Dokter Halaman ini merupakan halaman dimana member dapat mengirim pertanyaan langsung kepada dokter. Member dapat menulis pertanyaan yang ingin ditanyakan pada form yang telah disediakan kemudian menekan tombol tanya pada bagian kanan bawah form.
d.
Halaman Pesan Masuk
Gambar 5. 39 Halaman Pesan Masuk Halaman ini merupakan halaman kotak masuk pesan. Pesan yang telah dibalas oleh dokter akan masuk dalam
105
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
kotak pesan kemudian akan muncul noifikasi pada menu pesan masuk.
e.
Halaman Riwayat
Gambar 5. 40 Halaman Riwayat Halaman ini merupakan halaman riwayat member. Pada halaman ini member akan mengetahui tanggal diagnosa yang pernah dilakukan. Untuk mengetahui lebih detail member dapat memilih link lihat detail pada kolom aksi.
Gambar 5. 41 Halaman Riwayat Detail Halaman ini merupakan halaman riwayat secara detail. Pada halaman ini member dapat mengetahui obat apa saja yang pernah direkomendasikan oleh sistem kepadanya.
106
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
f.
Halaman Profil
Gambar 5. 42 Halaman Profil Halaman ini merupakan halaman profil member.
g.
Halaman Info
Gambar 5. 43 Halaman Info Halaman ini merupakan halaman informasi bagi pengunjung. Pada halaman ini pengunjung dapat membaca artikel-artikel mengenai demam yang di tulis langsung oleh dokter dan admin (pakar).
107
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
h.
Halaman About
Gambar 5. 44 Halaman About Halaman about adalah halaman yang berisi mengenai penjelasan- penjelasan yang terdapat pada sistem.
108
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
i.
Halaman Help
Gambar 5. 45 Halaman Help Member Halaman ini merupakan halaman help yang berisi informasi untuk membantu pengunjung dalam menggunakan sistem. Pada halaman help ini terdapat dua menu help yautu help pengunjung dan help member.
Gambar 5. 46 Halaman Help Member Lengkap Halaman ini merupakan halaman help untuk pengunjung. Informasi yang di tampilkan di halaman ini merupakan informasi yang di tujukan untuk pengunjung yang memerlukan bantuan dalam menggunakan sistem.
109
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 47 Halaman Help member Halaman ini merupakan halaman help untuk member. Informasi yang di tampilkan di halaman ini merupakan informasi yang di tujukan untuk member yang memerlukan bantuan dalam menggunakan sistem. 4.5.3 Administrator a.
Halaman Home
Gambar 5. 48 Halaman Home Halaman ini merupakan halaman utama admin ketika masuk ke sistem. Di halaman ini terdapat menu-menu pada sidebar seperti data member, data dokter, data obat, data
110
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
fakta, data aturan, diagnosa, kelola pesan, informasi obat, riwayat pengunjung dan logout.
b. Halaman Data Member
Gambar 5. 49 Halaman Data Member Halaman ini merupakan halaman pengelolaan data member. Pada halaman ini admin dapat melihat, menambah, mengubah dan menghapus data member.
Gambar 5. 50 Halaman Ubah Data Member Halaman ini merupakan halaman untuk mengubah data member. Admin dapat mengubah nama, username,
111
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
password dan foto member. Admin akan menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan.
Gambar 5. 51 Halaman Tambah Data Member
Halaman ini merupakan halaman untuk menambah data member. Pada halaman admin akan menginputkan data member pada form yang telah disediakan kemudian menekan tombol simpan.
Gambar 5. 52 Hapus Data Member Halaman ini menampilkan alert bahwa proses hapus data member berhasil. Untuk menghapus data member,
112
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
admin memilih link hapus pada kolom aksi di halaman tampil member.
c.
Halaman Data Dokter
Gambar 5. 53 Tampil Data Dokter Halaman ini merupakan halaman pengelolaan data dokter. Pada halaman ini admin dapat melihat, menambah, mengubah dan menghapus data dokter.
Gambar 5. 54 Ubah Data Dokter Halaman ini merupakan halaman untuk mengubah data dokter. Admin akan menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan. 113
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 55 Tambah Data Dokter Halaman ini merupakan halaman untuk menambah data dokter. Pada halaman admin akan menginputkan data dokter pada form yang telah disediakan kemudian menekan tombol simpan.
Gambar 5. 56 Hapus Data Dokter Halaman ini menampilkan alert bahwa proses hapus data dokter berhasil. Untuk menghapus data member, admin memilih link hapus pada kolom aksi di halaman tampil dokter.
114
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
d.
Halaman Data Obat
Gambar 5. 57 Tampil Data Obat Halaman ini merupakan halaman pengelolaan data obat. Pada halaman ini admin dapat melihat, menambah, mengubah dan menghapus data obat.
Gambar 5. 58 Ubah Data Obat Halaman ini merupakan halaman untuk mengubah data obat. Admin akan menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan.
115
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 59 Tambah Data Obat Halaman ini merupakan halaman untuk menambah data obat. Pada halaman admin akan menginputkan data obat pada form yang telah disediakan kemudian menekan tombol simpan.
Gambar 5. 60 Hapus Data Obat Halaman ini menampilkan alert bahwa proses hapus data obat berhasil. Untuk menghapus data obat, admin memilih link hapus pada kolom aksi di halaman tampil obat.
116
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Listing Program Pengelolaan Data Obat class obat { public $koneksi; function __construct($database) { $this->koneksi = $database; } function ambil_semua_data() { $ambil = $this->koneksi->query("SELECT * FROM obat") while ($pecah = $ambil->fetch_assoc()) { $data[] = $pecah; } return $data; } function simpan_obat($kode_obt,$nama_obt,$nama_gen_obt,$kemasan_obt,$dosis_obt, $info_obt,$foto_obt) { $namafoto = $foto_obt['name']; $lokasi = $foto_obt['tmp_name']; move_uploaded_file($lokasi, "../img/foto_obat/$namafoto"); echo "<pre>"; print_r($foto_obt); echo "";
117
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$this->koneksi->query("INSERT INTO obat (kode_obat, nama_obat, nama_generic_obat, kemasan_obat, dosis_obat, bahaya_obat, foto_obat) VALUES ('$kode_obt','$nama_obt', '$nama_gen_obt', '$kemasan_obt', '$dosis_obt', '$info_obt', '$namafoto')"); } function ambil_obat($id_obt) { $ambil = $this->koneksi->query("SELECT * FROM obat WHERE id_obat ='$id_obt'"); $pecah = $ambil->fetch_assoc(); return $pecah; } function ambil_obat_terbaru() { $ambil = $this->koneksi->query("SELECT * FROM obat ORDER BY id_obat DESC LIMIT 1"); $pecah = $ambil->fetch_assoc(); return $pecah; } function hapus_obat($id_obt) { $dataobat = $this->ambil_obat($id_obt); $namafoto = $dataobat['foto_obat']; if (file_exists("../img/foto_obat/$namafoto")) { unlink("../img/foto_obat/$namafoto"); } $this->koneksi->query("DELETE FROM obat WHERE id_obat='$id_obt'");
118
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
} function ubah_obat($kode_obt,$nama_obt,$nama_gen_obt,$kemasan_obt,$dosis_obt,$i nfo_obt,$foto_obt, $id_obt) { $nama_foto = $foto_obt['name']; $lokasi_foto = $foto_obt['tmp_name']; if (!empty($lokasi_foto)) { $ambil = $this->ambil_obat($id_obt); $foto_lama = $ambil['foto_obat']; if (file_exists("../img/foto_obat/$foto_lama")) { unlink("../img/foto_obat/$foto_lama"); } move_uploaded_file($lokasi_foto, "../img/foto_obat/$nama_foto"); $this->koneksi->query("UPDATE obat SET kode_obat='$kode_obt', nama_obat='$nama_obt', nama_generic_obat='$nama_gen_obt', kemasan_obat='$kemasan_obt', dosis_obat='$dosis_obt', bahaya_obat='$info_obt', foto_obat='$nama_foto' WHERE id_obat='$id_obt'"); } else { $this->koneksi->query("UPDATE obat SET kode_obat='$kode_obt', nama_obat='$nama_obt', nama_generic_obat='$nama_gen_obt', kemasan_obat='$kemasan_obt', dosis_obat='$dosis_obt', bahaya_obat='$info_obt' WHERE id_obat='$id_obt'"); }}}
119
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
e.
Halaman Data Alergi
Gambar 5. 61 Tampil Data Alergi Halaman ini merupakan halaman pengelolaan data alergi. Pada halaman ini admin dapat melihat, menambah, mengubah dan menghapus data alergi.
Gambar 5. 62 Ubah Data Alergi Halaman ini merupakan halaman untuk mengubah data alergi. Admin dapat mengubah nama alergi. Admin akan menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan.
120
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 63 Tambah Data Alergi Halaman ini merupakan halaman untuk menambah data alergi. Pada halaman admin akan menginputkan data alergi pada form yang telah disediakan kemudian menekan tombol simpan.
Gambar 5. 64 Hapus Data Alergi Halaman ini menampilkan alert bahwa proses hapus data alergi berhasil. Untuk menghapus data alergi, admin memilih link hapus pada kolom aksi di halaman tampil fakta alergi.
121
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Listing Program Data Alergi class alergi { public $koneksi; function __construct($database) { $this->koneksi = $database; } function ambil_semua_data() { $ambil = $this->koneksi->query("SELECT * FROM alergi") while ($pecah = $ambil->fetch_assoc()) { $data[] = $pecah; } return $data; } function simpan_alergi($kode_al,$nama_al) { $this->koneksi->query("INSERT INTO alergi (kode_alergi, nama_alergi) VALUES ('$kode_al','$nama_al')"); } function ambil_alergi($id_al) { $ambil = $this->koneksi->query("SELECT * FROM alergi WHERE id_alergi ='$id_al'"); $pecah = $ambil->fetch_assoc();
122
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
return $pecah; } function ambil_alergi_terbaru() { $ambil = $this->koneksi->query("SELECT * FROM alergi ORDER BY id_alergi DESC LIMIT 1"); $pecah = $ambil->fetch_assoc(); return $pecah; } function hapus_alergi($id_al) { $dataalergi = $this->ambil_alergi($id_al); $this->koneksi->query("DELETE FROM alergi WHERE id_alergi='$id_al'"); } function ubah_alergi($kode_al, $nama_al, $id_al) { $this->koneksi->query("UPDATE alergi SET kode_alergi='$kode_al', nama_alergi='$nama_al' WHERE id_alergi='$id_al'"); }}
123
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
f.
Halaman Data Usia
Gambar 5. 65 Tampil Data Usia Halaman ini merupakan halaman pengelolaan data usia. Pada halaman ini admin dapat melihat, menambah, mengubah dan menghapus data usia.
Gambar 5. 66 Ubah Data Usia Halaman ini merupakan halaman untuk mengubah data usia. Admin dapat mengubah kelompok usia. Admin akan menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan.
124
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 67 Tambah Data Usia Halaman ini merupakan halaman untuk menambah data usia. Pada halaman admin akan menginputkan data usia pada form yang telah disediakan kemudian menekan tombol simpan.
Gambar 5. 68 Hapus Data Usia Halaman ini menampilkan alert bahwa proses hapus data usia berhasil. Untuk menghapus data usia, admin memilih link hapus pada kolom aksi di halaman tampil usia.
125
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Listing Program Data Usia class usia { public $koneksi; function __construct($database) { $this->koneksi = $database; } function ambil_semua_data() { $ambil = $this->koneksi->query("SELECT * FROM usia") while ($pecah = $ambil->fetch_assoc()) { $data[] = $pecah; } return $data; } function ambil_usia_terbaru() { $ambil = $this->koneksi->query("SELECT * FROM usia ORDER BY id_usia DESC LIMIT 1"); $pecah = $ambil->fetch_assoc(); return $pecah; } function simpan_usia($kode_us,$kelompok_us) {
126
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$this->koneksi->query("INSERT INTO usia (kode_usia, kelompok_usia) VALUES ('$kode_us','$kelompok_us')"); } function ambil_usia($id_us) { $ambil = $this->koneksi->query("SELECT * FROM usia WHERE id_usia ='$id_us'"); $pecah = $ambil->fetch_assoc(); return $pecah; } function hapus_usia($id_us) { $datausia = $this->ambil_usia($id_us); $this->koneksi->query("DELETE FROM usia WHERE id_usia='$id_us'"); } function ubah_usia($kode_us, $kelompok_us, $id_us) { $this->koneksi->query("UPDATE usia SET kode_usia='$kode_us', kelompok_usia='$kelompok_us' WHERE id_usia='$id_us'"); } }
127
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
g.
Halaman Data Fakta (Indikasi)
Gambar 5. 69 Tampil Data Fakta Halaman ini merupakan halaman pengelolaan data fakta. Pada halaman ini admin dapat melihat, menambah, mengubah dan menghapus data fakta.
Gambar 5. 70 Ubah Data Fakta Halaman ini merupakan halaman untuk mengubah data fakta. Admin akan menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan.
128
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 71 Tambah Data Fakta Halaman ini merupakan halaman untuk menambah data fakta. Pada halaman admin akan menginputkan data fakta pada form yang telah disediakan kemudian menekan tombol simpan.
Gambar 5. 72 Hapus Data Fakta Halaman ini menampilkan alert bahwa proses hapus data fakta berhasil. Untuk menghapus data fakta, admin memilih link hapus pada kolom aksi di halaman tampil fakta.
129
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Listing Program Fakta (Indikasi) class fakta { public $koneksi; function __construct($database) { $this->koneksi = $database; } function ambil_semua_data() { $ambil = $this->koneksi->query("SELECT * FROM fakta");
while ($pecah = $ambil->fetch_assoc()) { $data[] = $pecah; } return $data; } function ambil_fakta_terbaru() { $ambil = $this->koneksi->query("SELECT * FROM fakta ORDER BY id_fakta DESC LIMIT 1"); $pecah = $ambil->fetch_assoc(); return $pecah; } function simpan_fakta($kode_fak,$nama_fak) {
130
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$this->koneksi->query("INSERT INTO fakta (kode_fakta, nama_fakta) VALUES ('$kode_fak','$nama_fak')"); } function ambil_fakta($id_fak) { $ambil = $this->koneksi->query("SELECT * FROM fakta WHERE id_fakta ='$id_fak'"); $pecah = $ambil->fetch_assoc(); return $pecah; } function hapus_fakta($id_fak) { $datafakta = $this->ambil_fakta($id_fak); $this->koneksi->query("DELETE FROM fakta WHERE id_fakta='$id_fak'"); } function ubah_fakta($kode_fak, $nama_fak, $id_fak) { $this->koneksi->query("UPDATE fakta SET kode_fakta='$kode_fak', nama_fakta='$nama_fak' WHERE id_fakta='$id_fak'"); } }
131
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
h. Halaman Data Aturan
Gambar 5. 73 Tampil Data Aturan Halaman ini merupakan halaman pengelolaan data aturan. Pada halaman ini admin dapat melihat, menambah, mengubah data fakta dan obat berdasarkan alergi dan usia.
Gambar 5. 74 Ubah Aturan Fakta Halaman ini merupakan halaman untuk mengubah data aturan. Admin dapat mengubah data aturan dengan mencentang
fakta
yang
akan
ditambahkan
dan
menghilangkan centang pada fakta yang akan dihapus. Kemudia admin menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan.
132
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 75 Ubah Aturan Obat Halaman ini merupakan halaman untuk mengubah data aturan obat. Admin dapat mengubah data aturan obat dengan mencentang nama obat yang akan ditambahkan dan menghilangkan centang pada nama obat yang akan dihapus. Kemudia admin menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan.
Gambar 5. 76 Tambah Aturan Fakta Halaman ini merupakan halaman untuk menambah data aturan fakta. Pada halaman ini admin akan mencentang data fakta sesuai dengan alergi dan usia kemudian menekan tombol simpan.
133
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 77 Tambah Aturan Obat Halaman ini merupakan halaman untuk menambah data aturan obat. Pada halaman ini admin akan mencentang data obat yang sesuai dengan alergi dan umur kemudian menekan tombol simpan.
134
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Listing Program Aturan class aturan { public $koneksi; function __construct($mysqli) { $this->koneksi=$mysqli; } function tampil_aturan() { $ambil = $this->koneksi->query("SELECT * FROM aturan JOIN alergi ON aturan.id_alergi=alergi.id_alergi JOIN usia ON aturan.id_usia=usia.id_usia JOIN fakta ON aturan.id_fakta=fakta.id_fakta"); while($pecah = $ambil->fetch_assoc())//mengembalikan nilai dalam bentuk array { $data[] = $pecah; } return $data; } function simpan_aturan($alergi,$usia,$fakta) { foreach ($fakta as $key => $id_fakta) {
135
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$this->koneksi->query("INSERT INTO aturan (id_alergi,id_usia,id_fakta) VALUES ('$alergi', '$usia', '$id_fakta')"); } } function ambil_aturan2($alergi,$usia) { $data = array(); $ambil = $this->koneksi->query("SELECT * FROM aturan JOIN alergi ON aturan.id_alergi=alergi.id_alergi JOIN usia ON aturan.id_usia=usia.id_usia JOIN fakta ON aturan.id_fakta=fakta.id_fakta WHERE aturan.id_alergi='$alergi' AND aturan.id_usia='$usia'"); while($pecah = $ambil->fetch_assoc())//mengembalikan nilai dalam bentuk array { $data[] = $pecah; } return $data; } function hapus_aturan($alergi,$usia,$fakta) { foreach ($fakta as $key => $id_fakta) { $this->koneksi->query("DELETE FROM aturan WHERE id_alergi='$alergi' AND id_usia='$usia' AND id_fakta='$id_fakta'"); } } function hapus_aturan2($id_alergi,$id_usia,$fakta)
136
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
{ foreach ($fakta as $key => $id_fakta) { $this->koneksi->query("DELETE FROM aturan WHERE id_alergi='$id_alergi' AND id_usia='$id_usia' AND id_fakta='$id_fakta'"); } } } class aturan_obat { public $koneksi; function __construct($mysqli) { $this->koneksi=$mysqli; } function ambil_aturan_obat($alergi,$usia) { $data = array(); $ambil = $this->koneksi->query("SELECT * FROM aturan_obat JOIN alergi ON aturan_obat.id_alergi=alergi.id_alergi JOIN usia ON aturan_obat.id_usia=usia.id_usia JOIN obat ON aturan_obat.id_obat=obat.id_obat WHERE aturan_obat.id_alergi='$alergi' AND aturan_obat.id_usia='$usia'"); while($pecah = $ambil->fetch_assoc()) { $data[] = $pecah;}
137
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
return $data; } function simpan_aturan_obat($alergi,$usia,$obat) { foreach ($obat as $key => $id_obat) { $this->koneksi->query("INSERT INTO aturan_obat (id_alergi,id_usia,id_obat) VALUES ('$alergi', '$usia', '$id_obat')"); } } function hapus_aturan_obat($alergi,$usia,$obat) { foreach ($obat as $key => $id_obat) { $this->koneksi->query("DELETE FROM aturan_obat WHERE id_alergi='$alergi' AND id_usia='$usia' AND id_obat='$id_obat'"); } } function hapus_aturan_obat2($id_alergi,$id_usia,$obat) { foreach ($obat as $key => $id_obat) { $this->koneksi->query("DELETE FROM aturan_obat WHERE id_alergi='$id_alergi' AND id_usia='$id_usia' AND id_obat='$id_obat'"); } } }
138
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
i.
Halaman Diagnosa
Gambar 5. 78 Tampil Data Diagnosa Halaman ini merupakan halaman pengelolaan data diagnosa. Pada halaman ini admin dapat melihat, menambah, mengubah data fakta berdasarkan obat tertentu.
Gambar 5. 79 Tampil Data Diagnosa Halaman ini merupakan halaman untuk mengubah data diagnosa. Admin dapat mengubah data diagnosa dengan mencentang
fakta
yang
akan
ditambahkan
dan
menghilangkan centang pada fakta yang akan dihapus. Kemudia admin menekan tombol ubah untuk menyimpan perubahan yang telah dilakukan.
139
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 80 Tambah Data Diagnosa Halaman ini merupakan halaman untuk menambah data diagnosa. Pada halaman admin akan mencentang data fakta yang sesuai dengan obat kemudian menekan tombol simpan. Listing Program Diagnosa class diagnosa extends aturan_obat { public $koneksi; function __construct($mysqli) { $this->koneksi=$mysqli; } function tampil_diagnosa() { $ambil = $this->koneksi->query("SELECT * FROM diagnosa JOIN fakta ON diagnosa.id_fakta=fakta.id_fakta JOIN obat ON diagnosa.id_obat=obat.id_obat");
140
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
while($pecah = $ambil->fetch_assoc()) { $data[] = $pecah; } return $data; } function tampil_diagnosa2() { $ambil = $this->koneksi->query("SELECT * FROM diagnosa JOIN fakta ON diagnosa.id_fakta=fakta.id_fakta JOIN obat ON diagnosa.id_obat=obat.id_obat GROUP BY diagnosa.id_obat"); while($pecah = $ambil->fetch_assoc()) { $data[] = $pecah; } return $data; } function ambil_diagnosa($id_obat) { $data = array(); $ambil = $this->koneksi->query("SELECT * FROM diagnosa JOIN obat ON diagnosa.id_obat=obat.id_obat JOIN fakta ON diagnosa.id_fakta=fakta.id_fakta WHERE diagnosa.id_obat='$id_obat'"); while($pecah=$ambil->fetch_assoc()) { $data[]=$pecah;
141
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
} return $data; } function simpan_diagnosa($obat,$fakta) { foreach ($fakta as $key => $id_fakta) { $this->koneksi->query("INSERT INTO diagnosa (id_obat,id_fakta) VALUES ('$obat','$id_fakta')"); } } function hapus_diagnosa($obat,$fakta) { foreach ($fakta as $key => $id_fakta) { $this->koneksi->query("DELETE FROM diagnosa WHERE id_obat='$obat' AND id_fakta='$id_fakta'"); } } function hapus_diagnosa2($id_obat,$fakta) { foreach ($fakta as $key => $id_fakta) { $this->koneksi->query("DELETE FROM diagnosa WHERE id_obat='$id_obat' AND id_fakta='$id_fakta'"); } }
142
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
j.
Halaman Kelola Pesan
Gambar 5. 81 Tampil Data Pertanyaan Halaman ini merupakan halaman daftar pertanyaan yang telah dikirimkan oleh member. Pada halaman ini admin dapat melihat obrolan member dan dokter.
Gambar 5. 82 Tampil Data Obrolan Halaman ini merupakan halaman obrolan antara member dan dokter. Pada halaman ini admin dapat melihat obrolan yang dilakukan antara mmeber dan dokter. k. Halaman Informasi Obat
143
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 83 Tampil Data Artikel Halaman ini merupakan halaman data artikel. Pada halaman ini admin dapat melihat, menambah, mengubah ddan menghapus artikel.
Gambar 5. 84 Ubah Data Artikel Halaman ini merupakan halaman untuk mengubah isi artikel.
Admin akan menekan tombol ubah untuk
menyimpan perubahan yang telah dilakukan.
144
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 85 Tambah Data Artikel Halaman ini merupakan halaman untuk memposting artikel. Pada halaman admin menginputkan judul , isi dan foto artikel kemudian menekan tombol posting.
Gambar 5. 86 Hapus Data Artikel Halaman ini menampilkan alert bahwa proses hapus artikel berhasil. Untuk menghapus artikel, admin memilih link hapus pada kolom aksi di halaman tampil artikel.
145
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
l.
Halaman Riwayat Member
Gambar 5. 87 Tampil Data Riwayat Member Halaman ini merupakan halaman daftar riwayat member dalam melakukan pencarian obat. Untuk melihat riwayat secara detai admin dapat memilih link lihat obrolan pada kolom aksi.
Gambar 5. 88 Tampil Data Riwayat Member Detail Halaman ini merupakan halaman riwayat member secara detail. Admin dapat melihat obat apa saja yang pernah direkomendasikan oleh sistem kepada user.
146
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.5.4 Dokter a.
Halaman Home
Gambar 5. 89 Halaman Home Dokter Halaman ini merupakan halaman utama dokter ketika masuk ke sistem. Di halaman ini terdapat menu-menu pada navbar seperti home, profil, pesan masuk, posting info dan logout.
b.
Halaman Profil
Gambar 5. 90 Halaman Profil Dokter
147
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Halaman ini merupakan halaman yang menampilkan data dokter. Pada halaman ini dokter dapat mengedit data dirinya dengan memilih icon sunting.
c.
Halaman Kotak Masuk
Gambar 5. 91 Halaman Pesan Masuk Halaman ini merupakan halaman kotak masuk pertanyaan. Pertanyaan yang telah dikirim oleh member akan masuk dalam kotak pesan kemudian akan muncul noifikasi pada menu pesan masuk. Terdapat dua jenis aksi pada kolom aksi yaitu lihat obrolan dan balas obrolan. Aksi lihat obrolan akan muncul ketika pertanyaan sudah dijawab oleh dokter sedangkan aksi balas obrolan muncul ketika pertanyaan belum dijawab oleh dokter.
148
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 92 Balas Pertanyaan Halaman ini merupakan halaman dimana dokter dapat pertanyaan member. Pada halaman ini akan muncul pertanyaan dari member dan kemudian dokter dapat membalasnya dengan menuliskan jawaban pada form yang telah disediakan kemudian menekan tombol kirim.
Gambar 5. 93 Lihat Obrolan Halaman ini merupakan halaman yang menampilkan pertanyaan dan jawaban dari member an dokter.
149
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
d.
Halaman Posting Info
Gambar 5. 94 Posting Artikel Halaman ini merupakan halaman untuk memposting artikel. Pada halaman dokter menginputkan topik , isi dan foto artikel kemudian menekan tombol posting. 4.5.5 Login dan Sign Up a.
Halaman Login
Gambar 5. 95 Halaman Login Halaman ini merupakan halaman login yang digunakan oleh member, admin dan dokter untuk masuk kedalam sistem dengan menginputkan username dan password.
150
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
b. Halaman Sign Up
Gambar 5. 96 Halaman Login Halaman ini merupakan halaman yang menampilkan form pendaftaran bagi pengunjung yang ingin menjadi member. Pengunjung akan menginputkan nama, username, password dan foto kemudian menekan tombol sign up.
151
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB VI PENGUJIAN DAN ANALISA HASIL 6.1 Analisis Hasil Pengujian SPK 6.1.1
Pengujian SPK Pengujian
dilakukan
dengan
membandingkan
hasil
pencarian atau rekomendasi obat demam secara manual dan oleh sistem. Misalkan seseorang dengan kondisi sebagai berikut : 1. Alergi Ibuprofen (A2) 2. Usia 28 Tahun (U5) 3. Mengalami Mual (F1) 4. Demam Karena Kehujanan (F5) 5. Memiliki Sakit Maagh (F10) 6. Mengalami Sakit Kepala Migrain (F33) 7. Sedang hamil 3 bulan (F35) Maka obat demam yang tepat adalah ?
Pencarian Obat Demam Secara Manual Berdasarkan usia dan alergi yang dimiliki, terdapat 3 obat demam yang bisa dijadikan rekomendasi yaitu Dumin 125 mg/2.4 mL, Sanmol Syrup, dan Sanmol Tablet 500mg dengan aturan sebagai berikut:
152
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel 6. 1 Aturan Pencarian Obat Alergi
Usia
Obat
Aturan
Tingkat Kecocokan
A2
U5
Dumin 125
F1, F2, F4, F5, F6, F8,
5 Kondisi
mg/2.4 mL
F9, F10, F11, F12, F14,
Cocok
F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34, F35 A2
U5
Sanmol Syrup
F3, F4, F5, F6, F8, F9, F10, F11, F12, F14,
4 Kondisi Cocok
F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34, F35 A2
U5
Sanmol
F3, F4, F5, F6, F8, F9,
Tablet
F10, F11, F12, F14,
500mg
F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34, F35
153
4 Kondisi Cocok
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Berdasarkan tingkat kecocokan kondisi tubuh diatas maka dapat direkomendasikan obat demam yang tepat adalah Dumin 125 mg/2.4 mL dengan 5 fakta kecocokan. Pencarian Obat Demam Oleh Sistem Pengguna memilih alergi dan usia sesuai dengan kondisi yaitu alergi ibuprofen dan usia lebih dari 12 tahun.
Gambar 6. 1 Halaman Cari Obat
Pengguna memilih kondisi yang dirasakan yaitu mual, demam akibat kehujanan, memiliki Sakit Maagh, mengalami sakit kepala migrain dan hamil 3 bulan.
154
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 6. 2 Halaman Konsultasi
Gambar 6.2 Halaman Konsultasi (lanjutan)
155
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 6.2 Halaman Konsultasi (lanjutan)
Gambar 6.2 Halaman Konsultasi (lanjutan)
Hasil rekomendasi obat demam yang didapatkan dari sistem yaitu Dumin 125 mg/2.4 mL dengan presentase sebesar 100%.
156
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 6. 3 Halaman Hasil Berdasarkan hasil diatas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun berfungsi dengan baik. Hal ini dapat ditunjukan dengan hasil rekomendasi yang diberikan secara manual dan oleh sistem adalah sama. 6.1.2
Kelebihan Sistem Kelebihan yang terdapat dalam sistem adalah : 6. Menyediakan forum konsultasi dengan dokter 7. Menyediakan informasi tentang obat demam
6.1.3
Kekurangan Sistem Kekurangan yang terdapat dalam sistem adalah : 1. Data Obat belum lengkap 2. Fakta (Indikasi) masih terbatas
157
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6.2 Analisa Hasil Uji Coba Sistem Terhadap Pengguna Pengujian penerimaan dilakukan oleh pengguna. Pengujian ini bertujuan untuk mengetahui tingkat penerimaan penggunaan sistem dan mengetahui kepuasan pengguna terhadap kerja sistem. Pengujian dilakukan dengan menggunakan kuesioner. Perancangan kuisioner dibuat berdasarkan model Davis FD. Proses pengujian sistem dilakukan dengan meminta 20 responden untuk mencoba menggunakan sistem yang telah dibangun. Selanjutnya, 20 responden tersebut diminta untuk mengisi kuesioner. Pertanyaan
yang terdapat
pada kuesioner
mencakup kemudahan
penggunaan teknologi (perceived ease of use), manfaat (perceived usefulness), dan kepercayaan (trust). Perhitungan kuesioner dilakukan dengan menggunakan skala likert. Skala likert merupakan metode pengukuran yang digunakan untuk mengukur sikap, pendapat dan persepsi seseorang atau kelompok orang tentang fenomena sosial. (Sugiono, 2012). Terdapat 5 skala yang dipakai yaitu Sangat Tidak Setuju, Tidak Setuju, Netral, Setuju dan Sangat Setuju. Bobot nilai setiap pertanyaan dapat dilihat pada tabel dibawah ini : Tabel 6. 2 Bobot Pertanyaan Nama Skala
Bobot
Sangat Tidak Setuju
1
Tidak Setuju
2
Netral
3
Setuju
4
Sangat Setuju
5
158
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6.2.1 Kemudahan Penggunaan Teknologi (perceived ease of use) 1.
Apakah fitur-fitur yang ada pada Sistem Pendukung Keputusan Pemilihan Obat Demam memberi kemudahan dalam penggunaannya. Tabel 6. 3 Hasil Kuesioner Pertanyaan 1 Jawaban
Bobot
Jumlah
Hasil
Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
10
40
50%
Sangat Setuju
5
10
50
50%
20
90
100%
4.5
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 15 10 5 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
Netral
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang
159
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
dibangun memiliki fitur-fitur yang mudah bagi penggunanya dengan skor 4.5 dari skala 1-5. 2.
Sistem Pendukung Keputusan Pemilihan Obat Demam mudah untuk dipelajari (user freindly). Tabel 6. 4 Hasil Kuesioner Pertanyaan 2 Jawaban
Bobot
Jumlah
Hasil
Responden
Persentas e
Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
2
6
10%
Setuju
4
8
32
40%
Sangat Setuju
5
10
50
50%
20
88
100%
4.4
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 15 10 5 0
1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
160
Netral
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun mudah dipelajari dengan skor 4.4 dari skala 1-5. 3.
Sistem Pendukung Keputusan Pemilihan Obat Demam mudah dalam mengatasi masalah yang terjadi berupa human error. Tabel 6. 5 Hasil Kuesioner Pertanyaan 3 Jawaban
Bobot
Jumlah
Hasil Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
5
15
25%
Setuju
4
10
40
50%
Sangat Setuju
5
5
25
25%
20
80
100%
4.0
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 15 10 5 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
161
Netral
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun dapat mengatasi masalah human error dengan skor 4.0 dari skala 1-5. 4.
Sistem Pendukung Keputusan Pemilihan Obat Demam mudah dipelajari
oleh
orang
yang
baru
pertama
kali
menggunakannya.
Tabel 6. 6 Hasil Kuesioner Pertanyaan 4 Jawaban
Bobot
Jumlah
Hasil
Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
1
3
5%
Setuju
4
10
40
50%
Sangat Setuju
5
9
35
45%
20
78
100%
3.9
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
162
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Kuesioner 15 10 5 0
1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
Netral
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun mudah dipahami bagi orang yang baru pertama kali menggunakannya dengan skor 3.9 dari skala 1-5. 5.
Sistem Pendukung Keputusan Pemilihan Obat Demam memiliki proses input yang mudah. Tabel 6. 7 Hasil Kuesioner Pertanyaan 5 Jawaban
Bobot
Jumlah
Hasil
Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
2
6
10%
Setuju
4
10
40
50%
Sangat Setuju
5
8
40
40%
20
86
100%
4.3
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
163
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Kuesioner 15 10 5 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
Netral
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun memiliki proses input yang mudah dengan skor 4.3 dari skala 1-5. 6.2.2 Manfaat (perceived usefulness) 1.
Sistem Pendukung Keputusan Pemilihan Obat Demam yang tersedia mempercepat proses pencarian obat demam yang tepat. Tabel 6. 8 Hasil Kuesioner Pertanyaan 6 Jawaban
Bobot
Jumlah
Hasil Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
1
3
5%
Setuju
4
9
36
45%
Sangat Setuju
5
10
50
50%
20
89
100%
Total
164
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Nilai Akhir (Total Hasil / Total Jumlah
4.45
-
Responden)
Kuesioner 15 10 5 0
1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
Netral
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun mempercepat proses pencarian obat demam dengan skor 4.45 dari skala 1-5. 2.
Sistem Pendukung Keputusan Pemilihan Obat Demam membantu proses pemilihan dan pencarian obat demam yang sesuai. Tabel 6. 9 Hasil Kuesioner Pertanyaan 7 Jawaban
Bobot
Jumlah
Hasil Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
3
9
15%
Setuju
4
8
32
40%
165
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Sangat Setuju
5
Total
9
45
45%
20
86
100%
4.45
-
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 10 8 6 4 2 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun membantu proses pemilihan dan pencarian obat demam yang sesuai dengan skor 4.45 dari skala 1-5. 3.
Sistem Pendukung Keputusan Pemilihan Obat Demam. meningkatkan efisiensi waktu dalam melakukan pemilihan obat demam. Tabel 6. 10 Hasil Kuesioner Pertanyaan 8 Jawaban
Bobot
Jumlah
Hasil
Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
5
15
25%
166
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Setuju
4
9
36
45%
Sangat Setuju
5
6
30
30%
20
81
100%
4.05
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 10 8 6 4 2 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
Netral
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun meningkatkan efisiensi waktu dalam melakukan pemilihan obat demam dengan skor 4.05 dari skala 1-5. 4.
Sistem Pendukung Keputusan Pemilihan Obat Demam meningkatkan efektivitas pemilihan obat demam. Tabel 6. 11 Hasil Kuesioner Pertanyaan 9 Jawaban
Bobot
Jumlah
Hasil Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
167
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Netral
3
0
0
0%
Setuju
4
12
48
60%
Sangat Setuju
5
8
40
40%
20
88
100%
4.4
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 15 10 5
0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
Netral
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun meningkatkan efektivitas pemilihan obat demam dengan skor 4.4 dari skala 1-5. 6.2.3 Kepercayaan (trust) Sistem
Pendukung
Keputusan
Pemilihan
Obat
Demam
menyediakan keandalan dan keakuratan dalam informasi yang disajikan.
168
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel 6. 12 Hasil Kuesioner Pertanyaan 10 Jawaban
Bob
Jumlah
Hasil
Persentase
ot
Responden
Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
5
15
25%
Setuju
4
13
52
65%
Sangat Setuju
5
2
10
10%
20
77
100%
3.85
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 15 10 5 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
Netral
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun menyediakan keandalan dan keakuratan dalam informasi yang disajikan dengan skor 3.85 dari skala 1-5.
169
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
1.
Sistem Pendukung Keputusan Pemilihan Obat Demam menyediakan kecanggihan baik dari segi teknologinya maupun dalam pemakaiannya. Tabel 6. 13 Hasil Kuesioner Pertanyaan 11 Jawaban
Bobot
Jumlah
Hasil
Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
1
3
5%
Setuju
4
11
44
55%
Sangat Setuju
5
8
40
40%
20
87
100%
4.35
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 15 10 5 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
Netral
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun
menyediakan
170
kecanggihan
baik
dari
segi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
teknologinya maupun dalam pemakaiannya dengan skor 4.35 dari skala 1-5. 2.
Sistem Pendukung Keputusan Pemilihan Obat Demam yang digunakan telah menyediakan jaminan keamanan dalam pemakaian. Tabel 6. 14 Hasil Kuesioner Pertanyaan 12 Jawaban
Bobot
Jumlah
Hasil Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
8
24
40%
Setuju
4
10
40
50%
Sangat Setuju
5
2
10
10%
20
74
100%
3.7
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 15 10 5 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
171
Netral
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun menyediakan jaminan keamanan dalam pemakaian dengan skor 3.7 dari skala 1-5. 3.
Sistem Pendukung Keputusan Pemilihan Obat memberikan jaminan kemudahan dalam penggunaan (user friendly). Tabel 6. 15 Hasil Kuesioner Pertanyaan 13 Jawaban
Bobot
Jumlah
Hasil Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
10
40
50%
Sangat Setuju
5
10
50
50%
20
90
100%
4.5
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 15 10 5 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
172
Netral
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun memberikan jaminan kemudahan dalam penggunaan (user friendly) dengan skor 4.5 dari skala 1-5. 4.
Saya lebih senang melakukan pencarian obat demam lewat komputer (website). Tabel 6. 16 Hasil Kuesioner Pertanyaan 14 Jawaban
Bobot
Jumlah
Hasil
Persentase
Responden Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
4
12
20%
Setuju
4
7
28
35%
Sangat Setuju
5
9
45
45%
20
85
100%
4.25
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 10 8 6 4 2 0 1
2
Sangat Tidak Setuju
Tidak Setuju
Setuju
Sangat Setuju
173
Netral
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dari hasil di atas maka dapat dianalisa bahwa responden lebih senang melakukan pencarian obat demam lewat komputer (website) dengan skor 4.25 dari skala 1-5. 6.2.4 Rangkuman Analisa Hasil Tabel 6. 17 Rangkuman Hasil Kuesioner No
Kelompok
Pertanyaan
Skor RataRata
1.
Apakah fitur-fitur yang ada pada 4.5 Sistem
Pendukung
Keputusan
Pemilihan Obat Demam memberi kemudahan
dalam
penggunaannya. 2.
Sistem Kemudahan Penggunaan
3.
Pendukung
Keputusan 4.4
Pemilihan Obat Demam mudah untuk dipelajari (user freindly)
Teknologi
Sistem
(perceived
Pemilihan Obat Demam mudah
ease of use)
dalam mengatasi masalah yang
Pendukung
Keputusan 4.0
terjadi berupa human error. 4.
Sistem
Pendukung
Keputusan 3.9
Pemilihan Obat Demam mudah dipelajari oleh orang yang baru pertama kali menggunakannya. 5.
Sistem
Pendukung
Keputusan 4.3
Pemilihan Obat Demam memiliki proses input yang mudah
174
4.22
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6.
Sistem
Pendukung
Keputusan 4.45
Pemilihan Obat Demam yang tersedia
mempercepat
proses
pencarian obat demam yang tepat 7.
Manfaat (perceived usefulness)
Sistem
Pendukung
Pemilihan
Keputusan 4.45
Obat
Demam
membantu proses pemilihan dan pencarian obat demam yang sesuai
8.
Sistem
Pendukung
Pemilihan meningkatkan
Keputusan 4.05
Obat
Demam
efisiensi
waktu
dalam melakukan pemilihan obat demam 9.
Sistem
Pendukung
Pemilihan
Obat
meningkatkan
Keputusan 4.4 Demam efektivitas
pemilihan obat demam 10.
Sistem
Pendukung
Pemilihan menyediakan
Obat
Keputusan 3.85 Demam
keandalan
dan
keakuratan dalam informasi yang disajikan 11.
Sistem Kepercayaan (trust)
Pendukung
Pemilihan
Obat
Keputusan 4.35 Demam
menyediakan kecanggihan baik dari segi teknologinya maupun dalam pemakaiannya
175
4.33
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
12.
Sistem
Pendukung
Keputusan 3.7
Pemilihan Obat Demam yang digunakan
telah
menyediakan
jaminan
keamanan
dalam
pemakaian 13.
Sistem
Pendukung
Pemilihan jaminan
Obat
Keputusan 4.5 memberikan
kemudahan
dalam
penggunaan (user friendly) 14.
Saya lebih senang melakukan 4.25 pencarian
obat
demam
komputer (website)
176
lewat
4.13
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6.3 Analisa Hasil Uji Coba Sistem Terhadap Pakar Pengujian terhadap pakar dilakukan melalui kuesioner yang telah diisi oleh seorang pakar. Hasil pengujian ini digunakan untuk melihat 6.3.1
Kemudahan Penggunaan Teknologi (perceived ease of use) 1.
Informasi pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini mudah dimengerti Tabel 6. 18 Hasil Kuesioner Pakar Pertanyaan 1 Jawaban
Bobot
Jumlah Responden
Hasil
Persentase
Sangat Tidak
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
0
0
0%
Sangat Setuju
5
1
5
100%
1
5
100%
5
-
Setuju
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
177
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Kuesioner 1.2 1 0.8 0.6 0.4 0.2 0 Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum Informasi pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini mudah dimengerti dengan skor 5 dari skala 1-5. 2. Tampilan pada Sistem Pendukung Keputusan Pemilihan Obat
Demam ini menarik Tabel 6. 19 Hasil Kuesioner Pakar Pertanyaan 2 Jawaban
Bobot
Jumlah Responden
Hasil
Persentase
Sangat Tidak
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
0
0
0%
Sangat Setuju
5
1
5
100%
1
5
100%
5
-
Setuju
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
178
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Kuesioner 1.2 1 0.8 0.6 0.4 0.2 0 Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum tampilan pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini menarik dengan skor 5 dari skala 1-5. 3. Fitur-fitur yang ada pada Sistem Pendukung Keputusan
Pemilihan Obat penggunaannya.
Demam
memberi
kemudahan
dalam
Tabel 6. 20 Hasil Kuesioner Pakar Pertanyaan 3 Jawaban
Bobot
Jumlah Responden
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
0
0
0%
Sangat Setuju
5
1
5
100%
1
5
100%
Sangat Tidak
Hasil Persentase
Setuju
Total
179
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Nilai Akhir (Total Hasil / Total Jumlah
5
-
Responden)
Kuesioner 1.2 1 0.8 0.6 0.4 0.2
0 Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum fitur-fitur yang ada pada Sistem Pendukung Keputusan Pemilihan Obat Demam memberi kemudahan dalam penggunaannya dengan skor 5 dari skala 1-5.
6.3.1 1.
Manfaat Manfaat (perceived usefulness) Sistem Pendukung Keputusan Pemilihan Obat Demam yang tersedia mempercepat proses pencarian obat demam yang tepat Tabel 6. 21 Hasil Kuesioner Pakar Pertanyaan 4 Jawaban
Bobot
Jumlah
Hasil
Persentase
Responden Sangat Tidak
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
0
0
0%
Setuju
180
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Sangat Setuju
5
Total
1
5
100%
1
5
100%
5
-
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 1.2 1 0.8 0.6 0.4 0.2 0 Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun mempercepat proses pencarian obat demam yang tepat dengan skor 5 dari skala 1-5.
2.
Sistem Pendukung Keputusan Pemilihan Obat Demam membantu proses pemilihan dan pencarian obat demam yang sesuai Tabel 6. 22 Hasil Kuesioner Pakar Pertanyaan 5 Jawaban
Bobot
Jumlah Responden
Hasil
Persentase
Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
181
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Netral
3
0
0
0%
Setuju
4
0
0
0%
Sangat Setuju
5
1
5
100%
1
5
100%
5
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 1.2 1 0.8 0.6 0.4 0.2 0
Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang dibangun membantu proses pemilihan dan pencarian obat demam yang sesuai dengan skor 5 dari skala 1-5.
3. Sistem Pendukung Keputusan Pemilihan Obat Demam meningkatkan efisiensi waktu dalam melakukan pemilihan obat demam Tabel 6.23 Hasil Kuesioner Pakar Pertanyaan 6 Jawaban
Bobot
182
Jumlah Responden
Hasil
Persentase
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Sangat Tidak
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
0
0
0%
Sangat Setuju
5
1
5
100%
1
5
100%
5
-
Setuju
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 1.2 1 0.8 0.6 0.4 0.2 0
Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang meningkatkan efisiensi waktu dalam melakukan pemilihan obat demam dengan skor 5 dari skala 1-5. 4. Sistem Pendukung Keputusan Pemilihan Obat Demam meningkatkan efektivitas pemilihan obat demam
183
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel 6. 24 Hasil Kuesioner Pakar Pertanyaan 7 Jawaban
Bobot
Jumlah Responden
Hasil
Persentase
Sangat Tidak
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
0
0
0%
Sangat Setuju
5
1
5
100%
1
5
100%
5
-
Setuju
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 1.2 1 0.8 0.6 0.4 0.2 0 Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam yang meningkatkan efektivitas pemilihan obat demam dengan skor 5 dari skala 1-5. 5. Sistem Pendukung Keputusan Pemilihan Obat Demam ini membantu apoteker dalam pengelolaan data obat 184
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel 6. 25 Hasil Kuesioner Pakar Pertanyaan 8 Jawaban
Bobot
Jumlah Responden
Hasil
Persentase
Sangat Tidak Setuju
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
0
0
0%
Sangat Setuju
5
1
5
100%
1
5
100%
5
-
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 1.2 1 0.8 0.6 0.4 0.2 0
Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam ini membantu apoteker dalam pengelolaan data obat dengan skor 5 dari skala 1-5. 6.3.2 Kepercayaan (trust) 1. Secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam sudah tepat dalam memberikan rekomendasi obat demam 185
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel 6. 26 Hasil Kuesioner Pakar Pertanyaan 9 Jawaban
Bobot
Jumlah Responden
Hasil
Persentase
1
0
0
0%
Tidak Setuju
2
0
0
0%
Netral
3
0
0
0%
Setuju
4
0
0
0%
Sangat Setuju
5
1
5
100%
1
5
100%
5
-
Sangat Tidak Setuju
Total
Nilai Akhir (Total Hasil / Total Jumlah Responden)
Kuesioner 1.2 1 0.8 0.6 0.4
0.2 0 Sangat Tidak Tidak Setuju Setuju
Netral
Setuju
Sangat Setuju
Dari hasil di atas maka dapat dianalisa bahwa secara umum sudah tepat dalam memberikan rekomendasi obat demam dengan skor 5 dari skala 1-5.
186
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6.3.3 Rangkuman Analisa Hasil
Tabel 6. 27 Rangkuman Hasil Kuesioner No
Kelompok
1.
Pertanyaan
Skor
Rata-Rata
Informasi pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini mudah dimengerti
5
Kemudahan 2.
Penggunaan Teknologi (perceived
3.
ease of use)
Tampilan pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini menarik
5 5
Fitur-fitur yang ada pada Sistem Pendukung Keputusan Pemilihan Obat Demam memberi
5
kemudahan dalam penggunaannya. 6.
Sistem Pendukung Keputusan Pemilihan Obat Demam yang tersedia mempercepat proses
5
pencarian obat demam yang tepat 7.
Sistem Pendukung Keputusan Pemilihan Obat Demam membantu proses pemilihan dan Manfaat (perceived
5
pencarian obat demam yang sesuai
usefulness) 8.
Sistem Pendukung Keputusan Pemilihan Obat Demam meningkatkan efisiensi waktu
187
5 5
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
dalam melakukan pemilihan obat demam 9.
Sistem
Pendukung
Pemilihan
Keputusan
Obat
Demam
meningkatkan
efektivitas
5
pemilihan obat demam 10.
Sistem
Pendukung
Pemilihan membantu
Obat
Keputusan Demam
apoteker
ini
dalam
5
pengelolaan data obat 10.
Secara umum Sistem Pendukung Kepercayaan (trust)
Keputusan Demam
Pemilihan sudah
tepat
memberikan rekomendasi demam
188
Obat dalam obat
5
5
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6.4 Analisa Hasil Output Pada analisa output ini dilakukan pengujian akurasi sistem. Pengujian ini dilakukan untuk mengetahui performa sistem dalam memberikan rekomendasi obat demam terhadap penggunanya. Data yang diuji sebanyak 10 sampel kasus. Hasil rekomendasi yang diperoleh dari sistem dicocokan dengan hasil rekomendasi dari pakar. Nilai keakuratan sistem memiliki dua level yaitu 0 dan 1. Bernilai 0 apabila hasil rekomendasi obat dari sistem dan pakar tidak sama. Bernilai 1 apabila hasil rekomendasi obat dari sistem dan pakar sama. Tabel 6. 28 Rangkuman Hasil Kuesioner No
Kasus
1.
Seseorang memiliki kondisi : - alergi paracetamol - berusia 2 tahun - kesulitan menelan - dapat mengonsumsi obat melalui mulut - demam disebabkan karena tumbuh gigi - memiliki penyakit sinuitis - memiliki riwayat penyakit tifus Seseorang memiliki kondisi : - alergi paracetamol - berusia 5 tahun - dapat mengonsumsi obat melalui mulut - demam disebabkan karena radang - memiliki penyakit LES - mengalami sakit gigi - mengalami sakit kepala Seseorang memiliki kondisi : - alergi paracetamol - berusia 8 tahun - dapat mengonsumsi obat melalui mulut - demam disebabkan karena batuk dan pilek
2.
3.
189
Solusi Sistem Hufagrip TMP
Solusi Pakar Hufagrip TMP
Nilai Keakuratan
Bodrexin
Bodrexin
1
Proris Suspensi
Proris Suspensi
1
1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.
5.
6.
7.
8.
9.
- memiliki riwayat penyakit sinuitis - mengalami sakit gigi - baru saja mengalami kejang Seseorang memiliki kondisi : - alergi paracetamol - berusia 20 tahun - kesulitan menelan - demam disebabkan karena imunisasi - mengalami sakit telinga - mengalami sakit tenggorokan - mengalami nyeri sendi Seseorang memiliki kondisi : - alergi ibuprofen - berusia 8 bulan - tidak sadarkan diri - kesulitan menelan - demam karena imunisasi - baru saja mengalami kejang Seseorang memiliki kondisi : - alergi ibuprofen - berusia 1,5 tahun - dapat mengonsumsi obat secara normal - demam karena tumbuh gigi - memiliki penyakit hemofilia - mengalami sakit tenggorokan Seseorang memiliki kondisi : - alergi aspirin - berusia 4 tahun - dapat mengonsumsi obat secara normal - demam karena kelelahan - mengalami sakit biduran - mengalami sakit pegalpegal Seseorang memiliki kondisi : - alergi aspirin - berusia 6 tahun - kesulitan menelan - demam karena cacar - memiliki riwayat sakit tifus - mengalami sakit kepala migrain Seseorang memiliki kondisi : - alergi ibuprofen
190
Bufect Syrup
Bufect Syrup
1
Dumin
Dumin
1
Panadol Anak Syrup 1-6 Tahun
Panadol Anak Syrup 1-6 Tahun
1
Panadol Anak Cewable 212 tahun
Panadol Anak Cewable 212 tahun
1
Panadol Anak Suspension 6 tahun
Panadol Anak Suspension 6 tahun
1
Sunmol Tablet
Sunmol Tablet
1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- dapat mengonsumsi obat secara normal - memiliki sakit Gout - mengalami nyeri haid - mengalami sakit kepala 10. Seseorang memiliki kondisi : - tidak memiliki alergi - dapat mengonsumsi obat secara normal - demam akibat flu - memiliki sakit Stroke - memiliki sakit maag - mengalami pegal-pegal
Sunmol Tablet
Sunmol Tablet
Jika dihitung probabilitasnya maka : 𝐽𝑢𝑚𝑙𝑎ℎ 𝑑𝑎𝑡𝑎 𝑎𝑘𝑢𝑟𝑎𝑡
Nilai akurasi = 𝐽𝑢𝑚𝑙𝑎ℎ 𝑠𝑒𝑙𝑢𝑟𝑢ℎ 𝑑𝑎𝑡𝑎 ×100% 10
= 10 ×100% = 100% Dari hasil di atas maka dapat dianalisa bahwa sistem pendukung keputusan pemilihan obat demam yang dibangun memiliki nilai akurasi 100% dari 10 data kasus yang diuji. Hal ini menunjukan bahwa Sistem pendukung keputusan pemilihan obat demam ini dapat berfungsi dengan baik sesuai dengan diagnosa pakar.
191
1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB VII PENUTUP 7.1 Kesimpulan Kesimpulan yang didapatkan dari perancangan dan pembangunan Sistem Pendukung Keputusan Pemilihan Obat Demam menggunakan metode Forward Chaining antara lain adalah sebagai berikut : 1. Sistem Pendukung Keputusan Pemilihan Obat Demam berhasil dibangun dengan metode Forward Chaining menggunakan bahasa pemrograman PHP berbasis web. 2. Sistem Pendukung Keputusan Pemilihan Obat Demam dapat berfungsi dengan baik dalam memberikan rekomendasi obat demam kepada pengguna. 3. Berdasarkan hasil uji coba terhdap pengguna dapat disimpulkan bahwa : a. Sistem Pendukung Keputusan Pemilihan Obat mudah digunakan dengan skor 4.22 dari skala 1-5. b. Sistem Pendukung Keputusan Pemilihan Obat bermanfaat dengan skor 4.33 dari skala 1-5 c. Sistem Pendukung Keputusan Pemilihan Obat memberikan kepercayaan bagi penggunanya dalam hal penggunaan sistem dengan skor 4.13 dari skala 1-5 7.2 Saran Saran yang dapat diberikan untuk pengembangan sistem antara lain : 1. Menambahkan fitur maping lokasi apotek pada sistem, sehingga pengguna dapat mencari apotek terdekat dari lokasi pengguna. 2. Mengembangkan sitem dengan penyakit lain seperti batuk atau flu.
192
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR PUSTAKA
A.S. Rosa dan M. Shalahuddin 2011, Modul Pembelajaran Rekayasa Perangkat Lunak, Modula, Bandung. Bachri, Otong Saeful. 2015 . Sistem Pendukung Keputusan Pemilihan Obat dengan Metode Analytic Hierarchy Process untuk Toko Obat Mandjur Cirebon. Jurnal Digit, Vol. 5 No.2. Depkes RI. 2009. Sistem Kesehatan Nasional. Jakarta. Direktorat Bina Farmasi Komunitas dan Klinik. 2006. Pedoman Penggunaan Obat Bebas dan Bebas Terbatas. Jakarta Durkin, J. 1994. Expert Systems Design and Development. Prentice Hall International Inc. El-Radhi AS., dkk. 2009. Fever. Clinical manual of fever in children. Edisike9. Springer-Verlag. Berlin. FIP. 1999. Joint Statement By The International Pharmaceutical Federation and The World Self-Medication Industry: Responsible Self-Medication. FIP & WSMI. Graefe, Hendrik. 2012 . Aspirin Sensitivity and Chronic Rhinosinusitis with Polyps: A Fatal Combination. Journal of Allergy. Ilmupengetahuanumum. 2016. 10 Negara dengan Jumlah Penduduk Terbanyak di Dunia. http://ilmupengetahuanumum.com/10-negaradengan-jumlah-penduduk-populasi-terbanyak-di-dunia/ . Diakses tanggal 15 September 2016 Informasipedia. Jumlah Penduduk Dunia Tahun 2015. http://informasipedia.com/kependudukan/jumlah-pendudukdunia/458-jumlah-penduduk-dunia-tahun-2015.html . Diakses tanggal 15 September 2016 Kusrini, 2011. Konsep dan Aplikasi Sistem Pendukung Pengambilan Keputusan. Andi Offset. Yogyakarta. Kusrini. 2006. Sistem Pakar “Teori dan Aplikasinya, Andi Offset. Yogyakarta.
193
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
NHS. Sinusitis (sinus infection). https://beta.nhs.uk/conditions/sinusitis. Diakses tanggal 20 februari 2017 Nugroho, Adi. 2006. E-commerce. Informatika Bandung. Bandung. Nurul
Imam. 2013. Kelebihan & Kekurangan PHP. http://www.nurulimam.com/2013/09/kelebihan-kekurangan-php.html. Diakses tanggal 26 Oktober 2016
Oetomo, Budi Sutedjo Dharma. 2002. Perencanaan dan Pengembangan Sistem Informasi. Edisi I. Andi Offset. Yogyakarta. Russel, S. dan Norvig, P. 2003. Artificial Intelligence: A Modern Approach. PrenticeHall. Turban, Efraim., and Jay E. Aronson. 1998. Decision Support System And Intelligent Systems. Prentice-Hall, Inc. Turban, Efraim., dkk. 2005. Decision Support System And Intelligent Systems. Graha Ilmu. Yogyakarta. WHO. 1998. The Role of The Pharmacist in Self-Care and Self-Medication. The Hague, The Netherlands: WHO. Yunus, Mahmud., dan Sigit Setyowibowo. 2011. Aplikasi Sistem Pendukung Keputusan Diagnosa Penyakit Paruparu dengan Metode Forward Chaining. Jurnal Teknologi Informasi, Vol 2. No. 2. -. Obat demam yang tepat. http://www.alodokter.com/komunitas/topic/obatdemam-yang-tepat. Diakses tanggal 19 februari 2017 -. Jangan Buru-buru Minum Obat Penurun Panas Saat Demam. https://www.alodokter.com/jangan-buru-buru-minum-obat-penurunpanas-saat-demam. Diakses tanggal 19 februari 2017 -. Jangan Sembarangan Minum Obat Demam. http://doktersehat.com/jangansembarangan-minum-obat-demam/#ixzz4Z6ulHBcn. Diakses tanggal 15 februari 2017 -. Kelebihan dan Kekurangan Metode Waterfall dalam Pengembangan Sistem. http://dosenit.com/kuliah-it/teknologi-informasi/kelebihandan-kekurangan-metode-waterfall. Diakses tanggal 5 Desember 2016. -. Aspirin. https://www.drugs.com/search.php?searchterm=aspirin&a=1. Diakses tanggal 26 Januari 2017 194
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
-. Ibuprofen. https://www.drugs.com/search.php?searchterm=ibuprofen&a=1. Diakses tanggal 26 Januari 2017 -. Paracetamol. https://www.drugs.com/search.php?searchterm=Paracetamol&a=1. Diakses tanggal 26 Januari 2017
195
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
LAMPIRAN
196
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Lampiran 1 Lampiran 1: Kuesioner Penelitian KUESIONER PENELITIAN SISTEM PENDUKUNG KEPUTUSAN TERHADAP PEMILIHAN OBAT DEMAM
Kepada Yth. Bapak/Ibu/Sdr/I diTempat Dengan Hormat, Dalam rangka memenuhi tugas akhir saya di Universitas Sanata Dharma Fakultas Sains dan Teknologi Jurusan Teknik Informatika, maka dengan ini saya memohon kesediaan Bapak/Ibu untuk mengisi kuesioner penelitian mengenai “Sistem Pendukung Keputusan Terhadap Pemilihan Obat Demam”. Pengumpulan data ini semata-mata hanya akan digunakan untuk maksud penyusunan tugas akhir dan akan dijamin kerahasiaannya. Kesediaan dan kerja sama yang Bapak / Ibu berikan dalam bentuk informasi yang benar dan lengkap akan sangat berarti dalam penyelesaian penelitian. Selain itu jawaban yang Bapak / Ibu berikan juga akan merupakan masukan yang sangat berharga bagi saya. Akhir kata saya mengucapkan terima kasih yang sebesar-besarnya atas bantuan dan kesediaan Bapak / Ibu yang telah meluangkan waktunya dalam pengisian kuesioner ini. Hormat saya,
Windia Sahara
197
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
IDENTITAS RESPONDEN 1. Nama Responden
:
2. Umur
:
3. Jenis Kelamin
: L/P
4. Pekerjaan
:
PETUNUK PENGISIAN 1. Isilah jawaban pada kolom yang telah disediakan. 2. Jawablah pertanyaan dibawah ini dengan memberi tanda (√) pada ada jawaban yang Bapak/Ibu anggap paling sesuai. 3. Setiap pertanyaan hanya membutuhkan satu jawaban saja. 4. Setelah mengisi kuesioner ini mohon Bapak/Ibu dapat memberikan kembali kepada yang menyerahkan kuesioner ini pertama kali. Keterangan: 1. STS
: Sangat TidakSetuju
2. TS
: Tidak Setuju
3. N
: Netral
4. S
: Setuju
5. SS
: Sangat Setuju
A. Kemudahan Penggunaan Teknologi (perceived ease of use) No 1.
Pertanyaan
STS
Apakah fitur-fitur yang ada pada Sistem Pendukung Keputusan Pemilihan Obat Demam memberi kemudahan dalam penggunaannya.
198
TS
N
S
SS
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.
Sistem Pendukung Keputusan Pemilihan Obat Demam mudah untuk dipelajari (user freindly)
3.
Sistem Pendukung Keputusan Pemilihan Obat Demam mudah dalam mengatasi masalah yang terjadi berupa human error.
4.
Sistem Pendukung Keputusan Pemilihan Obat Demam mudah dipelajari oleh orang yang baru pertama kali menggunakannya.
5.
Sistem Pendukung Keputusan Pemilihan Obat Demam memiliki proses input yang mudah
B. Manfaat (perceived usefulness) No 1.
Pertanyaan
STS
Sistem Pendukung Keputusan Pemilihan Obat Demam yang tersedia mempercepat proses pencarian obat demam yang tepat
2.
Sistem Pendukung Keputusan Pemilihan Obat Demam membantu proses pemilihan dan pencarian obat demam yang sesuai
199
TS
N
S
SS
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.
Sistem Pendukung Keputusan Pemilihan Obat Demam meningkatkan efisiensi waktu dalam melakukan pemilihan obat demam
4.
Sistem Pendukung Keputusan Pemilihan Obat Demam meningkatkan efektivitas pemilihan obat demam
C. Kepercayaan (trust) No 1.
Pertanyaan
STS
Sistem Pendukung Keputusan Pemilihan Obat Demam menyediakan keandalan dan keakuratan dalam informasi yang disajikan
2.
Sistem Pendukung Keputusan Pemilihan Obat Demam menyediakan kecanggihan baik dari segi teknologinya maupun dalam pemakaiannya
3.
Sistem Pemilihan
Pendukung Obat
Keputusan
Demam
digunakan
telah
jaminan
keamanan
yang
menyediakan
pemakaian
200
dalam
TS
N
S
SS
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.
Sistem
Pendukung
Pemilihan jaminan
Obat
Keputusan memberikan
kemudahan
dalam
penggunaan (user friendly) 5.
Saya
lebih
pencarian
senang obat
melakukan
demam
komputer (website)
201
lewat
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Lampiran 2 Lampiran 1: Kuesioner Penelitian KUESIONER PENELITIAN SISTEM PENDUKUNG KEPUTUSAN TERHADAP PEMILIHAN OBAT DEMAM
Kepada Yth. Bapak/Ibu/Sdr/I diTempat Dengan Hormat, Dalam rangka memenuhi tugas akhir saya di Universitas Sanata Dharma Fakultas Sains dan Teknologi Jurusan Teknik Informatika, maka dengan ini saya memohon kesediaan Bapak/Ibu untuk mengisi kuesioner penelitian mengenai “Sistem Pendukung Keputusan Terhadap Pemilihan Obat Demam”. Pengumpulan data ini semata-mata hanya akan digunakan untuk maksud penyusunan tugas akhir dan akan dijamin kerahasiaannya. Kesediaan dan kerja sama yang Bapak / Ibu berikan dalam bentuk informasi yang benar dan lengkap akan sangat berarti dalam penyelesaian penelitian. Selain itu jawaban yang Bapak / Ibu berikan juga akan merupakan masukan yang sangat berharga bagi saya. Akhir kata saya mengucapkan terima kasih yang sebesar-besarnya atas bantuan dan kesediaan Bapak / Ibu yang telah meluangkan waktunya dalam pengisian kuesioner ini. Hormat saya,
Windia Sahara
202
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
IDENTITAS RESPONDEN 5. Nama Responden
:
6. Umur
:
7. Jenis Kelamin
: L/P
8. Pekerjaan
:
PETUNUK PENGISIAN 5. Isilah jawaban pada kolom yang telah disediakan. 6. Jawablah pertanyaan dibawah ini dengan memberi tanda (√) pada ada jawaban yang Bapak/Ibu anggap paling sesuai. 7. Setiap pertanyaan hanya membutuhkan satu jawaban saja. 8. Setelah mengisi kuesioner ini mohon Bapak/Ibu dapat memberikan kembali kepada yang menyerahkan kuesioner ini pertama kali. Keterangan: 6. STS
: Sangat TidakSetuju
7. TS
: Tidak Setuju
8. N
: Netral
9. S
: Setuju
10. SS
: Sangat Setuju
No 1.
Pertanyaan
STS
Sistem Pendukung Keputusan Pemilihan Obat Demam yang tersedia mempercepat proses pencarian obat demam yang tepat
2.
Sistem Pendukung Keputusan Pemilihan Obat Demam membantu proses pemilihan dan pencarian obat demam yang sesuai
203
TS
N
S
SS
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.
Sistem Pendukung Keputusan Pemilihan Obat Demam meningkatkan efisiensi waktu dalam melakukan pemilihan obat demam
4.
Sistem Pendukung Keputusan Pemilihan Obat Demam meningkatkan efektivitas pemilihan obat demam
5.
Informasi pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini mudah dimengerti
6.
Tampilan pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini menarik
7.
Fitur-fitur yang ada pada Sistem Pendukung Keputusan Pemilihan Obat Demam memberi kemudahan dalam penggunaannya.
8.
Sistem Pendukung Keputusan Pemilihan Obat Demam ini membantu apoteker dalam pengelolaan data obat
9.
Secara umum Sistem Pendukung Keputusan Pemilihan Obat Demam sudah tepat dalam memberikan rekomendasi obat demam
204
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Lampiran 3
Lampiran 3: Diagram Aktivitas Pengunjung dan Member A. Diagram Aktivitas Cari Obat
205
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Lampiran 4
Lampiran 4: Diagram Aktivitas Admin A. Diagram aktivitas tambah, ubah dan hapus data obat
206
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
207
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
B. Diagram aktivitas tambah, ubah dan hapus data alergi
208
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
C. Diagram aktivitas tambah, ubah dan hapus data usia
209
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
D. Diagram aktivitas tambah, ubah dan hapus data fakta (indikasi)
210
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
211
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
E. Diagram aktivitas tambah, ubah dan hapus data aturan
212
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
F. Diagram aktivitas tambah, ubah dan hapus data aturan obat
213
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
214
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
215
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
G. Diagram aktivitas tambah, ubah dan hapus data diagnosa
216
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
217
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Lampiran 5
Lampiran 5: Diagram Kolaborasi Admin dan Pengunjung/Member A. Pengunjung/Member
218
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
B. Admin
219
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Lampiran 6
Lampiran 6: Diagram Sequence Admin dan Pengunjung/Member A. Pengunjung / Member Diagram Sequence Cari Obat
263
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
B. Admin Diagram Sequence Data Obat Tampil Obat
Tambah Obat
264
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Ubah Obat
Hapus Obat
265
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Diagram Sequence Data Alergi Tampil Alergi
Tambah Alergi
266
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Ubah Alergi
Hapus Alergi
267
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Diagram Sequence Data Usia Tampil Usia
Tambah Usia
268
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Ubah Usia
Hapus Usia
269
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Diagram Sequence Data Fakta (Indikasi) Tampil Fakta
Tambah Fakta
270
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Ubah Fakta
Hapus Fakta
271
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Diagram Sequence Data Aturan Tampil Aturan dan Aturan Obat
272
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tambah Aturan
273
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Ubah Aturan
274
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Diagram Sequence Data Aturan Obat Tambah Aturan Obat
275
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Ubah Aturan Obat
276
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Diagram Sequence Data Diagnosa Tampil Diagnosa
277
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tambah Diagnosa
278
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Ubah Diagnosa
279