APLIKASI CARA CEPAT BISA MEMBACA AL-QUR AN BERBASIS ANDROID

dokumen-dokumen yang mirip
BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN SISTEM

MEDIA PEMBELAJARAN PEMBUKTIAN PERNYATAAN PERIHAL HIMPUNAN DENGAN DIAGRAM VENN MENGGUNAKAN ADOBE FLASH PROFESIONAL CS6.

ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

ENSIKLOPEDIA DESA WISATA KABUPATEN GUNUNGKIDUL DENGAN MENGGUNAKAN GOOGLE MAPS API BERBASIS ANDROID

APLIKASI MOBILE LEARNING UNTUK FAKULTAS KEDOKTERAN HEWAN BERBASIS ANDROID. Rachmawati Ayuningrum STMIK EL RAHMA

PEMBUATAN APLIKASI KUIS PERANGKAT KOMPUTER BERBASIS ANDROID

APLIKASI PEMBELAJARAN KAIDAH BAHASA JAWA BERBASIS ANDROID MOBILE

BAB III ANALISIS DAN PERANCANGAN

Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii

PEMBELAJARAN ILMU TAJWID MENGGUNAKAN VISUAL BASIC

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

ABSTRACT. Keywords : Text-to-Speech, Speech Recognition, Pronunciation

BAB IV ANALISA DAN PERANCANGAN

APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. menjadi kebutuhan bagi sebagian besar individu. Kemajuan dari teknologi

BAB I PENDAHULUAN. Dan sesungguhnya telah Kami mudahkan Alquran untuk pelajaran, maka adakah orang yang mengambil pelajaran? (QS. Al-Qamar: 17).

BAB II DASAR TEORI...

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. alat komunikasi universal pada ruang lingkup internasional. Pembelajaran bahasa

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

Jl. HM Jhoni No 70 Medan, Indonesia. 1 ABSTRAK

ABSTRAK. Kata kunci : sistem organ (manusia), Android, Eclipse, GRAPPLE, UML

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

Perancangan Aplikasi Mobile Kumpulan Doa-Doa Islam Sesuai Al-Quran Dan Sunnah

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID

BAB 1 PENDAHULUAN Latar Belakang Masalah

MEDIA PEMBELAJARAN ANAK USIA DINI UNTUK PENGENALAN RAMBU LALU LINTAS MENGGUNAKAN AUGMENTED REALITY SKRIPSI ATIKA CHAN

SISTEM ADMINISTRASI PEMESANAN KUOTA HAJI DAN UMROH BERBASIS WEB PADA PT. BANGUN UMMAT SEJAHTERA REMBANG

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

PERANCANGAN MEDIA PEMBELAJARAN SIMULASI FUNGSI KERJA GERBANG LOGIKA DASAR BERBASIS ANDROID Studi Kasus : SMK Muhammadiyah 1 Bambanglipuro TA 2016/2017

BAB 3 PERANCANGAN PROGRAM

APLIKASI PEMBELAJARAN MAKHRAJ

PERANCANGAN APLIKASI PEMBELAJARAN PENGENALAN WARNA, HURUF DAN ANGKA UNTUK ANAK USIA DINI DENGAN 3 BAHASA BERBASIS ANDROID

APLIKASI KAMUS JARINGAN KOMPUTER BERBASIS MOBILE MENGGUNAKAN METODE LINIER SEARCH

APLIKASI MEDIA PEMBELAJARAN MATEMATIKA UNTUK SMP KELAS IX BERBASIS ANDROID

BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI MEDIA PEMBELAJARAN BAHASA JAWA DAN BAHASA ARAB UNTUK SEKOLAH DASAR BERBASIS ANDROID

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

BAB I PENDAHULUAN Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

APLIKASI INFORMASI RUMAH BEROBAT DI KOTA LAMONGAN BERBASIS ANDROID

APLIKASI PEMBELAJARAN TAJWID BERBASIS ANDROID

Equipment Monitoring Control Manajemen System Berbasis Web Application

BAB IV ANALISIS DAN PERANCANGAN SISTEM

MEMBANGUN APLIKASI PEMBELAJARAN MENULIS DAN CARA BACA HURUF ARAB PADA ANAK BERBASIS ANDROID TUGAS AKHIR. Afif Hidayat

NASKAH PUBLIKASI APLIKASI TRYOUT UJIAN NASIONAL BERBASIS ANDROID

