080 45 11 000 77

SISTEM INFORMASI PEMESANAN TIKET
BERBASIS WEB PADA PERUSAHAAN TRAVEL
(Studi Kasus Travel Citra Purnama Mandiri Surabaya)
Samsul Ma’arif (080451100077)
Program Studi D3 Manajemen Informatika - Fakultas Teknik
Universitas Trunojoyo
JL. Raya Telang PO BOX 2 Kamal, Bangkalan – Madura
E-mail : samsulmaarif.m88com@yahoo.com
Abstrak
Suatu hal yang tidak dapat kita sampingkan pada masa sekarang ini adalah perkembangan dunia
teknologi. Dimana sistem pola kehidupan yang terus berkembang merupakan peran serta dari
kemajuan teknologi yang juga secara terus menerus berkembang dengan pesatnya. Hal ini dapat
kita amati dari pola kehidupan masyarakat sehari-hari. Dengan adanya seperti komputer yang
tersambung dengan internet dapat membuat orang – orang memiliki akses yang tidak terbatas
untuk mencari informasi.
Dengan adanya perkembangan teknologi maka sangat menguntungkan selain untuk perusahaan
juga dapat menguntungkan masyarakat yang membutuhkan secara cepat informasi-informasi
tertentu dimana saja dan kapan saja saat akses internet. Untuk itulah sistem bebasis web ini
dibuat untuk pemesanan tiket online travel yang bertujuan untuk mempermudah pengguna jasa
layanan travel untuk dapat melakukan pemesanan tiket melalui komputer baik tiket pesawat, paket
wisata, voucher hotel dan sewa bis wisata. Jadi orang tidak perlu datang lagi ke tempat

perusahaan travel, hanya untuk memesan tiket yang belum tentu mereka dapat. Mereka hanya
perlu mengakses sistem melalui komputer atau laptop mereka, kemudian memesan tiket
berdasarkan tiket yang dikehendaki. Sehingga diharapkan efisiensi dibeberapa sektor dapat
tercapai dengan baik.
Sistem ini memanfaatkan teknologi web untuk dapat mengakses internet melaui komputer.
Kata kunci : Pemesanan Tiket, Sistem Informasi, Web, Komputer
Abstract
One thing that we can not aside at the present time is the development of the technology world.
Where the system is evolving pattern of life is the role of technological progress and also
continuously evolving rapidly. It can be observed from the pattern of people's daily lives. With
such a computer connected to the Internet can make people - people have unlimited access to
search for information.
With the development of technology in addition to the highly profitable company can also benefit
people who need to quickly provide certain information anywhere and at any time internet access.
For this reason the system is designed to be adaptable web online ticket booking travel that aims
to facilitate the travel service users to be able to place an order tickets through both computer
airfares, tour packages, hotel vouchers and tour bus rental. So people do not have to come back to
the corporate travel, only to book tickets that they can not necessarily. They only need to access
the system via their computer or laptop, then book a ticket on the ticket of your choice. So that the
expected efficiencies can be achieved in some sectors as well.

The system utilizes web technology to be able to access the internet through a computer.
Key words: Ticket Booking, Information Systems, Web, Computer

A.

PENDAHULUAN
Latar Belakang
Suatu hal yang tidak dapat kita
sampingkan pada masa sekarang ini
adalah perkembangan dunia teknologi.
Dimana sistem pola kehidupan yang
terus berkembang merupakan peran
serta dari kemajuan teknologi yang juga
secara terus menerus berkembang
dengan pesatnya. Hal ini dapat kita
amati dari pola kehidupan masyarakat
sehari-hari. Setiap perusahaan / instansi
saat
ini telah tersedia teknologi
komputer yang dapat membantu dalam

pengolahan data. Disamping itu banyak
perusahaan yang sudah terjun kedunia
internet, hal ini dilakukan selain
menguntungkan perusahaan juga dapat
menguntungkan
masyarakat yang
membutuhkan secara cepat informasiinformasi tertentu dimana saja dan
kapan saja saat akses internet.
Tidak terkecuali pada Citra
Purnama Mandiri merupakan suatu
badan usaha bergerak dibidang jasa
pelayanan pemesanan tiket travel
dengan berbagai tujuan, Penjualan tiket
yang di lakukan oleh Citra Purnama
Mandiri selama ini masih manual
sehingga informasi sulit di jangkau oleh
masyrakat. Pada dasarnya pemesanan
tiket sangatlah dibutuhkan suatu
informasi yang akurat. Mengenai
permasalahan tersebut maka, dibutuhkan

