RANCANG BANGUN APLIKASI PEMANFAATAN TANAMAN OBAT TRADISIONAL INDONESIA BERBASIS WEB

  JSIKA Vol. 6, No. 4, Tahun 2017,

  Metode yang digunakan dalam pembuatan aplikasi pemanfaatan tanaman obat tradisional Indonesia berbasis web menggunakan metode System

  Construction Code Test

  Delivery Support Feedback

  Analysis Design Deployment

  Tracking Modeling

  Planning Estimating Scheduling

  Project iniiation Requirement gathering

  cycle (Pressman, 2015). Adapun pengertian dari SDLC Communication

  dengan model waterfall atau disebut juga classic life

  Development Life Cycle (SDLC) ini biasa disebut juga

  Waterfall (Pressman, 2015)

  RANCANG BANGUN APLIKASI PEMANFAATAN TANAMAN OBAT TRADISIONAL INDONESIA BERBASIS WEB M. Septian Maulana 1)

  Gambar 1. Pengembangan Menggunakan Model

  METODE

  Melalui website ini masyarakat dapat dengan mudah mendapatkan informasi tentang tanaman obat tradisional Indonesia dan masyarakat dapat melakukan konsultasi online dengan herbalis yang ada pada Poliklinik Obat Tradisional Indonesia Rumah Sakit dr. Soetomo Surabaya, sehingga masyarakat tidak harus datang ke klinik pengobatan tradisional untuk melakukan konsultasi. Website juga menyediakan layanan forum komunikasi yang berisi tanggapan maupun saran dari masyarakat berdasarkan topik yang tersedia. Selain itu website juga menyediakan informasi tentang kesehatan melalui artikel berdasarkan kategori. Dengan adanya pusat informasi tersebut maka masyarakat dapat memperoleh berbagai informasi yang dibutuhkan secara mudah, murah, dan menarik.

  Hal inilah yang menyebabkan dibutuhkannya informasi mengenai jenis tanaman obat dan bagian tanaman yang sering digunakan dalam pembuatan obat tradisional, manfaat tanaman obat, cara pengolahan tanaman obat, nama ilmiah tanaman obat, kandungan kimia, dan deskripsi tanaman obat yang berasal dari sumber terpercaya berdasarkan hasil dari penelitian. Oleh karena itu dibutuhkan sistem yang dapat memberikan informasi tanaman obat, yang dapat diakses oleh masyarakat luas serta pihak-pihak yang membutuhkan informasi tanaman obat. Dengan adanya aplikasi ini masyarakat luas serta pihak-pihak yang membutuhkan informasi mendapatkan kemudahan untuk memperoleh informasi yang dibutuhkan. Untuk bisa diakses oleh masyarakat luas, maka penelitian ini membuat aplikasi pemanfaatan tanaman obat tradisional Indonesia secara online dengan menerapkan teknologi berbasis web yang berfungsi sebagai pusat informasi tanaman obat tradisional Indonesia.

  Obat tradisional adalah bahan atau ramuan bahan yang berupa bahan tumbuhan, bahan hewan, bahan mineral, sediaan sarian atau galenik, atau campuran dari bahan tersebut, yang secara turun-temurun telah digunakan untuk pengobatan berdasarkan pengalaman (Badan Pengawas Obat dan Makanan Republik Indonesia, 2013). Tanaman obat tradisional sangat berguna bagi masyarakat kecil yang kurang mampu untuk membeli obat-obatan dari bahan kimia. Namun banyak dari masyarakat yang meracik tanaman obat tradisional tersebut hanya dari perkataan orang lain atau pengalaman sendiri. Inilah yang menyebabkan kurangnya pengaruh tanaman obat tradisional dalam menyembuhkan karena penggunaan dan dosis yang kurang tepat. Seringnya masyarakat salah dalam menentukan bahan baku pembuatan tanaman obat tradisional dan tidak tahu mengetahui cara mengolah bahan tersebut, sehingga yang didapat bukanlah manfaat melainkan efek samping.

  Keywords: Traditional Remedy Plants, Application, Website, Likert Scale

  Email : 1 Abstract: Most of people dispensing remedy plants by means of other words or by their self experience, which does not exist precise of dose it causing traditional remedy has less effects to cure disease. Some people have fault by choice item and ignorance the process for make reme dy plants, and then they haven’t benefit obtained but only side effects for them. Base on this case need to built application of traditional remedy plants Indonesia- based web to help people get information about Indonesian traditional remedy plants, consultancy with herbalist, provide communication forum service, and provide health information by article. The results showed the application give detail information remedy plants. Based on trial results application, it is very feasible to used with the value of the test results is 88.7%.

  Program Studi/Jurusan Sistem Informasi Fakultas Teknologi dan Informatika Institut Bisnis dan Informatika Stikom Surabaya Jl. Raya Kedung Baruk 98 Surabaya, 60298

  Tan Amelia 33)

  A.B. Tjandrarini 2)