BAB 1 PENDAHULUAN Latar Belakang

BAB III ANALISIS DAN DESAIN SISTEM

ABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha

PEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI

PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer

PEMBELAJARAN PERTOLONGAN PERTAMA SAAT KECELAKAAN BERBASIS MOBILE ELWIN SUTRANGGA

PENGEMBANGAN APLIKASI BERGERAK UNTUK PENYEDIAAN INFORMASI LOKASI RUMAH SAKIT DI WILAYAH GARUT

PERANCANGAN APLIKASI PERSONALITY + TENTANG TES KEPRIBADIAN SESEORANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Bekti Widhy Andhana

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN DESAIN SISTEM

Pengembangan Aplikasi Pencarian Hadist Riyadhus Shalihin Imam Nawawi Jilid II Pilihan Berbasis Android

APLIKASI KAMUS BAHASA INDONESIA JEPANG BERBASIS ANDROID

PENGEMBANGAN APLIKASI RAMBU LALU LINTAS BERBASIS ANDROID MENGGUNAKAN METODE PROTOTYPING

BAB III ANALISA DAN DESAIN SISTEM. Android yang meliputi analisa masalah dan desain sistem.

APLIKASI PENGETAHUAN KEANEKARAGAMAN BUDAYA DI INDONESIA BERBASIS ANDROID

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

HALAMAN PENGESAHAN PEMBIMBING...

PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID

BAB IV HASIL DAN UJI COBA. sistem tersebut. Adapun aplikasi kitab sabilal muhtadin ini telah dibangun dengan menggunakan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB II DASAR TEORI...

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

Aplikasi Pembelajaran Matematika Kelas III SD Berbasis Android

BAB III ANALISA MASALAH DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

APLIKASI ALAT BANTU BELAJAR UNTUK ANAK-ANAK MENGGUNAKAN ANDROID Dr. Brahmantyo Heruseto, SKom., MMSI Fakultas Ilmu Komputer dan Teknologi Informasi Un

PERANCANGAN APLIKASI KULINERAN SEMARANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Mirza Halim Saputra

APLIKASI KAMUS TIGA BAHASA BERBASIS ANDROID

BAB I PENDAHULUAN.

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. berdampak di dalam segala aspek kehidupan manusia. Internet dapat membantu

Perancangan Aplikasi Kamus Bahasa Inggris, Indonesia, Minang Pada Smart Phone Berbasis Android

PROTOTIPE MULTIMEDIA PEMBELAJARAN TILAWATIL QURAN BERBASIS ANDROID PADA TPA XYZ

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN SISTEM

APLIKASI PENERJEMAH BAHASAINDONESIA JAWA KRAMA INGGIL BERBASIS ANDROID

Transkripsi:

APLIKASI CARA CEPAT BISA MEMBACA AL-QUR AN BERBASIS ANDROID Ummul Fahriyah, Eko Riswanto, S.T., M.Cs Teknik Informatika Sekolah Tinggi Manajemen Informatika Dan Ilmu Komputer El Rahma Yogyakarta Jln. Sisingamangaraja No.76 Yogyakarta Email: arummdalu@gmail.com, eko_riswanto@gmail.com Abstrak Al-Qur an is the source of all sources of islami teachings that covers all aspects of human life. It is unfortunate, if there are many people who can t read Al-Qur an. Society has now been preoccupied with mundane activities, so they are difficult to study with the chaplain or cleric. Therefore, i take the issue of an applikastion to learn from the basics to be able to read Al-Qur an based on android. This applikastion will display fragments iqro which start from abata, fathah-kasroh-dhommah and tanwin, cursive, breadfruit and tasydid, long vowel 2-6, melt breadfruit and tanwin, recitation, and short laters and its translate in Indonesian and English. This application is created using software ECLIPSE JUNO. This application is a step of making the system design, user interface design, and system testing. First you need to be prepared that the pictures latter hijaiyah with the help CORELDRAW. Next prepare also the sound of each letter is. Picture and sound are incorporated into the relevant forms. While the code was added to each image through the click event. Result of this research is a fast way applications can read Al-Qur an based android equipped with a voice in every picture and there is also a translation of the short letters. Keyword : Basic Al-Qur an, Android, learning To Read.

