• Tidak ada hasil yang ditemukan

1. Pilih BAB IV IMPLEMENTASI DAN PENGUJIAN. kebutuhan sistem yang meliputi emulator Java2 Micro Edition(J2ME) dan telepon

N/A
N/A
Protected

Academic year: 2022

Membagikan "1. Pilih BAB IV IMPLEMENTASI DAN PENGUJIAN. kebutuhan sistem yang meliputi emulator Java2 Micro Edition(J2ME) dan telepon"

Copied!
15
0
0

Teks penuh

(1)

Keterangan:

1. Pilih

Back : berfungsi untuk kembali ke menu form daftar Tajwid.

BAB IV

IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi

Setelah melakukan analisis dan perancangan terhadap aplikasi Pembelajaran Baca Al-Qur’an, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan implementasi terdapat dua cakupan yaitu spesifikasi kebutuhan sistem yang meliputi emulator Java2 Micro Edition(J2ME) dan telepon genggam, implementasi yang meliputi proses pengkodean, disain antarmuka dan hal-hal yang berhubungan dengan pengujian aplikasi.

4.2 Spesifikasi Kebutuhan Sistem

Berikut spesifikasi kebutuhan sistem dimana aplikasi dirancang atau dibuat dan diimplementasikan pada emulator J2ME dan telepon genggam :

1. Komputer Desktop (hardware) :

a. Prosesor Intel Pentium (R) 4 CPU 2.40 GHz b. DDR1 RAM 512 Mb

c. Harddisk Seagate 80 GB 7200 RPM 2. Perangkat Lunak (software) :

(2)

a. Microsoft Windows XP Professional Service Pack 2

b. Java Development Kit (JDK) 1.6.0 dan Java Runtime Environment 1.6.0 (virtual machine java)

c. Emulator Sun Java Wireless ToolKit 2.5 d. NetBeans ID E 6.5

e. Adobe Photoshop 7.0 f. Nero 6 Wave Editor

3. Telepon Genggam (hardware) : a. Type : Nokia 5310 Express Music

4.3 Pengkodean

Pada bab ini akan dijelaskan potongan-potongan dari kode sumber (source code) aplikasi Pembelajaran Baca Al-Qur’an. Potongan-potongan program yang

akan dijelaskan mengacu pada analisa bab sebelumnya, source code yang ada sebagai berikut:

public void startMIDlet() {

switchDisplayable(null, getSplashScreen());

}