ISSN 2338-137X

  JSIKA Vol. 6, No. 4, Tahun 2017,

  Pengguna DOSIS ? Efek

  Data Member Data Topik Forum Data Isi Komentar Forum Data Peran Forum

  Data Tanggapan Komentar Forum Data Topik Forum Diskusi yang Sering Dikunjungi Mengelola Forum Diskusi

  Data Kategori Forum Output

  Menyimpan dan Menampilkan Komentar Forum Data Administrator Data Herbalis

  6. Cara Pemakaian Panduan Penggunaan yang berasal dari rekomendasi (Sumber Terpercaya)

  5. Cara pengolahan

  4. Kandungan Kimia

  3. Manfaat Tanaman Obat

  2. Deskripsi Tanaman Obat

  1. Jenis Tanaman Obat

  Dibutuhkan Informasi :

  Samping Mempersiapkan bahan Membuat / Meracik Obat

  Gambar 3. Diagram IPO Sub Proses Forum Diskusi

  ini adalah suatu pendekatan yang sistematis dan berurutan. Tahapan-tahapannya adalah komunikasi (communication), perencanaan (planning), pemodelan (modeling), konstruksi (construction), serta penyerahan sistem perangkat lunak ke para pelanggan/pengguna (deployment), yang diakhiri dengan dukungan berkelanjutan pada perangkat lunak yang dihasilkan. Model SDLC ditunjukkan pada Gambar 1.

  Diagram IPO berguna untuk menggambarkan garis besar yang menjadi input, proses, dan output dalam aplikasi pemanfaatan tanaman obat tradisional Indonesia berbasis web . Gambaran diagram IPO dibagi menjadi tiga sub proses, yaitu sub proses forum diskusi, sub proses menampilkan data tanaman obat dan sub proses konsultasi dengan herbalis & mengelola artikel kesehatan. Gambaran diagram IPO dapat dilihat seperti pada Gambar 3, 4, dan 5.

  Diagram Input Process Output

  Dalam menganalisis sistem yang akan berjalan, penulis melakukan analisis terhadap semua kebutuhan sistem, baik kebutuhan masukan, proses, dan keluaran. Pada tiap-tiap proses memiliki kebutuhan pemilik proses. Kebutuhan akan masukan ini akan dikelompokkan per proses, yaitu proses menampilkan daftar tanaman obat, mengelola daftar tanaman obat, melakukan pencarian daftar tanaman obat berdasarkan nama tanaman obat, melakukan pencarian daftar tanaman obat berdasarkan nama penyakit, melakukan pencarian daftar tanaman obat berdasarkan kebutuhan pengguna, menampilkan daftar tanaman obat yang sering dicari, menampilkan daftar penyakit yang sering dicari, mengelola forum diskusi, menyimpan dan menampilkan komentar forum, mengelola artikel kesehatan, menampilkan artikel kesehatan dan konsultasi dengan herbalis.

  Analisis Kebutuhan Sistem

  Gambar 2. Identifikasi dan Analisis Permasalahan

  Pengetahuan masyarakat tentang pemanfaatan tanaman obat tradisional masih rendah. Contoh kecil masyarakat sering salah dalam menentukan bahan baku dalam pembuatan tanaman obat tradisional dan tidak tahu cara mengolah bahan baku tanaman obat tradisional. Kurangnya pengetahuan penggunaan tanaman obat tradisional dalam penentuan dosis bisa menjadi hal yang berbahaya, sehingga yang diperoleh bukan manfaat tetapi efek samping. Peningkatan kebutuhan akan tanaman obat tersebut menyebabkan dibutuhkannya informasi mengenai jenis tanaman obat dan bagian tanaman yang sering digunakan dalam pembuatan obat tradisional, manfaat tanaman obat, cara pengolahan tanaman obat, nama ilmiah tanaman obat, kandungan kimia, dan deskripsi tanaman obat seperti terlihat pada Gambar 2 di bawah ini.

  Identifikasi dan Analisis Permasalahan

  Proses selanjutnya adalah menetapkan rencana untuk pengerjaan software yang meliputi tugas-tugas teknis yang akan dilakukan, risiko yang mungkin terjadi, sumber-sumber yang dibutuhkan, hasil yang akan dibuat, dan jadwal pengerjaan. Pada penelitian ini yang dilakukan adalah melakukan identifikasi dan analisis permasalahan, kebutuhan perangkat lunak dan keras, analisis kebutuhan sistem, dan membuat diagram input proses output.

  Perencanaan

  Studi literatur dalam penelitian ini hanya berupa buku, jurnal ilmiah, dan artikel dengan tahun terbit tidak lebih dari sepuluh tahun. Studi literatur yang dilakukan pada penelitian ini yaitu tentang tanaman obat tradisional, solusi yang berkaitan dengan permasalahan, dan metode yang dilakukan untuk menyelesaikan masalah.

  Langkah pertama diawali dengan komunikasi kepada pengguna. Langkah awal ini merupakan langkah penting karena menyangkut pengumpulan informasi tentang kebutuhan pengguna. Pada penelitian ini dilakukan wawancara dan studi literatur. Pada melakukan wawancara, narasumbernya adalah herbalis Poliklinik Obat Tradisional Indonesia Rumah Sakit Dr. Soetomo Surabaya dan masyarakat umum. Herbalis dipilih karena sistem ini dirancang untuk membantu masyarakat umum dalam melakukan pencarian informasi tanaman obat tradisional Indonesia dan melakukan konsultasi mengenai pencegahan atau pengobatan penyakit.

  Komunikasi

