Anda di halaman 1dari 15

61

BAB IV

HASIL DAN PEMBAHASAN

IV.1. Tampilan Hasil

Berikut ini dijelaskan tentang tampilan hasil dari Implementasi Algoritma

Apostolico Crochemore Pada Aplikasi Tata Cara Shalat Berdasarkan Buku

Tuntunan Karya Syaikh Muhammad Nashiruddin Al-Albani Berbasis Android,

dapat dilihat sebagai berikut :

1. Tampilan Login Admin


Tampilan untuk melakukan login admin, dapat dilihat seperti gambar 4.1

berikut:

Gambar 4.1 Tampilan Login Admin

2. Tampilan Dashboard Admin


Tampilan setelah melakukan login admin, dapat dilihat seperti gambar 4.2

berikut: 61
62

Gambar 4.2 Tampilan Dashboard Admin

3. Tampilan Manajemen Admin

Tampilan ini merupakan tampilan manajemen admin, dapat dilihat seperti

gambar 4.3 berikut:

Gambar 4.3 Tampilan Manajemen Admin

4. Tampilan Tambah Admin

Tampilan ini merupakan tampilan tambah admin, dapat dilihat seperti gambar

4.4 berikut :
63

Gambar 4.4 Tampilan Tambah Admin

5. Tampilan Edit Admin

Tampilan ini merupakan tampilan untuk mengedit admin, dapat dilihat seperti

gambar 4.5 berikut :

Gambar 4.5 Tampilan Edit Admin

6. Tampilan Hapus Admin

Tampilan ini merupakan tampilan untuk menghapus admin, dapat dilihat

seperti gambar 4.6 berikut :


64

Gambar 4.6 Tampilan Hapus Admin

7. Tampilan Kategori

Tampilan ini merupakan tampilan kategori, dapat dilihat seperti gambar 4.7

berikut ini:

Gambar 4.7 Tampilan Kategori

8. Tampilan Tambah Kategori

Tampilan ini merupakan tampilan tambah kategori, dapat dilihat seperti

gambar 4.8 berikut ini :


65

Gambar 4.8 Tampilan Tambah Kategori

9. Tampilan Hapus Kategori

Tampilan ini merupakan tampilan untuk menghapus kategori, dapat dilihat

seperti gambar 4.9 berikut ini :

Gambar 4.9 Tampilan Hapus Admin

10. Tampilan Data Artikel

Tampilan ini merupakan tampilan yang berisi tentang tata cara shalat dari

database setelah ditambahkan, dapat dilihat seperti gambar 4.10 berikut ini :
66

Gambar 4.10 Tampilan Data Artikel

11. Tampilan Tambah Data Artikel

Tampilan ini merupakan tampilan untuk menambah data tata cara shalat dan

masuk ke database, dapat dilihat seperti gambar 4.11 berikut ini :

Gambar 4.11 Tampilan Tambah Data Artikel

12. Tampilan Halaman Utama

Tampilan ini merupakan tampilan utama yang terdapat pada Aplikasi tata

cara, dapat dilihat seperti gambar 4.12 berikut ini :


67

Gambar 4.12 Tampilan Halaman Utama

13. Tampilan Pencarian

Tampilan ini merupakan tampilan saat melakukan pencarian, setelah selesai

melakukan pencarian, kata yang dicari akan ditandai dengan kotak berwarna
68

merah, dan dibawah akan ditampilkan berapa jumlah kata yang dicari, dan juga

index kata yang dicari. dapat dilihat seperti gambar 4.13 berikut ini :

Gambar 4.13 Tampilan Pencarian

14. Tampilan Lihat Data Tuntunan Shalat


69

Tampilan ini merupakan tampilan detail, setelah menemukan kata yang

dicari, kata itu dapat dilihat secara detail atau menyeluruh, dapat dilihat seperti

gambar 4.14 berikut ini :

Gambar 4.14 Tampilan Lihat Data Tuntun Shalat

IV.2. Pembahasan
70

Pada perancangan Implementasi Algoritma Apostolico Crochemore Pada

Aplikasi Tata Cara Shalat Berdasarkan Buku Tuntunan Karya Syaikh Muhammad

Nashiruddin Al-Albani Berbasis Android, penulis menggunakan bahasa

pemprograman Java dan PHP, database yang digunakan MySql dimana PHP

bertugas sebagai pengirim dan pembuat data, lalu Java berfungsi sebagai penerima

parsing dan membuatnya kedalam Aplikasi Android. Penulis mencoba untuk

merancang suatu Interface antara pengguna dengan sistem semenarik mungkin

sehingga user / penggguna mudah dan tidak jenuh dalam menggunakan sistem

