BAB 1 PENDAHULUAN 1.1 Latar Belakang Terminal Cicaheum merupakan terminal primer yang berperan penting sebagai pintu keluar masuk sebelah timur Kota Bandung. Terminal Cicaheum mayoritas melayani
rute dari Bandung ke arah timur seperti Sumedang, Cirebon, Jawa
Tengah, dan Jawa Timur. Saat ini untuk memenuhi kebutuhan informasi penumpang, pengelola Terminal Cicaheum telah menyediakan sebuah papan informasi yang berisi jadwal, rute, dan tarif bus yang berangkat dari Terminal Cicaheum. Penumpang juga dapat memberikan saran maupun kritik kepada pengelola terminal melalui kotak saran dan kritik yang terdapat di terminal. Namun papan informasi dan kotak saran kritik hanya terdapat di terminal, sehingga apabila penumpang ingin menggunakan kedua fasilitas itu, maka penumpang harus pergi ke terminal terlebih dahulu. Tentunya hal ini menyulitkan penumpang sehingga pemanfaatan dan partisipasi penumpang terhadap papan informasi dan kotak saran dan kritik relatif rendah. Penumpang bus di Terminal Cicaheum juga dapat membeli tiket bus melalui loket yang berada di terminal. Namun tak jarang ketika kita pergi ke terminal untuk membeli tiket bus yang ingin dituju, tiket yang kita inginkan sudah habis, atau tidak ada bus yang berangkat ke tempat yang diinginkan. Berdasarkan beberapa masalah tersebut, maka perlu dirancang sebuah sistem informasi yang dapat mempermudah penumpang dalam mendapatkan informasi jadwal keberangkatan bus dan tarif bus. Dengan mengirim SMS ke sebuah nomor tujuan (dengan format tertentu), penumpang dapat mengetahui jadwal dan tarif bus yang telah tersedia. Selain itu penumpang dapat pula melakukan pemesanan tiket bus yang ingin dituju tanpa harus datang langsung ke terminal.
1
1.2 Rumusan Masalah Dari latar belakang masalah di atas dapat dirumuskan menjadi beberapa masalah sebagai berikut: a. Bagaimana merancang dan membangun sistem informasi penjadwalan dan pentarifan bus yang dapat diatur via web? b. Bagaimana merancang dan membangun sistem informasi yang dapat melayani request informasi jadwal dan tarif bus dari masyarakat umum dengan SMS Gateway secara auto replying? c. Bagaimana merancang dan membangun sistem informasi pemesanan tiket bus melalui SMS? d. Bagaimana merancang dan membangun sistem informasi yang dapat menerima pengaduan maupun saran dan kritik masyarakat umum melalui SMS?
1.3 Tujuan Tujuan dari penyusunan proyek akhir ini adalah membangun sebuah sistem informasi penjadwalan dan pentarifan bus yang memiliki fitur melayani request informasi jadwal, tarif, dan tiket bus AKAP (Antar Kota Antar Provinsi) dari masyarakat umum dengan SMS Gateway secara auto replying, pemesanan tiket bus AKAP (Antar Kota Antar Provinsi) melalui SMS, serta penyampaian pengaduan pelanggaran maupun saran dan kritik masyarakat melalui SMS.
1.4 Batasan Masalah Adapun batasan masalah dari penyusunan proyek akhir ini adalah sebagai berikut: a. Objek studi kasus dalam pembuatan proyek akhir ini adalah Terminal Cicaheum, Bandung. b. Sistem informasi yang
dibangun menggunakan teknologi SMS gateway
berbasis web (web based SMS center application). c. Sistem informasi yang dibangun menggunakan bahasa pemrograman PHP dengan MySQL sebagai basis datanya dan Gammu sebagai software SMS Gateway-nya.
2
d. Layanan SMS hanya melayani request informasi jadwal dan tarif bus serta pemesanan tiket bus AKAP (Antar Kota Antar Provinsi) yang berangkat dari terminal Cicaheum. e. Layanan SMS dapat menerima pengaduan pelanggaran oknum bus maupun saran dan kritik untuk pengelola terminal dalam format SMS tertentu. f.
Layanan SMS tidak melayani pembayaran tiket bus, untuk melakukan pembayaran tiket calon penumpang harus melakukan pembayaran di loket Terminal Cicaheum.
1.5 Definisi Operasional Adapun definisi operasional proyek akhir ini adalah sebagai berikut: a. Sistem informasi penjadwalan bus merupakan sistem informasi yang berfungsi untuk mengatur jadwal keberangkatan bus di Terminal Cicaheum yang dapat diakses melalui website. b. SMS notifikasi merupakan sebuah pemberitahuan berformat SMS yang memberitahukan informasi seputar jadwal dan/atau tarif bus yang berangkat dari Terminal Cicaheum.
1.6 Metode Pengerjaan Dalam penyusunan proyek akhir ini penulis menggunakan metode Waterfall Model (Pressman, 1997). Tahapan dari Waterfall Model (Pressman, 1997) adalah sebagai berikut: (Pressman, 1997)
Gambar 1.1 Waterfall Model (Pressman, 1997)
3
1.6.1 Analysis Menganalisa konsep sistem, permasalahan dan kebutuhan dalam sistem informasi yang hendak dibangun seperti sistem rancangan yang akan dibuat yaitu dengan melakukan kuisioner dan wawancara, serta menganalisa penggunaan bahasa pemrograman yang akan digunakan.
1.6.2 Design Membuat perencanaan sistem yang akan dibuat seperti alur proses kerja sistem dalam bentuk proses bisnis, desain antar muka, DFD (Data Flow Diagram), dan ERD (Entity Relational Diagram).
1.6.3 Code Mengimplementasikan desain untuk membuat aplikasi notifikasi proyek akhir dengan menggunakan SMS Gateway yang telah dibuat ke dalam bahasa pemrograman PHP dan menggunakan database MySQL.
1.6.4 Test Menguji hasil pengembangan dengan menggunakan model pengujian Black Box yang bertujuan memastikan bahwa program dapat dijalankan dengan baik dan penggunaan SMS Gateway dapat berjalan dengan lancar.
4
BAB 2 TINJAUAN PUSTAKA 2.1 Terminal Transportasi Definisi terminal berdasarkan, Juknis LLAJ, 1995, Terminal Transportasi merupakan: 1. Titik simpul dalam jaringan transportasi jalan yang berfungsi sebagai pelayanan umum. 2. Tempat pengendalian, pengawasan, pengaturan, dan pengoperasian lalu lintas. 3. Prasarana angkutan yang merupakan bagian dari sistem transportasi untuk melancarkan arus penumpang dan barang. 4. Unsur tata ruang yang mempunyai peranan penting bagi efisiensi kehidupan kota.
2.2 SMS SMS (Short Message Service) adalah salah satu fasilitas dari teknologi GSM yang memungkinkan mengirim dan menerima pesan-pesan singkat berupa text dengan kapasitas maksimal 160 karakter dari Mobile Station (MS). Kapasitas maksimal ini tergantung dari alphabet yang digunakan, untuk alphabet Latin maksimal 160 karakter, dan untuk non-Latin misalnya alphabet Arab atau China maksimal 70 karakter. (Wibisono, 2008)
2.3 SMS Gateway SMS Gateway adalah aplikasi SMS dimana pesan yang di terima dan dikirimkan menggunakan bantuan Gateway Device terintegrasi dengan database server yang dapat mendistribusikan pesan SMS secara otomatis. Kelebihan SMS Gateway: SMS Gateway merupakan aplikasi berbasis komputer sehingga dapat di otomatisasi. Dapat menyimpan data dalam jumlah yang banyak karena disimpan dalam sebuah hardisk server. (Wahidin, 2010)
5