PERANCANGAN APLIKASI PEMBANTU HAPALAN AL QUR AN JUZ 27 MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC.NET ABSTRACT



dokumen-dokumen yang mirip
PERANCANGAN SISTEM INFORMASI SEMINAR DAN TUGAS AKHIR JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO ABSTRACT

Bab 3 Metode dan Rancangan Sistem

PEMBUATAN APLIKASI PEMBELAJARAN MEMBACA AL QURA AN BERBASIS MULTIMEDIA MENGGUNAKAN MACROMEDIA FLASH 8 DAN XML FILE TUGAS AKHIR

PEMANFAATAN WINDOWS MANAGEMENT INSTRUMENTATION (WMI) DAN VISUAL BASIC 6 DALAM INVENTARISASI JARINGAN

BAB IV HASIL DAN UJI COBA

PENGEMBANGAN APPLICATION MANAGEMENT SYSTEM PADA WEBSITE JURUSAN ILMU KOMPUTER

PEMBUATAN APLIKASI PENJUALAN BARANG PADA JARINGAN OUTLET DISTRO BLAZE

APLIKASI PENJUALAN DAN STOK BARANG MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0. TUGAS AKHIR Untuk Memenuhi Persyaratan Menyelesaikan Pendidikan Diploma III

BAB I BAB 1. PENDAHULUAN

BAB 1 PENDAHULUAN. Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara

MEMBANGUN WEBSITE E-COMMERCE BERBASIS PHP DAN MySQL TUGAS AKHIR. Disusun untuk memenuhi persyaratan pendidikan Diploma III

APLIKASI VIDEO ON DEMAND BERBASIS WEB

PERANCANGAN PENDETEKSI KEDIPAN MATA UNTUK FUNGSI KLIK PADA MOUSE MELALUI KAMERA WEB ABSTRAK

Sistem Pengolahan Data Prestasi Mahasiswa di Program Studi Sistem Informasi Kampus XYZ

ABSTRAK. Kata kunci : website, bahasa Dayak Ngaju, PHP (Hypertext Preprocessor). iii Universitas Kristen Maranatha

Perancangan Sistem Informasi Akademik pada SMA Negeri 18 Palembang

Makalah Seminar Tugas Akhir APLIKASI SISTEM INFORMASI PERBAIKAN PONSEL DI CV ANAMELY SEMARANG

MAKALAH SEMINAR TUGAS AKHIR. SISTEM INFORMASI AKUNTANSI UNTUK UKM Berlia Setiawan 1, Kodrat Imam Satoto 2, Adian Fatchurrohim 2

APLIKASI PENGHITUNG KEBUTUHAN KALORI HARIAN DAN DAFTAR KANDUNGAN KALORI BAHAN MAKANAN SKRIPSI

BAB IV HASIL DAN UJI COBA

PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH 2 MOYUDAN

MAKALAH SEMINAR TUGAS AKHIR PERANCANGAN APLIKASI AGENDA UJIAN TUGAS AKHIR BERBASIS WEB

PEMETAAN SEKOLAH MENENGAH ATAS BERBASIS WEB SISTEM INFORMASI GEOGRAFIS

MODUL PEMBELAJARAN MENGENAL WIN32API DENGAN VISUAL BASIC 6.0 BERBASIS FLASH DAN WEB

MODUL I PENGENALAN VISUAL BASIC.NET

Makalah Seminar Tugas Akhir SISTEM APLIKASI PENCATATAN TINDAK KEJAHATAN PADA POLSEK TEGAL SELATAN BERBASIS WEB. Abstrak

Desain dan Implementasi Modul Mahasiswa Pada Sistem Informasi Akademik Studi Kasus Politeknik Negeri XYZ

BAB I PERSYARATAN PRODUK

Sistem Informasi Tracer Study Politeknik Negeri Semarang

ABSTRAK. v Universitas Kristen Maranatha

RANCANG BANGUN APLIKASI PENGENALAN ASMAA UL HUSNA BERBASIS WINDOWS PHONE MENGGUNAKAN VISUAL BASIC.NET

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

