PROPOSAL JUDUL SKRIPSI

dokumen-dokumen yang mirip
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 1 LATAR BELAKANG

BAB II TINJAUAN PUSTAKA

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

BAB II DASAR TEORI. subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi,

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB I PENDAHULUAN. juga menurut Direktorat Lalu Lintas Polda Jatim, jumlah kendaran pribadi di

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

BAB II. KAJIAN PUSTAKA. yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB I PENDAHULUAN. Teknologi terus berkembang dengan hadirnya perangkat-perangkat baru

PENGERTIAN PHP DAN MYSQL

BAB II. KAJIAN PUSTAKA

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bahasa pemograman HTML dan PHP, namun dengan penelitian yang berbeda-beda.

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB II KAJIAN PUSTAKA

Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya )

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB II KAJIAN PUSTAKA

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA

pendapatan perusahaan, metode ini akan meningkatkan pendapatan paling tinggi. Oleh karenanya, diharapkan masyarakat dapat menggunakan m-commerce sebag

Kata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

Konsep dan Perancangan Smart Ticket. Joni Maulindar STMIK Duta Bangsa Surakarta

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

BAB I PENDAHULUAN.

BAB III LANDASAN TEORI

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

APLIKASI PEMBELAJARAN BAHASA JERMAN LEVEL DASAR BERBASIS ANDROID Rizky Yuniar Hakkun 1, Rengga Asmara 1, Eka Yuli Arisanti 2 Dosen 1, Mahasiswa 2

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB III LANDASAN TEORI

APLIKASI PEMESANAN TIKET BUS BERBASIS ANDROID MENGGUNAKAN TEKNOLOGI QRCODE PADA PO. ARMADA JAYA PERKASA

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB I PERSYARATAN PRODUK

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

BAB 1 PENDAHULUAN. berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

Website E-commerce Penjualan Barang Elektronik Menggunakan PHP dan MySQL

BAB II KAJIAN PUSTAKA

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

BAB II KAJIAN PUSTAKA

Android memiliki empat karakteristik sebagai berikut :

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB I PENDAHULUAN 1.1. Latar Belakang

RANCANG BANGUN SISTEM PEMESANAN TIKET ONLINE PADA CV. KURNIA GROUP LHOKSEUMAWE

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. berhubungan dengan obyek penelitian terutama dari penelitian-penelitian

PEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat

BAB II DASAR TEORI II-1

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

1. Pendahuluan. 1.1 Latar belakang. 1.2 Perumusan masalah

BAB II KAJIAN PUSTAKA. menyediakan pihak luar tertentu dengan laporan-laporan yang dibutuhkan.

BAB I PENDAHULUAN. komunikasi, media informasi dan edukasi. Internet dengan aplikasinya

UKDW BAB 1 PENDAHULUAN

BAB II. KAJIAN PUSTAKA

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB II TINJAUAN PUSTAKA

APLIKASI PENCARIAN TAMBAL BAN MOTOR TERDEKAT BERBASIS ANDROID (STUDI KASUS TAMBAL BAN DI KOTA BATAM) Abstrak

BAB I PENDAHULUAN. 1.1 Latar Belakang

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

BAB 1 PENDAHULUAN. terutama dengan munculnya beberapa smartphone yang masuk ke Indonesia.

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB I PENDAHULUAN. I.1. Latar Belakang. Salah satu layanan yang mampu dilakukan oleh ponsel saat ini adalah

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian yang dilakukan Oleh Dwi Hartadi Subroto. Mahasiswa STMIK AKAKOM (2011) telah dibuat suatu sistem

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. adalah perbandingan antara karya tulis yang telah dibuat dan karya tulis yang akan

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

Transkripsi:

PROPOSAL JUDUL SKRIPSI APLIKASI JADWAL, TARIF, DAN KOMPLAIN PENUMPANG BUS BERBASIS ANDROID Disusun Oleh : FAIZUDDIN WASIS PRABOWO (1318195) INSTITUT TEKNOLOGI NASIONAL MALANG 2016

DAFTAR ISI HALAMAN SAMPUL... i DAFTAR ISI... ii RINGKASAN... iii BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan... 2 1.4 Luaran yang Diharapkan... 2 BAB 2 TINJAUAN PUSTAKA... 3 2.1 Terminal Arjosari... 3 2.2 Bus AKDP (Angkutan Kota Dalam Provinsi)... 3 2.3 Android... 3 2.4 Java... 4 2.5 PHP... 4 2.6 MySQL... 5 BAB 3 METODE PELAKSANAAN... 6 3.1 Metode Pelaksanaan... 6 DAFTAR PUSTAKA... 9 LAMPIRAN-LAMPIRAN... 10 ii

