Aplikasi Ensiklopedia Obat-Obat Herbal

(1)

APLIKASI ENSIKLOPEDIA OBAT-OBATAN HERBAL

TUGAS AKHIR

WINDA CYNTHIA LESTARI

102406266

PROGRAM STUDI D-III TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2013


(2)

Puji dan syukur penulis panjatkan kepada Allah SWT atas rahmat dan Karunia-Nya, sehingga penulis telah menyelesaikan tugas akhir ini. Tidak lupa pula shalawat dan beriring salam kepada Nabi Muhammad SAW sebagai suri teladan terbaik bagi umat manusia, yang telah membawa kita dari zaman jahiliyah ke zaman yang terang benderang dengan ilmu pengetahuan seperti sekarang ini.

Adapun judul Tugas Akhir ini adalah “APLIKASI ENSIKLOPEDIA OBAT-OBATAN HERBAL”. Tugas Akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan program D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.

Pada kesempatan ini penulis juga menyampaikan terima kasih kepada semua pihak yang telah banyak membantu, antara lain:

1. Bapak Drs.Suyanto,M.Kom., selaku Dosen Pembimbing yang telah banyak memberikan pengarahan dan bimbingan dalam penulisan tugas akhir ini. 2. Seluruh Dosen Pengajar Program Studi D3 Teknik Informatika FMIPA USU

yang telah memberikan ilmu yang bermanfaat kepada penulis selama masa perkuliahan.

3. Bapak Dr. Sutarman, M.Sc., selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.

4. Bapak Prof. Dr. Tulus, M.Si., selaku Ketua Departemen Matematika di FMIPA USU.

5. Bapak Syariol Sitorus, M.Si., M.IT., selaku Ketua Jurusan Program Studi D3 Teknik Informatika FMIPA USU.

6. Teristimewa buat kakanda saya Respati Nugraha dan almahum ayahanda saya David dan almarhumah ibunda saya Titi Suarni, serta seluruh keluarga yang telah memberikan kasih sayang, semangat, motivasi, dan mendo’akan penulis agar lancar dalam segala urusan.

7. Sahabat-Sahabat saya, khususnya kepada Tika Puspita Sari, Siska Pertiwi, Tiany Dwi Lestari, Wiwin Agustini, Fera Ferdian, Nurul Zakya Haque, Issaren Viona Melsa,Mintarti yang telah memberikan doa dan semangatnya.


(3)

memberikan nasihat dan pengarahan selama penyusunan dan penulisan tugas akhir ini.

Penulis menyadari akan keterbatasan kemampuan yang dimiliki. Untuk itu, kritik dan saran yang membangun senantiasa penulis harapkan dari berbagai pihak demi peningkatan kualitas penulisan tugas akhir ini.

Akhirnya penulis berharap semoga tugas akhir ini bisa bermanfaat bagi para pembaca.

Medan, Juli 2013

Penulis,


(4)

Di sekitar kita ada berbagai jenis tanaman, dan sebagian besar tanaman ini dapat berfungsi sebagai tanaman obat. Tapi tidak banyak yang tahu bagaimana untuk pabrik pengolahan yang dapat berfungsi sebagai obat. Oleh karena itu penting bahwa aplikasi ini dimaksudkan sebagai sarana untuk menentukan khasiat dan manfaat dari tanaman yang ada di sekitar kita. Dalam hal ini, penelitian ini dilakukan untuk membantu masyarakat dalam mengetahui bagaimana menggunakan tanaman. Mereka mengambil langkah-langkah untuk membangun sistem baru untuk mendukung penelitian tersebut. Sistem baru ini merancang sebuah ensiklopedia aplikasi tanaman obat yang nantinya dapat digunakan untuk membantu masyarakat dalam menggunakan tanaman obat. Informasi yang diberikan aplikasi dapat menyertakan gambar tanaman, nama ilmiah, nama lokal, penyakit, gejala dan cara pengolahannya. Dengan aplikasi ini pengguna dapat belajar bagaimana pabrik pemrosesan ulang agar dapat berfungsi sebagai obat kapanpun dan dimanapun.


(5)

PERNYATAAN

APLIKASI ENSIKLOPEDIA OBAT-OBATAN HERBAL

TUGAS AKHIR

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

Medan, Juli 2013

WINDA CYNTHIA LESTARI 102406266


(6)

PERSETUJUAN

Judul : Aplikasi Ensiklopedia Obat-Obatan Herbal

Nama : Winda Cynthia Lestari

Nomor Induk Mahasiswa : 102406266

Program Studi : D3 Teknik Informatika Departemen : Matematika

Fakultas : Matematika dan Ilmu Pengetahuan Alam

Diluluskan di

Medan, Juli 2013

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU Pembimbing, Ketua,

Prof. Dr. Tulus, M.Si., P.hD Drs.Suyanto, M.Kom


(7)

DAFTAR ISI

Halaman

Persetujuan... ii

Pernyataan... iii

Penghargaan... iv

Abstrak………... v

Daftar Isi... vi

Daftar Tabel... viii

Daftar Gambar... ix

Bab 1 Pendahuluan... 1

1.1 Latar Belakang... 1

1.2 Rumusan Masalah... 2

1.3 Batasan Masalah... 2

1.4 Tujuan Penelitian... 3

1.5Metode Penelitian... 4

1.6 Sistematika Penulisan... 5

1.7Tinjauan Pustaka... 5

Bab 2 Landasan Teori... 7

2.1 Tanaman Obat... 7

2.1.1 Obat Herbal... 7

2.2 Aplikasi... 8

2.3 Data... 9

2.4 Database... 10

2.4.1 Relational Database Management System (RDBMS)... 12

2.4.2 Structured Query Language (SQL)... 13

2.4.3 Open Database Connectivity (ODBC)... 14

2.5 Pemrograman PHP... 16

2.6 UML... 16

2.6.1 Usecase diagram... 17

2.6.2 Class diagram... 17

2.6.3 Sequence diagram... 17

2.6.4 Activity diagram... 17

2.7 ERD... 18

2.8 Flowchart... 18

Bab 3 Gambaran Umum... 20

3.2 Obat Herbal... 20

3.2 Jenis Obat Herbal... 21

3.2.1 Jamu (Empirical based herbalmedicine)... 21

3.2.2 Obat Herbal Terstandar (Scientificbased herbal medicine)... 22

3.2.3 Fitofarmaka (Clinical basedherbal medicine)... 22

3.3 Manfaat bagi kesehatan manusia... 23


(8)

3.5 Mengenal Tanaman Obat Keluarga... 26

3.5.1 Pengertian TOGA... 26

3.5.2 pemanfaatan Tanaman Obat... 26

3.6 Kelebihan Obat Tradisional... 27

3.7 Kekurangan Obat Tradisional... 27

Bab 4 Analisis Dan Perancangan Sistem... 28

4.1 Analisis Sistem... 28

4.2 Perancangan Sistem... 28

4.2.1 Perancangan Output... 29

4.2.2 Perancangan Input... 30

4.2.3 Perancangan Dialog... 32

4.2.4 Perancangan File... 35

4.2.5 Perancangan Database... 36

4.2.5 Perancangan Program... 44

Bab 5 Implementasi Sistem... 48

5.1 Implementasi sistem... 48

5.2 Tujuan Implementasi Sistem... 48

5.3 Pengujian di Browser... 48

5.3.1 Halaman Utama... 50

5.3.2 Halaman Kategori... 50

5.3.3 Halaman Pemilihan Sesuai Kategori... 51

5.3.4 Halaman Tanaman... 51

5.3.5 Halaman Detai Tanaman... 52

5.3.6 Halaman Detail Penyakit... 52

5.3.7 Halaman Penyakit... 53

5.3.8 Halaman About... 53

5.3.9 Halaman Bantuan... 54

Bab 6 Kesimpulan dan Saran... 55

6.1 Kesimpulan... 55

6.2 Saran... 56

Daftar Pustaka ... 57 Lampiran


(9)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Siklus Pengolahan Data... 10

Gambar 2.2 Proses Design Database... 11

Gambar 2.3 ODBC yang Telah Terinstal... 15

Gambar 2.4 Simbol-Simbol Flowchart... 19

Gambar 4.1 Perancangan Detail Tanaman... 29

Gambar 4.2 Perancangan Detail Penyakit... 30

Gambar 4.5 Perancangan Input Tanaman... 31

Gambar 4.6 Perancangan Input Penyakit... 32

Gambar 4.7 Perancangan Menu Utama... 33

Gambar 4.8 Perancangan Dialog Aplikasi... 34

Gambar 4.9 Diagram Konteks... 39

Gambar 4.10 Data Flow Diagram... 40

Gambar 4.11 Data Flow Diagram (DFD) Level 0... 40

Gambar 4.12 Data Flow Diagram (DFD) Level 1... 41

