• Tidak ada hasil yang ditemukan

Abstraksi. Kata Kunci : Sistem Informasi, Pemesanan tiket, WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "Abstraksi. Kata Kunci : Sistem Informasi, Pemesanan tiket, WEB"

Copied!
10
0
0

Teks penuh

(1)

Sistem Informasi Pemesanan Tiket Pesawat

Berbasis WEB

Dimas Syuhada Mahardian

Program Studi Sistem Informasi, Fakultas Ilmu Komputer Universitas Narotama Surabaya

Abstraksi

Pada mulanya komputer hanyalah sebuah alat yang digunakan untuk menghitung angka – angka yang oleh manusia tidak dapat menghitungnya dengan cepat atau bisa disebut juga alat itu dengan kakulator. Oleh para ahli telematika dan ahli teknologi mengembangkan komputer dengan pesat hingga dapat membuat suatu pemikiran – pemikiran yang tidak dapat dilakukan oleh manusia. Salah satu pemikiran itu adalah membuat suatu sistem yang tidak dibatasi oleh jarak, wilayah dan waktu dan itu dibantu oleh suatu jaringan yang luas dan terbuka bagi siapapun untuk mengaksesnya, jaringan

tersebut dinamakan internet. Salah satu contoh buah pemikiran adalah sebuah Aplikasi

pemesanan tiket pesawat berbasis WEB, dengan beberapa program yang digunakan adalah PHP program server side programming yang digunakan untuk menginterasikan dengan database, yang databasenya menggunakan MYSQL yang dikolaborasikan dengan program Apache sebagai virtual web / Server.

Kata Kunci : Sistem Informasi, Pemesanan tiket, WEB 1. Latar Belakang

Seiring dengan kemajuan zaman yang semakin pesat, maka manusia di tuntut untuk mengikuti perkembangan dari dunia itu sendiri, kadang manusia pun tidak memandang waktu dalam melakukan aktivitas sehari-hari, mereka membutuhkan sesuatu yang simpel, salah satunya adalah masalah pemesanan tiket pesawat. Aplikasi ini diharapkan membantu manusia dalam melakukan aktivitas pemesanan tiket pesawat, di mana dalam aplikasi ini manusia tidak perlu datang langsung ke bandara atau travel untuk memesan tiket pesawat, manusia tinggal mengakses

layanan ini. Setelah itu, pengguna cukup membuka alamat internet dari aplikasi ini berada. Aplikasi ini akan memberikan beberapa menu yang dapat diakses oleh pengguna, yang juga memberikan kemudahan dalam melakukan pemesanan tiket pesawat.

2. Rumusan Masalah

Permasalahan yang diangkat dalam aplikasi ini adalah:

1. Bagaimana memberikan konsep desain dari web yang mudah dimengerti dan memberikan informasi yang akan memudahkan untuk aktifitas pemesanan tiket

(2)

pesawat dan informasi jadwal keberangkatan pesawat secara on line dan berbasis web.

2. Bagaimana membuat program web yang di situ ada kegiatan pemesanan tiket pesawat menggunakan program PHP dengan database MySQL.

3. Tujuan dan Manfaat

Tujuan dari penulisan aplikasi ini adalah untuk memudahkan pemyampaian informasi dan pemesanan tiket pesawat kepada masyarakat, dalam hal ini, jika ingin mengetahui jadwal keberangkatan pesawat dan pemesanan tiket pesawat, tidak perlu datang ke langsung ke bandara, melainkan hanya mengakses aplikasi ini, maka informasi yang di harapkan dapat diperoleh.

Adapun manfaat dalam aplikasi ini antara lain :

1. Bagi Penulis

Menambah wawasan dan pengalaman dalam pembuatan program aplikasi dengan menggunakan PHP sebagai server side programing dan MySQl sebagai Databasenya khususnya mengenai jadwal keberangkatan pesawat terbang dan pemesanan tiket pesawat terbang.

2. Bagi Masyarakat & Pengguna

