Anda di halaman 1dari 13

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI

TANAMAN OBAT HERBAL BERBASIL ANDROID

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1


Teknik Informatika Universitas Muhammadiyah Malang

Oleh :
DEMOSTA ANDI SANDRA
201210370312365

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2014
LEMBAR PERSETUJUAN

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI TANAMAN


OBAT HERBAL BERBASIS ANDROID

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1


Teknik Informatika Universitas Muhammadiyah Malang

Menyetujui

Pembimbing I Pembimbing II

Dr. Ir . Ermanu A. H, MT Nur Hayatin, S.ST


NIP:108.9109.0233 NIP. 108.0907.0476
LEMBAR PENGESAHAN

Desain dan Implementasi Sistem Informasi Tanaman


Obat herbal Berbasis Android

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1


Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh:

Demosta Andi Sandra

201210370312365

Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji

Menyetujui,

Penguji I Penguji II

Eko Budi C,S.Kom,MT Zamah Sari, MT


NIP: 10895040330 NIP: 0708087701

Mengetahui
Ketua Jurusan Teknik Informatika

Yuda Munarko, S.Kom, M.Sc


NIP: 108.0611.433
KATA PENGANTAR
Bismillahirrohmaanirrohiim
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan
rahmat dan hidayah-NYA sehingga penulis dapat menyelesaikan tugas akhir yang
berjudul :
“DESAIN DAN IMPLEMENTASI SISTEM INFORMASI TANAMAN
OBAT HERBAL BERBASIS ANDROID”
Dalam lembar pengantar ini, penulis ingin menyampaikan ucapan
terimakasih kepada pihak-pihak yang telah membantu dalam penulisan tugas ini,
sehingga dapat terselesaikan dengan baik. Pada kesempatan ini penulis dengan
hormat dan tulus ingin menyampaikan ucapan terimakasih kepada:
1. Allah SWT yang telah memberikan jalan dan kemudahan, sehingga
penulis dapat menyelesaikan tugas akhir.
2. Terima kasih saya ucapkan kepada kedua orang tua saya yang selalu
mendoakan dan memberikan support kepada saya. Tanpa beliau, saya
tidak bisa menjadi seperti saat ini. Semangat dan kerja keras beliau pula
yang membuat saya semakin termotivasi untuk menjadi yang lebih baik
lagi kedepannya.
3. Terima kasih untuk teman saya Ilyas nuryasin yang selalu menemani dan
juga memberi dorongan semangat.
4. Bapak Dr. Ir . Ermanu A. H, MT , selaku pembimbing I yang selalu
memberikan masukan serta motivasi dalam tugas akhir ini sehingga tugas
akhir ini dapat terselesaikan.
5. Ibu Nur Hayatin, S.ST , selaku pembimbing II yang telah banyak
mengarahkan dan memberi masukan serta motivasi sehingga tugas akhir
ini terselesaikan.
6. Dosen penguji serta semua dosen teknik informatika yang sudah berjasa
besar dalam mengajar, mendidik serta membimbing saya untuk menjadi
manusia yang berguna.
7. Teman-teman yang ikut membantu sehingga tugas akhir ini terselesaikan.
Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini
masih banyak kekurangan dan keterbatasan. Oleh karena itu penulis
mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi
perkembangan ilmu pengetahuan di masa yang akan datang.

Besar harapan penulis laporan tugas akhir ini dapat memberikan informasi
dan manfaat bagi pembaca pada umumnya dan mahasiswa Jurusan Teknik
Informatika pada khususnya.

Billahi Fii Sabiililhaq Fastabqul Khairat


Wassalamu’alaikum warohmatullahi wabarokaatuh

Malang, ………2014

Penulis
DAFTAR ISI

LEMBAR PERSETUJUAN.....................................................................................i

LEMBAR PERNYATAAN ...................................................................................ii

KATA PENGANTAR ..........................................................................................iii

DAFTAR ISI........................................................................................................... v

DAFTAR GAMBAR.......................................................................................... viii

DAFTAR TABEL................................................................................................. ix

ABSTRAK ............................................................................................................ x

BAB I ..................................................................................................................... 1

PENDAHULUAN .................................................................................................. 1

1.1 Latar Belakang ................................................................................................ 1

1.2 Rumusan Masalah ............................................................................................ 2

1.3 Tujuan .............................................................................................................. 2