PEMBANGUNAN APLIKASI SECURE PARKING DI FAKULTAS ILMU TERAPAN TEKOM UNIVERSITY

BAB III LANDASAN TEORI. McLeod & Schell 2008: 12). Sistem Informasi Manajemen menyediakan

Perangkat Lunak Permainan Kartu Blackjack pada Jaringan Komputer Azizil Hakim Harahap 1), Johanes Terang Kita Perangin-Angin 2), Sugianto 3)

PEMBUATAN SISTEM INFORMASI GEOGRAFIS SHOWROOM DAN BENGKEL MOBIL DI SURABAYA BERBASIS WEB

PENGEMBANGAN SISTEM PENILAIAN HASIL BELAJAR MAHASISWA MATA KULIAH LOGIKA ALGORITMA PADA PROGRAM STUDI MANAJEMEN INFORMATIKA POLITEKNIK NEGERI BALI

ABSTRACT. Key : student management, statistic informatation, calculation of students' grades. ii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

SISTEM INFORMASI APOTEK FARAH FARMA DI TEMPEL SLEMAN YOGYAKARTA. Naskah Publikasi. diajukan oleh Yulianto

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

IMPLEMENTASI KARAKTER ATAU SIMBOL UNICODE PADA APLIKASI BERUPA KAMUS DIGITAL HURUF CHINA MENGGUNAKAN VISUAL BASIC DAN MICROSOFT ACCESS

BAB IV HASIL DAN UJI COBA

ABSTRAK. Kata kunci: Website, Soal Ujian, Analisis Hasil Ujian. Universitas Kristen Maranatha

Kamus Indonesia - Jawa Berbasis Sinonim

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

Aplikasi Pendataan Kendaraan Hilang Berbasis Web (Studi Kasus : Polres Cimahi)

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program Spesifikasi sistem yang digunakan saat

APLIKASI PEMANTAUAN KERJA BERBASIS WEB

APLIKASI PEMUTAR MP3 MENGGUNAKAN EXTJS FRAMEWORK DAN ADOBE AIR LIBRARY

APLIKASI PENILAIAN OTENTIK PADA ASPEK SIKAP BERBASIS.NET FRAMEWORK 4.5

BAB I SEKILAS VISUAL STUDIO.NET 2008

IMPLEMENTASI SISTEM MONITORING PROYEK DI CV.INFOKOMUNIKASI KUDUS BERBASIS WEB

PERANCANGAN WEBSITE E-COMMERCE PENJUALAN IKAN KARANG ABSTRACT

Jurnal Cendekia Vol 13 No 2 Mei 2015 ISSN PENGEMBANGAN APLIKASI CROSS PLATFORM PERPUSTAKAAN BERBASIS XML WEB SERVICE

DESAIN APLIKASI MOBILE MULTIMEDIA PEMBELAJARAN BAHASA INDONESIA UNTUK ANAK DENGAN GANGGUAN PENDENGARAN

Rancang Bangun Aplikasi Pemesanan Menu Pada Restoran Berbasis Web

P2 Pengantar Visual Basic.Net

EVALUASI ANTARMUKA WEBSITE SMK MUHAMMADIYAH 2 SRAGEN MENGGUNAKAN METODE USABILITY TESTING

BAB I PENDAHULUAN I.1 Latar Belakang

IMPLEMENTASI LOCATION BASED SERVICE UNTUK PENCARIAN PEMUKIMAN MENGGUNAKAN GPS BERBASIS PLATFORM ANDROID

SISTEM INFORMASI PENGEOLAAN PENOMORAN SURAT KELUAR PADA BADAN KEPEGAWAIAN (BKD) PROVINSI JAWA BARAT

DEVELOPMENT APPLICATIONS MEDIA PLAYER VERSION WITH INDONESIAN USING MICROSOFT VISUAL BASIC 6.0, MACROMEDIA FLASH 8, AND MY SQL

SISTEM INFORMASI PENJUALAN SPARE PARTS DAN SERVICE PADA BENGKEL ISTA MOTOR YOGYAKARTA. Naskah Publikasi. diajukan oleh Septian Permadi

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

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

