pembuatan aplikasi mutabaah amal yaumi … · berbasis android dengan ini saya menyatakan bahwa...

15
i PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI (iMUTABAAH) BERBASIS ANDROID Diajukan Untuk Menyusun Tugas Akhir dalam Program DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Disusun Oleh : DICKY PEBRIANTO NIM. M3114054 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2017

Upload: dolien

Post on 16-Mar-2019

274 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

i

PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI (iMUTABAAH)

BERBASIS ANDROID

Diajukan Untuk Menyusun Tugas Akhir dalam Program DIII Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret

Disusun Oleh :

DICKY PEBRIANTO

NIM. M3114054

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2017

Page 2: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

ii

Page 3: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

iii

Page 4: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

iv

PERNYATAAN

Saya yang bertanda tangan dibawah ini :

Nama : Dicky Pebrianto

NIM : M3114054

Judul Tugas Akhir : Pembuatan Aplikasi Mutabaah Amal Yaumi (iMutabaah)

Berbasis Android

Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak

terdapat karya yang pernah diajukan untuk memperoleh gelar disuatu Perguruan

Tinggi, dan sepanjang pengetahuan penulis juga tidak terdapat karya atau pendapat

yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis

diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.

Surakarta, 15 Juni 2017

Dicky Pebrianto

NIM.M3114054

Page 5: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

v

HALAMAN MOTTO

Karena sesungguhnya sesudah kesulitan itu ada kemudahan. Sesungguhnya

sesudah kesulitan itu ada kemudahan.

(QS Al-Insyroh : 5-6)

Lebih kecil tapi jadi BOS daripada besar tapi jadi KULI

(Jaya Setiabudi)

Berpikirlah dan Berjiwa Besar

(David J. Schwartz)

Dakwah ini tidak mengenal sikap ganda. Ia hanya mengenal satu sikap totalitas.

Siapa yang bersedia untuk itu, maka ia harus hidup bersama da’wah dan da’wah

pun melebur dalam dirinya. Sebaliknya, barangsiapa yang lemah dalam memikul

beban ini, ia terhalang dari pahala besar mujahid dan tertinggal besama orang-

orang yang duduk. Lalu Allah SWT akan mengganti mereka dengan generasi lain

yang lebih baik dan lebih sanggup memikul beban da’wah ini

(Syahid Hasan Al Banna)

Tentukanlah di mana posisimu ; penonton yang mencari hiburan, penunggu yang

tak punya empati, atau pengharap kegagalan karena ada yang tak sejalan dengan

persepsi mereka. Atau penuntun dan pengikut dengan pengenalan sistem navigasi

yang akurat dan keyakinan yang mantap, bahwa laut tetap bergelombang dan di

seberang ada pantai harapan

(Ust. Rahmat Abdullah)

Teruslah bergerak, hingga kelelahan itu lelah mengikutimu. Teruslah berlari, hingga

kebosanan itu bosan mengejarmu. Teruslah berjalan, hingga keletihan itu letih

bersamamu. Teruslah bertahan, hingga kefuturan itu futur menyertaimu. Tetaplah

berjaga, hingga kelesuan itu lesu menemanimu

(Ust. Rahmat Abdullah)

Page 6: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

vi

HALAMAN PERSEMBAHAN

Sebuah karya tulisan ini aku persembahkan untuk :

1. Allah SWT, atas semua rahmat dan limpahan kemudahanyak yang begitu

bersar sehingga karya ini telah selesai.

2. Rasullullah Muhammad SAW, terimakasih atas segala tuntunan dan segala

apa yang telah beliau berikan kepada umatnya, terutama kepada saya

pribadi, semoga karya ini bisa bermanfaaat bagi orang lain dan semakin

mendekatkan kepada Ilahi dan kepada Engkau ya Rasul.

3. Kepada keluarga besar, Ibu, Bapak, Kakek dan Nenek yang selalu

mendoakan dari awal kuliah sampe akhir ini, semoga anakmu ini bisa

menghasilkan karya-karya yang lebih baik, yang bermanfaat bagi

masyarakat dan agama ini tentunya.

4. Murobbi Mas Gilang Garendi, Khalid Sibghatullah, dan teman-teman

