KATA
PENGANTAR
Puji syukur penulis penjatkan
kehadirat Tuhan Yang Maha Esa atas rahmat-Nya yang besar, sehingga penulis
dapat menyelesaikan penyusunan Penulisan Ilmiah yang berjudul “Aplikasi Mobile
Informasi Tanaman Obat Dan Pengolahannya Menggunakan Android”.
Penulisan project disusun guna melengkapi
sebagian syarat dalam mencapai gelar setara sarjana muda.
Dalam Penulisan Ilmiah ini penulis menyampaikan ucapan terima kasih
yang tak terhingga kepada pihak-pihak yang membantu dalam menyelesaikan
penulisan ini, khususnya kepada :
1. Ibu Prof. Dr. Hj. E. S. Margianti, SE, MM,
selaku Rektor Universitas Gunadarma.
2. Bapak Prof. DR. rer. nat. Achmad Benny
Mutiara, SSi, SKom selaku Dekan Fakultas Ilmu Komputer dan Teknologi
Informasi.
3.
Bapak
Dr. Setia Wirawan, SKom,. MMSI, selaku Ketua Jurusan
Sistem
Informasi.
4. Margi Cahyanti, Skom,.MMSI selaku Dosen Pembimbing saya, yang senantiasa memberikan waktunya
untuk membantu dalam menyelesaikan penulisan ilmiah ini.
5. Terima kasih Ayah dan Ibu atas kasih sayang dan selalu memberikan
semanangat serta dukungan moril, materil, dna spiritual untuk menyelesaikan
Penulisan ilmiah ini.
6. Alfani, Zailani, Aan, Idham, Anatacya, dan Henhen yang selalu
memberikan semangat selama pembuatan Penulisan Ilmiah ini.
7. Teman-temanku di kelas 3 KA 06 yang seperjuangan, dalam penulisan ilmiah ini yang selalu memberikan semangat dan informasi.
8. Semua pihak yang telah memberi dukungan dan
dorongan baik secara langsung maupun tidak langsung yang tidak dapat penulis
sebutkan namanya satu-persatu dalam penulisan ilmiah ini.
Penulis merasa masih banyak kekurangan baik pada teknis penulisan
maupun materi, mengingat akan kemampuan yang dimiliki penulis dalam Penulisan Ilmiah
ini. Untuk itu kritik dan saran dari semua pihak sangat penulis harapkan demi
penyempurnaan pembuatan makalah ini. Dan semoga pada kemudian hari, penulis
boleh membuat penulisan yang lebih baik dari sebelumnya.
Depok, Juni 2013
(Penulis)
BAB I
PENDAHULUAN
1.1. Latar
Belakang Masalah
Seiring
dengan berkembangnya zaman dan kemajuan teknologi, kemudahan dalam mengakses
informasi merupakan salah satu kebutuhan penting dalam masyarakat, salah satunya adalah telepon dan handphone tidak hanya dapat digunakan untuk menelpon dan mengirim
sms saja, tetapi juga dapat membantu kegiatan sehari-hari. Hal ini menyebabkan
banyak para produsen handphone
bersaing dengan membuat sistem operasi yang digunakan pada telepon seluler
(ponsel), antara lain Blackberry OS, Symbian OS, iOS, Linux, dan juga Android.
Salah satu dari sistem operasi
diatas, Android merupakan sistem operasi yang paling banyak digunakan serta
memiliki keunggulan lainnya yang tidak ditawarkan oleh sistem operasi sejenisnya
pada mobile device. Oleh karena itu
penulis membuat aplikasi “Informasi Tanaman Obat pada Mobile Device” dengan
menggunakan sistem operasi Android. Dengan alasan banyaknya pengguna ponsel
yang menggunakan ponsel Android sehingga aplikasi ini cukup merangkum bagi
semua pengguna ponsel Android.
Selain alasan tersebut, penulis
memiliki beberapa alasan penting membuat aplikasi ini yaitu supaya para
pengguna merasa fleksibel dalam mencari informasi karena kebanyakan yang
ditampilkan pada blog-blog yang ada di internet hanya sebagian dan harus dicari
lagi secara manual. Selain itu juga aplikasi tanaman obat pada ponsel android
cukup jarang ditemui dan jikalau pun ada informasi yang disampaikan kurang memenuhi
kebutuhan para pengguna, sehingga penulis berinisiatif untuk melengkapi apa
yang seharusnya diketahui oleh pengguna dan tentunya untuk memudahkan pengguna
dalam mendapatkan informasi yang lengkap.
Terlepas dari platform yang akan
digunakan, obat herbal pada jaman sekarang ini cukup dicari karena memiliki
keunggulan daripada obat-obatan yang diproduksi/dikeluarkan oleh pihak rumah
sakit. Salah satu keunggulan dalam menggunakan obat herbal ini adalah tidak
adanya efek samping maupun campuran zat kimiawi, berkhasiat, mudah diperoleh
dan juga bisa meracik sendiri obat yang akan digunakan.
1.2. Batasan
Masalah
Pada penulisan ini dibatasi beberapa masalah
sebagai berikut :
·
Menampilkan
informasi tanaman yang terdiri dari nama latin, klasifikasi, deskripsi dan
kegunaan dari setiap tanaman.
·
Memuat
fungsi tanaman sebagai obat herbal.
·
Pemrograman dilakukan pada sistem operasi
Android dengan menggunakan
bahasa Java, sehingga tidak dapat digunakan pada sistem operasi lain.
·
Aplikasi yang dibuat oleh penulis mengambil
sampelnya hanya 30
macam tanaman obat.
1.3. Tujuan
Penulisan
Tujuan
dalam penulisan ini adalah membuat sebuah aplikasi yang dapat memberikan
informasi tentang obat herbal.
Selain itu juga memberikan mamfaat dan cara pengolahannya untuk setiap jenis
tanaman sehingga para pengguna dapat mengaplikasikan untuk pengobatan yang
lebih murah dan berkualitas.
1.4. Metode
Penulisan
Metode
penulisan yang dilakukan adalah sebagai berikut :
·
Analisa Kebutuhan
Pada
tahap ini, penulis melakukan pengumpulan informasi mengenai teknik pemograman
Android dengan membaca buku tentang Android dan pemograman sederhana serta
melakukan eksplorasi melalui media internet. Disamping itu penulis mencari informasi tentang obat herbal dan
pengolahannya dengan explorasi dari internet maupun buku-buku.
·
Perancangan
Pada tahap ini penulis mencoba
membuat flowchart ataupun algoritma program, kemudian penulis membuat struktur
navigasi kontrol aplikasi.
·
Pembuatan
Program
Pada tahap ini penulis membuat
program dari algoritma yang telah dibuat ke dalam bahasa pemograman java dengan
menggunakan software ADT (Android Developer Tools) serta membuat file HTML
untuk setiap item tanaman.
·
Implementasi dan Simulasi
Pada tahap ini penulis
menginplementasikan dan mensimulasikan hasil dari program ke dalam simulator
AVD (Android Virtual Device Manager).
·
Testing / Uji coba
Program
yang dihasilkan dari tahapan implementasi kemudian diuji pada ponsel android, agar
fungsionalitasnya terpenuhi dan sesuai dengan rancangan dasar.
1.5. Sistematika
Penulisan
Dalam
penulisan ilmiah ini penulis membagi penulisan menjadi 4 (empat) bab dengan uraian sebagai berikut:
BAB 1 Pendahuluan
Bab ini
mengemukakan latar belakang, batasan masalah, tujuan penulisan, metode
penulisan, dan sistematika penulisan.
BAB 2 Landasan
Teori
Bab ini penulis
membahas tentang teori apa saja yang digunakan dalam pembuatan program
aplikasi.
BAB 3 Pembahasan
Bab ini
menguraikan bagaimana penulis membuat suatu rancangan aplikasi dengan
menggunakan flowchart disertakan pembahasan mengenai class dan method
yang ada pada Android dengan yang dipakai dalam program yang dibuat.
BAB 4 Penutup
Bab ini berisikan
kesimpulan dan saran dari apa yang penulis kemukakan pada bab-bab sebelumnya.
BAB II
LANDASAN TEORI
2.1. Java
Java
adalah bahasa pemrograman Object-oriented yang dibuat dan diperkenalkan
pertama kali oleh sebuah tim dari Sun Microsystem yang dipimpin oleh Patrick
Naughton dan James Gosling pada tahun 1991 dengan code name Oak. Pada
tahun 1995 Sun mengubah nama Oak tersebut menjadi Java.
Ide
pertama kali kenapa Java dibuat adalah karena adanya motivasi untuk membuat
sebuah bahasa pemrograman yang bersifat portable dan platform
independent (tidak tergantung pada mesin atau sistem operasi) yang dapat
digunakan untuk membuat peranti lunak yang dapat ditanamkan (embedded)
pada berbagai macam peralatan elektronik konsumer biasa, seperti microwave,
remote control, telepon seluler, card reader dan sebagainya.
Hingga
saat ini bahasa pemrograman Java terus mengalami peningkatan. Mula-mula
diproduksi Java 1, yaitu biasa disebut dengan JDK (Java Development Kit).
Pada perkembangan selanjutnya Sun Microsystem memperkenalkan Java versi 1.2
atau yang lebih dikenal dengan Java 2 yang terdiri dari JDK dan JRE (Java
Runtime Environtment).
Java
berdiri di atas sebuah mesin interpreter yang diberi nama Java
Virtual Machine (JVM). JVM inilah yang akan membaca bytecode dalam
dokumen .class dari suatu program sebagai representasi langsung program
yang berisi bahasa mesin. Oleh karena itu bahasa Java disebut sebagai bahasa
pemrograman yang portable karena dapat dijalankan pada berbagai sistem
operasi, asalkan pada sistem operasi tersebut terdapat JVM. Platform Java
terdiri dari kumpulan library, JVM, kelas-kelas loader yang
dipaket dalam sebuah lingkungan rutin Java dan sebuah compiler, debugger dan
tools lain yang dipaket dalam Java Development Kit (JDK). Java 2
adalah generasi yang sekarang sedang berkembang dari platform Java. Agar
sebuah program Java dapat dijalankan, maka dokumen dengan ekstensi .java harus
dikompilasi menjadi dokumen bytecode. Untuk menjalankan bytecode tersebut
dibutuhkan JRE yang memungkinkan pengguna untuk menjalankan program Java, hanya
menjalankan, tidak untuk membuat kode baru lagi. Saat ini distribusi Java dan class
pendukungnya dibagi dalam tiga bagian yang masing-masing memiliki
konsentrasi tersendiri, yaitu:
·
Java 2 Enterprise Edition (J2EE)
Untuk menjalankan dan
mengembangkan aplikasi-aplikasi Java pada lingkungan enterprise.
·
Java 2 Standard Edition (J2SE)
Untuk menjalankan dan
mengembangkan aplikasi-aplikasi Java pada lingkungan desktop.
·
Java 2 Micro Edition (J2ME)
Untuk menjalankan dan
mengembangkan aplikasi-aplikasi Java pada perangkat-perangkat seperti telepon
seluler, PDA (Personal Digital Assistant) dan Pocket PC.
BAB III
PEMBAHASAN
BAB
IV
PENUTUP
4.1 Kesimpulan
Aplikasi ini memberikan alternatif kepada pengguna
untuk mendapatkan informasi dengan cara mengidentifikasi nama lokal,
klasifikasi, deskripsi, dan kegunaan untuk setiap tanaman obat. Setelah itu pengguna dapat
melihat informasi yang dipilih berupa gambar dan cara pengolahan yang dapat
bermanfaat atau mengobati berbagai macam penyakit. Aplikasi ini memberikan
kemudahan bagi pengguna yang ingin mengetahui informasi tentang tanaman obat
dimana pengguna cukup mengidentifikasi tanaman obat
yang diinginkan, maka nama tanaman obat dan segala informasi yang menyangkut
tentang tanaman obat yang dipilih oleh pengguna akan tampil berikut dengan
penjelasannya.
Aplikasi ini memiliki kelebihan yaitu dengan
menggunakan aplikasi ini nama tanaman dan semua informasi mengenai tanaman obat
dapat dengan mudah didapatkan, hanya dengan membuka perangkat mobile android
yang sudah terinstall, pengguna tidak perlu mencari buku tentang
identifikasi dan informasi tentang tanaman obat. Pengguna dapat mengetahui informasi
tanaman obat dengan cepat dan efisiensi waktu. Karena media yang digunakan
untuk aplikasi ini adalah handphone yang dapat dibawa kemana saja dan
kapan saja.
4.2 Saran
Aplikasi ini dapat dengan mudah diperbaharui dengan
menambah informasi tanaman obat yang masih banyak di lingkungan kita sedangkan
aplikasi penulis hanya menggunakan 100 macam tanaman obat dikarenakan
terbatasnya waktu. Oleh
karena itu, penulis menyarankan agar Aplikasi mobile Informasi Tanaman Obat ini
dapat lebih dikembangkan lagi dan menambahkan beberapa macam Tanaman Obat.
Misalnya mahkota dewa, lidah buaya, megkudu, dan tanaman obat lainnya.
DAFTAR
PUSTAKA
Benjamin,
Speckmann, The Android Mobile Platform, Michigan, 2008.
Hermawan,
Stephanus, Mudah Membuat Aplikasi Android,
Andi Publiser, Jakarta, 2011.
Safaat,
Nazruddin, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasisi
Android , Informatika, Bandung, 2011.
Supardi,
Yanuari, Semua Bisa Menjadi Programer
Android Basic, Elex Media Komputindo, Jakarta 2011.
URL : http://www.talkandroid.com/android-forums/androidhardware/ 2-android-minimum
hardware-requirements.html, 3 Januari 2008.