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