holaqoh yang selalu membimbing dalam hal kebaikan, yang selalu

memperingati ketika melakukan kesalahan. Jazzakumulaah khairan katsir.

Semoga tetep selalu berkarya dan tetep Liqo setiap minggunya.

5. Sahabat –sahabat saya seperjuangan dari awal semester sampe akhir ini

yang tidak pernah lelah untuk membantu dalam penyelesaian tugas akhir

ini, kepada Dwi Gumelar, Mohammad Suganda, terima kasih atas segala

bantunya.

6. Teman-teman organisasi yang pernah saya jejaki dalam berjuang, BEM

FMIPA UNS, Berkarya Surakarta, Folder FMIPA UNS, TAKMIR BEM

FMIPA UNS, yang selalu membantu saya dalam hal pengembangan diri

menjadi lebih baik.

7. Teman-teman DIII Teknik Informatika UNS, khusunya kelas TIC 2014

terima kasih banyak karna telah menjadi bagian dari kalian.

8. Seluruh pihak yang terlibat dalam membantu penulis selama ini, Matur

Suwun !

Page 7: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

vii

KATA PENGANTAR

Puji syukur kehadiran Tuhan Yang Maha Esa yang telah melimpahkan rahmat

dan karunianya sehingga penulis dapat menyelesaikan Tugas Akhir ini yang

berjudul “Pembuatan Aplikasi Mutabaah Amal Yaumi (iMutabaah) Berbasis

Aplikasi Android”. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu

syarat dalam kelulusan pada Program Diploma III Teknik Informatika Universitas

Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah

mendapatkan banyak dukungan dari berbagai pihak. Penulis mengucapkan terima

kasih yang tak terhingga kepada :

1. Tuhan Yang Maha Esa

2. Kedua orang tua yang telah membantu dan memberikan kesempatan penulis

untuk belajar di perkuliahan

3. Pimipinan FMIPA UNS yang telah memberikan kesempatan penulis untuk

belajar di Fakultas MIPA.

4. Kepala Prodi DIII Teknik Informatika yang telah memberikan kesempatan

untuk belajar mengenai ilmu pengetahuan tentang teknologi.

5. Bapak Ovide Decroly Wisnu Ardhi S.T., M.Eng , Dosen pembimbing yang

telah memberikan ilmu dan bimbingan terbaik kepada penulis.

6. Para Dosen DIII Teknik Informatik yang telah memberikan bekal ilmu

terbaik dan selalu sabar dalam mengajar penulis.

7. Teman-teman seperjuangan TIC 2014.

8. Semua pihak yang terlibat membantu penulis menyelesaikan laporan Tugas

Akhir ini yang tidak bisa disebutkan satu persatu.

Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan

wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri.

Surakarta, 15 Juni 2017

Penulis

Page 8: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

viii

DAFTAR ISI

HALAMAN PERSETUJUAN ............................... Error! Bookmark not defined.

HALAMAN PENGESAHAN ................................ Error! Bookmark not defined.

PERNYATAAN ..................................................................................................... iv

HALAMAN MOTTO ............................................................................................. v

HALAMAN PERSEMBAHAN ............................................................................ vi

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI ........................................................................................................ viii

DAFTAR TABEL .................................................................................................. xi

DAFTAR GAMBAR ............................................................................................ xii

ABSTRAK ........................................................................................................... xiv

ABSTRACT .......................................................................................................... xv

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

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

1.2 Perumusan Masalah ....................................................................................... 2

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

1.4 Manfaat .......................................................................................................... 2

1.5 Batasan Masalah ............................................................................................ 3

1.6 Metodologi .................................................................................................... 3

1.6.1 Tahap Perencanaan ................................................................................. 3

1.6.2 Tahap Analisis dan Desain ..................................................................... 3

1.6.3 Tahap Implementasi ................................................................................ 4

1.6.4 Tahap Pengujian ..................................................................................... 4

1.6.5 Tahap Pembuatan Laporan ..................................................................... 4

1.7 Sistematika Penulisan .................................................................................... 4

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI .............................. 6

2.1 Tinjauan Pustaka ........................................................................................... 6

2.2 Landasan Teori .............................................................................................. 7

2.2.1 Aplikasi ................................................................................................... 7