ISSN 2338-137X

  context diagram , diagram jenjang proses, DFD, ERD, Output Input Proses struktur tabel, rancangan input output, rancangan interface, rancangan uji coba sistem, dan rancangan

  Menampilkan Daftar Tanaman Daftar Tanaman Obat Tradisional

  angket uji coba pengguna.

  Obat Arsitektur Teknologi

  Data Administrator Mengelola Daftar Tanaman Obat Jumlah Pengunjung Website

  Pada arsitektur teknologi, platfom dari perangkat lunak ini berupa web. Adapun tools yang digunakan adalah Notepad++, Web Browser, dan EasyPHP

  Melakukan Pencarian Daftar Daftar Tanaman Obat Tradisional

  • Data Divisi Makhluk Hidup Tanaman Obat Berdasarkan Nama Berdasarkan Nama Tanaman DevServer (MySql dan Apache). Website ini
  • Data Sub Divisi Makhluk Hidup Tanaman Obat Obat menggunakan CodeIgniter sebagai web application
  • Data Kelas Makhluk Hidup

  framework dengan pola MVC (Model, View dan

  • Data Bangsa Makhluk Hidup Controller ).

  Melakukan Pencarian Daftar

  • Data Suku Makhluk Hidup Daftar Tanaman Obat Tradisional Tanaman Obat Berdasarkan Nama - Data Marga Makhluk Hidup Berdasarkan Nama Penyakit Penyakit - Data Pulau

  Sitemap

  • Data Daerah

  Sitemap adalah salah satu alat bantu untuk

  • Data Sinonim Tumbuhan Melakukan Pencarian Daftar Informasi Tanaman Obat

  mempermudah dalam pengenalan peta situs pada

  • Data Jenis Tumbuhan Tanaman Obat Berdasarkan Tradisional Sesuai dengan

  sebuah website . Sitemap akan membantu

  • Data Bagian Tumbuhan Kebutuhan Pengguna Kebutuhan Pengguna

  mempermudah menjelaskan aplikasi pemanfaatan

  • Data Jenis Penyakit

  tanaman obat tradisional Indonesia berbasis web pada

  • Data Penyakit Menampilkan Daftar Tanaman Daftar Tanaman Obat Tradisional

  penelitian ini. Sitemap aplikasi pemanfaatan tanaman

  • Data Khasiat Tumbuhan Obat yang Sering dicari yang Sering Dicari

  obat tradisional Indonesia berbasis web untuk halaman

  • Data Kandungan Kimia - Data Kadar Kandungan Kimia masyarakat umum, member, administrator, dan herbalis

  masing-masing dapat dilihat pada Gambar 6, 7, 8, dan

  Daftar Penyakit yang Sering Menampilkan Daftar Penyakit

  9.

  yang Sering dicari Dicari Beranda Info Beranda

  Gambar 4. Diagram IPO Sub Proses Menampilkan Data Tanaman Obat

  Topik Forum Komentar Forum Diskusi Diskusi Forum Diskusi

  Output Input Proses Informasi Blog Daftar Artikel

  Artikel Data Administrator Mengelola Artikel Kesehatan Berita Terkini

  Daftar Tanaman Informasi Daftar Tanaman Obat Tanaman Obat

  Data Artikel Pencarian Info Daftar Tanaman Informasi

  Menampilkan Artikel Kesehatan Data Artikel Kesehatan Beranda

  Data KategoriArtikel Tanaman Obat Obat Tanaman Obat Informasi

  Data Member Artikel Daftar Artikel Artikel

  Konsultasi dengan Herbalis Pertanyaan Konsultasi Data Herbalis Data Tanaman Informasi Tanaman Obat

  Obat Tanaman Obat Data Pertanyaan Konsultasi Jawaban Konsultasi dari Herbalis

  Khasiat Data Khasiat Informasi Tanaman Obat Tanaman Obat Tanaman Obat Data Jawaban Konsultasi

  Informasi Info Penyakit Daftar Penyakit Penyakit

  Gambar 5. Diagram IPO Sub Proses Konsultasi dengan Herbalis dan Mengelola Artikel Gambar 6. Sitemap untuk Halaman Masyarakat Umum

  Kesehatan

  Halaman Pendaftaran TambahTopik

  Pemodelan Anggota Forum

  Pada proses pemodelan ini menerjemahkan

  Beranda Login

  syarat kebutuhan ke sebuah perancangan software yang

  Tambah Data Member Area

  Kelola Artikel

  dapat diperkirakan sebelum dibuat coding. Proses ini

  Artikel

  berfokus pada rancangan struktur data, arsitektur

  Konsultasi software , representasi interface, dan detail (algoritma)

  Online

  prosedural. Pada penelitian ini yang dilakukan adalah Gambar 7. Sitemap untuk Halaman Member membuat arsitektur teknologi, sitemap, system flow,

ISSN 2338-137X

  JSIKA Vol. 6, No. 4, Tahun 2017,

  JSIKA Vol. 6, No. 4, Tahun 2017,

  3 Menampilkan Informasi Tanaman Obat

  Login dan Mengelola

  1 Melakukan Pendaftaran,

  Member

  1 Melakukan Register, Login, dan Mengelola Data

  Herbalist

  5 Konsultasi dengan

  4 Melakukan Pencarian Daftar Tanaman Obat

  Tradisional Indonesia

  Tradisional Indonesia

  1.2 Melakukan Login untuk

  2 Mengelola Data Master Tanaman Obat

  Berbasis Web

  Sistem Informasi Pemanfaatan Tanaman Obat Tradisional Indonesia

  Konsultasi Online

  TambahTopik Forum Informasi Tanaman Obat

  Beranda Login Halaman Herbalis

  Pengguna

  Artikel Tambah Data Info Beranda Tambah Data

  Kategori Artikel Tambah Data

  Data Member

  Member

  Jenis Penyakit Tambah Data

  1.2.5 Menampilkan Halaman

  Member yang Diubah

  1.3.3 Menyimpan dan Menampilkan Data

  Diubah

  Member yang Akan

  1.3.2 Menampilkan Data

  Member

  1.3.1 Menampilkan Daftar

  1.2.1 Mengecek Username dan Password

  Member

  Herbalist

  1.1 Melakukan Pendaftaran untuk Member

  1.2.4 Menampilkan Halaman

  Administrator

  1.2.3 Menampilkan Halaman

  1.2.2 Menampilkan Pesan Data Member yang Dimasukkan Salah.

  Tersimpan

  1.1.2 Menampilkan Pesan Data Member Baru

  Member Baru

  1.1.1 Menyimpan Data

  1.3 Mengelola Data Member

  Penyakit Tambah Data

  Kimia Tambah Data

  Gambar 8. Sitemap untuk Halaman Administrator Gambar 9. Sitemap untuk Halaman Herbalis

  Daftar Bangsa Daftar Suku

  Daftar Jenis Penyakit

  Kimia Master Penyakit

  Daftar Kandungan

  Master Kimia Daftar Kadar

  Tumbuhan Daftar Daerah

  Tumbuhan Daftar Sinonim

  Tumbuhan Daftar Bagian

  Tumbuhan Daftar Jenis

  Daftar Marga Daftar Pulau

  Divisi Daftar Kelas

  Tambah Data Khasiat

  Daftar Divisi Daftar Sub

  Administrator Master Tanaman

  Beranda Login Halaman

  Member

  Gambar 11. Diagram Jenjang Proses Melakukan Pendaftaran, Login, dan Mengelola Data

  Pada Gambar 10 terlihat bahwa diagram jenjang proses aplikasi pemanfaatan tanaman obat tradisional Indonesia berbasis web memiliki lima proses besar. Proses-proses pada aplikasi pemanfaatan tanaman obat tradisional Indonesia berbasis web adalah melakukan pendaftaran, login dan mengelola data member, mengelola data master tanaman obat tradisional Indonesia, menampilkan informasi tanaman obat Tradisional Indonesia, melakukan pencarian daftar tanaman obat, dan konsultasi dengan herbalis.

  Gambar 10. Diagram Jenjang Proses Aplikasi Pemanfaatan Tanaman Obat Tradisional Indonesia Berbasis Web

  Diagram jenjang proses memiliki fungsi sebagai alat rancangan dan teknik dokumentasi dalam siklus pengembangan sistem yang berbasis pada fungsi. Tujuan dari pembuatan diagram jenjang adalah untuk memberikan informasi mengenai fungsi-fungsi yang ada di dalam sistem tersebut. Berikut ini adalah diagram jenjang proses dari Aplikasi pemanfaatan tanaman obat tradisional Indonesia berbasis web pada Gambar 10.

  Diagram Jenjang Proses

  Daftar Penyakit Khasiat

  Forum Tambah Data

  Tambah Data Kandungan

  Tambah Data Bangsa

  Tambah Data Kadar

  Tambah Data Daerah

  Sinonim Tumbuhan

  Tumbuhan Tambah Data

  Tambah Data Bagian

  Tambah Data Jenis Tumbuhan

  Tambah Data Pulau

  Tambah Data Marga

  Tambah Data Suku

  Tambah Data Kelas

  Kategori Forum Daftar Kategori

  Tambah Data Sub Divisi

  Tambah Data Divisi

  Log Out

  Info Beranda Daftar Pengguna

  Lihat Artikel Pengaturan

  Daftar Kategori Artikel

  Umum Artikel

  Forum Konsultasi

  Forum Daftar Topik

