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