pengembangan sistem informasi jadwal penerbangan berbasis
TRANSCRIPT
PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS REAL TIME
PADA PT (PERSERO) ANGKASA PURA IMAKASSAR AIR TRAFFIC SERVICE CENTER
Muhammad Arafah Jurusan Teknik Informatika, STMIK AKBA
e-mail : [email protected]
AbstrakPenelitian ini bertujuan untuk merancang pengembangan sistem informasi jadwal penerbangan yang memberikan informasi waktu yang sesungguhnya berdasarkan keberadaan pesawat dalam penerbangan kepada pengguna, dan menghasilkan sebuah sistem informasi jadwal penerbangan yang real time sehingga dapat memberikan informasi waktu kadatangan pesawat secara tepat. Dalam perancangan pengembangan sistem informasi jadwal penerbangan menggunakan DFD (data flow diagram) dan untuk pembuatan aplikasinya digunakan beberapa aplikasi diantaranya bahasa pemrograman Visual Basic 6.0, Tag HTML, PHP dan MySQL sebagai media penyimpanan datanya. Hasil penelitian ini menunjukkan bahwa dengan adanya pengembangan sistem informasi jadwal penerbangan ini akan memberikan kemudahan bagi pengguna sistem dalam hal penjemput penumpang pesawat, karena dapat mengakses informasi kedatangan sebuah pesawat secara real time pada website yang telah ditentukan kapan dan dimanapun sepanjang terkoneksi ke jaringan internet.
Kata kunci : Gerbang Indonesia timur, Waktu, Akurat, Penerbangan.
1. Pendahuluan1.1. Latar BelakangMenjemput keluarga dibandara yang baru datang sudah menjadi tradisi di Indonesia. Kegembiraan terlihat diwajah masing-masing penjemput bila sudah bertemu dengan orang yang akan dijemput. Sebaliknya akan berwajah muram bila yang ditunggu tidak muncul oleh karena ketidaktepatan jadwal kedatangan pesawat ataupun terdapat penundaan kedatangan pesawatKetidaktepatan jadwal kedatangan diatas dikarenakan waktu yang ditampilkan oleh aplikasi jadwal penerbangan berdasarkan rencana penerbangan, bukan berdasarkan
waktu yang sesungguhnya. Aplikasi jadwal penerbangan dibandara sekarang ini berdasarkan waktu yang disi oleh pilot berdasarkan rencana penerbangan yang akan dilakukannya. Secara mandatori seorang pilot akan mengisi FPL (Flight plan) sebelum melakukan penerbangan, data inilah sebagai input dari aplikasi jadwal penerbangan di Angkasa Pura I.Berdasarkan pada permasalahan tersebut maka keberadaan penelitian dengan judul “Pengembangan sistem informasi jadwal penerbangan berbasis real time pada PT (Persero) Angkasa Pura I Makassar Air Traffic Service Center” merupakan suatu hal yang sangat diperlukan.
53
1.2. Tujuan PenelitianTujuan yang diharapkan dari penelitian ini adalah:1. Merancang pengembangan sistem informasi jadwal penerbangan yang memberikan informasi waktu yang sesungguhnya berdasarkan keberadaan pesawat dalam penerbangan kepada pengguna.2. Mengimplementasikan hasil rancangan pengembangan sistem informasi jadwal penerbangan yang real time sehingga dapat memberikan informasi waktu kadatangan pesawat secara tepat.
1.3. Manfaat PenelitianManfaat yang akan didapatkan dalam penelitian ini adalah sebagai berikut:1. Tersedianya sebuah aplikasi sistem informasi yang berbasis web, untuk memberikan kemudahan kepada masyarakat dalam mengakses informasi kedatangan pesawat di bandara Internasional Hasanuddin secara real time.2. pemberian informasi bagi para konsumen.3. Pengembangan sistem informasi jadwal kedatangan pesawat dapat digambarkan secara jelas dengan menggunakan DFD (Data Flow Diagram) dan diimplementasikan dengan menggunakan aplikasi visual basic 6.0, Tag HTML, PHP dan MySQL.
1.4. Ruang Lingkup penelitianPenelitian ini dibatasi hanya pada PT (Persero) Angkasa Pura I Makassar Air Traffic Service Center.
2. Landasan Teori2.1. Sistem InformasiSistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien. 2.2 Eurocat-XEurocat-X merupakan sistem pengatur lalu lintas penerbangan yang melibatkan sumber daya, otoritas, manajemen, dan prosedur operasi. Dalam menjaga keselamatan penerbangan, Air Traffic Controller (ATC) mengawasi pergerakan pesawat udara dan memastikan bahwa jarak antara pesawat udara yang satu dengan yang lainnya berada dalam jarak aman. Oleh karena itu, untuk mempermudah pengawasan ini maka dikembangkan system Air traffic management (ATM). System ini dikenal sebagai Eurocat-X.Makassar Air Traffic Service Center (MATSC) mengawasi dan mengatur lalu lintas penerbangan di wilayah Indonesia timur, untuk Indonesia bagian barat seluruh penerbangan diawasi dan diatur oleh Jakarta Air Traffic Service Center (JATSC), pada gambar 2.1 adalah daerah otorisasi pengaturan lalu lintas dibawah tanggung jawab MATSC.
54
Gambar 2.1 Ujung Pandang FIR
Ketika sebuah pesawat melakukan penerbangan didaerah otorisasi Makassar FIR maka pesawat akan terdeteksi oleh Radar ( Radio Detection and Rangging ), proses ini tampak terlihat seperti pada gambar 2.2, informasi yang diberikan oleh radar berupa nama, kecepatan, dan ketinggian dari sebuah pesawat, dari informasi ini maka Air Traffic Controller dengan mudah mengatur lalu lintas udara karena setiap pesawat akan terlihat.
Gambar 2.2 Cara kerja sistem Eurocat-X
Setiap pesawat akan memiliki rute penerbangan seperti terlihat pada gambar 2.3, rute penerbangan pesawat tercermin pada strip list.
Gambar 2.3 Strip list pada applikasi eurocat-x
Tampilan Display eurocat-X seperti tampak pada gambar 2.4, semua pesawat akan terlihat dengan tujuan memudahkan Air Traffic Controller (ATC) dalam mengatur lalu lintas didaerah tanggung -jawabnya.
Gambar 2.3 Tampilan Aplikasi Eurocat-X
55
Eurocat – X Sistem berfungsi untuk memproses semua data radar, kemudian ditampilkan pada display dan digunakan oleh controller untuk mengatur lalu lintas udara.
Tujuan dari EUROCAT-X ATC SYSTEM :
1. Meningkatkan pelayanan lalu lintas udara.
2. Meningkatkan keselamtan penerbangan.
3. Mengurangi work load controller.
4. Membuat laporan penagihan kepada maskapai penerbangan.
2.3. Aplikasi jadwal penerbangan
Aplikasi jadwal penerbangan berbasis web sudah banyak di temukan di website-website bandara di Indonesia terutama bandara-bandara yang bertaraf internasional, hal ini dimungkinkan karena begitu pentingnya jadwal kedatangan dan keberangkatan pesawat kepada calon pengguna pesawat.
Gambar dibawah ini adalah gambar aplikasi kedatangan pesawat yang ada sekarang.
Gambar 2.4 aplikasi jadwal penerbangan
2.4 Visual Basic 6.0
Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah.
Begitu banyaknya pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows dengan komponen ActiveX Control. Dengan komponen ini memungkinkan penguna untuk memanggil dan menggunakan semua model data yang ada di dalam sistem operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam Visual Basic yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman Visual
56
dan Object Oriented Programming (OOP).
2.5 Database MS Access.
Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL); query dapat dilihat dan disunting sebagai statemen-statemen SQL, dan statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.
2.6 PHP
PHP merupakan singkatan rekursif (akronim berulang) dari PHP Hypertext Preprocessor. PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini atau dalam kata lain bisa diartikan sebuah bahasa pemrograman web yang bekerja di sisi server (server side scripting) yang dapat melakukan konektifitas pada database yang di mana hal itu tidak dapat dilakukan hanya dengan menggunakan sintaks-sintaks HTML biasa. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET /C#/ VB.NET Microsoft,
ColdFusion Macromedia, JSP/Java Sun Microsistems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.
Kelebihan PHP dari bahasa pemrograman lain
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
2. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, nginx, hingga Xitami dengan konfigurasi yang relatif mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.
2.7 Photoshop CS
Photoshop adalah software yang digunakan untuk memodifikasi gambar atau foto secara profesional baik meliputi modifikasi obyek yang sederhana maupun yang sulit sekalipun. Photoshop merupakan
57
salah satu software yang berguna untuk mengolah gambar berbasis bitmap, yang mempunyai tool dan efek yang lengkap sehingga dapat menghasilkan gambar atau foto yang berkwalitas.
Kelengkapan fitur yang ada di dalam Photoshop inilah yang akhirnya membuat software ini banyak digunakan oleh desainer grafis profesional. Dan mungkin juga sampai saat ini masih belum ada software desain grafis lain yang bisa menyamai kelengkapan fitur dalam Photoshop.
2.8 Adobe Dreamweaver
Adobe Dreamweaver merupakan program penyunting halaman web keluaran Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver keluaran Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Versi terakhir Dreamweaver keluaran Adobe Systems adalah versi 10 yang ada dalam Adobe Creative Suite 4 (sering disingkat Adobe CS4).
2.9 Web Browser
Web browser adalah program untuk menampilkan halaman yang berbentuk kode HTML. Semua halaman web ditulis dengan bahasa HTML ( Hypertext Mark Up Language). Walaupun beberapa file mempunyai ekstensi yang berbeda (contoh .html, .php, .php3), output file-file tersebut tetap HTML. HTML adalah medium yang selalu dikirimkan ke web browser baik halaman itu berupa halaman
statis, sebuah script (seperti PHP), ataupun yang dibuat oleh program CGI (Common Gateway Interface). HTML adalah bukan bahasa bit level seperti C++ atau Pascal, tapi hanya sebagai bahasa mark-up untuk menjelaskan suatu dokumen. HTML adalah versi yang sederhana dari SGML (Standardized Generalized Markup Language), yaitu bahasa untuk pertukaran data. Kode HTML ditulis dengan mode ASCII. Format ASCII sering disebut teks, yang bisa dibuat dengan perangkat lunak pengolah kata biasa. Hal ini cukup menguntungkan karena bisa dibaca dan ditulis oleh berbagai platform seperti IBM, Mac, Unix.
Web browser adalah program untuk menampilkan halaman yang berbentuk kode HTML. Semua halaman web ditulis dengan bahasa HTML (Hypertext Mark Up Language). Walaupun beberapa file mempunyai ekstensi yang berbeda (contoh .html, .php, .php3), output file-file tersebut tetap HTML. HTML adalah medium yang selalu dikirimkan ke web browser baik halaman itu berupa halaman statis, sebuah script (seperti PHP), ataupun yang dibuat oleh program CGI (Common Gateway Interface). HTML adalah bukan bahasa bit level seperti C++ atau Pascal, tapi hanya sebagai bahasa mark-up untuk menjelaskan suatu dokumen. HTML adalah versi yang sederhana dari SGML (Standardized Generalized Markup Language), yaitu bahasa untuk pertukaran data. Kode HTML ditulis dengan mode ASCII. Format ASCII sering disebut teks, yang bisa dibuat dengan perangkat lunak pengolah kata biasa. Hal ini cukup
58
menguntungkan karena bisa dibaca dan ditulis oleh berbagai platform seperti IBM, Mac, Unix.
3. Perancangan Pengembangan Sistem Informasi Jadwal Penerbangan.
3.1 Diagram Konteks
Untuk mendapatkan gambaran mengenai pengembangan sistem informasi jadwal penerbangan secara real time pada PT (Persero) Angkasa Pura I Makasar Air Traffic Service Center, maka pengembangan sistem dimodelkan dengan menggunakan diagram konteks, sebagaimana yang ditunjukkan pada gambar berikut ini.
Gambar 3.1 Diagram Konteks
Dengan mengacuh pada diagram konteks sebagaimana yang ditunjukkan pada gambar 3.1, maka akan menghasilkan diagran level zero, sebagaimana yang terdapat pada gambar 3.2 berikut ini.
Gambar 3.1 Diagram Zero
2 Perancangan Basis Data
Struktur Database
Tabel 3.1 Rute LengkapNama File : tahun-bulan-tanggal.mdbFungsi : Menyimpan data rute pesawat
No Nama Field
Tipe data
Size Keterangan
1 TAS Text 10 True Air Speed
2 R Text 10 Flight rule
3 C Text 10 Flight Type
4 Type Text 10 Tipe pesawat
5 AC Text 10 Aircraft category
6 TR Text 10 Comunication
7 Ident Text 10 ID pesawat
59
8 SSR code
Text 10 Radar code
9 A/C Type
Text 10 Callsign
10 Turbulance
Text 10 Nilai turbulance
11 Dep-airport
Text 10 Bandara berangkat
12 Jam text 10 Jam berangkat
13 Menit text 10 Menit berangkat
14 Other text 10 Informasi tambahan
15 CFL text 10 Current flight level
16 UFL text 10 Used flight level
17 Other text 10 Informasi tambahan
18 Arr-Airport
text 10 Bandara tujuan
19 Jam text 10 Jam sampai
20 Menit text 10 Menit sampai
21 Other text 10 Informasi tambahan
22 Point 1 text 10 Point pertama
23 Jam text 10 Jam sampai point pertama
24 Menit text 10 Menit sampai point pertama
25 Point 2 text 10 Point kedua
26 Jam text 10 Jam sampai point kedua
27 Menit text 10 Menit sampai point kedua
28 Point 3 Text 10 Point ketiga
29 Jam Text 10 Jam sampai point ketiga
30 Menit Text 10 Menit sampai point ketiga
31 Point 4 Text 10 Point keempat
32 Jam Text 10 Jam sampai point keempat
33 Menit Text 10 Menit sampai point keempat
34 Point 5 Text 10 Point kelima
35 Jam Text 10 Jam sampai point kelima
36 Menit Text 10 Menit sampai point kelima
37 Atd text 10 Airport time departure
38 date text 10 Tanggal penerbangan
60
39 Month text 10 Bulan penerbangan
40 Phys-position
text 10 Posisi control
41 Other text 10 Informasi tambahan
42 All-data
text 10 Semua data 1 s/d 41
Tabel 3.2 tabel data_kedatanganNama File : data_kedatangan.mydFungsi : Menyimpan data kedatangan pesawat
No Nama Field
Tipe Data
Size
Keterangan
1 No Penerbangan
Text 10 Nomor penerbangan
2 Tipe Pesawat
Text 10 Tipe pesawat
3 Asal Text 30 Bandara asal
4 Waktu tiba
Date 8 Tiba di Makassar
Tabel 3.3 tabel data_keberangkatanNama File : data_keberangkatan.mydFungsi : Menyimpan data keberangkatan pesawat
No
Nama Field Tipe Data
Size Keterangan
1 No Penerbangan
Text 10 Nomor penerbangan
2 Tipe Pesawat
Text 10 Tipe pesawat
3 Tujuan Text 30 Bandara tujuan
4 Waktu Berangkat
Date 8 Waktu berangkat dari Makassar
3 Desain Input
_______^A^T018^J11^L0001560001^T025^J11^L0001560001^T032^J11^L0001560001^T039^J11^L0001560001^T046^J07^L0001000001^T053^J11^L0001560001^T060^J07^L0001000001^T067^J11^L0001560001^T074^J11^L0001560001^T032^J07^L0000020344^G^T019^J02^E0101TAS^T026^J02^E0101R^T026^J04^E0101C^T026^J06^E0101X^T075^J07^E0101AC:^T075^J09^E0101TR:^T002^J06^E0301QFA5 ^T002^J09^E01011323^T013^J03B744^T016^J05H^T013^J07YSSY^T013^J0906^T015^J0905^T020^J040487^T027^J03340^T027^J05380^T027^J07 ^T019^J07WSSS^T033^J09ACT ^T033^J03BLI ^T033^J05^E020111^T035^J05^E010116^T040^J03UDANG^T040^J0511^T042^J0526^T047^J03SIPUT^T047^J0511^T049^J0541^T054^J0306112^T054^J0511^T056^J0541^T061^J0304111^T061^J0511^T063^J0554^T068^J03 ^T068^J050622^T077^J0322^T075^J0302^T075^J06UJ04^T040^J09/VHOJD ^T054^J09U58F380 ^,^X
61
_____^A^T018^J11^L0001560001^T025^J11^L0001560001^T032^J11^L0001560001^T039^J11^L0001560001^T046^J07^L0001000001^T053^J11^L0001560001^T060^J07^L0001000001^T067^J11^L0001560001^T074^J11^L0001560001^T032^J07^L0000020344^G^T019^J02^E0101TAS^T026^J02^E0101R^T026^J04^E0101C^T026^J06^E0101X^T075^J07^E0101AC:^T075^J09^E0101TR:^T002^J06^E0301QFA5 ^T002^J09^E01011323^T013^J03B744^T016^J05H^T013^J07YSSY^T013^J0906^T015^J0905^T020^J040487^T027^J03340^T027^J05380^T027^J07 ^T019^J07WSSS^T033^J09ACT ^T033^J03BLI ^T033^J05^E020111^T035^J05^E010116^T040^J03UDANG^T040^J0511^T042^J0526^T047^J03SIPUT^T047^J0511^T049^J0541^T054^J0306112^T054^J0511^T056^J0541^T061^J0304111^T061^J0511^T063^J0554^T068^J03 ^T068^J050622^T077^J0322^T075^J0302^T075^J06UJ05^T040^J09/VHOJD ^T054^J09U58F380 ^,^X
_______________^A^T018^J11^L0001560001^T025^J11^L0001560001^T032^J11^L0001560001^T039^J11^L0001560001^T046^J07^L0001000001^T053^J11^L0001560001^T060^J07^L0001000001^T067^J11^L0001560001^T074^J11^L0001560001^T032^J07^L0000020344^G^T019^J02^E0101TAS^T026^J02^E0101R^T026^J04^E0101C^T026^J06^E0101X^T075^J07^E0101AC:^T075^J09^E0101TR:^T002^J06^E0301MNA563 ^T002^J09^E01015616^T013^J03B734^T016^J05M^T013^J07WAAA^T013^J0911^T015^J0909^T020^J040430^T027^J03260^T027^J05260^T027^J07
^T019^J07WALL^T033^J09ACT ^T033^J03MKS ^T033^J05^E020111^T035^J05^E010110^T040^J0304119^T040^J0511^T042^J0511^T047^J0304119^T047^J0511^T049^J0516^T054^J0304119^T054^J0511^T056^J0520^T061^J03GAMAL^T061^J0511^T063^J0534^T068^J03 ^T068^J051109^T077^J0322^T075^J0302^T075^J06UJ04^T040^J09/PKMDZ ^T054^J09APV/H330 ^,^X
4 Desain Output
Jadwal penerbangan yang terlihat di layar dapat diprint sesuai dengan kebutuhan user bila menginginkannya, desain nya dapat dilihat pada gambar dibawah ini.
No No Penerbangan
Type Pesawat
Bandara Asal
Waktu tiba
1 LNI455 B737 Jakarta 10:30
2 GIA501 B747 Balikpapan
14:02
No No Penerbangan
Type Pesawat
Tujuan Waktu berangkat
1 LNI455 B737 Ambon 14:30
2 GIA501 B747 Mataram 15:09
4 Implementasi Sistem
Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi. Implementasi merupakan tahap meletakkan sistem
62
sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi modul-modul perancangan, sehingga pengguna dapat memberikan masukan kepada pembangun sistem, dimulai dari implementasi perangkat keras, perangkat lunak, implementasi antar muka, dan implementasi database.
4.1 Implementasi Perangkat Keras
Perangkat keras yang digunakan untuk mengimplementasikan sistem adalah:
1. P4 Processor Core 2 160 GHz2. RAM 512 GHz3. Hardisk 40 Gb4. Monitor 15 Inc5. CD ROM Drive, Keyboard dan
Mouse
4.2 Implementasi Perangkat Lunak
Perangkat lunak yang digunakan untuk mengimplementasikan sistem adalah sebagai berikut :
1. Sistem Operasi Windows XP SP2
2. Microsoft Visual Basic 6.03. Microsoft Access 20034. PHPTriad 2.25. Mozilla Firefox
4.3 Implementasi Database
Terdapat dua aplikasi database yang digunakan pada aplikasi ini yakni, database Microsoft Access 2003 dan My-SQL, berikut ini merupakan tampilan database aplikasi pengembangan jadwal penerbangan yang diolah dengan Microsoft Access 2003.
Gambar 4.1 database Access
Sedangkan untuk Database yang diolah dengan menggunakan MySQL terdapat satu database yang diberi nama data_pesawat dan mempunyai dua tabel dengan nama data_keberangkatan dan data_kedatangan, sebagaimana yang ditampilkan pada gambar 4.2 dan gambar 4.3 berikut ini.
Gambar 4.2 Tabel data keberangkatan
63
Gambar 4.3 Tabel data kedatangan
4.4 Implementasi Antarmuka
Implementasi antarmuka dibagi menjadi tiga tahap bagian penting, masing masing tahap memiliki fungsi yang telah ditentukan seperti terlihat pada tabel dibawah ini :
Tabel 4.1 AntarmukaMenu Deskripsi Nama file
Port Setting form
File antarmuka untuk menangani konfigurasi setting port
Frm terminal
Terminal Form
File antarmuka untuk filtering data kedatangan dan keberangkatan
Frm propertis
Form website
Antar muka web Index.php
4.5 Tampilan Antar Muka
Untuk memperjelas bentuk dari implementasi antarmuka diatas berikut ini adalah beberapa contoh tampilan aplikasi yang telah dibuat.
Gambar 4.4 Tampilan antarmuka web
Gambar 4.5 Antarmuka setting port
64
Gambar 4.6 Antarmuka form terminal
5 Pengujian Sistem
Pengujian pengembangan sistem informasi jadwal penerbangan berbasis real time pada PT (Persero) Angkasa Pura I Makassar Air Traffic Service Center, merupakan salah satu tahapan dari proses rekayasa perangkat lunak yang bertujuan untuk memastikan perangkat lunak yang dibangun sesuai dengan perancangan yang telah ditentukan sebelumnya. Pada penelitian ini, pengujian dilakukan dengan menggunakan teknik black-box.
Pengujian dengan teknik black-box merupakan strategi pengujian untuk mengetahui fungsi-fungsi khusus dari perangkat lunak yang dirancang dengan berdasarkan pada keluaran yang dihasilkan dari data atau kondisi masukan yang diberikan sekaligus untuk mengetahui kesalahan-kesalahan yang ditampilkan.
6 Penutup
6.1. Kesimpulan
Berdasarkan uraian-uraian yang telah dibahas pada bagian sebelumnya, maka secara garis besar dapat ditarik kesimpulan bahwa :
1. Aplikasi jadwal penerbangan yang ada belum mampu memberikan informasi secara tepat kepada pengguna karena berdasarkan pada jadwal penerbangan pesawat.2. Waktu kedatangan dan keberangkatan pesawat yang berdasarkan jadwal penerbangan yang diberikan oleh penerbang belum mencerminkan waktu yang sebenarnya, karena dipengaruhi oleh beberapa keadaan termasuk adanya delay dikarenakan beberapa faktor diantaranya keterlambatan penumpang ketika naik pesawat.3. Pembuatan aplikasi pengembangan jadwal penerbangan berbasis real time sangat membantu memberikan informasi waktu kedatangan dan keberangkatan yang sesungguhnya.
6.2. Saran
Masih adanya beberapa kekurangan pada pembuatan aplikasi jadwal penerbangan yang nantinya akan menjadi acuan untuk pengembangan aplikasi yang lebih baik diantaranya :
1. Ada beberapa route pesawat yang tidak lengkap sampai point terakhir ketika pesawat itu sampai
65
dibandara Makassar atas masalah ini dilengkapi dengan perhitungan menggunakan pengamatan dari beberapa pesawat yang ada, yaitu dengan menambahkan waktu point terakhir sampai point WAAA (Bandara Makassar) sub pada code yaitu Public Function Tambah_menit(point1 As String) As String.
2. Acuan perhitungan kecepatan pesawat secara umum menggunakan jenis pesawat BOEING 737 ini akan menimbulkan kerancuan apabila pesawat yang menuju Makassar adalah jenis ATR yang kecepatan nya dibawah jenis BOEING 737.3. Tampilan halaman web masih begitu sederhana perlu adanya penambahan fiture –fiture yang lebih interaktif.
Daftar Pustaka
Hartono 2008.Analisis & Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi bisnis. Penerbit Andi.
Cristopher 1998. The Future Air Traffic Control. National Academy Press
Abdul.2003. Pengenalan system Informasi. Penerbit Andi
Harianto.2002. Konsep Dan Perancangan Database. Penerbit Andi.
Novian.2004.Panduan Microsoft Visual Basic. Penerbit Andi.
Utami-sukirno.2005.Konsep Dasar Pengolahan dan Pemrograman Database dengan SQL server, MS.Access, dan MS.Visual Basic. Penerbit Andi.
ICAO.2007.Doc.4444, Procedure For Air Navigation Services. Air Traffic Management. Fifteenth edition.
ICAO.2004.Doc7910,Nationality letter from ICAO
66