• Tidak ada hasil yang ditemukan

BAB IV HASIL DAN PEMBAHASAN

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB IV HASIL DAN PEMBAHASAN"

Copied!
49
0
0

Teks penuh

(1)

31

BAB IV

HASIL DAN PEMBAHASAN

4.1 Perancangan Aplikasi

4.1.1 Perancangan Kebutuhan Alat

Analisis kebutuhan diperlukan oleh peneliti dalam mengembangkan dan menerapkann Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android, meliputi ;

a. Hardware (Perangkat Keras)

Adapun perangkat keras yang peneliti gunakan untuk membuat aplikasi ini adalah sebuah Laptop dengan spesifikasi :

- Smartphone Android

- Intel(R) Core(TM) i5-7200U, up to 3.1 GHz - RAM 4.00 GB

- HardDrive 1 TB - Layar 14 Inc

b. Software (Perangkat Lunak)

Perangkat lunak yang digunakan adalah - Microsoft Windows 10 sebagai sistem operasi

- StarUML dan Edraw Max untuk membuat diagram-diagram UML

- Andrioid Studio

- Xampp digunakan sebagai web server(Apache) dan database server (MySQL)

- Sublime Text Editor untuk membuat Backend pada aplikasi ini

(2)

- Google Chrome untuk menjalankan Backend Aplikasi untuk menginput data-data yang sudah ada.

c. Brainware (Pengguna atau User)

Penerapan aplikasi ini membutuhkan pengguna untuk mengoperasikan aplikasi ini, adapun pengguna yang dibutukan adalah

- Pengelola Basecamp - Teman-teman pendaki

- Minimal mengetahui atau pernah mendaki 4.1.2 Analisis Kebutuhan dan Informasi

Dalam pembuatan Aplikasi ini, peneliti membutuhkan data yang berhubungan dengan kegiatan pendakian. Data diperoleh dengan cara observasi, wawancara, dan dokumentasi. Adapun data- data yang diperlukan adalah sebagai berikut ;

a. Data nama Gunung di Jawa Tengah b. Data Perlengkapan Pendakian

Data diatas disajikan dalam lampiran.

4.1.3 Analisis Kebutuhan Fungsional

Kebutuhan yang disediakan oleh aplikasi yang seduai dengan kebutuhan ;

a. Sebagai Admin

- Dapat menambah, mengedit, dan menghapus data nama – nama gunung yang ada di Jawa Tengah

- Dapat menambah, mengedit, dan menghapus data nama Basecamp dan jalur pendakian

- Dapat menambah, mengedit, dan menghapus data rute pendakian

(3)

- Dapat menambah, mengedit, dan menghapus data perlengkapan pendakian

- Dapat menambah, mengedit, dan menghapus data tips pendakian

b. Sebagai Pengguna

- Dapat melihat informasi data nama – nama gunung yang ada di Jawa Tengah

- Dapat melihat informasi data nama Basecamp dan jalur pendakian

- Dapat melihat informasi data rute pendakian

- Dapat melihat informasi data perlengkapan pendakian - Dapat melihat informasi data tips pendakian

4.1.4 Analisis Kebutuhan Non Fungsional

Merupakan kebutuhan yang tidak berhubungan langsung secara spesifik dengan yang disediakan oleh aplikasi. Kebutuhan ini lebih kedalam mengakses aplikasi, adapun kebutuhan non fungsional aplikasi ini antara lain ;

a. Sebagai Admin

- Dalam hal penginputan data-data akan lebih maksimal dalam melakukannya menggunakan laptop atau computer - Aplikasi ini dapat berjalan menggunakan semua web

browser

b. Sebagai Pengguna

- Aplikasi ini dioperasikan menggunakan smartphone

(4)

4.2 Desain Sistem

Peneliti merancang Aplikasi menggunakan diagram UML (Unifed Modelling Language) yang digambarkan melalui perancangan diagram seperti ;

4.2.1. Use Case Diagram

