Anda di halaman 1dari 35

PEMBUATAN APLIKASI PEMESANAN TIKET BUS AKDP (ANGKUTAN

KOTA DALAM PROVINSI), DAN AKAP (ANGKUTAN KOTA ANTAR


PROVINSI) DI KOTA PALU BERBASIS WEB

PROPOSAL SKRIPSI

Diajukan untuk memenuhi sebagian persyaratan memperoleh gelar

Sarjana Komputer pada Program Studi Teknik Informatika

Jurusan Teknologi Informasi Fakultas Teknik Universitas Tadulako

Disusun oleh:

MUHAMMAD ADRIANSYAH

F 551 17 148

PROGRAM STUDI S1 TEKNIK INFORMATIKA

JURUSAN TEKNOLOGI INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS TADULAKO

2020

i
DAFTAR ISI

DAFTAR ISI ................................................................................................................. ii


DAFTAR GAMBAR ................................................................................................. ivv
DAFTAR TABEL ......................................................................................................... v
BAB I ............................................................................................................................ 1
PENDAHULUAN ........................................................................................................ 1
1.1. Rumusan Masalah .......................................................................................... 3
1.2. Batasan Masalah ............................................................................................. 4
1.3. Tujuan Penelitian ............................................................................................ 4
1.4. Manfaat Penelitian .......................................................................................... 4
1.5. Sistematika Penulisan ..................................................................................... 5
BAB II ........................................................................................................................... 7
TINJAUAN PUSTAKA DAN LANDASAN TEORI .................................................. 7
2.1 Tinjauan Pustaka ............................................................................................ 7
2.2 Landasan Teori ............................................................................................. 11
2.2.1 PHP ....................................................................................................... 11
2.2.2 HTML .................................................................................................... 12
2.2.3 MySQL .................................................................................................. 12
2.2.4 Bootstrap ............................................................................................... 13
2.2.5 CodeIgniter ........................................................................................... 13
2.2.6 Tiket ...................................................................................................... 13
2.2.7 Bus ........................................................................................................ 13
BAB III ....................................................................................................................... 15
METODE PENELITIAN ............................................................................................ 15
3.1 Bahan dan Alat Penelitian ............................................................................ 15
3.1.1 Bahan Penelitian....................................................................................... 15
3.1.2 Alat Penelitian .......................................................................................... 15
3.2 Desain Penelitian .......................................................................................... 16

ii
3.2.1 Jenis Penelitian ......................................................................................... 16
3.2.2 Tipe Penelitian ......................................................................................... 16
3.3 Objek, Waktu dan Lokasi Penelitian ............................................................ 16
3.4 Jenis dan Sumber Data ................................................................................. 17
3.5 Teknik Penginputan Data .............................................................................. 17
3.5.1 Observasi ................................................................................................... 17
3.5.2 Wawancara ................................................................................................ 17
3.5.3 Studi Literatur ............................................................................................... 18
3.6 Metode Analisa Data ..................................................................................... 18
3.7 Metode Pengembangan Sistem .................................................................... 19
3.8 Tahapan dan Diagram Alir Penelitian .......................................................... 21
3.9 Gambaran Desain Sistem ............................................................................. 22
3.10 Pengujian Sistem ........................................................................................ 26
3.11 Hipotesis/Pertanyaan Penelitian ................................................................. 27
3.12 Rencana Jadwal Penelitian ......................................................................... 28
DAFTAR PUSTAKA ................................................................................................. 30

iii
DAFTAR GAMBAR

Gambar 3 1 Waterfall models (Sumber : (Tristianto, 2018) ) ..................................... 21

Gambar 3 2 Flowchart tahapan penelitian .................................................................. 21

Gambar 3 3 Desain Form Tampilan Awal .................................................................. 22

Gambar 3 4 Gambar 3. 4 Desain Form Tampilan Pembuatan akun ........................... 23

Gambar 3 5 Gambar 3. 5 Desain Form Tampilan Login .......................................... 23

Gambar 3 6 Gambar 3. 6 Desain Form Pemilihan Kategori Bus ............................. 24

Gambar 3 7 Gambar 3. 7 Desain Form Pemilihan PO AKDP / AKAP ..................... 24

Gambar 3 8 Gambar 3. 8 Desain Form Pembayaran Tiket ...................................... 25

Gambar 3 9 Gambar 3. 9 Desain Form Bukti Tiket ................................................. 25

iv
DAFTAR TABEL

Tabel 3. 1 Tes Case .................................................................................................... 26

Tabel 3. 2 Rencana Tabel Penelitian .......................................................................... 28

