• Tidak ada hasil yang ditemukan

Aplikasi Ensiklopedia Obat-Obat Herbal

N/A
N/A
Protected

Academic year: 2016

Membagikan "Aplikasi Ensiklopedia Obat-Obat Herbal"

Copied!
73
0
0

Teks penuh

(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

(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

(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

1.6 Sistematika Penulisan... 5

1.7Tinjauan Pustaka... 5

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

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

(9)

DAFTAR GAMBAR

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

(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

(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

(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

(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

(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

(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

(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

(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

(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

(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

(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

(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

(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

(31)

6.

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

(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,

(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

(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

(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

(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

(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

(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,

(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

(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

(42)

DETAIL PENYAKIT

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

(43)

TAMBAH 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

(44)

TAMBAH PENYAKIT

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

(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.

(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

(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

(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

(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)

(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

(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

(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

(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

(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

(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

(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

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

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU Pembimbing, Ketua,

(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

Gambar

Gambar 2.3 ODBC yang telah terinstal
Gambar 2.4 simbol-simbol flowchart
Gambar 4.1 Perancangan Detail Tanaman
Gambar 4.2 Perancangan Detail Penyakit
+7

Referensi

Dokumen terkait

Pemilik Toko Istana Herbal menginginkan aplikasi sistem informasi penjualan obat herbal yang berisi tentang informasi dari istana herbal dan obat herbal yang ingin dipesan, agar

Maksud dari penulisan skripsi ini adalah untuk merancang serta membangun sebuah aplikasi game edukasi obat herbal pada platform Android yang selanjutnya diharapkan dapat

Aplikasi sistem pendukung keputusan tanaman obat herbal untuk berbagai penyakit dengan metode ROC ( Rank Order Centroid ) dan metode Oreste ini melakukan penentuan tanaman

Jadi, untuk mengatasi permasalahan yang ada maka penulis mencoba untuk merancang aplikasi ensiklopedia penyakit sebagai media alternatif untuk memberikan informasi mengenai

Adapun tujuan dari penelitian ini adalah aplikasi dapat digunakan oleh pihak jurusan D3 Teknik Informatika Universitas Sumatera Utara, untuk melihat proses bimbingan tugas akhir

Obat herbal bagi penderita diabetes, obat herbal buat penyakit diabetes, obat herbal penyakit diabetes basah, obat herbal buat luka diabetes, obat

Tujuan penelitian ini adalah untuk menghasilkan desain produk pengembangan ensiklopedia tanaman obat berbasis potensi lokal dan mengetahui kelayakan ensiklopedia

i APLIKASI PENGELOLAAN PENJUALAN DAN STOK OBAT PADA APOTIK INDRA BERBASIS WEBSITE LAPORAN AKHIR Disusun Dalam Rangka Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Jurusan