MEMBANGUN SISTEM INFORMASI MANAJEMEN UD. KAMAL PUTRA WONOSOBO DENGAN METODE PENDEKATAN TERSTRUKTUR BERBASISKAN WEB NASKAH PUBLIKASI

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

ABSTRAK. Kata Kunci : web kontes pemrograman, usort, metode LCS

RANCANG BANGUN APLIKASI PROGRAM KONVERSI BESARAN SKALAR

BAB IV HASIL DAN UJI COBA

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2011/2012

III. METODOLOGI PENELITIAN. Melihat perkembangan sistem operasi Linux yang semakin pesat, maka pada

Rancangan Aplikasi Publikasi Digital menggunakan media Video dan Animasi Teks menggunakan JavaFX

Sistem Informasi Akademik berbasis Client Server pada SMP Negeri 2 Delanggu Klaten Dwi Agung Nugroho Sulistyo, Didik Nugroho, Sri Siswanti

PENERAPAN SPEECH RECOGNITION LIBRARY UNTUK QUERY BASIS DATA

BAB 1 PENDAHULUAN. Seiring dengan perkembangan teknologi di bidang komputer saat ini, baik dalam

SISTEM INFORMASI PERPUSTAKAAN

Pemodelan Audio Player Berbasis Web Dengan Menggunakan HTML 5. Skripsi

DI KABUPATEN KULON PROGO BERBASIS WEB

Aplikasi Edukasi Biologi Tentang Sistem Reproduksi Manusia Berbasis Flash CS3 di SMP Buddhi Tangerang

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

ARITHMETIC LEARNING APPLICATION FOR ELEMENTARY SCHOOL USING JAVA LANGUAGE PROGRAMMING AND MYSQL

BAB 2 LANDASAN TEORI

BAB 1 akurat, efisiensi waktu dan sumber daya. Teknologi.Net merupakan teknologi dari perusahaan Microsoft yang berupa

MEMBUAT MIDLET TUTORIAL DAN KAMUS INSTRUKSI MIKROKONTROLER AT89S51 UNTUK HANDPHONE MENGGUNAKAN PEMROGRAMAN JAVA J2ME. Tugas Akhir

MOBILE APPLICATION DEVELOPMENT FOR E- COMMERCE VENDPAD USING IONIC FRAMEWORK

BAB IV IMPLEMENTASI DAN PENGUJIAN

ABSTRAK. Kata kunci : Try Out, SNMPTN, PTN, SSC, Java, Mysql, Netbeans. vi Universitas Kristen Maranatha

Jurnal Aksara Komputer Terapan Politeknik Caltex Riau Vol. 4, No. 2, Tahun

BAB I PENDAHULUAN. Badan Perencanaan Pembangunan Daerah (Bappeda) Kota Bandung adalah salah

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

SISTEM INFORMASI PERPUSTAKAAN DAN KATALOG BUKU SMP NEGERI 22 PURWOREJO MENGGUNAKAN NETBEANS IDE 7.2 DAN MYSQL

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

ANALISIS DAN PERANCANGAN SISTEM INFORMASI KLINIK KECANTIKAN PADA PRINCESS SKIN AND BODY CARE YOGYAKARTA. Naskah Publikasi

PERANCANGAN DAN IMPLEMENTASI KOMPONEN ANTARMUKA PEMOGRAMAN VISUAL SEBAGAI PENDUKUNG APLIKASI PENGHASIL KUIS OTOMATIS. Laporan Tugas Akhir

BAB IV IMPLEMENTASI DAN PENGUJIAN

APLIKASI PENGENALAN KEBUDAYAAN KHAS TORAJA ( UKIRAN ) BERBASIS ANDROID

Transkripsi:

