IMPLEMENTASI DAN EVALUASI
4.1 Spesifikasi Sistem
Untuk menjalankan suatu aplikasi web ini diperlukan sebuah komputer yang
digunakan sebagai server. Sedangkan untuk mengakses web ini dibutuhkan seperangkat
komputer yang digunakan sebagai client.
4.1.1 Spesifikasi Perangkat Keras
Untuk kebutuhan interaktif dengan user, maka perangkat-perangkat keras yang
dibutuhkan yaitu: mouse, keyboard, dan monitor. Namun untuk kebutuhan pemrosesan
data yang lebih cepat, dibutuhkan hardware sebagai berikut:
Table 4.1 Spesifikasi perangkat keras
Prangkat Keras Server Client
Processor Core 2 Quad Core Duo
Memory 4 Giga Byte DDR2 2 Giga Byte DDR2
Harddisk 320 Giga Byte 160 Giga Byte
Monitor LCD LCD
Printer - -
Keyboard dan Mouse HP HP
4.1.2 Spesifikasi Perangkat Lunak
Spesifikasi perangkat lunak yang digunakan dalam pengimplementasian aplikasi
pemilihan rute penerbangan ini antara lain:
Table 4.2 Spesifikasi perangkat lunak
Perangkat Lunak Server Client
Sistem Operasi Linux Ubuntu Microsoft Windows 7 Profesional
Web Server Apache -
Web Browser Mozilla Firefox 5.0 Mozilla Firefox 5.0
4.1.3 Spesifikasi Personil
Untuk mengoperasikan aplikasi pemilihan rute yang optimal ini masih
diperlukan personil untuk membantu dan melancarkan jalannya sistem, antara lain:
1. Data entry, tugas personil data entry adalah untuk memasukan data yang ada ke
dalam memcache dimana tugas ini dilakukan oleh PIC.
2. Tim pendukung, yaitu orang yang orientasi tugasnya terhadap masalah-masalah
teknis, seperti masalah perangkat keras dan jaringan.
4.2 Evaluasi Hasil Pengujian Program
Pengujian hasil pencarian penerbangan dalam aplikasi pemilihan rute yang
optimal ini dilakukan dengan membandingkan hasil pencarian penerbangan dari jasa
4.2.1 Pengujian Biaya
Dalam pengujian biaya ini akan digunakan beberapa rute untuk diuji, yaitu
Surabaya(SUB) - Hongkong(HKG), Singapore(SIN)-Medan(MES), Singapore(SIN) –
Sydney(SYD) dan Jakarta(CGK) – Beijing(PEK). Sedangkan untuk airline pembanding
akan dicoba pencarian dari Airasia, Jeststar, Lion Air, dan Batavia. Tanggal
penerbangan yang akan dicari adalah tanggal 2 Februari 2012. Evaluasi ini dilakukan
pada tanggal 15 Januari 2012. Hasil yang didapat sebagai berikut.
Rute Airpaz Airasia Jetstar Lion Batavia
SUB ‐ HKG IDR 1,554,800 ‐ IDR 1,805,400 ‐ ‐
SIN ‐MES IDR 539,000 ‐ IDR 832,700 IDR 1,101,700 ‐
SIN ‐ SYD IDR 4,382,700 ‐ IDR 6,779,600 ‐ ‐
CGK ‐ PEK IDR 3,257,400 ‐ IDR 3,728,400 ‐ ‐
Dengan detail pengujian sebagai berikut.
• Rute Surabaya (SUB) – Hongkong (HKG)
Airpaz (www.airpaz.com)
Gambar 4.1 pengujian biaya search flight result Airpaz rute SUB - HKG
Dari hasil pencarian didapat 33 penerbangan dengan total harga termurah yang
adalah IDR 1,554,800 dengan rincian rute:
1. GA022 | Surabaya (SUB) – Jakarta (CGK) | IDR 306,000 (price) | 30,600
(tax) | 0 (fuel) | 0 (service) | Airline Citilink
2. VF204 | Jakarta (CGK) – Hongkong (HKG) | IDR 1,093,300 (price) |
124,900 (tax) | 0 (fuel) | 0 (service) | Airline Jetstar
Airasia (www.airasia.com)
Jetstar (www.jetstar.com)
Gambar 4.2 pengujian biaya search flight result Jetstar rute SUB - HKG
Pada website Jestar didapat 3 penerbangan dengan total harga termurah USD 205.97
atau IDR 1,805,400 dengan rincian rute:
1. VF248 | Surabaya (SUB) – Singapore (SIN)
2. 3K691 | Singapore (SIN) – Hongkong (HKG)
Total harga = USD 179.73 (price) + 14.24 (tax) + 0(fuel) + 12 (service)
Lion Air (www2.lionair.co.id)
Pada website Lion Air tidak ditemukan rute Surabaya(SUB) - Hongkong(HKG).
Batavia Air (www.batavia‐air.com)
Pada website Batavia Air tidak ditemukan rute Surabaya(SUB) - Hongkong(HKG).
• Rute Singapore (SIN) – Medan (MES)
Pada rute ini hasil yang didapat dari aplikasi optimasi rute penerbangan ini
Airpaz (www.airpaz.com)
Gambar 4.3 pengujian biaya search flight result Airpaz rute SIN - MES
Dari hasil pencarian didapat 135 penerbangan dengan total harga termurah yang
adalah IDR 539,000 dengan rincian rute:
1. AK5807 | Singapore (SIN) – Penang (PEN) | IDR 245,200 (price) | 0 (tax) | 0
2. SJ103 | Jakarta (CGK) – Medan (MES) | IDR 279,000 (price) | 0 (tax) | 0
(fuel) | 15,000 (service) | Airline Sriwijaya
Airasia (www.airasia.com)
Pada website Airasia tidak ditemukan rute Singapore (SIN) – Medan (MES).
Jetstar (www.jetstar.com)
Gambar 4.4 pengujian biaya search flight result Jetstar rute SIN - MES
Pada website Jestar didapat 1 penerbangan dengan total harga termurah USD 95 atau
IDR 832,700 dengan rincian rute VF281 | Singapore (SIN) – Medan (MES)
Total harga = USD 50 (price) + 28 (tax) + 0(fuel) + 17 (service)
Lion Air (www2.lionair.co.id)
Gambar 4.5 pengujian biaya search flight result Lion Air rute SIN - MES
Pada website Lion Air didapat 11 penerbangan dengan total harga termurah SGD
152.80 atau IDR 1,101,700 dengan rincian rute:
1. JT153 | Singapore (SIN) – Jakarta (CGK)
2. JT382 | Jakarta (CGK) – Medan (MES)
Total harga = SGD 89 (price) + 33.8 (tax) + 30 (fuel) + 0 (service)
Total harga = SGD 152.80
Batavia Air (www.batavia‐air.com)
• Rute Singapore (SIN) – Sydney (SYD)
Pada rute ini hasil yang didapat dari aplikasi optimasi rute penerbangan ini.
Airpaz (www.airpaz.com)
Gambar 4.6 pengujian biaya search flight result Airpaz rute SIN - SYD
Dari hasil pencarian pada website Airpaz didapat 32 penerbangan dengan total harga
termurah yang adalah IDR 4,382,700 dengan rincian rute:
1. AK5807 | Singapore (SIN) – Perth (PER) | IDR 2,934,600 (price) | 253,800
(tax) | 0 (fuel) | 0 (service) | Airline Tiger
2. VF204 | Perth (PER) – Sydney (SYD)| IDR 1,448,100 (price) | 0 (tax) | 0
Airasia (www.airasia.com)
Pada website Airasia tidak ditemukan rute Singapore (SIN) – Sydney (SYD)
Jetstar (www.jetstar.com)
Gambar 4.7 pengujian biaya search flight result Jetstar rute SIN - SYD
Pada website Jestar didapat 4 penerbangan dengan total harga termurah SGD 940.3
atau IDR 6,779,600 dengan rincian rute:
1. JT153 | Singapore (SIN) – Melbourne (MEL)
2. JT382 | Melbourne (MEL) – Sydney (SYD)
Total harga = SGD 843.95 (price) + 61.35 (tax) + 0 (fuel) + 35 (service)
Total harga = SGD 940.3
Lion Air (www2.lionair.co.id)
Pada website Lion Air tidak ditemukan rute Singapore(SIN) – Sydney(SYD).
Batavia Air (www.batavia‐air.com)
• Rute Jakarta(CGK) – Beijing(PEK)
Pada rute ini hasil yang didapat dari aplikasi optimasi rute penerbangan ini
Airpaz (www.airpaz.com)
Gambar 4.8 pengujian biaya search flight result Airpaz rute CGK - PEK
Dari hasil pencarian didapat 20 penerbangan dengan total harga termurah yang
adalah IDR 3,257,400 dengan rincian rute:
1. TR2275 | Jakarta (CGK) – Singapore (SIN) | IDR 315,600 (price) | 0 (tax) | 0
(fuel) | 0 (service) | Airline Tiger
2. JQ7 | Singapore (SIN) – Beijing (PEK) | IDR 2,739,900 (price) | 201,900
Airasia (www.airasia.com)
Pada website Airasia tidak ditemukan rute Jakarta(CGK) – Beijing(PEK).
Jetstar (www.jetstar.com)
Gambar 4.9 pengujian biaya search flight result Jetstar rute CGK - PEK
Pada website Jestar didapat 1 penerbangan dengan total harga termurah USD 425.36
atau IDR 3,728,400 dengan rincian rute:
1. VF202 | Jakarta (CGK) – Singapore (SIN)
2. JQ7 | Singapore (SIN) – Beijing (PEK)
Total harga = USD 363.11 (price) + 27.24 (tax) + 35 (fuel) + 0 (service)
Total harga = USD 425.36
Lion Air (www2.lionair.co.id)
Pada website Lion Air tidak ditemukan rute Jakarta(CGK) – Beijing(PEK).
Batavia Air (www.batavia‐air.com)
Dari pengujian biaya di atas dapat disimpulkan bahwa aplikasi optimasi waktu ini sudah
mendapatkan hasil yang optimal, yaitu harga tiket penerbangan yang lebih kecil
dibandingkan dengan airline lain yang berada dalam cakupan pengujian biaya di atas.
4.2.2 Pengujian Waktu
Dalam pengujian waktu ini akan digunakan beberapa rute untuk diuji, yaitu
Surabaya(SUB) - Hongkong(HKG), Singapore(SIN)-Medan(MES), Singapore(SIN) –
Sydney(SYD) dan Jakarta(CGK) – Beijing(PEK). Sedangkan untuk airline pembanding
akan dicoba pencarian dari Airasia, Jeststar, Lion Air, dan Batavia. Tanggal
penerbangan yang akan dicari adalah tanggal 2 Februari 2012. Evaluasi ini dilakukan
pada tanggal 15 Januari 2012. Hasil yang didapat sebagai berikut.
Rute Airpaz Airasia Jetstar Lion Batavia
SUB ‐ HKG 6h 50m ‐ 11h 40m ‐ ‐
SIN ‐ MES 1h 25m ‐ 1h 25m 4h 10m ‐
SIN ‐ SYD 11h 10m ‐ 11h 50m ‐ ‐
CGK ‐ PEK 10h 20m ‐ 11h 50m ‐ ‐
• Rute Surabaya (SUB) – Hongkong (HKG) Airpaz (www.airpaz.com)
Gambar 4.10 pengujian waktu search flight result Airpaz rute SUB - HKG
Dari hasil pencarian pada Airpaz ditemukan 33 penerbangan dengan durasi
penerbangan terkecil 6 jam 50 menit. Berikut rincian rutenya:
1. AK5807 | Surabaya (SUB) – Kuala Lumpur (KUL) | Departure (09:20) |
Arrival (12:50) | Airline Airasia
2. AK1658 | Kuala Lumpur (KUL) – Hongkong (HKG) | Departure (13:20) |
Arrival (17:10) | Airline Airasia
Durasi = [ 09:20(SUB) - (+7 hour GMT time))] – [( 13:20(HKG) - (+8 hour GMT
time)]
Durasi = 6 hours 50 minutes
Airasia (www.airasia.com)
Jetstar (www.jetstar.com)
Gambar 4.11 pengujian waktu search flight result Jetstar rute SUB - HKG Pada website Jestar ditemukan 3 penerbangan dengan durasi penerbangan terkecil 11
jam 40 menit. Berikut rincian rutenya:
1. VF248 | Surabaya (SUB) – Singapore (SIN) | Departure (16:40) | Arrival
(19:50)
2. 3K693 | Singapore (SIN) – Hongkong (HKG) | Departure +1 day (01:30) |
Arrival (05:20)
Durasi = [16:40 (SUB) - (+7 hour GMT time)] – [(05:20 (HKG) - (+8 hour GMT
time)]
Durasi = 11 hours 40 minutes
Lion Air (www2.lionair.co.id)
Batavia Air (www.batavia‐air.com)
Pada website Batavia Air tidak ditemukan rute Surabaya (SUB) – Hongkong (HKG).
• Rute Singapore (SIN) – Medan (MES) Airpaz (www.airpaz.com)
Gambar 4.12 pengujian waktu search flight result Airpaz rute SIN - MES
dari hasil pencarian pada Airpaz ditemukan 135 penerbangan dengan durasi
penerbangan terkecil 1 jam 25 menit. Berikut rincian rutenya:
VF281 | Singapore (SIN) – Medan (MES) | Departure (10:40) | Arrival (11:05) |
Airline Jetstar
Durasi = [10:40(SIN) - (+8 hour GMT time))] – [(11:05(MES) - (+7 hour GMT
time)]
Airasia (www.airasia.com)
Pada website Airasia tidak ditemukan rute Singapore (SIN) – Medan (MES).
Jetstar (www.jetstar.com)
Gambar 4.13 pengujian waktu search flight result Jetstar rute SIN - MES
Pada website Jestar ditemukan 1 penerbangan dengan durasi penerbangan terkecil 1
jam 25 menit. Berikut rincian rutenya:
VF281 | Singapore (SIN) – Medan (MES) | Departure (10:40) | Arrival (11:05)
Durasi = [10:40(SIN) - (+8 hour GMT time))] – [(11:05(MES) - (+7 hour GMT
time)]
Lion Air (www2.lionair.co.id)
Gambar 4.14 pengujian waktu search flight result Lion Air rute SIN - MES
Pada website Lion Air ditemukan 11 penerbangan dengan durasi penerbangan
terkecil 4 jam 10 menit. Berikut rincian rutenya:
1. JT153 | Singapore (SIN) – Jakarta (CGK) | Departure (09:45) | Arrival
(10:35)
2. JT382 | Jakarta (CGK) – Medan (MES) | Departure (12:50) | Arrival (15:10)
Durasi = [09:45 (SIN) - (8 hour GMT time)] – [(15:10 (MES) - (7 hour GMT time)]
Durasi = 11 hours 40 minutes
Batavia Air (www.batavia‐air.com)
• Rute Singapore (SIN) – Sydney (SYD) Airpaz (www.airpaz.com)
Gambar 4.15 pengujian waktu search flight result Airpaz rute SIN - SYD
dari hasil pencarian pada Airpaz ditemukan 32 penerbangan dengan durasi
penerbangan terkecil 11 jam 10 menit. Berikut rincian rutenya:
1. 3K111 | Singapore (SIN) – Perth (PER) | Departure (17:50) | Arrival (23:10) |
Airline Jetstar
2. JQ989 | Perth (PER) – Sydney (SYD)| Departure (23:50) | Arrival +1 day
(10:25) | Airline Jetstar
Durasi = [17:50(SIN) - (+8 hour GMT time)] – [(10:25(SYD) - (+10 hour GMT
time)]
Airasia (www.airasia.com)
Pada website Airasia tidak ditemukan rute Singapore (SIN) – Sydney (SYD).
Jetstar (www.jetstar.com)
Gambar 4.16 pengujian waktu search flight result Jetstar rute SIN - SYD
Pada website Jestar ditemukan 4 penerbangan dengan durasi penerbangan terkecil 11
jam 50 menit. Berikut rincian rutenya:
1. JQ58 | Singapore (SIN) – Darwin (DRW) | Departure (22:20) | Arrival +1 day
(04:30)
2. JQ74 | Darwin (DRW) – Sydney (SYD) | Departure (07:15) | Arrival (13:10)
Durasi = [22:20(SIN) - (+8 hour GMT time)] – [(13:10(SYD) - (+10 hour GMT
time)]
Durasi = 11 hours 50 minutes
Lion Air (www2.lionair.co.id)
Batavia Air (www.batavia‐air.com)
Pada website Batavia Air tidak ditemukan rute Singapore (SIN) – Sydney (SYD).
• Rute Jakarta (CGK) – Beijing (PEK) Airpaz (www.airpaz.com)
Gambar 4.17 pengujian waktu search flight result Airpaz rute CGK - PEK
dari hasil pencarian pada Airpaz ditemukan 20 penerbangan dengan durasi
penerbangan terkecil 10 jam 20 menit. Berikut rincian rutenya:
1. Y6881 | Jakarta (CGK) – Guangzhou (CAN) | Departure (08:10) | Arrival
(14:10) | Airline Batavia Air
2. CA1340 | Guangzhou (CAN) – Beijing (PEK) | Departure (16:30) | Arrival
(19:30) | Airline Air China
Durasi = [08:10(CGK) - (+8 hour GMT time)] – [(19:30(PEK) - (+10 hour GMT
Durasi = 10 hours 20 minutes
Airasia (www.airasia.com)
Pada website Airasia tidak ditemukan rute Jakarta (CGK) – Beijing (PEK).
Jetstar (www.jetstar.com)
Gambar 4.18 pengujian waktu search flight result Jetstar rute CGK - PEK
Pada website Jestar ditemukan 1 penerbangan dengan durasi penerbangan terkecil 11
jam 50 menit. Berikut rincian rutenya:
1. JQ58 | Jakarta (CGK) – Singapore (SIN) | Departure (09:15) | Arrival (12:00)
2. JQ74 | Singapore (SIN) – Beijing (PEK) | Departure (18:35) | Arrival +1 day
(00:50)
Durasi = [09:15(CGK) - (+8 hour GMT time)] – [(00:50(PEK) - (+10 hour GMT
time)]
Lion Air (www2.lionair.co.id)
Pada website Lion Air tidak ditemukan rute Jakarta (CGK) – Beijing (PEK).
Batavia Air (www.batavia‐air.com)
Pada website Batavia Air tidak ditemukan rute Jakarta (CGK) – Beijing (PEK).
Dari pengujian waktu di atas dapat disimpulakan bahwa aplikasi optimasi waktu ini
sudah mendapatkan hasil yang optimal, yaitu durasi waktu penerbangan yang lebih kecil
dibandingkan dengan airline lain yang berada dalam cakupan pengujian waktu di atas.
4.3 Cara Kerja Program 4.3.1 Search Flight Form
Halaman Search Flight Form dapat dibuka pada browser dengan url
www.airpaz.com. Halaman ini digunakan untuk melakukan input data penerbangan yang
ingin dicari. Tampilan dari halaman ini dapat dilihat pada Gambar 4.19.
Pada form ini user dapat memilih tipe perjalanan pada radioutton yang sudah
disediakan. Pilihan Round-trip jika user menginginkan perjalanan pergi dan kembali
lagi. Pilihan One-way jika user menginginkan perjlanan pergi saja. Setelah itu user dapat
mengisi kota (airport) asal dan kota (airport) tujuan pada textbox from dan to. Pada
kedua textbox ini dilengkapi dengan fasilitas autocomplere, user cukup mengetikan
minimal 2 huruf depan nama kota atau kode airport saja. Contoh penggunaan dari
textbox ini dapat dilihat pada Gambar 4.20 Dan Gambar 4.21.
Gambar 4.21 Layar Search Flight Form choose to
Kemudian masukan tanggal departure atau keberangkatan dan tanggal return atau
kembali pada textbox depart dan return. Tanggal kembali dapat diisi jika user memilih
tipe perjalanan Round-trip. Textbox depart dan return dilengkapi dengan fasilitas date
picker untuk melakukan pemilihan tanggal. Contoh penggunaan dari textbox depart dan
Gambar 4.22 Layar Search Flight Form choose depart date
Gambar 4.23 Layar Search Flight Form choose return date
Setelah itu masukan input jumlah orang dewasa yang akan melakukan
dapat menekan button Search untuk melihat hasil pencarian pada halaman Search Flight
Result.
4.3.2 Search Flight Result
Halaman ini akan menampilkan informasi penerbangan sesuai dengan data yang
diinput user pada Search Flight Form. Pada halaman ini juga disertakan Search Flight
Form dengan format tampilan yang berbeda dari halaman Search Flight Form sebelumnya.Tampilan awal dari halaman ini dapat dilihat pada Gambar 4.24
Gambar 4.24 Layar Search Flight Result Depart Tab
Tampilan awal dari halaman ini menampilkan data penerbangan dengan kota asal
dan tujuan sesuai yang diinput user pada textbox from dan to. Pada halaman ini terdapat
satu tab besar untuk menampilkan rute kota asal, kota tujuan dan banyak penerbangan
yang didapat pada tanggal yang dicari. Kemudian di bawah tab itu terdapat tab tanggal
untuk melakukan pemilihan tanggal jika tanggal yang dicari tidak ada penerbangan yang
data penerbangan yang didapat. Di dalamnya terdapat beberapa informasi penerbangan,
yaitu logo airline, kode penerbangan, departure / keberangkatan, arrival / tujuan, price,
tax, fuel, service, duration, dan umur data memcache.
Kemudian jika kita ingin melihat rute sebaliknya maka kita dapat menutup tab
besar yang menampilkan rute from to dengan cara mengklik tab tersebut dan membuka
tab besar di bawahnya yang menampilkan rute to from dengan cara mengklik tab tersebut seperti yang terlihat pada Gambar 4.25.
Gambar 4.25 Layar Search Flight Result Depart & Return Tab
List data penerbangan akan ditampilkan jika tab rute to from seperti yang terlihat