Uploaded by User82245

BAB IV beri-beri

advertisement
BAB IV
PENGUJIAN DAN HASIL
4.1
Implementasi Sistem
Implementasi sistem merupakan uraian dari sistem yang telah dibangun
oleh si pembuat sistem. Pada implementasi sistemakan dijelaskan tentang
kebutuhan perangkat keras dan perangkat lunak yang ada di dalam sistem, tujuan
penjabaran ini agar diketahui spesifikasi yang dibutuhkan untuk menjalankan
aplikasi yang telah dibuat. Kebutuhan perangkat keras dalam pembuatan aplikasi
dan perangkat lunak dalam aplikasi Pemilihan biro tour dengan destinasi wisata
pantai dapat dilihat di bawah.
4.1.1
Kebutuhan Perangkat Keras
Perangkat keras minimal yang dapat digunakan untuk pembuatan dan
menjalankan aplikasi Pemilihan biro tour dengan destinasi wisata pantai untuk
berbasis android menggunakan metode Topsis adalah sebagai berikut:
1.
CPU Intel Atom CPU Z2520 GHz
2.
OS
3.
Available RAM 1 MB
4.
Penyimpanan Internal 6 GB
4.1.2
Android KitKat v4.4.4
Kebutuhan Perangkat Lunak
Perangkat lunak yang digunakan untuk pembuatan dan menjalankan
aplikasi Pemilihan biro tour dengan destinasi wisata pantai untuk berbasis android
menggunakan metode Topsis adalah sebagai berikut:
1.
Sistem operasi Windows Seven Ultimate
80
81
2.
Basic For Android
3.
Microsoft Office Word 2007
4.
Microsoft Visio 2010
4.2
Pengujian Sistem
Pengujian sistem dimaksudkan untuk mengetahui jalannya aplikasi yang
telah dibuat, apakah jalannya aplikasi telah sesuai harapan atau belum. Pada
proses pengujian ini yang akan diuji yaitu jalannya sistem. Berikut proses
pengujian pada aplikasi Pemilihan biro tour dengan destinasi wisata pantai untuk
berbasis android menggunakan metode Topsis.
4.2.1
Halaman Home
Halaman home pada aplikasi Pemilihan biro tour dengan destinasi wisata
pantai berbasis android menggunakan metode Topsis dapat dilihat pada gambar
4.1
Gambar 4.1 Halaman Home
Pada halaman home pada aplikasi yang telah dibuat untuk menentukan
dapat dijelaskan bahwa, tampilan awal akan menampilkan judul skripsi yang
82
dibuat, logo kampus universitas kanjuruhan serta nama dan nim sipembuat
aplikasi. Pada menu home juga akan muncul menu pilihan yang terdiri dari menu,
profil dan keluar yang dapat dipilih oleh pengguna sistem.
4.2.2 Skenario Pengujian Halaman Home
No. Deskripsi
1.
Kelompok
fungsional
Uji
Menu
Normal
Home
Kasus Uji
Hasil
yang Hasil Uji
diharapkan
Melakukan
pada
klik Menampilkan
pilihan halaman
Sukses
yang
menu yang ada di telah di klik
halaman utama
2.
Button
Normal
Menu
3.
Button
Button
klik Menampilkan
Sukses
pada button menu halaman menu
Normal
Profil
4.
Melakukan
Melakukan
klik Menampilkan
Sukses
pada button profil halaman profil
Normal
Keluar
Melakukan
pada
klik Keluar
dari Sukses
button aplikasi
keluar
Tabel 4.1 Tabel skenario Pengujian Halaman Home
4.2.3 Source coding halaman home
Pada source coding halaman home berisikan loadlayout dari home menu,
button profil serta tombol keluar,fitur component yang terdapat pada layout home
adalah component timer yang berfungsi untuk simulator loading/ waktu tunggu
untuk masuk ke activity berikutnya. Adapun source coding dari menu halaman
info adalah sebagai berikut :
83
Activity.LoadLayout("Home")
Activity.AddMenuItem("Menu","Menu")
Activity.AddMenuItem("Profil","Profil")
Activity.AddMenuItem("Keluar","Keluar")
Activity.AddView(sc,0%x,0%y,100%x,100%y)
sc.Panel.AddView(PrgBar1,45%x,70%y,20%x,20%y)
timer1.Initialize("Timer1",700)
timer1.Enabled=True
sc.Panel.Width=100%x
sc.Panel.Height=100%y
Gambar 4.2 Source Coding Halaman home
4.2.4
Halaman Info
Halaman info pada aplikasi Pemilihan biro tour dengan destinasi wisata
pantai untuk Ikan berbasis android menggunakan metode Topsis dapat dilihat
pada gambar 4.3
Gambar 4.3 Halaman Info
84
Pada gambar 4.3 dapat dijelaskan bahwa halaman informasi digunakan
untuk menampilkan tentang informasi sipembuat aplikasi, nama fakultas nama
kampus serta tahun ajaran pembuatan skripsi tersebut.
4.2.5 Skenario Pengujian Halaman Info
No. Deskripsi
1.
Kelompok
fungsional
Uji
Menu Info
Normal
Kasus Uji
Hasil
yang Hasil Uji
diharapkan
Sukses
Melakukan scrol Menampilkan
pada
halaman halaman yang
info
telah di scrol
(geser)
Tabel 4.2 Skenario Pengujian Halaman Info
4.2.6 Source coding halaman info
Pada source coding halaman info. Menerangkan
list untuk coding
melakukan pemilihan dari jenis – jenis activity,di mana pada info source coding
loadlayout activity yang ada ada beberapa di antaranya tabhost info, database,
analisa, analisa, hasil. Adapun source coding dari menu halaman info adalah
sebagai berikut :
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("Info")
Activity.Title="Info"
Activity.TitleColor=Colors.Cyan
Activity.Color=Colors.DarkGray
'
'
Activity.Title="PROFIL"
ukuran_layar.Initialize(1000dip)
Activity.AddView(ukuran_layar,0%x,0%y,10
0%x,100%y)
LV_Info.SetLayout(0%x,0%y,100%x,100%y)
LV_Info.AddTwoLines("........","Nama
Mahasiswa")
LV_Info.AddTwoLines("........","Nim
Mahasiswa")
LV_Info.AddTwoLines2("Teknik
Informatika","Prodi","")
LV_Info.AddTwoLines2("SAINS dan
TEKNOLOGI","Fakultas","")
LV_Info.AddTwoLines2("2016 2017","Tahun Ajaran","")
LV_Info.TwoLinesLayout.Label.TextColor=
85
Gambar 4.4 Source coding info
4.2.7
Halaman Database
Halaman database pada aplikasi Pemilihan biro tour dengan destinasi
wisata pantai untuk berbasis android menggunakan metode Topsis dapat dilihat
pada gambar 4.5
Gambar 4.5 Halaman Data Base
Pada gambar 4.5 dapat dijelaskan bahwa perancangan database digunakan
untuk menyimpan jenis jenis database tempat wisata. Jenis jenis tempat wisata
yang terdapat pada data base ini diantara lain: jenis jenis destinasi wisata yang
terdapat pada daerah wisata pantai malang yang tersedia beserta info maps yang di
dapatkan dari dan jenis kriteria analisa akan dijelaskan tentang masing masing
keterangannya.
86
4.3.8 Skenario Pengujian Halaman Database
No. Deskripsi
1.
Kelompok
fungsional
Uji
Menu
Normal
Kasus Uji
yang Hasil Uji
diharapkan
Melakukan scrol Menampilkan
pada
Database
Hasil
halaman halaman
database
Sukses
yang
telah di scrol
(geser)
Tabel 4.3 Tabel Skenario Pengujian Halaman Database
4.2.9 Source coding halaman Database
Pada source coding halaman database. Menerangkan jenis makanan serta
criteria penilaian yang di lakukan oleh perhitungan fuzzy.adapun
untuk
menggunakan penyimpan data di gunakan fitur compenent listview untuk
menampilkan data criteria jenis makanan dan juga criteria Adapun source coding
dari menu halaman database adalah sebagai berikut :
LV_Database.TwoLinesAndBitmap.ItemHeight=220
If File.Exists(File.DirInternal,"Data.db")=False Then
File.Copy(File.DirAssets,"Data.db",File.DirInternal,"Data.db"
)
End If
If data.IsInitialized=False Then
data.Initialize(File.DirInternal,"Data.db",False)
End If
ListView1.AddTwoLinesAndBitmap("Pantai
Balekambang","info destinasi
wisata",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Pantai Sendang
Biru","info destinasi
wisata",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Pantai
Tamban","info destinasi
wisata",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Pantai Tiga
Warna","info destinasi
wisata",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Pantai
Sendiki","info destinasi
wisata",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Pantai
Sipilot","info destinasi
87
Gambar 4.6 Source coding Database
4.2.13 Source coding halaman Analisa
Source coding Activity dari halaman analisa berikansa listing program
output dari perhitungan dari sistem dan juga hasil output yang didapatkan yang di
dibutuhkan untuk mendapatkan nilai dari perhitungan yang didapatkan dari
penerapan metode . Adapun listing program dari halaman hasil analisa adalah
sebagai berikut
Gambar 4.6 Halaman Analisa
4.2.14 Skenario Pengujian Halaman Hasil Analisa
No. Deskripsi
1.
Kelompok
fungsional
Uji
Button
Normal
Kasus Uji
Hasil
diharapkan
Melakukan scrol Menampilkan
pada menu hasil
Jenis wisata
yang Hasil Uji
halaman
Sukses
yang
jenis wisata
2.
Button
fasilitas
Normal
Melakukan
pada
klik Menampilkan
button hasil
fasilitas
Sukses
88
protein yang ada yang tersedia
dalam menu hasil
3.
Button
Normal
Melakukan
pada
sarana dan
prasarana
Sukses
klik Menampilkan
button sarana
dan
protein yang ada prasaran
yang
dalam menu hasil
pada
tersedia
destinasi witasa
4.
Button
Harga tiket
Normal
Melakukan
pada
Sukses
klik Menampilkan
button hasil harga tiket
protein yang ada yang
dalam menu hasil
di
tawarkan pada
jenis
wisata
pantai
daerah
malang
Tabel 4.5 Tabel Skenario Pengujian Halaman Hasil Analisa
4.2.15 Source coding halaman Hasil Analisa
Source coding Activity dari halaman hasil analisa berikan listing program
output dari perhitungan dari metode smart
yang di dibutuhkan untuk
mendapatkan nilai dari destinasi wisata yang sesuai dengan kebutuhan . Adapun
listing program dari halaman analisa adalah sebagai berikut
Private E35 As EditText
Private E36 As EditText
Private E41 As EditText
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("Hitung")
N1=Analisa.C1*0.2
N2=Analisa.C2*0.1
N3=Analisa.C3*0.2
N4=Analisa.C4*0.2
N5=Analisa.C5*0.2
N6=Analisa.C6*0.1
E31.Text=N1
E32.Text=N2
E33.Text=N3
E34.Text=N4
E35.Text=N5
E36.Text=N6
89
Gambar 4.10 Source coding hasil analisa
4.2.14 Source coding halaman Hasil Analisa
Source coding Activity dari halaman hasil analisa dari perhitungan dari
sistem dan juga hasil output yang didapatkan yang di dibutuhkan untuk
mendapatkan nilai dari perhitungan yang didapatkan dari penerapan metode .
Adapun listing program dari halaman hasil analisa adalah sebagai berikut
Gambar 4.7 Halaman Hasil Analisa
4.2.14 Skenario Pengujian Halaman Hasil Analisa
No. Deskripsi
fungsional
1.
Kelompok
Uji
List jenis Jenis Normal
wisata yang di
Kasus Uji
Melakukan
Hasil
diharapkan
Uji
Menampilkan
Sukses
scrol pada menu halaman
hasil
yang Hasil
yang
jenis wisata
rekomendasian
Tabel 4.5 Tabel Skenario Pengujian Halaman Hasil Analisa
90
4.2.15 Source coding halaman Hasil Analisa
Source coding Activity dari halaman hasil analisa berikan listing program
output dari perhitungan dari metode smart
yang di dibutuhkan untuk
mendapatkan nilai dari destinasi wisata yang sesuai dengan kebutuhan . Adapun
listing program dari halaman analisa adalah sebagai berikut
If Hasil>=0.987 Then
nilai=nilai+1
ListView1.AddTwoLinesAndBitmap("Prigi Tour
Travel ","Bobot(00.033)",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Disa
Prima","Bobot(0.0340.067)",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Dwi Java
Tour and Travel","Bobot(0.0680.101)",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("DJ
Trans and Travel Dewi Trans","Bobot(0.1020.135)",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Artomoro
Tour & Travel","Bobot(0.1360.169)",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Mitravela
ne Tour & Travel","Bobot(0.1700.203)",LoadBitmap(File.DirAssets,"logo.png"))
ListView1.AddTwoLinesAndBitmap("Bunga
wisata Tour & Travel","Bobot(0.2040.237)",LoadBitmap(File.DirAssets,"logo.png"))
Download