View
227
Download
0
Category
Preview:
Citation preview
APLIKASI OBAT HERBAL BERBASIS ANDROID
NASKAH PUBLIKASI
HALAMAN COVER’
disusun oleh
Angky Wisnu Wardana 08.11.1885
kepada
JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YOGYAKARTA
2013
iii
APLICATION OF HERBAL BASE ON ANDROID
APLIKASI OBAT HERBAL BERBASIS ANDROID
Angky Wisnu Wardana Ema Utami
Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
Health is very important and something that is precious and needs to be maintained. Various ways people do to maintain health, either by exercise or by taking medication. At this time a lot of people who do not have time to exercise, so the more people who take shortcuts by using drugs. Because drugs are chemically processed has many side effects, making people turn to herbs.
But information about the herb is difficult to find it because it was built by the application of herbal medicine based on Android to facilitate the public in obtaining information herbs and how to make it.
Users can search by herbs and when selected one of the plants it will show any disease that can be treated by the plant. In addition, users can also search by disease and if one of the selected diseases will feature plants that can cure the disease.
Keyword : Android, herbal, health, plants
iii
1
1. PENDAHULUAN
1.1 Latar Belakang Masalah
Untuk mempermudahkan masyarakat dalam mendapatkan informasi tanaman obat
herbal maka dibangunlah aplikasi tentang obat herbal yang berbasis Android yang
berfungsi sebagai media penyajian informasi yang dapat diakses dengan mudah, cepat
dan praktis dan diharapkan dapat membantu masyarakat untuk mengetahui jenis-jenis
penyakit dan mengatasinya sendiri dengan menggunakan tanaman-tanaman obat yang
berguna menjadi obat tradisional selain itu, memungkinkan setiap individu untuk
menghemat waktu dan biaya. Pembuatan perancangan aplikasi yang berbasis Android
ini dibahas sebagai skripsi dengan judul “Aplikasi Obat Herbal Berbasis Android”.
1.2 Rumusan Masalah
1. Bagaiman membuat aplikasi mobile yang bersifat offline sehingga dapat
membantu user dalam mencari informasi tentang obat herbal ?
2. Bagaimana membuat aplikasi mobile dapat dijalankan pada semua jenis
smartphone yang berbasis sistem operasi android ?
1.3 Batasan Masalah
1. Program Aplikasi Tanaman Herbal ini hanya berfungsi untuk mengelola
informasi tentang tanaman herbal juga cara mengelolanya hingga menjadi
obat-obatan herbal yang bisa dikonsumsi.
2. Program ini dibatasi hanya untuk mengelola informasi tanaman herbal, dan
bukan untuk informasi analisa untuk menyembuhkan suatu penyakit.
1.4 Tujuan Penelitian
1. Untuk membantu masyarakat agar lebih mudah dan perduli dalam
memanfaatkan lingkungan, misalnya pada tanaman yang merupakan tanaman
obat – obatan.
2. Untuk membantu masyarakat dalam menentukan jenis tanaman obat yang
sesuai dengan jenis penyakit yang di derita.
1.5 Manfaat Penelitian
1. Bagian umum
Untuk memberikan kemudahan kepada pengguna dalam mendapatkan
informasi tentang tanaman obat herbal.
2. Bagi Almamater
Sebagai tambahan koleksi perpustakaan, khususnya sebagai media untuk
menambah pngetahuan bagi rekan-rekan mahasiswa dan pembaca lainnya.
3. Bagi penulis
Sebagai media penerapan ilmu yang telah didapat selama kuliah.
2
1.6 Metode Penelitian
1.6.1 Metode Studi Kepustakaan
Dalam metode ini dilakukan pencarian sebanyak mungkin literatur-literatur yang
ada, baik dari pakar, internet, buku-buku penunjang ataupun menanyakan langsung ke
dosen pembimbing.
1.6.2 Metode Analisis
1. Perumusan masalah berdasarkan hasil analisis kebutuhan sebelumnya.
2. Menetapkan solusi atas kebutuhan yang berhasil diidentifikasi dan
menentukan penggunaan teknologi yang sesuai dengan teknologi yang telah
ditetapkan.
1.7 Sistematika Penulisan
Dalam pembuatan skripsi ini, penulis membuat sistematika yang terdiri dari V bab
pokok bahasan yaitu :
BAB I : PENDAHULUAN
BAB II : LANDASAN TEORI
BAB III : ANALISIS DAN RANCANGAN SISTEM
BAB IV : IMPLEMENTASI DAN PEMBAHASAN
BAB V : PENUTUP
2. LANDASAN TEORI
2.1 Sistem
Sistem adalah sekumpulan objek-objek yang saling berelasi dan berinteraksi serta
hubungan antar objek sebagai satu kesatuan yang dirancang untuk mencapai satu
tujuan.
2.2 Aplikasi
Aplikasi adalah komponen yang berguna melakukan pengolahan data.
2.3 Sejarah dan Pengertian Obat Herbal
2.3.1 Sejarah Obat Herbal
Pada abad ke-19 para ilmuwan mulai menemukan bahwa semua kandungan obat
kimia yang mereka gunakan sama dengan yang terdapat pada tumbuh-tumbuhan.
2.3.2 Pengertian Obat Herbal
Obat herbal adalah obat yang berasal dari tumbuhan yang diproses/ diekstrak
sedemikian rupa sehingga menjadi serbuk, pil atau cairan yang dalam prosesnya tidak
menggunakan zat kimia.
2.4 Sistem Operasi Android
2.4.1 Android
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti
telepon pintar dan komputer tablet.
3
Gambar 2.1 Tampilan Icon Android1
2.4.2 Arsitektur Android
Gambar 2.2 Arsitektur Android2
1 http://i1110.photobucket.com/albums/h459/junker/Android-Logo.png diakses pada 6 Mei 2013
2 http://elinux.org/images/c/c2/Android-system-architecture.jpg diakses pada 6 Mei 2013
4
2.4.3 Komponen Aplikasi
Ada lima jenis komponen pada aplikasi Android yaitu:3
1. Activities
2. Services
3. Intents
4. Broadcast Receivers
5. Content Providers
2.4.4 Versi Android
Adapun versi-versi Android yeng pernah di rilis adalah sebagai berikut:4
1. Android versi 1.1
2. Android versi 1.5 (Cupcake)
3. Android versi 1.6 (Donut)
4. Android versi 2.0/2.1 (Eclair)
5. Android versi 2.3 (Gingerbread)
6. Android versi 3.0/3.1 (Honeycomb)
7. Android versi 4.0 (ICS: Ice Cream Sandwich)
2.5 Software yang Digunakan
2.5.1 Adobe Flash Professional CS5
2.5.1.1 Dasar-Dasar Penggunaan Adobe Flash CS5
Halaman awal adalah tampilan yang pertama kali muncul ketika kita mengakses
Adobe Flash CS5 Professional.
2.5.1.2 Jendela Utama
Jendela utama merupakan awal dari pembuatan program, pembuatannya
dilakukan dalam kotak movie dan stage yang didukung oleh tools lainnya.
2.5.1.3 Toolbox
Toolbox adalah sebuah panel yang menampung tombol-tombol yang berguna
untuk membuat suatu desain animasi mulai dari tombol seleksi, text, fill color, dan lain-
lain. 5
2.5.1.4 Panel Library
Panel library berguna untuk menampung symbol yang pernah dibuat di dalam
stage, seperti: symbol graphic, button dan movie clip.
3 Nazruddin Safaat, Op.cit. hal 9
4 Nazruddin Safaat, Op.cit. hal 10
5 Ronald Budi, Op.cit. hal 7
5
2.5.1.5 ActionScript
ActionScript merupakan bahasa pemrograman yang terdapat pada program
Flash. Dengan menggunakan actionscript, kita dapat mengatur interaksi animasi pada
aplikasi yang akan dibuat.
2.5.2 Adobe AIR
Adobe Air adalah aplikasi yang berguna untuk menjalankan flash pada perangkat
teknologi digital seperti desktop, laptop ataupun mobile phone.
2.5.3 Adobe Photoshop CS3
Adobe Photoshop CS3 adalah salah satu aplikasi perangkat lunak editor gambar
buatan Adobe Systems.
3. ANALISIS DAN RANCANGAN SISTEM
3.1 Analisis Sistem
3.1.1 Analisis Kelemahan Sistem
3.1.1.1 Analisis Kekuatan (Strenghts)
Kekuatan dalam aplikasi “Obat Herbal Berbasis Android” ini adalah mudah di
mengerti cara penggunaanya.
3.1.1.2 Analisis Kelemahan (Weakness)
Kelemahan aplikasi ini adalah hanya bisa di jalankan di sistem operasi Android
versi 2.2 (Froyo).
3.1.1.3 Analisis Kesempatan (Opportunity)
Aplikasi ini berbasis Android yang saat ini perkembangan sistem operasi Android
di Indonesia sudah mulai maju.
3.1.1.4 Analisis Ancaman (Threasts)
Ancaman aplikasi ini adalah dikhawatirkan jika suatu saat smartphone Android
tidak lagi banyak dan susah di dapat.
3.1.2 Analisis Kebutuhan Sistem
3.1.2.1 Analisis Kebutuhan Fungsional
Kebutuhan fungsional berisi tentang proses apa saja yang dilakukan oleh sistem.
3.1.2.2 Analisis Kebutuhan Non Fungsional
Analisis kebutuhan non fungsional adalah bagian yang akan mendukung jalan
proses pembuatan sistem aplikasi pengenalan terhadap obat herbal yang aman.
3.1.3 Analisis Kelayakan Sistem
Analisi ini digunakan untuk menetuka kemungkinan apakah pengembangan
aplikasi ini dapat diteruskan atau tidak. Ini dilakukan agar sistem baru tersebut benar-
benar dapat bermanfaat atau tidak.
6
3.2 Perancangan Sistem
3.2.1 Use Case Diagram
Gambar 3.1 Use Case Diagram
3.2.2 Activity Diagram
Logika prosedural dan jalur kerja aplikasi pengenalan dan penadalaman tentang
obat herbal.
3.3 Sequence Diagram
Sequence diagram menggambarkan interaksi antar objek di dalam dan disekitar
sistem yang terdiri atas dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang
terkait).
3.4 Perancangan User Interface
Perancangan tampilan aplikasi ini menjelaskan bagaimana suatu aplikasi tertampil
pada layar dan tata letak berserta daftar menu.
3.4.1 Struktur Navigasi
1. Linier
2. Hirarki
3. Nonlinier
4. Composite
3.4.2 Struktur Navigasi yang Digunakan
Aplikasi obat herbal berbasis Android ini menggunakan strukur navigasi
Composite.
7
3.4.3 Rancangan Main Menu
Gambar 3.13 Rancangan Main Menu
3.4.4 Rancangan Menu Jenis Obat Herbal
Gambar 3.14 Rancangan Menu Jenis Obat Herbal
8
3.4.5 Rancangan Menu Kategori Daun, Buah dan Akar
Gambar 3.15 Rancangan Menu Kategori Daun
3.4.6 Rancangan Menu Jenis Penyakit
Gambar 3.18 Rancangan Menu Jenis Penyakit
9
3.4.7 Rancangan Menu Penyakit Kepala, Perut, Kulit dan Lain-lain.
Gambar 3.19 Rancangan Menu Penyakit Kepala
3.4.8 Rancangan Menu Bantuan
Gambar 3.23 Ranacangan Menu Bantuan
10
3.4.9 Rancangan Menu Tentang Aplikasi
.
Gambar 3.24 Rancangan Menu Tentang Aplikasi
3.4.10 Rancangan Menu Keluar
Gambar 3.25 Rancangan Menu Keluar
11
4. IMPLEMENTASI DAN PEMBAHASAN
4.1 Implementasi
4.1.1 Uji coba Sistem dan Program
4.1.1.1 Pengujian Program
1. Kesalahan Syntax (penulisan pada coding)
Kesalahan syntax atau yang biasa disebut Syntax Error adalah keadaan
dimana programer salah menegetikkan kata atau ada beberapa huruf dalam
kata tersebut kurang maupun berlebih sehingga sistem tidak menerimanya.
2. Kesalahan Logikal
Kesalahan pada logika sulit untuk diketahui karena sistem tidak memberikan
peringatan error, hanya nantinya hasil program tidak sesuai dengan yang
diharapkan.
4.1.1.2 Pengujian Sistem
1. Pengujian Black Box Testing
2. Pengujian White Box Testing
4.1.2 Manual Program
Manual program cara penggunaan atau cara pemakaian aplikasi muali dari awal.
4.1.3 Manual Instalasi Aplikasi
Aplikasi obat herbal dapat diinstal pada smartphone yang menggunakan sistem
operasi Android dengan minimal versi Android 2.3 (gingerbread).
4.2 Pembahasan
4.2.1 Pembahasan interface /antar muka aplikasi.
1. Halaman antar muka splash screen
Gambar 4.10 Tampilan Splash Screen
12
2. Halaman menu utama aplikasi
Gambar 4.11 Tampilan menu utama aplikasi
4.2.2 Pembahasan listing Program
1. Actifity pada menu utama
Gambar 4.26 Kode program actifity pada menu utama
2. Actifity pada menu jenis obat
Gambar 4.27 Kode program actifity pada menu jenis obat
13
5. PENUTUP
5.1 Kesimpulan
Aplikasi ini dapat digunakan langsung user yang telah dirancang menjadi aplikasi
mobile karena aplikasi ini tidak memerlukan koneksi internet dalam menjalankannya
sehingga kapan pun dan dimana pun pengguna berada mereka tetap bisa menjalankan
aplikasi dan mempelajari setiap saat.
5.2 Saran
Berdasarkan analisa dan kesimpulan yang telah dibuat sebelumnya, ada beberapa
saran yang ingin disampaikan, antara lain :
1. Menambahkan fitur pencaraian sesuai apa yang diinginkan user.
2. Menambahkan fitur auto update jika device dalam keadaan sedang terkoneksi
jaringan internet.
Daftar Pustaka
Al Fatta, Hanif.. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta: Andi
Offset.
Syafrizal Daulay, Melwin. 2007. Mengenal Hardware-Software dan Pengelolaan Instalasi
Komputer. Yogyakarta : Andi Offset.
Safaat, Nazruddin. 2012. Android: Pemrograman Aplikasi Mobile Smartphone Dan
Tablet Pc Berbasis Android Ed.Revisi. Bandung : Informatika.
Budi, Ronald. 2011. Having Fun with Adobe Flash Profesional CS5. Yogyakarta: Skripta
Media Creative.
Widiyanto, Rahmad. 2007. Teknik Profesional Photoshop CS3. Jakarta: Elex Media
Komputidno.
Darmojo, Sahid. 2006. Penyembuhan Dengan Ramuan Tradisional. Yogyakarta: Absolut
Recommended