Sistem Informasi dan Pemesanan Tiket Bus Online Berbasis Web Menggunakan PHP dan Mysql

1

BAB 1

PENDAHULUAN

1.1. Latar Belakang
Pada masa sekarang ini, perkembangan dan pengaruh teknologi informasi di
Indonesia sudah tidak dapat dihindari lagi. Kebutuhan yang mendesak dan
semakin berharganya waktu, semakin membuat semua orang harus bekerja ekstra
cepat dengan mengharapkan hasil semaksimal mungkin. Dunia internet makin
lama makin berkembang dengan pesat seiring dengan kemajuan zaman. Ini
terlihat dari banyaknya tempat yang menyediakan sarana atau fasilitas internet
untuk memperoleh informasi. Dan itu bukan hanya dapat dinikmati oleh kalangan
atas saja, melainkan semua lapisan dapat menikmatinya dengan biaya lebih
ringan.

Berbicara tentang teknologi informasi dan komunikasi, komputer
merupakan suatu media elektronik yang memegang peranan yang sangat penting
dalam perkembangan yang terjadi saat ini. Komputer bukan lagi barang mewah
atau sesuatu yang langka untuk dimiliki oleh seseorang, tetapi sudah menjadi

suatu keperluan bahkan kebutuhan yang sangat bersifat umum, terutama bagi
perusahaan dan badan instansi baik milik pemerintah atau swasta, maupun
perorangan. Sehingga segala sesuatu yang dikerjakan dapat dikoordinir secara
terkomputerisasi yang sifatnya jauh dari kesalahan dan lebih efisien.

Universitas Sumatera Utara

2

Begitu halnya dengan CV Bus Tao Toba Indah, sistem pengolahan dan
penyampain data yang lebih baik merupakan suatu kebutuhan yang tidak dapat
ditunda lagi. Akan tetapi, pada kenyataannya segala kegiatan yang menyangkut
informasi masih menggunakan sistem dan cara yang sangat manual. Informasi
yang disampaikan atau diberikan kepada para pengguna jasa, supir, maupun
masyarakat lainnya, masih menggunakan kertas – kertas cetakan yang
ditempelkan pada papan pengumuman maupun dari mulut ke mulut. Hal semacam
ini, tak jauh bedanya dengan cara pengumpulan data yang dilakukan oleh orang –
orang dalam mengumpulkan berbagai data tentang zaman sejarah maupun
prasejarah dahulu.


Dari permasalahan tersebut, penulis ingin membuat solusi yang mudah –
mudahan dapat membantu kinerja semua pihak, baik para pengguna jasa, supir,
ataupun masyarakat lain. Penulis dalam hal ini memilih CV Bus Tao Toba Indah
dalam melakukan risetnya, karena jasa angkutan umum ini mulai menampakkan
perkembangan yang lebih baik dalam bidang yang dijalaninya, terutama dalam
bidang transportasi.

Untuk memenuhi segala kebutuhan para pengguna jasa angkutan umum
ini, diperlukan adanya suatu aplikasi yang berbasis sistem informasi. Dalam hal
ini, penulis menggunakan bahasa pemrograman PHP, MySQL sebagai pengolah
database dan web server XAMPP serta aplikasi pendukung lainnya, seperti
Sublime Text 2 dan Adobe Photoshop CS6 untuk mendesain tampilan web.

Universitas Sumatera Utara

3

Dengan uraian masalah tersebut, penulis berkeinginan membantu perusahaan
tersebut untuk mengubah sistem penyampaian informasi dan pemesanan tiket bus
yang telah ada sebelumnya, sehingga mempermudah semua pihak yang

membutuhkan segala informasi yang ada di CV Tao Toba Indah dan pemesanan
tiket bus online. Atas dasar inilah, penulis tertarik mengangkat judul
“Perancangan Sistem Informasi dan Pemesanan Tiket Bus CV Tao Toba Indah
Berbasis Web Menggunakan PHP dan MySQL”.