v
BAB I

PENDAHULUAN

Dari tahun ke tahun pengguna internet di Indonesia semakin mengalami

kemajuan yang sangat signifikan. Hal tersebut disebabkan karena semakin murahnya

akses internet serta semakin mudahnya akses internet yang dapat dilakukan dari

berbagai perangkat baik perangkat komputer ataupun perangkat mobile. Harga

komputer dan perangkat mobile yang semakin terjangkau juga merupakan salah satu

faktor yang menyebabkan perkembangan internet sangat pesat. Dengan semakin

pesatnya perkembangan internet di Indonesia merupakan sebuah peluang yang dapat

dimanfaatkan oleh perusahaan untuk meningkatkan penjualan produk serta untuk

mempromosikan produk yang dijual. Dalam bidang Transportasi, cukup

banyak perusahaan sudah menerapkan adanya tiket online. Dengan adanya

tiket online tersebut, maka calon penumpang tidak perlu datang langsung untuk

membeli tiket. Beberapa perusahaan yang sudah menerapkan tiket online tersebut lebih

banyak adalah perusahaan yang bergerak dobidang transportasi udara. Untuk

transportasi darat hanya perusahaan kereta api yang sudah menerapkan tiket online

tersebut.

Mode transportasi darat yang digandrungi masyarakat selain kereta api adalah

Bus. Bus yang melayani trayek antar kota antar provinsi atau yang biasa disebut dengan

bus AKAP adalah mode transportasi yang banyak digunakan oleh masyarakat untuk

melakukan perjalanan. Hal tersebut disebabkan karena banyak daerah yang akses

1
transportasi satu-satunya hanyalah bus AKAP dikarenakan belum tersedianya fasilitas

Bandara dan stasiun kereta api di wilayah tersebut. Namun sangat disayangkan bahwa

sampai dengan saat ini masih sangat sedikit PO (Perusahaan Otobus) yang menerapkan

penjualan tiketnya secara online, ratarata PO tersebut masih menggunakan sistem

pemesanan tiket secara manual dimana penumpang harus datang langsung ke agen -

agen penjualan tiket yang ada diterminal. Sistem pemesanan tiket secara manual sangat

kuarang efisian karena banyak menyita waktu calon penumpang karena harus datang

ke agen pemberangkatan untuk memesan tiket, dan juga sering terjadi penumpukan

calon penumpang di terminal untuk mencari tiket yang masih tersedia atau hanya

sekedar mencari informasi tiket. Selain itu juga banyak calo tiket bis Antar Kota Antar

Provinsi (AKAP) yang menipu para calon penumpang dengan menjual tiket bis dengan

harga yang lebih tinggi serta kurangnya informasi tentang

ketersediaan tiket bus AKAP pada hari-hari tertentu ketika arus penumpang lebih

banyak jika dibandingkan dengan hari-hari biasa misalnya pada saat lebaran ataupun

pada saat libur anak sekolah. Maka tidaklah mengherankan jika kedepan ada wacana

dari menteri perhubungan untuk mewajibkan setiap PO menggunakan sistem penjualan

tiket secara online. Wacana tersebut telah dimuat dalam halaman tempo.co.id. Sistem

pemesanan tiket secara online dinilai sangat menguntungkan masyarakat. Melalui tiket

online masyarakat dapat dengan mudah menyesuaikan jadwal keberangkatan bis dan

juga dapat memesanya dimana saja tanpa harus datang dan antri di agen bis. Selain itu,

pemesanan tiket secara online dapat meningkatkan

2
kenyamanan masyarakat di terminal karena penumpukan calon penumpang bis di

terminal jelas akan berkurang. (Tetap et al., 2016)

Sampai saat ini tujuan dari menteri perhubungan belum bisa di capai ke semua

daerah di seluruh Indonesia terkhususnya di wilayah kota Palu yang merupakan

Ibukota Provinsi dari Sulawesi Tengah dimana daerah tersebut termasuk daerah yang

sangat luas. Menurut kompaspedia.kompas.id Provinsi Sulawesi Tengah merupakan

Provinsi terbesar di pulau Sulawesi yang terdiri dari 12 Kabupaten, 1 Kota, 175

Kecamatan, dan 2.020 Desa/Kelurahan yang ada, Angkutan transportasi yang di

gunakan untuk berpergian dalam provinsi kebanyakan hanya menggunakan bis, Maka

dari itu penulis akan membuat sebuah sistem aplikasi Pemesanan Tiket Online Bis