Merupakan suatu diagram yang digunakan untuk menunjukan fitur yang ada di dalam aplikasi. Use Case mendiskripsikan sebuah interaksi antara satu atau lebih fungsi-sungsi di dalam Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android:

Gambar 4. 1. Use Case Diagram Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android

(5)

Tabel 4. 1. Definisi Use Case Aktor

No Aktor Deskripsi

1 Admin Orang yang memiliki hak akses untuk melakukan pengelolaan data gunung, rute, detail rute, perlengkapan, dan tips mendaki.

2 Pengguna Orang yang hanya memiliki akses untuk melihat informasi data gunung, rute, detail rute, perlengkapan, dan tips mendaki.

Tabel 4. 2. Definisi Use Case Diagram Admin No Use Case Deskripsi

1 Buka Aplikasi Proses untuk admin masuk ke aplikasi backend admin gunung

2 Menu Gunung Merupakan proses pengelolaan data yang meliputi ; menambah, mengedit, menghapus, dan melihat data gunung 3 Menu Rute Merupakan proses pengelolaan data

yang meliputi ; menambah, mengedit, menghapus, dan melihat data rute 4 Menu Detail Rute Merupakan proses pengelolaan data

yang meliputi ; menambah, mengedit, menghapus, dan melihat data detail rute 5 Menu Perlengkapan Merupakan proses pengelolaan data

yang meliputi ; menambah, mengedit, menghapus, dan melihat data

perlengkapan

6 Menu Tips Mendaki Merupakan proses pengelolaan data untuk menambahkan tips mendaki

(6)

Tabel 4. 3. Definisi Use Case Diagram Pengguna No Use Case Deskripsi

1 Buka Aplikasi Proses pengguna masuk ke aplikasi info gunung

2 Menu Gunung Merupakan proses pengguna untuk melihat dan mendapatkan informasi mengenai inputan data gunung 3 Menu Rute Merupakan proses pengguna untuk

melihat dan mendapatkan informasi mengenai inputan data rute

4 Menu Detail Rute Merupakan proses pengguna untuk melihat dan mendapatkan informasi mengenai inputan data detail rute 5 Menu Perlengkapan Merupakan proses pengguna untuk

melihat dan mendapatkan informasi mengenai inputan data perlengkapan 6 Menu Tips Mendaki Merupakan proses pengguna untuk

melihat dan mendapatkan informasi mengenai inputan data tips mendaki 4.2.2. Activity Diagram

Merupakan diagram yang memperlihatkan aliran dari suatu aktifitas ke aktifitas yang lain dalam suatu sister terhadap aktor.

Berikut merupakan activity diagram dari Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android ;

a. Menambah Data Gunung

Admin dapat menambah data gunung dengan memilih menu gunung, kemudian tekan “ADD” dan memasukkan data gunung yang sudah dikumpulkan.

(7)

Gambar 4. 2. Activity Diagram Menambah Data Gunung

b. Mengedit Data Gunung

Admin dapat mengedit data gunung dengan memilih menu gunung, kemudian pilih gunung yang akan diedit, lalu tekan

“Edit” terus masukkan data gunung yang benar.

Gambar 4. 3. Activity Diagram Mengedit Data Gunung

c. Menghapus Data Gunung

Admin dapat menghapus data gunung dengan memilih menu gunung, kemudian pilih gunung yang akan dihapus, lalu tekan “Hapus”, lalu pilih “Yes” untuk menghapus.

(8)

Gambar 4. 4. Activity Diagram Menghapus Data Gunung

d. Menambah Data Rute

Admin dapat menambah data rute dengan memilih menu rute, kemudian tekan “ADD” dan memasukkan data rute yang sudah dikumpulkan.

Gambar 4. 5. Activity Diagram Menambah Data Rute

e. Mengedit Data Rute

Admin dapat mengedit data rute dengan memilih menu rute, kemudian pilih rute yang akan diedit, lalu tekan “Edit” terus masukkan data rute yang benar.

(9)

Gambar 4. 6. Activity Diagram Mengedit Data Rute

