Jurnal Teknik Informatika-S1 UDINUS
REKAYASA PERANGKAT LUNAK MULTIMEDIA PEMBELAJARAN MANASIK HAJI BERBASIS INTERACTIVE TEACHING DENGAN METODE PROTOTYPE Sendi Usman Herman Putra Teknik Informatika, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro
[email protected]
Abstract
all the features of the rituals of Hajj
Android is a software platform for mobile
applications anywhere and anytime.
devices (mobile devices) powered by Google OS. Android uses a modified
Keywords: Applications, Internet, Rituals
version of the Linux kernel that is able to
of Hajj, Java, Android.
be distributed openly (open source). This I. PENDAHULUAN
makes it possible for developers to set up,
Hajj rituals this application serves to
I
provide information about the rituals of
penduduk
Hajj to the general public, This led the
Terbukti dengan besarnya jumlah jamaah
authors to make the application of the
haji di Indonesia tiap tahunnya. Tercatat
rituals of Hajj. Applications Hajj rituals
pada tahun 2012 jemaah haji Indonesia
are created using Android Development
sebanyak 221 ribu orang dengan rincian
Tool, Android Studio, Dreamweaver, and
190 ribu jamaah ONH, dan sisanya ONH
Java IDE as a procurement framework.
Plus.
modify, and create their own applications.
ndonesia merupakan salah salah satu Negara
yang beragama
memilik
mayoritas
islam
terbanyak.
While the programming language used
Keberadaan KBIH sebagai mitra
was Java, .xml, and .html. The method
pemerintah dalam rangka mewujudkan
used is using prototype method. Here will
calon/jama’ah
be
the
mandiri telah menjadi lembaga pembinaan
application menu rituals of Hajj. Among
manasik haji yang sangat diminati oleh
these are the rituals of Hajj menus and
calon jamaah haji dan umroh. KBIH
menu guidance prayer. Users can utilize
diartikan
found
some
information
in
keagamaan
haji
sebagai islam,
dan
umroh
lembaga yang
yang
sosial
merupakan
Jurnal Teknik Informatika-S1 UDINUS
organisasi
induk
berbadan
hukum,
1.1 Rumusan Masalah
bergerak dibidang bimbingan manasik haji
Dari uraian pada latar belakang, dapat
terhadap calon/jamaah haji baik dalam
diambil permasalahan yang akan dibahas
pembekalan ditanah air maupun pada
oleh penulis dalam penulisan skripsi ini
pelaksanaan ibadah haji diArab Saudi.
yaitu
Sistem operasi android mempunyai kelebihan dibidang pengembangan aplikasi,
bagaimana
perangkat
menyediakan
pembelajaran
suatu
Manasik
Haji
Berbasis Android ?
dengan sistem opensource program android dapat dibuat oleh siapa saja dengan gratis.
1.2 Tujuan Penelitian
Android mempunyai tujuan utama untuk
Adapun tujuan dalam penelitian ini adalah:
memajukan inovasi piranti telepon bergerak agar pengguna mampu mengeksplorasi kemampuan dan menambah pengalaman lebih dibandingkan dengan plaform mobile lainya.
aplikasi
manasik
haji
mobile device berbasis smartphone android. 2. Implementasi metode prototype dalam pembuatan aplikasi manasik haji.
Model
pembelajaran
Interaktif
adalah suatu cara atau teknik pembelajaran yang digunakan guru pada saat menyajikan bahan pelajaran dimana guru pemeran utama dalam menciptakan situasi interaktif yang edukatif, yakni interaksi antara guru dengan siswa, siswa dengan siswa dan dengan
1. Pembuatan
sumber
pembelajaran
Sedangkan menurut O’Brien (2005) pengembangan
metode
prototype dalam pengembangan sistem adalah pengembangan yang cepat dan pengujian terhadap model kerja (prototype) dari aplikasi baru melalui proses interaksi dan berulang – ulang yang bisa digunakan oleh ahli sistem maupun ahli bisnis.
pengguna
mendapatkan
untuk
informasi
dalam
mengetahui lokasi-lokasi pelaksanaan ibadah
haji
dan
tatacara
ibadah
pelaksanaan haji serta doa-doa yang dipanjatkan dalam pelaksanaan ibadah haji.
dalam
menunjang tercapainya tujuan belajar.
menyatakan
3. Membantu
II.TINJAUAN PUSTAKA 2.1 Android Secara sederhana arsitektur android merupakan
sebuah
kernel
Linux
dan
sekumpulan pustaka C / C++ dalam suatu framework
yang
menyediakan
dan
mengatur alur proses aplikasi. Dalam paket sistem operasi android terdiri dari beberapa unsur seperti yaitu Linux Kernel, Libraries, Android Runtime, Application Framework.
Jurnal Teknik Informatika-S1 UDINUS
biasa digunakan ahli sistem informasi dan 2.2 Multimedia Pembelajaran interaktif Multimedia
adalah
media
yang
ahli bisnis. Prototyping disebut juga desain aplikasi cepat (rapid application design/
menggabungkan dua unsur atau lebih
RAD) karena
media yang terdiri dari teks, grafik,
mempercepat desain sistem.
menyederhanakan
dan
gambar, foto, audio, dan animasi secara terintegrasi.
Sedangkan
Multimedia
2.3.1 Kelebihan dan Kekurangan
interaktif adalah suatu multimedia yang
Keunggulan prototyping adalah :
dilengkapi dengan alat pengontrol yang
1)
dapat
dioperasikan
oleh
pengguna,
sehingga pengguna dapat memilih apa yang
pengembang dan pelanggan. 2)
dikehendaki untuk proses selanjutnya. Multimedia
pembelajaran
dapat
dengan kata lain untuk menyalurkan pesan
3)
perhatian
dan
kemauan
perasaan,
yang
kebutuhan
Pelanggan
berperan
aktif
dalam
waktu
dalam
pengembangan sistem. 4)
(pengetahuan, ketrampilan dan sikap) serta pikiran,
menentukan
pelanggan.
digunakan dalam proses pembelajaran,
merangsang
Pengembang dapat bekerja lebih baik dalam
diartikan sebagai aplikasi multimedia yang
dapat
Adanya komunikasi yang baik antara
Lebih
menghemat
pengembangan sistem. 5)
belajar
Penerapan
menjadi
lebih mudah
karena pemakai mengetahui apa yang
sehingga secara sengaja proses belajar
diharapkannya
terjadi, bertujuan dan terkendali.
Sedangkan kelemahan prototyping adalah :
2.3 Metode Prototype
1)
Proses seringkali
pengembangan menggunakan
sistem pendekatan
Pelanggan
tidak
melihat
perangkat
lunak
mencerminkan
kualitas
bahwa belum
perangkat
prototype (prototyping). Metode ini sangat
lunak secara keseluruhan dan belum
baik digunakan untuk menyelesesaikan
memikirkan
masalah kesalahpahaman antara user dan
jangka waktu yang lama.
analis yang timbul akibat user tidak mampu
2)
mendefinisikan secara jelas kebutuhannya. Prototyping
adalah
proses interaksi dan berulang-ulang yang
proyek
sehingga
menggunakan algoritma dan bahasa
yang cepat dan pengujian terhadap model kerja (prototipe) dari aplikasi baru melalui
dalam
Pengembang biasanya ingin cepat menyelesaikan
pengembangan
peneliharaan
pemrograman sederhana. 3)
Hubungan
pelanggan
dengan
komputer
mungkin
tidak
Jurnal Teknik Informatika-S1 UDINUS
menggambarkan teknik perancangan
3.3 Wawancara
yang baik.
Mengadakan tanya jawab langsung dengan Kelompok Bimbingan Ibadah Haji
III. METODE PENELITIAN
(KBIH), sehingga pada penelitian ini data yang didapat lebih akurat yang tidak terpaku pada studi pustaka. 3.4
Rekayasa Perangkat Lunak
Membangun
perangkat
menggunakan
model
lunak
Prototype,
yang
tahapan-tahapan dalam prototyping tersebut adalah sebagai berikut: 1. Pengumpulan kebutuhan Pelanggan dan pengembang bersamasama
mendefinisikan
kebutuhan Gambar 3.1 Kerangka Pikir
lunak,
3.1 Tahap awal penelitian
kebutuhan data penelitian dengan mencari mengenai
kemudian
data
kesseluruhan
dan
perangkat
mengidentifikasikan
semua
kebutuhan, dan garis besar sistem yang
Penelitian dimulai dengan menentukan
informasi
format
akan dibuat. 2. Membangun prototyping
Manasik
Haji
Membangun
dikumpulkan
dan
membuat perancangan sementara yang
prototyping
dengan
menyiapkan bahan penelitian.
berpusat
3.2 Pengumpulan Data
pelanggan (misalnya dengan membuat
Tahap awal dalam penelitian ini yaitu melakukan pengumpulan data. Mencari
pada
penyajian
kepada
input dan contoh outputnya). 3. Evaluasi protoptyping
dari berbagai sumber, baik itu dari buku
Evaluasi ini dilakukan oleh pelanggan
internet, jurnal dan dari KBIH untuk
apakah
mengetahui hal-hal yang diperlukan pada
dibangun
penelitian
langkah
keinginan pelanggan. Jika sudah sesuai
menjalankan ibadah haji, doa-doa yang
maka langkah keempat akan diambil.
dipanjatkan,
yang
Jika tidak, maka prototyping diperbaiki
dikunjungi ketika melaksanakan ibadah
dengan mengulang langkah 1, 2, dan 3.
haji.
yaitu
langkah
tempat
-
-
tempat
prototyping sudah
yang sesuai
sudah dengan
Jurnal Teknik Informatika-S1 UDINUS
4. Mengkodekan Sistem
f. Processor : AMD APU 6600 3.4
Dalam tahap ini prototyping yang sudah
disepakati
dalam
bahasa
diterjemahkan pemrograman
ke yang
GHz 2.
Perangkat Lunak Perangkat lunak yang digunakan untuk
membuat
sesuai.
aplikasi ini, adalah
dengan
spesifikasi sebagai berikut: a. Sistem operasi Microsoft Windows IV. HASIL PENELITIAN DAN PEMBAHASAN
7 Ultimate b. Android Studio versi 1.0
4.1 Analisis Masalah
c. Macromedia Dreamwaver CS6
Bidikan analisis masalah difokuskan
d. Java SDK
pada seberapa besar tingkat pengetahuan masyarakat tentang manasik haji. Aplikasi
4.3 Perancangan Sistem
yang dibutuhkan adalah memiliki beberapa
Perancangan sistem dengan metode
fitur informasi tentang manasik haji. Ada
forward prototype pada sistem dijelaskan
beberapa fitur dalam aplikasi tersebut yaitu:
dalam bentuk diagram, antara lain Use
langkah – langkah manasik haji dan
Case Diagram, Diagram Activity, Class
tuntunan doa - doa.
Diagram. 4.4 Pengujian Alpha
4.2 Analisis Kebutuhan Sistem Tahap analisis sistem merupakan salah satu usaha mengidentifikasi kebutuhan dan spesifikasi sistem yang akan diciptakan. 1. Analisis Perangkat Keras Perangkat keras yang digunakan untuk membuat aplikasi ini adalah
dengan
spesifikasi sebagai berikut: a.
RAM : 4 GB
b.
VGA : 512 MB
c.
Harddisk : 320 GB
d.
Monitor 19” dengan resolusi layar 1024 x 768 pixels
e.
Keyboard serta Mouse.
Pengujian alpha adalah pengujian sistem yang dilakukan secara langsung oleh pengembang sistem dengan cara uji coba memasuki beberapa menu pada aplikasi Manasik Haji berbasis smartphone android. Berikut pengujian Alpha yang dilakukan :
Jurnal Teknik Informatika-S1 UDINUS
Tabel 5.1. Pengujian Alpha Item Uji
No.
Detail Pengujian
1. Proses Memasuki Aplikasi
Splash, Menu Utama
2. Proses Menu Manasik Haji
List View TahapanIbadah Haji
dibangun.Pengujian sistem dilakukan oleh 10 responden untuk pengujian aplikasi. kemudian hasil dari pengujian itu akan dituliskan
Gambarlokasi, doa3. Proses Menu Ihram Dan Miqat doa, tatacaraibadah
Gambarlokasi, doadoa, tatacaraibadah
6. Proses Menu Mabit Di Muzdalifah
kuisoner
yang
telah
diberikan. Pengujian dilakukan terhadap fungsional, antarmuka, dan kemanfaatan sistem.
Gambarlokasi, doa4. Proses Menu Sholat Fardhu Di doa, tatacaraibadah Mina Gambarlokasi, doa5. Proses Menu Wukuf Di Arofah doa, tatacaraibadah
pada
IV. KESIMPULAN Penelitian yang telah dilakukan penulis mengenai aplikasi manasik haji berbasis smartphone android, maka dapat diambil kesimpulan sebagai berikut:
Gambarlokasi, doa7. Proses Menu Melempar Jumrah doa, tatacaraibadah Aqabah 8. Proses Menu TahllulAwal
Gambarlokasi, doadoa, tatacaraibadah
9. Proses Menu Thawaf Ifadla
Gambarlokasi, doadoa, tatacaraibadah
10. Proses Menu Sa’I
Gambarlokasi, doadoa, tatacaraibadah
1. Pembuatan untuk
aplikasi
mobile
manasik
device
haji
berbasis
smartphone android telah berhasil
Gambarlokasi, doadoa, tatacaraibadah
11. Proses Menu TahllulSani
dilakukan dengan baik. 2. Implementasi memudahkan
metode
protoype
dalam
pembuatan
aplikasi manasik haji. 3. Dari hasil pengujian pada aplikasi
12. Proses Menu TuntunanDoa
List Viewdoa-doa
diperoleh kesimpulan bahwa fungsifungsi yang terdapat pada aplikasi
13. Proses Menu Keluar
Notifikasi Keluar
14. Proses Menu Profile
Isi Profile
manasik haji dapat berjalan dengan baik
dan
sesuai
dengan
yang
diharapkan, sehingga layak digunakan oleh pengguna atau end user. 4.5 Pengujian Beta
4. Aplikasi
Pengujian beta adalah pengujian sistem
manasik
haji
ini
dapat
membantu
pengguna
untuk
yang dilakukan secara obyektif, yaitu
mendapatkan
informasi
tentang
pengujian
bagaimana
(masyarakat
langsung luas)
ke untuk
lapangan mengetahui
pendapat responden terhadap sistem yang
melakukan
tahapan manasik haji.
tahapan
–
Jurnal Teknik Informatika-S1 UDINUS
5. Terdapat terjemahan bahasa indonesia maupun arab untuk mempermudah dan melantunkan doa yang baik dan benar.
news/2012/11/15/173441866/jemaahhaji-indonesia-terbanyak-di-dunia> [Diakses 24 Juni 2015]. [3] Beritasatu. (2013) Jemaah Haji Indonesia [internet]. Tersedia dalam:
V. SARAN
Penelitian yang telah dilakukan oleh penulis
ini
masih
bersifat
prototype
sehingga tidak lepas dari kekurangan dan kelemahan. Dengan demikian diperlukan
44431-jemaah-haji-dari-indonesiatahun-ini-156467-orang.html> [Diakses 24 Juni 2015] [4] Nurhayati,S.(2009) Rancang Bangun Sistem
pengembangan sistem dan aplikasi yang
Informasi Perjalanan Haji Dan Umroh
lebih lanjut dengan memperhatikan hal-hal
Berbasis Web [internet]. Malang:
sebagai berikut:
Universitas Islam Negeri Malang.
1.
Belum adanya fitur cuaca untuk mengetahui
kondisi
pada
saat
Belum
adanya
fitur
maps
yang
didalamnya berisi informasi lokasi – lokasidalammenunaikanibadah haji. 3.
malang.ac.id/files/thesis/fullchapter/05 550031.pdf> [Diakses 28 Juni 2015].
menjalankan haji. 2.
Tersedia dalam:
Aplikasi ini belum adanya konversi mata uang yang dapat membantu jemaah dalam mengkonversikan mata uang dari rupiah ke riyal dan sebaliknya. REFERENCES
[1] Sobry, S.(2009) Belajar Dan Pembelajaran
[5]O’brien.(2005) Pengembangan Metode Prototype [internet]. Tersedia dalam:
[Diakses 12 Juni 2015]. [6] Dharmayanti.(2013) Rancang Bangun Aplikasi E-Learning Tuntunan Sholat Lengkap Berbasis Mobile Android [internet] Yogyakarta: Seminar Nasional Tekhnologi Informasi Dan Komunikasi.
[internet]. Bandung. Tersedia dalam :
Tersedia dalam:
%202.pdf> [Diakses 10 Juni 2015].
ANCANG_BANGUN_APLIKASI_ELEARNIN
[2] Tempo.(2012) Jemaah Haji Indonesia
GTUNTUNAN_SHOLAT_LENGKAP_BERBA
Terbanyak Di Dunia [internet]. Tersedia dalam:
SIS_MOBILE_ANDROID.pdf> [Diakses 3 Agustus 2015]
Jurnal Teknik Informatika-S1 UDINUS
[7] Shalahuddin,M.(2014) Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Objek Bandung : Informatika Bandung [8] Nugroho, B.(2004) Aplikasi Pemrograman Web Dinamis Dengan PHP Dan MySQL Yogyakarta : Gava Media [9] Budiarta, R.(2013) Rancang Bangun Aplikasi Pembelajaran Rukun Islam Berbasis Android Palembang : STMIK MDP. Tersedia dalam : [D iakses 28 Juni 2015] [10] Hasrul. (2010) Langkah Langkah Pengembangan Pembelajaran Multimedia Interaktif Makassar : Universitas Negeri Makassar. Tersedia dalam : [Diakses 31 Juli 2015]