Uploaded by haryadi yusuf

1204026 haryadi yusuf

advertisement
APLIKASI RESERVASI TIKET BUS ONLINE BERBASIS WEB
PROYEK II
1204014 ANITA ALFI SYAHRA
1204026 HARYADI YUSUF
PROGRAM STUDI DIPLOMA IV TEKNIK INFORMATIKA
POLITEKNIK POS INDONESIA
2021
ABSTRAK
Konsumen sulit mendapatkan informasi reservasi tiket bus serta kurang efesien nya dalam waktu dan
biaya karena konsumen harus datang langsung ke terminal. Web adalah salah satu layanan yang didapat
oleh pemakai komputer yang terhubung ke internet. Web ini menyediakan informasi bagi pemakai
komputer yang terhubung ke internet website atau situs dapat diartikan sebagai kumpulan halamanhalaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara,
dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu
rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan
internet.Manfaat menggunakan internet dapat mempromosikan keberadaan nama instansi/perusahaan
kepada masyarakat dunia umumnya serta masyarakat Indonesia khususnya yang mengakses
internet.Untuk meningkatkan kualitas pemesanan yang tadinya manual menjadi lebih efektif dalam
pencarian informasi untuk melakukan reservasi tiket, aplikasi ini dibuat dengan tujuan mempermudah
konsumen dalam menghemat waktu maupun biaya.
Kata-kata kunci: Sistem Informasi, Pemesanan Tiket Bus, e ticketing
ABSTRACT
Consumers find it difficult to get bus ticket reservation information at PO. Harapan Jaya and lack of
efficiency in time and cost because consumers have to come directly to PO. Harapan Jaya. The web is
one of the services obtained by computer users who are connected to the internet. This website provides
information for computer users who are connected to internet sites or sites that can be interpreted as a
collection of pages that are used to display text information, still or motion pictures, animations, sounds,
and or a combination of all of them, both static and dynamic in nature. a series of interrelated buildings
where each party forms an internet network. The benefits of using the internet can increase the presence
of a name/company to the world community in general and the Indonesian people in particular who
access the internet. tickets at po.harapan jaya, this application was created with the aim of making it
easier for consumers to save time and costs.
Keywords: Information System, Bus Ticket Booking, Po.Harapan Jaya, Website.
BAB I
PENDAHULUAN
1.1 DESKRIPSI APLIKASI
Konsumen sulit mendapatkan informasi reservasi tiket bus di PO.Harapan Jaya serta kurang
efesien nya dalam waktu dan biaya karena konsumen harus datang langsung ke PO.harapan jaya.
Web adalah salah satu layanan yang didapat oleh pemakai komputer yang terhubung ke internet.
Web ini menyediakan informasi bagi pemakai komputer yang terhubung ke internet website atau
situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan
informasi teks, gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya itu baik
yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait
dimana masing-masing dihubungkan dengan jaringan internet.Manfaat menggunakan internet
dapat mempromosikan keberadaan nama instansi/perusahaan kepada masyarakat dunia umumnya
serta masyarakat Indonesia khususnya yang mengakses internet.Untuk meningkatkan kualitas
pemesanan yang tadinya manual menjadi lebih efektif dalam pencarian informasi untuk melakukan
reservasi tiket di po.harapan jaya, aplikasi ini dibuat dengan tujuan mempermudah konsumen
dalam menghemat waktu maupun biaya.
1.2 LATAR BELAKANG
Tiket adalah salah satu dokumen perjalanan yang dikeluarkan oleh perusahaan untuk
menerapkan suatu kontrak tertulis satu pihak yang berisikan ketentuan yang harus dipenuhi oleh
penumpang selama memakai jasa tiket dan data penumpang yang mempunyai masa periode waktu
tertentu. Penting nya tiket untuk pelangan sebagai alat bukti pembayaran yang menyatakan adanya
perjanjian antara penyedia dan pengguna jasa di dalam pengangkutan ke berbagai tujuan.
Saat ini operasional kerja armada transportasi bus memiliki cukup banyak kendala. Dengan
semakin berkembangnya teknologi saat ini pelayanan armada transportasi bus juga dituntut
menyajikan pelayanan yang lebih mudah dan menjangkau banyak calon penumpang. Salah satu
masalah yang ditemui yaitu seperti penginputan data yang kurang efektif dan efisien, kurang cepat
dalam pencarian data dan dalam pemberian informasi kepada calon pembeli tiket bus serta
penyimpanan laporan data-data pemesanan tiket kurang terorganisir dengan baik. Pihak manajer
perusahaan juga mengalami kesulitan dalam memantau kondisi manajemen perusahaan bus
tersebut.
Perlunya dibuat system informasi reservasi tiket bus karena konsumen kesulitan mendapatkan
informasi pemesanan tiket dan kurang efesiennya dalam waktu dan biaya karena konsumen harus
datang langsung ke terminal untuk melakukan pemesanan tiket bus. Perancang system reservasi
informasi tiket bus berbasis web ini diharapkan dapat mempermudah konsumen untuk mendapatkan
informasi pemesanan tiket bus dan konsumen dapat menghemat waktu dan biaya sehingga
konsumen tidak perlu datang ke terminal untuk melakukan pemesanan tiket. World Wide Web atau
WWW atau juga dikenal dengan WEB adalah salah satu layanan yang didapat oleh pemakai
computer yang terhubung ke internet. Website atau situs yang digunakan untuk menampilkan
informasi teks, gambar diam atau gerak, animasi, suara, dan atau gabungan yang memungkinkan
memudahkan konsumen untuk mengakses dimana saja kapan saja dengan bantuan internet
Berdasarkan dari uraian diatas maka perlu dibuatlah sebuah aplikasi dengan judul “APLIKASI
RESERVASI TIKET BUS ONLINE BERBASIS WEB ”.
1.3 IDENTIFIKASI MASALAH
Berdasarkan latar belakang tersebut, maka dapat diidentifikasi ada beberapa masalah
sebagai berikut:
a. Sulit mendapatkan informasi status penjadwalan reservasi tiket bus
b. Kurang efesiensi ketika pembeli membeli tiket harus mengantri terlebih dahulu
c. Sulit untuk pemesanan tiket bus
1.4 TUJUAN
Adapun tujuan dari penelitian ini sebagai berikut :
a. Untuk mempermudah konsumen untuk mendapatkan pemesanan tiket bus.
b. Agar konsumen lebih menghemat waktu dan tempat dalam melakukan pemesanan tiket.
c. Membantu untuk mempermudah konsumen untuk melihat penjadwalan bus.
1.5 LINGKUP DOKUMENTASI
Pada proyek 2 kali ini kami akan membahas atau menganalisis tentang pemesanan
tiket dan informasi keberangkatan yang dimana
Konsumen sulit mendapatkan
informasi reservasi tiket bus serta kurang efesien nya dalam waktu dan biaya karena
konsumen harus datang langsung ke terminal. Untuk meningkatkan kualitas pemesanan
yang tadinya manual menjadi lebih efektif dalam pencarian informasi untuk melakukan
reservasi tiket di po.harapan jaya, Untuk mempermudah konsumen dalam menghemat
waktu maupun biaya dalam me reservasi atau memesan tiket kita. Maka diperlukan lah
Pemesanan Tiket Bus berbasis web yang digunakan untuk mempermudah pemesanan
tiket.Disini kami akan membuat Website E- Ticket ting Bus dimana web tersebut bisa
Mempermudah konsumen untuk mendatpakan informasi penjadwalan bus, dan juga
mempermudah untuk pemesanan tiket itu sendiri , Agar konsumen lebih menghemat
waktu dan tempat dalam melakukan pemesanan tiket dengan Web E-ticket ini.
BAB II
LANDASAN TEORI
2.1 TINJAUAN STUDI
Adapun acuan pada analisis ini yaitu berdasarkan penelitian terdahulu. Hasil penelitianpenelitian terdahulu ini terdiri dari topik dan pembahasan hasil penelitian yang telah dilakukan.
Dalam penelitian terdahulu dengan judul penelitian perancangan sistem Pemesanan
tiket pesawat berbasis web. Penelitian ini menunjukan bahwa untuk Sistem penjualan
tiket pesawat berbasis web ini pengembangannya difokuskan pada permasalahan web
database dan web desain yang mempunyai tujuan untuk memberikan informasi
tentang pemesanan tiket secara online dengan menggunakan media web yang dapat
mempermudah para konsumen atau pengguna jasa penerbangan, dimana para
konsumen tidak perlu untuk datang kepihak LionAir hanya untuk melakukan
pemesanan, tapi dengan adanya web ini dapat langsung melakukan pemesanan tiket
secara langsung lewat web yang tersedia.[1]
Dalam penelitian terdahulu dengan judul penelitian perencangan sistem informasi
pemesanan tiket dan posisi kursi penumpang pesawat berbasis web menggunakan
framework code igniter. . Penelitian ini menunjukan bahwa persaingan dalam dunia
bisnis semakin hari semakin kompetitif, hal ini menuntut setiap perusahaan untuk
selalu beradaptasi terhadap perubahan lingkungan, khususnya dalam pelayanan jasa
transportasi udara. Banyak perusahaan-perusahaan baru di era perkembangan
teknologi informasi menjadi start-up sebagai model baru bisnis. Kemunculan
perusahaanperusahaan online berbasis start-up banyak merubah cara pandang
pelanggan dalam menentukan pilihan. Begitu pula, dalam bidang pemesanan tiket
pesawat, saat ini perusahaan berbasis online banyak menawarkan fitur pelayanan
dimana para pelanggan dapat langsung melakukan booking tiket setiap saat dan kapan
pun dengan pilihan berbagai macam maskapai penerbangan.[2]
Dalam penelitian terdahulu dengan judul penelitian analisa perancangan sistem
informasi pemesanan tiket museum online di DKI Jakarta berbasis web. Penelitian ini
menunjukan bahwa Pembelian atau pemesanan tiket wisata saat ini telah bergeser dari
yang konvensional, kemudian diperkenalkan secara online melalui internet hal
tersebut belum dimanfaatkan menggunakan teknologi internet sebagai sarana
pengembangan pelayanan kepada calon pengunjung. Sistem penjualan tiket pada saat
ini adalah calon pengunjung harus datang ke loket pembelian tiket museum dan tiket
masih berupa kertas, Karena semua kegiatan masih dilakukan secara manual petugas
juga kewalahan dalam melayani tiket yang masih menggunakan pencatatan didalam
buku.[3]
Dalam penelitian terdahulu dengan judul penelitian pemesanan tiket kereta api
online (E-Ticketing) menggunakan aplikasi KAI Access. Penelitian ini menunjukan
bahwa untuk menangani beberapa kendala yang terdapat pada pemesanan tiket secara
konvensional seperti menumpuknya antrian di stasiun, keterbatasan waktu yang
dimiliki oleh konsumen, proses penyampaian informasi mengenai harga tiket untuk
hari keberangkatan atau tanggal sebelumnya yang tidak dapat diproses.[4]
2.2 KAJIAN PUSTAKA
A. Transportasi
Pengertian transportasi menurut Steenbrink (1974), transportasi adalah perpindahan
orang atau barang dengan menggunakan alat atau kendaraan dari dan ke tempat - tempat yang
terpisah secara geografis.
Sedangkan menurut Bowersox (1981), transportasi adalah perpindahan barang atau
penumpang dari suatu tempat ke tempat lain, dimana produk dipindahkan ke tempat tujuan
dibutuhkan. Dan secara umum transportasi adalah suatu kegiatan memindahkan sesuatu
(barang dan/ atau barang) dari suatu tempat ke tempat lain, baik dengan atau tanpa sarana.
perpindahan manusia atau barang dari satu tempat ke tempat lainnya dengan menggunakan
sebuah kendaraan yang digerakkan oleh manusia atau mesin. Transportasi digunakan untuk
memudahkan manusia dalam melakukan aktivitas sehari-hari.Transportasi sendiri dibagi 3
yaitu, transportasi darat, laut, dan udara. Transportasi udara merupakan transportasi yang
membutuhkan banyak uang untuk memakainya. Selain karena memiliki teknologi yang lebih
canggih, transportasi udara merupakan alat transportasi tercepat dibandingkan dengan alat
transportasi lainnya.
B. Reservasi
Reservasi atau reservation berasal dari kata kerja to reserve yang berarti memesan dan
menyediakan tempat. Dalam hal ini pengertian reservasi adalah suatu transaksiyang
mengangkut tentang penyediaan tempat, pelayanan khusus fasilitas - fasilitas lainya untuk
penumpang yang akan melakukan perjalanan dengan menggunakan pesawat terbang.
C. Tiket
Tiket adalah suatu dokumen perjalanan yang dikeluarkan oleh suatu perusahaan yang
berisi rute, tanggal, harga, data penumpang yang digunakan untuk melakukan suatu perjalanan.
Menurut Rahmat Darsono, tiket adalah salah satu dokumen perjalanan yang dikeluarkan oleh
maskapai penerangan dan merupakan kontrak tertulis satu pihak yang berisikan ketentuan yang
harus dipenuhi oleh penumpang selama memakai jasa penerbangan, dan data penerbangan
penumpang yang mempunyai masa periode waktu tertentu.Tiket merupakan dokumen pasasi
yang berisi perjanjian kontrak antara perusahaan dengan penumpang yang memuat ketentuan
yang telah disepakati bersama dan ditaati oleh kedua belah pihak.Menurut wilayah operasi,
tiket terbagi menjadi 2 yaitu Tiket domestik dan Tiket International. Tiket domestik adalah tiket
yang dikeluarkan untuk berpergian di dalam negeri dan untuk tiket domestik ada yang
berbentuk elektronik tiket yang seperti dikeluarkan untuk digunakan didalam negri. Tiket
Internasional adalah tiket yang dipergunakan untuk ke luar negri dan hamir semua tiket yang
dikeluarkan oleh tiket internasional sudah berupa elektronik tiket (Darsono, 2004 ).
D. Travel
Travel adalah perjalanan dari suatu tempat ketempat lain, yang bersifat sementara dan
dilakukan perorangan atau kelompok sebagai usaha mencari keseimbangan atau keserasian dan
kebahagiaan dengan lingkungan hidup dalam dimensi sosial, budaya, alam dan ilmu dan
pergerakan orang antara lokasi geografis yang relatif jauh, dan dapat melibatkan perjalanan
dengan berjalan kaki, sepeda, mobil, kereta api, kapal, pesawat, atau cara lain, dengan atau
tanpa bagasi, dan dapat menjadi salah satu cara atau round trip. Travel juga dapat mencakup
menginap yang relatif singkat. (Spillane, 1987).
E. Pengertian Website
Website adalah sebuah media yang terdiri dari sekumpulan halaman yang
saling terkoneksi dan berhubungan yang ada pada sebuah domain di internet dengan
tujuan tertentu serta memberikan tampilan data dan informasi seperti teks, gambar,
audio dan video yang saling berhubungan.[
F. PHP
PHP adalah singkatan dari Hypertext Pre-processor yang sebelumnya
disebut Personal Home Pages, yaitu sebuah bahasa pemrograman scripting serverside, yang terdiri dari sekumpulan instruksi pemrograman yang digunakan untuk
membangun sebuah website statis atau dinamis maupun aplikasi Web.
G. Database
Database adalah kumpulan data dan informasi berdasarkan fakta yang disimpan secara
sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat
lunak (software) dengan tujuan agar tidak terjadi duplikasi data serta sebagai tempat
penyimpanan yang aman untuk data dan informasi.
H. Internet
Internet adalah sekumpulan komponen jaringan yang dapat menghubungkan
komputer satu dan komputer lainnya dengan menggunakan standar sistem global
Transmission Control Protocol atau Internet Protocol Suite (TCP/IP) sebagai protokol
pertukaran sehingga pengguna komputer dapat saling berkomunikasi, berinteraksi, dan saling
bertukar informasi.
I.
Algoritma
Algoritma merupakan suatu kumpulan susunan dan langkah-langkah yang berurutan untuk
memecahkan dan menyelesaikan suatu masalah secara sistematika dan logis dalam jangka waktu
tertentu.
J. Pemrograman
Pemrograman adalah suatu proses yang terdiri dari menulis, menguji, memperbaiki
(debug), dan memelihara sebuah kode dengan tujuan untuk memuat suatu program yang dapat
melakukan suatu perhitungan atau ‘pekerjaan’ sesuai dengan keinginan pemrogramer dalam
membangun sebuah program komputer. Kode ini dapat ditulis dalam berbagai bahasa
pemrograman.
BAB III
ANALISIS DAN PERANCANGAN
3.1 ANALISIS SISTEM
Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang
utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan
mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan
yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikanperbaikannya. Pada bagian ini, akan dibahas mengenai analisis fungsi fungsional yang
digambarkan dalam bentuk flowmap, pengkodean dan analisis sistem non fungsional yang
meliputi perangkat keras dan perangkat lunak yang digunakan, serta analisis user dan admin
yang terlibat dalam aplikasi reservasi tiket bus online.
3.1.1 Analisis Sistem Berjalan
Analisis yang sedang berjalan saat ini meliputi aplikasi reservasi tiket bus online
berbasis web.
Gambar 3.3 Flowmap analisis sistem yang sedang berjalan transaksi dengan whatsapp
3.1.1 Analisis Sistem Yang Akan Dibangun
Analisis kebutuhan yang dimaksud disini berupa analisis flowmap mengenai sistem
yang akan dibangun yaitu
Flowmap Login
3.1.4 Kebutuhan Fungsional
Analisis kebutuhan fungsional merupakan suatu kebutuhan yang berhubungan
dengan kebutuhan sistem yang akan dibuat. Dimana menjabarkan mengenai fungsi-
fungsi yang dapat mendukung jalannya sistem, adapun kebutuhan fungsional
yang akan dibuat yaitu pengelolaan data terdiri dari 2 proses sesuai dengan urutan
sebagai berikut:
1. Proses Register
2. Proses Login
Setiap proses memiliki fungsi masing-masing pada sebuah tabel atau data yang
terdapat pada Database yang telah dirancang sebelumnya. Dan setiap proses
berhubungan langsung dengan entitas atau user.
3.1.5 Kebutuhan Non-Fungsional
Analisis kebutuhan non fungsional dilakukan untuk mengetahui spesifikasi
kebutuhan untuk sistem. Spesifikasi kebutuhan melibatkan analisis perangkat
keras/hardware, analisis perangkat lunak/software, analisis pengguna/User.
3.1.6 Kebutuhan Perangkat Keras
Tabel 3.4 Deskripsi Perangkat Keras
No
Nama Perangkat
Spesifikasi
Keterangan
1
Laptop
64-bit Operating
Media untuk membuat syntax
System, RAM 4.00
dan menyimpan data-data
GB
aplikasi.
Layar 14 Inchi
Media untuk menampilakan
2
Layar
sintax dan aplikasi
3
Memory
3 GB
Memory System yang digunakan
4
Processor
Intel® core™ 2
Untuk kecepatan transfer data
duo CPU T6570
dari sistem yang sangat
@2,10 Ghz
bergantung pada kecepatan
prosesor komputer
5
Jaringan
Wireless
Untuk koneksi internet
3.1.7 Kebutuhan Perangkat Lunak
Tabel 3.5 Deskripsi Perangkat Lunak
No
Tools / Software
Fungsi
Keterangan
1.
Windows 8
Sistem Operasi
Jenis sistem operasi
yang digunakan untuk
menghubungkan
antara aplikasi dan
perangkat keras
2.
Xampp 7.3.15
Server Basis Data
Sebagai server yang
terdiri dari beberapa
program yang
memiliki fungsi
sebagai basis data
3.
Boostrap
Disain Antar Muka
digunakan untuk
desain tampilan
4.
PHP, HTML
Bahasa Pemograman
Bahasa yang
Yang digunakan
digunakan utuk
memberi instruksi
atau perintah pada
komputer
5.
Visual Studio Cod dan sublime text,
Software Pendukung
Editor kode yang di
gunakan untuk
membuat programnya
6.
Google Crome, Mozilla Firefox
Browser
Mencari referensi dan
data yang
berhubungan dengan
aplikasi yang sedang
berjalan dan yang
dibangun
DAFTAR PUSTAKA
Darsono, ( 2004 ) Pengertian Tiket
Sandres Chanditman& Williams ( 2007 ), Rappid Apllication Devoleptment Object Oriented
Programing Technique. United State Of Amerika.
Jogiyanto (2010), Sistem Informasi Pemesanan Tiket dan Manfaat Kegunaan Tiket.
http://eprints.umpo.ac.id/1630/2/BAB%20I.pdf
Pemrograman Web dengan PHP dan MySQL. (2016). (n.p.): Penerbit Budi Luhur.
https://www.saturadar.com/2019/09/Pengertian-Aplikasi.html
https://www.webarq.com/id/aplikasi-berbasis-web
Download