1.4 Batasan Masalah................................................................................................ 2

1.5 Metode Penelitian.............................................................................................. 3

1.6 Sistematika Penulisan ....................................................................................... 4

BAB II..................................................................................................................... 6

LANDASAN TEORI.............................................................................................. 6

2.1 Tanaman obat herbal ........................................................................................ 6

2.2 Android ............................................................................................................ 6

2.3 Arsitektur Android ........................................................................................... 9

2.3.1 Applications Layer ........................................................................................ 9

1
2.3.2 Application Framework .............................................................................. 10

2.3.3 Libraries ..................................................................................................... 10

2.3.4 Android Runtime ........................................................................................ 11

2.3.5 Linux Kernel .............................................................................................. 12

2.4 Fundamental Android..................................................................................... 12

2.4.1 Activities .................................................................................................... 13

2.4.2 Service ........................................................................................................ 13

2.4.3 Broadcast Receiver...................................................................................... 13

2.4.4 Content Provider ........................................................................................ 14

2.5 Versi-Versi Android ...................................................................................... 14

2.5.1 Versi 2.0/2.1 (Eclair) .................................................................................. 14

2.5.2 Versi 2.2 (Froyo/ Frozen Yogurt) .............................................................. 15

2.5.3 Versi 4.0 (ICS/ Ice Cream Sandwich) ......................................................... 15

2.5.4 Versi 4.1 (Jelly Bean) .................................................................................. 15

2.6 Android Bagi Komunitas Open Source........................................................... 16

2.6.1 Foreground Activity .................................................................................... 16

2.6.2 Background Service .................................................................................... 16

2.6.3 Intermittent Activity .................................................................................... 16

2.7 Kelebihan android ......................................................................................... 17

2.7.1 Keterbukaan ................................................................................................ 17

2.7.2 Arsitektur komponen dasar android ........................................................... 17

2.7.3 Banyak dukungan service .......................................................................... 18

2
2.7.4 Siklus hidup aplikasi diatur secara otomatis .............................................. 18

2.7.5 Dukungan grafis dan suara terbaik ............................................................. 18

2.7.6 Portabilitas aplikasi .................................................................................... 18

2.8 Android SDK ................................................................................................ 18

2.9 ADT (Android Development Tools) ............................................................. 19

2.10 AVD (Android Virtual Device) .................................................................. 19

2.11 IDE Eclipse ................................................................................................. 20

3.1 JavaScript ...................................................................................................... 20

4.1 SQLite ........................................................................................................... 23

4.2 Arsitektur Android Untuk SQLite ................................................................. 24

5.1 Tintanium Studio ........................................................................................... 25

5.2 FITURE ......................................................................................................... 26

BAB III ................................................................................................................. 30

ANALISA DAN PERANCANGAN SISITEM .................................................. 30

3.1 Analisa Kebutuhan ....................................................................................... 30

3.2 Perancangan Sistem informasi tanaman obat herbal ..................................... 31

3.1.1 Struktur Navigasi ....................................................................................... 31

3.2.1 Perancangan Sistem Menggunakan UML Diagram .................................. 31

3.2.1.1 Use Case Diagram .................................................................................... 32

3.2.2.2 Activity Diagram ..................................................................................... 33

3.3 Perancangan Interface ................................................................................... 33

3.3.1 Design interface ......................................................................................... 33

3
3.3.2 Menu Utama ............................................................................................... 34

3.3.3 Menu Nama Nama Herbal ......................................................................... 34

3.3.4 Menu Komposisi dan Khasiat .................................................................... 35

3.3.5 Menu Daftar Penyakit ................................................................................ 36

3.3.6 Menu Cari Penyakit .................................................................................... 37

3.3.7 Menu Tentang Penulis.................................................................................. 37

BAB IV ............................................................................................................... 38

IMPLEMENTASI DAN PENGUJIAN SISTEM ............................................... 38

4.1 Implementasi ................................................................................................. 38

4.1.1 Implementasi Menu utama ......................................................................... 38

4.1.1.1 Nama Nama Herbal ................................................................................. 40

4.1.1.2 Komposisi dan Khasiat ........................................................................... 43

4.1.1.3 Daftar Penyakit.......................................................................................... 45

4.1.1.4 Cari Penyakit ........................................................................................... 48

4.2 Pengujian sistem ............................................................................................. 50