PERANCANGAN APLIKASI PEMBANTU HAPALAN AL QUR AN JUZ 27 MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC.NET 1 Dina Arifatul Khusna, R. Rizal Isnanto, Maman Somantri Jurusan Teknik Elektro, Fakultas Teknik, Universitas Diponegoro, Jln. Prof. Sudharto, Tembalang, Semarang, Indonesia ABSTRACT Currently, many common applications of Digital Qur an made with different uses and facilities. However, these applications tend to have separate functions, making it hard for users to get all the benefits they needed. This research aims to design and deliver an application in accordance with the needs of which could help their activities to memorize the Qur an both inside the pesantren and outside. To achieve this goal, an application assistant in memorizing Qur an was made. Considering the numbers of juz in the Qur an, the design was limited only on 27 th juz. Visual Basic.NET was used as the main programming language to build the main application. WinCHM was also used to make the informative parts of this application. The steps had taken in this research were started with requirements determination and analysis performed by interviewed the students of Ma had Aly Putri Isy Karima -, application assistant design based on the requirements analysis, build the application using Visual Basic.NET, and finally application testing. The test conducted by the students of Ma had Aly Putri Isy Karima and respondents from outside of the pesantren. Respondents from both inside and outside of the pesantren find it helpful using the facilities in this application. Based on the test results, the existing of loop facility, coloring words, main menus, and also support menus have their respective roles in helping the memorizing Qur an s activities, so that the people who want to memorize Qur an interested in it. Keywords: Applications, memorized the Qur an, Visual Basic.Net, Loop facility, Coloring words. I. PENDAHULUAN 1.1 Latar Belakang Kegiatan menghapal dan mempelajari Al Qur an terus lestari dan berkembang di kalangan masrakat muslim di seluruh penjuru dunia. Indonesia adalah salah satu negara dengan penduduk mayoritas muslim. Tidak mengherankan jika di negara ini pondok pesantren hapalan Al Qur an bank dijumpai. Salah satu pondok pesantren tersebut adalah Ma had Aly Putri Isy Karima ng ada di daerah Karanganr, Karangpandan. Kemajuan teknologi ng begitu pesat saat ini sebenarn dapat diarahkan untuk membantu kegiatan menghapal dan mempelajari Al Qur an. Oleh karena itu pada penelitian tugas akhir ini penulis akan mencoba memanfaatkan teknologi untuk merancang perangkat lunak ng dapat membantu kegiatan menghapal Al Qur an itu sendiri. 1.2 Tujuan Penelitian ini bertujuan untuk merancang perangkat lunak aplikasi pembantu hapalan Al Qur an untuk penghapal Al Qur an ng ada di dalam maupun di luar pesantren, khususn juz 27 menggunakan bahasa pemrograman VB.Net dengan studi kasus pada Ma had Aly Putri Isy Karima di Karangpandan, Karanganr. 1.3 Batasan Masalah Penelitian tugas akhir ini dibatasi pada hal hal sebagai berikut : 1. Penelitian difokuskan pada perancangan perangkat lunak aplikasi pembantu hapalan Al Qur an 2. Pemrograman aplikasi dilakukan dengan menggunakan bahasa pemrograman VB.NET