2.2.2 Android ................................................................................................... 8

2.2.3 Android SDK .......................................................................................... 8

Page 9: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

ix

2.2.4 Versi Android ......................................................................................... 9

2.2.5 Android Studio ...................................................................................... 10

2.2.6 Mutabaah .............................................................................................. 10

2.2.7 Mentoring.............................................................................................. 10

2.2.8 Java ....................................................................................................... 11

2.2.9 Firebase ................................................................................................. 11

2.2.10 UML (Unified Modeling Language)................................................... 12

2.2.11 Use Case Diagram .............................................................................. 12

2.2.12 Activity Diagram ................................................................................ 13

2.2.13 Sequence Diagram .............................................................................. 14

2.2.14 Class Diagram ..................................................................................... 15

2.2.15 Proses Bisnis ....................................................................................... 17

BAB III ANALISA DAN KEBUTUHAN SISTEM ........................................... 19

3.1 Alat dan Bahan ............................................................................................ 19

3.1.1 Alat........................................................................................................ 19

3.2.2 Bahan .................................................................................................... 19

3.2 Proses Bisnis ............................................................................................... 19

3.3 SRS (Software Requirement Specification) ................................................ 20

3.3.1 Kebutuhan Fungsional .......................................................................... 20

3.3.2 Kebutuhan Non-Fungsional .................................................................. 22

3.4 Use Case Diagram ....................................................................................... 22

3.5 Skenario Use Case ....................................................................................... 22

3.7 Squencee Diagram ....................................................................................... 29

3.8 Class Diagram ............................................................................................. 36

3.9 Entity Relationship Diagram (ERD) ........................................................... 37

3.10 Relasi Antar Tabel (RAT) ......................................................................... 37

3.11 Perancangan Tabel .................................................................................... 38

3.12 Activity Diagram ....................................................................................... 40

3.13 Design Interface ........................................................................................ 41

BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................. 48

4.1 Implementasi ............................................................................................... 48

4.1.1 Halaman Splash Screen ........................................................................ 48

Page 10: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

x

4.1.2 Halaman Login, SignUp, Reset Password ............................................ 50

4.1.3 Halaman Home ..................................................................................... 52

4.1.4 Halaman Amalan Yaumi ...................................................................... 53

4.1.5 Halaman Baca Quran ............................................................................ 56

4.1.6 Halaman Laporan .................................................................................. 58

4.1.7 Halaman Profil ...................................................................................... 59

4.2 Pengujian ................................................................................................ 61

4.2.1 Pengujian Kompabilitas .................................................................. 62

4.2.2 Pengujian Black Box Setting .......................................................... 63

4.2.3 Pengujian Langsung dengan AAI UNS .......................................... 66

BAB V PENUTUP ............................................................................................... 67

5.1 Kesimpulan .................................................................................................. 67

5.2 Saran ............................................................................................................ 67

DAFTAR PUSTAKA ........................................................................................... 68

Page 11: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

xi

DAFTAR TABEL

Tabel 2.1 Usecase Diagram................................................................................... 13

Tabel 2.2 Sequence Diagram ................................................................................ 14

Tabel 2.3 Class Diagram ....................................................................................... 15

Tabel 3.2 Kebutuhan Fungsional .......................................................................... 21

Tabel 3.3 Scenario Use Case membuat akun ........................................................ 23

Tabel 3.4 Scenario Use Case login ....................................................................... 23

Tabel 3.5 Scenario Use Case reset password........................................................ 24

Tabel 3.6 Scenario Use Case melihat data amal yaumi ........................................ 24

Tabel 3.7 Scenario Use Case melakukan mutabaah.............................................. 25

Tabel 3.8 Scenario Use Case melihat laporan ....................................................... 25

Tabel 3.9 Scenario Use Case melihat data guru .................................................... 26

Tabel 3.10 Scenario Use Case melihat data guru yang sudah diikuti ................... 26

Tabel 3.11 Scenario Use Case memberi nilai kepada guru ................................... 26

Tabel 3.12 Scenario Use Case menghapus guru ................................................... 27

Tabel 3.13 Scenario Use Case mengikuti guru ..................................................... 27

Tabel 3.14 Scenario Use Case menghapus murid ................................................. 28