BAB V ................................................................................................................. 51

PENUTUP ........................................................................................................... 51

5.1 Kesimpulan ................................................................................................... 51

5.2 Saran .............................................................................................................. 51

DAFTAR PUSTAKA ......................................................................................... 52

4
DAFTAR GAMBAR

Gambar 2.1 Arsitektur Android ..............................................................................9


Gambar 2.2 Titanium Framework .........................................................................28
Gambar 2.3 Konfigurasi dasar tintanium framework ............................................28

Gambar 3.1 Struktur Navigasi................................................................................31


Gambar 3.2 Use Case Diagram ............................................................................32
Gambar 3.3 Activity Diagram ..............................................................................33

Gambar 3.4 Tampilan menu utama ......................................................................34


Gambar 3.5 Nama nama Herbal ............................................................................34

Gambar 3.6 tampilan menu komposisi dan khasiat ..............................................35

Gambar 3.7 tampilan menu Daftar penyakit .........................................................36

Gambar 3.8 tampilan menu Cari penyakit ............................................................37

Gambar 3.9 menu tentang penulis .........................................................................37

Gambar 4.1 Splash Screen .....................................................................................39

Gambar 4.2 Menu utama ........................................................................................39

Gambar 4.3 nama nama herbal ..............................................................................40

Gambar 4.4 input nama herbal ..............................................................................41

Gambar 4.4 proses pencarian tanaman obat ..........................................................42

Gambar 4.5 nama herbal dan latin ........................................................................42

Gambar 4.6 Komposisi dan khasiat ......................................................................43

Gambar 4.7 input nama herbal ..............................................................................44

Gambar 4.8 proses pencarian data obat herbal ......................................................44

Gambar 4.9 komposisi dan khasiat obat herbal ....................................................45

Gambar 4.10 Daftar Penyakit ................................................................................46

Gambar 4.11 input penyakit ..................................................................................46

Gambar 4.12 proses pencarian penyakit serta obat herbal ....................................47


Gambar 4.13 hasil komposisi dan kahasiat penyakit ...........................................47

Gambar 4.14 Cari Penyakit .................................................................................48

Gambar 4.15 proses pencarian penyakit ...............................................................48

Gambar 4.16 input nama penyakit ........................................................................49

Gambar 4.17 proses pencarian penyakit serta obat herbal .....................................49

Gambar 4.18 hasil akhir dari pencarian penyakit ..................................................50


DAFTAR TABEL

Tabel 2.1 versi-versi android ...................................................................................8


Tabel 3.1 daftar navigator dan versi dari Javascript ..............................................21

Tabel 3.2 Perbandingan antara Java dan JavaScript .............................................22

Tabel 4.1 Pengujian Sistem ...................................................................................50


DAFTAR PUSTAKA

1. Anonymous5.(2012). Retrieved November 23, 2012 from


http://www.sqlite.org/
2. Burnette, E. Hello, Android: Introducing Google’s Mobile Development
Platform (3rd edition). Raleigh: Pragmatic Programmers, LLC
3. Google IO, Android Anatomy and Physiology, 2011
4. Gondroid. (2013). Apakah Android Itu. Diperoleh (10-22-2012) dari
http://www.gondroid.com/apakah-android-itu/
5. Lee, W.-M. (2012). Beginning Android 4 Application Development.
Indiana: John Wiley & Sons, Inc.
6. Meloni, J. (2012). Sams Teach Yourself HTML, CSS, and JavaScript : All
in One (1st Edition ed.). Indiana: Pearson Education.
7. Mulyadi, ST. 2010. Membuat Aplikasi untuk Android. Multimedia Center
Publishing, Yogyakarta
8. Naufal, H. (2012). Mengenal Arsitektur Sistem Operasi Android.
Diperoleh (10-19-2012) dari http://twoh.web.id/2012/09/mengenal-
arsitektur-sistem-operasi-android/
9. Richard, H. (2013). SQLite. Diperoleh (10-22-2012) dari
http://www.sqlite.org/about
10. SQLite. (2012). About SQLite. Retrieved September 1, 2012, from
SQLite: http://www.sqlite.org/about.html
11. Safaat, H. N. (2012). Pemrograman Aplikasi Mobile Smartphone dan
Tablet PC Berbasis Android. Bandung: Informatika

Anda mungkin juga menyukai