APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari ,...

17
i APLIKASI KUMPULAN DOA DOA ISLAM MENGGUNAKAN SMARTPHONE PADA PLATFORM ANDROID TUGAS AKHIR Sebagai Syarat Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : Didit Anggtiawan 07560207 JURUSAN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

Transcript of APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari ,...

Page 1: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

i

APLIKASI KUMPULAN DOA – DOA ISLAM

MENGGUNAKAN SMARTPHONE PADA

PLATFORM ANDROID

TUGAS AKHIR

Sebagai Syarat Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh :

Didit Anggtiawan

07560207

JURUSAN INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2014

Page 2: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

ii

DosenPembimbing I

YudaMunarko, S.Kom, M.Sc

NIP : 108.0611.0443

LEMBAR PERSETUJUAN

APLIAKASI KUMPULAN DOA – DOA ISLAM

MENGGUNAKAN SMARTPHONE PADA PLATFORM

ANDROID

TUGAS AKHIR

SebagaiPersyaratanGunaMeraihGelarSarjana Strata 1

TeknikInformatikaUniversitasMuhammadiyah Malang

Menyetujui

DosenPembimbing II

Gita Indah Marthasari, S.T

NIP : 108.0611.0442

Page 3: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

iii

LEMBAR PENGESAHAN

APLIKASI KUMPULAN DOA – DOA ISLAM MENGGUNAKAN

SMARTPHONE PADA PLATFORM ANDROID

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh:

Didit Anggriawan

07560207

Tugas Akhir ini telah diuji dan dinyatakan lulus oleh tim penguji pada tanggal

22 Januari 2014

Mengetahui/Menyetujui

Mengetahui

Ketua Jurusan Teknik Informatika

Eko Budi Cahyono, MT

Dosen Penguji II

Evi Dwi Wahyuni, S.Kom

Dosen Penguji I

Sofyan Arifianto S.Si, M.Kom

Page 4: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

iv

LEMBAR PERNYATAAN

Yang bertanda tangan di bawah ini:

Nama : Didit Anggriawan

Tempat / Tgl Lahir : Malang, 17April 1989

NIM : 07560207

Fakulats / Jurusan : Teknik / Informatika

Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “APLIKASI

KUMPULAN DOA – DOA ISLAM MENGGUNAKAN SMARTPHONE

PADAPLATFORM ANDROID” beserta seluruh isinya adalah karya saya

sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun

keseluruhan, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya.

Demikian surat pernyataan ini dibuat sebenar - benarnya. Apabila

kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya

saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya

siap menanggung segala bentuk resiko / sanksi yang berlaku.

Malang, 21 Januari 2014

Yang Membuat Pernyataan

DiditAnggriawan

Mengetahui,

Dosen Pembimbing I

Yuda Munarko, S.Kom, M.Sc

NIP : 108.0611.0443

Page 5: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

v

ABSTRAK

Doa sangatlah penting dalam kehidupan manusia, karena melalui doa maka

manusia berkomunikasi dengan Sang Khalik untuk memohon ampun, mengadu

segala problem kehidupan, ataupun mengungkapkan rasa syukur atas nikmat dan

karunia - Nya.

Maka dengan Aplikasi Kumpulan Doa doa Sehari Hari Menggunakan

Moblie Phone Berbasis Android akan sangat berguna dan bisa dijalankan lewat

smartphone berbasis Android.

Kerja aplikasi ini adalah menampilkan berbagai macam teks do’a sehari-

hari. User bisa mencari do’a sehari-hari yang diinginkan yang ada didalam

program Aplikasi Kumpulan Do’a– Do’a Islam Menggunakan Smartphone

Berbasis Android tanpa repot membolak – balik halaman seperti di dalam buku

do’a sehari-hari don juga untuk melengkapi do’a - do’a yang kurang, di aplikasi

ini menggunakan web service untuk mempermudah dalam menambah data.

Kata Kunci: Kumpulan Doa doa Sehari Hari, Moblie Phone Berbasis Android.