ISSN 2338-137X

3 Menampilkan Informasi

  3.3 Menyimpan dan Menampilkan Komentar Forum

  PDM dari aplikasi pemanfaatan tanaman obat

  generate CDM yang telah dibuat, yang menghasilkan

  24 tabel. PDM ini terdiri dari tabel divisi, tabel sub divisi, tabel kelas, tabel bangsa, tabel suku, tabel marga, tabel jenis tumbuhan, tabel sinonim tumbuhan, tabel daerah, tabel pulau, tabel bagian tumbuhan, tabel kandungan kimia, tabel khasiat, tabel kadar, tabel jenis penyakit, tabel penyakit, tabel users, tabel artikel kategori, tabel kategori, tabel konsultasi, tabel forum roles, tabel forum posts, tabel forum categories, dan tabel forum threads. PDM aplikasi pemanfaatan tanaman obat tradisioanl Indonesia berbasis web dapat dilihat pada Gambar 17.

  2 Mengelola Data Master Tanaman Obat Tradisional Indonesia

  2.1 Mengelola Daftar Tanaman Obat

  2.2 Mengelola Forum Diskusi

  2.3 Mengelola Artikel Kesehatan

  Tanaman Obat Tradisional Indonesia

  3.1 Menampilkan Daftar Tanaman Obat

  3.2 Menampilkan Daftar Tanaman Obat dan Penyakit yang Sering Dicari

  3.4 Menampilkan Artikel Kesehatan dan Berita

  CDM dari aplikasi pemanfaatan tanaman obat tradisional Indonesia berbasis web terdapat 23 entitas, yang terdiri atas divisi, sub divisi, kelas, bangsa, suku, marga, jenis tumbuhan, sinonim tumbuhan, daerah, pulau, bagian tumbuhan, kandungan kimia, khasiat, tabel jenis penyakit, penyakit, users, artikel kategori, kategori, konsultasi, forum roles, forum posts, forum categories, dan forum threads. CDM aplikasi pemanfaatan tanaman obat tradisioanl Indonesia berbasis web dapat dilihat pada Gambar 16.

  Terkini

  5 Melakukan Konsultasi dengan Herbalis

  5.2 Menjawab Pertanyaan Konsultasi dari Member

  5.1 Konsultasi dengan Herbalis

  5.1.1 Menampilkan Menu Konsultasi Member

  5.1.2 Menyimpan dan Menampilkan Data Pertanyaan Konsultasi

  5.2.1 Menampilkan Menu Konsultasi Herbalis

  5.2.2 Menampilkan Data Pertanyaan dari Member

  5.2.3 Menyimpan Data Jawaban Konsultasi

  Physical Data Model