AKDP (Angkutan Kota Dalam Provisnsi) dan juga AKAP (Angkutan Kota Antar

Provinsi), yang berbasis website yang akan memudahkan masyarakat dalam memesan

tiket bis tanpa harus pergi ke terminal serta dapat mengatur jam keberangkatan dan

dapat mengurangi penumpukan calon penumpang di terminal pada saat arus mudik.

1.1. Rumusan Masalah

Rumusan masalah dalam penelitian ini adalah bagaimana merancang

sistem aplikasi pemesanan tiket online bus yang akan mencakup 2 kategori

pilihan yaitu pemesanan tiket bus dalam provinsi Sulawesi tengah dan antar

provinsi Sulawesi.

3
1.2. Batasan Masalah

Batasan masalah pada penelitian ini adalah :

a. Aplikasi ini hanya bisa di gunakan pada masyarakat dan PO (Perusahaan

Otobus) yang ada di Kota Palu.

b. Aplikasi ini tidak dapat di gunakan pada masyarakat dan PO (Perusahaan

Otobus) yang berada di luar wilayah Kota Palu, seperti PO yang berada di

kabupaten dan kecamatan Sulawesi tengah.

c. Sistem aplikasi yang dibuat tidak menggunakan google maps hanya

mencantumkan jalan lokasi terminal PO

d. Aplikasi dapat memberikan jadwal keberangkatan PO yang ada di kota Palu

e. Aplikasi berbasis website

f. Aplikasi menggunakan bahasa pemrograman PHP

g. Database yang di gunakan adalah MysqL

1.3. Tujuan Penelitian

Tujuan dari penelitian ini adalah untuk membangun dan merancang sistem

aplikasi pemesanan tiket bus secara online yang di lengkapi dengan jadwal

keberangkatan PO.

1.4. Manfaat Penelitian

Dalam penelitian ini di harapkan dapat memberikan maanfaaat baik bagi

masyarakat maupun bagi PO (Perusahaan Otobus) sebagai berikut :

4
1. Manfaat bagi masyarakat

a. Mempermudah untuk memesan tiket bus tanpa harus mengantri.

b. Memdapat informasi jadwal keberangkatan bus tanpa harus ke terminal.

c. Dapat mengefisienkan waktu sebelum jadwal keberangkatan.

d. Mengurangi penumpukan calon penumpang di terminal yang akan

menambah kenyamanan.

2. Manfaat bagi PO (Perusahaan Otobus)

a. Mendapat informasi calon penumpang yang akan berangkat tanpa perlu

lagi mencatat tiket penumpang.

b. Dapat mengatur jadwal keberangkatan dengan baik yang terkadang sering

lewat dari jadwal keberangkatan di karenakan penumpang yang datang

lambat.

1.5. Sistematika Penulisan

Untuk memahami lebih jelas penelittian ini, maka sistematika penulisan

dikelompokkan menjadi beberapa sub bab dengan penyampaian sebagai berikut:

BAB I PENDAHULUAN

Berisi tentang Latar Belakang, Rumusan Masalah, Tujuan Penelitian, Manfaat

Penelitian, dan Sistematika Penelitian.

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

5
Bab ini berisikan tentang teori yang berupa pengertian dan definisi yang diambil

dari kutipan jurnal yang berkaitan dengan penyusunan proposal penelitian.

BAB III METODE PENELITIAN

Bab ini menjelaskan tentang bahan dan alat yang akan digunakan dalam

penelitian, tahapan penelitian, dan hipotesis yang dibuat berdasarkan teori, dan

rumusan masalah yang dijabarkan.

BAB IV HASIL DAN PEMBAHASAN

Bab ini menjelaskan tentang hasil dari penelitian dan perancangan yang

dilakukan sebelumnya.

BAB V PENUTUP

Bab ini berisi tentang kesimpulan yang diambil berdasarkan analisa dari

penelitian, dan saran yang mungkin bermanfaat bagi penelitian yang akan

dilakukan selanjutnya.

DAFTAR PUSTAKA

Bab ini berisikan tentang referensi eksternal yang digunakan sebagai rujukan

dalam melakukan penelitian.

6
BAB II

TINJAUAN PUSTAKA DAN LANDASAN TEORI

2.1 Tinjauan Pustaka

Penulis meninjau penelitian ini berdasarkan hasil-hasil penelitian yang

pernah dilakukan sebelumnya. Adapun penelitian-penelitian yang terkait

adalah sebagai berikut.

1. Robby Rachmatullah, (Rachmatullah, 2015) dalam penelitiannya yang

berjudul Perancangan Sistem Pemesanan Tiket Bus Online Berbasis