Page 6: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

vi

ABSTRACT

Prayeris very important in human life, because it is through prayer that

humans communicate with the Khalik to beg for forgiveness, pitting all the

problems of life, or expressing gratitude for favor sand the gift.

Then with the application of daily prayer Using Moblie Phone Based

Android would be extremely useful and can be run through a smartphone based

on Android.

Work of this application is to show a wide variety of daily prayer texts.

Users can search for daily prayers that are in the desired set of applications

programs of daily prayer Islam Using Android Based Smartphone with no hassle

flip through like pages in a book of daily prayers and also to complete prayer is

lacking, in this application using web service to make it easier to add data.

Keywords : Daily prayer day set, Moblie Phone Based Android.

Page 7: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

vii

PERSEMBAHAN

Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga

penulis dapat menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan

terima kasih sebesar – besarnya kepada :

1. Bapak Yuda Munarko, S.Kom, M.Sc selaku dosen pembimbing I dan Ibu

Gita Indah Marthasri, S.T selaku dosen pembimbing II yang senantiasa

telah banyak memberikan pengarahan dan bimbingannya dalam

penyelesaian penulisan Tugas Akhir ini.

2. Bapak Ir. Sudarman, MT selaku Dekan Fakultas Teknik Universitas

Muhammadiyah Malang.

3. Bapak Eko Budi Cahyono, S.Kom, MT selaku Ketua Jurusan Teknik

Informatika

4. Segenap Bapak dan Ibu Dosen Program Studi Teknik Informatika dan

Staff Tata Usaha Fakultas Teknik Universitas Muhammadiyah Malang.

5. Kedua orang tua, Ayahanda Irianto dan Ibunda Khurotul Istikha yang

selalu memberikan dukungan teknis maupun non - teknis dan sangat

berperan penting terhadap pengerjaan Tugas Akhir ini. Jasa kalian takkan

pernah kulupa.

6. Kakakku yang senantiasa memberikan motivasi.

7. Sahabatku Freeday Friday, serta teman – teman kontrakan. Terima kasih

atas semangatnya. Persahabatan kalian adalah yang terbaik.

8. Semua pihak yang tidak dapat disebutkan satu persatu yang telah sudi

meluangkan waktunya untuk membantu.

Page 8: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

viii

MOTTO

Jadilah seperti karang di lautan yang kuat dihantam ombak dan kerjakanlah hal

yang bermanfaat untuk diri sendiri dan orang lain, karena hidup hanyalah sekali.

Ingat hanya pada Allah apapun dan di manapun kita berada kepada Dia-lah

tempat meminta dan memohon.

Page 9: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

ix

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan

rahmat dan hidayah-Nya sehingga peneliti dapat menyelesaikan tugas akhir yang

berjudul “Aplikasi Kumpulan Doa – Doa Islam Menggunakan Smartphone Pada

Platform Android”. Tak lupa juga kita mengucapkan Salawat dan salam kepada

Nabi junjungan kita Muhammad SAW, yang telah banyak mengajarkan umat

islam untuk selalu barada di jalan yang benar jalan Allah.

Di dalam tulisan ini saya sebagai penulis membahas mengenai Aplikasi

Kumpulan Doa – Doa Islam Menggunakan Smartphone Pada Platform Android.

Selama ini untuk mengumpulkan dan melengkapi doa doa islam masih dilakukan

secara manual seperti mengumpulkan dari beberapa buku. Dengan adanya sistem

ini, diharapkan masyarakat atau pengguna smartphone android bisa berdoa setiap

saat.

Saya sangat berterima kasih kepada dosen – dosen informatika dan semua

orang yang telah membantu saya dalam menghadapi kesulitan - kesulitan didalam

pembuatan skripsi ini. Semoga tulisan ini bermanfaat bagi semua yang

membacanya. Saya sebagai penulis menyadari sepenuhnya bahwa dalam

penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan didalamnya.

Oleh karena itu saya mengharapkan saran yang membangun agar tulisan ini