f. Menghapus Data Rute

Admin dapat menghapus data rute dengan memilih menu rute, kemudian pilih rute yang akan dihapus, lalu tekan “Hapus”, lalu pilih “Yes” untuk menghapus.

Gambar 4. 7. Activity Diagram Menghapus Data Rute

g. Menambah Data Detail Rute

Admin dapat menambah data detail rute dengan memilih menu detail rute, kemudian tekan “ADD” dan memasukkan data detail rute yang sudah dikumpulkan.

(10)

Gambar 4. 8. Activity Diagram Menambah Data Detail Rute

h. Mengedit Data Detail Rute

Admin dapat mengedit data detail rute dengan memilih menu detail rute, kemudian pilih detail rute yang akan diedit, lalu tekan “Edit” terus masukkan data detail rute yang benar.

Gambar 4. 9. Activity Diagram Mengedit Data Detail Rute

i. Menghapus Data Detail Rute

Admin dapat menghapus data detail rute dengan memilih menu detail rute, kemudian pilih detail rute yang akan dihapus, lalu tekan “Hapus”, lalu pilih “Yes” untuk menghapus.

(11)

Gambar 4. 10. Activity Diagram Menghapus Data Detail Rute

j. Activity Diagram Menu Gunung untuk Pengguna

Pengguna dapat melihat data gunung, data rute, dan data detail rute yang sudah di input oleh Admin.

Gambar 4. 11. Activity Diagram Menu Gunung untuk Pengguna

k. Menambah Data Perlengkapan

Admin dapat menambah data gunung dengan memilih menu gunung, kemudian tekan “ADD” dan memasukkan data gunung yang sudah dikumpulkan.

(12)

Gambar 4. 12. Activity Diagram Menambah Data Perlengkapan

l. Mengedit Data Perlengkapan

Admin dapat mengedit data perlengkapan dengan memilih menu perlengkapan, kemudian pilih perlengkapan yang akan diedit, lalu tekan “Edit” terus masukkan data perlengkapan yang benar.

Gambar 4. 13. Activity Diagram Mengedit Data Perlengkapan

m. Menghapus Data Perlengkapan

Admin dapat menghapus data perlengkapan dengan memilih menu perlengkapan, kemudian pilih perlengkapan yang akan dihapus, lalu tekan “Hapus”, lalu pilih “Yes” untuk menghapus

(13)

Gambar 4. 14. Activity Diagram Menghapus Data Perlengkapan

n. Activity Diagram Menu Perlengkapan untuk Pengguna.

Pengguna dapat melihat data perlengkapan yang sudah di input oleh Admin.

Gambar 4. 15. Activity Diagram Menu Perlengkapan untuk Pengguna

o. Menambah Data Tips Mendaki

Admin dapat menambahkan data tips mendaki sekaligus mengedit data yang sudah di input, kemdian tambah data tips mendaki untuk menyimpan.

(14)

Gambar 4. 16. Activity Diagram Menambah Data Tips Mendaki

p. Activity Diagram Menu Tips Mendaki untuk Pengguna

Pengguna dapat melihat data tips mendaki yang sudah di input oleh Admin.

Gambar 4. 17. Activity Diagram Menu Tips Mendaki untuk Pengguna

4.2.3. Sequence Diagram

Diagram yang menggambarkan perilaku objek pada usecase dengan mediskripsikan objek dan message yang dikirim serta diterima antar objek dalam Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android.

Admin adalah orang yang memiliki hak akses untuk melakukan pengelolaan pada Aplikasi Informasi Jalur Terfavorit

(15)

Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android seperti menambah, mengedit, dan menghapus data gunung, rute, detail rute, perlengkapan, dan tips mendaki. Dan Pengguna adalah orang dapat melihat apa saja yang sudah di input oleh Admin.

a. Menambah Data Gunung

Gambar 4. 18. Sequence Diagram Menambah Data Gunung

Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu gunung

- Sistem menampilkan data gunung yang sudah di input - Admin memilih tombol “ADD”