Web. Penelitian ini bertujuan untuk rancang bangun aplikasi sistem

pemesanan tiket secara online. Untuk memperoleh informasi mengenai

pemesanan tiket bus sehingga memudahkan pelanggan untuk memilh

tempat duduk dan waktu yang diinginkan. Analisis dan perancangan

sistemnya berkaitan dengan transaksi pemesanan tiket bus, pihak

perusahaan memiliki beberapa daftar armada bus beserta

keteranganketerangan yang berkaitan dengan harga tiket, jurusan,

fasilitas bus, nomor kursi dan lain sebagainya. Ketika seorang

pelanggan datang untuk melakukan pemesanan tiket bus, maka pihak

perusahaan dalam hal ini administrasi akan memberikan informasi

mengenai daftar, jurusan pemberangkatan serta harga tiket bus. Dari

pemesanan tiket ini pelanggan akan mendapatkan konfirmasi

7
pemesanan tiket bus yang berupa jadwal pemberangkatan serta nomor

kursi yang diinginkan atau yang dipesan.

2. Penelitian lainnya dilakukan oleh Selmi, dan Syahbaniar Rofiah

(Rofiah, 2018) dalam penelitiannya yang berjudul Sistem Informasi

Pemesanan Tiket Bus Parawisata Berbasis Web. Dengan adanya sistem

informasi pemesanan tersebut memudahkan wisatawan dalam memesan

tiket bus kapanpun sesuai kebutuhan dengan tidak harus mengantri atau

dengan datang ketempat travel agensi pariwisata wisatawan dapat

membeli tiket bus untuk ketempat wisata yang dituju. Pembuatan sistem

informasi pemesanan tiket bus pariwisata dapat diakses dengan dua cara

yaitu dari halaman front end dan back end. Untuk halaman front end

dapat diakses oleh super admin, admin, user atau pengguna yang ingin

memesan tiket bus sedangkan halaman back end hanya dapat diakses

oleh admin. Admin disini yang mengelola sistem informasi pemesanan

tiket bus tersebut. Pertama yang akan dibahas halaman front end dan

yang kedua akan membahas tampilan halaman back end.

3. Nandang Kostaman, Yusuf Sumaryana (Pemesanan et al., 2018)

Aplikasi yang dirancang oleh penulis merupakan aplikasi web

mengenai Aplikasi Pemesanan Tiket Otobus Budiman Berbasis Online.

8
Dengan adanya pemesanan tiket bus berbasis online ini maka

memudahkan calon penumpang dalam penyampaian informasi dan

pemesanan tiket bus. Dengan adanya pemesanan tiket bus berbasis

online ini calon penumpang bisa mengetahui lebih cepat mengenai

informasi jadwal keberangkatan, rute perjalanan dan harga tiket.

Dengan adanya pemesanan tiket bus berbasis online ini calon

penumpang tidak perlu datang langsung ke terminal atau PO bus,

melainkan hanya perlu mengakses aplikasi ini.

4. Penelitian yang dilakukan Pipit Ramandani (Po & Trans, 2007) yang

berjudul Pengembangan Sistem Informasi Pemesanan Tiket Bus Online

Pada Po. Kreatif Trans. Penelitian ini menyajikan tinjauan pada

program perangkat lunak "Sistem Reservasi Tiket Bus Online"

sebagaimana harus digunakan dalam sistem transportasi bus, fasilitas

yang digunakan untuk memesan kursi, pembatalan reservasi, dan

berbagai jenis pertanyaan rute yang digunakan untuk mememberikan

pemesanan yang cepat. Aplikasi dibangun untuk mengelola dan

mengomputerisasi basis data tradisional, pemesanan tiket, dan bus

pelacak serta perjalanan yang dilakukan. Ini semua untuk detail

pelanggan, detail bus, detail reservasi. Dari penelitian yang telah

9
dilakukan, dapat ditarik kesimpulan bahwa Website merupakan media

yang tepat untuk PO. Kreatif Trans dalam memberikan pelayanan yang

memudahakan bagi pelanggan untuk melakukan pemesanan tiket, untuk

itulah dibuat aplikasi pemesanan tiket secara online berbasis website

menggunakan PHP dan MySQL. Dengan adanya website pemesanan

tiket online dapat meningkatkan volume penjualan tiket bagi agen PO.

Kreatif Trans. PO Kreatif Trans memberikan system yang dapat

menampilkan informasi khususnya nomor tempat duduk agar pengguna

menentukan tempat duduk secara langsung.