suatu wadah yang dapat memberikan
informasi.
Dengan melihat permasalahan
diatas maka akan dibuat suatu sistem
informasi tentang pemesanan tiket
berbasis web yang di wadahi oleh Citra
Purnama Mandiri. Nantinya akan
menjelaskan secara detail tentang
bagaimana cara pemesanan tiket secara
online. sehingga seseorang atau
konsumen tidak akan merasa kesulitan
jika ingin mengetahui informasi tentang
pemesanan tiket. Sistem ini akan dibuat
berbasis web, sehingga nantinya sistem
ini dapat diakses dan digunakan kapan
dan dimana saja melalui PC (Personal
Computer) ataupun
notebook yang
terhubung dengan internet.


2.

Rumusan Masalah
Dari latar belakang tersebut dapat
diambil rumusan masalah sebagai
berikut:
1) Belum lengkapnya sistem
yang dapat menunjang
penjualan tiket via internet
pada
Citra
Purnama
Mandiri.
2) Kurangnya
pengetahuan
masyarakat
tentang
perusahaan travel Citra
Purnama Mandiri secara
meluas.

3) Pemesanan tiket
masih
menggunakan cara yang
dianggap
manual,yaitu
dengan cara menelpon atau
datang
langsung
ke
perusahaan

3.

Batasan Masalah
Dalam penyusunan Tugas Akhir ini
akan
menggunakan
beberapa
batasan, yaitu :
1) Studi kasus yang diambil

adalah perusahaan travel
Citra Purnama Mandiri.
2) Pemesanan tiket berbasis
web melayani tiket pesawat
domestik, voucher hotel
domestik,
sewa
bus
pariwisata, paket wisata
domestik.
3) Tidak membahas tentang
kepegawaian
dalam
perusahaan terkait.
4) Implementasi
sistem
menggunakan
bahasa
pemrograman PHP, JAVA
dan Database yang dipakai

adalah MySQL.

4.

Tujuan dan Manfaat Penelitian
Tujuan Secara umum tugas
akhir ini membangun sistem
informasi pemesanan tiket berbasis
web yang dapat memberikan
informasi
mengenai
cara
pemesanan tiket secara online lewat
komputer pada Citra Purnama
Mandiri

1.

Manfaat dari penelitian ini adalah :
1) Pengguna dapat mudah

mengerti dalam melakukan
pemesanan tiket melalui
layanan ini
2) Pengguna
diberikan
fasilitas login dan hanya 1
orang dengan 1 nama yang
sudah terdaftar sebelumnya,
yang
bisa
mengakses
layanan menu utama.
3) Pengguna
diuntungkan
dengan masalah waktu dan
tenaga dalam melakukan
pemesanan.
4) Pengguna dapat melakukan
pemesanan dengan nyaman,
tanpa adanya gangguan.

B.

TINJAUAN PUSTAKA
1.

Pengertian Travel
Pengertian
secara
umum
perusahaan
travel
merupakan
perusahaan jasa tour dan travel yang
bergerak dalam bidang jasa pemesanan
tempat, pemesanan dan pengantaran
tiket,
termasuk
menyediakan
transportasi dan akomodasi hotel.
Perusahaan tour dan travel juga

menyediakan informasi – informasi dan
menyarankan tentang kondisi tempat
tujuan seperti iklim, situasi politik, dan
lain – lain. Selain itu perusahaan tour
dan
travel
secara
teknis juga
memberikan saran dan masukan tentang
nilai pertukaran mata uang, adanya
asuransi untuk penyewaan mobil dan
asuransi jiwa pada perjalanan melalui
pesawat udara, asuransi kelebihan
barang, biaya keberangkatan, visa dan
passport (Poynters, 1990).
Perusahaan tour dan travel juga
mempunyai fungsi :
1) Fungsi sebagai perantara
Perusahaan tour dan travel
mempunyai peranan yang cukup penting
dalam pembangunan daerah karena
perusaan ini dapat berperan sebagai
katalisator untuk pembangunan daerahdaerah baru sebagai daerah tujuan
wisata, sehingga peranannya sangat