2 3. Untuk memudahkan hapalan, aplikasi memanfaatkan efek pemberian warna pada kata-kata tertentu dan memberi fasilitas pada pengguna untuk menentukan jumlah perulangan bacaan. 4. Perancangan aplikasi terbatas pada Al Qur an juz 27 5. Aplikasi han dicobakan pada komputer dengan sistem operasi Windows. II. DASAR TEORI 2.1 Teknologi.NET Teknologi.NET merupakan teknologi baru ng dimunculkan oleh Microsoft untuk mendukung pengembangan perangkat lunak berbasis objek. [2][3] Teknologi ini menyediakan berbagai library dan modul ng dapat dimanfaatkan oleh pemrogram untuk membangun perangkat lunak rancangann. Keistimewaann antara lain sebagai berikut : 1. Developer han bisa membuat aplikasi-aplikasi desktop biasa, melainkan terdapat dukungan penuh untuk pengembangan aplikasi internet seperti HTML, XML, SOAP, dan lain lain. 2. Teknologi ini memungkinkan pemrogram untuk membuat suatu aplikasi ng dapat berjalan di beberapa sistem operasi. 3. Mendukung bank bahasa pemrograman seperti C++, C#, Java, dan Visual Basic. 4. Mendukung penuh pemrograman berorientasi objek. [1] 2.2 Visual Basic.Net Visual Basic ng terakhir muncul adalah Visual Basic 6.0 sebelum bahasa pemrograman ini dikembangkan dengan dukungan dari teknologi.net. Visual Basic.NET seringkali digunakan untuk mendukung interaksi dengan internet karena kompatibilitasn. Bahasa pemrograman ini memberikan dukungan terhadap penggunaan Unicode dan pembuatan animasi sederhana. Oleh karenan dalam tugas akhir ini akan digunakan bahasa pemrograman Visual Basic.NET dengan harapan akan lebih mudah dikembangkan kelak kemudian hari. 2.3 Penggunaan Unicode [6] Visual Basic.Net mendukung kebutuhan pemrogram untuk menggunakan Unicode dalam pembuatan programn. Diantaran adalah ketersediaan fungsi untuk mengubah Unicode menjadi suatu karakter, itu fungsi Chr dan ChrW. Fungsi Chr digunakan untuk menampilkan karakter dengan rentang antara 0 hingga 255, sedangkan untuk rentang ng lebih besar dari 255 digunakan fungsi ChrW. Fungsi Chr cocok digunakan untuk menampilkan SBCS (Single Byte Character Set), sedangkan ChrW digunakan untuk menampilkan karakter ng memerlukan lebih dari satu byte. Fungsi ini menampung karakter karakter lain ng bukan merupakan set karakter asli ASCII. Sedangkan untuk melakukan proses sebalikn, kni mengubah kembali menjadi Unicode, terdapat fungsi Asc dan AscW ng dapat digunakan oleh pemrogram. Perbedaan kedua fungsi tersebut pada prinsipn sama dengan perbedaan antara Chr dan ChrW ng telah diuraikan sebelumn. 2.4 Komponen Web Browser [5] Pada Visual Basic.Net dapat ditemukan salah satu komponen ng disebut dengan Web Browser. Komponen ini secara umum digunakan untuk menampilkan halaman halaman html. Komponen web browser memanfaatkan web browser control kni sebuah dynamic link library ng disebut dengan shdocvw.dll ng dimiliki oleh Internet Explorer. Selain digunakan untuk menampilkan halaman halaman html dan membuat browser, penggunaan komponen ini memungkinkan pemrogram untuk memasukkan kode kode html dalam proyek pembuatan program menggunakan Visual Basic.Net. 2.5 Komponen Windows Media Player [5] Komponen ini digunakan untuk membuat suatu mp3 player atau video player dengan pengaturan sesuai dengan kebutuhan sistem. Komponen Windows Media Player memanfaatkan media player control ng dimiliki oleh aplikasi Windows Media Player.

