Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ABSTRACT
There are lots of Information Systems nowadays which are real time and online. This makes it
possible to be accessed by anyone from anywhere in order to get the information. Business
competition in almost every sector is supported by the fast developing of information technology.
Service oriented business like travel business needs the right feature of information technology
to to improve services to travel customers and travel parties. Reservation information system
travel ticket that exist today can be only accessed by qyta trans employees, where in the previous
time customers can order tickets with come directly to qyta trans office. Main obstacle
experienced the customer is where come to qyta trans office, the customer can’t order ticket
because tickets that have been sold out. Therefore, it is needed reservation information system
web-based travel ticket intended to help customer in making a ticket reservation and help to
manage reservation ticket and financial statements for employees in QYTA TRANS
PURWOKERTO. The development of this information system using waterfall method begins with
the analysis and definition of needs that generate user requirement. This aplication is designed
with using DFD (Data Flow Diagram) and ERD (Entity Relationship Diagram) and built using
the PHP programming language and javascript with MySQL database.
Keywords: Information system, reservation travel tickets, waterfall, system development,qyta
trans Purwokerto
ABSTRAK
Saat ini telah banyak dibangun sistem informasi yang bersifat rael time dan online, yang
memungkinkan seseorang dapat mengaksesnya dari mana saja dan mendapatkan informasi
terkini melalui perkembangan teknologi saat ini. Bisnis jasa yang mengutamakan pelayanan
seperti usaha travel merupakan salah satu bisnis yang memerlukan bantuan teknologi informasi
untuk meningkatkan pelayanan terhadap pelanggan travel dan pihak travel. Sistem informasi
pemesanan tiket yang ada saat ini hanya dapat diakses oleh karyawan qyta trans, dimana
sebelumnya pelanggan dapat memesanan tiket dengan datang langsung ke kantor qyta trans.
Kendala utama yang dialami pelanggan adalah, dimana saat datang ke kantor qyta trans,
pelanggan tidak dapat memesan tiket karena tiket yang sudah habis terjual. Oleh sebab itu,
dibutuhkan sistem informasi pemesanan tiket travel berbasis web yang ditujukan untuk
membantu pelanggan dalam melakukan pemesanan tiket dan membantu dalam mengelola
pemesanan tiket dan laporan keuangan di QYTA TRANS PURWOKERTO. Pengembangan
sistem informasi ini menggunakan metode waterfall dimulai dari melakukan analisis dan defenisi
kebutuhan yang menghasilkan kebutuhan pengguna. Dirancang dengan menggunakan DFD
(Data Flow Diagram) dan ERD (Entity Relationship Diagram) serta dibangun menggunakan
bahasa pemograman PHP dengan basis data MySQL.
Kata kunci : Sistem informasi, pemesanan tiket travel, waterfall, pengembangan sistem,
qyta trans Purwokerto
1. PENDAHULUAN menunggu untuk terhubung dengan
1.1. Latar Belakang bagian operator penjualan tiket untuk
Perkembangan teknologi informasi meminta informasi yang dibutuhkan.
telah berkembang pesat dan Hal ini dapat membuang waktu
mempengaruhi hampir semua aspek konsumen dan dapat merugikan pihak
kehidupan, salah satu teknologi perusahaan Qyta Trans.
informasi tersebut adalah internet. Berkenaan dengan hal tersebut,
Menurut Green (2001), internet pihak perusahaan ingin
merupakan media informasi yang mengembangkan sebuah website yang
sangat mudah untuk diakses melaui sudah ada sebelumnya dengan
berbagai media komunikasi, komputer, merancang dan merelisasikan sebuah
handphone dan smartphone. Pada aplikasi sistem penjualan tiket pada
perusahaan Qyta Trans, internet Qyta Trans melalui fasilitas internet.
merupakan hal yang penting agar sistem yang nantinya hasil perancangan ini
dapat diakses oleh pelanggan dalam dapat diterapkan pada perusahaan Qyta
melakukan pemesanan tiket. Trans Tujuan dari penerapan sistem ini
QYTA TRANS merupakan adalah menggantikan sistem yang lama,
salah satu perusahaan penyedia layanan agar lebih mempermudah proses
transportasi agen travel yang sangat penjualan tiket pada perusahaan Qyta
dikenal di kota Purwokerto karena jasa Trans. Dengan menambahkan beberapa
Qyta Trans ini banyak digunakan oleh fitur salah satunya adalah SMS
masyarakat, terutama di kota Gateway yang bertujuan untuk
Purwokerto. Pada saat ini Qyta Trans membantu dalam proses peningkatan
berkembang dengan cepat, akan tetapi penjualan, mempermudah proses
penanganan sistem penjualan tiket penyaluran informasi yang efektif dan
untuk konsumen belakangan ini masih memberikan kemudahan dalam
menggunakan telepon biasa atau dengan pemesanan tiket travel secara online
cara pelanggan datang ke loket Qyta dan nyata kepada calon konsumen.
Trans untuk mendapatkan informasi Diharapkan sistem ini akan memberikan
keberangkatan, harga tiket, jumlah kursi kemudahan dalam pendataan,
yang tersedia. Hal tersebut terkadang pengelolaan dan pelaporan untuk
membuat konsumen merasa kesulitan admin. Berdasarkan uraian tersebut,
dalam memanfaatkan penjualan tiket dalam penulisan tugas akhir ini
tersebut, karena tidak semua konsumen mengambil judul
dalam keadaan tertentu dapat “PENGEMBANGAN INFORMASI
menggunakan fasilitas telepon atau PEMESANAN TIKET TRAVEL
mendatangi loket Qyta Trans untuk BERBASIS WEB
mendapatkan informasi tiket. apabila MENGGUNAKAN SMS GATEWAY
konsumen harus menggunakan telepon, (STUDI KASUS QYTA TRANS
terkadang terjadi antrian pada saluran PURWOKERTO)”.
telepon, sehingga konsumen harus
1.2. Rumusan Masalah e. Hanya pemilik dan admin dapat
mengakses semua data dan
Berdasarkan latar belakang di atas informasi pada sistem.
dapat dirumuskan permasalahan yang f. Operator hanya dapat login ke
akan diselesaikan yaitu: sistem dan mendapatkan
informasi pemesanan serta
1. Bagaimana proses untuk laporan pendapatan.
mempermudah penyaluran g. Pelanggan hanya memiliki hak
informasi yang efektif pada akses login untuk melakukan
pemesanan tiket online kepada pemesanan tiket dan pembayaran
konsumen Qyta Trans? melalui kode unik.
2. Bagaimana mengembangkan h. Sistem informasi ini
Sistem Informasi Pemesanan dikembangkan untuk mengolah
Tiket Travel Berbasis Web pada data pemesanan tiket travel pada
Qyta Trans menggunakan SMS perusahan Qyta Trans.
Gateway yang dapat i. Adapun fitur yang ditambahkan
memudahkan admin, pimpinan pada pengembangan ini yaitu SMS
dan customer? Gateway, pemilihan kursi
penumpang, penggantian jadwal
1.3. Batasan Masalah (reschedule), pembayaran tiket
Sistem yang akan dibangun dibatasi dengan kode unik.
oleh beberapa hal sebagai berikut: j. SMS yang dikirim oleh pihak Qyta
a. Sistem Informasi Pemesanan Trans tidak dapat dibalas oleh
Tiket Travel Berbasis Web di penerima.
Qyta Trans ini dirancang sesuai k. Sistem ini dibangun dengan
dengan kebutuhan user. metode pemrograman prosedural
b. Aplikasi ini hanya digunakan serta menggunakan Data Flow
melayani penjualan tiket travel Diagram dan Entity Relational
secara online pada Qyta Trans Diagram dalam perancangannya.
yang berisi informasi harga tiket, 2. TINJAUAN PUSTAKA
pemesanan tiket, jumlah kursi 2.1.Sistem
yang tersedia. Menurut Jogiyanto (2005), sistem
c. Cara pembayaran (payment adalah suatu jaringan kerja dari prosedur-
method) dengan cara offline yaitu prosedur yang saling berhubungan,
dimana pelanggan melakukan berkumpul bersama-sama untuk melakukan
transfer uang ke ATM yang suatu kegiatan atau untuk meyelesaikan
tertera yang kemudian pelanggan suatu sasaran yang tertentu. Jogiyanto juga
melakukan konfirmasi ke pihak menambahkan bahwa sistem merupakan
Qyta Trans menggunakan kode kumpulan dari elemen-elemen yang
unik saat pembayaran. berinteraksi untuk mencapai suatu tujuan
d. Sistem ini terdapat empat tertentu.
stakeholder yaitu, admin,
operator, pimpinan (pemilik) dan
customer.
2.2. Pemesanan sistem bereaksi terhadap input
tertentu, dan bagaimana perilaku
Menurut Kamus Besar Bahasa sistem pada situasi tertentu.
Indonesia yang dimaksud pemesanan
adalah “proses, perbuatan, cara Berikut adalah kebutuhan
memesan (tempat, barang, dsb)” kepada fungsional pada Sistem Informasi
orang lain. Pemesanan Tiket Travel berbasis
2.3. Tiket Web dengan menggunakan SMS
Gateway :
Menurut Kamus Besar Bahasa a. Sistem memiliki pengguna
Indonesia yang dimaksud dengan tiket dengan batasan hak akses
adalah “sesuatu yang dianggap sebagai seperti yang telah dijelaskan
alat pembayaran yanng digunakan oleh pada tabel kebutuhan
suatu alat transportasi yang ada”. pengguna. Sebelum
menggunakan sistem,
2.4. Travel pengguna diharuskan login
Yoeti (2003), Biro perjalanan (Travel) terlebih dahulu dengan
adalah suatu perusahaan yang menggunakan username dan
memperoleh pendapatan dan password yang telah dimiliki.
keuntungan dengan menawarkan dan b. Sistem dapat mengolah data
menjual produk serta jasa-jasa pengguna, proses olah data
pelayanan yang diberikannya kepada pengguna meliputi proses
pelanggannya. tambah, edit, hapus, lihat.
c. Sistem dapat mengolah data
pemesanan tiket, proses data
3. HASIL DAN PEMBAHASAN pemesanan tiket meliputi
3.1. Analisis proses tambah, hapus, lihat.
Analisis kebutuhan sistem d. Sistem dapat mengolah data
berpedoman pada gambaran umum jadwal, proses olah data
sistem dan analisis kebutuhan meliputi tambah jadwal,edit,
pengguna yang sudah dijelaskan hapus jadwal,dan lihat.
e. Sistem dapat menampilkan
untuk memperoleh komponen-
laporan penjualan (per rute),
komponen sistem yang akan
laporan pendapatan.
dibangun. Kebutuhan sistem terbagi f. Sistem dapat mengelola data
menjadi dua yaitu kebutuhan jurusan, proses olah data
fungsional dan kebutuhan non meliputi menambah data
fungsional. Kebutuhan sistem dapat jurusan, edit data jurusan, dan
didefinisikan sebagai berikut: menghapus data jurusan,
a) Kebutuhan Fungsional g. Sistem menyediakan fungsi
Kebutuhan fungsional yang mengubah status
berfungsi untuk menggambarkan pembayaran.
fungsionalitas sistem atau h. Sistem menyediakan fitur
layanan-layanan sistem. Dengan pemilihan kursi pada
kebutuhan fungsional, dapat pelanggan, serta fitur
diketahui kebutuhan sistem yang pembatalan tiket,mengubah
harus disediakan, bagaimana jadwal keberangkatan.
i. Sistem menyediakan fungsi logout o. Dapat menghapus data jadwal
untuk keluar dari hak akses yang p. Dapat melihat data jadwal
diberikan sistem. q. Dapat menampilkan informasi
pemesanan tiket
b) Kebutuhan Non Fungsional r. Dapat melihat Data Pelanggan
Kebutuhan non fungsional Dapat merubah status pembayaran
merupakan jenis kebutuhan yang s. Dapat melihat status pembayaran
berisi properti perilaku yang t. Dapat menambah data pemesanan tiket
dimiliki oleh sistem. Kebutuhan u. Dapat menghapus data pemesanan tiket
ini tidak terkait dengan v. Dapat menambah kursi
w. Dapat mereset daa kursi
perancangan dan pembangunan
x. Dapat menampilkan laporan penjualan
sistem, namun dapat (per rute)
mempengaruhi jalannya sistem. y. Dapat menampilkan laporan pendapatan
Berikut adalah kebutuhan non
fungsional dari Sistem Informasi z. Dapat logout dari sistem
Pemesanan Travel :
a. Dibutuhkan perangkat 2. Admin
a. Dapat login ke dalam sistem
komputer atau laptop untuk
b. Dapat melihat halaman beranda
mengakses ke sistem
c. Dapat menambah data pengguna
pemesanan tiket.
d. Dapat menambah data jurusan
b. Sistem Pemesanan Tiket Travel
e. Dapat mengedit data jurusan
membutuhkan data mobil,
f. Dapat menghapus data jurusan
jurusan, pengguna, pemesanan.
g. Dapat melihat data jurusan
untuk dapat melakukan fungsi-
h. Dapat menambah data jam
fungsinya.
i. Dapat mengedit data jam
Kebutuhan Pengguna
j. Dapat menghapus data jam
Dari masing-masing pengguna memiliki
kebutuhan yang berbeda pada sistem, k. Dapat melihat data jam
yang dijelaskan sebagai berikut: l. Dapat menambah data jadwal
1. Pemilik m. Dapat mengedit data jadwal
a. Dapat login ke dalam sistem n. Dapat menghapus data jadwal
Dapat melihat halaman beranda. o. Dapat melihat data jadwal
b. Dapat menambah data pengguna p. Dapat logout dari sistem
c. Dapat menambah admin q. Dapat mencetak kode booking
d. Dapat menghapus data pengguna. r. Dapat login ke dalam sistem
e. Dapat melihat data pengguna. s. Dapat melihat data jadwal
f. Dapat menambah data jurusan. t. Dapat mencetak kode booking
g. Dapat mengedit data jurusan. u. Dapat menampilkan informasi
h. Dapat menghapus data jurusan.
pemesanan tiket
i. Dapat melihat data jurusan.
v. Dapat merubah status pembayaran
j. Dapat menambah data mobil.
k. Dapat mengedit data mobil. w. Dapat melihat data pembayaran
l. Dapat melihat data mobil Dapat menambah data pemesanan
m. Dapat menambah data jadwal tiket
n. Dapat mengedit data jadwal
x. Dapat menghapus data pemesanan e. Menampilkan data pelanggan
tiket f. Melakukan pembayaran online
y. Dapat menampilkan laporan dengan kode unik
pendapatan. g. Menampilkan informasi pemesanan
tiket travel yang telah dilakukan
3. Operator h. Dapat memilih kursi
i. Menulis komentar pada kolom
a. Dapat login ke dalam sistem
komentar Menerima laporan
b. Dapat melihat halaman beranda melalui SMS
c. Dapat menambah data pengguna 3.2. Desain Sistem
d. Dapat menambah data jurusan Desain sistem dibuat berdasarkan
e. Dapat mengedit data jurusan hasil analisis yang telah dilakukan dan
f. Dapat menghapus data jurusan dijelaskan pada tahap analisis sistem.
g. Dapat melihat data jurusan Desain sistem terdiri dari tahap desain
h. Dapat menambah data jam Data Flow Diagram, Entity Relationship
i. Dapat mengedit data jam Diagram, basis data, dan user interface
j. Dapat menghapus data jam halaman sistem. Tahap desain sistem
k. Dapat melihat data jam dijelaskan seperti berikut:
l. Dapat menambah data jadwal 3.2.1. Data Flow Diagram
m. Dapat mengedit data jadwal Data flow diagram digunakan
n. Dapat menghapus data jadwal untuk menggambarkan dari mana asal
o. Dapat melihat data jadwal data, dan kemana tujuan data yang
p. Dapat logout dari sistem keluar dari sistem, dimana data
q. Dapat mencetak kode booking disimpan, proses apa yang menghasilkan
r. Dapat login ke dalam sistem data tersebut, dan interaksi antara data
s. Dapat melihat data jadwal yang tersimpan, dan proses yang
t. Dapat mencetak kode booking dikenakan pada data tersebut.
u. Dapat menampilkan informasi Pembuatan Data Flow Diagram
pemesanan tiket menggunakan perangkat lunak Microsoft
v. Dapat merubah status Visio.
pembayaran Infomasi Pengguna
Informasi Pengguna
Informasi jadwal
Informasi Jurusan Informasi Mobil
w. Dapat melihat data pembayaran Informasi Mobil
Informasi Jadwal
Informasi Pemesanan
Tiket
Informasi Kursi Informasi Kursi
Dapat menambah data Admin Pelanggan
Data Jadwal
pemesanan tiket Data Pengguna
Data Jurusan Data Pengguna
Sistem
x. Dapat menghapus data Data Mobil
Data Kursi Informasi
Data Pemesanan
Tiket
Pemesanan
pemesanan tiket Data Pengguna
Tiket Travel Data Pengguna
Data Pemesanan
Data Pemesanan
Tiket
y. Dapat menampilkan laporan Tiket
Data Jurusan
Data mobil
Operator
pendapatan . Data Kursi
Data Jadwal
Informasi Pengguna
Pemilik Informasi Jurusan