Semoga dengan diselesaikannya sistem informasi dengan judul di atas,
nantinya bermanfaat untuk memberikan informasi dengan cepat serta lebih efisien
dan jangka panjangnya, mampu memanfaatkan secara lebih baik sumber daya
komputer bagi siapa saja yang menggunakan dan bagi penulis tentunya.

Dalam hal ini penulis mencoba membuat sistem informasi yang
terkomputerisasi yang akan diterapkan pada CV Tao Toba Indah, sehingga
diharapkan mampu memberikan layanan yang lebih cepat dan akurat. Atas dasar
itulah, penulis memilih judul “Perancangan Sistem Informasi dan Pemesanan
Tiket Bus CV Tao Toba Indah Berbasis Web Menggunakan PHP dan
MySQL”. Dalam perancangan sistem informasi ini, penulis menggunakan PHP
dan server database yang digunakan MySQL, yang keduanya adalah software
open source.

Universitas Sumatera Utara


4

1.2. Identifikasi Masalah
Dalam mempublikasikan suatu lembaga, instansi maupun perusahaan, informasi
yang up to date sungguh sangat dibutuhkan. Karena dengan adanya informasi,
perkembangan tentang lembaga tersebut dapat dijabarkan secara luas dan
terperinci. Begitu juga dengan CV Tao Toba Indah yang merupakan salah satu
perusahaan di medan yang menyediakan layanan jasa transportasi umum.
Walaupun penyebaran informasi penyediaan layanan jasa angkutan umum di
perusahaan tersebut telah tersebar dari medan hingga ke daerah toba, penulis ingin
mempublikasikannya ke seluruh Sumatera bahkan ke seluruh Indonesia. Oleh
karena itu, penulis mencoba suatu sistem on line yaitu web dinamis bagi CV Tao
Toba untuk dapat mempublikasikan segala sesuatu tentang layanan jasa yang
sediakan perusahaan tersebut up to date di kota Medan hingga ke daerah Toba,
khususnya melalui media internet.

1.3. Batasan Masalah
Agar masalah yang dibahas tidak menyimpang dari tujuan, maka perlu dibuat
suatu batasan masalah, yaitu :

1. Sistem ini akan membatasi pada masalah informasi cara pemesanan
tiket bus serta tujuan waktu keberangkatan.
2. Sistem ini dirancang dengan menggunakan PHP dan server database yang
digunakan MySQL.
3. Sitem ini dirancang akan diupayakan sedemikian rupa sehingga dapat
bekerja secara dinamis, yaitu dapat dipergunakan dari tahun ke tahun.

Universitas Sumatera Utara

5

4. Pembahasan tidak mencakup permasalahan keamanan yang mungkin
terjadi akibat serangan dari hacker atau cracker pada web server dan
database server yang digunakan untuk tempat penyimpanan program dan
data pada sistem ini.

1.4. Tujuan Penelitian
Tujuan penelitian dilakukan adalah :
1. Merancang dan membangun suatu perangkat lunak pemesanan tiket
yang dapat membantu meningkatkatkan pelayanan dan kinerja operator

dalam melayani pemesanan tiket
2.

Merancang suatu perangkat lunak pemesanan tiket yang terintegrasi
dalam database.

3. Terbentuknya suatu media informasi dan publikasi yang berbasis website
pada CV Tao Toba Indah.
4. Mampu membuka wawasan para pengguna internet untuk dapat
memanfaatkan sumber daya komputer yang ada.

1.5. Metodologi Penelitian
Metode yang digunakan yaitu Penelitian lapangan dengan cara meneliti
instansi/perusahaan secara langsung. Hal ini dilakukan untuk mendapatkan data–
data dan keterangan–keterangan yang berhubungan dengan masalah yang sedang
diteliti.

Universitas Sumatera Utara

6


1.6. Tinjauan Pustaka
Salah satu teknologi baru yang mulai banyak dimanfaatkan untuk perkembangan
web adalah PHP. PHP atau Hypertext Preprocessor adalah bahasa yang bersifat
server side yang memiliki kemampuan untuk dikombinasikan dengan teks,
HTML, dan komponen-komponen lain untuk membuat suatu halaman web lebih
menarik, dinamis, dan interaktif. PHP dimaksudkan untuk menggantikan
teknologi lama seperti CGI (Common Gateway Interface), yang juga bahasa
pengembangan web.Dengan pengembang halaman web menjadi mudah dan lebih
cepat bekerja.
(Panduan Lengkap Menguasai Pemrograman Web dengan PHP 5, 2006)