{

if (displayable == form) {

if (command == aboutCommand) {

switchDisplayable(null, getForm2());

} else if (command == exitCommand5) {

(3)

exitMIDlet();

} else if (displayable == list) {

if (command == List.SELECT_COMMAND) { listAction();

public StringItem getStringItem() {

if (stringItem == null) {

stringItem = new StringItem("1. Cari Surat", "");

stringItem.addCommand(getPlayCommand1());

stringItem.setItemCommandListener(this);

} return stringItem;

}

public StringItem getStringItem1() {

if (stringItem1 == null) {

stringItem1 = new StringItem("2. Cari Surat Per Ayat", "");

stringItem1.addCommand(getPilihCommand2());

stringItem1.setItemCommandListener(this);

} return stringItem1;

}

public StringItem getStringItem2() {

if (stringItem2 == null) {

stringItem2 = new StringItem("3. Cari Tajwid", "");

stringItem2.addCommand(getPilihCommand3());

(4)

stringItem2.setItemCommandListener(this);

} return stringItem2;

}

public Image getImage78() {

if (image78 == null) { try {

image78 = Image.createImage("/arabic.png");

} catch (java.io.IOException e) { e.printStackTrace();

} }

return image78;

}

Potongan kode program public void startMidlet() berfungsi untuk memulai aplikasi alquran, kode program switchDisplayable(null, getSplashScreen()) berfungsi untuk menampilkan gambar image1. Untuk menampilkan menu utama pada aplikasi alquran terdapat pada kode program public StringItem getStringItem(). sedangkan kode program image78 = Image.createImage(”/arabic.png”) berfungsi untuk menggambarkan sebuah image dengan nama file gambar arabic.png.

(5)

public void list10Action() { String __selectedString =

getList10().getString(getList10().getSelectedIndex());

if (__selectedString != null) {

if (__selectedString.equals("1. An-naba\'")) { switchDisplayable(null, getList11());

}

Potongan kode program di atas menjelaskan tentang fungsi untuk memilih surat yang akan di tampilkan.

public Image getImage3() {

if (image3 == null) { try {

image3 = Image.createImage("/1.surat_Annaba\'.png");

} catch (java.io.IOException e) { e.printStackTrace();

} }

return image3;

}

(6)

Potongon kode program di atas menjelaskan tentang fungsi untuk menampilkan gambar yaitu gambat 1. Surat_An-naba.png.

4.4. Antarmuka

Pada bab berikut akan dijelaskan implementasi antarmuka aplikasi Pembelajaran Baca Al-Qur’an Secara Mobile menggunakan emulator J2ME.

4.4.1 Jendela Inisialisasi

Ketika pengguna ponsel akan menjalankan aplikasi Pembelajaran Baca Al- Qur’an, yang pertama kali ditampilkan kepada pengguna ponsel adalah jendela inisialisasi. Pada jendela tersebut pengguna ponsel dapat memulai aplikasi dengan terlebih dahulu menekan tombol bertuliskan ”Launch” seperti pada gambar 4.1 berikut ini.

Gambar 4.1. Tampilan Jendela Inisialisasi

(7)

4.4.2 Jendela Cover Petunjuk

Pada saat aplikasi dijalankan akan muncul cover judul aplikasi Pembelajaran Baca Al-Qur’an. Kemudian akan langsung menuju menu utama.

Seperti pada gambar 4.2 berikut ini.

Gambar 4.2 Tampilan Jendela Cover Judul Aplikasi

4.4.3 Jendela Menu Utama

Setelah pengguna ponsel memasuki halaman cover judul, pengguna ponsel akan dibawa ke halaman menu utama, Pada halaman ini terdiri dari tombol menu dan tombol about, dimana tombol menu terdiri dari dua pilihan menu yaitu Pilih dan Exit sedangkan tombol About untuk melihat petunjuk dari aplikasi Pembelajaran Baca Al-Qur’an. Berikut adalah Gambar 4.3 :

(8)

Gambar 4.3 Tampilan Jendela Menu Utama

4.4.4 Jendela Halaman About

Jika pengguna memilih menu about maka akan ditampilkan seperti pada Gambar 4.4 dibawah ini. Menu ini berguna untuk menampilkan petunjuk/fitur pada aplikasi tersebut, untuk kembali kemenu utama pilih tombol back.

(9)

Gambar 4.4 Tampilan Jendela halaman Petunjuk Aplikasi

4.4.5 Jendela Daftar Menu Surat

Pada halaman ini terdapat daftar surat pada Juz Amma’. Pengguna ponsel dapat memilih salah satu surat yang dinginkan. Untuk menampilkan surat beserta artinya arahkan kursor ke nama surat yang akan ditampilkan, kemudian tombol pilih. Tampilan daftar menu surat dapat dilihat pada Gambar 4.5.

(10)

Gambar 4.5. Tampilan jendela daftar menu surat.

4.4.6 Jendela Halaman Tampilan Surat

Halaman surat ini akan tampil jika pengguna sudah memilih salah satu surat yang ada dengan menekan tombol Pilih. Maka akan tampil surat yang berisi huruf Arab beserta terjemahan.

Pada halaman surat ini juga terdapat tombol back berfungsi untuk kembali ke menu surat yang menampilkan daftar surat, sedangkan tombol Exit untuk keluar. Halaman tampilan surat dapat dilihat pada Gambar 4.6.

(11)

Gambar 4.6. Jendela halaman tampilan surat

4.4.7 Jendela Daftar Menu Surat Per Ayat

Pada halaman ini terdapat daftar surat per ayat pada Juz Amma’. Pengguna ponsel dapat memilih salah satu surat yang dinginkan. Untuk menampilkan daftar menu ayat beserta artinya arahkan kursor ke nama surat yang akan ditampilkan, kemudian tombol pilih. Tampilan menu surat dapat dilihat pada Gambar 4.7.

(12)

Gambar 4.7. Tampilan jendela daftar menu surat per ayat.

4.4.8 Jendela Daftar Menu Ayat

Halaman daftar ayat ini akan tampil jika pengguna sudah memilih salah satu ayat yang ada dengan menekan tombol Pilih. Maka akan tampil surat per ayat yang berisi huruf Arab beserta terjemahan.

Pada halaman surat ini juga terdapat tombol back berfungsi untuk kembali ke menu surat yang menampilkan daftar surat dan daftar ayat. Halaman daftar ayat dapat dilihat pada Gambar 4.8.

(13)

Gambar 4.8. Tampilan jendela daftar menu ayat.

4.4.9 Jendela Halaman Ayat

Halaman surat per ayat ini akan tampil jika pengguna sudah memilih salah satu ayat yang ada dengan menekan tombol Pilih. Maka akan tampil surat yang berisi huruf Arab beserta terjemahan.

Pada halaman surat ini juga terdapat tombol back berfungsi untuk kembali ke menu ayat yang menampilkan daftar ayat. Halaman surat dapat dilihat pada Gambar 4.9.

(14)

Gambar 4.9. Jendela halaman tampilan ayat.

4.4.10 Jendela Daftar Menu Tajwid

Pada halaman ini terdapat daftar menu Tajwid. Pengguna ponsel dapat memilih salah satu tajwid yang dinginkan. Untuk menampilkan daftar menu tajwid arahkan kursor ke nama tajwid yang akan ditampilkan, kemudian tombol pilih. Tampilan daftar menu tajwid dapat dilihat pada Gambar 4.10.

(15)

Gambar 4.10. Tampilan jendela daftar menu tajwid.

4.4.11 Jendela Halaman Tajwid

Halaman tajwid ini akan tampil jika pengguna sudah memilih salah satu tajwid yang ada dengan menekan tombol Pilih. Maka akan tampil tajwid yang berisi penjelasan tajwid.

Pada halaman tajwid ini juga terdapat tombol back berfungsi untuk kembali ke daftar menu tajwid yang menampilkan daftar tajwid. Halaman tajwid dapat dilihat pada Gambar 4.11.

Gambar

Gambar 4.1. Tampilan Jendela Inisialisasi
Gambar 4.2 Tampilan Jendela Cover Judul Aplikasi
Gambar 4.3 Tampilan Jendela Menu Utama
Gambar 4.4  Tampilan Jendela halaman Petunjuk Aplikasi
+4

Referensi

Dokumen terkait

Aktivitas industry gula merah dianggap cocok di kecamatan Padaherang, kecamatan Kalipucang, kecamatan Cimerak dan Kecamatan Sidamulih. Hal itu selain karena

Untuk membuat klise cetak yang digunakan sebagai alat reproduksi, yaitu dengan memindahkan gambar (desain) yang sudah ada di atas permukaan kain screen dengan cara sebagai

Implementasi Pendidikan Tri Kaya Parisudha dalam meningkatkan nilai etika siswa di Sekolah Dasar Negeri Purwosari Kecamatan Torue Kabupaten Parigi Moutong dilatar

Tujuan penelitian ini adalah untuk mengetahui: (1) Proses pembelajaran batik motif kartun (2) Penghambat dan pendukung dalam pelaksanaan pembelajaran batik motif

menyelesaikan Laporan Akhir yang berjudul “Aplikasi Pengolahan Data Sambungan Baru pada Perusahaan Daerah Air Minum (PDAM) Kabupaten Ogan Komering Ulu Baturaja ”.. Tujuan

Besar pengaruh kompetensi kepribadian terhadap pelaksanaan supervisi akademik pengawas pada SMA di Kabupaten Luwu adalah sebesar 17,9% dan sisanya dipengaruhi oleh

Maha Esa, atas segala percikan kasih, hidayat, dan taufiq-Nya sehingga skripsi dengan judul “Analisis Perbandingan Kinerja Keuangan (Studi pada PT Adaro Energy, Tbk. dan