Masyarakat atau pengunjung situs web dapat memperoleh informasi tentang jadwal keberangkatan pesawat yang didalamnya meliputi harga tiket, jenis pesawat, jam berangkat pesawat dan tujuan pesawat, serta memudahkan masyarakat atau pengunjung situs web apabila ingin memesan tiket pesawat.

4. Batasan Masalah

Untuk penggunaan aplikasi ini, pembahasanya hanya meliputi informasi tentang maskapai penerbangan, dimana di dalamnya terdafat informasi pesawat, bandara, tiket, dan keberangkatan serta pemesanan tiket secara on-line. Dalam aplikasi ini di gambarkan tentang hubungan dengan bank, namun tidak di jelaskan lebih lanjut.

5. Landasan Teori

5.1 Sistem

Menurut McLeod, sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan.

Semua system tidak memiliki kombinasi elemen-elemen yang sama, tetapi memiliki susunan dasar. Sumber daya input diubah menjadi sumber daya

(3)

output, sumber daya mengalir dari elemen input melalui elemen transformasi kepada elemen output. Suatu mekanisme kontrol memantau proses transformasi untuk meyakinkan bahwa proses tersebut memenuhi tujuannya.

5.2 Internet

Internet merupakan salah satu infrastruktur utama e-bisnis. Pada

mulanya, jaringaninternet dikembangkan sebagai saluran khusus

untuk aktivitas riset dan keperluan

paraakademisi. Dalam perkembangannya, internet dieksploitasi

untuk berbagai keperluan

lainnya, termasuk untuk keperluan bisnis. Internet itu sendiri sebenarnya adalah singkatan

dari Interconnection Networking. Menurut Randall dan Latulipe Secara sederhana, internetbisa diartikan sebagai “ a global network of computer networks”.Dengan demikian, pada dasarnya internet merupakan jaringan komputer yang sangatbesar terbentuk dari jaringan – jaringan kecil yang saling terhubung satu sama lain.Jaringan internet sukses dikembangkan dan diuji coba pertama

kali pada tahun 1969oleh U.S. Department of Defense dalam proyek ARPANet (Advanced Research ProjectsNetwork).

5.3 PHP

PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.

5.4 MySQL

MySQL adalah sebuah system manajemen database relasi (relational database management system) yang bersifat “terbuka” (open source). Terbuka maksudnya adalah MySQL boleh di download oleh siapa saja, baik versi kode program aslinya (source code program) maupun versi binernya (executable program) dan bias digunakan secara gratis baik untuk dimodifikasi sesuai dengan kebutuhan seseorang maupun sebagai suatu program aplikasi computer.

(4)

6. Analisa dan desai system 6.1 Document Flow

Alur dari system pemesanan tiket berbasis web ini dapat di gambarkan seperti diagram flow di bawah ini :

Gambar diagram flow system informasi pesawat berbasis web

6.2 Diagram berjenjang

Gambar diagram berjenjang

6.3 Diagram arus data (Data Flow Diagram / DFD) hapus_data_keberangkatan hapus_data_pesawat hapus_data_bandara ubah_data_keberangkatan ubah_data_persawat data_baru_keberangkatan data_baru_bandara ubah_data_bandara data_baru_pesawat lap_pembayaran lap_pembatalan lap_pemesanan lap_keberangkatan lap_pesawat lap_user kode_pemesanan validasi_rekening info_transaksi batal_pesan_tiket pesan_tiket_pesawat daftar_user Info_keberangkatan 1

Sistem Informasi Pemesanan Tiket

+

User Manager

Admin

Gambar conteks Diagram