Gambar 4.13 Entity Relationship Diagram... 42

Gambar 4.14 Usecase... 43

Gambar 4.15 Flowchart Menu Utama... 44

Gambar 4.16 Flowchart Kategori... 45

Gambar 4.17 Flowchart kategori 1... 45

Gambar 4.18 Flowchart Tanaman... 46

Gambar 4.19 Flowchart Tanaman 1... 46

Gambar 4.20 Flowchart Penyakit... 47

Gambar 5.1 Peletakan Berisi file-file Web dalam Folder htdoc... 49

Gambar 5.2 Penulisan Alamat di URL... 49

Gambar 5.3 Menu Utama Index.php... 50

Gambar 5.4 Pemilihan Kategori... 50

Gambar 5.5 Buah Sesuai Pemilihan Kategori... 51

Gambar 5.6 Tanaman... 51

Gambar 5.7 Detail Tanaman... 52

Gambar 5.8 Detail Penyakit... 52

Gambar 5.9 Penyakit... 53

Gambar 5.10 About... 53


(10)

DAFTAR TABEL

Halaman

Tabel 4.1 Table User... 36

Tabel 4.2 Tabel Kategori... 37

Tabel 4.3 Table Tanaman... 37

Tabel 4.4 Tabel Penyakit... 37

Tabel 4.5 Tabel nm_daerah... 37

Tabel 4.6 Tabel khasiat... 38


(11)

KATA PENGANTAR

Segala puji syukur penulis panjatkan hanya bagi Allah SWT, Pemelihara seluruh alam raya, yang atas limpahan rahmat, taufik dan hidayah-Nya, penulis mampu menyelesaikan Tugas Akhir ini.

Tugas akhir ini dikerjakan demi memenuhi salah satu syarat guna memperoleh gelar ahli madya di Jurusan Tehnik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Penulis menyadari bahwa tugas akhir ini bukanlah tujuan akhir dari belajar karena belajar adalah sesuatu yang tidak terbatas.

Terselesaikannya tugas akhir ini tentunya tak lepas dari dorongan dan uluran tangan berbagai pihak. Oleh karena itu, tak salah kiranya bila penulis mengungkapkan rasa terima kasih dan penghargaan kepada: Bapak Drs. Suyanto, M.Kom, selaku dosen pembimbing, yang dengan sabar telah meluangkan waktu untuk membimbing dan mengarahkan penulis.

Semoga Allah SWT membalas kebaikan dan ketulusan semua pihak yang telah membantu menyelesaikan tugas akhir ini dengan melimpahkan rahmat dan karunia-Nya. Semoga karya penelitian tugas akhir ini dapat memberikan manfaat dan kebaikan bagi banyak pihak demi kemaslahatan bersama serta bernilai ibadah di hadapan Allah SWT. Amien.

Medan, Juli 2013


(12)

Di sekitar kita ada berbagai jenis tanaman, dan sebagian besar tanaman ini dapat berfungsi sebagai tanaman obat. Tapi tidak banyak yang tahu bagaimana untuk pabrik pengolahan yang dapat berfungsi sebagai obat. Oleh karena itu penting bahwa aplikasi ini dimaksudkan sebagai sarana untuk menentukan khasiat dan manfaat dari tanaman yang ada di sekitar kita. Dalam hal ini, penelitian ini dilakukan untuk membantu masyarakat dalam mengetahui bagaimana menggunakan tanaman. Mereka mengambil langkah-langkah untuk membangun sistem baru untuk mendukung penelitian tersebut. Sistem baru ini merancang sebuah ensiklopedia aplikasi tanaman obat yang nantinya dapat digunakan untuk membantu masyarakat dalam menggunakan tanaman obat. Informasi yang diberikan aplikasi dapat menyertakan gambar tanaman, nama ilmiah, nama lokal, penyakit, gejala dan cara pengolahannya. Dengan aplikasi ini pengguna dapat belajar bagaimana pabrik pemrosesan ulang agar dapat berfungsi sebagai obat kapanpun dan dimanapun.


(13)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Dengan perkembangan zaman yang semakin cepat, hampir sebagian masyarakat lebih memilih produk-produk yang instan di banding produk-produk alami. Banyak masyarakat yang menggunakan obat-obatan kimia dalam menyembuhkan penyakit, akan tetapi pemanfaatan obat-obatan kimia ini sangatlah berbahaya, masyarakat tidak mengetahui dampak yang di akibatkan dari obat-obatan itu di kemudian hari, masyarakat hanya berfikir penyakitnya sembuh dengan obat-obatan kimia tersebut.

Sebagian masyarakat tentu tahu bahwa terdapat banyak tumbuh-tumbuhan yang memiliki manfaat dan khasiat sebagai penyembuh penyakit, tetapi tidak banyak yang tahu bagaimana cara pengolahan tanaman tersebut sehingga dapat berfungsi sebagai obat. Obat herbal yang berasal dari tumbuhan juga dapat menyembuhkan berbagai penyakit, baik penyakit sedang maupun penyakit yang telah memasuki tingkatan-tingkatan keganasan. Obat herbal ini masih tergolong tradisional maka pencarian informasi tentang obat-obatan herbal ini cendrung masih bersifat manual.

Dari permasalahan di atas penulis mempunyai sebuah inisiatif dalam merancang sebuah sistem aplikasi yang berfungsi sebagai media penyajian informasi yang dapat diakses dengan mudah, cepat dan praktis oleh masyarakat umum agar lebih efisien dan efektif dalam penggunaannya.


(14)

Dengan beberapa pertimbangan, penulis memutuskan untuk membuat aplikasi yang berjudul “APLIKASI ENSIKLOPEDIA OBAT-OBATAN HERBAL”. Untuk membantu dalam pembuatan aplikasi ini penulis menggunakan pemrograman PHP sebagai media dalam pemrograman dan didukung dengan MySQL sebagai penglolaan databasenya.

1.2Perumusan Masalah

1. Kurangnya pengetahuan masyarakat tentang tanaman herbal yang sangat bermanfaat untuk berbagai penyakit.

2. Kurangnya minat masyarakat mengkosumsi obat herbal tradisional karena telah banyak obat-obatan praktis namun mengandung bahan kimia dalam pembuatanya. 3. Masyarakat yang kurang mengerti cara mengolah tanaman herbal menjadi

obat-obatan yang berkhasiat sebagai penyembuhan dari suatu penyakit.

4. Masyarakat yang kurang peduli tentang manfaat tanaman herbal yang berada di sekitar yang ternyata sangat berguna dalam menyembuhkan suatu penyakit. 5. Perkembangan zaman yang memicu masyarakat menggunakan media komputer

sebagai media penyebaran informasi yang paling efisien dan efektif.

1.3Batasan Masalah

Didalam perancangan aplikasi berbantuan komputer ini, penulis membatasi masalah masalah yang akan dibahas, meliputi:

1. Aplikasi ensiklopedia obat-obatan herbal ini hanya berfungsi untuk menyajikan informasi tentang khasiat tanaman herbal saja.


(15)

2. Aplikasi ini hanya menampilkan khasiat dari daun, buah, rempah, biji dan umbi sebagai obat-obatan herbal.

3. Aplikasi ini juga menampilkan pengolahan obat-obatan herbal berdasarkan kategori yang ada serta detail dari kategori tanaman yang di pilih.

1.4Tujuan Penelitian

Berdasarkan perumusan masalah di atas, maka aplikasi ini bertujuan untuk :

1. Menambah pengetahuan dan pengalaman bagi penulis terutama dalam pembuatan aplikasi pemanfaatan tanaman herbal yang berbasis web, dan mempraktekkan apa yang telah penulis dapatkan di bangku kuliah.

2. Untuk membantu masyarakat agar lebih mudah dan perduli dalam memanfaatkan lingkungan, misalnya pada tanaman yang merupakan obat – obatan herbal yang sangat bermanfaat untuk kesembuhan penyakit.

3. Membantu masyarakat yang ingin melakukan pengobatan agar proses lebih cepat dan mudah.

4. Memperbaiki sistem manual menjadi sistem komputer yang lebih efisien baik dari segi waktu maupun tenaga.


(16)

1.5 Metode Penelitian

Adapun metode penelitian yang digunakan penulis untuk menyelesaikan permasalahan yang terjadi diatas adalah :

1. Tahap pengumpulan informasi kebutuhan

Pengumpulan data-data yang erat kaitannya dengan permasalahan yang terjadi diatas dengan cara membaca buku-buku, makalah dan membaca bahan-bahan sumber lainnya.

2. Tahap desain dan seleksi

Setelah semua informasi dikumpulkan, informasi–informasi tersebut dianalisa dan dirancang terlebih dahulu sebelum masuk ke langkah coding/pemrograman

3. Coding