PENDAHULUAN 1. Latar Belakang Agama Islam memerintahkan kepada umatnya untuk mempelajari serta mengajarkan kitab suci Al-Qur an, karena Al-Qur an adalah sumber dari segala sumber ajaran Islam yang mencakup segala aspek kehidupan manusia. Tugas ini menjadi tanggung jawab kita khususnya para orang tua. Salah satu problem yang cukup mendasar adalah kondisi objektif umat Islam yang buta akan Al-Qur an yang menunjukkan indikasi prestasi yang meningkat, hal ini perlu segera diatasi. Iqro adalah tahap awal untuk belajar membaca Al-Qur an, tapi metode ini dianggap terlalu panjang karena memerlukan waktu yang lama. Karena untuk mempelajari Al-Qur an biasanya terbatasi oleh waktu, di tengah-tengah kesibukan yang beraneka ragam setiap harinya. Sehingga orang cenderung mencari cara yang praktis dan cepat untuk dapat membaca Al-Qur an. Jumlah pengguna Android mengalami kenaikan dua kali lipat dari tahun ke tahun, mulai dari 80 juta lalu naik menjadi 200 juta, kemudian 500 juta. Untuk saat ini Indonesia menduduki posisi 5 besar pengguna aplikasi Android. Dari bulan Januari hingga September 2014 pengguna sistem operasi Android di Indonesia mencapai 70%. Diperkirakan Indonesia akan melampaui 100 juta bahkan 200 juta pengguna smartphone aktif pada tahun 2018 (dibelakang China, India, dan Amerika Serikat). (Fino-DetikInet). Menurut survey yang telah dilakukan oleh Departemen Agama di Rembang telah meneliti di dusun Punjulharjo bahwa yang belum bisa membaca Al-Qur an sekitar 45% dan sementara pengguna smartphone Android sekitar 90%, karena hampir semua penduduk desa Punjulharjo sudah menggunakan smartphone Android. (Fino-DetikInet). Oleh karena itu dapat diangkatlah judul APLIKASI CARA CEPAT BISA MEMBACA AL-QUR AN BERBASIS ANDROID 2. Rumusan Masalah Dari latar belakang diatas diperoleh rumusan masalah yaitu mengenai pembuatan aplikasi pembelajaran untuk mempelajari pengenalan dasar-dasar Al-Qur an di smartphone Android.

3. Batasan Masalah Adapun batasan masalah yang akan dibahas adalah menampilkan penggalanpenggalan Iqro yang dimulai dari abata, fathah-kasroh-dhommah & tanwin, huruf sambung, panjang 2-6 harakat, sukun & tasydid, melebur sukun & tanwin, tajwid yang terdiri dari qalqalah, idhar, idghom, iqlab, dan ihfa. Serta terdapat juga surat-surat pendek yang terdiri dari Al-Fatihah, An-Naas, Al-Falaq, dan Al-Ikhlas lengkap dengan suara, teks, dan terjemahan dalam Bahasa Indonesia dan Bahasa Inggris. 4. Tujuan dan Manfaat Adapun tujuan dari pembuatan aplikasi ini adalah untuk menghasilkan sebuah aplikasi pembelajaran pengenalan huruf hijaiyah untuk bisa membaca Al-Qur an dan memberikan informasi secara interaktif berbasis Android. Aplikasi ini memiliki beberapa manfaat, diantaranya a. Membantu seseorang khususnya pengguna Android bisa mempelajari cara membaca Al-Qur an dimanpun dan kapanpun. b. Membantu dalam pelafalan per huruf dan per kata secara berulang-ulang melalui pemutaran suara yang dihasil dari Aplikasi. METODE PENELITIAN Metode Pengumpulan Data Data yang dikumpulkan diperoleh secara langsung dari sumbernya. Teknik pengumpulan data yang dilakukan yaitu. a. Metode Kuisioner Yaitu mendapatkan dan mengumpulkan data dengan cara memberikan pertanyaan secara tertulis kepada calon pengguna yang berkaitan dengan masalah yang akan diteliti. b. Metode Kepustakaan Pengumpulan data dengan cara membaca buku-buku dan mencari informasi di internet maupun media yang berkaitan dengan pembuatan laporan, pembuatan program, serta pengumpulan berbagai peper atau skripsi yang berkaitan dengan pembuatan aplikasi itu sendiri.