DFD level 1 data_pembayaran data_pembayaran Data_pembatalan Data_pemesanan Data_keberangkatan data_user data_pesawat data_keberangkatan_dihapus data_keberangkatan_baru data_keberangkatan_diubah data_pesawat_dihapus data_pesawat_diubah data_bandara_diubah data_bandara_dihapus data_pesawat_baru data_bandara_baru data_pemesanan data_pesan data_pembatalan data_user data_pemesanan data_keberangkatan [lap_pembayaran] [lap_pembatalan] [lap_pemesanan] [lap_keberangkatan] [lap_pesawat] [lap_user] [hapus_data_keberangkatan] [hapus_data_bandara] [hapus_data_pesawat] [ubah_data_keberangkatan] [data_baru_keberangkatan] [ubah_data_persawat] [data_baru_bandara] [ubah_data_bandara] [data_baru_pesawat] [kode_pemesanan] [batal_pesan_tiket] [pesan_tiket_pesawat] [validasi_rekening] [daftar_user] [Info_keberangkatan] 1.1 info_pesawat + data_keberangkatan [info_transaksi] data_pemesanan 1.2 pendaftaran User data_user 1.3 pemesanan + data_pembatalan 1.4 maintenence + data_bandara Admin data_pesawat 1.5 laporan Manager Data_pembayaran Gambar DFD level I

(5)

DFD level 2 subprocces info pesawat [data_pemesanan] [data_keberangkatan] [info_transaksi] [Info_keberangkatan] User data_keberangkatan data_pemesanan 1.1.1 info_berangkatan 1.1.2 Info_transaksi

Gambar DFD level 2 subprocces info pesawat

DFD level 2 subprocces pemesanan

[data_pembayaran] [validasi_rekening] [data_pembatalan] [data_pemesanan] [data_pesan] [kode_pemesanan] [pesan_tiket_pesawat] [batal_pesan_tiket] User data_pembatalan data_pemesanan 1.3.1 pemesanan 1.3.2 pembatalan Data_pembayaran 1.3.3 Pembayaran

Gambar DFD level 2 pemesanan

DFD level 2 subprocces maintenance

[data_keberangkatan_baru] [data_keberangkatan_diubah] [data_keberangkatan_dihapus] [data_pesawat_baru] [data_pesawat_diubah] [data_pesawat_dihapus] [data_bandara_diubah] [data_bandara_dihapus] [data_bandara_baru] [hapus_data_pesawat] [ubah_data_persawat] [data_baru_bandara] [ubah_data_keberangkatan] [hapus_data_bandara] [hapus_data_keberangkatan] [data_baru_keberangkatan] [ubah_data_bandara] [data_baru_pesawat] Admin data_bandara data_pesawat data_keberangkatan 1.4.1 Input 1.4.2 Update 1.4.3 Delete

ERD CDM (Entity Relationship Diagram Conceptual Diagram Model) bandara detai l_tiket tiket_detail tiket_pesawat pesawat tiket detai l_pesawat validasi pesan batal bayar Pem esan an kd_ pesan tgl_ pesan jam _pesa n j ml _tiket nick_user kd_ pesawat kd_ tiket harga_ti ket Use r nick_user password_ user nam a_user jns_ klmn um ur pekerjaan ala mat kota pro pinsi no_ tlp no_ hp no_ rek pesawat kd_ pesawat type _pesa wat kap asitas rute _pesa wat pot ongan _bata l kete ranga n det l_pesa wat

kd_ dtiket kd_ tiket kd_ dpesa wat sisa _tiket pem baya ran kd_ bayar tgl_ bayar kd_ pesan tot_ bayar v_b ank no_ rek pin _rek jml _saldo tike t kd_ tiket kd_ pesawat kd_ bdrtuj uan tgl_ beran gkat jam _bera ngkat j am _tiba bdr_tujua n

kd_ bdrtuj uan ban dara_ tujuan kota _tuju an pem batal an kd_ pesan jml _tiket_ batal tgl_ batal det l_tiket kd_ dtiket kd_ tiket kd_ dpesa wat sisa _tiket Gambar ERD CDM 7. Implementasi Menu utama

Gambar menu utama

Info pesawat berdasarkan tanggal

Gambar Info pesawat berdasarkan tanggal

Info pesawat

(6)

Info detail pesawat

Gambar info detail tiket

Daftar anggota

Gambar daftar anggota

Simpan anggota

Gambar simpan anggota

Login user

Gambar login user

Login sukses

Gambar login sukses

Pesan pesawat berdasarkan tanggal

Gambar pesan berdasarkan tanggal

