REKAYASA PERANGKAT LUNAK MULTIMEDIA PEMBELAJARAN

Download Jurnal Teknik Informatika-S1 UDINUS. REKAYASA PERANGKAT LUNAK MULTIMEDIA PEMBELAJARAN ... kelebihan dibidang pengembangan aplikasi,...

4 downloads 771 Views 251KB Size
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]