3 Komponen ini memungkinkan pemrogram untuk memainkan suatu berkas ng memiliki ekstensi sesuai dengan dukungan dari Windows Media Player ng sudah terinstall di dalam komputer. Hingga Windows Media Player 11, aplikasi ini memberikan dukungan antara lain untuk berkas berekstensi.avi,.mp,.mp2,.mp3,.mid,.midi,.rmi,.wav,.cda, dan lain sebagain. III. ANALISIS KEBUTUHAN DAN PERANCANGAN 3.1 Analisis Kebutuhan Sistem Berdasarkan permasalahan permasalahan ng ada, maka rancangan aplikasi pembantu hapalan Al Qur an perlu memenuhi beberapa hal sebagai berikut. 1. Adan fasilitas ng mendukung pengguna untuk mendengarkan murattal at ng hendak atau sudah dihapal dalam rangka menambah hapalan baru maupun mengulang hapalan. 2. Karena at-at ng hendak dihapal perlu untuk diulang-ulang, maka diperlukan fasilitas ng mendukung pengulangan bacaan at-at tersebut. 3. Setiap orang memiliki kebiasaan ng berbeda-beda dalam menghapal. Ada ng menghapal at per at, ada ng menghapal per halaman, ada pula ng sanggup menghapal per hizb (kni setiap setengah juz). Oleh karena itu diperlukan fasilitas ng mendukung perbedaan kebiasaan ini. 4. Adan fasilitas ng dapat menguji at-at ng telah dihapalkan. 5. Adan fasilitas ng digunakan khusus untuk mengulang at ng telah dihapal. 6. Adan fasilitas ng dapat membantu penghapal untuk menjaga semangat dalam menghapal Al Qur an. 7. Adan fasilitas ng dapat membantu penghapal untuk lebih memahami atat ng dihapalkan, baik berupa terjemah maupun tafsiran. 8. Adan murattal dengan bacaan ng sesuai dengan kaidah. 9. Adan fasilitas ng dapat memberikan informasi mengenai bacaan ng sesuai kaidah sehingga membantu mengingatkan penghapal untuk memperbaiki bacaan. 3.2 Perancangan Aplikasi Aplikasi dalam tugas akhir ini dirancang dan disesuaikan dengan kebutuhan kebutuhan ng telah dianalisis sebelumn. Oleh karena itu muncul 6 menu dalam aplikasi ini ng terdiri dari 3 menu utama dan 3 menu pendukung. Menu utama meliputi menu Tahfidz, Imtihan, dan Muraja ah. Menu pendukung meliputi menu Tajwid, Tafsir, Adab dan Motivasi. Diagram alir untuk masing masing menu utama diilustrasikan pada Gambar 1, Gambar 2,dan Gambar 3. Menu Tahfidz Mode 1 Menampilkan at per at sekaligus, berwarna hitam mode1 Dari menu utama, memilih menu tahfidz Menampilkan Setting Tahfidz User input : - jenis program hafalan - rentang at - jenis perulangan bacaan - jumlah perulangan bacaan - mode tahfidz - penentuan warna (untuk mode 2 dan 3) mode tahfidz Menu Tahfidz Mode 3 Menampilkan at per at sekaligus, dengan warna sesuai pengaturan Pengaturan baru mode3 mode lain kembali mode tahfidz mode2 Menu Tahfidz Mode 2 Menampilkan at per kata dengan warna sesuai pengaturan Gambar 1. Diagram alir menu Tahfidz

4 Dari menu utama memulih Menu Imtihan Tampil setting Imtihan Dari menu utama memilih menu tajwid User input : - surat dan at ng diuji -mode ujian mode1 Menampilkan belajar tajwid.chm Imtihan 1 Mode uji mode2 menampilkan at ng harus diberi harokat Imtihan 2 kembali ke menu utama menampilkan halaman kosong ng harus diisi at klik cek untuk pengujian Ulangi di imtihan 2 salah ke imt 2 selesai Gambar 4. Diagram alir menu Tajwid hasil tampil hasil salah pilihan lanjut at selanjutn di imtihan 1 benar tampil hasil benar ke imt 1 ke imt 2 pilihan lanjut at selanjutn di imtihan 2 Ulangi di imtihan 1 ke imt 1 Secara umum, menu-menu pendukung memiliki diagram alir ng hampir sama sebagaimana ng ditunjukkan pada Gambar 4. selesai Gambar 2. Diagram alir menu Imtihan Dari menu utama memilih menu muraja'ah Menampilkan Setting Muraja'ah User input : - jenis muraja'ah - rentang at dilanjutkan Menu muraja'ah memutar at ng ditentukan pengaturan lain Gambar 3. Diagram alir menu Muraja ah IV. IMPLEMENTASI DAN PENGUJIAN Responden dalam pengujian ini 70% diantaran telah terbiasa mengoperasikan komputer, sedangkan 25% diantaran tergolong jarang mengoperasikan komputer, dan sisan kni 5% mentakan terbiasa mengoperasikan komputer. Dengan kemampuan dasar ng bervariasi ini, pada pertanan selanjutn mengenai kemudahan menggunakan aplikasi, seluruh responden mentakan bahwa aplikasi ini cukup mudah digunakan dan ada kesulitan ng cukup berarti. Dari segi menu menu ng disediakan, menu utama ng dipilih oleh 65% responden karena dianggap paling membantu adalah menu Tahfidz. Menu Muraja ah dipilih oleh 20% responden, dan sisan kni 15% memilih menu Imtihan. Sedangkan menu pendukung ng paling dianggap membantu dan dipilih oleh 40% responden adalah menu Tajwid. Sementara itu, dua menu pendukung ng lain kni menu Tafsir dan Adab dan Motivasi masing masing dipilih oleh 30% responden lainn. Dari segi tampilan program, 60% responden mentakan bahwa tampilan aplikasi ini sudah cukup bagus, sedangkan sisan kni 40% responden mentakan bahwa tampilan