ISSN 2338-137X

  JSIKA Vol. 6, No. 4, Tahun 2017,

  Gambar 12. Diagram Jenjang Proses Mengelola Data Master Tanaman Obat Tradisional Indonesia

  4.1.1 Menampilkan Menu Jenis Tumbuhan

  Gambar 13. Diagram Jenjang Proses Menampilkan Informasi Tanaman Obat Tradisional Indonesia

  Melakukan pendaftaran, login, dan mengelola data member memiliki proses yaitu proses melakukan pendaftaran untuk member, melakukan login untuk

  member , dan mengelola data member. Gambar 11

  menggambarkan diagram jenjang proses melakukan pendaftaran, login, dan mengelola data member.

  Mengelola data master tanaman obat tradisional Indonesia memiliki proses mengelola daftar tanaman obat, mengelola forum diskusi, dan mengelola artikel kesehatan. Gambar 12 menggambarkan diagram jenjang proses mengelola data master tanaman obat tradisional Indonesia. Menampilkan informasi tanaman obat tradisional Indonesia memiliki proses yaitu proses menampilkan daftar tanaman obat, menampilkan daftar tanaman obat dan penyakit yang sering dicari, menyimpan dan menampilkan komentar forum, dan menampilkan artikel kesehatan dan berita terkini.

  Gambar 13 menggambarkan diagram jenjang proses menampilkan informasi tanaman obat Tradisional Indonesia.

  4 Melakukan Pencarian Daftar Tanaman Obat

  4.1 Melakukan Pencarian Daftar Tanaman Obat Berdasarkan Nama Tanaman Obat

  4.2 Melakukan Pencarian Daftar Tanaman Obat Berdasarkan Nama Penyakit

  4.3 Melakukan Pencarian Daftar Tanaman Obat Berdasarkan Kebutuhan Pengguna

  4.1.2 Cari Tanaman Obat Berdasarkan Nama Tanaman Obat

  Gambar 15. Diagram Jenjang Proses Melakukan Konsultasi dengan Herbalis

  4.1.3 Menampilkan Data Tanaman Obat Berdasarkan Nama Tanaman Obat

  4.2.1 Menampilkan Menu Klasifikasi Penyakit

  4.2.2 Cari Tanaman Obat Berdasarkan Nama Penyakit

  4.2.3 Menampilkan Data Tanaman Obat Berdasarkan Nama Penyakit

  4.3.1 Menampilkan Menu Pencarian Info Tanaman Obat

  4.3.2 Cari Tanaman Obat Berdasarkan Kebutuhan Pengguna

  4.3.3 Menampilkan Data Tanaman Obat Berdasarkan Kebutuhan Pengguna

  Gambar 14. Diagram Jenjang Proses Melakukan Pencarian Daftar Tanaman Obat Tradisional Indonesia

  Melakukan pencarian daftar tanaman obat memiliki proses yaitu proses melakukan pencarian daftar tanaman obat berdasarkan nama tanaman obat, melakukan pencarian daftar tanaman obat berdasarkan nama penyakit, dan melakukan pencarian daftar tanaman obat berdasarkan kebutuhan pengguna. Gambar 14 menggambarkan diagram jenjang proses melakukan pencarian daftar tanaman obat.

  Melakukan konsultasi dengan herbalis memiliki proses yaitu proses konsultasi dengan herbalis dan menjawab pertanyaan konsultasi dari member. Gambar 15 menggambarkan diagram jenjang proses melakukan konsultasi dengan herbalis.

  Conceptual Data Model JSIKA Vol. 6, No. 4, Tahun 2017,

  ISSN 2338-137X

  VARCHAR(50) BIOGRAFI LONG VARCHAR FOTO

  ID_PENYAKIT

  INTEGER

  ID_KHASIAT

  INTEGER CARA_PEMAKAIAN LONG VARCHAR USERS USERNAME

  VARCHAR(50) PASSWORD

  VARCHAR(50) NAMA_LENGKAP

  VARCHAR(100) TGL_LAHIR DATE ALAMAT

  VARCHAR(500) KOTA

  VARCHAR(50) EMAIL

  VARCHAR(100) ROLE

  ID_BAGIAN_TUMBUHAN

  VARCHAR(50) ARTIKEL_KATEGORI

  ID_KATEGORI

  INTEGER NAMA_KATEGORI

  VARCHAR(255) ARTIKEL

  ID_ARTIKEL

  INTEGER

  ID_KATEGORI

  INTEGER USERNAME

  VARCHAR(50) JUDUL

  VARCHAR(255) KONTEN LONG VARCHAR TANGGAL_POSTING DATE PENULIS

  INTEGER

  INTEGER

  VARCHAR(50) KONSULTASI

  VARCHAR(50) PENYEBAB LONG VARCHAR GEJALA LONG VARCHAR JENIS_PENYAKIT

  ID_JENIS_TUMBUHAN

  INTEGER

  ID_BAGIAN_TUMBUHAN

  INTEGER NAMA_BAGIAN

  VARCHAR(50) DESKRIPSI_TUMBUHAN LONG VARCHAR PENYAKIT

  ID_PENYAKIT

  INTEGER

  ID_JENIS_PENYAKIT

  INTEGER NAMA_PENYAKIT

  ID_JENIS_PENYAKIT

  ID_JENIS_TUMBUHAN

  INTEGER NAMA_JENIS_PENYAKIT

  VARCHAR(50) SINONIM_TUMBUHAN

  ID_SINONIM

  INTEGER

  ID_JENIS_TUMBUHAN

  INTEGER NAMA_SINONIM

  VARCHAR(50) KANDUNGAN_KIMIA

  ID_KANDUNGAN_KIMIA

  INTEGER KANDUNGAN_KIMIA

  VARCHAR(50) KHASIAT

  VARCHAR(50) SUMBER_ARTIKEL

  ID

  INTEGER NAMA_PULAU

  INTEGER

  INTEGER THREAD_DELETE

  INTEGER POST_CREATE

  INTEGER POST_EDIT

  INTEGER POST_DELETE

  INTEGER ROLE_CREATE

  INTEGER ROLE_EDIT

  INTEGER ROLE_DELETE

  INTEGER FORUM_THREADS

  ID_FORUM_THREADS

  ID_FORUM_CATEGORIES

  INTEGER THREAD_CREATE

  INTEGER TITTLE

  VARCHAR(255) DATEADD DATE DATE_LAST_POST DATE DATEEDIT_ DATE SLUG

  VARCHAR(255) KADAR

  ID_KANDUNGAN_KIMIA

  INTEGER

  ID_JENIS_TUMBUHAN

  INTEGER

  ID_BAGIAN_TUMBUHAN

  INTEGER JUMLAH

  VARCHAR(10) SATUAN_KADAR

  INTEGER THREAD_EDIT

  VARCHAR(50) ADMIN_AREA

  INTEGER USERNAME

  VARCHAR(255) DATE_ADDED DATE DATEEDIT DATE PUBLISH

  VARCHAR(50) FROM_ID

  INTEGER TO_ID

  INTEGER BODY LONG VARCHAR DATETIME TIMESTAMP TALK_ID

  INTEGER

  IS_NEW CHAR(1) FROM_USER_INFO LONG VARCHAR TO_USER_INFO LONG VARCHAR FORUM_CATEGORIES

  ID_FORUM_CATEGORIES

  INTEGER PARENT_ID

  INTEGER NAME

  VARCHAR(100) SLUG_CATEGORIES

  INTEGER FORUM_POSTS

  VARCHAR(50) ROLES

  ID_FORUM_POSTS

  INTEGER

  ID_FORUM_THREADS

  INTEGER USERNAME

  VARCHAR(50) REPLY_TO_ID

  INTEGER AUTHOR_ID

  INTEGER POST LONG VARCHAR DATE_ADD DATE DATE_EDIT DATE

  FORUM_ROLES

  ID_FORUM_ROLES

  INTEGER USERNAME

  VARCHAR(50) BAGIAN_TUMBUHAN

  ID_PULAU

  Gambar 16. CDM Gambar 17. PDM

  Id_Forum_Roles role Admin_Area Thread_Create Thread_Edit Thread_Delete Post_Create Post_Edit Post_Delete Role_Create Role_Edit Role_Delete

  Sinonim_Tumbuhan Id_Sinonim Nama_Sinonim

  Kandung an_Kimia Id_Kandungan_Kimia Kandung an_Kimia

  Khasiat Id_Khasiat Cara_Pemakaian

  Users username password nama_lengkap tgl_lahir alamat kota email biog rafi foto Role

  Artikel_Kateg ori Id_Kateg ori Nama_Kateg ori

  Artikel Id_Artikel Judul Konten Penulis Sumber_Artikel

  Konsultasi id from_id to_id body datetime talk_id is_new from_user_info to_user_info forum_categ ories

  Id_Forum_Categories Parent_Id Name Slug_Categ ories Date_Added DateEdit Publish forum_posts

  Id_Forum_Posts Reply_To_Id Author_Id Post Date_Add Date_Edit forum_roles

  Forum_Threads Id_Forum_Threads Tittle DateAdd Date_Last_Post DateEdit_ Slug

  Penyakit Id_Penyakit Nama_Penyakit Penyebab Gejala

  USERNAME = USERNAME USERNAME = USERNAME

  ID_FORUM_THREADS = ID_FORUM_THREADS

  ID_FORUM_CATEGORIES = ID_FORUM_CATEGORIES USERNAME = USERNAME USERNAME = USERNAME

  ID_KATEGORI = ID_KATEGORI USERNAME = USERNAME

  ID_JENIS_TUMBUHAN = ID_JENIS_TUMBUHAN

  ID_BAGIAN_TUMBUHAN = ID_BAGIAN_TUMBUHAN

  ID_PENYAKIT = ID_PENYAKIT

  ID_SINONIM = ID_SINONIM

  ID_JENIS_TUMBUHAN = ID_JENIS_TUMBUHAN

  ID_JENIS_TUMBUHAN = ID_JENIS_TUMBUHAN

  Jenis_Penyakit Id_Jenis_Penyakit Nama_Jenis_Penyakit

  Bag ian_Tumbuhan Id_Bag ian_Tumbuhan Nama_Bag ian Deskripsi_Tumbuhan

  ID_KANDUNGAN_KIMIA = ID_KANDUNGAN_KIMIA

  Memiliki Memiliki

  Konstruksi

  Konstruksi merupakan proses coding. Coding merupakan penerjemahan desain dalam bahasa yang bisa dikenali oleh komputer. Coding ini menggunakan PHP (Hypertext Preprocessor) dan JavaScript. Bahasa penanda yang digunakan untuk memberikan konten

  Meng atur Meng akses

  Memiliki Memiliki

  Meng akses Meng akses

  Memiliki Meng akses

  Memiliki Memiliki

  Memiliki Memiliki

  Kadar Mempunyai

  Mempunyai Memiliki

  Pulau Id_Pulau Nama_Pulau

  Memiliki Memiliki

  Memiliki Memiliki

  Divisi Id_Divisi Nama_Divisi

  Subdivisi Id_SubDivisi Nama_SubDivisi

  Kelas Id_Kelas Nama_Kelas

  Bang sa Id_Bangsa Nama_Bang sa

  Suku Id_Suku Nama_Suku

  Marga Id_M arg a Nama_Marga

  Jenis_Tumbuhan Id_Jenis_Tumbuhan Nama_Latin Nama_Umum_Dag ang Habitus Gambar

  Daerah Id_Daerah Nama_Daerah

  ID_BAGIAN_TUMBUHAN = ID_BAGIAN_TUMBUHAN

  ID_JENIS_PENYAKIT = ID_JENIS_PENYAKIT

  VARCHAR(50) PULAU

  ID_MARGA

  ID_BANGSA

  INTEGER NAMA_SUKU VARCHAR(50) MARGA

  ID_MARGA

  INTEGER

  ID_SUKU

  INTEGER NAMA_MARGA

  VARCHAR(50) JENIS_TUMBUHAN

  ID_JENIS_TUMBUHAN

  INTEGER

  INTEGER USERNAME

  ID_SUKU

  VARCHAR(50) NAMA_LATIN

  VARCHAR(50) NAMA_UMUM_DAGANG

  VARCHAR(50) HABITUS LONG VARCHAR GAMBAR

  VARCHAR(50) DAERAH

  ID_DAERAH

  INTEGER

  ID_PULAU

  INTEGER

  ID_SINONIM

  INTEGER NAMA_DAERAH

  INTEGER

  VARCHAR(50) SUKU

  ID_JENIS_TUMBUHAN = ID_JENIS_TUMBUHAN

  INTEGER

  ID_PULAU = ID_PULAU

  ID_MARGA = ID_MARGA

  ID_SUKU = ID_SUKU

  ID_BANGSA = ID_BANGSA

  ID_KELAS = ID_KELAS

  ID_SUBDIVISI = ID_SUBDIVISI

  ID_DIVISI = ID_DIVISI DIVISI

  ID_DIVISI

  INTEGER NAMA_DIVISI VARCHAR(50) SUBDIVISI

  ID_SUBDIVISI

  ID_DIVISI

  INTEGER NAMA_BANGSA

  INTEGER NAMA_SUBDIVISI

  VARCHAR(50) KELAS

  ID_KELAS

  INTEGER

  ID_SUBDIVISI

  INTEGER NAMA_KELAS

  VARCHAR(50) BANGSA

  ID_BANGSA

  INTEGER

  ID_KELAS

  VARCHAR(10)