Tabel 3.15 Scenario Use Case melihat data murid ............................................... 28

Tabel 3.16 Scenario Use Case melihat statistik data murid .................................. 29

Tabel 3.17 Perancangan Tabel Murid ................................................................... 38

Tabel 3.18 Perancangan Tabel guru ...................................................................... 38

Tabel 3.19 Perancangan Tabel amalan.................................................................. 38

Tabel 3.20 Perancangan Tabel kategori ................................................................ 39

Tabel 3.21 Perancangan Tabel mutabaah.............................................................. 39

Tabel 3.22 Perancangan Tabel baca quran ............................................................ 39

Tabel 4.1 Pengujian Black Box ............................................................................. 63

Tabel 4.2 Pengujian Langsung .............................................................................. 66

Page 12: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

xii

DAFTAR GAMBAR

Gambar 3.1 Proses Bisnis Aplikasi ....................................................................... 20

Gambar 3.2 Usecase Diagram ............................................................................... 22

Gambar 3.3 Seqeunce Diagram membuat akun .................................................... 29

Gambar 3.4 Seqeunce Diagram login ................................................................... 30

Gambar 3.5 Seqeunce Diagram reset password ................................................... 30

Gambar 3.6 Seqeunce Diagram melihat data amal yaumi .................................... 31

Gambar 3.7 Seqeunce Diagram melakukan mutabaah ......................................... 31

Gambar 3.8 Seqeunce Diagram melihat laporan .................................................. 32

Gambar 3.9 Seqeunce Diagram melihat data guru ............................................... 32

Gambar 3.10 Seqeunce Diagram mengikut guru .................................................. 33

Gambar 3.11 Seqeunce Diagram menghapus guru............................................... 33

Gambar 3.12 Seqeunce Diagram melihat data guru yang sudah diikuti ............... 34

Gambar 3.13 Seqeunce Diagram memberi nilai guru ........................................... 34

Gambar 3.14 Seqeunce Diagram menghapus murid............................................. 35

Gambar 3.15 Seqeunce Diagram melihat daftar murid ........................................ 35

Gambar 3.16 Seqeunce Diagram melihat laporan murid ...................................... 36

Gambar 3.17 Class Diagram ................................................................................. 36

Gambar 3.18 ERD ................................................................................................. 37

Gambar 3.19 Relasi antar tabel ............................................................................. 37

Gambar 3.20 activiy diagram admin ..................................................................... 40

Gambar 3.21 activity diagram guru ...................................................................... 41

Gambar 3.22 Design Interface guru...................................................................... 41

Gambar 3.23 Design Interface login ..................................................................... 42

Gambar 3.24 Design Interface membuat akun ..................................................... 42

Gambar 3.25 Design Interface reset password ..................................................... 43

Gambar 3.26 Design Interface home .................................................................... 43

Gambar 3.27 Design Interface amalan ................................................................. 44

Gambar 3.28 Design Interface laporan ................................................................. 44

Gambar 3.29 Design Interface profile .................................................................. 45

Gambar 3.30 Design Interface daftar guru ........................................................... 45

Gambar 3.31 Design Interface ratting guru .......................................................... 46

Gambar 3.32 Design Interface baca quran ........................................................... 46

Gambar 3.33 Design Interface laporan ................................................................ 47

Gambar 4.1 Implementasi halaman splash screen ................................................ 49

Gambar 4.2 Implementasi halaman login ............................................................. 50

Gambar 4.3 Implementasi halaman sign up dan password .................................. 51

Gambar 4.4 Implementasi form reset password .................................................... 52

Gambar 4.5 Implementasi halaman home ............................................................. 52

Gambar 4.6 Implementasi halaman amal yaumi ................................................... 53

Gambar 4.7 Implementasi halaman amal yaumi ................................................... 54

Gambar 4.8 Implementasi halaman amal yaumi ................................................... 54

Page 13: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

xiii

Gambar 4.9 Implementasi halaman amal yaumi ................................................... 55

Gambar 4.10 Implementasi dialog layout mutabaah ............................................. 56

Gambar 4.11 Implementasi halaman baca quran .................................................. 56

Gambar 4.12 Implementasi halaman target baca quran ........................................ 57