- Admin menambahkan data gunung

- Sistem menyimpan data gunung ke dalam database - Sistem menampilkan data gunung yang sudah di input

(16)

b. Mengedit Data Gunung

Gambar 4. 19. Sequence Diagram Mengedit Data Gunung Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu gunung

- Sistem menampilkan data gunung yang sudah di input - Admin memilih tombol “Edit”

- Admin mengedit data gunung

- Sistem menyimpan data gunung ke dalam database - Sistem menampilkan data gunung yang sudah di input

c. Menghapus Data Gunung

Gambar 4. 20. Sequence Diagram Menghapus Data Gunung

(17)

Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu gunung

- Sistem menampilkan data gunung yang sudah di input - Admin memilih tombol “Hapus”

- Admin Menghapus data gunung

- Sistem menyimpan data gunung ke dalam database - Sistem menampilkan data gunung yang sudah di input

d. Menambah Data Rute

Gambar 4. 21. Sequence Diagram Menambah Data Rute Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu rute

- Sistem menampilkan data rute yang sudah di input - Admin memilih tombol “ADD”

- Admin menambahkan data rute

- Sistem menyimpan data rute ke dalam database - Sistem menampilkan data rute yang sudah di input

(18)

e. Mengedit Data Rute

Gambar 4. 22. Sequence Diagram Mengedit Data Rute Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu rute

- Sistem menampilkan data gunung yang sudah di input - Admin memilih tombol “Edit”

- Admin mengedit data rute

- Sistem menyimpan data rute ke dalam database - Sistem menampilkan data rute yang sudah di input

f. Menghapus Data Rute

Gambar 4. 23. Sequence Diagram Menghapus Data Rute

(19)

Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu rute

- Sistem menampilkan data rute yang sudah di input - Admin memilih tombol “Hapus”

- Admin menghapus data rute

- Sistem menyimpan data rute ke dalam database - Sistem menampilkan data rute yang sudah di input

g. Menambah Data Detail Rute

Gambar 4. 24. Sequence Diagram Menambah Data Detail Rute Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu detail rute

- Sistem menampilkan data detail rute yang sudah di input - Admin memilih tombol “ADD”

- Admin menambahkan data detail rute

- Sistem menyimpan data detail rute ke dalam database - Sistem menampilkan data detail rute yang sudah di input

(20)

h. Mengedit Data Detail Rute

Gambar 4. 25. Sequence Diagram Mengedit Data Detail Rute Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu detail rute

- Sistem menampilkan data detail rute yang sudah di input - Admin memilih tombol “Edit”

- Admin mengedit data detail rute

- Sistem menyimpan data detail rute ke dalam database - Sistem menampilkan data detail rute yang sudah di input

i. Menghapus Data Detail Rute

Gambar 4. 26. Sequence Diagram Menghapus Data Detail Rute

(21)

Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu detail rute

- Sistem menampilkan data detail rute yang sudah di input - Admin memilih tombol “Hapus”

- Admin menghapus data detail rute

- Sistem menyimpan data detail rute ke dalam database - Sistem menampilkan data detail rute yang sudah di input

j. Sequence Diagram Menu Gunung untuk Pengguna

Gambar 4. 27. Sequence Diagram Menu Gunung untuk Pengguna

Deskripsi dari gambar

- Pengguna masuk ke dalam aplikasi - Sistem menampilkan dashboard - Pengguna memilih menu gunung

- Sistem menampilkan data Gunung yang sudah di input - Pengguna memilih Gunung

- Sistem menampilkan data Rute Pendakian yang sudah di input

- Pengguna memilih Rute Pendakian

(22)

- Sistem menampilkan data Detail Rute Pendakian dari database

k. Menambah Data Perlengkapan

Gambar 4. 28. Sequence Diagram Menambah Data Perlengkapan

Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu perlengkapan

- Sistem menampilkan data perlengkapan yang sudah di input - Admin memilih tombol “ADD”

- Admin menambahkan data perlengkapan