penting
dalam
peningkatan
perekonomian, khususnya bagi daerah
kunjungan wisata yang seringkali
dikunjungi oleh para wisata secara tidak
langsung
dapat
meningkatkan
pendapatan daerah.
2) Fungsi sebagai organisator
Dalam hal ini perusahaan tour
dan travel berfungsi sebagai
pengatur
tidak
hanya
mempertemukan pelanggan dan
pengusaha
masing-masing
industry
pariwisata
seperti
perusahaan
angkutan,
perhotelan, bar, restoran, dll.
Tapi yang lebih penting
mempersiapkan macam-macam
tour yang mungkin dapat
ditawarkan
bagi
calon
wisatawan (Drs. A. Yoeti, 1997)


Adapun jasa – jasa yang
ditawarkan antara lain :
1) Tiket Pesawat Domestik
Reservasi atau pemesenan
adalah
penyediaan
tempat
atau
pembukuan
pada
dinas-dinas
penerbangan bagi calon penumpang
beserta dengan permintaan akan fasilitas
khusus lain apabila diperlukan. Jadi
pengertian reservasi tiket adalah suatu
pemesanan tempat duduk di pesawat
terbang dan sekaligus permintaan
khusus (bila perlu) yang dilakukan oleh
calon penumpang baik melalui agen
tiket seperti perusahaan travel dan tour
Citra
Purnama
Mandiri,
dinas
penerbangan ataupun langsung ke
Bandara Udara. Reservasi harus
dilakukan oleh calon penumpang karena
pihak Airlines memiliki ketentuan
penerbangan untuk memastikan jadi atau
tidaknya calon penumpang naik pesawat
pilihan untuk pergi ke tempat yang
dituju.
2) Voucher Hotel Domestik
Voucher hotel adalah kupon
prabayar yang dapat ditukarkan ketika
akan menginap di hotel tertentu. Sama
seperti membeli tiket pesawat, biaya
menginap di hotel juga dapat dihemat
dengan
cara
melakukan
booking/reservasi dari jauh hari.

Alasanya karena membayar lebih murah
dan kepastian mendapat kamar.
3) Sewa Bus Pariwisata
4) Paket Tour Domestik
Paket wisata (package tour,
inclusive tour) diartikan sebagai suatu
perjalanan wisata dengan satu atau lebih
tujuan kunjungan yang disusun dari
berbagai fasilitas perjalanan tertentu
dalam suatu acara perjalanan yang tetap,
serta dijual dengan harga tunggal yang
menyangkut seluruh komponen dari
perjalanan wisata.
Sistem Informasi
Adalah suatu sistem terintegrasi
yang mampu menyediakan informasi
yang bermanfaat bagi penggunanya atau
sebuah sistem terintegrasi atau sistem
manusia-mesin, untuk menyediakan
informasi untuk mendukung operasi,
manajemen dalam suatu organisasi.
Sistem ini memanfaatkan perangkat
keras dan perangkat lunak komputer,
prosedur manual, model manajemen dan
basis data.

laporan yang diperlukan.
Robert A. Leitch)
3.

Basis Data
Basis
data
adalah
suatu
pengorganisasian sekumpulan data yang
saling terkait sehingga memudahkan
aktivitas untuk memperoleh informasi.
Basis
data
dimaksudkan
untuk
mengatasi problem pada sistem yang
memakai pendekatan berbasis berkas
(Abdul Kadir, 2003). [1]
Melalui sistem basis data seorang
pemakai dapat melakukan berbagai
fungsi, seperti:
1) Menambah data
2) Menghapus data
3) Mengambil data

2.