RINGKASAN Salah satu permasalahan yang saat ini terjadi pada moda transportasi bus baik AKDP maupun AKAP adalah pelanggaran tarif, armada yang tidak layak, pelanggaran batas kecepatan, dll (penulis mengambil studi kasus di Terminal Arjosari, Malang). Pelanggaran-pelanggaran yang terjadi disebabkan oleh tindakan oknum kru PO (Perusahaan Otobus) serta PO itu sendiri yang tidak bertanggung jawab. Permasalahan lain adalah penumpang seringkali tidak mengetahui jadwal keberangkatan bus AKDP, informasi yang ada saat ini hanya melalui papan informasi di Terminal Arjosari sehingga penumpang harus datang ke terminal untuk mengetahui informasi tersebut. Oleh sebab itu dibutuhnya sebuah aplikasi yang dapat mengatasi permasalahan yang ada, penulis akan membuat aplikasi berbasis android yang dapat memberikan informasi yang jelas tentang tarif, jadwal keberangkatan serta fasilitas yang ada seperti, AC, TV/music, toilet, smoking room, konfigurasi seat dan jumlah seat pada bus AKDP (Patas dan Ekonomi) dari terminal Arjosari, Malang(sebagai studi kasus pembuatan aplikasi). Sehingga penumpang (pengguna aplikasi) akan mengetahui jam keberangkatan dan tarif bus dari masing-masih PO. Kemudian pengguna aplikasi dapat melakukan pelaporan ketidaksesuain yang terjadi, baik dari kru dan PO yang terlibat, laporan tersebut dapat disertakan dengan gambar secanya realtime untuk membuktinya kenyataan ketidaksesuaian yang ada. Contoh ketidak sesuaian yang dapat dilaporkan adalah: pelanggran tarif, sopir ngebut, lampu bus yang mati, AC panas, dll. Pelaporan dari penumpang nantinya akan dikirimkan ke masing-masing PO yang bersangkutan. Konsep yang penulis gagas diharapkan mampu mengurangi ketidak tahuan penumpang tentang tarif dan fasilitas bus yang ada serta menghindari pelanggaran tarif dan ketidaksesuaian lain yang terjadi. Laporan yang akan dikirimkan penumpang tiap harinya secara real time akan berdampak pada PO itu sendiri. Perusahaan otobus nantinya diharapkan akan berlomba-lomba dalam perbaikan sistem manajeman dan armadanya, karena calon penumpang semakin tahu dan mengerti mana PO yang baik dan tidak. PO yang baik akan sedikit menerima laporan komplain penumpang begitu sebaliknya. iii

1 1.1 Latar Belakang Masalah BAB I PENDAHULUAN Bus merupakan angkutan darat digunakan untuk membawa penumpang dalam jumlah banyak dan menghubungkan kawasan satu dengan yang lain [3], hampir semua orang pernah menggunakan angkutan ini untuk berpergian. Bus dibedakan menjadi dua yaitu: AKDP (Angkutan Kota Dalam Provindi) dan AKAP (Angkutan Kota Antar Provinsi) Bus AKDP adalah angkutan dari satu kota ke kota lain yang melalui antar daerah kabupaten/kota dalam satu daerah provinsi yang terikat dalam trayek, dua jenis bus AKDP yaitu: Patas dan Tarif Biasa, perbedaan dari dua jenis bus AKDP ini dibedakan dari fasilitas mulai dari Tarif, AC, Jumlah Baris Kursi, Toilet, ketepatan sampai tujuan, dll. Untuk bus jenis patas memiliki tarif lebih mahal dari pada bus jenis tarif biasa dikarenakan patas mempunyai fasilitas yang komplit dibandingkan dengan bus tarif biasa. Salah satu permasalahan yang saat ini terjadi pada moda transportasi bus baik AKDP maupun AKAP adalah pelanggaran tarif, armada yang tidak layak, pelanggaran batas kecepatan, dll (penulis mengambil studi kasus di Terminal Arjosari, Malang). Pelanggaran-pelanggaran yang terjadi disebabkan oleh tindakan oknum kru PO (Perusahaan Otobus) serta PO itu sendiri yang tidak bertanggung jawab. Permasalahan lain adalah penumpang seringkali tidak mengetahui jadwal keberangkatan bus AKDP, informasi yang ada saat ini hanya melalui papan informasi di Terminal Arjosari sehingga penumpang harus datang ke terminal untuk mengetahui informasi tersebut. Penulis menggagas sebuah aplikasi berbasis Android yang dapat memberikan informasi mengenai tarif bus, jadwal dan fasilitas bus seperti: Foto bus, AC, TV/Music, Smoking Area, Toilet, konfigurasi seat, dan jumlah seat secara real time disertai dengan fitur untuk melakukan pelaporan pelanggaran yang terjadi saat penumpang menggunakan jasa angkutan PO bus dan data pelaporan tersebut akan masuk ke dalam PO yang bersangkutan. Alasan penulis membuat aplikasi ini berbasis Android adalah karena pengguna Android yang jumlahnya sangat banyak dan semua kalangan dapat menggunakannya, serta hampir semua orang mempunyai smartphone Android. Dengan adanya aplikasi ini diharapkan ketidaktahuan penumpang akan tarif dan jadwal keberangkatan bus dapat teratasi, para PO bus akan berlombalomba dalam membenahi manajamen dan armadanya karena adanya laporanlaporan dari penumpang tiap adanya pelanggaran dan ketidak sesuaian yang terjadi. Penulis juga ingin memberikan sumbangsih untuk mengatasi permasalahan di bidang transportasi publik.