Menyusun kode program dalam membangun perangkat lunak tersebut.

4. Review and Evaluation

Dalam tahap ini aplikasi yang telah dibangun, ditinjau dan dievaluasi.

Dilakukan perbaikan jika terdapat kesalahan dan menarik kesimpulan dari analisis yang dilakukan.


(17)

1.6 Sistematika Penulisan

Untuk mempermudah penulisan tugas akhir ini, penulis membuat suatu sistematika penulisan yang terdiri dari:

BAB 1 PENDAHULUAN

Bab ini merupakan berisikan latar belakang masalah, maksud dan tujuan, serta metode penelitian.

BAB 2 LANDASAN TEORI

Pada bab ini dijelaskan teori-teori singkat tentang hal-hal yang berhubungan dengan judul dan pembahasan lebih dalam pembuatan sistem aplikasi.

BAB 3 PERANCANGAN SISTEM

Didalam bab ini dijelaskan dan diuraikan tentang pembuatan serta perancangan sistem.

BAB 4 IMPLEMENTASI SISTEM

Bab ini menguraikan tentang definisi, tujuan, dan langkah-langkah dalam implementasi sistem juga disertai dengan komponen-komponen kebutuhan sistem. BAB 5 KESIMPULAN DAN SARAN

Sebagai bab terakhir penulis akan menguraikan beberapa kesimpulan dari uraian bab-bab sebelumnya. Dan akan akan memberikan saran-saran yang ada manfaatnya.

1.7 Tinajauan Pustaka

Perangkat lunak adalah perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan, struktur data yang memungkinkan program memanipulasi informasi secara proporsional, dan dokumen yang menggambarkan operasi dan kegunaan program (Roger S. Pressman, 1997).


(18)

Aplikasi Web adalah jenis aplikasi yang diakses melalui browser, misalnya Internet Explorer dan Mozila Firefox (Kadir, 2009,p.2).

PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada serverside. Artinya semua sintax yang diberikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja (Suryatiningsih, 2009, p. 141).

MySql merupakan software yang tergolong database server dan bersifat Open Source. Open Source menyatakan bahwa software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySql), selain tentu saja bentuk executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi , dan bisa diperoleh dengan cara mengunduh di Internet secara gratis (Kadir, 2009, p. 15).


(19)

BAB 2

LANDASAN TEORI 2.1 Tanaman Obat

Di Indonesia, dikenal lebih dari 20.000 jenis tumbuhan obat. Namun, baru 1.000 jenis tanaman telah terdata dan baru sekitar 300 jenis yang sudah dimanfaatkan untuk pengobatan tradisional.

Menurut Depkes RI, definisi tanaman obat sebagaimana tercantum dalam SK Menkes No.149/SK/Menkes/IV/1978, yaitu tamanan atau bagian tanaman yang digunakan sebagai Obat Tradisional atau Jamu, tanaman atau bagian tanaman yang digunakan sebagai formula bahan baku obat, tanaman atau bagian tanaman yang diekstraksi, dan ekstrasi tersebut digunakan sebagai obat.

2.1.1 Obat Herbal

Obat herbal adalah obat yang berasal dari tumbuhan yang diproses atau diekstrak sedemikian rupa sehingga menjadi serbuk, pil atau cairan yang dalam prosesnya tidak menggunakan zat kimia. Seperti yang di ketahui obat herbal dapat menyembuhkan penyakit dengan efek samping yang minim karena dibuat dari bahan-bahan yang alami, tidak seperti obat-obat sintetis yang dapat memberikan efek samping baik secara langsung maupun setelah waktu yang lama.


(20)

Istilah Herbal biasanya dikaitkan dengan tumbuh-tumbuhan yang tidak berkayu atau tanaman yang bersifat perdu. Dalam dunia pengobatan, istilah herbal memiliki makna yang lebih luas, yaitu segala jenis tumbuhan dan seluruh bagian-bagiannya yang yang mengandung satu atau lebih bahan aktif yang dapat dipakai sebagai obat (therapeutic). Misalnya mengkudu hutan (Morinda citrifolia) yang mengandung Morindin, bahan aktif anti kanker, Pegagan (Centela Asiatica) yang mengandung Asiaticoside yang berguna untuk masalah kulit dan meningkatkan IQ (Rahimsyah, 1995).

Konsep Pengobatan Herbal sangat berbeda dengan konsep pengobatan Modern yang biasanya menggunakan Kimia Sintetis sebagai obat. Misalnya dalam pengobatan kimia sintetis penyebab penyakit adalah virus, bakteri, dan pathogen (mikro organisme pembawa penyakit) sedangkan dalam pengobatan herbal, penyebab penyakit adalah lemahnya system imun.

2.2 Aplikasi

Aplikasi adalah suatu subkelas perangkat lunakkomputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna.Aplikasi software yang dirancang untuk penggunaan praktisi khusus, klasifikasi luas ini dapat dibagi menjadi 2 (dua) yaitu:


(21)

1. Aplikasi software spesialis, program dengan dokumentasi tergabung yang dirancang untuk menjalankan tugas tertentu.

2. Aplikasi paket, suatu program dengan dokumentasi tergabung yang dirancang untuk jenis masalah tertentu.

Berikut beberapa kutipan yang berkaitan dengan pengertian aplikasi, antara lain: Aplikasi (application) adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft Word,Microsoft Excel (Dhanta, 2009, 32).

Aplikasi adalah penggunaan atau penerapan suatu konsep yang menjadi pokok pembahasan. Aplikasi dapat diartikan juga sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu (Anisyah, 2000, 30).

Dengan demikian dapat disimpulkan bahwa aplikasi adalah sebuah perangkat lunak yang menjadi awal dan akhir dalam sebuah sistem yang digunakan untuk mengolah data menjadi suatu informasi yang berguna orang-orang dan sistem yang bersangkutan

2.3 Data

Data berasal dari kata “datum” yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan komputer yang dikenal dengan nama Pengolahan Data Elektronik ( PDE ) atau Elektronik Data Processing ( EDP ).

Data merupakan kumpulan kejadian yang diangkat dari suatu kenyataan yang dapat diperoleh dari sumber aslinya. Data dapat berupa simbol, gambar, kata, angka, dan huruf yang menunjukkan suatu ide, objek, kondisi, dan situasi (Lia Kuswayatno,2000).


(22)

Secara global data merupakan bahan yang akan diolah menjadi suatu bentuk yang lebih bergunadan bermanfaat. Proses pengolahan data yang disebut siklus pengolahan data ( DataProcessing Cycle ) terdiri dari tiga proses yaitu :

1. Tahapan Input

Tahapan input dilakukan dengan pemasukan data ke dalam proses komputer lewatalat input ( input device ).

2. Tahapan Proses

Tahapan proses dilakukan proses pengolahan data yang sudah dimasukkan yang dilakukan oleh data pemroses ( process device ) yang dapat berupa proses perhitungan, pengendalian, atau pencarian pada storage.

3. Tahapan Output

Tahapan output dilakukan proses penghasilan output dari hasil pengolahan data ke alat output ( output device ) yaitu berupa informasi.

Gambar 2.1 Siklus Pengolahan Data

2.4 Database

Database adalah kumpulan dari beberapa data dalam jumlah banyak, saling berhubungan dan yang mempunyai arti tertentu(Riyanto, 2003).

Pemrograman database merupakan kegiatan yang dilakukan untukmeningkatkan kemudahan dalam melakukan manajemen dan akses ke sebuah database (Riyanto, 2003).


(23)

Database secara global terdiri dari kumpulan table yang berisi baris dan kolom. Tiap baris dan table memiliki satu unit data yang disebut record dan kolom didalam table (disebut dengan field) merupakan keterangan dari masing-masing record.

Pemrograman sebuah database banyak dilakukan dengan menggunakan bahasa yang disebut dengan StructureQuery Language (SQL). Selain SQL, Pemrograman database juga meliputi manipulasi objek-objek database, analisa query, dan juga interaksi database dengan Open Database Connectivity (ODBC).

Pemrograman database akan penulis lakukan dengan menggunakan Software database bernama MySQL. MySQL adalah sebuah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi General Public Lisence(GPL).

MySql merupakan software yang tergolong database server dan bersifat Open Source. Open Source menyatakan bahwa software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySql), selain tentu saja bentuk executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi , dan bisa diperoleh dengan cara mengunduh di Internet secara gratis (Kadir, 2009).


(24)

2.4.1 RelationalDatabase Management System ( RDBMS )

RDBMS adalah singkatan dari "Relational Database Management System". Data RDBMS disimpan dalam objek database yang disebut tabel. Tabel adalah tempat penyimpanan utama pada setiap RDBMS dan pada dasarnya mereka adalah koleksi entri data terkait.

