65
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Sistem
Sistem aplikasi pembelajaran ilmu tajwid Al-Qur’an dengan metode Hidayatus Shibyan di Android dengan menggunakan bahasa pemrograman Java ini
merupakan sistem yang mempermudah pengguna dalam belajar ilmu tajwid dengan mudah, cepat dan praktis. Sistem aplikasi ini dapat menampilkan gambar atau
tulisan sebagai sarana pembelajaran ilmu tajwid tersebut, sistem ini juga akan memberikan media audio suara sebagai contoh bacaan sebagai media pembelajaran
ilmu tajwid. Dengan menggunakan perangkat mobile yang berbasis Android, aplikasi
pembelajaran ilmu tajwid dengan metode Hidayatus Shibyan ini bisa diakses tanpa terhubung pada internet sehingga menambah kemudahan bagi pengguna, selain
berbasis Android mobile yang mudah dibawa dan bisa diakses kapan saja.
3.2 Perancangan Sistem
Pada bagian ini perancangan dari sistem akan dibagi menjadi beberapa tahapan yaitu: skenario sistem, spesifikasi kebutuhan sistem, perancangan proses,
perancangan data, perancangan form desain dan perancangan antarmuka user interface
.
66
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.2.1 Skenario Sistem
Secara umum, arsitektur proses aplikasi pembelajaran ilmu tajwid Al- Qur’an menggunakan metode Hidayatus Shibyan berbasis Android ini dapat dilihat
pada Gambar 3.1 Deskripsi dari arsitektur sistem tersebut adalah sebagai berikut: a. Pengguna handphone akan berinteraksi dengan sistem melalui aplikasi yang
telah terinstal pada handphone yang mendukung Operating System yang berbasis Android.
b. Aplikasi yang telah terinstal pada mobile akan pembelajaran ilmu tajwid Al- Qur’an dengan metode Hidayatus Shibyan akan memberikan pembelajaran
ilmu tajwid secara lengkap.
Gambar 3.1 Skenario Proses Aplikasi Pembelajaran Ilmu Tajwid Android
3.2.2 Spesifikasi Kebutuhan Sistem
Spesifikasi kebutuhan sistem ini akan menjelaskan mengenai penggunaan aplikasi ilmu tajwid mobile, yakni “Aplikasi Pembelajaran Ilmu Tajwid Al-Qur’an
Menggunakan Metode Hidayatus Shibyan di Android”. Berdasarkan arsitektur pada Gambar 3.1, untuk memenuhi kebutuhan yang
dibutuhkan oleh pengguna yaitu handphone yang telah menggunakan Operating System
Android.
Aplikasi Berbasis Android
Pengguna Handphone
Aplikasi Ilmu
Tajwid
Al-Qur’an
67
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.2.3 Perancangan Sistem
Perancangan proses digunakan untuk menggambarkan sejumlah proses terstruktur dalam sistem, berorientasikan pada aliran proses yang terjadi. Software
yang digunakan dalam merancang proses adalah Rational Rose Enterprise Edition. Adapun struktur pada aliran proses aplikasi pembelajaran ilmu tajwid berbasis
Android terdiri dari:
a. Use Case Diagram, digunakan untuk memodelkan bisnis proses
berdasarkan perspektif pengguna sistem. Use case diagram terdiri atas diagram untuk use case dan actor. Actor merepresentasikan orang yang
akan mengoperasikan atau orang yang berinteraksi dengan sistem aplikasi
b. Activity Diagram, digunakan untuk memodelkan perilaku use case dan
objects didalam sistem aplikasi pembelajaran ilmu tajwid menggunakan
metode Hidayatus Shibyan yang berbasis Android.
c. Class Diagram, merupakan diagram yang selalu ada di permodelan
sistem berorientasi objek. Class diagram menunjukkan hubungan antar class
dalam sistem yang sedang dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai suatu tujuan.
d. Sequence Diagram, menjelaskan secara detil urutan proses yang
dilakukan dalam sistem aplikasi pembelajaran ilmu tajwid Al-Qur’an yang berbasis Android ini untuk mencapai tujuan dari use case interaksi
yang terjadi antar class, operasi apa saja yang terlibat, urutan antar operasi, dan informasi yang diperlukan oleh masing-masing operasi.
68
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.2.3.1 Use Case Diagram
Gambar 3.2 Use Case Diagram Proses Aplikasi Ilmu Tajwid
Diagram use case sistem aplikasi pembelajaran ilmu tajwid yang berbasis Android pada Gambar 3.2 menjelaskan interaksi antara use case dan
aktor. Dimana aktor dapat berupa orang, peralatan, atau sistem lain yang sedang dibangun.
Actor Pengguna memberikan arah panah ke beberapa use case,
antara lain: Actor Pengguna dapat memilih menu Ilmu Tajwid, yang memiliki opsional menu
yaitu : makhrajul huruf, nun sukun dan tanwin, mim sukun, lam ta’rif, nun dan mim tasyid, lam tarqiq dan tafkhim, idgham, qalqalah, mad
. Actor Pengguna
juga dapat memilih menu Tentang Tajwid yang berisikan definisi dan hukum mempelajari tajwid, Actor Pengguna bisa juga memilih
menu Bantuan yang berisikan informasi Tentang Aplikasi yang berisi
69
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
penjelasan tentang aplikasi, dan Actor Pengguna juga bias memilih Keluar untuk keluar dan menutup aplikasi
3.2.3.2 Diagram
Activity
Gambar 3.3 Diagram Activity Proses Aplikasi Ilmu tajwid
Gambar 3.3 menjelaskan proses yang terjadi pada use case sistem aplikasi pembelajaran ilmu tajwid yang berbasis Android. Proses dimulai dengan
tampilan menu utama yaitu : menu ilmu tajwid, tentang tajwid, bantuan, tentang aplikasi, dan keluar yang ditampilkan pada layar handphone yang berbasis
Android, kemudian user bias memilih salah satu dari menu utama yang sudah
70
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
ditampilkan pada layar handphone. Jika user memilih menu ilmu tajwid, maka selanjutnya user dapat memlih materi ilmu tajwid. Dan sistem akan
menampilkan menu materi ilmu tajwid, setelah memilih materi tajwid user juga dapat memilih dan menekan tombol pada contoh bacaan dari materi tajwid
tersebut. Dan sistem akan mendisplay suara sesuai dengan yang tombol contoh bacaan yang dipilih dan ditekan oleh user. Selain itu user juga dapat memilih
menu tentang tajwid yang berisi definisi tajwid dan hukum mempelajari tajwid, user juga dapat memilih menu bantuan yang berisi cara menggunkan aplikasi
ini. Dan user juga dapat memilih menu tentang aplikasi yang memberikan informasi secara singkat manfaat aplikasi ini.
3.2.3.3 Class Diagram
Diagram kelas merupakan diagram struktural yang memodelkan sekumpulan kelas, interface, kolaborasi dan relasinya. Diagram kelas
digambarkan dengan kotak, yang pada dasarnya terbagi atas tiga bagian yaitu, Nama Kelas, Atribut, dan Operasi. Diagram kelas digunakan untuk
menggambarkan proses statik dari aplikasi Tajwid. Diagram kelas ini dibagi menjadi beberapa bagian agar mudah dibaca
a. Diagram Kelas Aplikasi Ilmu Tajwid