5. Ahmed Haikal Andromeda (Tetap et al., 2016) dalam penelitiannya

yang berjudul Analisa dan Perancangan Sistem Informasi Pemesanan

Tiket Bis Antar Kota Antar Provinsi Berbasis Website. Berdasarkan

dari penelitian yang dilakukan penulis bahwa dengan memanfaatkan

teknologi internet, penyebaran informasi dapat bersifat global dengan

biaya dan waktu yang relatif efisien dengan biaya yang relatif lebih

murah jika dibandingkan dengan teknologi konvensional baik berupa

media cetak ataupun elektronik. Dengan sistem pemesanan tiket bus

Secara online akan sangat menguntungkan bagi PO dan calon

penumpang. Bagi PO akan menghemat biaya karna tidak harus

membuka agen penjual tiket di banyak tempat, sedangkan bagi calon

10
penumpang akan lebih mudah dalam memperoleh informasi dan

melakukan pemesanan tiket bus karena dapat dilakukan dimana saja dan

kapan saja.

2.2 Landasan Teori

2.2.1 PHP

Menurut Kristanto (2010:1) “PHP (hypertext processor) adalah

bahasa pemrograman yang digunakan secara luas untuk penanganan

pembuatan dan pengembangan web dan biasa digunakan pada HTML”.

PHP merupakan script yang banyak dipakai untuk memprogram situs web

dinamis. PHP merupakan script yang menyatu dengan HTML dan berada

pada server (sever slide HTML embedded scripting). Dengan

menggunakan PHP maka maintenance suatu situs website menjadi lebih

mudah, proses update data dapat dilakukan dengan menggunakan aplikasi

yang dibuat dengan script PHP dan dengan PHP dapat membuat beragam

aplikasi kompleks yang membutuhkan koneksi ke database.

PHP dapat dijalankan pada berbagai macam sistem operasi misalnya

windows, linux dan max OS. Selain apache , PHP juga mendukung

beberapa web server lain, misalkan Microsoft IIS, Caudium dan lain-lain.

11
Sistem manajemen database yang sering digunakan bersama PHP adalah

MySQL.

2.2.2 HTML

Menurut Winarno dan Ali (2013:1) “HTML merupakan singkatan

dari Hypertext Markup Language artinya bahasa ini adalah bahasa yang

markup untuk memformat konten halaman web atau dengan kata lain

bahasa untuk mengatur bagaimana penampilan dan performatan konten

di web”.

2.2.3 MySQL

Menurut Kadir (2008:348), “MySQL adalah salah satu jenis database

server yang sangat terkenal”. Kepopulerannya disebabkan MySQL

menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya.

Selain itu, ia bersifat Open Source pada berbagai platform (kecuali untuk

jenis Enterprise, yang bersifat komersial). Perangkat lunak MySQL

sendiri bisa di download dari http://www.mysql.com.

MySQL termasuk jenis RDBMS (Relational Database Management

System). Itulah sebabnya istilah seperti tabel, baris, dan kolom digunakan

pada MySQL. Pada MySQL sebuah database mengandung satu atau

sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris

mengandung satu atau beberapa kolom.

12
2.2.4 Bootstrap

Bootstrap adalah kerangka kerja front-end gratis untuk

pengembangan web yang lebih cepat dan mudah. Bootstrap sendiri

mencakup template desain berbasis HTML dan CSS untuk tipografi,

bentuk, tombol, tabel, navigasi, modals, korsel ganbar dan banyak

lainnya, serta plugin JavaScript opsional.

2.2.5 CodeIgniter

Menurut Hakim (2010:8) CodeIgniter adalah sebuah framework PHP

yang dapat membantu mempercepat developer dalam pengembangan

aplikasi web berbasis PHP dibanding jika menulis semua kode program

dari awal.

2.2.6 Tiket

Tiket adalah voucher yang menunjukkan bahwa seseorang berhak

untuk masuk ke suatu acara atau pendirian seperti teater, taman hiburan,

atau objek wisata, atau memiliki hak untuk berpergian dengan kendaraan,

seperti dengan tiket pesawat, tiket bus, atau tiket kereta api.

2.2.7 Bus

Menurut kamus besar bahasa Indonesia bus, otobus, atau omnibus

adalah kendaraan bermotor angkutan umum yang besar beroda empat atau

lebih, yang dapat memuat penumpang banyak.

13
Bus dapat digunakan untuk perkotaan terjadwal, perjalanan jauh

terjadwal, sekolah, sewa, atau parawisata. Bus promosi dapat digunakan

untuk kampanye politik dan yang lainnya dioperasikan secara pribadi