- Sistem menyimpan data perlengkapan ke dalam database - Sistem menampilkan data perlengkapan yang sudah di input

(23)

l. Mengedit Data Perlengkapan

Gambar 4. 29. Sequence Diagram Mengedit Data Perlengkapan Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu perlengkapan

- Sistem menampilkan data perlengkapan yang sudah di input - Admin memilih tombol “Edit”

- Admin mengedit data perlengkapan

- Sistem menyimpan data perlengkapan ke dalam database - Sistem menampilkan data perlengkapan yang sudah di input

m. Menghapus Data Perlengkapan

Gambar 4. 30. Sequence Diagram Menghapus Data Perlengkapan

(24)

Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu perlengkapan

- Sistem menampilkan data perlengkapan yang sudah di input - Admin memilih tombol “Hapus”

- Admin menghapus data perlengkapan

- Sistem menyimpan data perlengkapan ke dalam database - Sistem menampilkan data perlengkapan yang sudah di input

n. Sequence Diagram Menu Perlengkapan untuk Pengguna

Gambar 4. 31. Sequence Diagram Menu Perlengkapan untuk Pengguna

Deskripsi dari gambar

- Pengguna masuk ke dalam aplikasi - Sistem menampilkan dashboard - Pengguna memilih menu perlengkapan

- Sistem menampilkan data Perlengkapan yang sudah di input - Pengguna memilih Perlengkapan

- Sistem menampilkan data Perlengkapan dari database

(25)

o. Menambah Data Tips Mendaki

Gambar 4. 32. Sequence Diagram Menambah Data Tips Mendaki

Deskripsi dari gambar

- Admin masuk ke dalam aplikasi - Sistem menampilkan dashboard - Admin memilih menu tips mendaki

- Sistem menampilkan data tips mendaki yang sudah di input - Admin menambahkan data tips mendaki

- Sistem menyimpan data tips mendaki ke dalam database - Sistem menampilkan data tips mendaki yang sudah di input

p. Sequence Diagram Menu Tips Mendaki untuk Pengguna

Gambar 4. 33. Sequence Diagram Menu Tips Mendaki untuk Pengguna

(26)

Deskripsi dari gambar

- Pengguna masuk ke dalam aplikasi - Sistem menampilkan dashboard - Pengguna memilih menu tips mendaki

- Sistem menampilkan data tips mendaki dari Database 4.2.4. Class Diagram

Penggambaran struktur sistem yang di definisikan melalui kelas per kelas. Berikut ini adalah gambaran class diagram pada Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android.

Gambar 4. 34. Class Diagram Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android

4.3 Implemestasi Sistem

Dalam implementasi sistem Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android ini menggunakan Sublime sebagai text editor untuk aplikasi backend, Android

(27)

Studio sebagai text editor untuk tampilan di Android, serta Mysql untuk mengolah database.

4.3.1 Basis Data

Berikut adalah basis data yang digunakan dalam mengolah data dan informasi pada sistem Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android dengan mengakses Xampp dan menghidupkan Apache dan Mysql.

Selanjutnya membuka web browser kemudian masuk ke localhost dan membuat database.

Gambar 4. 35. Relasi Database

Berikut adalah nama-nama tabel dan field-field yang terdapat dalam database Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android.

a. Tabel Gunung

Digunakan untuk menyimpan data gunung.

Tabel 4. 4. Gunung

No Nama Field Tipe Data Keterangan

1 id int(11) primary key

2 nama_gunung varchar(200) 3 gambar_gunung varchar(250) 4 created_at timestamp

(28)

5 update_at timestamp 6 deleted_at timestamp

b. Tabel Rute

Digunakan untuk menyimpan data rute.

Tabel 4. 5. Rute

No Nama Field Tipe Data Keterangan

1 id int(11) primary key

2 id_gunung Int(11)

3 nama_rute varchar(200) 4 gambar_rute varchar(250)

5 deskripsi Text

6 created_at Timestamp

7 update_at Timestamp