yang ada. Sistem ini juga cukup mudah untuk dipahami karena user / pengguna

hanya perlu mengklik tombol-tombol yang sudah tersedia sesuai kebutuhan.

Setelah dilakukan penelitian dalam perancangan pada Penerapan

Algoritma Apostolico Crochemore untuk pencarian Tata Cara Shalat ini dapat di

simpulkan beberapa hal sebagai berikut :

1. Input data yang dibutuhkan dalam perancangan ini adalah Tata Cara Shalat

dengan data dari Buku Tuntunan Shalat Karya Syaikh Muhammad

Nashiruddin Al-Albani.

2. Melakukan pencarian kata dengan cara menginputkan kata yang ingin

dicari dikotak pencarian.

3. Output yang dihasilkan sesuai dengan pencarian kata yang diinginkan.

4. Metode yang digunakan dalam melakukan perhitungan jumlah banyaknya

kata setelah dilakukan pencarian, dan mengetahui letak index kata yang

dicari adalah Algoritma Apostolico Crochemore.


71

5. Perancangan Sistem ini menggunakan bahasa pemrograman Java, PHP,

dengan database MySql.

6. Pemodelan perancangan menggunakan Unified Modelling Language

(UML).

IV.2.1. Hasil Uji Coba

1. Data yang ditampilkan dapat dilihat dengan cepat

2. Perhitungan kata yang dicari dan letak index dari kata yang dicari sangat

akura.

3. Antarmuka yang sederhana dapat mempermudah pengguna dalam

mempelajari sistem ini.

4. Kebutuhan akan infomasi sangat cepat disajikan.

IV.2.2. Skenario Pengujian

Pada aplikasi ini penulis melakukan pengujian menggunakan metode

Black Box dimana pengujian yang dilakukan adalah pengujian fungsionalitas dari

sistem, apakah sistem berfungsi dengan hasil yang diinginkan atau tidak.

Implementasi Algoritma Apostolico Crochemore Pada Aplikasi Tata Cara

Shalat Berdasarkan Buku Tuntunan Karya Syaikh Muhammad Nashiruddin Al-

Albani Berbasis Android. Pengujian merujuk pada fungsi-fungsi yang dimiliki

sistem, kemudian membandingkan hasil keluaran dengan hasil yang diharapkan.

Bila hasil yang diharapkan sesuai dengan hasil pengujian, berarti perangkat lunak
72

sesuai dengan desain yang telah ditentukan sebelumnya. Bila belum sesuai maka

perlu dilakukan pengecekan lebih lanjut dan perbaikan. Adapun uji coba sistem

yang telah dilakukan ditunjukkan pada Tabel IV.1.

Tabel IV.1. Pengujian Sistem Login Admin


Kasus hasil uji (Data normal)
No Data masukkan Yang diharapkan Pengamatan Kesimpulan
1. Email menu menampilkan Dapat masuk [] diterima
:admin@localhost.c masuk untuk bagian ke tampilan [] ditolak
om admin, sebagai utama Admin
Password:Kombina halaman
si#123 pusat data sistem
Klik tombol login informasi tuntunan
shalat
Kasus hasil uji (Data salah)
No Data masukkan Yang diharapkan Pengamatan Kesimpulan
1. Email Tidak dapat login dan Tidak Dapat [] diterima
:admin@localhost.c masuk ke halaman masuk ke [] ditolak
om admin tampilan
Password:Kombina utama Admin
si#123
Klik tombol login

Tabel IV.2. Pengujian Sistem Tambah Admin


Kasus hasil uji (Data normal)
No Data masukkan Yang diharapkan Pengamatan Kesimpulan
1 Tambah Admin Data lokasi yang akan Data lokasi yang [] diterima
dimasukkan ke dalam akan dimasukkan [] ditolak
database, klik tambah ke dalam database,
maka Data masuk pada klik tambah maka
database Data masuk pada
database

2 Ubah Admin Data lokasi yang akan Data lokasi yang [] diterima
dirubah di dalam akan dirubah di [] ditolak
database, klik simpan dalam database,
maka Data pada klik simpan maka
Database akan berubah Data pada
Database akan
Berubah
73

3 Hapus Admin Data lokasi yang akan Data lokasi yang [] diterima
hapus dari dalam akan terhapus dari [] ditolak
database, klik hapus, dalam database,
maka Data pada klik hapus, maka
Database akan terhapus Data pada
Database akan
Terhapus
Kasus hasil uji (Data salah)
No Data masukkan Yang diharapkan Pengamatan Kesimpulan
1 Masukkan data tidak Ada pesan bahwa Muncul pesan [] diterima
sesuai dengan type pengisian data salah Mohon untuk [] ditolak
Data lengkapi data
Tabel IV.3. Pengujian Sistem Tambah Data Kategori