Sebagai contoh tabel yang disebut Users mungkin menyimpan informasi tentang banyak orang, dan setiap entri dalam tabel ini akan mewakili satu pengguna yang unik. Meskipun semua entri pengguna dalam tabel Pengguna yang unik, mereka terkait dalam arti bahwa mereka menggambarkan objek serupa.

Tabel 2.1 user

FirstName LastName DateOfBirth

John Smith 12/12/1969

David Stonewall 01/03/1954

Susan Grant 03/03/1970

Setiap tabel database terdiri dari kolom dan baris. Setiap kolom tabel mendefinisikan tipe data yang disimpan di dalamnya, dan tipe data ini berlaku untuk semua baris dalam tabel ini. Sebuah baris tabel adalah kumpulan data memiliki 1 entri untuk setiap kolom dalam tabel ini (setiap baris ini disebutdengan satu record).


(25)

RDBMS menyimpan data ke dalam kelompok tabel , yang mungkin ya atau mungkin tidak setiap tabel terkait pada bagian fieldnya (field adalah satu kolom dalam tabel). RDBMS juga menyediakan operator relasional untuk memasukkan atau meng-update maupun menghapus informasi yang disimpan ke dalam tabel database.

RelationalDatabase Management System (RDBMS) digunakan untuk mendukung pengembangan dan pembangunan sejumlah besar sistem informasi dan database relational untuk menyimpan data pada sekumpulan tabel yang dihubungkan dengan foreign key ( whitten, 2004 ).

RDMBS sebenarnya didasarkan pada ide sederhana bagaimana informasi dapat direpresentasikan sebagai nilai dalamsebuah tabel. RDBMS juga mendukung fasilitas untuk melakukan query dan memanipulasi data pada table (Ridley dan Eagle stone,2001).

2.4.2 Structured Query Language (SQL)

SQL mendefinisikan banyak kata kunci, yang dapat dibagi menjadi beberapa kategori. Kategori kata kunci SQL pertama adalah untuk kata kunci yang digunakan untuk pengambilan data seperti kata kunci SELECT. Kategori kedua adalah untuk kata kunci SQL yang digunakan untuk manipulasi data seperti keyword SQL INSERT, UPDATE, dan DELETE. Kategori ketiga adalah SQL transaksional kata kunci kategori, yang menampilkan kata kunci seperti COMMIT dan ROLLBACK. Kategori lain kata kunci SQL adalah SQL Data Definition Language kategori yang menampilkan kata-kata seperti CREATE dan DROP (edward, 2000, p.12).


(26)

select * from (nama tabel)

Keyword SQL

2.4.3 Open Database Connectivity(ODBC)

Open Database Connectivity (ODBC) adalah suatu kerangka kerja umum untuk mengakses dan mengubah isi database. Ketika sebuah tipe database yang baru diinstal, administrator hanya perlu menginstal driver ODBC yang mendukung platform dan perangkat lunak yang ada ODBC harus berfungsi normal (kadir, 2000).

ODBC berkaitan erat dengan standar Open Group Structured Query Language (SQL) Call Level Interface. Hal ini memungkinkan program untuk menggunakan permintaan SQL yang akan mengakses database tanpa harus mengetahui antarmuka proprietary ke database. ODBC menangani permintaan SQL dan mengkonversikannya menjadi permintaan sistem database individu.

Dengan menggunakan ODBC dalam program, maka dapat mengakses file dalam beberapa database yang berbeda, termasuk akses, dBase, DB2, Excel, dan Teks. Selain perangkat lunak ODBC, modul yang terpisah atau driver yang diperlukan untuk setiap database yang akan diakses. Para pendukung utama yang mendukung program ODBC adalah Microsoft. Jika menggunakan ODBC, apabila ingin melakukan perubahan field pada report, perlu dilakukan verify database yang berhubungan dengan database secara langsung.


(27)

Cara mengetahui ODBCtelah terinstal dengan baik didalam komputer alangkah lebih baik mengecek dengan menekan

Start Control Panel Administratif Tools Data Source (ODBC) Pilih tab Driver


(28)

2.5 Pemrograman PHP

PHP (Personal Home Page) adalah server-side programming yang popular digunakan untuk membuat web-based application. PHP dikenal sebagai sebuah bahasa scripting yang menyatu dengan tag-tag HTML yang diekseskusi di server dan digunakan untuk membuat halaman web yang dinamis seperti guestbook, statistik pengunjung, polling, email, dan masih banyak lagi.

PHP adalah sebuah bahasa pemrograman server yang di design khusus untuk web. Dalam sebuah halaman HTML, bisa di tambahkan kode PHP yang akan di eksekusi saat halaman situs di jalankan. Kode PHP akan di interpretasikan pada web server dan di hasilkan HTML.(Luke Welling dan Laura Thomson, 2001)

Adapun keunggulan yang dimiliki oleh bahasa pemrograman PHP adalah sebagai berikut (Luke Welling dan Laura Thomson, 2001) :

a. Performa yang tinggi

b. Menyediakan antar muka kepada banyak sistem basis data yang lain. c. Libraries yang sudah terintegrasi didalamnya

d. Biaya yang rendah e. Portabilitas

f. Sumber kode yang tersedia

2.6 UML

UML (Unified Modelling Language)adalah bahasa standar untuk pengembangan sebuah system yang dapat menyampaikan bagaimana mendokumentasikan, menspesifikasikan, dan membangun model-model sistemn perangkat lunak, tetapi tidak dapat menyampaikan kapan dan apa model yang seharusnya dibuat.


(29)

2.6.1 Use Case Diagram

Use Case Diagram adalah seperangkat scenario yang menggambarkan interaksi antara pengguna dan system. Use Case Diagram menampilakan hubungan antara actor dan kasus penggunaan. Dua komponen utama dari sebuah diagram use case adalah kasus penggunaan dan actor.

2.6.2 Class diagram

Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah obyek dan merupakan inti dari pengembangan suatu desain orientasi obyek.

2.6.3 Sequence Diagram

Sequence diagram adalah suatu diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar-obyek di dalam sistem yang disusun pada sebuah urutan atau rangkaian waktu.

2.6.4 Activity diagram

Activity Diagram adalah tehnik untuk menggambarkan logika prosedural, proses bisnis dan jalur kerja. Dalam beberapa hal, diagram ini memainkan peran mirip dengan sebuah diagram alir, tetapi perbedaan prinsip antara diagram ini dan notasi diagram alir adalah diagram ini mendukung behavior paralel.


(30)

2.7 ERD

ERD (Entity relationship diagram) adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan (dalam DFD). ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang dilakukan.

2.8 Flowchart

Flowchart adalah sebuah diagram umum yang mempresentasikan sebuah algoritma atau proses menggunakan beberapa bangun geometri untuk memperlihatkan langkah-langkah yang di lakukan oleh program dalam menyelesaikan masalah (opim salim sitompul, 2010, p13)

Adapun simbol-simbol flowchart lihat pada tabel sebagai berikut :

NO SIMBOL FUNGSI

1.

Terminal, untuk memulai atau mengakhiri suatu program

2. Proses, suatusimbol yangmenunjukkansetiappengolahan yang dilakukan.

3. Input-Output, untukmemasukkanmenunjukkanhasildarisuatu proses

4.

Decision, suatukondisi yang

akanmenghasilkanbeberapakemungkinanjawabanataupilihan

5.

Preparation, suatu symbol yang menyediakan tempat pengolahan


(31)

6.

Connector, suatuprosedurpenghubung yang

akanmasukataukeluarmelalui symbol inidalamlembar yang sama

7.

Off-Page Connector, merupakan symbol

masukataukeluarannyasuatuprosedurpadalembarankertaslain nya

8.

Arus/Flow, daripadaprosedur yang

dapatdilakukanataskebawahdaribawahkeatas, keatasdarikirikekananataupundarikanankekiri

9.

Predefined Process, untukmenyatakansekumpulanlangkah proses yang ditulissebagaiprosedur

10.

Simboluntuk output, yang ditunjukkankesuatu device, seperti printer, dansebagainya

11

Penyimpanan file secarasementara

12 Menunjukkan input / Output Hardisk (media penyimpanan)


(32)

BAB 3

GAMBARAN UMUM

3.1 Obat Herbal

Obat herbal adalah obat yang berasal dari tumbuhan yang diproses atau diekstrak sedemikian rupa sehingga menjadi serbuk, pil atau cairan yang dalam prosesnya tidak menggunakan zat kimia. Seperti yang di ketahui obat herbal dapat menyembuhkan penyakit dengan efek samping yang minim karena dibuat dari bahan-bahan yang alami, tidak seperti obat-obat sintetis yang dapat memberikan efek samping baik secara langsung maupun setelah waktu yang lama.