bermanfaat bagi perkembangan ilmu pengetahuan ke depan.

Malang, 21 Januari 2014

Penulis

Didit Anggriawan

Page 10: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

x

DAFTAR ISI

HALAMAN SAMPUL ....................................................................................

HALAMAN JUDUL ....................................................................................... i

LEMBAR PERSETUJUAN............................................................................. ii

LEMBAR PENGESAHAN ............................................................................. iii

LEMBAR PERNYATAAN ............................................................................. iv

ABSTRAK ....................................................................................................... v

ABSTRACT ....................................................................................................... vi

PERSEMBAHAN ........................................................................................... vii

MOTTO ........................................................................................................... viii

KATA PENGANTAR ..................................................................................... ix

DAFTAR ISI .................................................................................................... x

DAFTAR TABEL ............................................................................................ xiii

DAFTAR GAMBAR ....................................................................................... xv

BAB I PENDAHULUAN

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

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

1.3. Batasan Masalah ..................................................................... 2

1.4. Tujuan Penelitian .................................................................... 2

1.5. Metodologi Penyelesaian Masalah ......................................... 2

1.6. Sistematika Penulisan ............................................................ 3

BAB II LANDASAN TEORI

2.1. Android (Sistem Operasi) ....................................................... 5

2.1.1 Arsitekstur ................................................................. 5

2.1.2 Komponen Aplikasi .................................................. 9

2.1.3 Tipe Aplikasi Android............................................... 12

2.1.4 Siklus Hidup Aplikasi Android ................................. 12

2.1.5 Perkembangan Android ............................................. 15

2.2 Web Service ………………………………………............... 18

2.2.1 Arsitekstur Web Service ........................................... 18

2.2.2 Operasi - Operasi Web Service ................................. 19

Page 11: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

xi

2.2.3 Komponen - Komponen Web Service ...................... 20

2.3 Doa ………………………………………... ......................... 20

2.3.1 Fungsi Doa ................................................................ 20

2.3.2 Doa – doa Bersumber dari Alquran .......................... 21

2.3.3 Doa – doa Bersumber dari AlHadist ......................... 22

2.4 Penelitian Terdahulu ………………………………………... 22

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1. Analisa Sistem ........................................................................ 24

3.1.1 Deskripsi Umum Sistem .............................................. 24

3.1.2 Kebutuhan Sistem ........................................................ 24

3.1.3 UML ............................................................................. 24

3.1.3.1 Use Case.. ......................................................... 25

3.1.3.2 Activity Diagram.. ............................................ 25

3.1.3.2.a Activity Diagram User.................... .. 25

3.1.3.2.b Activity Diagram Admin................ .. 27

3.2. Perancangan Sistem ........................................................... 29

3.2.1. Sequence Diagram ................................................... 27

3.2.1.1 Sequence Diagram User ............................ 29

3.2.1.2 Sequence Diagram Admin ......................... 31

3.2.3 Class Diagram ......................................................... 33

3.3 Perancangan Design User Interface .................................. 34

3.3.1 Design User Interface Aplikasi User ....................... 34

3.3.1.a User Interface Intro ........................................... 34

3.3.1.b User Interface Main Menu.. .............................. 34

3.3.1.c User Interface Data Doa .. ................................. 35

3.3.1.d User Interface Pencarian .. ................................ 35

3.3.1.e User Interface About.. ....................................... 36

3.3.2 Design User Interface Aplikasi Admin ................... 37

3.3.2.a User Interface Login .......................................... 37

3.3.2.b User Interface Main Menu.. .............................. 37

3.3.1.c User Interface Manjemen Doa .......................... 37

Page 12: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

xii

3.4 Perancangan Database Aplikasi ........................................ 38

3.4.1 Database Doa ........................................................... 38

BAB IV IMPLEMENTASI DAN PENGUJIAN

4.1. Implementasi .......................................................................... 39

4.1.1. Kebutuhan Perangkat ................................................. 39