Kasus hasil uji (Data normal)

No Data masukkan Yang diharapkan Pengamatan Kesimpulan

1 Tambah data Data lokasi yang akan Data lokasi yang [] diterima
dimasukkan ke dalam akan dimasukkan [] ditolak
database, klik tambah ke dalam database,
maka Data masuk pada klik tambah maka
database Data masuk pada
Database

2 Ubah data Data lokasi yang akan Data lokasi yang [] diterima
dirubah di dalam akan dirubah di [] ditolak
database, klik simpan dalam database,
maka Data pada klik simpan maka
Database akan berubah Data pada
Database akan
berubah
3 Hapus data Data lokasi yang akan Data lokasi yang [] diterima
hapus dari dalam akan terhapus dari [] ditolak
database, klik hapus, dalam database,
maka Data pada klik hapus, maka
Database akan terhapus Data pada
Database akan
terhapus
Kasus hasil uji (Data salah)

No Data masukkan Yang diharapkan Pengamatan Kesimpulan

1 Masukkan data tidak Ada pesan bahwa Muncul pesan [] diterima
sesuai dengan type pengisian data salah Mohon untuk [] ditolak
Data lengkapi data

Tabel IV.4. Pengujian Sistem Tambah Data Artikel


Kasus hasil uji (Data normal)
74

No Data masukkan Yang diharapkan Pengamatan Kesimpulan


1 Tambah data Data lokasi yang akan Data lokasi yang [] diterima
dimasukkan ke dalam akan dimasukkan [] ditolak
database, klik tambah ke dalam database,
maka Data masuk pada klik tambah maka
database Data masuk pada
Database

2 Ubah data Data lokasi yang akan Data lokasi yang [] diterima
dirubah di dalam akan dirubah di [] ditolak
database, klik simpan dalam database,
maka Data pada klik simpan maka
Database akan berubah Data pada
Database akan
berubah
3 Hapus data Data lokasi yang akan Data lokasi yang [] diterima
hapus dari dalam akan terhapus dari [] ditolak
database, klik hapus, dalam database,
maka Data pada klik hapus, maka
Database akan terhapus Data pada
Database akan
terhapus
Kasus hasil uji (Data salah)
No Data masukkan Yang diharapkan Pengamatan Kesimpulan
1 Masukkan data tidak Ada pesan bahwa Muncul pesan [] diterima
sesuai dengan type pengisian data salah Mohon untuk [] ditolak
Data lengkapi data

Tabel IV.5. Pengujian Sistem Pencarian


Kasus hasil uji (Data normal)
No Data masukkan Yang diharapkan Pengamatan Kesimpulan
1 Input data yang ingin Data yang dicari muncul Data yang [] diterima
dicari dengan cepat, dan dinginkan dan [] ditolak
perhitungan jumlah kata sesuai dengan
dan letak index dari pencarian
kata yang dicari juga
muncul
Kasus hasil uji (Data salah)
No Data masukkan Yang diharapkan Pengamatan Kesimpulan
1 Input data yang ingin Data tidak muncul Data tidak tampil [] diterima
dicari, lalu klik cari sesuai dengan yang setelah selesai [] ditolak
ingin dicari, dan dengan pencarian
perhitungan kata dan
letak index yang dicari
tidak muncul dengan
tepat.
IV.3. Kelebihan dan Kekurangan Sistem
75

Setiap sistem memiliki kelebihan dan kekurangan, berikut ini adalah

kelebihan dan kekurangan sistem yang telah dibuat.

IV.3.1. Kelebihan Sistem

Kelebihan sistem ini diantaranya yaitu:

1. Tuntunan Shalat Karya Syaikh Muhammad Nashiruddin Al-Albani dapat

dikembangkan untuk pembuatan sistem yag lebih baik.


2. Aplikasi Tuntunan Shalat Karya Syaikh Muhammad Nashiruddin Al-Albani ini

dirancang dengan sederhana dan mudah untuk digunakan.


3. Saat melakukan pencarian, hasil dari pencarian yang diinginkan akan

ditampilkan dengan detail dan akurat.

IV.3.2. Kekurangan Sistem

Adapun kekurangan sistem yang telah dibuat diantaranya yaitu :

1. Aplikasi yang dirancang hanya berlaku untuk menampilkan Tata Cara Shalat

saja Sesuai Buku Karya Syaikh Muhammad Nashiruddin Al-Albani.

2. Tampilan interface masih kurang menarik dan fitur – fitur yang disediakan

masih sangat kurang.

Anda mungkin juga menyukai