8 deleted_at Timestamp

c. Tabel Detail Rute

Digunakan untuk menyimpan data detail rute.

Tabel 4. 6. Detail Rute

No Nama Field Tipe Data Keterangan

1 id int(11) primary key

2 id_rute int(11)

3 pos varchar(250)

4 posisi int(11)

5 deskripsi text

6 lat varchar(250)

7 lon varchar(250)

8 created_at timestamp

(29)

9 update_at timestamp 10 deleted_at timestamp

d. Tabel Perlengkapan

Digunakan untuk menyimpan data perlengkapan.

Tabel 4. 7. Perlengkapan

No Nama Field Tipe Data Keterangan

1 id int(11) primary key

2 kelompok Varchar(50)

3 nama_perlengkapan varchar(200) 4 gambar_perlengkapan varchar(250)

5 deskripsi text

6 created_at timestamp

7 update_at timestamp

8 deleted_at timestamp

e. Tabel Tips Mendaki

Digunakan untuk menyimpan data tips mendaki.

Tabel 4. 8. Tips Mendaki

No Nama Field Tipe Data Keterangan

1 id int(11) primary key

2 judul_tips varchar(200) 3 gambar_tips varchar(250)

4 isi_tips text

5 created_at timestamp

6 update_at timestamp

7 deleted_at timestamp

(30)

4.3.2 Pengkodean dan Hasil Implemntasi

Merupakan pengkodean tampilan dan sistem yang digunakan untuk membuat Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah dengan menggunakan tampilan frontend dan backend. Tampilan frontend diperuntukkan pengguna aplikasi untuk mendapatkan informasi gunung. Sedangkan tampilan backend digunakan untuk admin menambah, mengedit, menghapus data informasi yang akan di tampilan di frontend.

Adapun tampilan dan kode untuk frontend dan backend sebagai berikut ;

a. Tampilan menu dashboard - Fronted

Gambar 4. 36. Tampilan Menu Dashboard

(31)

- Backend

Gambar 4. 37. Kode Tampilan Menu Dashboard

(32)

Gambar 4. 38. Tampilan Menu Dashboard

b. Tampilan menu gunung - Frontend

Gambar 4. 39. Tampilan Menu Gunung (Jalur Gunung)

(33)

- Backend

Kode dan tampilan menu gunung

Gambar 4. 40. Kode Tampilan Menu Gunung

Gambar 4. 41. Tampilan Menu Gunung

Kode dan tampilan untuk menambah data gunung

Gambar 4. 42. Kode Menambah Data Gunung

(34)

Gambar 4. 43. Tampilan Menambah Data Gunung

Tampilan dan kode untuk mengedit data gunung

Gambar 4. 44. Kode Mengedit Data Gunung

Gambar 4. 45. Tampilan Mengedit Data Gunung

Tampilan dan kode untuk menghapus data gunung

Gambar 4. 46. Kode Menghapus Data Gunung

(35)

Gambar 4. 47. Tampilan Menghapus Data Gunung

c. Tampilan menu rute - Fronted

Gambar 4. 48. Tampilan Menu Rute

(36)

- Backend

Kode dan tampilan menu rute

Gambar 4. 49. Kode Tampilan Menu Rute

Gambar 4. 50. Tampilan Menu Rute

Kode dan tampilan untuk menambah data rute

Gambar 4. 51. Kode Menambah Data Rute

(37)

Gambar 4. 52. Tampilan Menambah Data Rute

Tampilan dan kode untuk mengedit data rute

Gambar 4. 53. Kode Mengedit Data Rute

Gambar 4. 54. Tampilan Mengedit Data Rute

Tampilan dan kode untuk menghapus data rute

Gambar 4. 55. Kode Menghapus Data Rute

(38)

Gambar 4. 56. Tampilan Menghapus Data Rute

d. Tampilan menu detail rute - Fronted

Gambar 4. 57. Tampilan Menu Detail Rute

(39)

- Backend

Kode dan tampilan menu detail rute