Istilah Herbal biasanya dikaitkan dengan tumbuh-tumbuhan yang tidak berkayu atau tanaman yang bersifat perdu. Dalam dunia pengobatan, istilah herbal memiliki makna yang lebih luas, yaitu segala jenis tumbuhan dan seluruh bagian-bagiannya yang yang mengandung satu atau lebih bahan aktif yang dapat dipakai sebagai obat (therapeutic). Misalnya mengkudu hutan (Morinda citrifolia) yang mengandung Morindin, bahan aktif anti kanker, Pegagan (Centela Asiatica) yang mengandung Asiaticoside yang berguna untuk masalah kulit dan meningkatkan IQ (Rahimsyah, 1995).


(33)

Konsep Pengobatan Herbal sangat berbeda dengan konsep pengobatan Modern yang biasanya menggunakan Kimia Sintetis sebagai obat. Misalnya dalam pengobatan kimia sintetis penyebab penyakit adalah virus, bakteri, dan pathogen (mikro organisme pembawa penyakit) sedangkan dalam pengobatan herbal, penyebab penyakit adalah lemahnya system imun.

3.2 Jenis Obat Herbal

Istilah herbal biasanya diidentikan dengan tumbuh-tumbuhan yang tidak berkayu atau dengan kata lain perdu. Dalam dunia pengobatan, istilah herbal berkenaan dengan segala jenis tumbuhan dan atau seluruh bagian-bagiannya yang mengandung satu atau lebih bahan aktif yang dapat digunakan sebagai obat (therapeutic).

Berdasarkan sudut pandang farmakognosi, obat herbal dapat dibagi menjadi tiga diantaranya adalah sebagai berikut:

3.2.1 Jamu (Empirical based herbalmedicine)

Jamu adalah obat tradisional yang disediakan secara tradisional, yang berisi seluruh bahan tanaman yang menjadi penyusun jamu tersebut, higienis (bebas cemaran) serta digunakan secara tradisional. Jamu telah digunakan secara turun-temurun selama berpuluh-puluh tahun bahkan mungkin ratusan tahun.

Pada umumnya, jenis ini dibuat dengan mengacu pada resep peninggalan leluhur . Bentuk jamu tidak memerlukan pembuktian ilmiah sampai dengan klinis, tetapi cukup dengan bukti empiris turun temurun.


(34)

3.2.2 Obat Herbal Terstandar (Scientificbased herbal medicine)

Adalah obat tradisional yang disajikan dari ekstrak atau penyarian bahan alam yang dapat berupa tanaman obat, binatang, maupun mineral. Untuk melaksanakan proses ini membutuhkan peralatan yang lebih kompleks dan berharga mahal, ditambah dengant enaga kerja yang mendukung dengan pengetahuan maupun ketrampilan pembuatan ekstrak. Selain proses produksi dengan teknologi maju, jenis ini telah ditunjang dengan pembuktian ilmiah berupa penelitian-penelitian pre-klinik (uji pada hewan) dengan mengikutis tandar kandungan bahan berkhasiat, standar pembuatan ekstrak tanaman obat, standar pembuatan obat tradisional yang higienis, dan uji toksisitas akutmaupun kronis.

3.2.3 Fitofarmaka (Clinical basedherbal medicine)

Fitofarmaka adalah obat tradisional dari bahan alam yang dapat disetarakan dengan obat modern karena proses pembuatannya yang telah terstandar, ditunjang dengan bukti ilmiah sampai dengan uji klinik pada manusia dengan kriteria memenuhi syarati lmiah, protokol uji yang telah disetujui, pelaksana yang kompeten, memenuhi prinsip etika, tempat pelaksanaan uji memenuhi syarat.

Dengan uji klinik akan lebih meyakinkan para profesi medis untuk menggunakan obat herbal di sarana pelayanan kesehatan. Masyarakat juga bisa didorong untuk menggunakan obat herbal karena manfaatnya jelas dengan pembuktian secara ilimiah.


(35)

Pada dasarnya, pengobatan dengan obat herbal dilakukan melalui pendekatan yang bersifat holistik, yaitu tubuh manusia dipandang memiliki suatu sistem harmoni yang selalu seimbang. Apabila ada salah satu bagian tubuh bermasalah, akan timbul pula masalah pada bagian tubuh yang lain. Obat herbal di sini bekerja dengan cara memberi energi pada organ tubuh dan kelenjar tertentu serta menyeimbangkan kondisi tubuh sehingga membantu mengembalikan keharmonisan dan keseimbangan tubuh secara keseluruhan. Dalam aplikasinya, pengobatan dengan obat herbal diarahkan untuk menjaga dan mempertahankan sistem imun tubuh untuk melawan patogen (bibit penyakit) dari luar.

3.3 Manfaat bagi kesehatan manusia

Di samping kebutuhan akan sandang, pangan, papan serta pendidikan, kesehatan juga merupakan salah satu kebutuhan dasar manusia, karena dengan kondisi kesehatan yang baik dan kondisi tubuh yang prima, manusia dapat melaksanakan proses kehidupan, tumbuh dan menjalankan aktivitasnya dengan baik. Apabila terjadi suatu keadaan sakit atau gangguan kesehatan, maka obat akan menjadi suatu bagian penting yang berperan aktif dalam upaya pemulihan kondisi sakit tersebut.

Selama ini, pembangunan kesehatan meletakkan ilmu pengobatan Barat (modern) sebagai dasar sistem kesehatan nasional, begitu pula berbagai peraturan dan kebijakan lebih banyak menyangkut obat-obatan modern. Di lain pihak, merujuk pada filosofi pengobatan Timur, eksistensi manusia tidak terpisah dari unsur alam semesta, yang meliputi air, api, tanah dan udara. Keberadaan manusia di tengah kehidupan harus dipandang secara holistik.


(36)

Pada saat inilah manusia membutuhkan obat untuk memulihkan kesehatannya. Berbicara mengenai obat alami, sumber penggunaannya dapat ditelusuri dari budaya dan konsep kesehatan dari beberapa prinsip pandang di antaranya Ayurveda, Cina dan Unani-Tibb (Wijesekera, 1991)

1. Sistem Ayurveda yang berkembang di India dan kawasan Asia Tenggara menganut konsep pemulihan kesehatan berdasarkan pengembalian (restorasi) dan menjaga keseimbangan tubuh pada keadaan normal.

2. Sistem Cina, yang berkembang di Cina, Jepang, Korea dan Taiwan, pada intinya menekankan pada pengembalian hubungan fungsional yang dinamis antar organ tubuh.

3. Sistem Unani-Tibb yang berkembang di Timur Tengah terutama Mesir dan Turki, berdasarkan konsep terapi yang sistematis.

Di Indonesia sendiri, landasan ilmiah konsep pengobatan tradisional belum didokumentasikan secara sistematis, namun manfaatnya telah dirasakan terutama oleh masyarakat yang hidupnya jauh dari fasilitas pengobatan modern.

Kecenderungan kuat untuk menggunakan pengobatan dengan bahan alam, tidak hanya berlaku di Indonesia, tetapi juga berlaku di banyak negara karena cara-cara pengobatan ini menerapkan konsep back to nature atau kembali ke alam yang diyakini mempunyai efek samping yang lebih kecil dibandingkan obat-obat modern .


(37)

Mengingat peluang obat-obat alami dalam mengambil bagian di dalam sistem pelayanan kesehatan masyarakat cukup besar dan supaya dapat menjadi unsur dalam sistem ini, obat alami perlu dikembangkan lebih lanjut agar dapat memenuhi

persyaratan keamanan, khasiat dan mutu.

3.4 Cara kerja obat herbal

Menurut dokter Henry Naland Sp.B (K) Onk, ahli bedah kanker dari rumah sakit Omni Medical Center (OMC), Jakarta dalam seminar tentang ”Mengatasi Kanker

dengan solusi Mahkota Dewa” menjelaskan bahwa mekanisme kerja dari obat herbal

masih memerlukan penelitian lebih lanjut, tetapi pada umumnya, cara kerjanya sebagai berikut:

1. Mempunyai efek toksik langsung terhadap sel kanker

2. Salah satu senyawa tanaman hebal tersebut berperan pada fase tertentu dalam situs mitosis sel.

3. Meningkatkan daya tahan tubuh dengan mengaktifkan natural killer sel (pembunuh sel kanker alami)

4. Merupakan sumber ion kalium yang melimpah

5. Memperbaiki dan memperkuat lingkungan jaringan tubuh dimana sebuah penyakit itu berada


(38)

3.5 Mengenal Tanaman Obat Keluarga

3.5.1 Pengertian TOGA

Toga adalah singkatan dari tanaman obat keluarga. Tanaman 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. Kebun tanaman obat atau bahan obat dan selanjutnya dapat disalurkan kepada masyarakat.

3.5.2 Pemanfaatan Tanaman Obat