Dari definisi di atas terdapat
beberapa kata kunci :
1) Berbasis
komputer:
perancang harus memahami
pengetahuan komputer dan
pemrosesan informasi
2) Sistem manusia mesin: ada
interaksi antara manusia
sebagai pengelola dan
mesin sebagai alat untuk
memroses informasi. Ada
proses manual yang harus
dilakukan manusia dan ada
proses yang terotomasi oleh
mesin. Oleh karena itu
diperlukan
suatu
prosedur/manual sistem.
Sistem informasi adalah suatu
sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan
transaksi harian, mendukung operasi,
bersifat manajerial dan kegiatan strategi
dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-

(Menurut

Implementasi database sendiri
pada dasarnya dapat dibagi menjadi dua:
1) Sebuah database disimpan
pada sebuah direktori dan
terdiri atas sejumlah berkas
tabel.
2) Sebuah
database
dinyatakan dengan sebuah
berkas
untuk
bekerja
dengan
database,
kita
harus
memakai
sebuah
bahasa,salah satu yang
digunakan adalah MySQL .
MySQL (baca: mai-se-kyu-el)
merupakan software yang tergolong
sebagai DBMS (Database Manajement
Sysrem) yang bersifat Open Source.
Open Source menyatakan bahawa
software ini dilengkapi dengan source
code (kode yang dipakai untuk membuat
MySQL), selain bentuk executetablenya atau kode yang dapat dijalankan
secara langsung dalam sistem operasi,
dan bisa diperoleh dengan cara mendownload (mengunduh) di Internet
secara gratis (Abdul Kadir, 2008). [1]
4.

PHP
PHP singkatan dari PHP
Hypertext preprocessor. Ia merupakan
bahasa
berbentuk
skrip
yang

ditempatkan dalam server dan diproses
di server. Hasilnyalah yang dikirimkan
ke klien, tempat pemakai menggunakan
browser. Secara khusus, PHP dirancang
untuk membentuk web dinamis. artinya
ia dapat membentuk suatu tampilan
berdasarkan
permintaan
terkini,
misalnya biasa ditampilkan isi database
ke halaman web. Pada prinsipnya, PHP
mempunyai fungsi yang sama dengan
skrip – skrip seperti ASP ( Active server
page), cold fusion ataupun perl. [3]
5.

Javascript
Javascript
adalah
bahasa
scripting yang akan sepenuhnya
dijalankan untuk menvalidasi masukan –
masukan yang akan terlebih dahulu
diproses dan dilakukan pengecekkan
sebelum dikirim dan disimpan ke dalam
database
C.

Metodologi Peniltian
Langkah-langkah yang dilakukan dalam
penelitian laporan ini adalah :
1) Study Lapangan
Mempelajari dan memahami
secara
langsung
sistem
informasi yang ada di kantor
travel Citra Purnama Mandiri –
Surabaya
2) Identifikasi Permasalahan
Menetapkan tujuan yang ingin
dicapai dalam pembuatan tugas D.
akhir ini
3) Mendesain Sistem
Merancang sistem yang akan
dibuat meliputi database yang
diperlukan proses yang ada dan
tampilan yang dibutuhkan
4) Implementasi Sistem
Pembuatan program sistem
informasi
pemesanan
tiket
berbasis
web
dan
pada
perusahaan travel dilakukan
pada tahap ini
5) Tahap Ujicoba, Analisa dan
Kesimpulan
 Ujicoba
Pada tahap ini dilakukan
ujicoba dari hasil implementasi sistem
yang telah dirancang pada tahap

sebelumnya, meliputi performa dan
efisiensi dari sistem.
 Analisa
Dalam tahap ini dilakukan
analisa terhadap hasil-hasil yang didapat
pada tahap sebelumya. Hasil analisa
tersebut nantinya diharapkan dapat
memberikan suatu gambaran yang utuh
mengenaai sistem pemesanan tiket.
 Kesimpulan dan Saran
Pada tahap ini dilakukan
penarikan kesimpulan dan saran dari
seluruh tahap yang telah dilalui.
Kesimpulan
harus
dapat
mengungkapkan hal-hal pokok yang
diperoleh dari intisari penelitian.
Sedangkan saran ditujukkan untuk
memberikan
petunjuk
bagi
pengembangan dan penelitian sejenis
yang terkait yang mungkin akan
dilakukan. Berdasarkan kesimpulan
yang diperoleh dapat diajukan saransaran
kepada
pihak-pihak
yang
berkepentingan untuk perbaikan kualitas
di masa mendatang.
6)

