Date post: | 18-Mar-2019 |
Category: |
Documents |
Upload: | nguyendieu |
View: | 253 times |
Download: | 0 times |
APLIKASI MOBILE UNTUK AYAT- AYAT RENUNGAN ALKITAB
NASKAH PUBLIKASI
diajukan oleh
Marlen Ruth Klaudia Sapari
07.12.2343
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA
YOGYAKARTA 2013
MOBILE APPLICATION FOR THE REFLECTIONOF HOLY BIBLE VERSES
APLIKASI MOBILE UNTUK AYAT- AYAT RENUNGAN ALKITAB
Marlen Ruth Klaudia Sapari Andi Sunyoto
Jurusan Sistem Informasi STMIK AMIKOM Yogyakarta
ABSTRACT
The needs of information is very important in this modern era. The developmentof computer tecnologyas a carrier of information also increased. Lately, the development of mobile phone technology is increasing too. Yesterday, mobile phone used only to call and send some short messages, today the mobile phone can be used to listening music, take photos, etc. The applications that can run on computer only, now can run also on mobile phone with special format.
Human, as a creation of God has a needs of intimacy with The Creator. Many ways to reach the intimacy with God, one of them is to have a reflection of the verses of The Bible as a Christian. The fact is, in this modern era, people has no sufficient time to reflects or meditate the verses of The Holy Bible.
The classification of the verses of The Holy Bible as a material of reflection that included to database and run onto mobile phone is very helpful to reflects the verses of The Holy Bible so that we can meditate the verses of The Holy Bible although in busy situation.
Keywords: Mobile phone, applications, the reflectionverses
1
1. PENDAHULUAN
Manusia terdiri dari tubuh jasmani dan rohani dan seperti halnya tubuh
jasmani memerlukan makanan, tubuh rohani pun memerlukan makanan. Makanan
rohani yang dimaksudkan adalah untuk memuaskan kebutuhan manusia pada
Penciptanya, dengan berbagai cara seperti berdoa, beribadah, membaca kitab suci
dan lain sebagainya. Namun, disela- sela berbagai kesibukan dan aktivitas yang
padat, manusia seringkali lupa atau tidak sempat berdoa apalagi merenungkan kitab
suci sehingga tidak jarang manusia mengalami stress dan depresi berat karena
padatnya aktivitas tidak dibarengi dengan kedekatan pada Tuhan. Berdasarkan
uraian di atas, maka saya memilih judul “Aplikasi Mobile Untuk Ayat- Ayat Renungan
Alkitab” . Aplikasi ini yang dibangun dengan menggunakan bahasa pemrograman
Java khususnya J2ME (Java 2Micro Edition) diharapkan dapat menjadikan proses
perenungan ayat- ayat Alkitab oleh umat beragama khususnya umat Kristiani
menjadi lebih praktis dilakukan dimanapun dan kapanpun.
2. LANDASAN TEORI
2.1 Firman Tuhan
KBBI mengartikan kata „firman‟ sebagai “kata (perintah) Tuhan;sabda” dan
kata „Tuhan‟ sebagai “sesuatu yangdiyakini, dipuja, dan disembah oleh manusia
sebagai yg Mahakuasa Mahaperkasa, dsb”.Penulis sendiri sebagai umat Kristiani
meyakini firman Tuhan adalah pernyataan dari Tuhan yang diwahyukan kepada
nabi- nabi jaman dahulu lalu dituliskan dalam kitab- kitab yang lalu disebut dengan
Alkitab.
2.1.1 Alkitab
Alkitab menurut KBBI adalah “kitab suci agama Kristen, terdiri atas
PerjanjianLama dan Perjanjian Baru;”.Perjanjian Lama terdiri dari 39
kitab dan Perjanjian Baru terdiri dari 27 kitab.
2.1.2 Mazmur dan Amsal
Kitab Mazmur adalah kitab yang ditulis oleh Raja Daud. Kitab Mazmur
merupakan salah satu kitab Perjanjian Lama yang paling disukai karena
merupakan kitab yang hampir keseluruhan isinya berupa puji- pujian
kepada Tuhan.Kitab Amsal adalah kitab yang ditulis oleh Raja
2
Salomoyang isinya merupakan kumpulan kata- kata dan wejangan
penuh hikmat.
2.1.3 Alkitab Rainbow dan Klasifikasi Ayat Renungan
Alkitab Rainbow yang adalah Indonesian Version of Rainbow Study
Bible, diterbitkan dalam rangka kerja sama Lembaga Alkitab Indonesia dan
MajestyBooks Publisher1. Pengklasifikasian ayat renungan dalam Alkitab
Rainbow berdasarkan 12 kode warna yang ada. Adapun klasifikasi ayat- ayat
tersebut antara lain, Tuhan, pemuridan, kasih, iman, dosa, iblis, keselamatan,
keluarga, kesaksian, perintah- perintah, sejarah, nubuatan.
2.2 Java
Bill Joy( WilliamNelson Joy), mendeskripsikan bahasa Java sebagai
berikut: “ Java adalah bahasa pemrograman orientasi objek yang berukuran
kecil,sederhana, aman, diinterpretasi atau dioptimasi secara dinamis, ber-
bytecode, netral arsitektur, mempunyai garbage- collector, multithreading,
mempunyai mekanisme penanganan kekecualian (exception handling), berbasis
tipe untuk penulisan program mudah diperluas secara dinamis serta telah
diperuntukkan sistem tersebar”2.
2.2.1 Keunggulan Java
Beberapa keunggulan Java antara lain adalah:
1. Berorientasi objek
2. Platform independent
3. Robust
4. Interpreter
5. Aman
6. Sederhana
7. Mendukung Garbage Collector
2.2.2 Java 2 Micro Edition
1Anonim.2008.Alkitab Rainbow: Indonesian Version of The Rainbow Study Bible.
http://biblikaindonesia.blogspot.com/2008/04/alkitab-rainbow-indonesian-version-of.html.Diakses tanggal 30 April 2013. 2Bambang Hariyanto.Esensi- Esensi Bahasa Pemrograman Java Edisi 2. ( Bandung: Informatika, 2007). Hlm. 10.
3
2.2.2.1 Pengertian J2ME
Java2 Micro Editionadalah lingkungan pengembangan yang didesain
untuk meletakkan perangkat lunak Java pada barang elektronik beserta
perangkat pendukungnya.J2ME biasa digunakan pada telepon selular,
pager, personal digital assistants (PDA‟s) dan sejenisnya3.Arsitektur J2ME
dapat dilihat di bawah ini.
Profile
Configuration Kumpulan
Library
JVM
Sistem Operasi
Gambar 2.1 Arsitektur J2ME
Dalam J2ME telah didefinisikan dua buah konfigurasi yaitu CLDC (
Connected Limited Device Configuration) untuk perangkat kecil dan CDC
(Connected Device Configuration) untuk perangkat yang lebih besar.
2.2.2.2 Connected Limited Device Configuration (CLDC)
CLDC atau Connected Limited Device Configuration adalah
perangkat dasar dari J2ME, spesifikasi dasar yang berupa library dan API
yang diimplementasikan pada J2ME.
2.2.2.3 Connected Device Configuration (CDC)
CDC terdiri dari virtual machine dan kumpulan library dasar untuk
dipergunakan pada profile industri.Implementasi CDC pada J2ME adalah
3M. Shalahudin dan Rosa A.S.Pemrograman J2ME Belajar Cepat Pemrograman Perangkat Telekomunikasi Mobile(
Revisi). (Bandung: Informatika, 2008). Hlm 3
4
source code yang menyediakan sambungan dengan macam- macam
platform.
2.2.2.4 Mobile Information Device Profile (MIDP)
MIDP atau Mobile Information Device Profile adalah spesifikasi
untuk sebuah profil J2ME.Pada saat ini terdapat MIDP 1.0 dan MIDP 2.0.
2.2.2.5 Kilobyte Virtual Machine (KVM)
KVM adalah paket JVM yang didesain untuk perangkat yang kecil.
2.2.2.6 C- Virtual Machine (CVM)
CVM adalah paket JVM optimal yang digunakan pada CDC.
2.2.2.7 MIDlet
MIDlet adalah aplikasi yang ditulis untuk MIDP.Aplikasi MIDlet
adalah bagian dari kelas javax.microedition.midlet.
2.2.2.7.1 Daur Hidup MIDlet
MIDlet terdiri dari beberapa metode yang harus ada, yaitu
constructor(), protected void startApp(), throws
MIDletStateChangeException, protected voidpauseApp (), protected void
destroyAPP (boolean unconditional)
throwsMIDletStateChangeException.
2.2.2.7.2 Atribut MIDlet
MIDlet juga memiliki beberapa atribut package sebagai
berikut:
Tabel 2.1 Atribut MIDlet
Nama Atribut Nilai dan Fungsi
MIDlet-Name Nama MIDlet yang juga sebagai nama untuk file JAR-nya. Misalnya WirelessTrader.
MIDlet-Version Nomor versi dari MIDlet yang juga sebagai nomor versi pada file JAR-nya. Misalnya 1.0.1
5
MIDlet -Vendor Nama provider MIDlet. Misalnya Wireless Java Inc.
MIDlet-Icon Icon yang digunakan MIDlet. Misalnya wireless.png
MIDlet-Info-URL URL dari file yang berisi informasi mengenai MIDlet. Misalnya http://www.wireless.com/info.html
2.2.2.8 JAD (Java Aplication Descriptor)
JAD digunakan untuk mendeskripsikan isi aplikasi untuk keperluan
pemetaan.File JAD berisi file JAR (Java Archive) dan pemetaan atribut
MIDlet, sedangkan file JAR berisi kumpulan kelas dan resource.
2.2.2.9 OTA (Over The Air)
Dengan menggunakan OTA, provider MIDlet dapat menginstal
MIDlet pada web server dan menyediakan link untuk men- download via
WAP atau internet microbrowser.
2.2.3 J2ME Wireless Toolkit
J2ME Wireless Toolkit adalah perkakas yang menyediakan lingkungan
emulator, dokumentasi beserta contoh- contoh aplikasi Java untuk perangkat
kecil (small device).J2ME WTK berbasiskan pada CLDC dan MIDP.
2.3 Ponsel
Ponsel saat ini tidak lagi terbatas untuk menelepon dan mengirim pesan
singkat saja, tapi kini ponsel sudah semakin canggih dengan kemajuan teknologi
yang semakin pesat.Ponsel dapat digunakan untuk menyimpan data, musik, gambar,
foto, koneksi internet, dan lain sebagainya.
2.3.1 Perangkat Mobile
Perangkat mobile memiliki banyak jenis dalam hal ukuran, desain dan
lay out, tetapi mereka memiliki kesamaan karakteristik yang sangat
berbeda dari sistem desktop, antara lain: Ukuran kecil, memori terbatas,
6
daya proses terbatas, menkonsumsi daya yang rendah, kuat dan dapat
diandalkan, konektivitas yang terbatas, masa hidup yang pendek4.
2.4 Unified Modelling Language (UML)
UML menyediakan diagram- diagram yang sangat kaya dan dapat diperluas
sesuai kebutuhan kita.Diagram adalah representasi secara grafis dari elemen-
elemen tertentu beserta hubungan- hubungannya.
2.4.1 Pengertian UML
UML adalah bahasa grafis untuk mendokumentasi, menspesifikasikan,
dan membangun sistem perangkat lunak.
2.4.2 Tujuan UML
Tujuan utama perancangan UML antara lain:
1. Menyediakan bahasa pemodelan visual yang ekspresif dan siap
pakai.
2. Menyediakan mekanisme perluasan dan spesialisasi untuk
memperluas konsep- konsep inti.
3. Menyediakan basis formal untuk pemahaman bahasa pemodelan.
2.4.3 Kegunaan Diagram
UML adalah bahasa untuk menspesifikasikan, memvisualisasi, dan
mendokumentasi artifak- artifak sistem perangkat lunak.
2.4.4 Diagram dan Teknik Pemodelan
Diagram mengemukakan banyak hal, penggunaan notasi yang terdefinisi
baik dan ekspresif adalah penting pada proses pengembangan perangkat
lunak, yaitu:
1. Notasi standar memungkinkan pengembang mendeskripsikan
skenario.
2. Notasi yang bagus membebaskan otak untuk berkonsentrasi pada
masalah- masalah yang lebih lanjut.
4Anonim.Tanpa tahun.Pengembangan Aplikasi Mobile.http://blog.unsri.ac.id/userfiles/JENI-J2ME-Bab01-
Pengembangan%20Aplikasi%20Mobile%282%29.pdf .Diakses pada tanggal 1 Mei 2013
7
3. Notasi yang baik memungkinkan mengeliminasi keperluan
pemeriksaan konsistensi dan kebenaran keputusan- keputusan
dengan menggunakan tool terotomatisasi.
Penulis menggunakan 4diagram untuk merancang aplikasi ini, antara
lain:
a. Diagram Use Case
Use- case adalah interaksi antara aktor eksternal dan system.
b. Diagram Kelas
Pemodelan kelas menunjukkan kelas- kelas yang ada di sistem dan
hubungan antar kelas- kelas itu, atribut- atribut, dan operasi- operasi
di kelas- kelas.
c. Diagram Sekuen Diagram sekuen mendeskripsikan komunikasi di antara objek- objek,
meliputi pesan- pesan yang ada dan urutan pesan tersebut muncul.
d. Diagram Aktivitas
Diagram aktivitas berupa operasi- operasi dan aktivitas- aktivitas di
use- case.
2.5 Metode Pengujian Sistem
2.5.1 White Box Testing White Box Testing merupakan metode perancangan test case yang
menggunakan struktur kontrol dari perancangan prosedural untuk
mendapatkan test case.
2.5.2 Black Box Testing Black Box Testing merupakan sebuah metode yang digunakan untuk
menemukan kesalahan dan mendemonstrasikan fungsional aplikasi
saat dioperasikan, apakah input diterima dengan benar dan output
yang dihasilkan telah sesuai dengan yang diharapkan.
2.6 Perangkat Lunak yang Digunakan
2.6.1 NetBeans IDE 6.8
NetBeans adalah salah satu IDE (Integrated Development
Environtment), yaitu sebuah lingkungan kerja yang digunakan untuk
mengembangkan aplikasi dengan berbagai bahasa pemrograman khususnya
Java. NetBeans 6.8 mendukung pengembangan semua tipe aplikasi Java yang
8
dibutuhkan untuk membuat aplikasi desktop profesional, enterprise, web dan
aplikasi mobile.
2.6.2 MySQL
MySQL adalah sebuah sistem manajemen database relasi
(relationaldatabase management system) yang bersifat “terbuka” (open source).
Terbuka maksudnya adalah MySQL boleh di- download oleh siapa saja, baik
versi kode program aslinya (source code program) maupun versi binernya
(executable program) dan bisa digunakan secara (relatif) gratis baik untuk
dimodifikasi sesuai dengan kebutuhan seseorang maupun sebagai suatu
program aplikasi computer
3. PERANCANGAN
3.1 Tinjauan Umum
Aplikasi mobile untuk ayat- ayat renungan ini dimaksudkan untuk memudahkan
perenungan firman Tuhan dalam Alkitab bagi umat Kristiani di sela- sela aktivitas
yang padat.
3.2 Kebutuhan Sistem
Aplikasi ini adalah sebuah sistem yang akan dibangun dengan beberapa sistem,
beberapa kebutuhan tersebut seperti kebutuhan akan fungsi- fungsi, keluaran
sistem, dan antarmuka (interface), dimana semua komponen saling
berhubungan sehingga terbentuklah sistem.
3.3 Kebutuhan Fungsional
Kebutuhan fungsional aplikasi AyatMobile antara lain:
1. Dapat terhubung dengan internet.
2. Dapat memilih dan menampilkan ayat yang dipilih berdasarkan kategori.
3. Dapat melakukan pencarian kata.
4. Dapat membuka dan melakukan pencarian kata dalam kamus untuk
selanjutnya ditampilkan dalam teks dan gambar.
3.4 Perancangan Sistem
3.4.1 Rancangan Sistem yang Akan Dibangun (Use Case Diagram)
Use casediagram menjelaskan siapa saja yang berperan dalam aplikasi
AyatMobile dan apa saja yang dapat dilakukan.
3.4.2 Rancangan Objek (Class Diagram)
9
Class diagram menunjukkan aplikasi ini terdiri dari beberapa objek yang
menjadi dasar dan saling berhubungan antara satu dengan yang lain,
tergantung dari fungsi- fungsi dan method.
3.4.3 Rancangan Alur Kerja (Activity Diagram)
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem
yang sedang dirancang, bagaimana masing- masing alir berawal,
decision yang mungkin terjadi, dan bagaimana mereka berakhir.
3.4.4 Rancangan Interaksi Antar Objek (Sequence Diagram)
Diagram sekuen digunakan untuk menggambarkan beberapa objek
dilengkapi dengan pesan yang dikirim atau diterima oleh setiap objek.
3.4.5 Rancangan Antar Muka(Interface)
Perancangan antar muka sistem dilakukan dengan membuat sketsa
tampilan antar muka sistem yang berfungsi sebagai alat komunikasi
antar pengguna dengan aplikasi.
4. IMPLEMENTASI DAN PEMBAHASAN
4.1 Implementasi
4.1.1 Manual Program
Manual program merupakan petunjuk bagi pemakai tentang bagaimana
cara mengoperasikan sistem sehingga dapat dicapai target yang
diinginkan. Berikut petunjuk menjalankan aplikasi AyatMobile:
a. Form Menu Utama
Gambar 4.1.1 Form Menu Utama
Dalam form ini terdapat beberapa sub-menu, antara lain:
- Program → Ayat Renungan, Kamus Alkitab, Update, dan
About
10
- Keluar
b. Form Ayat Renungan
Gambar 4.1.2 Form Ayat Renungan
c. FormKamus Alkitab
Gambar 4.1.3 Form Kamus Alkitab
Pada form kamus Alkitab ini digunakan untuk mencari arti kata-kata
yang tidak dipahami dalam Alkitab. Ketikkan kata yang ingin dicari
lalu klik menu pilih ”ok” .
d. Form Update
11
Gambar 4.1.4 Form Update
Pada form update ini digunakan untuk mengubah data ayat-ayat
renungan. Ketikkan Nomor atau identitas Mazmur yang ingin diubah
lalu klik menu pilih ”ok”.
4.1.2 Manual Instalasi
4.1.2.1 Hardware
Hal pertama yang dilakukan adalah mempersiapkan pengaman
terutama terhadap penggunaan tegangan listrik yang tidak stabil
yaitu perlu dipasang stabilizer. Instalasi perlu dilakukan oleh
pemasar toko komputer pada saat pembelian perangkat keras
dilakukan.
4.1.2.2 Software
Untuk instalasi software penulis membedakan menjadi dua yaitu
instalasi aplikasi mobile untuk ayat-ayat renungan Alkitab dan
instalasi database ayat-ayat renungan Alkitab.Hal-hal yang perlu
dilakukan dalam penginstalan software adalah sebagai berikut:
1. Instalasi aplikasi mobile untuk ayat- ayat renungan Alkitab:
a. Masukkan CD yang berisi program aplikasi mobile untuk
ayat-ayat renungan Alkitab ke dalam CDROM atau
DVDROM komputer yangakan diinstal aplikasi tersebut.
Selain itu, dapat juga dengan meng- copy aplikasi mobile
langsung ke komputer yang akan diinstal aplikasi ini.
b. Jalankan file setup.exe yang ada pada CD, DVD, atau hasil
copy file master aplikasi ayat- ayat mobile tersebut.
c. Ikuti semua petunjuk dan langkah-langkah yang ditampilkan
selama proses instalasi hingga selesai.
2. Instalasi database pada server.
a. Instalasi database phpMyAdmin, ikuti semua petunjuk dan
langkah-langkah yang ditampilkan selama proses instalasi
hingga selesai.
12
b. Selanjutnya lakukan meng-attachdatabase renungan.sql
melalui WebBrowserhttp://localhost/phpmyadmin/
renungan. Setelah menemukan database renungan.sql,
klik ganda.
Komputer dapat menjalankan program aplikasi sistem informasi ayat
renungan tersebut karena sebelumnya sudah terkoneksi dengan
database yang ada pada DBMS.
4.1.3 Pemeliharaan Sistem
Kegiatan pemeliharaan ini meliputi pemeliharaan sistem perangkat keras
dan perangkat lunak, yaitu:
1. Kegiatan pemeliharaan perangkat keras.
a. Melakukan pembersihan minimal 1 bulan sekali terhadap
perangkat keras.
b. Pengecekan kipas pada power supply maupun kipas pendingin
prossesor.
2. Kegiatan pemeliharaan perangkat lunak.
a. Pembuatan back-up data / penyimpanan data cadangan dalam
media lain seperti: Harddisk, CD atau flash disk.
b. Mencatat berbagai permasalahan-permasalahan yang muncul,
jika sewaktu-waktu terjadi permasalahan yang sama maka bisa
disesuaikan.
c. Menginstal antivirus.
4.2 Pembahasan
4.2.1 Listing Program
1. Listing Koneksi
Korelasi database dengan phpMyAdmin dan NetBeans IDE 6.8
adalah sebagai berikut:
- Prosedur untuk mengkoneksikan data ke MySQLClass
untuk koneksi database renungan
private void parsing2XML() {
13
HttpConnection conn;
DataInputStream dis1;
DataOutputStream dos1;
try {
// String parameters = textField.getString();
conn = (HttpConnection)
Connector.open("http://localhost/ayat%20renungan/kamus.php?"+"id="+textField.getString())
;
conn.setRequestMethod(HttpConnection.POST);
conn.setRequestProperty("Content-Type", "text/xml");
dos1 = new DataOutputStream(conn.openDataOutputStream());
dis1 = new DataInputStream(conn.openDataInputStream());
if (conn.getResponseCode() == HttpConnection.HTTP_OK) {
doParse1(dis1);
list3.deleteAll();
for (int k = 0; k < jumlah2; k++) {
String isi = kategorikam[k].getText();
list3.append(isi, image3);
}
} else {
list3.append("Koneksi Error",image1);
}
} catch (Exception e) {
list3.append("Error: " + e,image1);
}
14
}
4.3 Uji Coba Sistem dan Program
4.3.1 Pengujian Sistem
Ada 2 metode untuk melakukan pengujian system, antara lain:
1. White Box Testing, beberapa kegiatan yang dilakukan dalam
pengujian ini yaitu: pada form input data mazmur belum diisi
pada id_kategori lalu kita menyimpan data tersebut, maka
pada saat melakukan pencarian tidak akan muncul data
yang maksud.
2. Black Box Testing, salah satu kegiatan yang dilakukan
dalam pengujian adalah form input data kategori, pada text
box id_kategori, hanya bisa diinputkan dengan angka saja,
tidak bisa diinputkan dengan karakter dan sudah secara
otomatis.
4.3.2 Pengujian Program
Pengujian program dimaksudkan untuk mengetahui lebih jauh masih
adakah kesalahan-kesalahan dan kekurangan dari program yang terjadi
dan kemungkinan yang akan terjadi. Adapun kesalahan-kesalahan
program yang mungkin terjadi antara lain:
a. Kesalahan bahasa (language errors) adalah
kesalahan didalam penulisan kode programyang
tidak sesuai dengan yang telah disyaratkan.
b. Kesalahan sewaktu proses (run-time-errors) adalah
kesalahan yang terjadi sewaktu executable program
dijalankan.
c. Kesalahan logika (logical errors) adalah kesalahan
dari logika program yang dibuat.
15
5. PENUTUP
5.1 Kesimpulan
Dari uraian dan penjelasan serta pembahasan materi pada bab-bab
sebelumnya dan dalam mengakhiri pembahasan “APLIKASI MOBILE
UNTUK AYAT- AYAT RENUNGAN ALKITAB”, maka penyusun mengambil
kesimpulan bahwa:
1. Proses perenungan ayat- ayat Alkitab bagi umat Kristiani
sangatlah penting di manapun. Merenungkan ayat- ayat Alkitab
yang sudah terinstal dalam sebuah gadget seperti handphone,
akan terasa lebih mudah dan praktis. Sifat praktis dan efisien
yang diusung perangkat mobile, akan menimbulkan keinginan
untuk merenungkan ayat- ayat Alkitab lebih sering, semisal
disela- sela akitifitas.
2. Adapun kelebihan aplikasi perenungan ayat Alkitab yang bersifat
mobile dibandingkan sistem yang ada saat ini (manual) adalah:
a. Pengguna dapat merenungkan ayat- ayat Alkitab
kapanpun dan dimanapun.
b. Pengguna dimudahkan dengan ayat- ayat Alkitab yang
sudah dimasukkan ke dalam basis data “Aplikasi
Mobile Untuk Ayat- Ayat Renungan Alkitab”, sehingga
dapat merenungkan ayat- ayat Alkitab tersebut tanpa
harus membawa Alkitab yang terkadang berat dan
sering terlupa karena padatnya aktifitas.
c. Pengguna dimudahkan dengan adanya
pengklasifikasian ayat- ayat renungan yang terdapat
dalam kitab Mazmur dan Amsal yang banyak dilakukan
dan dibagikan oleh pemimpin agama Kristiani sebagai
tuntunan hidup umat Kristiani.
5.2 Saran
Berdasarkan kesimpulan di atas, juga sebagai pertimbangan bagi pengguna
dan pengembang aplikasi berikutnya, penyusun mempunyai beberapa saran
16
yang dapat dipertimbangkan. Adapun saran yang penyusun usulkan sebagai
bahan pertimbangan adalah sebagai berikut:
1. Menggunakan “Aplikasi Mobile Untuk Ayat- Ayat Renungan
Alkitab” dengan bijaksana. Aplikasi mobile ini tidak untuk
menggantikan bentuk fisik Alkitab sebagai bahan perenungan
firman Tuhan yang pokok secara seutuhnya.Penggunaan
aplikasi mobile ini hanya untuk memudahkan perenungan
ayat- ayat Alkitab di tengah- tengah kepadatan aktifitas dan
memudahkan dalam perenungan dengan adanya
pengklasifikasian ayat Alkitab.
2. Bagi pengembang aplikasi berikutnya supaya melakukan
pengembangan terhadap aplikasi yang penyusun telah susun
dan bangun ini. Penyusun menyadari dalam aplikasi ini masih
banyak terdapat kekurangan sehingga perlu dikembangkan
lebih lanjut suatu saat nanti.
3. Dalam pembuatan aplikasi ini penyusun menyadari bahwa
masih banyak kekurangan, untuk itu saran dan kritik sangat
penyusun harapkan. Serta harapan penyusun semoga aplikasi
ini dapat dimanfaatkan dengan sebaik-baiknya.
17
DAFTAR PUSTAKA
Anonim.2002. Java for Mobile Programming. Yogyakarta: ANDI Offset dan Semarang: Wahana Komputer.
Arbie.2004.Manajemen Database dengan MySQL.Yogyakarta: ANDI Offset.
Charibaldi, Novrido. 2010. Solusi Pemrograman Java ( Dilengkapi Contoh Soaldan Penyelesaian). Yogyakarta: Pyramedia.
Hariyanto, Bambang.2004.Rekayasa Sistem Berorientasi Objek. Bandung:Informatika.
Hariyanto, Bambang.2007.Esensi- Esensi Bahasa Pemrograman Java Edisi 2. Bandung:
Informatika.
Pusat Bahasa.2002.Kamus Besar Bahasa Indonesia.Jakarta:Balai Pustaka. Shalahudin, M. & A.S, Rosa.2008. Pemrograman J2ME Belajar Cepat Pemrograman
Perangkat Telekomunikasi Mobile (Revisi).Bandung: Informatika. Anonim.2008.Alkitab Rainbow:The Indonesian Version of The Rainbow Study
Bible.http://biblikaindonesia.blogspot.com/2008/04/alkitab-rainbow-indonesian-version-of.html .Diakses pada tanggal 30 April 2013.
Shanks.2012.White-box Testing.http://kaisarshanks.blogspot.com/2012/01/white-box-
testing.html .Diakses pada tanggal 4 Juni 2013. Anonim.2012.Metode Black Box
Testing.http://jaketbiru1011.wordpress.com/2012/11/29/metode-blackbox-testing/ .Diakses pada tanggal 4 Juni 2013.