1 APLIKASI PEMANFAATAN TANAMAN OBAT UNTUK BERBAGAI JENIS PENYAKIT KULIT DENGAN MENGGUNAKAN PHP MYSQL Skripsi Diajukan Untuk Memenuhi Salah Satu Syarat...
APLIKASI PEMANFAATAN TANAMAN OBAT UNTUK BERBAGAI JENIS PENYAKIT KULIT DENGAN MENGGUNAKAN PHP MYSQL
Skripsi Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Jurusan Tenik Informatika
Disusun Oleh: Veronika Hery Martanti NIM : 065314068
JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2011
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
THE APLICATION OF HERBAL FOR VARIOUS TYPES OF SKIN DISEASE BY USING PHP AND MYSQL
Thesis Presented as Partial Fulfillment of the Requirements To Obtain the Sarjana Komputer Degree In Informatics Engineering Department
Created By: Veronika Hery Martanti NIM : 065314068
DEPARTMENT OF INFORMATICS ENGINEERING FACULTY OF SCIENCE AND TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA 2011
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRAKSI
Secara umum penyakit kulit mengganggu dan menyerang kapan pun dan dimana pun. Misalnya saja bisul, cacar air, jerawat, ketombe, kudis, kurap, luka, borok, bengkak, eksim dan masih banyak lagi. Untuk pengobatan umumnya menggunakan obat-obatan kimia, dimana telah diketahui bahwa obat-obatan kimia memiliki efek samping yang kurang baik untuk tubuh dan relatif mahal harganya. Padahal secara turun-temurun telah diketahui untuk pengobatan penyakit kulit terdapat juga pengobatan menggunakan tanaman obat yang relatif tidak memiliki efek samping dan relatif murah harganya. Namun informasi mengenai tanaman obat berbasis web relatif belum banyak tersedia. Dari latar belakang tersebut maka penulis membangun sebuah sistem informasi yang mencakup tentang jenis tanaman obat dan pemanfaatannya untuk penyakit kulit serta bagaimana cara untuk mengolah tanaman tersebut sebagai obat yang dapat membantu menyembuhkan penyakit kulit. Pembuatan aplikasi ini menggunakan bahasa pemograman PHP dan DBMS MySQL, sedangkan untuk desain interfacenya menggunakan Macromedia Dreamweaver. Hasil akhir yang diperoleh adalah sebuah sistem informasi berbasis web mengenai tanaman obat dan jenis penyakit kulit yang dapat disembuhkan dengan menggunakan tanaman obat tersebut. Secara umum sistem ini sudah berfungsi dengan baik, user cukup memasukan kata kunci ke dalam sistem, yaitu kata kunci tanaman obat maupun penyakit kulit, kemudian sistem akan mengolah data yang dimasukkan untuk menemukan tanaman obat atau penyakit kulit yang sesuai v
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
dengan kata kunci yang telah dimasukan oleh user.
Jika kata kunci adalah
tanaman obat maka hasil yang akan muncul adalah jenis-jenis penyakit kulit yang dapat disembuhkan dengan menggunakan tanaman obat tersebut bersama detailnya. Begitu pula sebaliknya, jika kata kunci adalah penyakit kulit, maka hasil yang akan muncul adalah
jenis-jenis tanaman obat yang dapat
menyembuhkan penyakit kulit tersebut berserta detailnya. Hasil uji coba terhadap 20 user menyatakan bahwa 70% user tidak menggunakan tanaman obat keluarga (TOGA) untuk menyembuhkan penyakit kulit, 55% user menyatakan bahwa tampilan sistem informasi tanaman obat ini baik, 65% user menyatakan bahwa penggunaan fasilitas yang ada pada sistem mudah digunakan, 60% user menyatakan bahwa fasilitas dan informasi yang ada pada sistem sudah lengkap, 40% user menyatakan bahwa sistem informasi ini dapat membantu masyarakat untuk mengetahui informasi mengenai tanaman obat keluarga (TOGA) serta penyakit kulit, dan 60% user menyatakan menjadi berminat untuk mengetahui informasi tanaman obat dan penyakit kulit lainnya.
vi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRACT
In general, skin diseases are disturb and attack anytime and anywhere. For example, boils, chicken pox, acne, dandruff, scabies, ringworm, wounds, ulcers, swelling, eczema and many more. For treatment generally use chemical drugs, which has been known that chemical medicines have side effects which is less good for the body and relatively expensive. whereas, generationly have been known for the skin diseases treatment can also using medicinal herbs which have less side effects and relatively cheap price. However, information on web-based medicinal plants, is not widely available. From the background above, the writer build a system that includes information about the types of medicinal plants and their utilization for skin diseases and how to cultivate crops to make drugs that can help heal skin diseases. To make these applications the writer uses the PHP and MySQL DBMS programming languages, while for the interfaces design the writes uses Macromedia Dreamweaver. The final result obtained is a web-based information system on medicinal plants and the type of skin disease which can be cured by using these medicinal plants. In general, this system is functioning properly, users simply enter keywords into the system, that is keywords medicinal plants as well as skin disease, then the system will process the data entered to find medicinal plants or skin diseases that match the keywords that has been incorporated by user. If the keyword is a medicinal plant, the results that will emerge are the types of skin vii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
viii
diseases which can be cured by using these herbs along with the details. Vice versa, if the keyword is a skin disease, then the results will appear are the kinds of medicinal plants which can cure skin diseases along with the details. The test result of 20 users said that 70% of the users do not use the family of medicinal plants (TOGA) to heal skin diseases, 55% of users stated that this plant information system view is good, 65% of users stated that the use of existing facilities on the system easy to use , 60% of users stated that the facilities and information found on the system is complete, 40% of users stated that this information system can help people to find information about the family medicinal plants (TOGA) and skin diseases, and 60% of users claim to be interested to know information on medicinal plants and other skin diseases.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
MOTTO
“THE WAY TO GET STARTED IS TO QUIT TALKING AND BEGIN DOING” (WALT DISNEY)
‘SESUATU YANG BELUM DIKERJAKAN SERINGKALI TAMPAK MUSTAHIL….KITA BARU YAKIN KALAU KITA TELAH BERHASIL MELAKUKANNYA DENGAN BAIK” (EVELYN UNDERHILL)
“”BERDOA…JAWABAN DARI SEMUA KEPASRAHAN....DAN KEBERHASILAN””
viii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
KATA PENGANTAR
Puji syukur kepada Tuhan Yesus Kristus yang telah memberikan kesempatan, waktu, tenaga dan pikiran serta rasa, sehingga penulis dapat menyelesaikan tugas akhir yang berjudul “Aplikasi Pemanfaatan Tanaman Obat Untuk Berbagai Jenis Penyakit Kulit Dengan Menggunakan Php Mysql” ini dengan baik. Dalam pengerjaan tugas akhir ini, penulis tidak lepas dari bantuan sejumlah pihak, oleh karena itu penulis ingin mengucapkan terimakasih kepada: 1. Agnes Maria Polina, S.Kom, M.Sc dan Dr. C. J. Soegihardjo, Apt. selaku Dosen Pembimbing tugas akhir, atas kesabarannya dalam membimbing penulis, memberikan waktunya, dukungan, serta saran yang sangat membantu penulis. 2. J.B. Budi Darmawan, S.T., M.Sc dan Stevanus Wisnu Wijaya, S.T selaku Dosen Penguji, yang telah memberikan masukan, saran dan kritik guna membangun tugas akhir ini menjadi lebih baik. 3. Bapak dan ibu tersayang yang selalu memberikan doa dan dukungan serta menguatkan saat putus asa. 4. Kakak-kakakku Yuliana Ekawati, Wisnu Tri Yuliantoro, Maria Rina Dwi .S, Tarsisius Aris Eko .P, Yohanes Agung Tri Martanto, Agnes Agus Widyaningsih dan adek-adek kecil Nanda dan Angel yang selalu memberikan semangat.
xi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xii
5. Maria Heti Sulistyorini, Ignatyus Dimas Sukma Sadewa, Nicolas Catur dan Sasongko Hadi yang selalu memberikan bantuan dan dukungan dalam mengerjakan tugas akhir ini. 6. Antonius Krisna Widhiyanta, Petrus Dyan Kharismawan, Febrianto Valentinus Situmeang, Diksi Kresnawati, Rosma Dianita Elisabeth, Johanes De Deo, Ambrosius Brahmantiko, Ignatius Aditya Ferdianto, Fx. Adhi Novi Nugroho dan semua teman-teman yang selalu memberikan doa dan semangat hingga tugas akhir ini dapat selesai dengan baik.
Penulis menyadari bahwa masih banyak kekurangan yang terdapat pada laporan tugas akhir ini. Saran dan kritik sangat penulis harapkan untuk perbaikanperbaikan dimasa yang akan datang. Akhir kata, penulis berharap tulisan ini bermanfaat bagi kemajuan dan perkembangan ilmu pengetahuan serta berbagai pengguna pada umumnya.
Yogyakarta, 27 Januari 2011
Penulis
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR ISI
JUDUL ............................................................................................................... i PERSETUJUAN PEMBIMBING ................................................................... iii PENGESAHAN ................................................................................................. iv ABSTRAK ......................................................................................................... v ABSTRACT ....................................................................................................... vii MOTTO ............................................................................................................. viii PERNYATAAN KEASLIAN KARYA ........................................................... ix PERNYATAAN PERSETUJUAN PUBLIKASI ILMIAH UNTUK KEPENTINGAN AKADEMIS ........................................................................ x KATA PENGANTAR ....................................................................................... xi DAFTAR ISI ...................................................................................................... xiii DAFTAR GAMBAR ......................................................................................... xix DAFTAR TABEL .......................................................................................... xxiii
BAB I: PENDAHULUAN ................................................................................ 1 1.1 Latar Belakang Masalah ................................................................... 1 1.2 Rumusan Masalah ............................................................................ 3 1.3 Tujuan dan Manfaat Penelitian ........................................................ 4 1.4 Batasan Masalah .............................................................................. 5 1.5 Metodologi Penelitian ...................................................................... 5 1.6 Sistematika Penulisan ...................................................................... 7 BAB II: LANDASAN TEORI .......................................................................... 10 2.1. Sistem Informasi ............................................................................. 10 2.2. Sistem Informasi Berbasis WEB .................................................... 11 2.3. Metode Pengembangan Perangkat Lunak Terstruktur .................... 11 2.4. PHP (personal home page tools) .................................................... 12
xiii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xiv
2.5. CSS (caschading style sheet) .......................................................... 15 2.6. MySQL ........................................................................................... 16 2.7. Tanaman Obat ................................................................................. 17 2.8. Kulit ................................................................................................ 18 2.9. Penyakit Kulit ................................................................................. 19 2.10 Notasi Perancangan ER Model ..................................................... 22 BAB III: ANALISA DAN PERANCANGAN SISTEM ................................ 24 3.1 Analisa Sistem ................................................................................ 24 3.1.1 Gambaran Sistem Yang Dikembangkan................................. 24 3.1.2 Konsep Kerja Sistem .............................................................. 24 3.1.3 Pengguna Sistem..................................................................... 25 3.1.4 Pemodelan Proses ................................................................... 28 3.1.4.1 DAD Context Diagram ............................................... 28 3.1.4.2 DAD Hirarki ............................................................... 29 3.1.4.3 Diagram Level Proses ................................................. 30 3.1.4.4 Diagram Gabungan ..................................................... 38 3.1.5 Pemodelan Data ...................................................................... 52 3.1.5.1 Conceptual Database Design (ER Diagram) ............. 52 3.2 Desain Sistem.................................................................................. 24 3.2.1 Perancangan Basis Data ......................................................... 24 3.2.1.1 Logical Database Design (sebelum normalisasi) ...... 53 3.2.1.2 Logical Database Design (setelah normalisasi) ........ 54 3.2.2 Phisycal Database Design ..................................................... 55
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xv
3.2.3 Perancangan Antarmuka ........................................................ 58 3.2.3.1 Perancangan Antarmuka Untuk Administrator ......... 58 3.2.3.1.1 Perancangan Login Aministrator ............... 58 3.2.3.1.2 Perancangan Tampilan Menu Utama Administrator ............................................. 59 3.2.3.1.3 Perancangan Tampilan Halaman Edit Admin ................................................. 59 3.2.3.1.4 Perancangan Tampilan Halaman Edit Ramuan ...................................................... 62 3.2.3.1.5 Perancangan Tampilan Halaman Tanaman Obat ............................................ 64 3.2.3.1.6 Perancangan Tampilan Halaman Penyakit Kulit ............................................ 68 3.2.3.2 Perancangan Antarmuka Untuk User........................ 62 3.2.3.2.1 Halaman Home .......................................... 71 3.2.3.2.2 Halaman About Us ..................................... 72 3.2.3.2.3 Halaman Help ........................................... 73 3.2.3.2.4 Halaman Detail Tanaman Obat .................. 74 3.2.3.2.5 Halaman Detail Penyakit Kulit .................. 75 3.2.3.2.6 Halaman Forum User ................................ 76 3.2.3.2.7 Halaman Pencarian ................................... 77 3.3 Analisis Perancangan Teknologi..................................................... 78 3.3.1 Kebutuhan Perangkat Lunak (software) ......................... 78
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xvi
3.3.2 Kebutuhan Perangkat Keras (hardware) ........................ 78 BAB IV: IMPLEMENTASI SISTEM ............................................................ 79 4.1 Implementasi Subsistem Manajemen Data ................................. 80 4.2 Koneksi dari PHP ke MySQL ..................................................... 84 4.3 Implementasi Subsistem Dialog .................................................. 85 4.3.1
Interface Untuk User……………………….…………...85 4.3.1.1 Halaman Utama (Home) .................................... 85 4.3.1.2 Halaman About Us ............................................. 86 4.3.1.3 Halaman Help .................................................... 87 4.3.1.4 Halaman Detail Tanaman Obat ......................... 88 4.3.1.5 Halaman Detail Penyakit Kulit .......................... 90 4.3.1.6 Halaman Forum User… .................................... 91 4.3.1.7 Halaman searching (pencarian) ......................... 92
4.3.2
Interface Untuk Admin………………………………… 94 4.3.2.1 Login Admin...................................................... 94 4.3.2.2 Menu Pilihan Edit Admin .................................. 94 4.3.2.3 Halaman Edit Admin ......................................... 95 4.3.2.4 Halaman Insert Admin ...................................... 96 4.3.2.5 Halaman Update Admin .................................... 97 4.3.2.6 Konfirmasi Hapus Data ..................................... 97 4.3.2.7 Halaman Edit Tanaman Obat ........................... 98 4.3.2.8 Halaman Insert Tanaman Obat ........................ 99 4.3.2.9 Halaman Update Tanaman Obat ..................... 100
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xvii
4.3.2.10 Konfirmasi Hapus Data ................................... 101 4.3.2.11 Halaman Edit Penyakit Kulit ........................... 102 4.3.2.12 Halaman Insert Penyakit Kulit ........................ 103 4.3.2.13 Halaman Update Penyakit Kulit ...................... 104 4.3.2.14 Konfirmasi Hapus Data ................................... 105 4.3.2.15 Halaman Edit Ramuan Obat ............................ 106 4.3.2.16 Halaman Insert Ramuan Obat ......................... 107 4.3.2.17 Halaman Update Ramuan Obat ....................... 108 4.3.2.18 Konfirmasi Hapus Data ................................... 108 4.3.2.19 Halaman Edit Forum User ............................... 109 4.3.2.20 Logout Admin .................................................. 110 4.4 Implementasi Subsistem Model .................................................. 111 4.4.1 Form Pencarian (searching)………………,..………..... 111 4.4.2 Pencarian Berdasarkan Ttanaman Obat…………..…… 111 4.4.3 Pencarian Berdasarkan Penyakit Kulit……………...… 112 BAB V: ANALISIS HASIL .............................................................................. 113 5.1
Analisis Hasil Perangkat Lunak .................................................. 113 5.1.1 Kelebihan dan Kekurangan Sistem .................................. 113
5.2
Analisis Hasil Uji Coba Sistem Terhadap User .......................... 114 5.2.1 Pengumpulan Data ........................................................... 114 5.2.2 Sasaran Penyebaran Kuisioner ......................................... 114 5.2.3 Form Kuisioner ................................................................ 115 5.2.4 Hasil dan Pembahasan ...................................................... 116
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xviii
BAB VI: PENUTUP .......................................................................................... 122 6.1
DAFTAR PUSTAKA ........................................................................................ 123 LAMPIRAN
.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR GAMBAR
Gambar 2.1: Skema Pemrosesan Script PHP (Rafiza H, 2006) ........................ 13 Gambar 3.1: Konsep Kerja Sistem .................................................................... 24 Gambar 3.3: Use Case Untuk Subsistem User ................................................. 26 Gambar 3.3: Use Case Untuk Subsistem Admin ............................................. 27 Gambar 3.2: Konteks Diagram.......................................................................... 28 Gambar 3.4: Diagram Hirarki ........................................................................... 29 Gambar 3.5: DAD Level 1 Proses 1 ................................................................ 30 Gambar 3.6: DAD Level 1 Proses 2 ................................................................ 31 Gambar 3.7: DAD Level 2 Proses 1.2 ............................................................ 32 Gambar 3.8: DAD Level 2 Proses 1.3 ............................................................ 33 Gambar 3.9: DAD Level 2 Proses 1.3 ............................................................ 34 Gambar 3.10: DAD Level 2 Proses 1.5 .......................................................... 35 Gambar 3.11: DAD Level 2 Proses 1.6 .......................................................... 36 Gambar 3.12: DAD Level 2 Proses 2.1 .......................................................... 37 Gambar 3.13: DAD Level 2 Proses 2.2 .......................................................... 37 Gambar 3.14: DAD Level 2 Proses 2.2 .......................................................... 37 Gambar 3.16: Diagram Gabungan..................................................................... 38 Gambar 3.17: ER Diagram ................................................................................ 52 Gambar 3.18: Logical Database Design (sebelum normalisasi) ...................... 53 Gambar 3.18: Logical Database Design (setelah normalisasi) ......................... 54 Gambar 3.19: Login Administrator ................................................................... 58 Gambar 3.20: Menu utama administrator ......................................................... 59 xix
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xx
Gambar 3.21: Halaman Pilihan Edit Admin ..................................................... 60 Gambar 3.22: Insert Data Admin ...................................................................... 60 Gambar 3.23: Update Admin ............................................................................ 61 Gambar 3.24: Update Admin ............................................................................ 61 Gambar 3.25: Halaman Pilihan Edit Ramuan ................................................... 62 Gambar 3.26: Insert Data Ramuan .................................................................... 63 Gambar 3.27: Form Edit Data Ramuan ............................................................. 64 Gambar 3.28: Konfirmasi delete ....................................................................... 64 Gambar 3.29: Halaman Pilihan Edit Ramuan ................................................... 65 Gambar 3.30: Insert Data Tanaman .................................................................. 66 Gambar 3.31: Update Data Tanaman ................................................................ 67 Gambar 3.32: Konfirmasi Delete ...................................................................... 67 Gambar 3.33: Edit Penyakit Kulit ..................................................................... 68 Gambar 3.34: Insert Data Penyakit .................................................................. 69 Gambar 3.35: Update Data Penyakit................................................................. 69 Gambar 3.36: Konfirmasi Delete ...................................................................... 70 Gambar 3.37: Halaman Home ........................................................................... 71 Gambar 3.38:Halaman About Us....................................................................... 72 Gambar 3.39: Halaman Help ............................................................................. 73 Gambar 3.40: Halaman Detail Tanaman Obat .................................................. 74 Gambar 3.41: Halaman Detail Penyakit Kulit................................................... 75 Gambar 3.42: Halaman Forum User ................................................................. 76 Gambar 3.43: Halaman Pencarian ..................................................................... 77 Gambar 4.1: Database Tanaman Obat .............................................................. 83 Gambar 4.2: Halaman Home ............................................................................. 85
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xxi
Gambar 4.3: Halaman About Us ....................................................................... 86 Gambar 4.4: Halaman Help ............................................................................... 87 Gambar 4.5: Halaman Detail Tanaman Obat .................................................... 88 Gambar 4.6: Halaman Detail Tanaman Obat .................................................... 89 Gambar 4.7: Halaman Detail Penyakit Kulit..................................................... 90 Gambar 4.8: Halaman Detail Penyakit Kulit..................................................... 91 Gambar 4.9: Halaman Forum User. .................................................................. 91 Gambar 4.10: Halaman Konfirmasi Forum User .............................................. 92 Gambar 4.11: Halaman Pencarian ..................................................................... 92 Gambar 4.12: Halaman Proses Pencarian ......................................................... 93 Gambar 4.13: Halaman Login Admin ............................................................... 94 Gambar 4.14: Halaman Menu Pilihan Edit ....................................................... 94 Gambar 4.15: Halaman Edit Data Admin ......................................................... 95 Gambar 4.16: Halaman Insert Admin ............................................................... 96 Gambar 4.17: Halaman Update Admin ............................................................. 97 Gambar 4.18: Konfirmasi Delete ...................................................................... 97 Gambar 4.19: Halaman Edit Tanaman Obat ..................................................... 98 Gambar 4.20: Halaman Insert Tanaman Obat................................................... 99 Gambar 4.21: Halaman Update Tanaman Obat ................................................ 100 Gambar 4.22: Konfirmasi Delete ...................................................................... 101 Gambar 4.23: Halaman Edit Penyakit Kulit ...................................................... 102 Gambar 4.24: Halaman Insert Penyakit Kulit ................................................... 103 Gambar 4.25: Halaman Update Penyakit Kulit................................................. 104 Gambar 4.26: Konfirmasi Delete ...................................................................... 105 Gambar 4.27: Halaman Edit Ramuan Obat ....................................................... 106
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xxii
Gambar 4.28: Halaman Insert Ramuan Obat .................................................... 107 Gambar 4.29: Halaman Update Ramuan Obat .................................................. 108 Gambar 4.30: Konfirmasi Delete ...................................................................... 108 Gambar 4.31: Halaman EditRamuan Obat ........................................................ 109 Gambar 4.32: Konfirmasi Delete ...................................................................... 109 Gambar 5.1: Grafik Penggunaan TOGA ........................................................... 116 Gambar 5.2: Grafik Tampilan Sistem ............................................................... 117 Gambar 5.3: Grafik Penggunaan fasilitas.......................................................... 118 Gambar 5.4: Grafik Kelengkapan Sistem.......................................................... 119 Gambar 5.5: Grafik Manfaat Sistem ................................................................. 120 Gambar 5.1: Grafik Daya Tarik Sistem ............................................................ 121
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR TABEL
Tabel 3.1: Admin ............................................................................................... 55 Tabel 3.2: Forum User ....................................................................................... 55 Tabel 3.3: Tanaman Obat ................................................................................... 56 Tabel 3.4: Penyakit Kulit ................................................................................... 56 Tabel 3.5: Ramuan ............................................................................................. 57 Tabel 3.6: Rincian Ramuan ................................................................................ 57 Tabel 5.1: Penggunaan TOGA ........................................................................... 116 Tabel 5.2: Tampilan Sistem ............................................................................... 117 Tabel 5.3: Peggunaan Fasilitas ........................................................................... 117 Tabel 5.4: Kelengkapan Sistem.......................................................................... 118 Tabel 5.5: Manfaat Sistem ................................................................................. 119 Tabel 5.6: Daya Tarik Sistem............................................................................. 120
xxiii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah Tanaman obat keluarga atau yang biasa disebut dengan toga, pada hakekatnya adalah sebidang tanah baik di halaman rumah, kebun atau ladang yang digunakan untuk membudidayakan tanaman yang berkhasiat sebagai obat dalam rangka memenuhi keperluan keluarga akan obat-obatan (Tukiman,2004). Manfaat dari tanaman obat itu sendiri juga sudah banyak dirasakan dan diakui oleh masyarakat. Penelitian di National Institute of Science and Technology (NIST), the Philippine Council for Health Research and Development (PCHRD), dan University of the Philippines (UP) telah membuktikan kemanjuran dari tanaman obat (Herminia de Guzman Ladion, 1988). Tanaman obat juga dapat digunakan untuk menyembuhkan berbagai jenis penyakit kulit tertentu. Penyakit infeksi jamur (dermatomikosis) di kulit mempunyai prevalensi tinggi di Indonesia, oleh karena negara kita beriklim tropis dan kelembabannya tinggi (Ichan, 2009). Daerah yang beriklim tropis umumnya mendapatkan sinar matahari dalam jumlah yang melimpah. Meskipun demikian, orang masih sulit mempercayai bahwa jumlah sinar matahari yang melimpah dan diterima oleh kulit secara intensif dapat berakibat buruk pada kulit dalam jangka waktu yang panjang (Djoko Santosa, Didik Gunawan, 2000). Hawa panas tejadi akibat musim pancaroba yang terjadi di Indonesia, 1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2
selain itu juga merupakan akibat dari menipisnya lapisan ozon bumi sebagai akibat dari global warming. Bagian dari dampak pemanasan global yakni semakin panasnya cuaca dan perubahan iklim yang sedemikian cepat. Salah satu dampak yang harus diwaspadai yakni munculnya berbagai penyakit yang timbul akibat cuaca panas, salah satunya adalah berbagai penyakit kulit (-, 2009). Angka insidensi dermatofitosis pada tahun 1998 yang tercatat melalui Rumah Sakit Pendidikan Kedokteran di Indonesia sangat bervariasi, dimulai dari prosentase terendah sebesar 4,8 % (Surabaya) hingga prosentase tertinggi sebesar 82,6 % (Surakarta) dari seluruh kasus dermatomikosis (Ichan, 2009). Obat tradisional umumnya lebih aman karena bersifat alami dan memiliki efek samping yang lebih sedikit dibandingkan obat-obat buatan pabrik. Itulah sebabnya sebagian orang lebih senang mengkonsumsi obat-obat tradisional (Indoshe Corp, 2009). Bila di dalam pekarangan tersedia tanaman obat yang dapat digunakan, apabila salah satu anggota keluarga sedang sakit, tentu hal ini menyenangkan karena kita tinggal mengambilnya kapan saja, bahkan malam hari sekalipun. Tidak perlu mengeluarkan uang dan terjamin kesegarannya karena langsung dipetik. Thomas A.N.S (1989) mengatakan bahwa kelebihan dari pengobatan menggunakan ramuan tumbuhan secara tradisional ialah tidak adanya efek samping yang ditimbulkan seperti yang sering terjadi pada pengobatan kimiawi. Akan tetapi, informasi mengenai tanaman obat baik jenis maupun cara pemanfaatannya masih sangat minim dan terbatas. Umumnya informasi lebih banyak didapatkan melalui buku-
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3
buku, surat kabar, majalah, sedangkan informasi berbasis web yang komunikatif dan up-to-date masih belum banyak tersedia. Informasi merupakan bagian penting dari kehidupan manusia. Informasi dapat digunakan sebagai alat untuk menyesuaikan diri dengan perkembangan teknologi maupun informasi yang sedang terjadi. Melalui internet pengguna dapat dengan mudah mendapatkan segala informasi tanpa membuang banyak waktu. Tak terkecuali informasi tentang penyakit kulit juga banyak tersedia di internet, demikian pula informasi tentang tanaman obat. Namun web site tentang penyakit kulit dan pengobatannya menggunakan tanaman obat belum banyak ditemui. Berdasar latar belakang tersebut, penulis tertarik membangun “Aplikasi Pemanfaatan Tanaman Obat untuk Berbagai Jenis Penyakit Kulit”.
1.2. Rumusan Masalah Seperti yang telah dijelaskan di atas, rumusan masalah penulisan tugas akhir ini dapat diringkas sebagai berikut. 1. Bagaimana membangun sebuah aplikasi pemanfaatan tanaman obat untuk penyembuhan berbagai jenis penyakit kulit yang komunikatif dan mudah digunakan bagi pengguna? 2. Sejauh mana pengguna merasa sajian tampilan sistem informasi tanaman obat tersebut baik, penggunaan fasilitas sistem informasi mudah digunakan, sajian fasilitas dan informasi pada sistem sudah lengkap,
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4
sistem tanaman obat membantu pengguna untuk mendapatkan informasi serta menjadi berminat untuk mengetahui informasi lebih dalam mengenai tanaman obat dan penyakit kulit?
1.3. Tujuan dan Manfaat Penelitian Tujuan dari penelitian tugas akhir ini adalah sebagai berikut: 1. Membangun sebuah aplikasi mengenai tanaman obat untuk mengobati berbagai jenis penyakit kulit beserta cara penggunaannya. 2. Membantu masyarakat untuk mengetahui jenis-jenis tanaman obat apa saja yang dapat digunakan untuk menyembuhkan bermacam-macam penyakit yang disertai dengan cara pengolahannya.
Manfaat dari penelitian tugas akhir ini adalah sebagai berikut: 1. Masyarakat dapat dengan mudah memperoleh informasi tentang tanaman obat, penyakit kulit beserta cara penggunaannya. 2. Sebagai salah satu syarat administratif, untuk memperoleh gelar kesarjaan S1 di Fakultas Teknik Jurusan Teknik Informatika Universitas Sanata Dharma
1.4. Batasan Masalah Batasan masalah yang digunakan dalam penulisan tugas akhir ini adalah: 1. Informasi yang disajikan khusus tentang penyakit kulit, tanaman obat untuk penyakit kulit, dan cara pengolahannya.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5
2. Pengguna
sistem
dapat
melakukan
pencarian
informasi
dengan
menggunakan kata kunci nama tanaman obat ataupun nama penyakit kulit. 3. Jenis tanaman obat yang akan dibahas dalam penelitian ini dibatasi oleh 44 jenis penyakit kulit yang dapat disembuhkan meliputi: abses, bengkak, bisul, dermatitis (radang kulit), eksim, eczema, gigitan serangga, gigitan ular, jerawat, kanker kulit, koreng, kudis, kulit kasar, kulit kering, kusta, luka bakar, luka baru, luka lama, memar, panu, rambut kusam, sariawan, kaki kasar, TBC kulit, scabies, ruam kulit, bias ular, gatal-gatal, alergi kulit, ketombe, noda wajah, rambut jarang, kurap, rambut rontok, sisik, infeksi jamur kaki, biduran, kulit terbakar matahari, herpes, kutil, keriput, cangkrang, kulit kendur, borok. 4. Jenis tanaman obat yang akan dibahas dalam penelitian tugas akhir ini dibatasi hanya meliputi untuk taman obat keluarga (TOGA) seperti kunyit, rotowali, belimbing wuluh, adas dan lain sebagainya.
1.5. Metodologi Penelitian Pembuatan sistem ini mengunakan metodologi laboratory research (penelitian laboratorium) dengan metode pengembangan sistem perangkat lunak secara terstruktur yaitu metode Waterfall. Waterfall Model adalah sebuah metode pengembangan software yang bersifat sekuensial dan terdiri dari lima tahap yang saling terkait dan mempengaruhi (Budi Hermawan, 2009). Disebutkan bahwa keterkaitan dan pengaruh antar tahap ada karena output sebuah tahap dalam Waterfall Model merupakan input bagi tahap berikutnya, dengan demikian
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6
ketidaksempurnaan
hasil
pelaksanaan
tahap
sebelumnya
adalah
awal
ketidaksempurnaan tahap berikutnya. Ketika semua kebutuhan sistem dapat didefinisikan secara utuh, eksplisit, dan benar di awal project, maka Software Engineering dapat berjalan dengan baik dan tanpa masalah (Desi Pibriana, 2010). Dalam hal ini, untuk menanggulangi segala bentuk kekurangan yang dapat terjadi di kemudian hari, maka dalam penggunaan metode waterfall ini diharapkan adanya komitmen yang pasti antara pengembang sistem dengan user pengguna aplikasi nantinya. Memperhatikan karakteristik ini, maka metode pengembangan perangkat lunak Waterfall ini dapat digunakan dalam pengembangan perangkat lunak secara terstruktur. Berikut adalah penjelasan detail dari masing-masing tahap dalam Waterfall model (Budi Hermawan, 2009): a. Perencanaan Pada tahap ini dilakukan pengumpulan informasi-informasi dari berbagai sumber, yaitu buku-buku referensi, pakar TOGA serta media web site. b. Analisis Pada tahap ini dilakukan analisis terhadap masalah-masalah yang ada dan menentukan latar belakang masalah, apa saja rumusan pemasalahan yang muncul, tujuan dan manfaat dari sistem yang dibangun dan penentuan metode yang digunakan dalam membangun sistem. c. Perancangan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
7
Pada tahap ini dilakukan perancangan secara logika. Rancangan yang dibuat meliputi rancangan basis data, rancangan model, rancangan diagram aliran data hingga perancangan tampilan. d. Implementasi Pada tahap ini dilakukan pembangunan sistem yang merupakan implementasi dari perancangan sistem. e. Testing Pada tahap ini dilakukan uji coba terhadap sistem yang sudah dibuat. Uji coba yang dilakukan antara lain uji masukan dan uji keluaran dari sistem. Lebih lanjut juga dilakukan uji coba sistem terhadap user.
1.6. Sistematika Penulisan Sistematika penulisan tugas akhir ini terdiri atas beberapa bagian sebagai berikut. Bab I
Pendahuluan Bab ini terdiri dari latar belakang masalah, rumusan masalah, batasan masalah, tujuan penulisan, metodologi penelitian, dan sistematika penulisan.
Bab II
Landasan Teori Bab ini berisi tentang landasan teori yang dipakai dalam tugas akhir meliputi Aplikasi Pemanfaatan Tanaman Obat untuk Berbagai Jenis Penyakit Kulit.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
8
Bab III
Analisa dan Perancangan Sistem Bab ini berisi tentang pembahasan mengenai analisa uraian materi dan perancangan yang meliputi rancangan basis data, rancangan model, rancangan diagram aliran data hingga perancangan tampilan.
Bab IV
Implementasi Sistem Bab ini berisi implementasi dari setiap halaman yang akan ditampilkan atau yang disebut juga design interface (desain antamuka) yang dibuat dengan menggunakan DBMS MySQL dan bahasa pemograman PHP berdasarkan perancangan sistem pada bab sebelumnya yang disertai dengan analisa program pada masing-masing desain yang ditampilkan.
Bab V
Analisa Hasil Implementasi Bab ini berisi tentang analisa hasil implementasi program yang telah dibuat. Dalam hal ini mencakup tentang kelebihan dan kekurangan sistem yang telah dibuat. Selain itu juga dilakukan analisa uji coba sistem terhadap pengguna.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
9
Bab VI
Kesimpulan dan Saran Bab ini berisi tentang kesimpulan yang menjawab rumusan masalah dan tujuan sistem ini dibuat serta saran-saran yang dapat digunakan untuk mengembangkan sistem.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB II LANDASAN TEORI
Pada bab ini dibahas mengenai uraian teori yang digunakan untuk penulisan tugas akhir, yaitu mengenai Sistem Informasi, Sistem Informasi Berbasis Web, Metode Pengembangan Perangkat Lunak Terstruktur, PHP (personal home page tools), CSS (caschading style sheet), MYSQL, dan informasi mengenai tanaman obat serta jenis penyakit kulit.
2.1. Sistem Informasi Menurut Johan Arifin (SINERGI Vol. 7 No. 2, 2005) beberapa pengertian sistem informasi menurut para ahli adalah: Wilkinson (1997), sistem informasi merupakan suatu kerangka kerja dimana sumberdaya (manusia dan komputer) dikoordinasikan untuk mengubah masukan (data) menjadi keluaran (informasi) guna mencapai sasaran-sasaran perusahaan. John F.Nasbit dan Martin B.Robert dalam Leidner (1994), mendefinisikan sistem informasi sebagai kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur, dan pengendalian yang dimaksudkan untuk menata jaringan komunikasi yang penting; pengolahan atas transaksi-transaksi tertentu dan rutin, membantu manajemen, pemakai intern dan ekstern serta menyediakan dasar pengambilan keputusan yang tepat (intelligent).
10
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
11
Davis dan Olson dalam Leidner (1994), mendefinisikan sistem informasi sebagai suatu sistem yang tersusun atas elemen mesin dan orang yang terintegrasi untuk menghasilkan informasi yang mendukung fungsi-fungsi operasi, manajemen dan pengambilan keputusan dalam suatu organisasi.
2.2. Sistem Informasi Berbasis WEB Sistem informasi berbasis web adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat managerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan dengan interaksi secara langsung dan beroperasi pada sebuah browser aplikasi dan teknologi internet (Whitten, 2005).
2.3. Metode Pengembangan Perangkat Lunak Terstruktur Hal terpenting dari suatu model adalah kemampuan mempresentasikan secara visual sistem yang diinginkan pemakai (Didi Mulyadi, 2003). Pada tahun 1968 dan 1969, komite sains NATO mensponsori dua konferensi tentang rekayasa perangkat lunak, yang memberikan dampak kuat terhadap pengembangan rekayasa perangkat lunak. Banyak yang menganggap dua konferensi inilah yang menandai awal resmi profesi rekayasa perangkat lunak. Dwi Widiastuti (2009), dalam perancangan perangkat lunak terdapat beberapa tahapan-tahapan, yaitu : 1. Rancangan perangkat lunak 2. Pengkodean perangkat lunak
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
12
3. Pengujian perangkat lunak 4. Pemeliharaan sistem Perancangan Perangkat Lunak adalah disiplin manajerial dan teknis yang berkaitan dengan pembuatan dan pemeliharaan produk perangkat lunak secara sistematis, termasuk pengembangan dan modifikasinya, yang dilakukan pada waktu yang tepat dan dengan mempertimbangkan faktor biaya. Pada perangkat lunak terstruktur alat perancangan yang digunakan antara lain : kamus data, model data logik, ERD, DFD, STD (Dwi Widiastuti, 2009). Karena perangkat lunak merupakan bagian dari suatu sistem, maka langkah pertama dimulai dengan membangun syarat semua elemen-elemen dan mengalokasikannya ke perangkat lunak dengan memperhatikan hubungannya dengan manusia (user), perangkat keras dan database.
2.4. PHP (personal home page tools) PHP merupakan bahasa pemrograman yang berjalan pada sebuah web server. PHP diciptakan oleh seorang programmer Unix dan Perl yang bernama Rasmus Lerdorf tahun 1994 (Rafiza H, 2006) PHP juga dapat melakukan apa saja yang bisa dilakukan program CGI lain, yaitu mengolah data bertipe apapun yang menciptakan halaman web yang dinamis. Variabel dalam PHP merupakan tempat penyimpanan data yang diawali dengan huruf $ dan diikuti nama variabelnya. Tipe data yang dapat diolah oleh PHP adalah tipe data numerik , string, dan obyek.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
13
Prinsip Kerja PHP Sistem kerja PHP diawali dengan permintaan yang berasal dari halaman website oleh browser. Berdasarkan URL dalam jaringan komputer, browser akan menemukan sebuah alamat dari webserver, menyampaikan segala informasi yang dibutuhkan oleh webserver. Kemudian webserver akan mencarikan berkas yang diminta dan menampilkan isinya di browser dan selanjutnya browser menerjemahkan script PHP ke dalam kode HTML dan menampilkannya.
Web Server
Permintaan HTTP Halaman html
Kode HTTP
Ditampilkan pada browser user
User
Gambar 2.1: Skema pemrosesan script PHP (Rafiza H, 2006).
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
14
Koneksi PHP dengan DataBase dapat dilakukan dengan melakukan sintak sebagai berikut : Jika koneksi telah berhasil maka pembacaan data (insert, update, delete) pada database dapat dilakukan dengan menggunakan query SQL. $query=mysql_query("select * from admin order by id");
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
15
2.5. CSS (caschading style sheet) CSS = Cascading Style Sheets ( Bahasa lembar Gaya ). CSS merupakan bahasa yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup / markup language (Fikri Rasyid, 2008). Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen. CSS digunakan oleh penulis maupun pembaca halaman web untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS digunakan terutama untuk memisahkan antara isi dokumen (yang ditulis dengan HTML atau bahasa markup lainnya) dengan presentasi dokumen (yang ditulis dengan CSS). Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi kompleksitas serta pengulangan pada stuktur isi. CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara yang berbeda untuk metode presentasi yang berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan CSS CCS pada PHP style.css = nama dari file css yang dibuat.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
16
2.6. MySQL MySQL merupakan sebuah program pembuat database yang bersifat open source, artinya siapa saja boleh menggunakannya dan tidak dicekal (Bunafit Nugroho, 2004). MySQL juga digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelola datanya. (Betha Sidik, Ir., 2003). MySQL memiliki beberapa keistimewaan antara lain : 1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux dan masih banyak lagi. 2. 'Multiuser'. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 3. 'Performance tuning'. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana. 4. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text dan lain-lain. 5. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query). 6. Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi. 7. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
17
8. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). 9. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basis data. 10. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE.
2.7. Tanaman Obat Tanaman obat atau toga (taman obat keluarga), pada hakekatnya sebidang tanah baik di halaman rumah, kebun ataupun ladang yang digunakan untuk membudidayakan tanaman yang berkhasiat sebagai obat dalam rangka memenuhi keperluan keluarga akan obat-obatan (Tukiman, 2004). Keanekaragaman hayati yang ada di bumi ini tak hanya digunakan sebagai bahan pangan ataupun untuk dinikmati keindahanannya saja, tetapi juga bermanfaat sebagai bahan untuk mengobati berbagai penyakit kulit. Tanaman yang ada, terutama yang tumbuh di Indonesia dikenal sebagai bahan yang ampuh untuk obat dan digunakan sebagai bahan baku industri obat di Indonesia selain juga sebagai obat-obatan tradisional. Sebenarnya, tanaman yang berguna sebagai obat, tanpa disadari dapat ditemui sehari-hari di lingkungan tempat tinggal kita. Tanaman obat dapat dikonsumsi dengan cara diolah terlebih dahulu. Beberapa tanaman obat dapat digunakan sehari-hari dan diolah dengan cara sederhana seperti direbus dan dicampur dengan air atau bahan-bahan lainnya, sedangkan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
18
tanaman yang lain diolah secara modern oleh pabrik atau industri rumah tangga dengan cara dikeringkan dan dikemas dalam kemasan yang praktis untuk dikonsumsi. Berikut adalah tanaman obat yang banyak dikenal oleh masyarakat dan yang dapat diolah menjadi produk yang baik untuk kesehatan tubuh dan menyembuhkan berbagai penyakit kulit : tapakdara, kunyit, temulawak, bwang putih, mengkudu, sirih, jeruk nipis, belimbing wuluh, daun gondola, lidah buaya, bratawali, dan jagung (Thomas A.N.S, 1989) dan (Herminia de Guzman Ladion, 1988).
2.8. Kulit Kulit merupakan salah satu panca indera manusia yang terletak di permukaan tubuh. Bagian tubuh, kulit mempunyai fungsi yang sangat penting dan fungsi ini sepertinya tidak sepadan dengan lapisannya yang tipis. Berkaitan dengan letaknya yang ada pada permuakaan tubuh maka kulit merupakan organ pertama yang terkena pengaruh tidak meguntungkan dari lingkungan. Kulit manusia berfungsi untuk menutupi dan melindungi permukaan tubuh serta merupakan pembungkus elastis yang melindungi tubuh tehadap pengaruh lingkungan (Djoko Santosa dan Didik Gunawan, 2000). Jika lingkungan kurang menguntungkan bagi kesehatan maka pertama kali organ yang mudah terkena pengaruh adalah kulit.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
19
2.9. Penyakit Kulit Secara garis besar kulit manusia terdiri dari tiga tipe yaitu kering, berminyak dan normal. Oleh karena itu jenis penyakit yang diderita oleh manusia sangat beragam. Beberapa penyebab kerusakan kulit antara lain iklim tropis, lingkungan tempat tinggal, kebiasaan hidup yang kurang sehat, kosmetik, dan tanaman (Djoko Santosa dan Didik Gunawan, 2000). Ada penyakit yang disebabkan dari dalam tubuh manusia maupun dari luar tubuh manusia seperti kegagalan fungsi organ tubuh, bakteri, kuman, racun, virus, jamur, atau keturunan (Asian Brain, 2008). Mengetahui berbagai jenis penyakit sangat penting bagi kita agar dapat mencegah timbulnya penyakit atau dapat segera mengantisipasi ketika melihat gejala-gejala atau pun menderita penyakit tertentu Sebab itu pula, sebaiknya kita juga mengenal sebab-sebab timbulnya penyakit dan juga gejala yang tampak saat terjangkit suatu penyakit. Salah satu jenis penyakit yang sering muncul dan menyerang manusia adalah penyakit kulit. Penyakit kulit yang dibahas disini adalah penyakit kulit yang tidak berbahaya atau dalam arti kata lain tidak akan menimbulkan dampak buruk terhadap kelangsungan hidup orang terkena penyakit tersebut, namun cenderung lebih kepada rasa gatal-gatal yang dialami oleh si penderita atau mungkin juga barakibat rasa malu atau kurang percaya diri (Syarudin, 2010). Berikut adalah jenis-jenis penyakit yang akan dibahas dalam penulisan tugas akhir ini yaitu abses, bengkak, bisul, dermatitis (radang kulit), eksim, eczema, gigitan serangga, gigitan ular, jerawat, kanker kulit, koreng, kudis, kulit kasar, kulit kering, kusta, luka bakar, luka baru, luka lama, memar, panu, rambut kusam,
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
20
sariawan, kaki kasar, TBC kulit, scabies, ruam kulit, bisa ular, gatal-gatal, alergi kulit, ketombe, noda wajah, rambut jarang, kurap, rambut rontok, sisik, infeksi jamur kaki, biduran, kulit terbakar matahari, herpes, kutil, keriput, cangkrang, kulit kendur, borok. Penyakit kulit dapat dibedakan dari penyebabnya (Djoko Santosa dan Didik Gunawan, 2000) antara lain: a. Penyakit yang disebabkan oleh iklim tropis Iklim tropis merupakan jenis iklim yang mempunyai daerah luas di bumi ini. Indonesia merupakan salah satu Negara yang mempunyai iklim tropis. Daerah tropis memiliki tingkat curah hujan yang tinggi, akan tetapi juga mendapatkan sinar matahari yang melimpah. Sinar ultraviolet dari sinar matahari inilah yang dapat menyebabkan timbulnya penyakit kulit seperti kulit kasar, kulit kering, rambut kusam, ketombe, noda wajah, kuit terbakar matahari, keriput, kulit kendur, kanker kulit. Karena sinar ultraviolet itulah yang menyebabkan hancurnya protein kulit seperti kolagen dan elastin.
b. Penyakit yang disebabkan oleh lingkungan Lingkungan dapat dibagi menjadi tiga yaitu biologik, fisik dan sosial. Lingkungan biologik terdiri dari semua makhluk hidup seperti manusia, hewan, tumbuhan dan mikroorganisme. Lingkungan fisik terdiri dari benda tak hidup seperti sinar matahari, cuaca, tanah, dll. Sedangkan lingkungan sosial terdiri dari perilaku individu maupun masyarakat.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
21
Ketiga lingkungan saling berkaitan satu dengan yang lain sebagai penyebab munculnya penyakit kulit, misalnya dari lingkungan biologik serangga menggigit manusia, yang dikarenakan lingkungan kotor yang menyebabkan berkembangbiaknya serangga (lingkungan fisik) semua itu berawal dari perilaku manusia yang kurang sadar akan kebersihan (lingkungan sosial). Penyakit yang dapat timbul akibat pengaruh lingkungan ini adalah dermatitis, gigitan serangga, gigitan ular, kudis, ruam kulit, kurap, gatal-gatal, alergi kulit, infeksi jamur kaki.
c. Penyakit yang disebabkan oleh kebiasaan hidup Seseorang yang terbiasa hidup teratur dan disiplin dalam menjaga kebersihan dirinya akan sangat jarang terkena penyakit kulit. Penyakit yang dapat timbul karena kurangnya menjaga kebersihan diri antara lain pada kulit tubuh (panu, kadas, bisul, gigitan serangga, dermatitis, kudis, gatal-gatal, alergi kulit, kurap, sisik, infeksi jamur kaki, biduran, herpes, kutil, borok, cangkrang), kulit wajah (jerawat, alergi kulit) dan kulit rambut (rambut rontok, ketombe, gatalgatal).
d. Penyakit yang disebabkan oleh kosmetik Secara umum kosmetik digunakan untuk mencegah kelainan yang timbul dan mempertahankan kondisi kulit. Salah satu kosmetik yang dianjurkan adalah kosmetik yang terdiri dari dua kandungan yaitu air dan minyak. Sedangkan kosmetik yang ada sudah merupakan campuran dari bahan kimia. Penyakit
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
22
yang dapat disebabkan dari pengaruh kosmetik ini adalah gatal-gatal, jerawat, alergi kulit, kulit kasar dan juga dapat menimbulkan noda wajah.
e. Penyakit yang disebabkan oleh tanaman Beberapa jenis tanaman yang terdapat disekitar tempat tinggal ternyata ada yang dapat menimbulkan gangguan pada kulit seperti gatal-gatal (pohon ingas, getah patah tulang, getah jambu mete, dll), luka (duri mawar, nanas, salak, dll), dan alergi karena tubuh tidak dapat menyesuaikan diri terhadap tanaman tertentu yang kita makan.
2.10. Notasi Perancangan ER Model Data yang ada di dunia nyata (real world) ditransformasikan menjadi diagram data. Ada banyak variasi bentuk notasi ER diagram. Lambang yang paling banyak dipakai adalah sebagai berikut (Atzeni, et al, 2000) : `
: himpunan entity
: attribute
: relasi (relationship)
: penghubung antara entity dan relasinya
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Derajat relasi : 1 – 1 : one to one 1 – N : one to many N – N : many to many Dua komponen utama pembantuk ER model adalah : 1. Entitas (entity) 2. Relasi (relationship)
23
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Sistem 3.1.1. Gambaran Sistem Yang Dikembangkan Sistem yang dikembangkan adalah Aplikasi Tanaman
Obat
untuk
Berbagai
Jenis
Penyakit
Pemanfaatan Kulit
dengan
memanfaatkan bahasa pemograman PHP yang bersifat opensource yang memiliki bahasa yang mudah dipahami dan dapat mengolah data bertipe apapun. Sistem diimplementasikan dengan menggunakan CSS untuk merepresentasikan bentuk dan model web yang akan dibuat.
3.1.2. Konsep Kerja Sistem Berikut merupakan alur kerja sistem dalam pengaksesan data tanaman obat oleh User pada Gambar 3.1. Web
Permintaan HTTP H l ht l
Kode HTTP
Ditampilkan pada browser
User
Gambar 3.1: Konsep Kerja Sistem 24
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
25
Keterangan : Sistem kerja PHP diawali dengan permintaan yang berasal dari halaman website oleh browser. Berdasarkan URL dalam jaringan computer, browser akan menemukan sebuah alamat dari webserver, menyampaikan segala informasi yang dibutuhkan oleh webserver. Kemudian webserver akan mencarikan berkas yang diminta dan menampilkan isinya di browser dan selanjutnya browser menerjemahkan script PHP ke dalam kode HTML dan menampilkannya.
3.1.3. Pengguna Sistem Sistem informasi
ini ditujukan untuk masyarakat awam karena
sistem informasi ini membahas tentang pemanfaatan tanaman obat. Di sini User akan mendapatkan segala informasi mengenai pemanfaatan tanaman obat beserta jenis penyalit kulit yang dapat disembuhkan dengan menggunakan tanaman obat tertentu. Dan juga User dapat mengetahui bagaimana cara pengolahan tanaman obat keluarga tersebut untuk dijadikan sebagai obat penyakit kulit tertentu berserta kompisisi dan takarannya.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Use case Subsistem User Mencari informasi tanaman obat
Mencari informasi penyakit kulit
User Lihat informasi tanaman obat
Lihat informasi penyakit kulit
Lihat informasi ramuan
Isi forum user
Gambar 3.2: Use Case Untuk Subsistem User
26
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Subsistem Admin
Login
<>
Update data forum user Delete data forum user Insert data penyakit kulit Update data penyakit kulit Delete data penyakit kulit Insert data tanaman obat Admin
Update data tanaman obat Delete data tanaman obat Insert data ramuan Update data ramuan Delete data ramuan Pelihara Sistem
Gambar 3.3: Use Case Untuk Subsistem Admin
27
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
28
3.1.4. Pemodelan Proses 3.1.4.1. DAD Context Diagram
Informasi tanaman obat Informasi penyakit kulit Informasi ramuan
Data forum user Informasi tanaman obat Informasi penyakit kulit Informasi ramuan
Admin
User
Forum user Tanaman obat Penyakit kulit
Aplikasi Pemanfaatan Tanaman Obat Untuk Berbagai Jenis Penyakit Kulit Menggunakan PHP MySQL
Data forum user Data tanaman obat Data penyakit kulit Data ramuan Nama Admin Password Admin
Gambar 3.4: Konteks Diagram Super Admin akan melakukan registrasi dengan nama dan password sebelum melakukan Update data forum User, informasi tanaman obat, informasi penyakit kulit, informasi ramuan. Update di sini meliputi insert, edit, delete data informasi dan data forum User. Admin akan melakukan registrasi dengan nama dan password sebelum malakukan Update aplikasi sistem. Update di sini meliputi pemeliharaan sistem, pengelolahan sistem dan perbaikan sistem. User bisa mendapatkan informasi dengan melakukan pencarian informasi berdasarkan nama tanaman obat maupun nama penyakitnya. Sistem akan memberikan informasi mengenai macam tanaman obat, jenis penyakit dan ramuan berdasarkan input dari User.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
29
3.1.4.2. DAD Hirarki 0 Aplikasi Pemanfaatan Tanaman Obat Keluarga Untuk Berbagai Jenis Penyakit Kulit Dengan Menggunakan PHPMySQL
Top Level
Level 1 0
2 User
Admin
Level 1 2.1 Cari Informasi Tanaman Obat
1.1 Login Admin
1.2 Pengelolaan Admin
2.2 Cari Informasi Penyakit Kulit
2.3 Lihat Informasi Tanaman Obat
2.4 Lihat Informasi Penyakit Kulit
2.5 Lihat Informasi Ramuan
1.3 Pengelolaan Forum user
1.4 Pengelolaan Penyakit Kulit
1.5 Pengelolaan Tanaman Obat
1.6 Pengelolaan Ramuan
2.6 Lihat Forum User
Level 2 1.2.1P Insert Admin
1.3.1P Update Forum User
1.2.2P Update Admin
1.3.2P Delete Forum User
1.2.3P Delete Admin
1.5.1P Insert Tanaman Obat
1.4.1P Insert Penyakit Kulit
1.5.2P Update Tanaman Obat
1.4.2P Update Penyakit Kulit
1.5.3P Delete Tanaman Obat
1.4.3P Delete Penyakit Kulit
2.1.1P Insert Kata Kunci Tanaman Obat
Gambar 3.5: Diagram Jenjang
1.6.1P Insert Ramuan
1.6.2P Update Ramuan
2.2.1P Insert Kata Kunci Penyakit Kulit
1.6.3P Delete Ramuan
2.6.1P Insert Forum User
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
30
3.1.4.3.
Diagram Level Proses DAD Level 1 Proses 1
1.1 Login Admin Konfirmasi Login
Username Password Pilihan Edit Data Admin Data Admin Teredit Pilihan Edit Data Forum User Data Forum User Teredit
Admin
Pilihan Edit Data Penyakit Kulit Data Penyakit Kulit Teredit Pilihan Edit Data Tanaman Obat Data Tanaman Obat Teredit Pilihan Edit Data Ramuan Data Ramuan Teredit
1.2 Pengelolaan Admin
Data Admin
1.3 Pengelolaan Forum User
Data Forum User
1.4 Pengelolaan Penyakit Kulit
Data Penyakit Kulit
1.5 Pengelolaan Tanaman Obat
Data Tanaman Obat
1.6 Pengelolaan Ramuan
Data Ramuan
Admin
Gambar 3.6: DAD Level 1 Proses 1
Forum User
Penyakit Kulit
Tanaman Obat
Ramuan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
31
DAD Level 1 Proses 2
Kata Kunci Tanaman Obat
Informasi Tanaman Obat
Kata Kunci Penyakit Kulit
Informasi Penyakit Kulit
Pilihan Menu Data Tanaman Obat Informasi Tanaman Obat
2.1 Cari Informasi Tanaman Obat
2.2 Cari Informasi Penyakit Kulit
2.3 Lihat Informasi Tanaman Obat
Tanaman Obat
Tanaman Obat
Penyakit Kulit Penyakit Kulit
Tanaman Obat Tanaman Obat
User Pilihan Menu Data Penyakit Kulit Informasi Penyakit Kulit
Pilihan Menu Data Ramuan
Informasi Ramuan
Pilihan Menu Data Forum User Informasi Forum User
2.4 Lihat Informasi Penyakit Kulit
Penyakit Kulit Penyakit Kulit
Ramuan 2.5 Lihat Informasi Ramuan
2.6 Isi Forum User
Ramuan
Forum user
Gambar 3.7: DAD Level 1 Proses 2
Forum User
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
32
DAD Level 2 Proses 1.2
Pilihan Insert Data Admin Data Admin
Pilihan Update Data Admin Admin Data Admin
Pilihan Delete Data Admin Data Admin
1.2 1.2.1P Insert Data Admin
Data Admin
Edit Data Admin
1.2.2P Update Data Admin
1.2.3P Delete Data Admin
Data Admin
Gambar 3.8: DAD Level 2 Proses 1.2
Data Admin
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
33
DAD Level 2 Proses 1.3
1.3
Data Forum User
Pilihan Update Data Forum User Edit Data Forum User
Data Forum User Admin Pilihan Delete Data Forum User Data Forum User
Data Forum User
Gambar 3.9: DAD Level 2 Proses 1.3
Data Forum User
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
34
DAD Level 2 Proses 1.4
1.4
Pilihan Insert Data Penyakit Kulit Data Penyakit Kulit Data Penyakit Kulit Edit Data Penyakit Kulit
Pilihan Update Data Penyakit Kulit Admin Data Penyakit Kulit
Pilihan Delete Data Penyakit Kulit Data Penyakit Kulit
Data Penyakit Kulit
Gambar 3.10: DAD Level 2 Proses 1.3
Data Penyakit Kulit
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
35
DAD Level 2 Proses 1.5
1.5
Pilihan Insert Data Tanaman Obat Data Tanaman Obat Data Tanaman Obat Edit Data Tanaman Obat
Pilihan Update Data Penyakit Kulit Admin Data Tanaman Obat
Pilihan Delete Data Tanaman Obat Data Tanaman Obat
Data Tanaman Obat
Gambar 3.11: DAD Level 2 Proses 1.5
Data Tanaman Obat
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
36
DAD Level 2 Proses 1.6
1.6
Pilihan Insert Data Ramuan Data Ramuan Data Ramuan Edit Data Ramuan
Pilihan Update Data Ramuan
Data Ramuan
Admin Data Ramuan
Pilihan Delete Data Ramuan Data Ramuan
Data Ramuan
Gambar 3.12: DAD Level 2 Proses 1.6
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
37
DAD Level 2 Proses 2.1 Kata Kunci Tanaman Obat
2.1
2.1.1P
User Data Tanaman Obat
Data Tanaman Obat
Data Tanaman Obat
Insert Kata Kunci Tanaman Obat
Gambar 3.13: DAD Level 2 Proses 2.1 DAD Level 2 Proses 2.2 Kata Kunci Penyakit Kulit
2.2
2.2.1P
User Data Penyakit Kulit
Data Penyakit Kulit
Data Penyakit Kulit
Insert Kata Kunci Penyakit Kulit
Gambar 3.14: DAD Level 2 Proses 2.2 DAD Level 2 Proses 2.6
Forum User
2.6 Data Forum User
2.6.1P
User Data Forum User
Insert Forum User
Gambar 3.15: DAD Level 2 Proses 2.2
Data Forum User
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
38
Diagram Gabungan
User
Admi
3.1.4.4.
Data Forum user
Kata Kunci Penyakit Kulit
Data Penyakit Kulit
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
39
Kata Kunci Tanaman Obat
Data Tanaman Obat
Gambar 3.16: Diagram Gabungan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
40
3.1.4.5. Kamus Data Kamus data dalam informasi admin adalah: 1. Nama arus data
: id Admin
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2, dan 3
Penjelasan
: berisi nomor unik dari admin
Periode
: setiap dilakukan insert, Update, delete data admin
Struktur data
: idAdmin (int)
2. Nama arus data
: nama Admin
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2, dan 3
Penjelasan
: berisi nama admin
Periode
: setiap dilakukan insert, Update, delete data admin
Struktur data
: nama (varchar)
3. Nama arus data
: password Admin
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2, dan 3
Penjelasan
: berisi password admin
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
41
Periode
: setiap dilakukan insert, Update, delete data admin
Struktur data
: password (varchar)
Kamus data dalam informasi forum User adalah: 1. Nama arus data
: id Forum User
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 2 dan 3
Penjelasan
: berisi nomor unik forum User
Periode
: setiap dilakukan Update dan delete data forum
User Struktur data
2. Nama arus data
: idForum (int)
: nama User
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 2 dan 3
Penjelasan
: berisi nama User
Periode
: setiap dilakukan Update dan delete data forum
User Struktur data 3. Nama arus data Nama Alias
: nama (varchar) : email User :-
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
42
Bentuk data
: item data
Arus data
: administrator proses 2 dan 3
Penjelasan
: berisi alamat email User
Periode
: setiap dilakukan Update dan delete data forum
User Struktur data
4. Nama arus data
: email (varchar)
: nomor telepon User
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 2 dan 3
Penjelasan
: berisi nomor telepon User
Periode
: setiap dilakukan Update dan delete data forum
User Struktur data
5. Nama arus data
: telepon (varchar)
: alamat User
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 2 dan 3
Penjelasan
: berisi alamat User
Periode
: setiap dilakukan Update dan delete data forum
User
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
43
Struktur data
6. Nama arus data
: alamat (varchar)
: tanggal inputan forum
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 2 dan 3
Penjelasan
: berisi tanggal inputan forum oleh User
Periode
: setiap dilakukan Update dan delete data forum
User Struktur data
: tanggal (date)
7. Nama arus data
: inputan forum
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 2 dan 3
Penjelasan
: berisi inputan forum oleh User
Periode
: setiap dilakukan Update dan delete data forum
User Struktur data
: inputan (varchar)
Kamus data dalam informasi penyakit kulit adalah: 1. Nama arus data Nama Alias
: id penyakit kulit :-
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi nomor unik penyakit kulit
Periode
: setiap dilakukan insert, Update dan delete data penyakit kulit
Struktur data
2. Nama arus data
: idPenyakit (int)
: nama penyakit kulit
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi nama penyakit kulit
Periode
: setiap dilakukan insert, Update dan delete data penyakit kulit
Struktur data
3. Nama arus data
: nama (varchar)
: gambar penyakit kulit
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi gambar bentuk dari penyakit kulit
Periode
: setiap dilakukan insert, Update dan delete data penyakit kulit
44
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
45
Struktur data
4. Nama arus data
: gambar1 (longblob)
: gambar penyakit kulit
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi gambar bentuk dari penyakit kulit
Periode
: setiap dilakukan insert, Update dan delete data penyakit kulit
Struktur data
5. Nama arus data
: gambar2 (longblob)
: ciri-ciri penyakit kulit
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi penjelasan mengenai ciri-ciri penyakit kulit
Periode
: setiap dilakukan insert, Update dan delete data penyakit kulit
Struktur data
6. Nama arus data
: ciri-ciri (varchar)
: penyebab penyakit kulit
Nama Alias
:-
Bentuk data
: item data
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
46
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi penyebab atau sumber dari penyakit kulit
Periode
: setiap dilakukan insert, Update dan delete data penyakit kulit
Struktur data
: penyebab (varchar)
Kamus data dalam informasi ramuan adalah: 1. Nama arus data
: id ramuan
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi nomor unik data ramuan
Periode
: setiap dilakukan insert ,Update, delete data ramuan
Struktur data
: idRamuan (int)
2. Nama arus data
: cara olah ramuan
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi cara olah ramuan tanaman obat
Periode
: setiap dilakukan insert ,Update, delete data ramuan
Struktur data
: cara olah (varchar)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Kamus data dalam informasi tanaman obat adalah: 1. Nama arus data
: id Tanaman (tanaman obat)
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi nomor unik data tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
2. Nama arus data
: idTanaman (int)
: nama tanaman obat
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi nama tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
3. Nama arus data
: toga (varchar)
: nama asing tanaman obat
Nama Alias
:-
Bentuk data
: item data
47
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
48
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi istilah atau nama latin dari tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
4. Nama arus data
: nama_asing (varchar)
: istilah tanaman obat
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi istilah atau nama latin dari tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
5.
Struktur data
: istilah_latin (varchar)
Nama arus data
: familia tanaman obat
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi istilah atau nama familia dari tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
: familia (varchar)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6. Nama arus data
: nama lokal tanaman obat
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi istilah atau nama lokal dari tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
: nama_lokal (varchar)
7. Nama arus data
: gambar tanaman obat
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi gambar bentuk dari tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
8. Nama arus data
: gambar_toga1 (longblob
: gambar tanaman obat
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
49
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Penjelasan
: berisi gambar bentuk dari tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
: gambar_toga2 (longblob)
9. Nama arus data
: spesifikasi tanaman obat
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi data spesifikasi mengenai tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
10. Nama arus data
: spesifikasi (varchar)
: daerah tumbuh tanaman obat
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi nama daerah tumbuh dari tanaman obat
Periode
: setiap dilakukan insert, Update, delete data tanaman obat
Struktur data
: daerah (varchar)
50
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
51
11. Nama arus data
: catatan
Nama Alias
:-
Bentuk data
: item data
Arus data
: administrator proses 1, 2 dan 3
Penjelasan
: berisi catatan mengenai tanaman obat
Periode
: setiap dilakukan insert ,Update, delete data ramuan
Struktur data
: catatan (varchar)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.5. Pemodelan Data 3.1.5.1.
Conceptual Database Design (ER Diagram)
Gambar 3.17: ER Diagram Notasi ER Diagram (Atzeni, 2000)
52
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.2. Desain Sistem 3.2.1. Perancangan Basis Data 3.2.1.1
Berisi istilah nama familia dari TOGA Berisi nama lokal TOGA
Gambar_toga1 Longblob
NO
Berisi gambar TOGA
Gambar_toga2 Longblob
NO
Berisi gambar TOGA
spesifikasi
varchar(50)
NO
Daerah
varchar(50)
NO
Catatan
Varchar(3000) NO
Berisi kadungan / komposisi TOGA Berisi data daerah tempat tumbuh tanaman obat Berisi catatan mengenai TOGA
Tabel Penyakit Kulit Tabel 3.4: Penyakit Kulit Field
Type
Null Key Default NO
PRI
Keterangan
idPenyakit
Int
Nama
varchar(20) NO
Berisi kode unik penyakit kulit Berisi nama penyakit kulit
Gambar1
longblob
NO
Berisi gambar penyakit kulit
Gambar2
longblob
NO
Berisi gambar penyakit kulit
57
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
•
Ciri‐ciri
varchar(50) NO
Berisi ciri‐ciri penyakit kulit
penyebab
varchar(50) NO
Berisi penyebab kulit timbul
peyakit
Tabel Ramuan Tabel 3.5: Ramuan Field
•
Type
Null Key Default
idRamuan
Int(11)
NO
PRI
Cara olah
Varchar(3000)
NO
Keterangan Berisi kode unik pemanfaatan TOGA Berisi nama toga
Rincian ramuan Tabel 3.6: Rincian Ramuan Field
Type
Null Key Default
idRamuan
Int(11)
NO
FK
idTanaman
Int(11)
NO
FK
Keterangan Berisi kode pengolahan TOGA Berisi nama toga
unik
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
58
3.2.3. Perancangan Antarmuka Pada perancangan User interface ini terdiri dari perancangan untuk administrator pada pihak server dan perancangan untuk browser pada pihak user. Perancangan dan pembahasannya adalah sebagai berikut : 3.2.3.1 Perancangan Antar Muka Untuk Adminstrator. 3.2.3.1.1. Perancangan Login Administrator Pada antar muka menu login, admin harus memasukan nama dan password untuk dapat login. Jika password yang dimasukan benar, akan muncul pesan selamat datang dan anda dapat mengakses, kemudian administrator akan dapat melakukan tambah (insert), edit, dan hapus data tanaman obat, penyakit kulit dan ramuan. Jika tidak, maka admin akan mendapatkan pesan login admin tidak terdaftar dan anda tidak bisa mengakses halaman ini. Tampilan login admin terdapat pada Gambar 3.19
Login Admin Nama : Password :
LOGIN
Cancel
Gambar 3.19: Login Administrator
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
59
3.2.3.1.2
Perancangan Tampilan Menu Utama Administrator
Setelah admin login dengan password yang benar, maka akan masuk ke menu utama admin. Pada antar muka menu utama, terdapat beberapa menu,yaitu data admin, tanaman obat, penyakit kulit, ramuan obat, forum user. Rancangan tampilannya terdapat pada Gambar 3.20. Pilihan Menu Edit
Data Admin
Tanaman Obat
Penyakit Kulit
Ramuan Obat
Forum User
LOGOUT
Gambar 3.20: menu utama administrator
3.2.3.1.1. Perancangan Tampilan Halaman Edit Admin a.
Edit admin
Menyajikan halaman pilihan data admin yang akan di edit yang mempunyai fasilitas link untuk mengupdate data admin dan menghapus data admin. Link back yang digunakan untuk kembali ke halaman pilihan menu edit dan link insert untuk menambah data admin.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
60
Edit Data Admin Tabel Data Admin dan Pilihan Insert Data Back
Gambar 3.21: Halaman Pilihan Edit Admin
b.
Insert admin
Halaman yang menyajikan form-form inputan untuk menambahkan data baru pada table admin. Yaitu data Username dan password,dan tombol button simpan untuk menyimpan data admin yang baru. Terdapat Link back menu edit yang digunakan untuk kembali ke halaman pilihan menu edit data admin.
Insert Data Admin
Username Password SIMPAN
Back Menu Edit Gambar 3.22: Insert Data Admin
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
61
c. Update admin Halaman yang menyajikan form-form untuk mengubah data (Update). Yang terdiri dari Id, Username dan password. Mempunyai fasilitas link Lihat Data untuk melihat data setelah diupdate.
Form Update Data Admin Id User Name Password UPDATE
Lihat Data
Gambar 3.23: Update Admin
d. Konfirmasi delete Konfirmasi penghapusan data. Sebuah messge box yang menampilkan konfirmasi penghapusan data yang akan dihapus, berfungsi untuk mengkonfirmasi admin agar tidak salah dalam penghapusan data.
a. Edit ramuan Menyajikan halaman pilihan data ramuan yang akan di edit yang mempunyai fasilitas link untuk mengupdate data ramuan dan menghapus data ramuan. Link back yang digunakan untuk kembali ke halaman pilihan menu edit dan link insert untuk menambah data ramuan obat.
Edit Data Ramuan
Tabel Data Ramuan dan Pilihan Edit Insert Data Back
Gambar 3.25: Halaman Pilihan Edit Ramuan
b. Insert ramuan Halaman yang menyajikan form-form inputan untuk menambahkan data baru pada table ramuan obat. Yaitu data idRamuan, nama penyakit, cara olah, idTanaman, dan nama TOGA serta tombol button simpan untuk menyimpan data yang baru.
Terdapat Link back main menu yang
digunakan untuk kembali ke halaman pilihan menu edit.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
63
Insert Data Ramuan IdRamuan Nama Cara olah IdTanaman Toga : SIMPAN
Back Menu Edit
Gambar 3.26: Insert Data Ramuan
c. Update ramuan Halaman yang menyajikan form-form untuk mengubah data (Update). Yang terdiri dari IdRamuan, IdPenyakit, cara olah dan
IdTanaman.
Mempunyai fasilitas link Lihat Data Ramuan untuk melihat data setelah diupdate.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
64
Form Edit Data Ramuan IdRamuan IdPenyakit Cara olah IdTanaman UPDATE
Lihat Data Ramuan
Gambar 3.27: Form Edit Data Ramuan d. Konfirmasi delete Konfirmasi penghapusan data. Sebuah messge box yang menampilkan konfirmasi penghapusan data yang akan dihapus, berfungsi untuk mengkonfirmasi admin agar tidak salah dalam penghapusan data.
Apakah Anda Yakin akan menghapus data 1? OK
Cancel
Gambar 3.28: Konfirmasi delete
3.2.3.1.5. Perancangan Tampilan Halaman Tanaman Obat
a. Edit Tanaman Obat Menyajikan halaman pilihan data tanaman obat yang akan di edit yang mempunyai fasilitas link untuk mengupdate data tanaman dan menghapus
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
65
data tanaman. Link back yang digunakan untuk kembali ke halaman pilihan menu edit dan link insert untuk menambah data tanaman obat.
Edit Data Tanaman
Tabel Data Tanaman dan Pilihan Edit Insert Data Back
Gambar 3.29: Halaman Pilihan Edit Ramuan
b. Insert Tanaman Obat Halaman yang menyajikan form-form inputan untuk menambahkan data baru pada tabel tanaman obat. Yaitu nama TOGA, nama_asing, istilah, familia, nama_lokal, gambar_toga 1, gambar_toga 2, spesifikasi, daerah, catatan serta tombol button simpan untuk menyimpan data yang baru. Terdapat Link back main menu yang digunakan untuk kembali ke halaman pilihan menu edit.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
66
Insert Data Tanaman Toga Nama asing Istilah Familia Nama lokal
Gambar Toga1
BROWISE
Gambar Toga2 Spesifikasi Daerah Catatan
BROWISE
SIMPAN
Back Main Menu
Gambar 3.30: Insert Data Tanaman c. Update Tanaman Obat Halaman yang menyajikan form-form untuk mengubah data (Update). Yang terdiri dari nama TOGA, nama asing, istilah, familia, nama lokal, gambar toga 1, gambar toga 2, spesifikasi, daerah, catatan. Mempunyai fasilitas link Lihat Data tanaman untuk melihat data setelah diupdate.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
67
Form Update Tanaman Obat Toga Nama asing Istilah Familia Nama lokal
Gambar Toga1
BROWISE
Gambar Toga2 Spesifikasi Daerah Catatan
BROWISE
Update
Lihat Data Gambar 3.31: Update Data Tanaman
d.
Konfirmasi delete
Konfirmasi penghapusan data. Sebuah messge box yang menampilkan konfirmasi penghapusan data yang akan dihapus, berfungsi untuk mengkonfirmasi admin agar tidak salah dalam penghapusan data.
Apakah Anda Yakin akan menghapus data 1? OK
Cancel
Gambar 3.32: Konfirmasi Delete
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
68
3.2.3.1.6.
a.
Perancangan Tampilan Halaman Penyakit Kulit
Edit Penyakit Kulit
Menyajikan halaman pilihan data penyakit kulit yang akan di edit yang mempunyai fasilitas link untuk mengupdate data penyakit dan menghapus data penyakit. Link back yang digunakan untuk kembali ke halaman pilihan menu edit dan link insert untuk menambah data penyakit. Edit Data Penyakit Tabel Data Penyakit dan Pilihan Edit Insert Data Back Gambar 3.33: Edit Penyakit Kulit b.
Insert Penyakit
Halaman yang menyajikan form-form inputan untuk menambahkan data baru pada tabel ramuan obat. Yaitu data nama penyakit, gambar 1, gambar 2, ciri-ciri, dan penyebab serta tombol button simpan untuk menyimpan data yang baru. Terdapat Link back main menu yang digunakan untuk kembali ke halaman pilihan menu edit.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
69
Insert Data Penyakit Nama Gambar1
BROWISE
Gambar2
BROWISE
Ciri-ciri Penyebab SIMPAN
Back Menu Edit Gambar 3.34: Insert Data Penyakit a.
Update Penyakit
Halaman yang menyajikan form-form untuk mengubah data (Update). Yang terdiri dari nama penyakit, gambar 1, gambar 2, ciri-ciri, dan penyebab. Mempunyai fasilitas link Lihat Data penyakit untuk melihat data setelah diupdate.
Form Update Data Penyakit Id Nama Gambar1
BROWISE
Gambar2
BROWISE
Ciri-ciri Penyebab UPDATE
Lihat Data Gambar 3.35: Update Data Penyakit
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
70
b.
Konfirmasi delete
Konfirmasi penghapusan data. Sebuah messge box yang menampilkan konfirmasi penghapusan data yang akan dihapus, berfungsi untuk mengkonfirmasi admin agar tidak salah dalam penghapusan data.
Apakah Anda Yakin akan menghapus data 1? OK
Cancel
Gambar 3.36: Konfirmasi Delete
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
71
3.2.3.2. Perancangan Antarmuka Untuk User. 3.2.3.2. 1
Halaman Home
Tampilan home pada sisi user ini memiliki beberapa menu pilihan yaitu : home, About Us, dan Help pada bagian bawah header. Sedangkan pada sisi kiri terdapat menu kink tanaman obat, penyakit kulit, dan forum user. Serta terdapat menu pencarian data di bawahnya.
Sistem Informasi Tanaman Obat Untuk Penyakit Kulit
HOME TANAMAN OBAT
ABOUT US
Taman_Obat _Keluarga....
PENYAKIT KULIT FORUM USER TANAMAN OBAT PENYAKIT KULIT
SEARCH
Universita Sanata Dhama Yogyakarata
Gambar 3.37: Halaman Home
HELP
72
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.2.3.2.2.
Halaman About Us
Tampilan About Us pada sisi user ini berisi mengenai web yang telah di buat. Sistem Informasi Tanaman Obat Untuk Penyakit Kulit
HOME TANAMAN OBAT
ABOUT US
About_Us....
PENYAKIT KULIT FORUM USER TANAMAN OBAT PENYAKIT KULIT
SEARCH
Universita Sanata Dhama Yogyakarata
Gambar 3.38:Halaman About Us
HELP
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
73
3.2.3.2.3. Halaman Help Tampilan halaman help pada sisi user interface ini berisi mengenai buttonbutton yang terdapat di dalam web beserta penjelasan dari fungsi button tersebut.
Sistem Informasi Tanaman Obat Untuk Penyakit Kulit
HOME TANAMAN OBAT
ABOUT US
Help...
PENYAKIT KULIT FORUM USER TANAMAN OBAT PENYAKIT KULIT
SEARCH
Universita Sanata Dhama Yogyakarata
Gambar 3.39: Halaman Help
HELP
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
74
3.2.3.2.4. Halaman Detail Tanaman Obat Halaman yang menyajikan detail data informasi tanaman obat secara lengkap.
Sistem Informasi Tanaman Obat Untuk Penyakit Kulit
HOME TANAMAN OBAT
ABOUT US
Detail Tanaman Obat
PENYAKIT KULIT FORUM USER TANAMAN OBAT PENYAKIT KULIT
SEARCH
Universita Sanata Dhama Yogyakarata
Gambar 3.40: Halaman Detail Tanaman Obat
HELP
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
75
3.2.3.2.5 Halaman Detail Penyakit Kulit Halaman yang menyajikan detail data informasi penyakit kulit seacra lengkap
Sistem Informasi Tanaman Obat Untuk Penyakit Kulit
HOME TANAMAN OBAT
ABOUT US
Detail Penyakit Kulit
PENYAKIT KULIT FORUM USER TANAMAN OBAT PENYAKIT KULIT
SEARCH
Universita Sanata Dhama Yogyakarata
Gambar 3.41: Halaman Detail Penyakit Kulit
HELP
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
76
3.2.3.2.6 Halaman Forum User Halaman yang menyajikan form untuk user agar user dapat ikut berpartisipasi dalam memberikan sran, kritik maupun informasi data terbaru yang berhubungan dengan sistem informasi ini. Sistem Informasi Tanaman Obat Untuk Penyakit Kulit
HOME TANAMAN OBAT
Forum User
PENYAKIT KULIT
Nama
FORUM USER
Email
ABOUT US
Telepon TANAMAN OBAT
Alamat
PENYAKIT KULIT
Tanggal
SEARCH
Inputan
KIRIM
Universita Sanata Dhama Yogyakarata
Gambar 3.42: Halaman Forum User
HELP
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
77
3.2.3.2.7 Halaman Pencarian Halaman yang menyajikan hasil pencarian data yang di masukan user dalam sistem, baik berdasarkan tanaman obat maupun penyakit kulit.
Sistem Informasi Tanaman Obat Untuk Penyakit Kulit
HOME TANAMAN OBAT
ABOUT US
Hasil Pencarian...
PENYAKIT KULIT FORUM USER TANAMAN OBAT PENYAKIT KULIT
SEARCH
Universita Sanata Dhama Yogyakarata
Gambar 3.43: Halaman Pencarian
HELP
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3. Analisis Perancangan Teknologi 3.3.1. Kebutuhan Perangkat Lunak (software) 1. Sisi Admin a. Sistem Operasi (xp,vista,seven) b. PHP c. Macromedia Dreamweaver d. Database MySQL dan SQLyog e. Server Web Apache 2. Sisi User a. Sistem Operasi (xp,vista,seven) b. Browser (mozilla firefox, opera,IE,dll)
3.3.2. Kebutuhan Perangkat Keras (hardware) Sisi server a. Processor IP-III b. Memory >= 128MB SDRAM c. HDD >= 20 GB 7200 RPM d. VGA Card 64 MB
78
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB IV IMPLEMENTASI SISTEM
Pada aplikasi sistem informasi ini terdapat dua bagian yaitu sisi admin dan sisi user. Sisi admin hanya dapat dilihat oleh admin saja. Di sini admin dapat melihat, menambah, mengubah, dan menghapus data tanaman obat, penyakit kulit, maupun ramuan obat dan forum user. Sedangkan pada sisi user, user dapat melihat detail tanaman obat dan penyakit kulit, serta melakukan pencarian data berdasarkan nama tanaman maupun nama penyakit, serta dapat berpartisipasi dalam forum user. Setelah perancangan sistem selesai dilakukan, langkah selanjutnya adalah mencoba mengimplementasikan rancangan tersebut kedalam bahasa yang dapat dimengerti oleh mesin. Sistem ini dikerjakan menggunakan spesifikasi software sebagai berikut : a. Sistem Operasi (xp,vista,seven) b. PHP c. Macromedia Dreamweaver d. Database MySQL dan SQLyog e. Server Web Apache f. Browser (mozilla firefox, opera,IE,dll)
79
80
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.1.
Implementasi Subsistem Manajemen Data Langkah pertama yang dilakukan dalam pembuatan sistem ini adalah
membua. Database pada sistem ini yang dibuat menggunakan MySQL. Langkah-langkah dalam pembuatan adalah membuat database baru dengan menggunakan SQLyog yang nantinya di dalamnya akan terdapat tabel-tabel yang diperlukan. Kemudian membuat tabel-tabel dalam database yang telah dibuat dengan menuliskan perintah create table diikuti nama tabel dan kolom-kolom dalam tabel. Perintah untuk pembuatan tabel-tabel dalam database adalah : 1. Tabel admin CREATE TABLE `admin` ( `idAdmin` int(11) NOT NULL, `nama` varchar(20 NOT NULL, `password` varchar(20) NOT NULL, )
2. Tabel forumuser CREATE TABLE `forumuser` ( `idForum` int(11) NOT NULL , `nama` varchar(20) NOT NULL, `email` varchar(20) NOT NULL, `telepon` varchar(20) NOT NULL, `alamat` varchar(20) NOT NULL,
81
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
`tanggal` date NOT NULL, `inputan` varchar(100) NOT NULL, )
3. Tabel penyakit_kulit CREATE TABLE `penyakit_kulit` ( `idPenyakit` int(11) NOT NULL, `nama` varchar(20) NOT NULL, `gambar1` longblob NOT NULL, `gambar2` longblob NOT NULL, `ciri_ciri` varchar(200) NOT NULL default '', `penyebab` varchar(200) NOT NULL default '', )
4. Tabel ramuan CREATE TABLE `ramuan` ( `idRamuan` int(11) NOT NULL, `idPenyakit` int(11) NOT NULL, `cara_olah` varchar(3000) NOT NULL,)
82
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5. Tabel rincian_ramuan CREATE TABLE `rincian_ramuan` ( `idRamuan` int(11) NOT NULL, `idTanaman` int(11) NOT NULL,)
6. Tabel tanaman_obat CREATE TABLE `tanaman_obat` ( `idTanaman` int(11) NOT NULL, `toga` varchar(40) NOT NULL default '', `istilah` varchar(40) NOT NULL default '', `familia` varchar(40) NOT NULL default '', `nama_lokal` varchar(1000) NOT NULL default '', `gambar_toga1` longblob NOT NULL, `gambar_toga2` longblob NOT NULL, `gambar_toga3` longblob NOT NULL, `spesifikasi` varchar(5000) NOT NULL default '', `daerah` varchar(500) NOT NULL, `catatan` varchar(3000) NOT NULL, )
83
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Hasil akhir dari pembuatan database dan tabel pada sistem ini adalah sebagai berikut :
Gambar 4.1: Database Tanaman Obat
84
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.2.
Koneksi dari PHP ke MySQL
Implementasi Sistem Informasi ini menggunakan bahasa pemrograman PHP dan MySQL sebagai databasenya. Koneksi PHP dengan Database dapat dilakukan dengan melakukan sintak sebagai berikut :
Jika koneksi telah berhasil maka pembacaan data (Insert, Update, delete) pada database dapat dilakukan dengan menggunakan query SQL. Sebelum melakukan pembuatan web dan query koneksi ini harus dipanggil pada setiap halaman web dengan menggunakan include (’koneksi.php’), sebagai koneksi ke database.
85
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.
Implementasi Subsistem Dialog
Setelah proses database telah dibuat dan koneksi telah berhasil, selanjutnya membuat desain user interface. User Interface inilah yang akan menjadi tampilan web yang diakses oleh user. Ada juga desain interface untuk admin yang diakses hanya untuk admin. 4.3.1. Interface Untuk User 4.3.1.1 Halaman Utama (Home)
Gambar 4.2: Halaman Home
86
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar di atas merupakan gambar halaman home untuk user. Dalam halaman ini terdapat tiga menu yang dapat dipilih yaitu home, about us, dan help. Serta terdapat tiga buah link yaitu link detail untuk tanaman obat dan penyakit kulit, serta link untuk forum user. Proses pencarian dapat dilakukan untuk mendapatkan data tanaman obat maupun penyakit yang diinginkan. 4.3.1.2.
Halaman About Us
Gambar 4.3: Halaman About Us
Gambar di atas adalah gambar about us yang dapat dilihat oleh user. Halaman ini mempunyai informasi mengenai web sistem infomrasi ini. Detail informasi mengenai pembuatan dan data yang digunakan.
87
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.1.3.
Halaman Help
Gambar 4.4: Halaman Help Gambar di atas adalah gambar halaman help di sisi user. Halaman ini menyediakan informasi mengenai cara penggunaan web, buttonbutton yang terdapat pada web dipaparkan berserta penjelasan dan fungsinya. Di sini user bisa mengetahui sehingga mengerti apa yang akan dilakukan untuk mengakses web tersebut.
88
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.1.4.
Halaman Detail Tanaman Obat
Gambar 4.5: Halaman Detail Tanaman Obat Gambar di atas adalah gambar tampilan untuk halaman detail tanaman obat. Link tanaman obat yang berada pada bagian menu samping ini menampilkan detail tanaman obat yang di simpan dalam database. Detail yang ditampilkan mencakup nama tanaman, nama latin, familia, nama asing, nama lokal, gambar, spesifikasi, daerah tumbuh dan catatan. Jika link detail yang terdapat dalam tabel di tekan maka akan akan menuju halaman detail_toga.php yang akan menampilkan seluruh detail dari tanaman yang diinginkan.
89
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.6: Halaman Detail Tanaman Obat
90
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.1.5.
Halaman Detail Penyakit Kulit
Gambar 4.7: Halaman Detail Penyakit Kulit
Gambar di atas adalah gambar tampilan untuk halaman detail penyakit kulit. Link penyakit kulit yang berada pada bagian menu samping ini menampilkan detail penyakit kulit yang di simpan dalam database. Detail yang ditampilkan mencakup nama peyakit, gambar, ciri-ciri, dan penyebab. Jika link detail yang terdapat dalam tabel di tekan maka akan akan menuju halaman detail_PKulit.php yang akan menampilkan seluruh detail dari penyakit yang diinginkan.
91
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.8: Halaman Detail Penyakit Kulit
4.3.1.6.
Halaman Forum User
Gambar 4.9: Halaman Forum User
92
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar di atas merupakan gambar tampilan forum user yang dapat di akses user jika user ingin memberikan saran, kritik maupun informasi data tanaman dan penyakit terbaru. Form yang disediakan dalam forum ini antara lain adalah nama, email, telepon, alamat, tanggal dan inputan. Semua form harus diisi lengkap terkecuali untuk tanggal yang secara otomatis tampil dan tersimpan. Jika data sudah terisi lengkap maka user dapat menekan button kirim untuk mendapatkan konfirmasi bahwa data telah tersimpan.
Gambar 4.10: Halaman Konfirmasi Forum User
4.3.1.7.
Halaman searching (pencarian)
Gambar 4.11: Halaman Pencarian Gambar di atas merupakan halaman pencarian yang di sediakan untuk user, yang menyajikan pilihan menu berupa radio button yang dapat dipilih user. Pencarian dilakukan dapat berdasarkan nama tanaman obat atau nama penyakit kulit. Setelah memilih salah satu menu radio button,user dapat memasukan nama data yang akan di cari dan halaman proses.php berikut akan menyajikan hasil pencarian data yang diinginkan oleh user.
93
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.12: Halaman Proses Pencarian Dari halaman proses.php yag menyajikan hasil dari proses pencarian di atas. Terlihat muncul tabel hasil dari pencarian. Terdapat link dari tiap nama tanaman obat atau penyakit kulit yang nantinya akan menampilkan detail dari tanaman maupun penyakit kulit dari hasil pencarian. Listing program yang digunakan adalah //berdasarkan nama penyakit kulit //berdasarkan nama tanaman obat
94
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2. Interface Untuk Admin 4.3.2.1.
Login Admin
Gambar 4.13: Halaman Login Admin Gambar di atas meruakan halaman login admin. Sebelum mengakses halaman admin harus memasukan nama dan password untuk dapat login. Jika password yang dimasukan benar, akan muncul pesan selamat datang dan anda dapat mengakses, kemudian administrator akan dapat melakukan tambah (Insert), edit, dan hapus data tanaman obat, penyakit kulit dan ramuan. Jika tidak, maka admin akan mendapatkan pesan login admin tidak terdaftar dan anda tidak bisa mengakses halaman ini. 4.3.2.2.
Menu Pilihan Edit Admin
Gambar 4.14: Halaman Menu Pilihan Edit
95
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Setelah admin login dengan password yang benar, maka akan masuk ke menu utama admin. Pada antar muka menu utama, terdapat beberapa menu,yaitu data admin, tanaman obat, penyakit kulit, ramuan obat, forum user 4.3.2.3.
Halaman Edit Admin
Gambar 4.15: Halaman Edit Data Admin
Menyajikan halaman pilihan data admin yang akan di edit yang mempunyai fasilitas link untuk mengUpdate data admin dan menghapus data admin. Link back yang digunakan untuk kembali ke halaman pilihan menu edit dan link Insert untuk menambah data admin.
96
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.4.
Halaman Insert Admin
Gambar 4.16: Halaman Insert Admin
Halaman yang menyajikan form-form inputan untuk menambahkan data baru pada table admin. Yaitu data id, username dan password,dan tombol button simpan untuk menyimpan data admin yang baru. Terdapat link back main menu yang digunakan untuk kembali ke halaman pilihan menu edit data admin. Listing program yang digunakan adalah: $sql=mysql_query("insert into admin(nama,password) values('$_POST[nama]','$_POST[password]')");
97
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.5.
Halaman Update Admin
Gambar 4.17: Halaman Update Admin Halaman yang menyajikan form-form untuk mengubah data (Update). Yang terdiri dari Id, username dan password. Mempunyai fasilitas link Lihat Data untuk melihat data setelah diupdate. Listing program yang digunakan adalah: $update = "UPDATE admin SET nama = '$_POST[nama]', password = '$_POST[password]' WHERE idAdmin = '$_POST[idAdmin]'"; mysql_query($update);
4.3.2.6.
Konfirmasi Hapus Data
Gambar 4.18: Konfirmasi Delete Konfirmasi penghapusan data. Sebuah message box yang menampilkan konfirmasi penghapusan data yang akan dihapus, berfungsi untuk mengkonfirmasi admin agar tidak salah dalam penghapusan data.
98
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.7.
Halaman Edit Tanaman Obat
Gambar 4.19: Halaman Edit Tanaman Obat
Menyajikan halaman pilihan data ramuan yang akan di edit yang mempunyai fasilitas link untuk mengupdate data ramuan dan menghapus data ramuan. Link back yang digunakan untuk kembali ke halaman pilihan menu edit dan link Insert untuk menambah data ramuan obat.
99
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.8.
Halaman Insert Tanaman Obat
Gambar 4.20: Halaman Insert Tanaman Obat Halaman yang menyajikan form-form inputan untuk menambahkan data baru pada tabel tanaman obat. Yaitu nama TOGA, nama asing, istilah, familia, nama lokal, gambar toga 1, gambar toga 2, spesifikasi, daerah, catatan
serta tombol button simpan untuk menyimpan data yang baru. Terdapat link back main menu yang digunakan untuk kembali ke halaman pilihan menu edit. Listing program yang digunakan adalah : $sql = mysql_query("insert into tanaman_obat (toga, nama_asing, istilah_latin,
Gambar 4.21: Halaman Update Tanaman Obat Halaman yang menyajikan form-form untuk mengubah data (Update). Yang terdiri dari nama TOGA, nama asing, istilah, familia, nama lokal, gambar toga 1, gambar toga 2, spesifikasi, daerah, catatan. Mempunyai fasilitas link Lihat Data tanaman untuk melihat data setelah diupdate. Listing program yang digunakan adalah : $update = "UPDATE tanaman_obat SET toga = '$_POST[toga]', nama_asing = '$_POST[nama_asing]',
Konfirmasi penghapusan data. Sebuah message box yang menampilkan konfirmasi penghapusan data yang akan dihapus, berfungsi untuk mengkonfirmasi admin agar tidak salah dalam penghapusan data.
102
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.11.
Halaman Edit Penyakit Kulit
Gambar 4.23: Halaman Edit Penyakit Kulit
Menyajikan halaman pilihan data penyakit kulit yang akan di edit yang mempunyai fasilitas link untuk mengUpdate data penyakit dan menghapus data penyakit. Link back yang digunakan untuk kembali ke halaman pilihan menu edit dan link Insert untuk menambah data penyakit.
103
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.12.
Halaman Insert Penyakit Kulit
Gambar 4.24: Halaman Insert Penyakit Kulit Halaman yang menyajikan form-form inputan untuk menambahkan data baru pada tabel ramuan obat. Yaitu data nama penyakit, gambar 1, gambar 2, ciri-ciri, dan penyebab serta tombol button simpan untuk menyimpan data
yang baru. Terdapat link back main menu yang digunakan untuk kembali ke halaman pilihan menu edit. Listing program yang digunakan adalah: $sql = mysql_query ("insert into penyakit_kulit (nama, gambar1, gambar2, ciri_ciri, penyebab)
Halaman yang menyajikan form-form untuk mengubah data (Update). Yang terdiri dari nama penyakit, gambar 1, gambar 2, ciri-ciri, dan penyebab. Mempunyai fasilitas link Lihat Data penyakit untuk melihat data setelah diupdate. Listing program yang digunakan adalah : $update = "UPDATE penyakit_kulit SET nama = '$_POST[nama]', gambar1 = '$_POST[gambar1]', ciri_ciri='$_POST[ciri_ciri]',
mengkonfirmasi admin agar tidak salah dalam penghapusan data.
untuk
106
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.15.
Halaman Edit Ramuan Obat
Gambar 4.27: Halaman Edit Ramuan Obat
Menyajikan halaman pilihan data ramuan yang akan di edit yang mempunyai fasilitas link untuk mengUpdate data ramuan dan menghapus data ramuan. Link back yang digunakan untuk kembali ke halaman pilihan menu edit dan link Insert untuk menambah data ramuan obat.
107
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.16.
Halaman Insert Ramuan Obat
Gambar 4.28: Halaman Insert Ramuan Obat
Halaman yang menyajikan form-form inputan untuk menambahkan data baru pada table ramuan obat. Yaitu data idRamuan, nama penyakit, cara olah, idTanaman, dan nama TOGA serta tombol button simpan untuk menyimpan data yang baru.
Terdapat link back main menu yang
digunakan untuk kembali ke halaman pilihan menu edit. Listing program yang digunakan adalah: $sql = mysql_query ("insert into ramuan (idPenyakit, cara_olah) values ('$pen[idPenyakit]', '$_POST[cara_olah]')");
$sql = mysql_query ("insert into rincian_ramuan (idTanaman) values ('$tan[idTanaman]')");
108
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.2.17.
Halaman Update Ramuan Obat
Gambar 4.29: Halaman Update Ramuan Obat
Halaman yang menyajikan form-form untuk mengubah data (Update). Yang terdiri dari IdRamuan, IdPenyakit, cara olah dan
IdTanaman. Mempunyai
fasilitas link Lihat Data Ramuan untuk melihat data setelah diupdate. Listing progam yang digunakan adalah : $updateA = "UPDATE ramuan SET idPenyakit = '$_POST[idPenyakit]', cara_olah = '$_POST[cara_olah]' WHERE idRamuan = '$_POST[idRamuan]'"; $updateB = "UPDATE rincian_ramuan SET idTanaman = '$_POST[idTanaman]' WHERE idRamuan = '$_POST[idRamuan]'"; mysql_query($updateA); mysql_query($updateB);
4.3.2.18.
Konfirmasi Hapus Data
Gambar 4.30: Konfirmasi Delete
109
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Konfirmasi penghapusan data.
Sebuah message box yang menampilkan
konfirmasi
yang
penghapusan
data
akan
dihapus,
berfungsi
untuk
mengkonfirmasi admin agar tidak salah dalam penghapusan data. 4.3.2.19.
Halaman Edit Forum User
Gambar 4.31: Halaman EditRamuan Obat
Menyajikan halaman pilihan data ramuan yang akan di edit yang mempunyai fasilitas link untuk menghapus data ramuan. Link back yang digunakan untuk kembali ke halaman pilihan menu edit. 4.3.2.20.
Konfirmasi Hapus Data
Gambar 4.32: Konfirmasi Delete
110
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Konfirmasi penghapusan data.
Sebuah message box yang menampilkan
konfirmasi
yang
penghapusan
data
akan
dihapus,
berfungsi
untuk
mengkonfirmasi admin agar tidak salah dalam penghapusan data.
4.3.2.21.
Logout Admin
Menu logout pada halaman menu pilihan edit digunakan untuk keluar dari halaman administrator dan menuju ke halaman pengunjung. Logout dilakukan agar tidak dapat kembali masuk ke halaman admin. Hal ini dapat dilakukan dengan menutup session yang membuat halaman administrator tidak dapat diakses lagi kecuali melewati proses login.
111
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.4. Implementasi Subsistem Model 4.4.1. Form Pencarian (searching)
4.4.2. Pencarian Berdasarkan Ttanaman Obat
112
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$query=mysql_query("select idRamuan from rincian_ramuan where idTanaman
=
(select
idTanaman
from
tanaman_obat
where
r.cara_olah,p.nama
from
toga='$_POST[toga2]')"); while ($hasil=mysql_fetch_array($query)){ $query2=mysql_query("select
distinct
penyakit_kulit p,ramuan r where r.idRamuan = $hasil[idRamuan] and p.idPenyakit = r.idPenyakit"); while ($hasil2=mysql_fetch_array($query2)){?>
4.4.3. Pencarian Berdasarkan Penyakit Kulit
distinct
tanaman_obat t,ramuan r,rincian_ramuan ri
r.cara_olah,t.toga
from
where ri.idRamuan =
$hasil[idRamuan] and t.idTanaman = ri.idTanaman and ri.idRamuan = r.idRamuan"); while ($hasil3=mysql_fetch_array($query3)){ ?>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB V ANALISIS HASIL
5.1. Analisis Hasil Perangkat Lunak Secara umum sistem yang telah di bangun dapat berfungsi dengan baik. User dapat memasukan kata kunci penyakit kulit dan tanaman obat untuk melakukan proses pencarian data tanaman obat maupun penyakit kulit. 5.1.2. Kelebihan dan Kekurangan Sistem Sistem informasi ini memiliki kelebihan yaitu sangat mudah digunakan dan diakses masyarakat awam dari berbagai kalangan. Sistem memiliki proses pencarian dua arah, yaitu berdasarkan nama tanaman obat untuk menemukan jenis penyakit berserta detail penyakit dan cara olahnya, dan juga berdasarkan nama penyakit untuk menemukan nama tanaman yang berserta detail tanaman dan cara olahnya. Menyajikan detail-detail informasi mengenai tanaman obat dan penyakit kulit. Untuk tanaman obat disajikan secara detail baik nama tanaman, nama asing, nama latin,nama lokal, nama daerah, gambar, daerah tumbuh, catatan mengenai larangan penggunaan tanaman dan spesifikasi kandungan yang dimiliki tanaman. Sedangkan untuk penyakit kulit disajikan secara detail yang meliputi nama penyakit, gambar, ciri-ciri dan penyebab timbulnya penyakit kulit tersebut. Menyediakan pula forum user agar user dapat ikut berpartispasi memberikan saran, kritik maupun informasi data terbaru yang nantinya akan diseleksi terlebih dahulu oleh admin, karena berhubungan dengan kebenaran kata yang disajikan.
113
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
114
Sedangkan kekurangan sistem informasi ini adalah data gambar yang disajikan belum dapat ditampilkan secara bersama-sama, karena kapasitas akses database belum mencukupi. Sistem tidak menyediakan proses printing yang berguna untuk media dokumentasi.
5.2. Analisis Hasil Uji Coba Sistem Terhadap User 5.2.1. Pengumpulan Data Langkah yang dilakukan untuk pengumpulan kuesioner yaitu : 1. Pembuatan kuesioner 2. Penyebaran kuesioner kepada responden Penyebaran dilakukan dengan menyebarkan kepada responden di RSK St.Vincentius A Paulo,Surabaya pada tanggal 13 Desember 2010, baik pekerja maupun masyarakat umum. 3. Penarikan kuesioner Penarikan dilakukan pada hari yang sama saat penyebaran kuesioner. Responden diminta melakukan uji coba sistem, kemudian mengisi kuesioner yang telah disediakan serta memberi kritik dan saran.
5.2.2. Sasaran Penyebaran Kuisioner Masyarakat awam merupakan sasaran utama penyebaran kuisioner ini. Karena responden seperti inilah yang sering mengalami maupun melihat penyakit kulit dan menggunakan obat-obatan.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5.2.3. Form Kuisioner
115
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
116
5.2.4. Hasil dan Pembahasan Hasil dari jawaban 20 responden dengan distribusi karyawan rumah sakit bagian sarana dan prasarana, driver, sekretaris kantor keperawatan, staff kantor, teknisi alat medis, marketing, kasir laboratorium, bidan, dokter, perawat, ibu rumah tangga (pasien), PNS, guru, ahli gizi, apoteker serta karyawan swasta yang kemudian diolah sehingga diperoleh gambaran sebagai berikut : 1. Penggunaan TOGA Tabel Hasil Tabel 5.1: Penggunaan TOGA
frekuensi total
YA
TIDAK
6
14
30%
70%
Dari tabel hasil di atas dapat disimpulkan bahwa masyarakat umum cenderung tidak sering menggunakan TOGA untuk menyembuhkan penyakit kulit. Grafik
Gambar 5.1: Grafik Penggunaan TOGA
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
117
2. Tampilan Sistem Tabel Hasil Tabel 5.2: Tampilan Sistem SANGAT BAIK 8
frekuensi
40%
total
11
CUKUP BAIK 1
55%
5%
BAIK
0
SANGAT KURANG 0
0%
0%
KURANG
Dari tabel hasil di atas dapat disimpulkan bahwa tampilan user interface sistem informasi ini baik. Grafik
Gambar 5.2: Grafik Tampilan Sistem
3. Penggunaan Fasilitas Tabel Hasil Tabel 5.3: Peggunaan Fasilitas
frekuensi total
SANGAT MUDAH 4 20%
13
CUKUP MUDAH 3
65%
15%
MUDAH
0
SANGAT SULIT 0
0%
0%
SULIT
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
118
Dari tabel hasil di atas maka dapat disimpulkan bahwa penggunaan fasilitas yang ada pada sistem informasi ini mudah digunakan oleh masyarakat awam. Grafik
Gambar 5.3: Grafik Penggunaan fasilitas
4. Kelengkapan Sistem Tabel Hasil Tabel 5.4: Kelengkapan Sistem
frekuensi total
SANGAT LENGKAP 3 15%
12
CUKUP LENGKAP 5
KURANG LENGKAP 0
SANGAT KURANG 0
60%
25%
0%
0%
LENGKAP
Dari tabel hasil di atas dapat disimpulkan bahwa pengguna menyatakan fasilitas dan informasi yang terdapat pada sistem ini adalah lengkap.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
119
Grafik
Gambar 5.4: Grafik Kelengkapan Sistem
5. Manfaat Sistem Tabel Hasil Tabel 5.5: Manfaat Sistem
frekuensi total
SANGAT MEMBANTU 4 20%
8
CUKUP MEMBANTU 8
KURANG MEMBANTU 0
TIDAK MEMBANTU 0
40%
40%
0%
0%
MEMBANTU
Dari tabel hasil di atas maka dapat disimpulkan bahwa sistem informasi ini dapat membantu masyarakat untuk lebih mengerti dan mengenal TOGA dan penyakit kulit. Tidak hanya masyarakat yang bergerak di bidang kesehatan, melainkan masyarakat awam.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
120
Grafik
Gambar 5.5: Grafik Manfaat Sistem
6. Daya Tarik Sistem Tabel Hasil Tabel 5.6: Daya Tarik Sistem
frekuensi total
SANGAT BERMINAT 1 5%
12
CUKUP BERMINAT 4
KURANG BERMINAT 2
TIDAK BERMINAT 1
60%
20%
10%
5%
BERMINAT
Dari tabel hasil di atas maka dapat disimpulkan bahwa masyarakat tertarik terhadap sistem dan informasi di dalamnya serta berminat untuk mencari tahu lebih dalam lagi mengenai tanaman obat dan penyakit kulit.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Grafik
Gambar 5.1: Grafik Daya Tarik Sistem
121
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB VI PENUTUP
6.1
Kesimpulan 1. Sistem yang dibangun dapat berfungsi dengan baik untuk melihat berbagai jenis penyakit yang dapat disembuhkan oleh satu jenis tanaman obat dan juga sebaliknya yang disertai dengan cara pengolahannya. Selain itu admin dapat melakukan perubahan dengan cepat bila sewaktu-waktu diperlukan perubahan data maupun penambahan data. 2. Sistem ini masih memiliki beberapa kekurangan yaitu lebih dari dua data gambar dalam sistem belum dapat ditampilkan bersama-sama dan sistem belum menyediakan proses printing yang berguna untuk dokumentasi. 3. Dari hasil uji coba sistem terhadap user dapat disimpulkan bahwa sistem ini mudah digunakan dan dapat membantu masyarakat untuk mengetahui informasi mengenai tanaman obat, penyakit kulit, dan cara olahnya.
6.2. Saran Saran yang dapat penulis berikan berkaitan dengan keterbatasan yang ada pada sistem yang dibangun adalah menemukan cara untuk menampilkan agar gambar dapat ditampilkan secara bersama-sama lebih dari satu gambar.
122
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Daftar Pustaka
Arifin, Johan, 2005, “PERAN SISTEM INFORMASI DALAM MENCIPTAKAN KEUNGGULAN
Connolly, Thomas M., and Carolyn E. Begg. “Database Systems : A Practical Approach to Design, Implementation, and Management”, Third Edition. Addison-Wesley, Reading, Massachusetts. 2002.
De Guzman Ladion, Herminia, 2001, “Tanaman Obat Penyembuh Ajaib”, Bandung, Indonesia Pulishing House.
Hariana, A.Arief, 2005,”812 Resep untuk Mengobati 236 Penyakit”, Jakarta, Penerbit Swadaya.
Hermawan, Budi, 2009, ”Tailor-made Informatiom System Software”.
Ichan, 2009, ” Dermatofitosis “Penyakit Kulit”, 6 Novembar 2009, 16 Juli 2010, http://ichan-rizkan.com/
Indoshe, Corp., “Apotek Hidup, Tanaman Obat agar Sehat dan Cantik”, 9 Agustus 2009, 16 Juli 2010, http://www.indoshe.com/
Mulyadi, Didi et al., 2003,” Implementasi Sistem Database Multi-Tier Untuk Tanaman Obat”, Pusat Penelitian Informatika.
123
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
124
Nugroho, Bunafit, 2004, “PHP & mySQL dengan Editor Dreamweaver MX”, Yogyakarta, Andi.
Paolo, Atzeni, et al, “Database Systems Publishing concepts, languages, & architectures”, England : McGraw-Hill Publishing Company, 2000.
Pibriana, Desi, 2010, “Model – Model Pengembangan Sistem Informasi Berbasis Web”, Makalah, Universitas sriwijaya.
Rafiza H, 2006,”Panduan dan Referensi Kamus Fungsi PHP5”, Yogyakarta, Elex Media Komputindo.
Rasyid, Fikri, 2008, “Apa itu CSS & Konsep Dasar CSS”, 19 Oktober 2008, 5 Febuari 2010, http://bloggingly.com/apa-itu-css-konsep-dasar-css/
Santosa, Djoko, Gunawan, Didik, 2000, “Ramuan Tradisional Untuk Penyakit Kulit”, Jakarta, PT Penebar Swadaya.
Sidik, Betha,Ir., 2003, “MYSQL”, Bandung, Informatika Bandung.
Sundari, Sri, 2007, “Sistem Informasi Pajak Kendaraan Berbasis Intranet Menggunakan ASP dan SQL Server”, Skripsi, Yogyakarta: Universitas Sanata Dharma.
Syahrudin, 2010, “ Jenis-jenis Penyakit Kulit” 13 Januari 2010, 5 Febuari 2010, http://syahruddin04.blogspot.com/2010/01/jenis-jenis-penyakitkulit.html
Thomas A. N.S, 1989, “Tanaman Obat Tradisional 1”, Yogyakarta, Kanisius.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
125
Tukiman , 2004, “Pemanfaatan Tanaman Oobat Keluarga (TOGA) Untuk Kesehatan Keluarga”, USU Digital Library.
Widiastuti, Dwi, 2009, “Perancangan Perangkat Lunak”, 17 Juni 2009, 5 Febuari 2010,