5 masih perlu diperbaiki. Perbaikan ng diusulkan pada umumn adalah tampilan dan tulisan ng sebaikn diperbesar serta penggunaan warna tampilan ng lebih cerah dan bervariasi. Tombol-tombol ng ada pada aplikasi ini dintakan telah berfungsi dengan baik oleh 95% responden, sedangkan 5% mentakan tombol berfungsi dengan baik. Selain itu, mengenai pengenalan fungsionalitas tombol dan menu, 85% responden mentakan cukup mudah untuk mengenali fungsi masing masing menu atau tombol, sedangkan 15% sisan merasa kesulitan karena memahami istilahistilah ng digunakan. V. KESIMPULAN 5.1 Kesimpulan Dari pengerjaan Tugas Akhir ini penulis dapat menarik beberapa kesimpulan antara lain : 1. Pada saat melakukan survey kebutuhan sistem, semua kriteria ng diinginkan oleh responden harus diikuti, sehingga pemrogram harus dapat memilah dan memilih kebutuhan mana saja ng akan membuat aplikasin menjadi lebih fokus. 2. Fungsi perulangan dan pemberian warna pada lafadz tertentu suatu at cenderung memudahkan penghapal untuk menghapalkan at-at Al Qur an. 3. Berdasarkan hasil pengujian berupa tanggapan dari para responden dapat disimpulkan bahwa masing-masing menu dalam aplikasi ini baik menu utama maupun menu pendukung memiliki peran dalam membantu kegiatan hapalan Al Qur an. 4. Berdasarkan tanggapan responden di lapangan dapat disimpulkan bahwa aplikasi ini cenderung bank diminati oleh orang-orang ng ingin menghapalkan Al Qur an baik dari dalam maupun luar pesantren. 5.2 Saran Ada beberapa hal ng dapat dilakukan untuk mengembangkan dan memperbaiki aplikasi ini, diantaran sebagai berikut : 1. Agar pengguna dapat menghapal dengan lebih nman, perlu ditambahkan pilihan murattal dari qori -qori ng lain sehingga pengguna dapat menyesuaikan dengan murattal ng biasa digunakan sebelumn. 2. Agar aplikasi dapat membantu pengguna secara maksimal untuk menghapal Al Qur an, perlu dilengkapi data-data ng ada seperti murattal, tafsir, terjemah, dan lain sebagain sehingga lengkap 30 juz. 3. Perlu dilakukan penelitian lebih lanjut sehingga pada aplikasi ini dapat ditambahkan jenis pengujian hapalan pada menu Imtihan, kni bukan han pengujian secara tulisan, tetapi juga secara lisan dengan pengenalan suara. DAFTAR PUSTAKA [1] Gede, B., Teknologi.NET, http://mrfrog.blogspot.com/2009/02/teknologinet.html, Januari 2011. [2] Nugroho, Bunafit, Visual Basic Membuat Animasi dan Tampilan Cantik pada Interface Form, Gava Media, Yogkarta, 2005. [3] Ramadhan, Arief, VB.NET 2005, Elex Media Komputindo, Jakarta, 2006. [4] Santoso, Harip, Membangun Aplikasi.NET ng Ideal Menggunakan VB.NET 2005 dan SQL Server 2005, Elex Media Komputindo, Jakarta, 2005. [5] http://msdn.microsoft.com, Februari 2011

6 BIODATA Dina Arifatul Khusna L2F 007 024 Lahir di Surakarta pada tanggal 09 Mei 1989, dan kini tengah menyelesaikan studi di Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro dengan konsentrasi keilmuan Informatika dan Komputer. Mengetahui/Mengesahkan, Pembimbing I R. Rizal Isnanto, S.T., M.T. NIP. 197007272000121001 Pembimbing II Maman Somantri, S.T., M.T. NIP. 197406271999031002