Metode Perancangan Sistem a. Analisis kebutuhan Menganalisa inputan dan outputan apa saja yang akan dibutuhkan untuk pembuatan sistem. b. Perancangan sistem Perancangan sistem merupakan tahapan yang dilakukan untuk membuat sebuah rancangan program berdasarkan input dan output yang diinginkan. c. Implementasi sistem Setelah pembuatan perancangan sistem maka langkah selanjutnya adalah mengimplementasi hasil perancangan ke dalam program (Eclipse). d. Evaluasi sistem Evaluasi merupakan langkah uji coba sistem ke beberapa smartphone dengan versi android yang berbeda-beda untuk mengetahui kesalahan yang mungkin terjadi, sampai dipastikan sistem dapat berjalan dengan sempurna. Android Huda, (2012) meyatakan bahwa Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Sistem operasi android berdifat open source sehingga banyak sekali programmer yang berbondong-bondong membuat aplikasi maupun memodifikasi sistem operasi ini. Use Case Diagram Sugiarti, (2013) menyatakan bahwa Use case adalah abstraksi dari interaksi antara sistem dan aktor. Use case bekerja dengan cara mendiskripsikan tipe interaksi antara user sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah sistem dipakai. Use case merupakan konstruksi untuk untuk mendiskripsikan bagaimana sistem akan terlihat dimata user. Sedangkan use case diagram memfasilitasi komunikasi diantara analis dan pengguna serta antara analis dan client. Dalam aplikasi ini terdapat dua use case yaitu,

a. Use case menu utama System Membuka Kategori Suara Membuka Latihan Soal Nilai Membuka Bantuan Keluar b. Use case menu kategori Gambar 1 Use case diagram menu utama a-ba-ta FKD & Tanwin Huruf Sambung Panjang 2-6 Harakat Membuka Kategori Melebur Sukun & Tanwin Mematikan Ayat Tajwid Tasydid & Sukun Idhar Ihfa' Qalqalah Suara Idghom Al-Baqarah Ayat 1-20 Gambar 2 Use case diagram kategori Activity Diagram Sugiarti, (2013) menyatakan bahwa Activity Diagram menggambarkan rangkaian aliran dari aktivitas, digunakan untuk mendeskripsikan aktifitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use case atau interaksi. Dalam aplikasi ini terdapat 4 activity diagram, yaitu

a. Activity diagram kategori System Membuka Aplikasi Menampilkan Layout Menu Utama Memilih Menu Kategori Menampilkan Daftar Kategori Memilih Menu Yang Diinginkan Menampilkan isi materi Klik salah Satu Huruf Mengeluarkan Suara Mp3 b. Activity diagram tajwid Gambar 3 Activity diagram kategori System Membuka Aplikasi Menampilkan Layout Menu Utama Memilih Menu Kategori Menampilkan Daftar Kategori Memilih Menu Tajwid Menampilkan Submenu Tajwid Memilih Submenu Yang Diinginkan Menampilkan Isi Materi Klik Salah Satu Kata Mengeluarkan Suara MP3 Gambar 4 Activity diagram tajwid

c. Activity diagram latihan soal System Membuka Aplikasi Menampilkan Layout Menu Utama Memilih Menu Latihan Soal Menampilkan Soal Menjawab Soal Jawaban Salah Feedback Jawaban Salah Jawaban Benar Feedback Jawaban Benar Menampilkan Nilai d. Activity diagram bantuan Gambar 5 Activity diagram latihan soal System Membuka Aplikasi Menampilkan Layout Menu Utama Memilih Menu Bantuan Menampilkan Isi Bantuan Gambar 6 Activity diagram bantuan

Sequence Diagram Sugiarti, (2013) menyatakan Sequence Diagram digunakan untuk menggambarkan perilaku pada sebuah scenario. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara object juga interaksi antara object, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Dalam aplikasi ini terdapat 4 sequence diagram, yaitu a. Sequence diagram kategori Menu utama Menu kategori Materi user 1. Membuka Aplikasi 2. Menampilkan menu utama 3. Pilih button kategori click() 4. Menampilkan layout kategori 5. Memilih materi yang diinginkan 6. Klik btn huruf () 7. Mengeluarkan suara.mp3 b. Sequence diagram tajwid Gambar 7 Sequence diagram kategori Menu Utama kategori Tajwid Materi 1. Membuka Aplikasi 2. Menampilkan Menu Utama 3. Memilih menu kategori 4. Menampilkan layout menu kategori 5. Memilih submenu tajwid 6. Menampilkan submenu tajwid 7. Memilih materi yang diinginkan 8. Klik btn huruf () 9. Mengeluarkan suara.mp3 Gambar 8 Sequence diagram tajwid