untuk berbagai tujuan, termasuk kendaraan wisata grup.

14
BAB III

METODE PENELITIAN

3.1 Bahan dan Alat Penelitian

3.1.1 Bahan Penelitian

Pada penelitian ini bahan penelitian yang akan digunakan berasal dari

Perusahaan Otobus (PO) yang berada di terminal.

3.1.2 Alat Penelitian

Pada penelitian ini, alat penelitian yang akan digunakan berupa perangkat

lunak dan juga perangkat keras. Perangkat lunak yang digunakan yaitu sebagai

berikut :

a. Visual Studio Code

b. MySQL 7

c. Web Browser

Perangkat keras yang digunakan yaitu sebagai berikut :

a. Laptop dengan spesifikasi perangkat keras yaitu processor Intel Core i3-

L640-1181 2.5GHz, RAM 2GB, dengan resolusi layar 1366x768.

15
3.2 Desain Penelitian

3.2.1 Jenis Penelitian

Pada tahap ini akan di lakukan analisis dan deskripsi lengkap kebutuhan

sistem yang akan dibangun. Data-data yang ada merupakan sesuatu yang

penting yang harus diolah dan disimpan untuk kepentingan perusahaan.

(Kasus et al., 2019)

3.2.2 Tipe Penelitian

Penelitian ini menggunakan tipe desain penelitian eksperimental. Tipe

desain penelitian eksperimental merupakan tipe desain penelitian dengan

menguji secara langsung objek penelitian dengan membandingkan objek

penelitian yang satu dengan objek penelitian yang lainnya. (Hamdi dan

Bahruddin, 2015).

3.3 Objek, Waktu dan Lokasi Penelitian

Objek pada penelitian ini adalah pemesanan tiket bus secara online.

Penelitian ini dilakukan dengan waktu penelitian selama 6 (enam) bulan,

dimulai pada bulan November 2020 sampai bulan Mei 2021 dan bertempat di

Terminal Tipo dan Terminal Induk Mamboro Palu.

16
3.4 Jenis dan Sumber Data

Jenis data pada penelitian ini adalah data primer dan data sekunder. Data

primer adalah data yang diperoleh langsung dari pihak yang diperlukan datanya.

Sumber data primer pada penelitian ini pada tempat Terminal Tipo, dan

Terminal Induk Mamboro kota Palu.

Data sekunder adalah data yang diperoleh dari pihak ketiga atau secara tidak

langsung. Sumber data sekunder pada penelitian ini diperoleh dari bahan pustaka

yang terkait dengan sistem penjualan tiket bus online berbasis web baik yang

berasal dari jurnal, e-book, skripsi, dan artikel online.

3.5 Teknik Penginputan Data

3.5.1 Observasi

Observasi yang dilakukan pada penelitian ini dengan menganalisis dan

mengambil data dari perusahaan otobus sebagai objek penelitian dari pemesanan

tiket bus online ini pada Terminal Tipo yang akan menjadi lokasi tempat