PHP adalah bahasa pemrograman yang berjalan pada sebuah web server,
atau sering disebut server-side. Oleh karena itu PHP dapat melakukan apa saja
yang dapat dilakukan oleh program lain, yaitu mengolah data dengan tipe apapun,
menciptakan halaman web yang dinamis, serta menerima dan menciptakan data
cookies. Namun PHP mempunyai kemampuan lebih dari itu. PHP dapat berjalan
pada semua jenis sistem operasi, antara lain Linux, Unix, Microsoft Windows,
Mac OS, dan masih banyak lagi. Selain itu PHP juga dapat berjalan pada beberapa
jenis webserver antara lain Apache, Netscape, Xitami, Microsoft Internet

Information services, dan sebagainya.
(Rafiza H, Panduan dan Referensi Kamus Fungsi PHP 5, 2006)

Universitas Sumatera Utara

7

PHP, sebagai bahasa pemrograman berbasis web, mempunyai lebih banyak
kelebihan dibanding bahasa sejenis lainnya. Selain gratis, PHP juga mempunyai
fungsi-fungsi yang cukup lengkap, multiplatform serta mampu berinteraksi
dengan berbagai macam database. Pada PHP, banyak komponen atau fungsi yang
dapat digunakan untuk berbagai macam kebutuhan. Tidak hanya FTP, fungsi
mengakses e-mail dapat pula digunakan dengan gratis. Keunggulan PHP yang lain
adalah dukungan terhadap berbagai jenis webserver. Hampir semua webserver
didukung oleh PHP, tetapi yang paling umum ialah penggabungan PHP dengan
Apache, webserver gratis.
(M.Syafii, Panduan Membuat Aplikasi Database dengan PHP 5, 2005)

Untuk membangun sebuah web page dibutuhkan sebuah bahasa
pemrograman yang lebih dikenal dengan sebutan web scripting. Web scripting

yang bersifat client side akan menghasilkan web page yang statis, artinya lebih
menekankan pada desain format tampilan informasi. HTML (Hypertext Markup
Languange) adalah bahasa untuk web scripting bersifat dclient side yang
memungkinkan untuk menampilkan informasi dalam bentuk teks, grafik, serta
multimedia dan juga untuk menghubungkan antar tampilan web page(hyperlink).
(Bernard Renaldy S, Agus Prijono, Rusdy Agustaf, Mudah dan Cepat Menguasai
Pemrograman WEB, 2005)

Universitas Sumatera Utara

8

1.7. Sistematika Penulisan
Adapun sistematika penulisan Tugas Akhir adalah sebagai berikut :
Untuk mempermudah penulisan tugas akhir ini, penulis membuat suatu
sistematika penulisan yang terdiri dari:

BAB 1

PENDAHULUAN

Bab ini merupakan berisikan latar belakang masalah, maksud dan
tujuan, serta metode penelitian.

BAB 2

LANDASAN TEORI
Di bab ini dijelaskan teori-teori singkat tentang hal-hal yang
berhubungan dengan judul dan pembahasan bahasa pemrograman
PHP dan MySQL sebagai databasenya.

BAB 3

PERANCANGAN SISTEM
Didalam bab ini dijelaskan dan diuraikan tentang pembuatan serta
perancangan sistem.

BAB 4

IMPLEMENTASI SISTEM
Bab ini menguraikan tentang definisi, tujuan, dan langkah-langkah

dalam implementasi sistem juga disertai dengan komponenkomponen kebutuhan sistem.

Universitas Sumatera Utara

9

BAB 5

KESIMPULAN DAN SARAN
Sebagai bab terakhir penulis akan menguraikan beberapa
kesimpulan

dari

uraian

bab-bab

sebelumnya.

Dan

akan

memberikan saran-saran yang ada manfaatnya.

Universitas Sumatera Utara