2 1.2 Rumusan Masalah 1. Bagaimana cara mengembangkan aplikasi android yang dapat memberikan informasi jadwal dan tarif bus disertai fitur complain untuk penumpang. 2. Bagaimana membuat fitur laporan penumpang yang dapat mengambil gambar secara real time. 3. Bagaimana cara membuat aplikasi berbasis web sebagai untuk media manipulasi data dari sisi super user dan administrator PO bus. 4. Bagaimana cara membuat 3 hak akses pada aplikasi, yaitu : super user, administrator PO bus, dan penumpang. 1.3 Tujuan 1. Menciptakan aplikasi android yang dapat membatu penumpang dalam menginformasikan tarif dan jadwal bus di terminal Arjosari. 2. Memberikan layanan laporan (komplain) kepada penumpang terhadap pelayanan PO bus. 3. Mengurangi pelanggaran-pelanggaran oleh kru P.O bus karena adanya layanan laporan penumpang. 1.4 Luaran yang Diharapkan Menghasilkan suatu aplikasi yang dapat memudahkan penumpang untuk mendapatkan informasi tarif dan jadwal bus AKDP serta dapat melaporkan segala jenis pelanggaran yang terjadi oleh kru dan PO bus itu sendiri.

3 2.1 Terminal Arjosari BAB II TINJAUAN PUSTAKA Terminal Arjosari merupakan terminal terpadu yang terletak di Kecamatan Blimbing yang merupakan pintu gerbang Kota Malang dari arah utara. Terminal ini merupakan terminal terpadu yang melayani angkutan dalam kota, dalam provinsi maupun antar provinsi. Terminal ini merupakan penghubung dari terminal-terminal kecil yang ada di wilayah Malang Raya, Blitar dan Kediri. 2.2 Bus AKDP (Angkutan Kota Dalam Provinsi) Bus AKDP adalah angkutan dari satu kota ke kota lain yang melalui antar daerah kabupaten/kota dalam satu daerah provinsi yang terikat dalam trayek, dua jenis bus AKDP yaitu: patas dan tarif biasa (ekonomi). Bus patas harganya lebih mahal sedangkan bus ekonomi tarif lebih murah dari pada patas, perbedaan kedua jenis bus ini terdapat pada fasilitas dan layanan seperti pada table 3.1 berikut. No Fasilitas Bus AKDP Ekonomi Patas 1 AC Ya/Tidak Ya 2 Toilet Tidak Ya/Tidak 3 Service Makan Tidak Ya/Tidak 4 TV / Musik Ya/Tidak Ya 5 Smoking Area Ya/Tidak Ya/Tidak 6 Ketepatan Sampai ke Tujuan Tidak Ya 7 Berhenti (Cari Penumpang) Ya Tidak 8 Masuk Terminal antar kota Ya Tidak 9 Konfigurasi Seat 2-3 2-2 10 Jumlah Seat 60 25 Sampai 50 11 Duduk Ya/Tidak Ya 12 Jumlah Penumpang >60 Sesuai Kursi 13 Pengamen & Pedagang Asongan Ya Tidak 2.3 Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Awalnya, Google Inc. membeli Android Inc. Yang merupakan pendatang baru yang membuat piranti lunak untuk ponsel/smartphone. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari

4 34 perusahaan piranti keras, piranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia [2]. Dalam pengembangan aplikasi Android menyediakan Android SDK yang menyediakan tools dan API untuk para pengembang aplikasi dengan platform Android, Android menggunakan Java sebagai bahasa pemogramannya. Android memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan didistribusikan oleh para pembuat perangkat, operator nirkabel, dan pengembang aplikasi. pengembang aplikasi (apps) yang memperluas fungsionalitas perangkat, umumnya ditulis dalam versi kustomisasi bahasa pemrograman Java. 2.4 Java Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas [5]. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Bahasa Java bersifat case sensitive, sehingga harus memperhatikan penggunaan huruf besar dan kecil. Selain itu penulisan source code program tidak harus memperhatikan bentuk tertentu, sehingga semua baris source code Java dalam satu baris harus membubuhkan tanda titik koma (;). Sifat Java platform independence, source program maupun hasil kompilasinya sama sekali tidak bergantung kepada sistem operasi dan platform yang digunakan. Source code sebuah aplikasi dengan bahasa Java yang ditulis di atas sistem Windows NT misalnya, dengan gampang dapat dipindahkan ke sistem operasi UNIX tanpa harus mengedit satu baris kode-pun. Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya [5]. 2.5 PHP PHP merupakan singkatan dari Hypertext Preprocessor, yang merupakan sebuah bahasa scripting tingkat tinggi yang dipasang pada dokumen HTML. Sebagian besar sintaks dalam PHP mirip dengan bahasa C, Java dan Perl, namun pada PHP ada beberapa fungsi yang lebih spesifik. Sedangkan tujuan utama dari penggunaan bahasa ini adalah untuk memungkinkan perancang web dan mobile yang dinamis dan dapat bekerja secara otomatis. PHP adalaha bahasa pemrograman script yang menyediakan cara yang mudah dalam melekatkan program dan yang paling banyak dipakai saat ini [4]. PHP dijalankan pada server. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja [6].

5 2.6 MySQL MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan. MySQL juga dapat berjalan pada personal komputer (banyak pengembangan dari MySQL terjadi pada system yang tidak mahal yaitu Linux System). Tetapi MySQL juga portable dan dapat berjalan pada sistem operasi yang komersial seperti misalnya Windows, Solaris, Irix. MySQL menggunakan bahasa SQL. SQL (Structured Query Langguage) adalah bahasa standard yang digunakan untuk mengakses server database. MySQL sebagai server database yang utama karena MySQL cukup cepat dan sangat banyak library serta contoh program yang dapat digunakan. MySQL juga memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan user [4].

6 3.1 Metode Pelaksanaan BAB III METODE PELAKSANAAN 1. Studi Literatur dan Observasi Pada studi literatur dilakukan pendalaman jurnal elektronik dan official website mengenai aplikasi yang serupa yang telah dibuat. Penggunanaan jurnal elektronik dan official website karena mudah dicari dan dapat dipertanggungjawabkan kebenarannya. Studi literatur diperlukan untuk menguatkan teori, hipotesis, dan pemanfaatan teknologi yang digunakan.