penelitian Angkutan Kota Antar Provinsi (AKAP, dan Terminal Induk Mamboro

akan menjadi lokasi tempat penelitian Angkutan Kota Dalam Provinsi (AKDP).

3.5.2 Wawancara

Wawancara adalah proses memperoleh keterangan dengan cara tanya jawab

seraya bertatap muka antara pewawancara dengan informan atau orang yang

17
diwawancarai. Dalam hal ini informan yang diwawancarai adalah selaku pemilik

Perusahaan Otobus (PO) yang berada di Terminal Tipo dan Terminal Induk

Mamboro Palu, terkait penelitian pemesanan tiket bus.

3.5.3 Studi Literatur

Studi literature yang dilakukan pada penelitian ini yaitu dengan mencari,

membaca, dan mencatat semua informasi yang dibutuhkan berhubungan dengan

masalah yang sedang dibahas guna untuk mendapatkan gambaran secara teoritis.

Sumber-sumber yang dimaksud mencakup buku, artikel, serta jurnal melalui

internet.

3.6 Metode Analisa Data

Dalam penggalian data dan informasi, peneliti menggunakan pendekatan

dengan menggunakan metode UML (Unified Modelling Language). Yaitu

metode standar pendokumentasian sistem software baik segi bahasa maupun

visual. Adapun jenis UML yang digunakan yaitu Use Case, Class Diagram,

selain jenis UML tersebut penulis juga menggunakan Data Flow Diagram

(DFD). Untuk pemodelan basis data menggunakan Entity Relationship Diagram

(ERD).

18
3.7 Metode Pengembangan Sistem

Metode pengembangan sistem yang digunakan adalah model waterfall.

Menurut (Tristianto, 2018), waterfall adalah suatu proses pengembangan

perangkat lunak berurutan, di mana kemajuan dipandang sebagai terus

mengalir ke bawah (seperti air terjun) melewati fase-fase perencanaan,

pemodelan, implementasi (konstruksi), dan pengujian. Dalam

pengembangannya metode waterfall memiliki beberapa tahapan yang runtut,

yaitu : requirement (analisis kebutuhan), design sistem (system design),

Coding & Testing, Penerapan Program, pemeliharaan.

a. Requirement (analisis kebutuhan).

Dalam langakah ini merupakan analisa terhadap kebutuhan sistem.

Pengumpulan data dalam tahap ini bisa melakukan sebuah penelitian,

wawancara atau study literatur. Seseorang system analisis akan menggali

informasi sebanyak-banyaknya dari user sehingga akan tercipta sebuah

sistem komputer yang bisa melakukan tugas-tugas yang diinginkan oleh

user tersebut. Tahapan ini akan menghasilkan dokumen user requirement

atau bisa dikatakan sebagai data yang berhubungan dengan keinginan user

dalam pembuatan sistem. Dokumen inilah yang akan menjadi acuan system

analisis untuk menterjemahkan kedalam bahasa pemrograman.

19
b. Design System (design sistem)

Proses design akan menterjemahkan syarat kebutuhan kesebuah

perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat

koding. Proses ini berfokus pada : struktur data, arsitektur perangkat lunak,

representasi interface, dan detail (algoritma) prosedural. Tahapan ini akan

menghasilkan dokumen yang disebut software requirement. Dokumen

inilah yang akan digunakan programmer untuk melakukan aktivitas

pembuatan sistemnya.

c. Coding & Testing (penulisan sinkode program / implemention)

Coding merupakan penerjemahan design dalam bahasa yang bisa

dikenali oleh komputer.Dilakukan oleh programmer yang akan

meterjemahkan transaksi yang diminta oleh user. Tahapan inilah yang

merupakan tahapan secara nyata dalam mengerjakan suatu sistem.Dalam

artian penggunaan computer akan dimaksimalkan dalam tahapan ini.

Setelah pengkodean selesai maka akan dilakukan testing terhadap sistem

yang telah dibuat tadi. Tujuan testing adalah menemukan kesalahan

kesalahan terhadap system tersebut dan kemudian bisa diperbaiki.

d. Penerapan / Pengujian Program (Integration & Testing)

Tahapan ini bisa dikatakan final dalam pembuatan sebuah sistem.

Setelah melakukan analisa, design dan pengkodean maka sistem

yang sudah jadikan digunakan oleh user.

20
e. Pemeliharaan (Operation & Maintenance).

Perangkat lunak yang susah disampaikan kepada pelanggan pasti akan

mengalami perubahan. Perubahan tersebut bisa karena mengalami

kesalahan karena perangkat lunak harus menyesuaikan dengan lingkungan

(periperal atau system operasi baru) baru, atau karena pelanggan

membutuhkan perkembangan fungsional.

Gambar 3 1 Waterfall models (Sumber : (Tristianto, 2018) )

3.8 Tahapan dan Diagram Alir Penelitian

Tahapan penelitian ini dapat dilihat pada gambar 3.2 berikut.

Gambar 3 2 Flowchart tahapan penelitian

Tahapan dalam penelitian adalah sebagai berikut:

a. Pilih kategori status pemesanan tiket AKDP / AKAP

b. Inputkan data sesuai lokasi tujuan pemesanan tiket

21
c. Validasi data

d. Pembayaran tiket

e. Bukti tiket

3.9 Gambaran Desain Sistem

1. Form Tampilan awal

Gambar 3 3 Desain Form Tampilan Awal

22
2. Form Pembuatan Akun

Gambar 3 4 Desain Form Tampilan Pembuatan akun

3. Form Login

Gambar 3 5 Form Tampilan Login

23
4. Form Pemilihan Kategori Bus

Gambar 3 6 Desain Form Pemilihan Kategori Bus

5. Form Pemilihan PO AKDP / AKAP

Gambar 3 7 Desain Form Pemilihan PO AKDP / AKAP

24
6. Form Pembayaran Tiket

Gambar 3 8 Desain Form Pembayaran Tiket

7. Form Bukti Tiket

Gambar 3 9 Desain Form Bukti Tiket

25
3.10 Pengujian Sistem

Jenis pengujian yang dilakukan pada sisten ini yaitu jenis pengujian Black

Box sebagai berikut :

Tabel 3. 1 Tes Case

Jenis pengujian Skenario Pengujian Hasil di


No harapkan

Registrasi Akun memasukkan Data tersebut


1. data diri, email dan tersimpan ke
password yang akan database
di gunakan pada saat registrasi
login ke sistem
Login Berhasil memasukkan email Akses login
2. dan password yang berhasil, sistem
telah di buat pada saat akan menutup
registrasi form login dan
menampilkan
halam awal
sistem.

Login Gagal Memasukkan email Akses login


3. dan password dengan gagal, sistem
ketentuan data yang tidak dapat
diisi merupakan data membuka
yang tidak ada atau tampilan awal,
belum tersimpan di dan tetap berada
database. di form login

Pemilihan Kategori Memilih salah satu Dapat


4. Bus dari 2 kategori yang menentukan tiket
ada untuk pemesanan yang ingin di beli
tiket bus yang terdiri sesuai dengan
dari AKDP dan tujuan
AKAP penumpang.

26
Pemilihan PO AKDP Memilih PO yang Penumpang dapat
5. / AKAP sesuai dengan tujuan memilih PO yang
dan jadwal di inginkan
keberangkatan yang
di inginkan
penumpang
Pembayaran Tiket Memilih salah satu Penumpang dapat
6. metode pembayaran memilih metode
yang tersedia. pembayaran yang
memudahkannya.

Bukti Tiket Tiket akan tampil Tiket akan


7. ketika telah membuat tersimpan
pesanan melalui
smartphone tanpa
takut kehilangan.

3.11 Hipotesis/Pertanyaan Penelitian

Berdasarkan penelitian ini, dirumuskan hipotesis bahwa pemesanan tiket

bus secara online dapat membantu perusahaan otobus dalam mendata calon

penumpang yang akan berangkat dan dapat menentukan jumlah penumpang

sesuai dengan kursi yang tersedia, serta memudahkan penumpang dalam

memesan tiket bus tanpa harus dating ke terminal dan menghindari

penumpukan calon penumpang di terminal.

27
3.12 Rencana Jadwal Penelitian

Penelitian ini akan dilaksanakan mulai bulan November 2020 hingga bulan

April 2021 dengan rencana jadwal sebagai berikut:

Tabel 3. 2 Rencana Tabel Penelitian

Bulan 2020-2021
NO. Kegiatan

Nov Des Jan Feb Maret April


Persiapan

a. Observasi

b. Identifikasi masalah

c. Pengajuan izin pra-


1
penelitian

d. Pengajuan judul

e. Penyusunan proposal

f. Pengajuan izin
penelitian

Pelaksanaan

2 a. Seminar proposal

b. Perancangan
perangkat lunak

28
c. Pembuatan perangkat
lunak

d. Pengumpulan data
penelitian

e. Pengujian perangkat
lunak

f. Seminar hasil

g. Skripsi

29
DAFTAR PUSTAKA

Kasus, S., Budiman, P. O., S-, S., Studi, P., & Informatika, T. (2019). PROYEK TUGAS
AKHIR RANCANG BANGUN SISTEM RESERVASI TIKET BUS BERBASIS WEB
MENGGUNAKAN METODE ELECTRONIC ( Studi Kasus : Perusahaan Otobus
Budiman ) PROGRAM STUDI TEKNIK INFORMATIKA WEB MENGGUNAKAN
METODE ELECTRONIC COSTUMER ( Studi Kasus : Perusahaan Otobus
Budiman ).

Pemesanan, A., Oto, T., Budiman, B. U. S., & Online, B. (2018). Aplikasi pemesanan
tiket oto bus budiman berbasis online. 1(1), 121–130.

Po, P., & Trans, K. (2007). Pengembangan Sistem Informasi Pemesanan Tiket Bus
Online Berbasis Web.

Rachmatullah, R. (2015). Perancangan Sistem Pemesanan Tiket Bus Online Berbasis


Web. 4(1), 25–29.

Rofiah, S. (2018). Sistem Informasi Pemesanan Tiket Bus Pariwisata Berbasis Web.
5(1), 91–102.

Tetap, D., Studi, P., & Informasi, S. (2016). Volume I – Nomor 1, April 2016 - 81 -.
I(April), 81–97.

Tristianto, C. (2018). PENGGUNAAN METODE WATERFALL UNTUK


PENGEMBANGAN SISTEM MONITORING DAN. XII(01), 8–22.

30

Anda mungkin juga menyukai