Sejak terciptanya manusia di permukaan bumi, telah diciptakan pula alam sekitarnya mulai dari sejak itu pula manusia mulai mencoba memanfaatkan alam sekitarnya untuk memenuhi keperluan alam bagi kehidupannya, termasuk keperluan obat-obatan untuk mengatasi masalah-masalah kesehatan.

Kenyataan menunjukkan bahwa dengan bantuan obat-obatan asal bahan alam tersebut, masyarakat dapat mengatasi masalah-masalah kesehatan yang dihadapinya. Hal ini menunjukkan bahwa obat yang berasal dari sumber bahan alam khususnya tanaman telah memperlihatkan peranannya dalam penyelenggaraan upaya-upaya kesehatan masyarakat.


(39)

3.6 Kelebihan obat tradisional

1. Memiliki efek samping yang saling mendukung jika berada dalam satu ramuan dengan komponen yang berbeda

2. memiliki efek samping yang relatif rendah

3. Pada satu tanaman memiliki lebih dari satu efek farmakologi serta lebih sesuai untuk penyakit-penyakit yang diakibatkan pertukaran zat di dalam tubuh dan keturunan.

3.7 Kekurangan obat tradisional

1. Takaran harus tepat.Jika tidak tepat, obat tradisional bisa tidak aman bagi tubuh dan kesehatan manusia.

2. Harus tepat memilih jenis obat sesuai dengan riwayat kesehatan masing-masing, sehingga tidak menimbulkan efek samping yang membahayakan jiwa.


(40)

BAB 4

ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis Sistem

Berdasarkan dari pengamatan mengenai kemunduran minat masyarakat dalam menggunakan obat-obatan herbal, penulis merancang sebuah aplikasi ensiklopedia sederhana mengenai manfaat dan khasiat obat-obatan herbal yang berada di lingkungan sekitar yang di rangkum dalam sebuah sistem aplikasi sederhana. Oleh karena itu diharapkan penggunaan obat-obatan herbal semakin meningkat di banding penggunaan obat-obatan kimia yang cendrung memiliki efek samping yang keras.

Sistem ini juga mempermudah masyarakat yang ingin melakukan pengobatan agar proses lebih cepat dan mudah serta Memperbaiki sistem manual menjadi sistem komputer yang lebih efisien baik dari segi waktu maupun tenaga.

4.2 Perancangan sistem

Perancangan sstem merupakan upaya untuk memulai membangun sistem yang akan dibuat. Perancangan ini dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan. Agar lebih mudah untuk memahaminya, maka dibuatlah perancangan sistem aplikasi ensiklopedia obat-obatan herbal ini.


(41)

4.2.1 Perancangan Output

Adapun perancangan output digunakan dalam aplikasi ini adalah sebagai berikut:

4.2.1.1Perancangan Halaman Detail Tanaman

Tampilan halaman ini adalah detail dari sebuah tanaman yang mencantumkan nama ilmiah dari tanaman serta satu tanaman dapat menyembuhkan beberapa penyakit. Adapun sistem perancangannya adalah sebagai berikut:

Gambar 4.1 Perancangan Detail Tanaman

4.1.1.2Tamilan Halaman Detail Penyakit

Tampilan halaman ini adalah detail penyakit yang menampilkan beberapa tanaman yang dapat menyembuhkan satu penyakit yang di rangkum dalam sebuah halaman detail penyakit beserta cara pengobatannya. Adapun sistem perancangannya adalah sebagai berikut:

DETAIL TANAMAN

GAMBAR PENYAKIT 1 TANAMAN

PENYAKIT 2

Nama Tanaman --- Nama Ilmiah --- Daerah

Penyebaran

--- ---


(42)

DETAIL PENYAKIT

Nama Penyakit Penyakit 1 Gejala ---

Tanaman 1 Cara Pengobatan Tanaman 2 Cara Pengobatan Tanaman 3 Cara Pengobatan

Gambar 4.2 Perancangan Detail Penyakit

4.2.2 Perancangan Input

Perancangan sistem input adalah penentuan apakah perancangan sistem output baik atau tidak. Pada perancangan sistem input ini data yang di input harus benar-benar baik agar memberikan informasi yang baik kepada user.

Perancangan sistem input ini bertujuan untuk memberikan penyelesaian yang tepat kepada pengguna serta memberikan informasi yang berguna mengenai khasiat obat-obat herbal. Adapun perancangan input yang di buat penulis adalah sebagai berikut:

4.2.2.1 Perancangan Tambah Tanaman

Perancanagn tampilan ini menampilkan daftar-daftar tanaman yang terdapat di dalam database serta penambahan daftar nama tanaman yang ingin di input ke dalam database. Adapun perancangan yang di buat adalah sebagai berikut :


(43)

TAMBAH TANAMAN T a n a m a n P e n y a k i t

DAFTAR

K h a s i a t LIST TANAMAN

Nama Daerah L o g o u t

Kategori Nama Tanaman Nama Ilmiah

Gambar Browse Asal

daerah

Si mpan

Gambar 4.5 Perancangan Input Tanaman

4.2.2.1 Perancangan Tambah Tanaman

Perancanagn ini menampilkan jenis-jenis penyakit serta penambahan daftar nama penyakit baru yang yang ingin di input ke dalam database. Adapun perancangan yang di buat adalah sebagai berikut :


(44)

TAMBAH PENYAKIT T a n a m a n P e n y a k i t

DAFTAR

K h a s i a t LIST PENYAKIT

Nama Daerah L o g o u t

Nama Penyakit Gejala

Si mpan

Gambar 4.6 perancangan Input Penyakit

4.2.3 Perancangan Dialog

Perancangan dialog adalah perancangan antara pemakai sistem (user) dengan komputer. Interaksi ini dapat terdiri dari proses pemasukan data ke sistem dan menampilkan informasi kepada user atau dapat keduanya.

Dalam perancangan dialog ini menu banyak digunakan dalam perancangan dialog sebagai user interface. Pada umumnya menu berisi alternatif yang disajikan kepada user sehingga user dapat memilih pilihan yang diinginkan.


(45)

4.2.3.1 Perancangan Menu Utama

Pada perancangan tampilan halaman utama obat herbal ini terdapat 5 pilihan yang akan digunakan user dalam menggunakan aplikasi ini, adapun akses yang dapat digunakan adalah sebagai berikut:

1. Kategori yaitu tentang kategori tumbuhan yang ternyata merupakan tanaman yang dapat menyembuhkan penyakit.

2. Tanaman yaitu tentang pencarian macam-macam obat-obatan herbal serta terdapat beberapa list dari jenis tanaman yang bermanfaat dalam menyembuhkan penyakit.

3. Penyakit yaitu tentang daftar list penyakit yang jika di proses akan menghasilkan detail tentang penyakit tersebut.

4. About yaitu tentang penjelasan aplikasi ensiklopedia tersebutserta profil penulis.

5. Bantuan yaitu tentang bagaimana cara menggunakan aplikasi ini serta memberi informasi kepada user agar menggunakan aplikasi ini.

MENU UTAMA

Kategori

Penyakit

About

Bantuan

Tanaman


(46)

Dari aplikasi ensiklopedia obat-obatan herbal ini adapun perancangan dialognya adalah sebagai berikiut:


(47)

4.2.4 Perancangan File

Dalam perancangan program aplikasi herbal ini juga dibutuhkan beberapa file sebagai interface, adapun file yang digunakan adalah :

4.2.4.1 Index.php

File ini merupakan sebagai tampilan awal program aplikasi yang merupakan halaman utama dari aplikasi herbal ini yang mempunyai beberapa pilihan menu yang diantaranya adalah pilihan kategori, tanaman, penyakit, about dan bantuan.

4.2.4.2 Kategori.php

File ini merupakan file tampilan program aplikasi dimana pada file ini terdapat submenu pilihan program aplikasi berupa menu buah, biji, daun, rempah dan umbi

4.2.4.3 Tanaman.php

File ini merupakan file sebagai tampilan program aplikasi dimana user dapat mencari (searching) nama tanaman yang ingin dicari khasiat dan detail dari tanaman tersebut. Pada file ini mencakup semua nama buah, biji, daun, rempah dan umbi.

4.2.4.4 Penyakit.php

Sama halnya dengan file tanaman.php File ini merupakan file sebagai tampilan daftar penyakit dimana user dapat mencari (searching) nama penyakit yang ingin dicari khasiat dan detail dari penyakit yang di cari.


(48)

4.2.4.5 About.php

File ini merupakan tampilan menu about, pada menu ini memberikan informasi tentang program aplikasi herbal dan tujuan penulis membuat program herbal tersebut.

4.2.4.6 Bantuan.php

File ini merupakan tampilan menu bantuan, pada menu ini memberikan informasi tentang bagaimana seorang user ingin menginstal aplikasi ini di komputer pribadi.