Gambar 4. 58. Kode Tampilan Menu Detail Rute

Gambar 4. 59. Tampilan Menu Detail Rute

Tampilan dan kode untuk menambah data detail rute

Gambar 4. 60. Kode Menambah Data Detail Rute

(40)

Gambar 4. 61. Tampilan Menambah Data Detail Rute

Tampilan dan kode untuk mengedit data detail rute

Gambar 4. 62. Kode Mengedit Data Detail Rute

Gambar 4. 63. Tampilan Mengedit Data Detail Rute

Kode dan tampilan untuk menghapus data detail rute

Gambar 4. 64. Kode Menghapus Data Detail Rute

(41)

Gambar 4. 65. Tampilan Menghapus Data Detail Rute

e. Tampilan menu perlengkapan - Fronted

Gambar 4. 66. Tampilan Menu Perlengkapan

(42)

- Backend

Kode dan tampilan menu perlengkapan

Gambar 4. 67. Kode Tampilan Menu Perlengkapan

Gambar 4. 68. Tampilan Menu Perlengkapan

Kode dan tampilan untuk menambah data perlengkapan

Gambar 4. 69. Kode Menambah Data Perlengkapan

(43)

Gambar 4. 70. Tampilan Menambah Data Perlengkapan

Kode dan tampilan untuk mengedit data perlengkapan

Gambar 4. 71. Kode Mengedit Data Perlengkapan

Gambar 4. 72. Tampilan Mengedit Data Perlengkapan

Kode dan tampilan untuk menghapus data perlengkapan

Gambar 4. 73. Kode Menghapus Data Perlengkapan

(44)

Gambar 4. 74. Tampilan Menghapus Data Perlengkapan

f. Tampilan menu tips gunung - Fronted

Gambar 4. 75. Tampilan Menu Tips Mendaki

(45)

- Backend

Kode dan tampilan untuk menambah dan mengedit data tips mendaki.

Gambar 4. 76. Kode Tampilan Menambah dan Mengedit Tips Mendaki

Gambar 4. 77. Tampilan Menambah dan Mengedit Tips Mendaki

4.4 Pengujian Aplikasi

Sebelum Aplikasi Informasi Jalur Pendakian Terfavorit Pendakian Gunung di Jawa Tengah berbasis Android ini digunakan, maka perlu untuk dilakukan pengujian agar terhindar dari kesalahan atau error yang mengganggu admin ataupun pengguna aplikasi. Aplikasi ini diuji untuk mengetahui input dan output progam sudah sesuai dengan harapan atau tidak. Dalam pengujian sistem informasi ini menggunakan metode blackbox testing untuk ahli media dan ahli materi, serta metode kuisioner.

(46)

4.4.1 BlackBox Testing Ahli Media

Pengujian ini dilakukan untuk menguji fitur-fitur yang ada di dalam aplikasi apakah sesuai dengan fungsi tombol atau tidak.

Instrumen pengujian black box ada pada lampiran 1 yang menunjukkan pernyataan serta hasil dari metode black box testing dari beberapa form pernyataan yang telah diuji oleh validator ahli media, dengan penilaian sebagai berikut :

VTR (Valid Tanpa Revisi) = 3 VR (Valid Revisi) = 2 TV (Tidak Valid) = 1

Bapak Akhmad Khanif Zyen, S.Kom., M.Kom, selaku Kaprodi dan Dosen Program Studi Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Nahdlatul Ulama’ Jepara yang dipilih peneliti sebagai validator ahli media untuk melakukan pengujian black box pada penelitian ini.

Tabel 4. 9. Hasil Pengujian Ahli Media

Jumlah Soal Pengujian 15

Jumlah Nilai Maxsimal (n) 45

Jumlah Nilai Pengujian (Black Box Testing) (f)

44

Presentase Kelayakan (44/45 ) x 100 = 97.7%

Kriteria Sangat Layak

4.4.2 BlackBox Testing Ahli Materi

