aplikasi bukusaku sifat puasa sunnah …repository.amikom.ac.id/files/publikasi_09.11.2719.pdfc....
TRANSCRIPT
APLIKASI BUKUSAKU SIFAT PUASA SUNNAH NABI
BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh
Angga Praditya Saputro 09.11.2719
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YOGYAKARTA
2013
APPLICATION BOOKLET SUNNA FASTING ANDROID BASED
MEMBANGUN APLIKASI BUKU SAKU SIFAT PUASA SUNNAH NABI BERBASIS ANDROID
Angga Praditya Saputro Emha Taufiq Luthfi
Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
As the rapid development of technology today. One of the technological developments are now starting to break in the Islamic world, with mobile-based applications through android this allows people to learn and understand about a brief explanation of the various sunnah fasting, following his qualities, both generally and specifically. Because not a few people who are Muslims do not understand the science and the sunnah of this kind is very useful for Muslims, from here I get inspired to make the Application Handbook Fasting Sunnah nature to help people and especially Muslims who want to learn and understand.
Applications will I make it based android, because the platform is quite flexible and can be used on all android devices. The application is designed so that the public or users will be comfortable and easy to understand display when using it.
With this application, people can be expected to quickly understand and can apply it well.
Keywords: Applications, Sunnah, the Prophet, Fasting Sunna
1. Pendahuluan
1.1. Latar Belakang
Perkembangan teknologi semakin pesat dan cepat, khususnya teknologi
informasi dan komunikasi. Hal ini membuat manusia bagaikan tak terpisah oleh jarak
ruang dan waktu. Dengan perkembangan teknologi yang kian maju, manusia dapat
membuat berbagai macam peralatan sebagai alat bantu dalam menjalankan berbagai
aktivitas untuk mendukung produktifitas. Dengan segala aktifitas yang kian padat
menjadikan sebagian orang memiliki tingkat mobilitas yang tinggi. Terkadang hal yang
ingin dilakukan menjadi terus terbengkalai karena faktor waktu. Salah satunya Puasa
Sunnah Nabi yang sulit untuk memberi waktu untuk mempelajarinya. Salah satu faktor
penyebabnya adalah terbatasnya informasi dan waktu. Misalkan ketika seseorang ingin
mempelajari Puasa Sunnah Nabi yang ketika sedang beristirahat dari aktifitas yang padat
atau sedang berada di suatu tempat yang tidak memungkinkan untuk mencari materi
Puasa Sunnah Nabi, hal itu menyulitkan jika ingin mempelajari Sifat Puasa Sunnah Nabi.
Dewasa ini sudah banyak bermunculan materi Puasa Sunnah Nabi ini yang
menggunakan media komputer dan internet yang akan tetapi hal tersebut dinilai tidak
terlalu efektif karena memerlukan media komputer dan internet jika ingin mempelajarinya
dan dengan materi yang sangat panjang dan kurang efisien dalam waktu.
Seiring dengan tingkat mobilitas yang tinggi, beberapa tahun terakhir tengah
marak perangkat bergerak atau mobile device. Salah satu perangkat mobile yang paling
pesat adalah Handphone dimana hampir setiap orang memilikinya. Handphone yang
sedianya sebagai alat komunikasi, saat ini sudah lebih dari fungsi dasarnya. Berbagai
macam fitur telah ditanamkan, seperti pengolah gambar dan video, pengolah dokumen
dan lain sebagainya. Hal ini tak lepas dari penggunaan Sistem Operasi pada Handphone.
Layaknya pada komputer, Handphone pun dapat di instal berbagai macam aplikasi yang
diinginkan.
Android sebagai Sistem Operasi berbasis linux yang dapat digunakan di berbagai
perangkat mobile. Android memiliki tujuan utama untuk memajukan inovasi piranti
telepon bergerak agar pengguna mampu mengeksplorasi kemampuan dan menambah
pengalaman lebih dibandingkan dengan platform mobile lainnya. Hingga saat ini Android
terus berkembang, baik secara sistem maupun aplikasinya.
Maka dari itu dengan sistem dalam bentuk aplikasi android mobile menjadi lebih
baik dari sistem manual agar dapat berjalan efektif dan efisien serta mempermudah kita
jika ingin melakukan sesuatu. Oleh karena itu penulis mengambil judul “Aplikasi Buku
1
Saku Sifat Puasa Sunnah Nabi Berbasis Android”, sehingga memberikan alternatif pilihan
untuk mencari suatu referensi mempelajari Sifat Puasa Sunnah Nabi melalui gadget
android yang bisa diakses dimana saja dan kapan saja.
1.2. Rumusan Masalah
Melihat latar belakang permasalahan di atas, maka dapat dirumuskan
permasalahan yang ada yaitu : Bagaimana membangun aplikasi Buku Saku Sifat Puasa
Sunnah Nabi Berbasis Android yang dapat dipergunakan oleh masyarakat umum dan
umat Islam ?
1.3. Batasan Masalah
Dalam penyusunan skripsi ini, penulis akan membangun sebuah aplikasi “Buku
Saku Sifat Puasa Sunnah Nabi” yang berbasis Android dengan beberapa batasan, antara
lain :
1. Aplikasi ini dapat dijalankan pada ponsel yang mendukung sistem operasi
Android minimal versi 2.2.
2. Sumber pengetahuan mengacu pada buku :
a. Syaikh ‘Abdul ‘Aziz bin ‘Abdillah bin Baaz, Syaikh Muhammad Nashiruddin
Al-Albani dan Syaikh Muhammad bin Shalih Al-‘Utsaimin. 2012. Sifat Puasa
Nabi. Bogor: Media Tarbiyah
b. Abu Muhammad Ibnu Shalih bin Hasbullah. 2013. Sifat Puasa Sunnah Nabi.
Bogor: Pustaka Ibnu ‘Umar
3. Hanya membahas Sifat Puasa Sunnah Nabi. Sedangkan untuk pendalaman
materi, pada bab waktu-waktu yang dianjurkan puasa sunah penulis membatasi
hanya beberapa macam saja, yaitu:
a. Puasa Dawud
b. Puasa Aasyuuraa
c. Puasa 9 Dzulhijjah
d. Puasa Syawal
e. Puasa 3 hari setiap Bulan Hijriyyah
f. Puasa Senin – Kamis
g. Puasa Asyhurul Hurum.
h. Puasa Sya’ban
4. Software yang digunakan dalam pembuatan aplikasi ini yaitu :
a. Eclipse IDE (Integrated Development Environment)
b. Android SDK (Android Software Development Kit)
c. ADT (Android Development Tools)
2
d. Adobe Photoshop CS3
e. Corel Draw X4.
5. Aplikasi Buku Saku Sifat Puasa Sunnah Nabi ini memiliki fitur teks, gambar dan
suara
1.4. Tujuan Penelitian
Tujuan penelitian tugas akhir ini adalah :
1. Sebagai syarat untuk menyelesaikan pendidikan program Strata 1 Sekolah Tinggi
Manajemen Informatika dan Komputer “AMIKOM” Yogyakarta.
2. Menciptakan sebuah aplikasi yang dapat dipergunakan sebagai sarana belajar
atau bank informasi tentang suatu disiplin ilmu.
3. Menerapkan ilmu yang telah didapat selama di perkuliahan ke dalam aplikasi
yang bermanfaat.
1.5. Manfaat Penelitian
Adapun manfaat dari penelitian adalah sebagai berikut :
1. Memaksimalkan teknologi smartphone android sebagai media untuk belajar
mengenai Sifat Puasa Sunnah Nabi yang bisa digunakan untuk amalan
tambahan sehari-hari dalam keseharian.
2. Meningkatkan pahala seorang muslim dengan Aplikasi Sifat Puasa Sunnah Nabi
yang bisa dipelajari secara cepat dan mudah.
3. Mudahnya Sifat Puasa Sunnah Nabi mampu meningkatkan kualitas ilmu, iman
dan takwa umat muslim menjadi lebih baik dan kuat.
1.6. Metode Penelitian
Metode penelitian yang digunakan dalam penulisan skripsi ini adalah :
1. Pengumpulan Data
Metode pengumpulan data menggunakan Metode Kepustakaan yaitu metode
atau teknik pengumpulan data yang bersumber dari literatur buku-buku
penunjang dan jurnal untuk konsep teori yang berhubungan dengan objek
permasalahan penelitian.
2. Analisis Data
Menganalisa data-data yang sebelumnya telah dikumpulkan.
3. Perancangan Program
3
Sebagai pedoman dalam penulisan program atau kode-kode agar berjalan
sesuai rencana.
4. Uji Coba Program
Pengujian program dilakukan untuk memastikan bahwa program yang dibuat
dapat berjalan dengan baik.
5. Evaluasi
Sistem yang telah selesai dibangun perlu adanya evaluasi untuk menemukan
kelemahan yang terdapat pada program yang telah dibangun, yang nantinya
bisa digunakan sebagai acuan untuk memperbaiki program sehingga lebih
sempurna.
1.7. Sistematika Penulisan
BAB I : PENDAHULUAN BAB II : LANDASAN TEORI BAB III : ANALISIS DAN PERANCANGAN BAB IV : IMPLEMENTASI DAN PEMBAHASAN BAB V : PENUTUP
DAFTAR PUSTAKA
2. Landasan Teori
2.1. Definisi Sistem
Sistem merupakan sekumpulan objek-objek yang saling berelasi dan berinteraksi
serta hubungan antara objek bisa dilihat sebagai suatu satu kesatuan yang dirancang
untuk mencapai satu tujuan. Dengan demikian secara sederhana sistem dapat diartikan
sebagai suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling
terorganisasi, saling berinteraksi, dan saling bergantung sama lain. Menurut Murdick dan
Ross (1993) (Hanif Al Fatta, 2007, h.3), sistem sebagai seperangkat elemen yang
digabungkan satu dengan yang lainnya untuk satu tujuan bersama.
Sedangkan definisi sistem menurut Scoot (1996), sistem terdiri dari unsur-unsur
seperti masukan (input), pengolahan (processing), serta keluaran (output). Lain halnya
dengan yang dikemukakan oleh Mc. Leod (1995), mendefinisikan sistem sebagai
kelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai
tujuan. (Hanif Al Fatta, 2007, h.4)
2.2. Metode pembangun Sistem Dalam membangun sebuah sistem, perlu dilakukan beberapa tahapan
pengembangan. Tahapan-tahapan tersebut adalah rekayasa sistem, analisis,
perancangan, implementasi, pengujian, dan pemeliharaan.
4
2.3. Pengenalan Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang
mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform
terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Awalnya, Google
Inc. membeli Android Inc. yang merupakan pendatang baru yang membuat peranti lunak
untuk ponsel/smartphone. Kemudian untuk mengembangkan Android, dibentuklah Open
Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan
telekomunikasi, termasuk Google, HTC, Intel, Motorolla, Qualcomm, T-Mobile, dan
Nvidia. Pada saat perilisan perdana Android 5 November 2007, Android bersama Open
Handset Alliance menyatakan mendukung pengembangan open source pada perangkat
mobile.
2.4. Software Yang Digunakan 2.4.1. Eclipse IDE
Aplikasi Android di tulis dan dibangun dengan menggunakan java, ada pula
beberapa pilihan Aplication Building Tools, baikmenggunakan IDE ( Intergrated
Development Environment) atau CLI (Command line Interface).Akan tetapi Google
sangat mendukung Eclipse sebagai IDE java untuk mendukung aplikasi Android
dibandingkan dengan IDE yang lainnya, sebagai buktinya adalah dirilisnya plugin ADT
untuk Eclipse.
Pada saat ini eclipse merupakan salah satu IDE yang banyak digunakan oleh
para developer dikarenakan open source dan juga Eclipse memiliki beberapa sifat yaitu :
1. Multi-platform: Eclipse memiliki berbagai target sistem operasi, seperti
Microsoft Windows, Linux, Solaris, Mac OS X dan lainya.
2. Multi-language: Eclipse memiliki berbagai bahasa pengembangan
aplikasi seperti bahasa C/C++, Cobol, Phyton, Perl, PHP, dan lainya
meskipun dalam pengembangannya menggunakan java.
3. Multi-role: Selain sebagai IDE Eclipse juga bisa digunakan untuk aktivitas
dalam siklus pengembangan perangkat lunak, seperti dokumentasi, tes
perangkat lunak, pengembangan web dan lainya. 2.4.2. Android SDK
Android SDK adalah tools. Android API (Application Programming Interface)
yang diperlukan untuk mulai mengembangkan aplikasi pada platform Android
menggunakan bahasa pemrograman Java. Android merupakan subset perangkat lunak
untuk ponsel meliputi sistem operasi, middleware dan aplikasi kunci yang dirilis oleh
Google. Saat ini disediakan Android SDK (Software Development Kit) sebagai alat bantu
dan API untuk mulai mengembangkan aplikasi pada platform Android menggunakan
5
bahasa Java. Sebagai platform aplikasi netral, Android memberi kesempatan untuk
membuat aplikasi yang kita butuhkan yang bukan merupakan aplikasi bawaan
Handphone/Smartphone. Beberapa fitur-fitur Android yang paling penting adalah:
a. Framework Aplikasi yang mendukung penggantian komponen dan reusable.
b. Mesin Virtual Dalvik dioptimalkan untuk perangkat mobile.
c. Integrated browser berdasarkan engine open source Webkit.
d. Grafis yang dioptimalkan dan didukung oleh libraries grafis 2D, grafis 3D
berdasarkan spesifikasi opengl ES 1.0 (opsional akselerasi hardware).
e. SQLite untuk penyimpanan data.
f. Media support yang mendukung audio, video, dan gambar (MPEG4, H.264,
MP3, AAC, AMR, JPG, PNG, GIF), GSM Telephony (tergantung hardware).
g. Bluetooth, EDGE, 3G, dan Wifi (tergantung hardware).
h. Kamera, GPS, kompas, dan accelerometer (tergantung hardware).
i. Lingkungan development yang lengkap dan karya termasuk perangkat emulator,
tools untuk debugging, profil dan kinerja memori, dan plugin untuk IDE Eclipse.
2.4.3. ADT Android Development Tools (ADT) adalah plugin yang didesain untuk IDE Eclipse
yang memberikan kita kemudahan dalam mengembangkan aplikasi Android dengan
menggunakan IDE Eclipse. Dengan menggunakan ADT untuk Eclipse akan memudahkan
kita dalam membuat aplikasi project Android, membuat GUI aplikasi, dan menambahkan
komponen-komponen yang lainya, begitu juga kita dapat melakukan running aplikasi
menggunakan android SDK melalui Eclipse. Dengan ADT juga kita dapat melakukan
pembuatan package Android (.apk) yang digunakan untuk distribusi aplikasi Android.
Mengembangkan aplikasi Android dengan menggunakan ADT di Eclipse sangat
dianjurkan dan sangat mudah untuk memulai mengembangkan aplikasi Android. Berikut
adalah versi ADT untuk Eclipse yang sudah dirilis :
a. ADT 12.0.0 (Juli 2012)
b. ADT 11.0.0 (Juni 2011)
c. ADT 10.0.1 (Maret 2011)
d. ADT 10.0.0 (Februari 2011)
e. ADT 9.0.0 (Januari 2011)
f. ADT 8.0.1 (Desember 2010)
g. ADT 8.0.0 (Desember 2010)
h. ADT 0.9.9 (September 2010)
6
i. ADT 0.9.8 (September 2010)
j. ADT 0.9.7 (Mei 2010)
k. ADT 0.9.6 (Maret 2010)
l. ADT 0.9.5 (Desember 2009)
m. ADT 0.9.4 (Oktober 2009)
Semakin tinggi platform Android yang digunakan, dianjurkan menggunakan ADT yang
lebih terbaru, karena biasanya munculnya platform baru diikuti oleh munculnya versi ADT
yang terbaru. 2.5. Sifat Puasa Sunnah Nabi
PUASA SUNNAH (SHAUMUT TATHAWWU’) menurut bahasa yakni menahan,
secara mutlak. 1Sedangkan menurut istilah adalah menahan dari segala hal yang
membatalkan puasa, baik yang membatalkan secara hakiki maupun secara hukum dari
seseorang yang tertentu, pada waktu yang tertentu, dan disertai niat. Adapun menurut
istilah adalah mendekatkan diri kepada Allah Ta’ala dengan sesuatu yang bukan
merupakan ibadah fardhu. Dengan demikian puasa sunnah adalah mendekatkan diri
kepada Allah Ta’ala dengan puasa yang bukan merupakan puasa fardhu.
3. Analisis dan Perancangan Sistem 3.1. Analisis
Analisis sistem dapat didefinisikan sebagai “Penguraian dari suatu sistem informasi
yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk
mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan dan
hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat
diusulkan perbaikannya”.
3.1.1. Analisis SWOT Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk
mengevaluasi kekuatan (strength), kelemahan (weakness), peluang (opportunity), dan
ancaman (threat) dalam suatu perancangan. Penjelasan dari masing-masing komponen
SWOT terhadap aplikasi Sifat Puasa Sunnah Nabi antara lain sebagai berikut :
1. Kekuatan (strenght)
Kekuatan dari aplikasi ini antara lain :
a) Memudahkan user untuk belajar tentang Sifat Puasa Sunnah
Nabi.
b) User dapat mempelajarinya dimana saja dan kapan saja.
1 Abu Muhammad Ibnu Shalih bin Hasbullah, 2012. Sifat Puasa Sunnah Nabi. Pustaka Ibnu Umar. Hal 4‐5.
7
c) Dilengkapi dengan penjelasan tentang apa itu Puasa Sunnah
Nabi.
d) Dilengkapi dengan waktu-waktu yang dianjurkan.
e) Dilengkapi dengan macam-macam pembatal puasa.
f) Dilengkapi dengan contoh pertanyaan yang sering muncul
seputar puasa sunnah.
2. Kelemahan (weakness)
a) Tampilan aplikasi yang masih sederhana.
b) Materi yang disajikan masih dalam pandangan secara umum.
3. Peluang (opportunity)
a) Aplikasi ini berbasis android yang sekarang sedang digemari oleh
masyarakat umum.
b) Smart phone android yang semakin mudah dijangkau dari
masyarakat yang menengah hingga kelas atas.
c) Belum adanya Aplikasi lain yang bermateri Sifat Puasa Sunnah Nabi.
d) Terdapatnya contoh pertanyaan yang sering muncul seputar puasa
sunnah.
4. Ancaman (threat)
a) Dikhawatirkan jika suatu saat smart phone android sudah tidak lagi di
lirik oleh masyarakat pada umumnya.
b) Akan banyak kemungkinan Aplikasi-aplikasi serupa yang lebih bagus
dan mempunyai materi yang lebih komplit.
3.1.2. Analisis Kebutuhan Sistem Analisis kebutuhan sistem adalah untuk mengetahui kebutuhan-kebutuhan apa
saja yang diperlukan dalam merealisasikan sebuah sistem. Analisis kebutuhan sistem
dibagi menjadi dua bagian yaitu analisis kebutuhan fungsional dan analisis kebutuhan
non fungsional.
3.1.2.1. Analisis Kebutuhan Fungsional Analisis kebutuhan fungsional adalah bagian paparan mengenai fitur-fitur yang akan
dimasukkan kedalam aplikasi yang akan dibuat. Fitur-fitur tersebut anatara lain sebagai
berikut :
a). Definisi Puasa Sunnah Nabi
b). Hukum-hukum niat puasa sunnah
c). Waktu-waktu yang dianjurkan puasa sunnah
d). Berbagai pembatal puasa
e). Adab berpuasa
f). FAQ (Frequently Asked Question)
8
g). Tenntang Aplikassi
3.1.2.2. AnAn
mendukung
Sifat Puasa
nalisis Kebualisis kebu
g jalannya p
a Sunnah Na
tuhan Non Futuhan non-
proses pemb
abi.
Fungsional-fungsional
buatan siste
adalah ba
em aplikasi
agian papa
pengenalan
aran yang
dan penda
akan
laman
3.1.3. AnAn
menganalis
dicapai. Be
nalisis Kelayalisis kelay
sa permasa
erdasarkan p
yakan Sistemyakan siste
lahan yang
pengamatan,
m em merupa
telah diten
aplikasi yan
akan prose
tukan sesua
ng diusulkan
s yang m
ai dengan t
layak karena
mempelajari
tujuan akhir
a.
atau
yang
1.) Sistem Ope yang digunaakan mudah diperoleh di rasi Android pasaran.
akan dibuaat tidak melaanggar hukuum atau unndang-2.) Content ap
undang yan
likasi yang
g berlaku.
Perangkat yyang digunakkaan legal. 3.)
3.2. PeranPeran
mengenai s
ncangan Siscangan sist
sistem yang
tem tem dimaksu
akan dibuat
udkan untuk
.
k memberikkan gambaraan secara uumum
3.2.1. UsUs
dengan sis
tersebut dig
e Case Diage Case Dia
stem itu sen
gunakan.
gram agram mend
ndiri, dengan
eskripsikan
n memberi s
interaksi tip
sebuah nara
pikal antara
asi tentang b
pengguna s
bagaimana s
sistem
sistem
Gaambar 3.1 Use Case Diaagram
9
3.2.2. Activity Diagram Representasi grafis dari alur kerja tahapan aktivitas Aplikasi Sifat Puasa Sunnah
Nabi akan dijelaskan dalam Activity Diagram di bawah ini. Aktivitas ini akan dibagi
menjadi beberapa kategori aktivitas sesuai kegiatan yang pengguna lakukan dalam
aplikasi ini.
Activity Diagram Definisi dan Keutamaan
Activity Diagram Representasi grafis dari alur kerja didalam menu Definisi dan
Keutamaan, dari aktivitas mulai sampai ke tahapan berhenti. Dijelaskan pada gambar
dibawah ini.
Gambar 3.2 Activity diagram Definisi dan Keutamaan
3.2.3. Class Diagram
Class Diagram merupakan suatu informasi tentang banyaknya class yang ada
pada pembuatan aplikasi ini, selain itu class diagram digunakan secara luas untuk
menjelaskan tipe dari sebuah sistem dan hubungan-hubungannya yang dibagi menjadi
tiga bagian yaitu class, attribute yang dimiliki juga method yang akan dijalankan. Berikut
ini gambar class diagram.
10
3.2.4. SeSe
sistem (te
digambarka
dimensi ho
quence Diagquence Diag
ermasuk pe
an terhadap
orisontal (obje
Gam
gram gram mengg
engguna, d
waktu. Sequ
ek-objek yan
11
mbar 3.3 Clas
ambarkan in
display, dan
uence diagra
ng terkait).
ss Diagram
nteraksi anta
n sebagainy
am terdiri ata
ar objek di da
ya) berupa
as dimensi ve
alam dan dis
message
ertikal (waktu
sekitar
yang
u) dan
3.3. PeranPeran
pada layar
bagi peng
aplikasi and
3.3.1. RaRa
aplikasi yan
4. Imple4.1. Imple
G
ncangan Usecangan tam
beserta tata
gunanya. D
droid Aplikas
ancangan Meancangan me
ng dijadikan
mentasi danmentasi
Gambar 3.4 S
er Interfacepilan aplikas
a letak menu
Dan berikut
si Sifat Puasa
enu Utamaenu utama m
sebagai por
Gambar 3
n Pembahas
12
Sequence D
si ini menjela
dan materi y
adalah pera
a Sunnah Na
merupakan
os aplikasi.
3.5 Rancang
san
iagram menu
askan bagai
yang ditampi
ancangan ta
abi.
rancangan t
gan Menu Uta
u Utama
mana suatu
ilkan sehingg
ampilan yan
tampilan hal
aplikasi tert
ga terlihat me
ng terdapat
tampil
enarik
pada
laman utamaa dari
ama
Implementasi merupakan tindak lanjut dari hasil analisis dan perancangan sistem
yang akan dibangun. Dan berdasarkan hasil dari analisis dan perancangan sistem yang
sebelumnya. Tahap pembuatan aplikasi Sifat Puasa Sunnah Nabi ini adalah sebagai
berikut:
4.1.1. Uji Coba Sistem Uji coba sistem bertujuan untuk mengetahui apakah sistem sudah dapat berjalan
sesuai dengan yang diinginkan atau belum. 4.1.2. Manual Program
Manual program berisi cara kerja aplikasi Sifat Puasa Sunnah Nabi, menjelaskan
apa yang harus pengguna lakukan ketikan berada pada suatu tampilan dan apa yang
harus dilakukan untuk mencapai halaman yang diinginkan. 4.1.3. Manual Instalasi
Untuk bisa menggunakan aplikasi Sifat Puasa Sunnah Nabi pada smarthpone
terlebih dahulu user perlu melakukan instalasi.
Setelah proses instalasi berhasil kemudian pilih open apabila ingin membuka
aplikasi yang baru saja selesai terinstal. Dan akan menampilkan halaman utama dari
aplikasi Sifat Puasa Sunnah Nabi sebagai berikut :
Gambar 4.1 Tampilan Halaman menu Utama Aplikasi Sifat Puasa Sunnah Nabi 4.1.4. Pemeliharaan Sistem
Untuk pemeliharaan sistem pada aplikasi Buku Saku Sifat Puasa Sunnah Nabi ini
tergolong sederhana, karena memang aplikasi ini tidak menggunakan database maka
User tidak perlu khawatir akan adanya database yang hilang karena memang aplikasi ini
tidak menggunakan database dalam pembuatanya. Dengan cara mem-back-up file
13
aplikasi ini disuatu tempat pada komputer atau hand phone milik User maka system
akan aman. Kemudian User bisa juga menginstall anti virus untuk mencegah komputer
atau hand phone terkena virus yang bisa mengakibatkan aplikasi menjadi terganggu atau
hilang.
4.2. Pembahasan Dalam pembahasan ini akan dijelaskan bagaimana cara membuat tampilan-tampilan
yang ada pada aplikasi Sifat Puasa Sunnah Nabi.
4.2.1. Listing program Penulisan script kode untuk membuat aplikasi Sifat Puasa Sunnah Nabi.
4.2.2. Response Penguna Response Pengguna ini dilakukan berdasarkan hasil akhir dari Sifat Puasa
Sunnah Nabi, dengan cara memberikan pertanyaan-pertanyaan seputar aplikasi ini
kepada pengguna secara langsung untuk menilai apakah aplikasi ini menarik atau tidak. 5. Penutup 5.1. Kesimpulan
Setelah melalui beberapa tahapan dalam menyelesaikan Aplikasi Buku Saku Sifat
Puasa Sunnah Nabi menggunakan Eclipse, dapat disimpulkan bahwa:
1. Aplikasi Buku saku Sifat Puasa Sunnah Nabi dapat membantu pengenalan dan
pendalaman tentang Puasa Sunnah itu sendiri
2. Pengenalan dan pendalaman materi Puasa Sunnah Nabi menjadi lebih mudah
karena menggunakan handphone atau handset yang mudah dibawa kemana-
mana sehingga dapat diakses kapanpun dan dimanapun
3. Aplikasi Buku saku Sifat Puasa Sunnah Nabi ini mudah untuk digunakan
4. Performance aplikasi ini sudah tergolong cukup bagus
5. Aplikasi Buku saku Sifat Puasa Sunnah Nabi ini bisa dijadikan sarana alternatif
pengenalan Puasa Sunnah Nabi
6. Dapat menghemat alokasi sumber daya, karena penggunaannya hanya
menggunakan handphone yang menggunakan sumber daya yang kecil
7. Berdasarkan hasil pengujian program aplikasi Buku saku Sifat Puasa Sunnah
Nabi ini sudah dapat dipastikan bebas dari script error
8. Dari isi materi yang tersedia, aplikasi ini dapat digunakan sebagai alternatif
pengenalan Sifat Puasa Sunnah Nabi yang menyajikan pendapat dari para
fuqaha, hadits shahih dan penjelasan setiap Puasa Sunnah yang di ulas.
14
5.2 Saran Pada penulisan skripsi ini tentu masih terdapat kekurangan yang dapat
disempurnakan lagi pada pengembangan sistem berikutnya. Agar aplikasi ini dapat
menjadi lebih baik terdapat beberapa saran yang dapat dipergunakan diantaranya :
1. Aplikasi Pengenalan dan Pendalaman Sifat Puasa Sunnah Nabi ini sebaiknya
dilengkapi dengan materi yang lebih lengkap.
2. Masih kurangnya kualitas suara agar tidak salah ketika di play, diharapkan suara
yang dimasukkan lebih jelas dan bagus.
3. Akan lebih baik lagi jika diberi tambahan fitur berupa video.
4. Menambahkan fitur pilihan bahasa Indonesia, dan bahasa yang lain.
5. Desain aplikasi Buku saku Sifat Puasa Sunnah Nabi ini lebih dipercantik agar
user tidak merasa bosan dengan interface aplikasi ini.
15
16
Daftar Pustaka Abu Muhammad Ibnu Shalih bin Hasbullah. 2012. Sifat Puasa Sunnah Nabi SAW. Bogor:
Pustaka Ibnu ‘Umar.
Mulyadi. 2010. Membuat Aplikasi untuk Android. Yogyakarta: Multimedia Center
Publishing.
Munawar. 2005. Pemodelan Visual dengan UML. Yogyakarta: Graha Ilmu
Sholiq. 2006. Pemodelan sistem Informasi Berorientasi Objek dengan UML. Yogyakarta:
Graha Ilmu
Stephanus, B.R. 2011. Mudah Membuat Aplikasi Android. Yogyakarta: C.V Andi Offset.
Syaikh ‘Abdul ‘Aziz bin ‘Abdillah bin Baaz, Syaikh Muhammad Nashiruddin Al-Albani dan
Syaikh Muhammad bin Shalih Al-‘Utsaimin, 2012. Sifat Puasa Nabi SAW
“Seolah-olah anda berpuasa bersama beliau SAW”. Bogor: Media Tarbiyah.
Prasetyo, D. 2007. 150 RAHASIA Pemrograman Java. Jakarta: PT Elex Media
Komputindo.