4.1.2. Analisa dan Gambaran Umum ................................... 40

4.1.3. Implementasi Aplikasi User ....................................... 40

a. Menu Intro .............................................................. 40

b. MenuUtama ........................................................... 41

c. Menu Data Doa ...................................................... 43

d. Menu Pencarian ...................................................... 47

e. Menu Tentang ........................................................ 49

4.1.4. Implementasi Aplikasi Admin ................................... 50

a. Main Menu ............................................................. 50

b. Manajemen Doa ..................................................... 51

4.2. Pengujian ................................................................................ 55

4.2.1. Pengujian Aplikasi User ............................................. 55

a. Menu Intro .............................................................. 55

b. Menu Utama ........................................................... 55

c. Data Doa................................................................. 56

d. Menu Pencarian ...................................................... 59

e. Menu Tentang ........................................................ 60

4.2.2. Pengujian Aplikasi Admin ......................................... 61

a. Main Menu ............................................................. 61

b. Manajemen Doa ..................................................... 61

4.2.3. Pengujian Pengguna ................................................... 64

BAB V PENUTUP

5.1. Kesimpulan ............................................................................. 70

5.2 Saran ........................................................................................ 71

DAFTAR PUSTAKA ..................................................................................... 72

Page 13: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

xiii

LAMPIRAN ………………………………………………………………. 73

BIOGRAFI PENULIS

Page 14: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

xiv

DAFTAR TABEL

Tabel 3.1 Database Doa ................................................................................... 25

Tabel4.1 Pengujian Pengguna .......................................................................... 64

Tabel4.2 Nilai Responden ................................................................................ 65

Tabel4.3 Hasil Pengujian Pengguna ................................................................ 67

Page 15: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

xv

DAFTAR GAMBAR

Gambar 2.1 Arsitektur Android ....................................................................... 6

Gambar 2.2 Siklus Hidup Aplikasi Android .................................................... 14

Gambar 2.3 Arsitektur Web Service ................................................................ 19

Gambar 2.4 Komponen – Komponen Web Service ......................................... 20

Gambar 3.1 Use Case Aplikasi Doa Doa Islam ............................................... 25

Gambar 3.2 Activity Diagram (Doa Doa Islam) .............................................. 26

Gambar 3.3 Activity Diagram (Search Doa) .................................................... 26

Gambar 3.4 Activity Diagram (Insert Doa) ..................................................... 27

Gambar 3.5 Activity Diagram (Read Doa) ....................................................... 27

Gambar 3.6 Activity Diagram (Update Doa) ................................................... 28

Gambar 3.7 Activity Diagram (Delete Doa) .................................................... 28

Gambar 3.8 Bagan Deskripsi Aplikasi ............................................................. 29

Gambar 3.9 Sequence Diagram (Proses Pilih Data Doa) ................................ 30

Gambar 3.10 Sequence Diagram (Search Doa Islam) ..................................... 31

Gambar 3.11 Sequence Diagram (Insert Data Doa) ........................................ 31

Gambar 3.12 Sequence Diagram (Read Data Doa) ......................................... 32

Gambar 3.13 Sequence Diagram (Update Data Doa) ...................................... 32

Gambar 3.14 Sequence Diagram (Delete Data Doa) ....................................... 33

Gambar 3.15 Class Diagram ............................................................................ 33

Gambar 3.16 Perancangan Desain Interface Intro ........................................... 34

Gambar 3.17 Perancangan Desain Interface Main Menu ............................... 35

Gambar 3.18 Perancangan Desain Interface Data Doa ................................... 35

Gambar 3.19 Perancangan Desain Interface Pencarian ................................... 36

Gambar 3.20 Perancangan Desain Interface About ......................................... 36

Gambar 3.21 Perancangan Desain Main Menu................................................ 37

Gambar 3.22 Perancangan Desain Manajemen Doa ........................................ 37

Gambar 4.1a Tampilan pada Menu Home ....................................................... 40

Gambar 4.1b Source Code pada Menu Home .................................................. 41