Validasi ini dilakukan oleh ahli materi yaitu Saudara Alif Lutfi Mubarok, Sebagai Ketua Organisasi Pecinta Alam (Matarna) di Kampus Unisnu Jepara. Dilakukan agar mendapatkan saran dan pendapat dari ahli materi supaya dalam penerapan sistem Aplikasi

(47)

Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android.

Tabel 4. 10. Hasil Pengujian Ahli Materi

Jumlah Soal Pengujian 5

Jumlah Nilai Maxsimal (n) 15

Jumlah Nilai Pengujian (Black Box Testing) (f)

13

Presentase Kelayakan (13/15 ) x 100 = 86.6%

Kriteria Sangat Layak

4.4.3 Pengujian Kuisioner Koresponden

Dibawah ini merupakan hasil penilaian pengujian yang dilakukan oleh responden dengan memberikan form instrumen penilaian kepada 15 responden dengan jumlah 10 butir pertanyaan.

Instrumen penilaian yang dilakukan responden.

Tabel 4. 11. Hasil Pengujian Kuisioner Koresponden

Jumlah Soal Pengujian 10

Jumlah Nilai Maxsimal (n) 600

Jumlah Nilai Pengujian (Black Box Testing) (f)

462

Presentase Kelayakan (462/600) x 100 = 77%

Kriteria Layak

4.5 Evaluasi dan Hasil

Berdasarkan hasil pengujian black box yang dilakukan oleh Bapak Akhmad Khanif Zyen, S.Kom., M.Kom sebagai validator ahli media, maka Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android ini mendapatkan presentase

(48)

kelayakan sebesar 97.7% dan termasuk dalam kriteria “Sangat Layak”

untuk digunakan. Sedangkan pengujian yang dilakukan oleh Saudara Alif Lutfi Mubarok sebagai Ahli Materi mendapatkan kelayakan 86.6% yang termasuk dalam kategori “Sangat Layak” untuk digunakan oleh pengguna dalam hal ini adalah para pendaki pemula.

Bedasarkan penilaian yang dilakukan oleh 15 reponden dengan total nilai pengujian 600 dari 10 pertanyaan, mendapatkan nilai 462 dan mendapat presentase 77%. maka Aplikasi Informasi Jalur Terfavorit Pendakian Gunung di Jawa Tengah untuk Pemula berbasis Android sudah masuk dalam kriteria “Layak” untuk digunakan.

(49)

31

Referensi

Dokumen terkait

pemupukan rasa tanggung jawab atas pekerjaan seseorang beserta hasilnya. Artinya kepada para pekerja diberi kebebasan untuk mengendalikan sendiri pelaksanaan tugasnya

Penelitian ini bertujuan untuk mengetahui dan menganalisis strategi, faktor-faktor yang menjadi penghambat serta pendukung, dan upaya yang dilakukan Pemerintah

Menurutnya “penelitian kualitatif adalah tradisi tertentu dalam ilmu pengetahuan sosial yang secara fundamental bergantung dari pengamatan pada manusia baik dalam kawasannya

Penggunaan Vancomycin sebagai terapi defenitif harus pada pasien dengan hasil uji laboratorium yang terbukti positif terinfeksi bakteri jenis Meticillin-resistant

Produk Domestik Regional Bruto (PDRB) Subsektor perikanan (Juta Rupiah). 239.013

Kajian Ditinjau dari kekerabatan bahasa Jawa tersebut membagi bunyi konsonan dalam Yogyakarta, bahasa Jawa dan bahasa Indonesia bahasa Indonesia menjadi 23 konsonan yaitu

sepanjang kurang lebih 120 cm, dengan pembagian 100 cm untuk wadah tanam dan 20 cm sisanya untuk ditanam ke tanah. Pada setiap bambu dibuat lubang tanam sebanyak 10 buah. Semua

Skripsi dengan judul : Perbedaan Penurunan Fungsi Kognitif pada Pasien Stroke Iskemik Lesi Hemisfer Kanan dan Kiri Di RSUD Dr.. Ketua