Deskripsi pemesanan

Gambar deskripsi pemesanan

Validasi rekening

(7)

Pemesanan tiket berhasil

Gambar pemesanan tiket sukses Info transaksi

Gambar Info transaksi Login admin

Gambar login admin Menu utama admin

Gambar menu utama admin

Input pesawat

Gambar input pesawat Input keberangkatan

Gambar input keberangkatan Input detail tiket

Gambar input detail tiket Edit pesawat

(8)

Edit keberangkatan

Gambar Edit keberangkatan Laporan pesawat

Gambar laporan pesawat Laporan pelanggan

Gambar laporan pelanggan Laporan seluh keberangkatan

Gambar laporan keberangkatan

Laporan seluruh pemesanan

Gambar laporan seluruh pemesanan

8. Kesimpulan

Dari hasil analisa yang telah dibuat, maka dapat di ambil kesimpulan bahwa:

1. Aplikasi system pemesanan tiket dapat di gunakan sebagai sarana penyampaian informasi tentang pesawat terbang, bandara, keberangkatan dan lain sebagainya.

2. Aplikasi system pemesanan tiket ini dapat membantu mempermudah user atau konsumen dalam melakukan transaksi pemesanan tiket.

3. Aplikasi sistem pemesanan tiket disini dapat dijalankan dengan syarat lebih dahulu menjadi anggota dengan cara daftar pada link daftar di web program ini.

9. Saran

Adapun saran yang dapat di sampaikan adalah :

1. Meluaskan program ini dengan

dapat melakukan transaksi dan berkerjasama dengan pihak bank untuk pemesanan dan pembatalan.

2. Menyempurnakan beberapa

kelemahan-kelemahan dalam aplikasi ini.

(9)

3. Menambahkan sistem keamanan, karena dalam sistem ini

keamanannya masih lemah. 10. Daftar pustaka

10.1 Bunafit Nugroho, 2005, Pengembangan program WAP & WEB dengan PHP, Gava Media.

10.2 Arbie, 2004, Manajemen

Database dengan MySQL, Andi Yogyakarta.

10.3 Anon Kuncoro Widigdo, Dasar

Pemrograman PHP dan MySQL,

http://www.ilmukomputer.com.

10.4 Bunafit Nugroho, 2004, Aplikasi

Pemrograman Web Dinamis dengan PHP & MySQL, Gava Media.

(10)

Gambar

Gambar diagram flow system informasi  pesawat berbasis web
Gambar DFD level 2 subprocces info  pesawat
Gambar laporan pesawat  Laporan pelanggan

Referensi

Dokumen terkait

Tujuan dari penelitian ini ialah untuk mengetahui pengaruh jenis maskapai penerbangan dan harga tiket pesawat terbang terhadap pemesanan tiket pesawat terbang

data yang sesuai dengan tujuan perancangan website.. aplikasi pemesanan tiket

Penulis berharap sistem informasi pemesanan tiket travel yang dibuat dapat. berguna untuk Niko Travel dalam meningkatkan kualitas

Tujuan dari dilaksanannya penelitian ini diantaranya adalah untuk membangun sebuah program sistem informasi pemesanan tiket berbasis web dengan tujuan mencapai

Untuk Manfaat, manfaat yang dapat diperoleh adalah memudahkan perusahaan dalam mendatakan pemesanan tiket dan penyewaan bus secara lebih terpusat, mempermudah customer dalam

(1) Perancangan yang telah dilakukan menghasilkan sebuah sistem aplikasi untuk melakukan pemesanan tiket kapal yang meliputi proses pemilihan jadwal dan pemesanan

Tabel 5.2 Tabel Test Case Form Hasil Pencarian Pemesanan Tiket Klikhotel53 Tabel 5.3 Tabel Test Case Form Identitas Diri Pemesan Tiket Pesawat Klikhotel

Memperoleh informasi mengenai pemesanan tiket bus sehingga memudahkan pelanggan untuk memilh tempat duduk dan waktu yang diinginkan. Metode Penelitian 1) Metode Pustaka. Metode