Penulisan Laporan
Pada tahap ini dilakukan
penyusunan
tugas
laporan
yang
dijelaskan dalam dasar teori tugas akhir
ini serta hasil dari implementasi
perangkat lunak yang telah dibuat.
Hasil dan Pembahasan
 Desain Sistem / Use case :
Use Case Diagram
menggambarkan fungsionalitas yang
diharapkan dari sebuah sistem.Yang
ditekankan adalah“apa” yang diperbuat
sistem, dan bukan “bagaimana”.Sebuah
Use Case merepresentasikan sebuah
interaksi antara aktor dengan sistem.Use
Case Diagram dekat kaitannyadengan
kejadian-kejadian. Kejadian (skenario)
merupakan contoh apa yang terjadi
ketika seseorang berinteraksi dengan
sistem. Seorang/sebuah aktor adalah
sebuah entitas manusiam atau mesin
yang berinteraksi dengan sistem
untukmelakukan pekerjaan pekerjaan
tertentu. (Gambar 1) dan (Gambar 2).

Use Case admin dan operator, system pemesanan tiket pada Citra Purnama
Mandiri



T a m p i l a n P e sa n E ro r
M a n a j e m e n t D t a T i ke t

M a n a j e m e n D a ta A rm a d a
P e m e sa n a n

< < e xte n d > >
< < e xte n d > >
< < e xte n d > >

M a n a je m e n t Da ta T u ju a n

< < e xte n d > >
< < e xte n d > >
M e n g e ce k S ta tu s K o n su m e n
< < e xte n d > >

< < e xte n d > >
L o g in

O p e ra to r

< < e xte n d > >

M e m b a t a l ka n P e m e sa n a n K o n su m e n

In h e ri ta n ce

M e n ce t a k D a ta P e m e sa n a n
M e l i h a t D a ft a r D a t a O p e ra to r

M e m b u a t D a ta P ri b a d i

M e l i h a t D a ft a r O p e ra to r L o g i n

Adm in

M e l i h a t D a ft a r K o n su m e n L o g i n

i n h e ri ta n ce
M e l i h a t & m e n c a t a t P e n d a f ta ra n H a si l
P e n j u a l a n T i ke t

Gambar 1 use case diagram admin dan operator
Use Case konsumen, system pemesanan tiket pada Citra Purnama Mandiri



Peringatan Jika Lupa User name &
Pasword

Melakukan Pemesanan Tiket

.



Login

Konsumen



Melihat Data Pesanan




Melihat Daftar Pemesanan Sendiri




Pembatalan Pemesanan
Menyimpan Data Profile Sendiri

Tampilan Pesan Eror


Mengubah Data Profil Sendiri



Melihat Data Profile Sendiri

Gambar 2 use case diagram konsumen
 Activity Diagram
Activity Diagram memodelkan
alur kerja (work) sebuahproses bisnis
dan urutan aktivitas dalam suatu proses.
Diagram ini sangat mirip dengan

flowchart karena dapatmemodelkan
sebuah alur keja dari satu aktifitas ke
aktivitaslainnya atau dari satu aktifitas
kedalam keadaan
sesaat
(state).
(Gambar 3).

S t a rt

M as uk M enu
L o g in

M as uk k an Us er
N a m e d a n P a s w o rd

S a la h

V a li d a s i L o g in

S a ...

B enar
V a li d a s i J e n is
L o g in

H a la m a n
A d m in

H a la m a n
O p e ra t o r

H a la m a n
K ons um en

F in i s

Gambar 3 activity diagram
 Sequence Diagram
Sequence
diagram
menggambarkan interaksi antar objekdi
dalam dan di sekitar sistem (termasuk
pengguna, display, dan sebagainya).
Sequence
diagram
terdiri
atar
dimensivertikal (waktu) dan dimensi
Admin dan Operator

Halaman
Utama

Form Login

horizontal (objek-objek yangterkait).
Sequence diagram biasa digunakan
untukmenggambarkan skenario atau
rangkaian
langkah-langkah
yang
dilakukan sebagai respons dari sebuah
event untuk menghasilkan output
tertentu. (Gambar 4).
Form Login