HASIL DAN PEMBAHASAN

  .......................... 2.3 Pada persamaan 2.1, jumlah pengguna (PM) dikalikan dengan skala nilai/bobot nilai (N) Selanjutnya pada persamaan 2.2, jumlah skor tertinggi (STtot) didapatkan dari skala tertinggi (NT) dikalikan jumlah pertanyaan (QTot) dikalikan total pengguna (Ptot), setelah itu melakukan perhitungan pada persamaan 2.3 yaitu nilai persentase akhir (Pre) diperoleh dari jumlah skor hasil pengumpulan data (JSA) dibagi jumlah skor tertinggi (STtot) dikalikan 100%. Hasil persentase akhir dari proses perhitungan skor nilai persentase kemudian dicocokkan dengan kriteria interpretasi, seperti yang terlihat pada Gambar 18.

  Gambar 20. Halaman Login

  Halaman login untuk pengguna adalah sebuah halaman yang berfungsi untuk mengecek akun pengguna yang akan menggunakan aplikasi pemanfaatan tanaman obat tradisional Indonesia berbasis web. Ada tiga jenis pengguna yaitu (1) administrator, (2) herbalis, dan (3) member. Tampilan halaman login untuk pengguna dapat dilihat pada Gambar 20 dan tampilan halaman beranda administrator, member, dan herbalis dapat dilihat pada Gambar 21, 22, dan 23. Rangkaian uji coba halaman mengecek login member dapat dilihat pada Tabel 1.

  Halaman Login

  Gambar 19. Halaman Utama Website

  Halaman utama pada Gambar 19 berfungsi untuk memberikan informasi tentang tanaman obat tradisional. Terdapat tiga bagian pada halaman utama, yaitu bagian menu website, bagian informasi terbaru pada website, dan bagian isi beranda website.

  Halaman Utama Website

  Aplikasi pemanfaatan tanaman obat tradisional Indonesia berbasis web ini menggunakan browser atau peramban.

  Gambar 18. Kriteria Interpretasi Skor (Riduwan, 2005)

