BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Masalah Al-Qur an merupakan kitab yang didalamnya berisi tuntunan, hukum, petunjuk, sejarah dan aspek penting lainnya untuk umat islam dalam menjalani kehidupannya agar selamat di dunia dan di akhirat. Seseorang yang hendak membaca Al-Qur an wajib baginya untuk membaca Al-Qur an dengan baik dan benar, sesuai dengan kaidah ilmu tajwid. Oleh karena itu seorang muslim harus mengetahui kaidah dalam ilmu tajwid tersebut. Setelah dilakukan analisa, ternyata banyak terdapat orang islam yang belum bisa membaca Al-Qur an dengan baik dan benar (sesuai dengan kaidah ilmu tajwid). Banyak alasasn yang menyebabkan mereka sulit untuk belajar ilmu tajwid, diantaranya adalah tidak adanya waktu luang untuk mereka dapat belajar, tidak mengetahui tempat yang tepat untuk belajar, belum menemukan guru yang tepat untuk mereka belajar. Oleh karena itu, diharapkan dengan dibuatnya aplikasi ini dapat memudahkan penggunanya untuk dapat mempelajari ilmu tajwid dan bisa memperbaiki bacaan Al- Qur an mereka. Berdasarkan penelitian terdahulu, kekurangan yang dimiliki oleh aplikasiaplikasi yang sudah dibuat sebelumnya yaitu, tidak adanya halaman latihan pada setiap pembahasan lalu segmentasi aplikasi yang sudah ada hanya untuk anak-anak, berdasarkan dari tampilan background aplikasi dan grafik-grafik lain yang digunakan. 3.2 Analisa Kebutuhan Sistem Pada tahap ini akan diidentifikasi kebutuhan dan spesifikasi sistem yang akan diciptakan. Lalu akan dijabarkan entitas-entitas yang terlibat di dalamnya, proses yang terjadi serta output yang dihasilkan. 46
Berdasarkan analisa masalah yang telah dijelaskan, maka aplikasi pembelajaran tajwid ini akan dibuat dengan spesifikasi sebagai berikut : 1. Aplikasi ini akan dibuat berbasis mobile programming dengan platform Android. 2. Aplikasi ini menyediakan materi-materi ilmu tajwid yang disusun secara sistematis setiap pembahasannya. 3. Aplikasi ini menyediakan fitur audio untuk memudahkan penggunanya memahami materi pembelajaran. 4. Aplikasi ini dapat digunakan ketika perangkat pengguna dalam keadaan offline. 5. Aplikasi ini dilengkapi juga dengan fitur Kuis, untuk mengukur sejauh mana pemahaman penggunanya dalam belajar ilmu tajwid secara teori. Adapun untuk membangun aplikasi tersebut, perangkat yang dibutuhkan antara lain : 1. Perangkat Lunak (Software) a. Sistem Operasi Windows 7 Ultimate b. Android Studio c. Android Emulator 2. Perangkat Keras (Hardwere) a. Laptop. b. Telepon seluler dengan tipe operating system Android 47
3.3 Perancangan Aplikasi Untuk desain multimedia akan dijelaskan secara naratif terlebih dahulu, baik spesifikasi aplikasi ini, menu utama yang ada, halaman-halaman yang terdapat didalamnya, dan juga penjelasan secara detail semua aspek yang ada pada aplikasi ini. Desain aplikasi yang telah dijelaskan secara naratif tadi akan di gambarkan kedalam bentuk diagram konseptual lalu dijelaskan dengan storyboard dan juga struktur navigasi. Struktur navigasi yang digunakan adalah jenis hierarchial model yang menghubungkan antara scene pertama sampai scene terakhir sesuai dengan jumlah scene yang terdapat pada aplikasi ini, kemudian perancangan akan digambarkan secara lebih rinci dengan model perancangan UML. A. Menu utama Pada halaman ini terdapat beberapa fitur yang tersedia dalam aplikasi ini, seperti fitur Keutamaan dan Hikmah, Materi Pembelajaran, dan Kuis. B. Menu Keutamaan Belajar Tajwid Pada menu ini terdapat poin-poin hikmah dan manfaat yang didapatkan jika sungguh-sungguh dalam mempelajari ilmu tajwid, poin-poin tersbut berdasarkaan hadits dan ayat dalam Al-Qur an, diharapkan menu ini dapat terus memotivasi penggunanya untuk terus belajar. C. Menu Materi Pembelajaran. Pada menu ini terdapat topik-topik pembahasan ilmu tajwid untuk kemudian dipilih oleh user dan sistem akan menampilkan informasi detail pembahasan yang telah dipilih user, terdapat 4 pembahasan utama yang akan disampaikan antara lain : makharijul huruf, hukum nun sukun / tanwin, hukum mim sukun dan hukum mad. Pada tiap-tiap pembahasan terdapat fitur audio yang dapat menampilkan contoh suara dari pembahasan yang dipilih oleh user. 48
D. Menu Kuis Pada menu ini user akan diberikan pertanyaan-pertanyaan seputar ilmu tajwid berdasarkan materi yang tertera didalam menu Materi Pembelajaran, soal berupa pilihan ganda, dan terdapat beberapa paket soal, sesuai dengan tingkat kesulitannya. Paket-paket soal tersebut dinamakan Level, di setiap level akan berisikan 7 pertanyaan, dan setelah halaman terakhir, sistem akan memberi tahu hasil nilai dari penggunanya, dan juga sistem akan memberikan pilihan apakah user akan lanjut ke level berikutnya atau akan ke halaman utama pada aplikasi. 49
1.3.1 Perancangan Diagram Konseptual Gambar 3.1 Diagram konseptual aplikasi pembelajaran ilmu tajwid 50
1.3.2 Perancangan Storyboard Aplikasi Perancangan storyboard akan menjelaskan masing-masing tampilan dari halaman-halaman yang tampilkan semua objek atau komponenkomponen aplikasi yang akan dibuat. Storyboard digunakan sebagai alat bantu pada tahapan perancangan multimedia. Satu kolom storyboard mewakili satu tampilan di layar handphone. Gambar 3.2 Storyboard aplikasi 51
Gambar 3.3 Lanjutan Storyboard aplikasi 52
1.3.3 Perancangan Use Case Diagram Gambar 3.4 Use case diagram Berikut ini adalah deskripsi dari use case diagram pada gambar tersebut : Tabel 3.1 Deskripsi use case : mendengarkan contoh suara Nama Use Case Aktor Description Pre-Condition Mendengarkan contoh suara User User dapat mendengar contoh suara dari huruf hijaiyah atau hukum bacaan. User memilih materi pembahasan terlebih dahulu 53
Scenario User memilih materi pembelajaran, lalu tekan huruf hijaiyah untuk mendengarkan contoh suara atau menekan icon speaker untuk contoh bacaan pada materi hukum bacaan seperti ikhfa, idghom, izhar, dan lain sebagainya Alternative Flow - Post- Condition - Tabel 3.2 Deskripsi use case : Memilih materi pembahasan Nama Use Case Aktor Description Memilih materi pembahasan User User dapat memilih pembahasan materi apa yang ingin ditampilkan Pre-Condition - Scenario Pilih menu Materi Pembelajaran pada Meun Utama, kemudian pilih pembahasan yang ingin ditampilkan Alternative Flow - Post- Condition Tampil halaman pembahasan materi yang dipilih user 54
Tabel 3.3 Deskripsi use case : Mengisi kuis Nama Use Case Aktor Description Mengisi kuis User User dapat menjawab pertanyaan-pertanyaan berupa pilihan ganda seputar ilmu tajwid pada fitur Kuis. Pre-Condition - Scenario Pilih menu Kuis pada Menu Utama, kemudian pilih level kuis. Alternative Flow - Post- Condition Tampil halaman pertanyaan berupa soal dan jawaban yang dapat dipilih user 55
1.3.4 Perancangan Activity Diagram Diagram aktifitas menggambarkan berbagai aliran aktifitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana suatu aktifitas berakhir. Setiap langkah adalah sebuah keadaan dalam melakukan sesuatu. Gambar 3.5 Activity diagram menampilkan materi pembahasan 56
Gambar 3.6 Activity diagram kuis 57
1.3.5 Perancangan Sequence Diagram 1.3.5.1 Sequence Diagram Hembuka Halaman Pembahasan Gambar 3.7 Sequence diagram membuka halaman pembahasan 58
3.3.5.2 Sequence Diagram Proses Kuis Gambar 3.8 Sequence diagram proses kuis 59
3.3.6 Perancangan Struktur Navigasi 60
Keterangan : 1. Halaman tampilan Menu Utama adalah halaman interface pertama ketika aplikasi dijalankan. 2. Dari halaman Menu Utama user bisa memilih halaman berikutnya seperti halaman Keutamaan dan Hikmah atau Materi Pembelajaran atau Kuis. 3. Pada halaman Keutamaan dan Hikmah sistem akan menampilkan informasi mengenai keutamaan, hikmah, dan manfaat dalam mempelajari ilmu tajwid. 4. Pada halaman Materi Pembelajaran, user dapat memilih materi pelajaran mana yang ingin ditampilkan, pada halaman ini terdapat pilihan Makharijul Huruf, Hukum Nun Sukun / Tanwin, Hukum Mim Sukun, Hukum Idghom, dan Mad dan cara membacanya. 5. Pada halaman Makharijul Huruf terdapat beberapa pembahasan seperti Makhraj Halqi, Makhraj Lisan, Makhraj Rongga, Makhraj Bibir dan Makhraj Rongga. 6. Pada pembahansan Makharijul Huruf ada beberapa pembahasan yang memiliki halaman khusus untuk latihan, seperti halaman Latihan Makhraj Halqi, halaman Latihan Makraj Lisan, dan halaman Latihan Makhraj Bibir. 7. Halaman Hukum Nun Sukun / Tanwin merupakan sub halaman dari Materi Pembelajaran, pada halaman ini terdapat beberapa pembahasan seperti yang dapat dipilih user antara lain Izhar, Ikhfa, Idghom Bigunnah, Idghom Bilagunnah dan Iqlab. 8. Halaman Hukum Mim Sukun merupakan sub halaman dari Materi Pembelajaran, pada halaman ini terdapat beberapa pembahasan seperti yang dapat dipilih user antara lain Izhar Syafawi, Ikhfa Syafawi, Idghom Mitslain. 9. Halaman Hukum Idghom merupakan sub halaman dari Materi Pembelajaran, pada halaman ini terdapat beberapa pembahasan seperti yang dapat dipilih user antara lain Idghom Mutamatsilain, Idghom Mutajanisain, Idghom Mutaqoribain. 61
10. Halaman Mad dan Cara Membacanya merupakan sub halaman dari Materi Pembelajaran, pada halaman ini terdapat beberapa pembahasan seperti yang dapat dipilih user antara lain Mad Aridl Lissukun, Mad Asli, Mad Farq, Mad Jaiz Munfassil, dan Mad Wajib Muttasil. 11. Halaman Kuis, pada halaman Menu Utama user dapat memilih halaman kuis, pada halaman ini user dapat memilih Level yaitu tingkat kesulitan soal, terdapat 2 level yaitu Level 1 dan Level 2. 62