7 Pada saat observasi penulis mendatangi tempat studi kasus yaitu di terminal Arjosari, Malang untuk bertanya kepada narasumber (Dinas Perhubungan) mengenai jadwal dan tarif bus juga urgensi laporan penumpang terkait dengan pelayan serta armda PO bus bersangkutan. Observasi dilalukan guna mendaptkan data yang nantinya akan digunakan dalam aplikasi. 2. Konsep dan Perancangan Aplikasi Perancangan konsep berguna untuk memberikan beberapa solusi alternatif konsep aplikasi yang akan dibuat kemudian dievaluasi berdasarkan persyaratan teknis, ekonomis, dan lain-lain. Tahapan ini diawali dengan mengenal dan menganalisa spesifikasi aplikasi, metode, dan objek yang diterapkembangkan. Hasil analisis spesifikasi aplikasi, metode, dan objek dilanjutkan dengan pengimplementasian langkah kerja sehingga dapat disimpulkan beberapa solusi pemecahan masalah konsep aplikasi yang diterapkembangkan. Pada tahap rancangan aplikasi, pengguna aplikasi dapat mengetahui jadwal dan tarif bus AKDP yang ada di terminal Arjosari, selanjutnya pengguna aplikasi dapat melakukan laporan pelanggran yang terjadi ataupun pelayanan PO bus yang tidak sesuai seperti AC tidak dingin, Lampu Pecah atau Mati, kaca retak, dll. Pengguna dapat melakukan laporan dengan upload gambar secara real time dengan fitur open camera pada aplikasi yang nantinya laporan tersebut akan terkirim ke PO bus yang bersangkutan. 3. Pembuatan Aplikasi Dalam pembuatan aplikasi android menerapkan teori yang sudah dipelajari dari studi literatur dan official website. Pembuatan aplikasi ini menggunakan Bahasa Pemograman Java dengan database MySQL. Compiler yang digunakan adalah Eclipse. Langkah awal adalah membuat database sistem kemudian memasukkan data yang telah didapat dari observasi ke dalam database, kemudian membuat 3 interface yaitu: pencarian bus, informasi jadwal dan tarif, dan laporan untuk penumpang. Selanjutnya membuat koneksi ke database yang telah dibuat dan menampilkan data yang ada ke dalam aplikasi, membuat fungsi cari bis, membuat fungsi open kamera dan membuat website untuk menampilkan data pelaporan pada masing-masing PO bus. 4. Uji Coba Uji coba aplikasi dimaksudkan untuk menghasilkan suatu aplikasi yang dapat menginformasikan jadwal, tarif, fasilitas bus, dan pelaporan ketidaksesuaian oleh kru maupun PO bus yang sesuai dengan realita dan kebutuhan pengguna. Uji coba akan dilakukan berkali-kali untuk menghindari atau mengurangi kesalahan, bugs dan error, pada aplikasi. 5. Pembuatan Laporan

Dari kegiatan ini diakhiri dengan proses pembuatan laporan. Laporan ini berisi tentang indikator-indikator dari tujuan apakah sudah terpenuhi ataupun belum. Selain itu terdapat dokumentasi dari kegiatan serta kesimpulan dari kegiatan yang telah dilakukan 8

9 DAFTAR PUSTAKA [1] Haryono, Sigit. 2010. Analisis Kualitas Pelayanan Angkutan Umum (Bus Kota) di Kota Yogyakarta, Yogyakarta: Jurnal Administrasi Bisnis Volume 7 FISIP UPN Veteran. [2] Murtiwiyati dan Lauren, Glenn. 2013. Rancang Bangun Aplikasi Pembelajaran Budaya Indonesia Untuk Anak Sekolah Dasar Berbasis Android, Jakarta: Jurnal Ilmiah KOMPUTASI, Volume 12 Nomor : 2 Fakultas Ilmu Komputer, Universitas Gunadarma. [3] Samuel A. R., dkk. 2013. Analisa Kelayakan Tarif Angkutan Umum Dalam Kota Manado (Studi Kasus : Trayek Pusat Kota 45 Malalayang), Manado: Jurnal Sipil Statik Vol.1 No.4, Jurusan Sipil Universitas Sam Ratulangi. [4] Setiabudi, D.H. dan Rahardjo, A.S., 2012. Aplikasi E-Commerce www.komputeronline.com Dengan Menggunakan Mysql dan Php4, Surabaya: Jurnal Informatika Vol. 3, No. 2, Teknik Informatika, Universitas Kristen Petra. [5] Warno. 2012. Pembelajaran Pemrograman Bahasa Java Dan Arti Keyword, Jakarta: Jurnal Komputer Volume 8 Nomor 1, Universitas Indraprasta PGRI. [6] Widigdo, A.K., 2003. Dasar Pemrograman PHP dan MySQL, Kuliah Umum IlmuKomputer.Com

10 LAMPIRAN LAMPIRAN Lampiran 1. Gambaran Teknologi yang Hendak Diterapkan User Informasi Jadwal, Tarif, dan Fasilitas bus Mengakses Aplikasi Laporan ketidaksesuaian Data Laporan Penumpang Database Sistem Data Jadwal, tarif, dan Fasilitas Bus Aplikasi (sistem) Data laporan Penumpang Mengakses (web) data laporan penumpang Administrator PO Bus Tampil Laporan-Laporan (Web Base)

11