ISSN 2338-137X

  JSIKA Vol. 6, No. 4, Tahun 2017,

  (teks) struktur dan makna semantic menggunakan HTML (Hyper Text Markup Language) dan bahasa yang digunakan untuk memberikan konten gaya penampilan menggunakan CSS (Cascading Style Sheet ).

  Pengolahan data angket untuk setiap pernyataan, menggunakan Persamaan 2.1, Persamaan 2.2 dan digunakan untuk melakukan perhitungan skor pada setiap pernyataan dapat dilihat pada Persamaan 2.1. Persamaan 2.2 digunakan untuk menghitung jumlah skor tertinggi. Persamaan 2.3 menghasilkan nilai persentase yang akan digunakan dalam proses analisis.

  pembobotan nilai dengan MOS A adalah 5, MOS B adalah 4, MOS C adalah 3, MOS D adalah 2, dan MOS E adalah 1.

  opinion score (MOS). Setelah itu dilakukan

  Pada angket yang disusun terdapat pernyataan dan jawaban dari subjek pengguna. Jawaban subjek pengguna terbagi menjadi lima kategori dengan keterangan A adalah sangat baik, B adalah baik, C adalah cukup, D adalah kurang, dan E adalah sangat kurang. Keterangan tersebut disebut juga dengan mean

  Perencanaan uji coba dengan subjek perorangan ini dibagi menjadi empat bagian yaitu rencana uji coba subjek administrator, herbalis, masyarakat umum/pengguna umum, dan ahli sistem. Perencanaan uji coba subjek administrator dilakukan sebanyak dua orang oleh staff Poliklinik Obat Tradisional Indonesia rumah sakit dr. Soetomo Surabaya. Perencanaan uji coba subjek herbalis dilakukan sebanyak dua orang oleh herbalis Poliklinik Obat Tradisional Indonesia rumah sakit dr. Soetomo Surabaya. Perencanaan uji coba subjek masyarakat umum/pengguna umum dilakukan sebanyak 15 orang dan perencanaan uji coba subjek ahli sistem dilakukan sebanyak dua orang.

  Pengguna diminta untuk melakukan pengujian dengan menjelajahi semua fitur yang terdapat pada aplikasi. Setelah itu, pengguna menjawab angket yang sudah disiapkan. Tujuan penyebaran angket adalah mencari informasi dari responden tanpa khawatir bila responden memberikan jawaban yang tidak sesuai dengan kenyataan (Riduwan, 2005).

  Selanjutnya melakukan uji coba subjek perorangan. User acceptance testing dilakukan oleh pengguna dari sistem untuk memastikan fungsi-fungsi sistem telah berjalan dengan baik dan sesuai dengan kebutuhan pengguna (Perry dan Rice, 2006) .

  dilakukan dengan cara melakukan berbagai percobaan terhadap beberapa menu utama pada aplikasi. Pengujian sistem ini menggunakan metode Black Box Testing.

  testing terhadap sistem yang telah dibuat. Testing

  Setelah coding selesai maka akan dilakukan

  ( ) .............................. 2.1 .............. 2.2

  Halaman Menampilkan Daftar Tanaman Obat

  Halaman menampilkan daftar tanaman obat adalah sebuah halaman yang berfungsi untuk menampilkan kumpulan daftar tanaman obat yang ada pada database. Tampilan halaman menampilkan daftar tanaman obat dapat dilihat pada Gambar 24 dan 25. Rangkaian uji coba halaman menampilkan daftar tanaman obat dapat dilihat pada Tabel 2.

  Gambar 21. Halaman Administrator Gambar 24. Halaman Daftar Tanaman Obat

  Gambar 22. Halaman Member Gambar 25. Halaman Informasi Tanaman Obat

  Tabel 2. Hasil Uji Coba Halaman Menampilkan Daftar Tanaman Obat

  Keluaran

  Test

  Tujuan Masukkan Yang Keluaran Status Gambar 23. Halaman Herbalis

  Case

  Diharapkan

  1 Mengetahui Klik Tampilan Hasil Sukses respon menu halaman keluaran Tabel 1. Hasil Uji Coba Halaman Login Member

  Keluaran sistem daftar daftar ditunjukkan

  Test

  Tujuan Masukkan Yang Keluaran Status setelah tanaman tanaman Gambar 24

  Case

  Diharapkan proses obat obat

  1 Mengetahui Klik menu Tampilan Hasil Sukses memilih respon sistem login halaman keluaran menu setelah proses ditunjukkan

  member login

  daftar memilih member Gambar 20 tanaman menu login obat

  member

  2 Mengetahui Username Tampilan Hasil Sukses

  2 Mengetahui Data Tampilan Hasil Sukses respon dan halaman keluaran respon daftar informasi keluaran halaman password member ditunjukkan halaman tanaman data ditunjukkan

  login jika Gambar 21,

  daftar obat tanaman Gambar 25

  username dan 22, dan 23

  tanaman obat

  password

  obat jika terpilih valid data

