Universitas Bina Nusantara
Jurusan Ilmu Komputer Program Studi Sistem Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 Sistem Electronic Check-In pada Operator Jasa Angkutan Udara dengan Menggunakan Jaringan Nirkabel Dwina Febria Muhammad Surya Dharma Siregar Hasan Sunaryo -
0600621535 0600623130 0600647875
Abstrak Semakin banyaknya masyarakat yang ingin melakukan perjalanan dengan menggunakan transportasi udara, membuat situasi bandara menjadi semakin ramai dan padat. Pada saat peak time, terjadi antrian panjang pada check-in counter yang memakan waktu cukup lama dan melelahkan. Selain itu, cara konvensional ini membutuhkan seorang operator sehingga tidak memungkinkan sistem bekerja selama 24 jam. Oleh karena itu, dilakukan penelitian untuk menambah fleksibilitas dan kenyamanan penumpang pada saat melakukan proses check-in. Dengan melakukan analisa terhadap sistem check-in yang sedang berjalan, dilakukanlah perancangan front end dan back end sistem electronic check-in yang dapat diakses melalui web browser menggunakan jaringan nirkabel. Sistem electronic check-in ini akan diterapkan pada bandara sebagai penunjang sistem konvensional. Penumpang yang tidak membawa bagasi dapat menggunakan sistem ini, disamping mereka juga dapat melakukan check-in secara konvensional. Dengan dirancangnya sistem electronic check-in ini, diharapkan terciptanya sistem self-service check-in yang mudah digunakan, cepat dan aman. Tanpa melakukan proses instalasi fisik yang rumit, dapat menambah mobile counter pada area check-in yang mempermudah penumpang melakukan check-in. Setelah dilakukan penelitian dapat diambil kesimpulan bahwa sistem electronic check-in ini memberikan fleksibilitas dan mobilitas yang tinggi kepada penumpang, sehingga dapat memberikan nilai tambah bagi operator jasa angkutan udara yang menggunakannya. Dan disarankan agar sistem ini dikembangkan sehingga check-in dapat dilakukan melalui mobile device penumpang. Kata Kunci: Mobile Counter, Nirkabel, Self-Service Check-in, Web Browser, Elektronik
v
Bina Nusantara University
Jurusan Ilmu Komputer Program Studi Sistem Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 Electronic Check-In System in Airlines Using Wireless Network Muhammad Surya Dharma Siregar Dwina Febria Hasan Sunaryo -
0600623130 0600621535 0600647875
Abstract More and more people want to go with air traveling, that make airport more and more crowded. On peak time, check-in counters become a long and boring queued for passengers. Besides, this conventional method needs an operator so that it is impossible for the check-in counter to work for full 24 hours. Therefore, it needs research to add flexibility and comfort for the passenger during check-in process. Using the analyses to the conventional check-in system, we design the front-end and back-end of electronic check-in systems which can be accessed through web browser using wireless network. This system will be applied in the airport as an additional system to the conventional method. Passengers taking no baggage can used this system, besides using the conventional system. With the system designed, it is hoped to create an easy, fast, and safe self-service check-in. Without a complicated physical installation, it can add mobile counter in check-in area which can bring easiness to passengers to check-in. This system will give a high flexibility and mobility to the user, so it can brings additional point for airline. It also can be developed so that passengers can access it from their mobile device. Key Word:
Mobile Counter, Wireless, Self-Service Check-in, Web Browser, Electronic
vi
PRAKATA
Puji Syukur kami panjatkan kepada Tuhan Yang Maha Esa yang telah melimpahkan karunia dan rahmat-NYA sehingga penyusunan skripsi kami yang berjudul “Perancangan Sistem Electronic Check-In pada Operator Jasa Angkutan Udara dengan Menggunakan Jaringan Nirkabel” tepat pada waktunya. Penulisan skripsi ini disusun sebagai salah satu syarat kelulusan dalam jenjang pendidikan S1 (Strata-1) jurusan Sistem Komputer di Universitas Bina Nusantara, Jakarta. Dalam penyusunan skripsi ini, penulis banyak mendapat bantuan dan dukungan moral dari berbagai pihak. Oleh karena itu penulis dengan tulus menyampaikan rasa terima kasih kepada : 1. Orang tua dan keluarga kami yang telah memberi bantuan materil maupun moril selama masa perkuliahan sampai dengan proses penyusunan skripsi ini. 2. Bapak Ardy Protoni Doda, Ir., MM., selaku Dosen Pembimbing Skripsi yang telah meluangkan waktu dan pikiran untuk memberikan arahan-arahan yang sangat berharga dan bermanfaat dalam penulisan skripsi kami ini dari awal hingga selesai. 3. Bapak Lukas S. Tanutama, Ir., MM., selaku Ketua Bidang Ilmu Sistem Komunikasi. 4. Bapak Wiedjaja, S.Kom., M.Kom., selaku Ketua Jurusan Sistem Komputer dan Bapak Robby Saleh, S.Kom., MT., selaku Sekretaris Jurusan Sistem Komputer. 5. Bapak Ir. Sablin Yusuf, M.Sc., M.ComSc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara
vii
6. Bapak Prof. Dr. Gerardus Polla, M.App.Sc, selaku Rektor universitas Bina Nusantara 7. Bapak Iman H Kartowisastro, Ph.D yang telah membantu kami dalam proses penyusunan skripsi ini. 8. Bapak Widjaya Hadinukerto beserta seluruh staf dan jajaran Garuda Indonesia Information System di Gedung MX Bandara Internasional Soekarno-Hatta atas dukungan, informasi, dan akses yang diberikan kepada penulis selama penulisan skripsi ini. 9. Bapak Didit Meiditono selaku DCS Manager di Garuda Information System yang menemani dan membimbing kami selama di Garuda Information System. 10. Para staf pengajar Fakultas Ilmu Komputer yang telah membekali kami dengan ilmu pengetahuan yang sangat berguna untuk sekarang dan masa depan kami. 11. Teman-teman, sahabat-sahabat, dan rekan-rekan mahasiswa yang telah memberikan pengetahuan, dukungan, kritik dan saran dalam penulisan skripsi ini 12. Semua pihak yang tidak dapat disebutkan satu per satu, yang telah banyak memberikan bantuan moril maupun spiritual. Penulis menyadari bahwa penulisan skripsi ini masih terdapat kekurangankekurangan
sehingga
dibutuhkan
kritik
dan
saran
yang
membangun
untuk
penyempurnaannya. Akhir kata penulis berharap semoga skripsi ini dapat bermanfaat bagi pembacanya. Jakarta, 23 Januari 2006
Penulis viii
DAFTAR ISI
Halaman Judul Luar …………………………………………………………………….. i Halaman Judul Dalam ……………..………………………………………………….... ii Halaman Persetujuan HardCover ……………………………………………………… iii Halaman Persetujuan Dewan Penguji …………………………………………………. iv Abstrak ……………………………………………………………………………......... v Prakata ……………………………………………………………………………........ vii Daftar Isi ………………………………………………………………………….......... ix Daftar Tabel ……………………………………………………………………............ xv Daftar Gambar ……………………………………………………………………….. xvii Daftar Lampiran ……………………………………………………………………… xxi
BAB I PENDAHULUAN …………………………………………………………....... 1 1.1 Latar Belakang ………………………………………………………….......……1 1.2 Ruang Lingkup ……………………………………………………………......... 2 1.3 Tujuan dan Manfaat ………………………………………………………......… 3 1.4 Metodologi penelitian ………………………………………………………....... 4 1.5 Sistematika Penulisan ………………………………………………………....... 4
BAB II LANDASAN TEORI .....……………………………………………………… 6 2.1 Teori Umum ……………....……………………………………………………. 6 2.1.1
Sistem Penunjang ……....………………………………………………… 6
2.1.2
Wireless LAN …………....……………………………………………….. 7 ix
2.1.3
Konsep radio ……………………………………………………………… 7
2.1.4
Antena Radio ………………………………………………………...….. 11
2.1.5
Transimisi Narrowband ………………………………………………......13
2.1.6
Transmisi Spread Spectrum ……………………………………………... 13
2.1.7
Sistem Operasi Windows ……………………………………………….. 16
2.1.8
Sistem Operasi Linux ………………………………………………….... 16
2.1.9
IIS Web Server ………………………………………………………….. 16
2.1.10 ASP (Active Server Pages) …………………………………………….... 17 2.1.11 .NET Framework ………………………………………………………... 17 2.1.12 ASP.NET (Active Server Pages.NET) ………………………………….. 18 2.1.13 DNS (Domain Name Service) …………………………………………... 18 2.1.14 Dynamic Host Configuration Protocol (DHCP) ………………………… 20 2.1.15 Windows RRAS (Routing and Remote Access Server) ………………… 22 2.1.16 TCP dan UDP …………………………………………………………… 28 2.1.17 Database ………………………………………………………………… 28 2.1.18 Interaksi Manusia dan Komputer ……………………………………….. 29 2.1.18.1 Pengertian Interaksi Manusia dan Komputer …………………………29 2.1.18.2 Tujuan Interaksi Manusia dan Komputer ……………………………. 29 2.1.18.3 Prinsip Interaksi Manusia dan Komputer ……………………………. 30 2.2 Teori Khusus ………………………………………………………………….. 31 2.2.1 Jenis-Jenis Check-In …...…………………………………………………. 31 2.2.2 Mobile Counter dan Electronic Check-In …………………………………. 33 2.2.3 Realitas Menggunakan Self-Service Check-In ……………………………. 34
x
BAB III ANALISIS DAN PERANCANGAN ............................................................ 38 3.1 Sejarah dan Latar Belakang Operator Jasa Angkutan Udara ..............................39 3.1.1
Sejarah Singkat dan Latar Belakang Pemilihan PT. Garuda Indonesia Airlines ...................................................................................................... 39
3.1.2
Fasilitas Garuda Indonesia Airlines ........................................................... 40
3.2 Analisis Sistem Check-in yang Sedang Berjalan ............................................... 41 3.2.1
Proses Check-in yang Sedang Berjalan ..................................................... 41
3.2.2
Automatic Reservation Garuda Indonesia ................................................. 42
3.2.3
Keluhan Sistem Check-in yang Sedang Berjalan ...................................... 45
3.2.3.1 Masalah yang Terjadi pada Sistem Check-in yang Sedang Berjalan ..... 45 3.2.3.2 Hasil Kuesioner ...................................................................................... 46 3.2.3.3 Analisis Permasalahan pada Sistem Check-In yang Sedang Berjalan ... 53 3.3 Pemecahan Masalah ........................................................................................... 53 3.3.1
Solusi 1: Electronic Check-in dengan menggunakan SMS ....................... 54
3.3.2
Solusi 2: Check-in dengan Sensor Fingerprint atau Retina ....................... 54
3.3.3
Solusi 3: Electronic Check-in di Mobile Counter Dengan Menggunakan Jaringan Nirkabel ....................................................................................... 55
3.4 Analisa Kebutuhan ............................................................................................. 56 3.5 Perancangan Jaringan ......................................................................................... 57 3.5.1
Penempatan Sistem .................................................................................... 57
3.5.2
Model Jaringan Sistem Electrtonic Check-In ............................................ 59
3.5.3
Perancangan Coverage Area dari Jaringan Nirkabel ................................. 61 xi
3.6 Perancangan Perangkat Lunak ........................................................................... 63 3.6.1
Blok Diagram Sistem Aplikasi Mobile Check-In ...................................... 64
3.6.2
Diagram Alir Sistem .................................................................................. 65
3.7 Perancangan Aplikasi ......................................................................................... 66 3.7.1
Simulasi Database pada Sistem ARGA ..................................................... 67
3.7.1.1 Perancangan Simulasi Database Departure Control System ................. 67 3.7.1.2 Entity Relationship Diagram (ERD) ...................................................... 70 3.7.2
Perancangan Aplikasi Client pada Sistem Electronic Check-in ................ 70
3.7.3
Rancangan State Transition Diagram Aplikasi Electronic Check-in ....... 74
3.7.3.1 Rancangan State Transition Diagram Keseluruhan Sistem ................... 74 3.7.3.2 Rancangan State Transition Diagram Menu Seat Selection 330 ........... 75 3.7.3.3 Rancangan State Transition Diagram Menu Seat Selection 734 ........... 75 3.7.3.4 Rancangan State Transition Diagram Menu Seat Selection 744 ........... 76 3.7.4
Rancangan Layar Aplikasi Electronic Check-in ....................................... 77
3.7.4.1 Rancangan Layar Checkin Entry ............................................................ 77 3.7.4.2 Rancangan Layar Travelling In A Party ................................................. 77 3.7.4.3 Rancangan Layar Terms And Conditions .............................................. 78 3.7.4.4 Rancangan Layar Flight Confirmation ................................................... 78 3.7.4.5 Rancangan Layar Seat 330 ..................................................................... 79 3.7.4.6 Rancangan Layar Seat 734 ..................................................................... 79 3.7.4.7 Rancangan Layar Seat 744 ..................................................................... 80 3.7.4.8 Rancangan Layar Preview ...................................................................... 80 3.7.4.9 Rancangan Layar Forbidden ................................................................... 81
xii
BAB IV IMPLEMENTASI DAN EVALUASI .......................................................... 82 4.1 Spesifikasi Sistem ............................................................................................... 83 4.1.1 Perangkat Keras (Hardware) ........................................................................ 83 4.1.2 Perangkat Lunak (Software) ......................................................................... 86 4.2 Prosedur Pengoperasian Server .......................................................................... 87 4.2.1 Konfigurasi IP pada DNS dan DHCP Server ............................................... 88 4.2.2 Konfigurasi DNS Server ............................................................................... 89 4.2.3 Konfigurasi DHCP Server ............................................................................ 92 4.3 Prosedur Pengoperasian Perangkat Lunak ......................................................... 94 4.4 Hasil dan Evaluasi Pengukuran ........................................................................ 106 4.4.1 Evaluasi Sistem Electronic Check-In ......................................................... 106 4.4.1.1 Perbandingan dengan Sistem Sejenis ................................................... 106 4.4.1.2
Simulasi
Hipotetis
Kinerja
Check-in
Nirkabel
Terhadap
Antrian...................................................................................................... 108 4.4.2 Evaluasi Coverage Jaringan Nirkabel ........................................................ 109 4.4.3 Evaluasi Kinerja Jaringan ........................................................................... 113 4.4.4 Evaluasi Keamanan Jaringan ...................................................................... 115 4.4.5 Perencanaan Kapasitas Bandwidth ............................................................. 117 4.4.6 Evaluasi Aplikasi Electronic Check-In ...................................................... 118 4.4.6.1 Evaluasi Penanganan Error pada Aplikasi ........................................... 119 4.4.6.2 Evaluasi User Interface dan Respon Pengguna .................................... 123 4.4.6.2.1 Evaluasi User Interface .................................................................. 123 xiii
4.4.6.2.2 Evaluasi Respon Pengguna ............................................................ 125 4.4.6.2.3 Analisa Hasil Evaluasi .................................................................. 131
BAB V KESIMPULAN DAN SARAN ..................................................................... 132 5.1 Kesimpulan ...................................................................................................... 132 5.2 Saran ............................................................................................................... 133
DAFTAR PUSTAKA ................................................................................................. 134 RIWAYAT HIDUP .................................................................................................... 136 LAMPIRAN-LAMPIRAN ........................................................................................ L1
xiv
DAFTAR TABEL
Tabel 2.1
Contoh EIRP ........................................................................................... 10
Tabel 2.2
Tabel Frekuensi Tengah dari Channel DSSS ......................................... 15
Tabel 2.3
Top Level Domain .................................................................................. 19
Tabel 3.1
Statistik Responden Melakukan Check-In Penerbangan ........................ 46
Tabel 3.2
Frekuensi Responden Melakukan Check-In dalam 1 Tahun .................. 47
Tabel 3.3
Statistik Responden Mengalami Antrian pada saat Check-In ................ 48
Tabel 3.4
Kepuasan Terhadap Sistem Check-In yang Sedang Berjalan ................ 49
Tabel 3.5
Ketertarikan Check-In Menggunakan Mobile Counter .......................... 50
Tabel 3.6
Fasilitas yang Diinginkan untuk Sistem Check-In ................................. 51
Tabel 3.7
Flight_Schedule ……….......................................................................... 67
Tabel 3.8
Flight_Airport.......................................................................................... 67
Tabel 3.9
Booking_Record...................................................................................... 68
Tabel 3.10
PAX_Record …....................................................................................... 68
Tabel 3.11
Seat_Selection ........................................................................................ 69
Tabel 4.1
Spesifikasi Access Point DWL-900AP+ .............................................. 84
Tabel 4.2
Spesifikasi LinkSys SD-208 8 port 10/100 Ethernet Switch ................ 85
Tabel 4.3
Perbandingan dengan Lufthansa Self-Service Check-In System ........... 107
Tabel 4.4
Data Hasil Pengukuran Trial Coverage ................................................ 112
Tabel 4.5
Penilaian Tampilan Electronic Check-In .............................................. 125
Tabel 4.6
Tingkat Kemudahan Menggunakan Electronic Check-In .................... 126
xv
Tabel 4.7
Tingkat Bantuan Electronic Check-In dalam mempermudah melakukan
check-in ........................................................................................................................ 127 Tabel 4.8
Tingkat Kepuasan Sistem Electronic Check-In .................................... 128
Tabel 4.9
Perbaikan untuk Sistem Electronic Check-In .......................................129
xvi
DAFTAR GAMBAR
Gambar 2.1
Panjang Gelombang ................................................................................ 7
Gambar 2.2
Pola Radiasi dari antena omni directional .............................................. 12
Gambar 2.3
Pola Radiasi dari antena sectoral ............................................................ 12
Gambar 2.4
Channel yang tidak saling overlap pada DHSS ...................................... 15
Gambar 2.5
Arsitektur dari RRAS ............................................................................. 23
Gambar 2.6
Pengertian Antar Muka Pemakai ............................................................ 29
Gambar 2.7
Check-In Area Tanpa Self Service Check-In ......................................... 35
Gambar 2.8
Check-In Area Dengan 16 Self Service Check-In .................................. 36
Gambar 2.9
Check-In Area Dengan 24 Self Service Check-In .................................. 37
Gambar 3.1
Proses Check-In pada Sistem ARGA ..................................................... 42
Gambar 3.2
Grafik Statistik Responden Melakukan Check-In Penerbangan ............ 47
Gambar 3.3
Grafik Frekuensi Responden Melakukan Check-In dalam 1 Tahun ...... 48
Gambar 3.4
Grafik Statistik Responden Mengalami Antrian pada saat Check-In ..... 49
Gambar 3.5
Grafik Tingkat Kepuasan Terhadap Sistem yang Sedang Berjalan ........50
Gambar 3.6
Grafik Ketertarikan Melakukan Check-In Menggunakan Mobile
Counter........................................................................................................................... 51 Gambar 3.7
Grafik Fasilitas yang Diinginkan pada Sistem Check-In ....................... 52
Gambar 3.8
Penempatan Sistem Electronic Check-In ............................................... 58
Gambar 3.9
Topologi Model Jaringan Electronic Check-In ...................................... 59
Gambar 3.10 Coverage Area yang Ingin Dicover ........................................................ 61 Gambar 3.11 Coverage Area Access Point .................................................................. 62 Gambar 3.12 Channel Access Point ............................................................................. 63 xvii
Gambar 3.13 Blok Diagram Sistem Aplikasi Electronic Check-In .............................. 64 Gambar 3.14 Diagram Alir Koneksi Electronic Check-In ke Sistem Penunjang ........ 65 Gambar 3.15 Entity Relationship Diagram Database Departure Control System ....... 70 Gambar 3.16 Diagram Alir Aplikasi Client pada Sistem Electronic Check-In ............ 71 Gambar 3.17 State Transition Diagram Keseluruhan Sistem ....................................... 74 Gambar 3.18 State Transition Diagram Menu Seat Selection 330 ............................... 75 Gambar 3.19 State Transition Diagram Menu Seat Selection 734 ............................... 75 Gambar 3.20 State Transition Diagram Menu Seat Selection 744 ............................... 76 Gambar 3.21 Rancangan Layar Check-In Entry .......................................................... 77 Gambar 3.22 Rancangan Layar Travelling In A Party ................................................. 77 Gambar 3.23 Rancangan Layar Terms and Conditions ............................................... 78 Gambar 3.24 Rancangan Layar Flight Confirmation .................................................. 78 Gambar 3.25 Rancangan Layar Seat 330 .................................................................... 79 Gambar 3.26 Rancangan Layar Seat 734 .................................................................... 79 Gambar 3.27 Rancangan Layar Seat 744 .................................................................... 80 Gambar 3.28 Rancangan Layar Preview .................................................................... 80 Gambar 3.29 Rancangan Layar Forbidden ................................................................. 81 Gambar 4.1
Access Point DWL-900AP+ ................................................................ 84
Gambar 4.2
Linksys SD-208 8 port 10/100 Ethernet Switch ................................... 85
Gambar 4.3
Penerapan Perancangan Jaringan Sistem Electronic Check-In ............ 87
Gambar 4.4
Layar Check-In Entry ........................................................................... 94
Gambar 4.5
Layar Travelling In A Party ................................................................. 95
Gambar 4.6
Layar Terms and Conditions .................................................................96
Gambar 4.7
Layar Flight Confirmation ................................................................... 97 xviii
Gambar 4.8
Layar Selection – 330C ........................................................................ 98
Gambar 4.9
Layar Selection – 330Y ....................................................................... 99
Gambar 4.10
Layar Selection – 734C ....................................................................... 100
Gambar 4.11
Layar Selection – 734Y ....................................................................... 101
Gambar 4.12
Layar Selection – 744F ........................................................................ 102
Gambar 4.13
Layar Selection – 744C ....................................................................... 103
Gambar 4.14
Layar Selection – 744Y ....................................................................... 104
Gambar 4.15
Layar Preview ...................................................................................... 105
Gambar 4.16
Contoh Statistik Hasil Pengukuran ...................................................... 110
Gambar 4.17
Peta Trial Coverage Area Access Point 1 ............................................ 111
Gambar 4.18
Peta Trial Coverage Area Access Point 2 ............................................ 111
Gambar 4.19
Hasil Scanning ..................................................................................... 113
Gambar 4.20
Evalusi Kinerja Web Server ................................................................ 114
Gambar 4.21
Evalusi Kinerja DNS dan DHCP Server ............................................. 115
Gambar 4.22
Scanning Port sebelum Firewall diaktifkan ......................................... 116
Gambar 4.23
Scanning Port setelah Firewall diaktifkan ........................................... 117
Gambar 4.24
Kapasitas Bandwidth ........................................................................... 118
Gambar 4.25
Layar Check-In – Pesan Error 1 .......................................................... 119
Gambar 4.26
Layar Check-In – Pesan Error 2 .......................................................... 120
Gambar 4.27
Layar Forbidden .................................................................................. 121
Gambar 4.28
Layar Terms and Condition – Pesan Error .......................................... 122
Gambar 4.29
Layar Seat Selection – Pesan Error ..................................................... 123
Gambar 4.30
Grafik Penilaian Tampilan Electronic Check-In ................................. 126
Gambar 4.31
Grafik Tingkat Kemudahan Menggunakan Electronic Check-In ........ 127 xix
Gambar 4.32
Grafik Tingkat Bantuan Electronic Check-In dalam mempermudah
melakukan check-in ................................................................... .................................. 128 Gambar 4.33
Grafik Kepuasan Sistem Electronic Check-In ..................................... 129
Gambar 4.34
Grafik Perbaikan untuk Sistem Electronic Check-In .......................... 130
xx
DAFTAR LAMPIRAN
Surat Permohonan Survei ke Garuda Indonesia Airlines
L1
Tanda Pengenal Garuda Indonesia Aviation Training and Education
L3
Surat Pernyataan Riset dari DCS Manajer Garuda Information System
L4
Surat Pernyataan Riser dari Garuda Indonesia Airlines
L6
Kuesioner
L7
List rc.modules
L10
Statistik Hasil Survey SITA Juli 2003
L13
Daftar Perkiraan Biaya Implementasi
L14
xxi