• Tidak ada hasil yang ditemukan

APLIKASI KUMPULAN DOA DOA ISLAM MENGGUNAKAN SMARTPHONE PADA PLATFORM ANDROID

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI KUMPULAN DOA DOA ISLAM MENGGUNAKAN SMARTPHONE PADA PLATFORM ANDROID"

Copied!
17
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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.

(6)

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.

(7)

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.

(8)

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.

(9)

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

(10)

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

(11)

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

(12)

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

(13)

xiii

LAMPIRAN ………. 73

(14)

xiv

DAFTAR TABEL

Tabel 3.1 Database Doa ... 25

Tabel4.1 Pengujian Pengguna ... 64

Tabel4.2 Nilai Responden ... 65

(15)

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

(16)

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

(17)

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/

Referensi

Dokumen terkait

[r]

Fransiska Herawati, 2) Zon Vanel Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Jl. This research use qualitative descriptive method to know how the service

Apakah hubungan yang tidak terjalin dengan baik mempengaruhi pekerjaan bapak?. Kalau iya, bagaimana hubungan tersebut mempengaruhi pekerjaan dan

Sistem menggunakan konsep multi level user pada login yang terdiri dari admin dan pengurus, dengan dilengkapi Google Maps API untuk menampilkan peta ke halaman

Reabilitas yang diberikan Waroeng SS adalah rasa dan kualitas produk. Rasa yang dimiliki Waroeng SS adalah rasa yang dari dulu tetap terjaga, tidak pernah berubah, semua cabang

Pemetaan Kantor Pemerintah ini dapat dijadikan alat yang membantu pengguna dalam pencarian lokasi dan penunjuk jalan menuju Kantor Pemerintahdengan menggunakan perangkat

Berdasarkan Surat Keputusan Kepala Dinas Pendidikan Provinsi Jawa Timur Nomor: ……… tanggal ………2014 dalam hal ini bertindak untuk dan atas nama

This study aims to analyze developing promotion strategy attractions Telaga Paca, and to know the factors that support or hinder the promotion strategy will be undertaken by