ISSN 2338-137X

  JSIKA Vol. 6, No. 4, Tahun 2017,

  JSIKA Vol. 6, No. 4, Tahun 2017,

  Tujuan Masukkan Keluaran

  Sukses

  Hasil keluaran ditunjukkan Gambar 31

  Tampilan informasi data tanaman obat

  Data divisi, sub divisi, kelas, bangsa, suku,

  2 Mengetahui respon halaman klasifikasi tanaman,

  Sukses

  Hasil keluaran ditunjukkan Gambar 26, 27, 28, 29, dan 30

  Tampilan halaman klasifikasi tanaman, jenis tumbuhan, bagian tumbuhan, klasifikasi lokasi dan klasifikasi penyakit

  Klik menu klasifikasi tanaman, jenis tumbuhan, bagian tumbuhan, klasifikasi lokasi dan klasifikasi penyakit

  1 Mengetahui respon sistem setelah proses memilih menu pencarian info tanaman obat

  Keluaran Status

  Yang Diharapkan

  Test Case

  Test Case

  Tabel 3. Hasil Uji Coba Halaman Pencarian Daftar Tanaman Obat Berdasarkan Kebutuhan Pengguna

  Gambar 31. Halaman Pencarian Daftar Tanaman Obat Berdasarkan Kebutuhan Pengguna

  Gambar 30. Halaman Pencarian Daftar Tanaman Obat Berdasarkan Klasifikasi Penyakit

  Gambar 29. Halaman Pencarian Daftar Tanaman Obat Berdasarkan Klasifikasi Lokasi

  Gambar 28. Halaman Pencarian Daftar Tanaman Obat Berdasarkan Bagian Tumbuhan dan Kandungan Kimia

  Gambar 27. Halaman Pencarian Daftar Tanaman Obat Berdasarkan Jenis Tumbuhan

  Gambar 26. Halaman Pencarian Daftar Tanaman Obat Berdasarkan Klasifikasi Tanaman

  Halaman pencarian daftar tanaman obat berdasarkan kebutuhan pengguna adalah sebuah halaman yang berfungsi untuk mencari dan menampilkan informasi tanaman obat tradisional berdasarkan kebutuhan. Tampilan halaman pencarian daftar tanaman obat berdasarkan kebutuhan pengguna dapat dilihat pada Gambar 26, 27, 28, 29, 30, dan 31. Rangkaian uji coba halaman pencarian daftar tanaman obat berdasarkan kebutuhan pengguna dapat dilihat pada Tabel 3.

  Halaman Pencarian Daftar Tanaman Obat Berdasarkan Kebutuhan Pengguna

  Keluaran Status tanaman obat yang dipilih valid

  Yang Diharapkan

  Tujuan Masukkan Keluaran

ISSN 2338-137X

  JSIKA Vol. 6, No. 4, Tahun 2017,

  Data komentar forum

  Keluaran Status

  2 Mengetahui respon sistem setelah proses memilih topik forum

  Klik topik forum Tampilan

  form topik

  forum yang dipilih Hasil keluaran ditunjukkan Gambar 32

  Sukses

  3 Mengetahui respon form komentar forum jika data komentar forum yang dimasukkan valid

  Tampilan informasi data tanggapan komentar forum

  Tujuan Masukkan Keluaran

  Hasil keluaran ditunjukkan Gambar 33

  Sukses

  Halaman Menampilkan Artikel Kesehatan

  Halaman menampilkan artikel kesehatan adalah sebuah halaman yang berfungsi untuk mengetahui isi artikel kesehatan yang diunduh oleh administrator/

  member . Tampilan halaman menampilkan artikel kesehatan dapat dilihat pada Gambar 34 dan 35.

  Rangkaian uji coba halaman menampilkan artikel kesehatan dapat dilihat pada Tabel 5.

  Gambar 34. Halaman Daftar Artikel Gambar 35. Informasi Artikel Kesehatan

  Yang Diharapkan

  Test Case

  Test Case

  Test Case

  Tujuan Masukkan Keluaran

  Yang Diharapkan

  Keluaran Status jenis tumbuhan, bagian tumbuhan, klasifikasi lokasi dan klasifikasi penyakit jika data penyakit yang dipilih valid marga, jenis tumbuhan, bagian tumbuhan, kandungan kimia, pulau, daerah, sinonim, jenis penyakit dan penyakit tradisional berdasarkan kebutuhan pengguna

  Halaman Menyimpan dan Menampilkan Komentar Forum

  Halaman menyimpan dan menampilkan komentar forum adalah sebuah halaman yang berfungsi untuk menambah komentar fourm dan menampil komentar forum oleh pengguna. Tampilan halaman menyimpan dan menampilkan komentar forum dapat dilihat pada Gambar 32 dan 33. Rangkaian uji coba halaman menyimpan dan menampilkan komentar forum dapat dilihat pada Tabel 4.

  Gambar 32. Halaman Informasi Komentar Forum Gambar 33. Halaman Menambah Komentar Forum Tabel 4. Hasil Uji Coba Halaman Menyimpan dan

  Menampilkan Komentar Forum

  Tujuan Masukkan Keluaran

  Sukses

  Yang Diharapkan

  Keluaran Status

  1 Mengetahui respon sistem setelah proses memilih menu forum diskusi

  Klik menu forum diskusi

  Tampilan

  form forum

  Hasil keluaran ditunjukkan Gambar 32

ISSN 2338-137X

  Tabel 5. Hasil Uji Coba Halaman Menampilkan Artikel Tabel 6. Hasil Uji Coba Halaman Konsultasi dengan Kesehatan Herbalis

  Keluaran Keluaran

  Test Test

  Tujuan Masukkan Yang Keluaran Status Tujuan Masukkan Yang Keluaran Status

  Case Case

  Diharapkan Diharapkan

  1 Mengetahui Klik menu Tampilan Hasil Sukses