4.2.5 Perancangan Database

Pada tahap ini di persiapkan tempat untuk menampung data di server, data tersebut nantinya akan di proses oleh program yang di buat pada tahap pemrograman, baik penambahan, pengeditan, penghapusan dan menampilkan isi database ke halaman web. Database terdiri atas table-table yang dibuat dengan menggunakan program MYSQL.

Adapun database yang dibuat oleh penulis adalah database Herbal dengan tabel-tabel sebagai berikut:

Table 4.1 Tabel user

Field name Type Length Keterangan

Username Varchar 80 Username admin

Password Varchar 80 Password admin


(49)

Tabel 4.2 Tabel kategori

Tabel 4.3 Tabel tanaman

Field name Type Length Keterangan

id_tanaman* Int 5 Auto increment

id_ketegori Int 5 Auto increment

nm_tanaman Varchar 80 Nama tanaman

nm_ilmiah Varchar 80 Nama ilmiah

Tabel 4.4 Tabel tanaman

Field name Type Length Keterangan

id_penyakit* Int 8 Auto increment

Gejala Text 1000 Gejala penyakit

nama_penyakit Varchar 80 Nama penyakit

Tabel 4.5 Tabel nm_daerah

Field name Type Length Keterangan

id_tanaman* Int 8 Relasi table

Daerah Text 1000 Nama daerah

Field name Type Length Keterangan

id_kategori* Int 8 Auto increment


(50)

Tabel 4.6 Tabel khasiat

Field name Type Length Keterangan

id_khasiat* Int 8 Auto increment

id_tanaman Int 8 Relasi table

id_penyakit Int 8 Relasi table

cara_pengobatan Text 1000 Cara pengobatan

Tabel 4.7 Tabel Gambar

Field name Type Length Keterangan

id_tanaman* Int 10 Relasi table

Gambar Varchar 80 Gambar tanaman

4.2.5.1 Diagram Konteks

Metode perancangan aplikasi yang dilakukan didalam penyusunan tugas akhir terdiri dari Diagram konteks, DFD (Data Flow Diagram), ERD (Entity relationship diagram), usecase. Adapun diagram konteks yang di gunakan adalah sebagai berikut:


(51)

Gambar 4.9 Diagram konteks

4.2.5.2 DFD (Data Flow Diagram)

Data flow diagram merupakan diagram yang menggunakan notasi-notasi (simbol-simbol) untuk menggambarkan arus dari data sistem. DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan di kembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir. Adapun data flow digram yang di ajukan adalah sebagai berikut:


(52)

Gambar 4.10 Data Flow Diagram (DFD)


(53)

Gambar 4.12 Data Flow Diagram (DFD) Level 1

4.2.5.3 ERD (Entity Relationship Diagram)

Model yang dibuat berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas (entity) serta hubungan (relationship) antara entitas-entitas itu. Adapun ERD yang di buat adalah sebagai berikut:


(54)

Gambar 4.13 Entity relationship diagram

4.2.5.4 Use-case

Di dalam sebuah sistem perancangan di butuhkan sebuah use-case untukmembantu pembagian lingkup sistem sehinggalebih mudah diatur. Diagram ini menggambarkan interaksi antara sistem obat-obatan herbal yang dibuat dan sistem eksternal dengan


(55)

(56)

4.2.6 Perancangan Program

4.2.6.1 Flowchart Sistem

Flowchart atau bagan alir program adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Bagan alir sangat berguna bagi programmer untuk mempersiapkan program yang rumit. Bagan alir terdiri dari symbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir atau flowlines menunjukkan urutan dari simbol-simbol yang dikerjakan.Berikut ini merupakan gambar flowchart yang digunakan pada pembuatan aplikasi ensiklopedia obat-obatan herbal


(57)

Gambar 4.16 Flowchart Kategori


(58)

Gambar 4.18 Flowchart Tanaman


(59)

(60)

BAB 5

IMPLEMENTASI SISTEM

5.1 Implementasi Sistem

Implementasi sistem adalah langkah atau prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah di stujui, untuk menginstal, menguji dan memulai sistem baru atau sistem yang di perbaiki.

5.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sitem ini adalah sebagai berikut: 1. Menyelesaikan desain sistem yang telah di setujui sebelumnya 2. Memastikan bahwa user dapat mengoprasikan sistem.

3. Menguji apakah sistem baru tersebut sesuai dengan pemakai.

5.3 Pengujian di Browser

Setelah menginstal xampp, maka aplikasi web telah dapat di ujikan di komputer lokal adapun caranya adalah sebagai berikut:


(61)

1. Letakkan file-file yang membangun web ini kedalam suatu folder (TA) kemudian di letakkan di dalam folder htdocs, terlihat seperti gambar berikut:

Gambar 5.1 Peletakan berisi file-file web dalam folderhtdos

2. Buka browserMozilla Firefox.

3. Pada kotak URL ketikan localhost/[nama folder]/index.php. karena penulis meletakkan file-file web di folder TA maka alamatnya sebagai berikut:

Gambar 5.2 Penulisan Alamat di URL

4. Setelah di lakukan Entre pada keyboard maka akan terlihat tampilan sebagai berikut:


(62)

5.3.1 Halaman Utama

Gambar 5.3 Menu Utama index.php

5.3.2 Halaman Kategori


(63)

5.3.3 Halaman Pemilihan Sesuai Kategori

Gambar 5.5 Daun Sesuai Pemilihan Kategori

5.3.4. Halaman Tanaman


(64)

5.3.5. Halaman Detail Tanaman

Gambar 5.7 Detail Tanaman

5.3.6. Halaman Detail Penyakit


(65)

5.3.7. Halaman Penyakit

Gambar 5.9 Penyakit

5.3.8. Halaman About


(66)

5.3.9. Halaman Bantuan


(67)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan pembahasan pada bab sebulumnya, mengenai pembuatan tugas akhir

dengan judul “Aplikasi Ensiklopedia Obat-Obatan Herbal”, maka dapat diambil kesimpulan sebagai berikut:

1. Aplikasi ini dapat menampilkan informasi tanaman obat. Informasi yang diberikan seperti gambar tanaman, nama ilmiah, nama daerah, khasiat tanaman dan cara pengolahan tanaman.

2. Aplikasi ini dapat melakukan pencarian nama tanaman, melalui kategori tanaman maupun melalui menu penyakit.

3. Aplikasi ini dapat melakukan pencarian penyakit.

4. Dengan aplikasi ini masyarakat akan lebih mudah dalam mengetahui khasiat tanaman.


(68)

5.2 Saran

Mengingat tidak adanya kesempurnaan di dunia ini kecuali Sang Pencipta, maka penulis juga menyadari bahwa penulisan tugas akhir ini terdapat banyak kekurangan. Oleh karena itu, kritik dan saran dari pembaca yang sekiranya dapat membangun dan memperbaiki sistem ini sangat diharapkan. Kiranya tugas akhir ini dengan segala manfaat, kelebihan, dan kekurangan dapat diterima serta memberi manfaat bagi masyarakat luas.

Adapun saran dari penulis yang akan disampaikan kepada para mahasiswa, instansi dan masyarakat yang akan melakukan penelitian baru pada aplikasi ini diantaranya:

1. Tampilan interface dapat diubah agar lebih menarik.

2. Pada aplikasi ini tidak semua kategori di tampilkan dan mungkin lebih di perbanyak database sistemnya.

3. Aplikasi dapat ditambahkan sound pada setiap tampilan agar aplikasi ini dapat digunakan oleh masyarakat tuna netra.

4. Sebaikknya aplikasi ini dapat lebih di kembangan dengan menambah gambar anatomi tubuh yang jika di tampilkan akan menuju kehalaman penyakit tanpa harus meninggalkan halaman sebelumnya.


(69)

DAFTAR PUSTAKA

Braucle, Eric J dan Michael E Brenstein. 2011. Software Engineering Modern Approaches. Boston : John Willey K Sons, INC.

Civardi, Anne dan Ruth Thomson. 2001. Ensiklopedia Mini Edisi Lengkap. London : Kingfisher Publication Plc; new panderel house.

Dwiartara, Loka. 1997. Modul Menyelam dan Menaklukan Samudra PHP.

Diakses pada tanggal 18 April 2012, from

http://www.ilmuwebsite.com/ebook/ebook-php-free-download.

Kadir, Abdul. 2002. Dasar Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta: Andi.

Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Andi.

Pressman, Roger S. 2001. Software Engineering & Practitioner’s Approach. Boston: Fifth Eddition.

Purwanto, Yudhi. 2001. Pemrograman Web dengan PHP. Jakarta: PT Elex Media Komputindo.

Syafii, M. 2005. Membangun Aplikasi Berbasis PHP dan MySQL. Yogyakarta: Andi Trubus. April 2013. “sirsak stop kanker otak”, hal.42.