Gambar 4.13 Implementasi laporan ...................................................................... 58

Gambar 4.14 Implementasi halaman setiap kategori ............................................ 59

Gambar 4.15 Halaman profile ............................................................................... 59

Gambar 4.16 Implementasi halaman guru dan murid ........................................... 60

Gambar 4.17 Implementasi halaman notifikasi .................................................... 61

Page 14: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

xiv

ABSTRAK

Dicky Pebrianto, 2017. PEMBUATAN APLIKASI MUTABAAH AMAL

YAUMI (iMUTABAAH) BERBASIS ANDROID. Program Diploma III Teknik

Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas

Sebelas Maret Surakarta.

Kewajiban setiap muslim adalah beribadah kepada Allah SWT dengan

sebaik-baiknya ibadah sesuai dengan ajaran Al-Quran dan Sunnah, agar ibadah

tersebut selalu baik hal yang sering dilakukan setiap muslim adalah mencatat

amalan-amalan yaumi pada sebuah kertas untuk bahan evaluasi setiap harinya.

Tentu hal tersebut tidak efektif dan efisien dikarenakan data tersebut bisa hilang

maupun datanya tidak valid. Maka dengan kemajuan teknologi saat ini, dibutuhkan

sebuah aplikasi agar proses pencatatan amal yaumi menjadi efektif dan efisien.

Dengan menggunakan aplikasi memungkinkan proses pencatatan atau

penyimpanan dapat diolah dengan mudah dan cepat sehingga dalam penyajian

laporan amalan yaumi yang dibutuhkan untuk mengetahui seberapa baik ibadah

yang dilakukan setiap harinya dapat diperoleh secara cepat, tepat dan efisien.

Tujuan dari pembuatan aplikasi ini adalah untuk mengatasi masalah dalam

pencatatan amal yaumi yang dilakukan secara manual oleh setiap muslim dan

kurangnya evaluasi dari guru/mentor yang bersangkutan. Maka dengan adanya

aplikasi ini dapat membantu setiap muslim dalam proses pencataan amal yaumi dan

menjadikan bahan evaluasi untuk meningkatakan kualitas ibadah agar ibadah

tersebut menjadi lebih baik.Aplikasi ini bisa digunakan dalam hal pencatatan amal

yaumi, laporan amal yaumi dan evaluasi dari mentor/guru. Serta dalam pembuatan

aplikasi menggunakan software Android Studio, Java Language, serta

menggunakan server yang terintegrasi dengan Google yaitu Firebase.

Kata kunci : amal yaumi, mutabaah, muslim, Firebase

Page 15: PEMBUATAN APLIKASI MUTABAAH AMAL YAUMI … · Berbasis Android Dengan ini saya menyatakan bahwa dalam laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh

xv

ABSTRACT

Dicky Pebrianto, 2017. MAKING APPLICATION OF MUTABAAH

AMAL YAUMI (iMUTABAAH) BASED ON ANDROID.

Diploma III Program of Informatics Engineering. Faculty of Math and Science.

Sebelas Maret University Surakarta.

The obligation of every Muslim is to worship Allah Almighty with the best

of worship according to the teachings of Al-Quran and Sunnah, so that worship is

always good thing that is often done every muslim is record yaumi deeds on a paper

for evaluation material every day. Of course it is not effective and efficient because

the data can be lost or the data is invalid. So with the advancement of technology

today, it takes an application for the process of recording the charity yaumi be

effective and efficient. By using the application allows the process of recording or

storage can be processed easily and quickly so that in the presentation of yaumi

practice report is needed to know how well worship performed every day can be

obtained quickly, precisely and efficiently. The purpose of making this application

is to overcome the problem in recording the charity yaumi done manually by every

Muslim and lack of evaluation from the teacher / mentor concerned. So with this

application can help every Muslim in the process of amalgamation yaumi and make

the evaluation materials to increase the quality of worship so that worship becomes

better. This application can be used in terms of listing yaumi charity, report yaumi

and evaluation of the mentor / teacher. And in the making of applications using

Android Studio software, Java Language, and use a server that is integrated with

Google is Firebase.

Keywords: amal yaumi, mutabaah, muslim, Firebase