Top Banner
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
19

APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

Mar 19, 2019

Download

Documents

dangdiep
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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

  

Page 2: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

  

Page 3: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

  

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

Page 4: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 5: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 6: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 7: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 8: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 9: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 10: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 11: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 12: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 13: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 14: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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

 

Page 15: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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

 

Page 16: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 17: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 18: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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  

Page 19: APLIKASI BUKUSAKU SIFAT PUASA SUNNAH …repository.amikom.ac.id/files/Publikasi_09.11.2719.pdfc. Puasa 9 Dzulhijjah d. Puasa Syawal e. Puasa 3 hari setiap Bulan Hijriyyah f. Puasa

 

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.