pengembangan sistem informasi jadwal penerbangan berbasis

14
PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS REAL TIME PADA PT (PERSERO) ANGKASA PURA I MAKASSAR AIR TRAFFIC SERVICE CENTER Muhammad Arafah Jurusan Teknik Informatika, STMIK AKBA e-mail : [email protected] Abstrak Penelitian 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. Pendahuluan 1.1. Latar Belakang Menjemput 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 pesawat Ketidaktepatan 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

Upload: others

Post on 01-Oct-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 2: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 3: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 4: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 5: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 6: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 7: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 8: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 9: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 10: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

_____^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

Page 11: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 12: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 13: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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

Page 14: PENGEMBANGAN SISTEM INFORMASI JADWAL PENERBANGAN BERBASIS

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