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.
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.
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.
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.
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
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.
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)
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 5 KESIMPULAN DAN SARAN