Trubus. Januari 2013. “beras tumpas sel ganas”, hal.102.

Trubus. Februari 2013. “terkuak karna nafsu turun”, hal.70.

Trubus. Juli 2013. “sipipih buat pompa”, hal.66.


(70)

Trubus. Juli 2005. “Minyak buah merah redakan gangguan tyroid”, hal.50.

Trubus. Juni 2012. “kulit ratu untuk kulit sehat”, hal.22.

Trubus. Desember 2011. “dibawah lindungan kelor”, hal.30.

Trubus. April 2012. “Obat gout dari dapur”, hal.114.

Trubus. Desember 2012 2013. “turunkan kolesterol naik”, hal.42.

Trubus. Agustus 2013. “sirna karena Garcinia”, hal.45.

Trubus. April 2011. “rival baru asam urat”, hal.48.

Trubus. Mei 2012. “rival kolesterol”, hal.120.

Trubus. September 2012. “umbi pereda autisme”, hal.18.

http://admedshofie.blogspot.com. “Ramuan Tradisional dan Pelangsing Tubuh”. Diakses pada tanggal 13 April 2013.

http://www.berkhasiat.com/2012/10/khasiat-buah-semangka.html. “khasiat buah semangka”. Diakses pada tanggal 14 April 2013.

http://mahkotadewa.net/kesehatan/mahkota-dewa.html “Khasiat Obat-obatan herbal” Diakses pada tanggal 14 April 2013.

http://manfaat.org/manfaat-jinten-hitam “Jintan hitam obat dari segala penyakit” Diakses pada tanggal 17 April 2013.


(71)

http://id.wikipedia.org/wiki/Tanaman_obat_keluarga#Daun “pengertian TOGA (tanaman obat keluarga)” Diakses pada tanggal 17 April 2013.


(72)

Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155 Telp. (061) 8211050, 8214290, Fax. (061) 8214290 Medan

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nama Mahasiswa : Winda Cynthia Lestari Nomor Induk Mahasiswa : 102406266

Judul Tugas Akhir : Aplikasi Ensiklopedia Obat-Obatan Herbal Dosen Pembimbing : Drs. Suyanto, M.Kom

Tanggal Mulai Bimbingan : April 2013 Tanggal Selesai Bimbingan : Juni 2013

No. Tanggal Asistensi Bimbingan Pembahasan Pada Asistensi Mengenai Pada Bab Paraf Dosen Pembimbing Keterangan 1. 2. 3. 4. 5. 6. 7.

* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU Pembimbing, Ketua,

Prof. Dr. Tulus, M.Si., P.hD Drs. Suyanto, M.Kom NIP. 19620901 198803 1 002 NIP. 195908131986011002


(73)

Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma 3 Teknik Informatika :

Nama : Winda Cynthia Lestari

NIM : 102406266

Program Studi : D3 Teknik Informatika

Judul Tugas Akhir : Aplikasi Ensiklopedia Obat-Obatan Herbal

Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal Juni 2013

Dengan Hasil : SUKSES / GAGAL

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Juni 2013 Dosen Pembimbing

Program Studi D3 Teknik Informatika

Drs. Suyanto, M.Kom NIP. 195908131986011002


(1)

5.2 Saran

Mengingat tidak adanya kesempurnaan di dunia ini kecuali Sang Pencipta, maka penulis juga menyadari bahwa penulisan tugas akhir ini terdapat banyak kekurangan. Oleh karena itu, kritik dan saran dari pembaca yang sekiranya dapat membangun dan memperbaiki sistem ini sangat diharapkan. Kiranya tugas akhir ini dengan segala manfaat, kelebihan, dan kekurangan dapat diterima serta memberi manfaat bagi masyarakat luas.

Adapun saran dari penulis yang akan disampaikan kepada para mahasiswa, instansi dan masyarakat yang akan melakukan penelitian baru pada aplikasi ini diantaranya:

1. Tampilan interface dapat diubah agar lebih menarik.

2. Pada aplikasi ini tidak semua kategori di tampilkan dan mungkin lebih di perbanyak database sistemnya.

3. Aplikasi dapat ditambahkan sound pada setiap tampilan agar aplikasi ini dapat digunakan oleh masyarakat tuna netra.

4. Sebaikknya aplikasi ini dapat lebih di kembangan dengan menambah gambar anatomi tubuh yang jika di tampilkan akan menuju kehalaman penyakit tanpa harus meninggalkan halaman sebelumnya.


(2)

58

DAFTAR PUSTAKA

Braucle, Eric J dan Michael E Brenstein. 2011. Software Engineering Modern Approaches. Boston : John Willey K Sons, INC.

Civardi, Anne dan Ruth Thomson. 2001. Ensiklopedia Mini Edisi Lengkap. London : Kingfisher Publication Plc; new panderel house.

Dwiartara, Loka. 1997. Modul Menyelam dan Menaklukan Samudra PHP.

Diakses pada tanggal 18 April 2012, from

http://www.ilmuwebsite.com/ebook/ebook-php-free-download.

Kadir, Abdul. 2002. Dasar Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta: Andi.

Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Andi.

Pressman, Roger S. 2001. Software Engineering & Practitioner’s Approach. Boston: Fifth Eddition.

Purwanto, Yudhi. 2001. Pemrograman Web dengan PHP. Jakarta: PT Elex Media Komputindo.

Syafii, M. 2005. Membangun Aplikasi Berbasis PHP dan MySQL. Yogyakarta: Andi Trubus. April 2013. “sirsak stop kanker otak”, hal.42.

Trubus. Januari 2013. “beras tumpas sel ganas”, hal.102. Trubus. Februari 2013. “terkuak karna nafsu turun”, hal.70. Trubus. Juli 2013. “sipipih buat pompa”, hal.66.


(3)

Trubus. Juli 2005. “Minyak buah merah redakan gangguan tyroid”, hal.50. Trubus. Juni 2012. “kulit ratu untuk kulit sehat”, hal.22.

Trubus. Desember 2011. “dibawah lindungan kelor”, hal.30. Trubus. April 2012. “Obat gout dari dapur”, hal.114.

Trubus. Desember 2012 2013. “turunkan kolesterol naik”, hal.42. Trubus. Agustus 2013. “sirna karena Garcinia”, hal.45.

Trubus. April 2011. “rival baru asam urat”, hal.48. Trubus. Mei 2012. “rival kolesterol”, hal.120.

Trubus. September 2012. “umbi pereda autisme”, hal.18.

http://admedshofie.blogspot.com. “Ramuan Tradisional dan Pelangsing Tubuh”. Diakses pada tanggal 13 April 2013.

http://www.berkhasiat.com/2012/10/khasiat-buah-semangka.html. “khasiat buah semangka”. Diakses pada tanggal 14 April 2013.

http://mahkotadewa.net/kesehatan/mahkota-dewa.html “Khasiat Obat-obatan herbal” Diakses pada tanggal 14 April 2013.

http://manfaat.org/manfaat-jinten-hitam “Jintan hitam obat dari segala penyakit” Diakses pada tanggal 17 April 2013.

http://erabaru.net/kesehatan/34-kesehatan/11592-khasiat-kencur “Sehat Karena Herbal” Diakses pada tanggal 17 April 2013.


(4)

58

http://id.wikipedia.org/wiki/Tanaman_obat_keluarga#Daun “pengertian TOGA (tanaman obat keluarga)” Diakses pada tanggal 17 April 2013.


(5)

Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155 Telp. (061) 8211050, 8214290, Fax. (061) 8214290 Medan

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nama Mahasiswa : Winda Cynthia Lestari Nomor Induk Mahasiswa : 102406266

Judul Tugas Akhir : Aplikasi Ensiklopedia Obat-Obatan Herbal Dosen Pembimbing : Drs. Suyanto, M.Kom

Tanggal Mulai Bimbingan : April 2013 Tanggal Selesai Bimbingan : Juni 2013

No. Tanggal Asistensi Bimbingan Pembahasan Pada Asistensi Mengenai Pada Bab Paraf Dosen Pembimbing Keterangan 1. 2. 3. 4. 5. 6. 7.

* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU Pembimbing, Ketua,

Prof. Dr. Tulus, M.Si., P.hD Drs. Suyanto, M.Kom


(6)

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma 3 Teknik Informatika :

Nama : Winda Cynthia Lestari

NIM : 102406266

Program Studi : D3 Teknik Informatika

Judul Tugas Akhir : Aplikasi Ensiklopedia Obat-Obatan Herbal

Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal Juni 2013

Dengan Hasil : SUKSES / GAGAL

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Juni 2013 Dosen Pembimbing

Program Studi D3 Teknik Informatika

Drs. Suyanto, M.Kom NIP. 195908131986011002