c. Sequence diagram latihan soal Menu Utama Latihan Soal Menjawab soal 1. Membuka Aplikasi 2. Menampilkan menu utama 3. Memilih menu latihan soal 4. Menampilkan layout soal 5. Menjawab soal 6. Cek jawaban 7. Menampilkan nilai d. Sequence diagram bantuan Gambar 9 Sequence diagram latihan soal Menu Utama Bantuan 1. Membuka Aplikasi 2. Menampilkan menu utama 3. Memilih menu bantuan 4. Menampilkan layout menu bantuan Gambar 10 Sequence diagram bantuan

HASIL DAN PEMBAHASAN Pengujian terhadap program ini dilakukan dengan tujuan untuk mengetahui apakah program berjalan dan berfungsi sesuai rancangan atau tidak. Pengujian aplikasi pembelajaran ini akan dilakukan pada beberapa smartphone yang mempunyai versi android yang berbeda-beda. Beberapa device yang digunakan untuk menguji aplikasi ini adalah sebagai berikut. 1. Virtual device Android SDK dan emulator android versi 2.3.3 (Gingerbread). 2. Smartphone Lenovo A60 dengan sistem operasi android versi 2.3.5 (Gingerbread). 3. Smartphone Asus Zenfone 4 dan Zenfone C dengan sistem operasi android versi 4.4.2 (KitKat). Tampilan Splash Tampilan Menu Utama Gambar 11 Tampilan splash Gambar 12 Tampilan menu utama

Tampilan Menu Kategori Tampilan Menu Latihan Soal Gambar 13 Tampilan menu kategori Tampilan Menu Bantuan Gambar 14 Tampilan menu latihan soal Gambar 15 Tampilan menu bantuan

Tampilan Menu Keluar Tampilan Menu Abata Gambar 16 Tampilan menu keluar Tampilan Menu Tajwid Gambar 17 Tampilan menu abata Gambar 18 Tampilan menu tajwid

Tampilan Menu Al-Fatikhah Tampilan Menu An-Naas Gambar 19 Tampilan menu Al-fatikhah Tampilan Menu Al-Falaq Gambar 20 Tampilan menu An-naas Gambar 21 Tampilan menu Al-falaq

Tampilan Menu Al-Ikhlas Gambar 22 Tampilan menu Al-ikhlas KESIMPULAN Berdasarkan hasil kuisioner yang telah dilakukan maka dapat diambil kesimpulan bahwa aplikasi ini dapat dijadikan sebagai alat bantu untuk belajar membaca Al-Qur an dimanapun dan kapanpun, aplikasi ini bisa menjadi bahan belajar yang praktis dengan menggunakan handphone, aplikasi ini dapat membantu pengucapan huruf hijaiyah dan kata-kata dasar dalam Al-Qur an melalui gambar dan suara yang tersedia di aplikasi. SARAN Adapun saran-saran untuk penyempurnaan pada penelitian selanjutnya. a. Materinya diperbanyak lagi seperti menambahkan tentang mad, waqof, mahorijul huruf, dan lain-lain. b. Kosa kata di setiap menunya ditambahi lagi biar lebih variatif. c. Output suaranya diubah menjadi yang lebih baik dan lebih fasih dalam pelafalan di setiap kata. DAFTAR PUSTAKA Huda, A. A., 2013, Live Coding! 9 Aplikasi Android Buatan Sendiri, Andi Offset : Yogyakarta. Sugiarti, Y., 2013, Analisis & Perancangan UML (Unified Modeling Language) Generated VB.6, edisi pertama, Graha Ilmu : Yogyakarta.

Millward, S., 2014, Indonesia diproyeksi lampaui 100 juta pengguna smartphone 2018 keempat di dunia, id.techinasia.com/jumlah-pengguna-smartphone-diindonesia-2018, Diakses tanggal : 27 Maret 2015. www.belajarmembaca-alquran.com, Diakses tanggal : 27 Maret 2015. www.detikinet.com, Diakses tanggal 03 April 2015.