Validasi

Halaman
Admin

Log Out

Masuk
Pilih Login
Masukkan User Name dan Pasword
Berhasil

Login Gagal
Kembali ke Menu Login

Kembali ke Halaman Utama

Gambar 4 Sequence diagram
E.

Implementasi
Halaman Utama Konsumen
Halaman utama ini terdapat
menu – menu pilihan yang dapat diakses
oleh semua pengunjung website baik
namun dalam sebatas melihat tanpa bisa

melakukan pemesanan tiket pesawat, tur
wisata, sewa bis dan voucher hotel.
Untuk
bisa
melakukan
semua
pemesanan tersebut seorang konsumen
diharuskan register terlebih dahulu.
(Gambar 5).

Gambar 5 Halaman utama konsumen
Halaman admin dan operator
Halaman admin dan operator ini
digunakan sebagai kelola keseluruhan
data yang dibutuhkan oleh admin yang

lainnya dan merupakan pusat kelola
semua data namun khusus operator tidak
bisa lihat data admin. (Gambar 6).

Gambar 6 Halaman utama admin dan operator
F.

KESIMPULAN dan SARAN
Kesimpulan
Beberapa kesimpulan yang dapat
diambil dari pembuatan program ini
adalah :
1) Sistem ini mempermudah
proses pengumpulan data,
penyimpanan
data,
pengolahan
data
dan
penyediaan
informasi
tentang jadwal penerbangan
dan
pemesanan
tiket
pesawat domestik, paket
wisata domestik, voucher
hotel dan sewa bus
pariwisata.

2)

3)

Sistem ini dapat mempercepat
kinerja para petugas kantor yang
melakukan pelayanan pemesanan
tiket disemua kategori baik
pemesanan
tiket
pesawat
domestik, paket wisata, voucher
hotel dan sewa bus pariwisata.
Sistem ini dapat mempermudah
para
konsumen
dikarenakan
berbasis web dan tidak perlu antri
dan jauh – jauh untuk datang ke
tempat travel, cukup dengan buka
situs web Citra Purnama Mandiri.

Saran
Berikut ini merupakan saran untuk
mengembangkan proyek
tugas
akhir ini untuk selanjutnya :
1) Sistem informasi ini dapat
dikembangkan lebih lanjut
dengan
menambahkan
fasilitas-fasilitas lain guna
mendukung
sistem
informasi pemesanan tiket
pada perusahaan travel
terkait.
2) Sarana penunjang aplikasi
yang meliputi perangkat
komputer
beserta
jaringannya terlebih dahulu
harus dipersiapkan agar
penerapan sistem dapat
lebih optimal.
DAFTAR PUSTAKA
[1]

[2]

[3]

Kadir, Abdul. 2003, Pengenalan
Sistem Informasi. Yogyakarta:
Penerbit Andi.
Kadir, Abdul. 2008, Belajar
Database Menggunakan MySQL.
Yogyakarta: Penerbit Andi.
Pemrograman PHP. Retrieved
June 5, 2007, from :
http://www.ilmukomputer.com

[4] PHP and MySQL Tutorial.
Retrieved June 5, 2007, from :
http://www.php-mysqltutorial.com/
[5] Nugroho.Bunafit.Desember.2008.
Membuat Website Sendiri dengan
PHP-MySQL.Yogyakarta:Media
Kita.
[6] Hariadi.Sandi.2010. Trik dan
Solusi
Jitu
Pemprograman
Web.Yogyakarta:Loko Media.
[7] www.almuth.we.id.2008."Submit
form sederhana dengan ajax
menggunakan mootools".30 april
[8] akhwan.nur.2009."Upload
Gambar
dengan
PHP
MySQL".Dalam
www.akhwan90.blogspot.com.09
September
[9] www.fr-system.web.id.2010."cara
export Data MySQL ke Microsoft
Excel ". 24 April
[10]www.tutorialpemrograman.wordpre
ss.com.2009."Konsep Conceptual
Data Model [CDM] dan Physical
Data Model [PDM]".8 agustus
[11] Winarko, Edi. 2006. Perancangan
Database dengan Power Designer
6.32.
Jakarta:
PRESTASI
PUSTAKA.