Gambar 4.2a Tampilan Menu Utama ............................................................... 42

Gambar 4.2b Source Cod epada Menu Utama ................................................. 43

Page 16: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

xvi

Gambar 4.3a Tampilan Data Doa..................................................................... 43

Gambar 4.3b Source Cod epada Data Doa ...................................................... 44

Gambar 4.3c Kode Ambil String dari database ............................................... 45

Gambar 4.4a Tampilan Doa ............................................................................. 45

Gambar 4.4b Source Code Tampilan Doa ....................................................... 47

Gambar 4.5a Tampilan Menu Pencarian .......................................................... 47

Gambar 4.5b Source code pada Menu Pencarian............................................. 48

Gambar 4.5c Kode Program Cari Data Java .................................................... 49

Gambar 4.6a Tampilan Tentang ....................................................................... 49

Gambar 4.6b Source Code pada Menu Tentang .............................................. 50

Gambar 4.7a Tampilan Web Server Main Menu ............................................. 50

Gambar 4.7b Source Code pada Web Server Main Menu ............................... 51

Gambar 4.8a Tampilan Manajemen Doa ......................................................... 51

Gambar 4.8a Tampilan Manajemen Doa ......................................................... 53

Gambar 4.8c Kode Convert UTF8 To Arabic .................................................. 54

Gambar 4.9 Tampilan Pengujian Menu Home ................................................ 55

Gambar 4.10 Tampilan PengujianMenu Utama............................................... 56

Gambar 4.11 Tampilan Pengujian Data Doa ................................................... 57

Gambar 4.12 Tampilan PengujianDoa ............................................................. 58

Gambar 4.13a Tampilan Pengujian Menu Pencarian ....................................... 59

Gambar 4.13b TampilanPengujian Menu Pencarian Keyword Salah .............. 60

Gambar 4.14 Tampilan Pengujian Tentang ..................................................... 60

Gambar 4.15 Tampilan Pengujian Web Server Main Menu ............................ 61

Gambar 4.16a Tampilan Pengujian Web Server ManajemenDoa ................... 62

Gambar 4.16b Tampilan Pengujian Web Server Manajemen Doa Input Data. 62

Gambar 4.16c Tampilan Pengujian Web Server Manajemen Doa Input Data

berhasil ..................................................................................... 63

Gambar 4.16c Tampilan Pengujian Web Server Manajemen Doa Ketika Data

Yang Terisi Belum lengkap ...................................................... 63

Page 17: APLIKASI KUMPULAN DOA DOA ISLAM MENG G UNAKAN … · Kata Kunci : Kumpulan Doa doa Sehari Hari , Moblie Phone Berbasis Android . vi ABSTRACT Prayeris very important in human life

72

DAFTAR PUSTAKA

[1] Ivan Michael Siregar, Ronald Yusuf, Welly Siendow, William W. Wino.

2010. “Mengembangkan Aplikasi Enterprise Berbasis Android”. Gava

Media ; Yogyakarta

[2] Nazruddin Safaat H. 2012 “Pemograman Aplikasi Mobile Smartphone don

Tablet PC Berbasis Abdroid”. Informatika : Bandung

[3] Sayed Y. Hashimi and Satya Komatineni, 2009, Pro Android, Apress Inc.

[4] Nicolas Gramlich, Andbook : Android Programming, Download 12 July

2011, http://andbook.anddev.org/

[5] Ed Burnette, (2009), Hello Android Introducing Google’s Mobile

Development Platform Second Edition : The Pragmatic Pragrammers,

Download 15 Agustus 2012, http://wowebook.com/

[6] S Muhammad, Ridho Abu. 2010 “Doa don Zikir Sehari - Hari”. LA Press :

Jakarta

[7] Tatik Sri Wulanningsih. Aplikasi Kumpulan Doa Sehari Hari Menggunakan

Mobile Phone Berbasis J2Me, 2009, Download 15 Agustus 2012,

http://eepis-its.edu/