ABSTRAK Bali merupakan daerah destinasi wisata yang sudah populer dan banyak wisatawan yang berkunjung baik wisatawan domestik dan mancanegara. Wisatawan yang berkunjung ke Bali biasanya menggunakan jasa travel namun terdapat juga wisatan yang tidak menggunakan jasa travel. Bagi wisatawan yang tidak menggunakan jasa travel biasanya kesulitan untuk mencari transportasi karena masih minimnya infrastruktur di bidang transportasi. Usaha mikro, menengah dan kecil penyewaan kendaraan bermotor merupakan salah satu solusi bagi wisatawan yang memerlukan transportasi. Namun, sulitnya wisatawan untuk mencari informasi mengenai kendaraan yang akan disewa menjadi masalah yang cukup serius yang dikarenakan UMKM masih menunggu pelanggan untuk datang dan menyewa kendaraan. Sistem informasi yang dapat digunakan pada smartphone merupakan sebuah solusi yang baik untuk dapat memudahkan wisatawan dalam mencari informasi kendaraan yang akan disewa dan meningkatkan kualitas bisnis dari UMKM penyewaan kendaraan bermotor yang ada di Bali pada bidang pengelolaan kendaraan dan pembukuan transaksi serta dibantu dengan metode Customer to Customer agar proses transaksi semakin mudah. Kata kunci: Bali, Wisatawan, Transportasi, Sistem Informasi viii
ABSTRACT Bali is popular tourist destination and many touritst visit Bal come from domestic and foreign tourist. Tourist who visit to Bali usually use travel agent however, there are tourist who do not use the travel agent. For tourist who do not use travel agent usualli hard to find transportation because, it is lack of insfrastructure in transportation sector. Micro, small and medium rental transportation enterprise is a solution for the tourist who need transportation. However, hard for the tourist to search information about transportasion to be leased become a serious problem because SMEs are still waiting for customers to come and rent a vehicle. Information system which can use in smartphone is a good solution to facilitate tourist in search a vehicle information to leased and increase business quality of rental transportaion SMEs in Bali in the management of vehicle sector and recording transactions and assisted with customer to customer method that the transaction process easier. Keywords: Bali, Tourist, Transportation, Informastion System ix
DAFTAR ISI HALAMAN JUDUL... ii PERNYATAAN... iii LEMBAR PENGESAHAN TUGAS AKHIR... iv BERITA ACARA TUGAS AKHIR... v KATA PENGANTAR... vi ABSTRAK... viii ABSTRACT... ix DAFTAR ISI... x DAFTAR GAMBAR... xiii DAFTAR TABEL... xv BAB I PENDAHULUAN... 1 1.1 Latar Belakang...1 1.2 Rumusan Masalah...2 1.3 Tujuan...3 1.4 Manfaat...3 1.5 Batasan Masalah...3 1.6 Sistematika Penulisan...4 BAB II TINJAUAN PUSTAKA... 6 2.1 State Of The Art...6 2.2 Sistem Informasi...9 2.3 Rental...11 2.4 Transportasi...11 2.5 Android...11 2.6 e-commerce...12 2.6.1 Bussiness to Customer (B2C)...12 2.6.2 Bussiness to Bussiness (B2B)...12 x
2.6.3 Customer to Bussiness (C2B)...12 2.6.4 Customer to Customer (C2C)...13 2.6.5 Nonbussiness e-commerce...13 2.7 Perangkat Pemodelan Sistem...13 2.8 Web Service...15 2.9 JSON...16 2.10 Basis Data...17 2.10.1 Data Definition Language (DDL)...19 2.10.2 Data Manipulation Language (DML)...19 2.10.3 Data Control Language (DCL)...20 BAB III METODOLOGI DAN PERANCANGAN SISTEM... 21 3.1 Tempat dan Waktu Penelitian...21 3.2 Alur Penelitian...21 3.3 Literatur...23 3.3.1 Sumber Literatur...23 3.3.2 Jenis Literatur...23 3.3.3 Metode Pengumpulan Literatur...23 3.4 Kebutuhan Perangkat Keras dan Perangkat Lunak...23 3.5 Bahasa Pemrograman...26 3.6 Pemodelan Sistem...27 3.6.1 Fishbone Diagram Sistem...27 3.6.2 Gambaran Umum Sistem...29 3.6.3 Flowchart (Diagram Alir)...32 3.6.4 Data Flow Diagram (DFD)...50 3.7 Desain Basis Data...55 xi
3.7.1 Struktur Data...56 3.7.2 Physical Data Model (PDM)...74 BAB IV PENGUJIAN DAN ANALISIS SISTEM... 76 4.1 Spesifikasi Perangkat Pengujian...76 4.2 Pengujian Fitur dan Implementasi Aplikasi...77 4.2.1 Pelanggan/Customer...77 4.2.2 Pemilik Rental...91 BAB V PENUTUP... 108 5.1 Simpulan...108 5.2 Saran...109 DAFTAR PUSTAKA... 110 xii
DAFTAR GAMBAR Gambar 3.1 Bagan alur penelitian...22 Gambar 3.2 Diagram fishbone sistem...27 Gambar 3.3 Gambaran umum sistem...31 Gambar 3.4 Flowchart registrasi akun...33 Gambar 3.5 Flowchart login...34 Gambar 3.6 Flowchart booking kendaraan...35 Gambar 3.7 Flowchart persetujuan booking kendaraan...36 Gambar 3.8 Flowchart tambah kendaraan...37 Gambar 3.9 Flowchart edit kendaraan...38 Gambar 3.10 Flowchart delete kendaraan... 39 Gambar 3.11 Diagram konteks... 51 Gambar 3.12 Diagram berjenjang... 52 Gambar 3.13 Use case diagram... 54 Gambar 3. 14 Physical Data Model (PDM)... 75 Gambar 4.1 Tampilan login... 77 Gambar 4.2 Data registrasi pada aplikasi SiRent... 78 Gambar 4.3 Form login pengguna/customer... 78 Gambar 4.4 Menu piihan pengguna/customer...79 Gambar 4.5 Dashboard pengguna/customer... 80 Gambar 4.6 Menu daftar toko... 81 Gambar 4.7 Fitur Menu Plihan Pengguna/Customer... 81 Gambar 4.8 Fitur ubah profil... 82 Gambar 4.9 Form login... 91 Gambar 4.10 Menu pilihan pemilik rental... 92 Gambar 4.11 Dashboard pemilik rental... 93 Gambar 4.12 Formulir tambah kendaraan... 94 Gambar 4.13 Menu pilihan pemilik rental... 95 Gambar 4.14 Profil pemilik rental... 95 xiii
Gambar 4.15 Detail kendaraan... 96 Gambar 4.16 Ubah detail kendaraan... 97 Gambar 4.17 Hapus detail kendaraan... 98 Gambar 4.18 Pesanan kendaraan... 99 Gambar 4.19 Detail pesanan kendaraan... 100 Gambar 4.20 Konfirmasi pesanan kendaraan... 101 Gambar 4.21 Status pesanan kendaraan... 101 xiv
DAFTAR TABEL Tabel 2.1 Simbol-simbol DFD (Sumber: Jogiyanto, 1999 telah diolah kembali) 15 Tabel 3.1 Kebutuhan hardware yang digunakan... 24 Tabel 3.2 Kebutuhan software yang digunakan... 24 Tabel 3.3 Rekomendasi minimum perangkat keras... 25 Tabel 3.4 Rekomendasi minimum perangkat lunak... 26 Tabel 3.5 Proses-proses yang dapat dilakukan pengguna sistem... 32 Tabel 3.6 Tabel tb_user... 56 Tabel 3.7 Tabel tb_profiluser... 58 Tabel 3.8 Tabel tb_status_user... 60 Tabel 3.9 Tabel tb_kendaraan... 60 Tabel 3.10 Tabel tb_merk... 61 Tabel 3.11 Tabel tb_tipekendaraan... 62 Tabel 3.12 Tabel tb_toko... 63 Tabel 3.13 Tabel tb_dttoko_kendaraan... 64 Tabel 3.14 Tabel tb_rental... 66 Tabel 3.15 Tabel tb_status_rental... 67 Tabel 3.16 Tabel tb_dtrental... 68 Tabel 4.1 Spesifikasi perangkat pengujian... 76 xv
BAB I PENDAHULUAN 1.1 Latar Belakang Bali merupakan salah satu daerah tujuan destinasi wisata yang paling populer. Bali menjadi primadona di kalangan wisatawan karena memiliki kesenian dan budayanya yang unik dan menarik, Bali juga terkenal dengan keindahan alam yang indah khususnya pantai. Destinasi wisata di pulau Bali berada tersebar diseluruh pelosak daerah Bali. Industri pariwisata di Bali juga sudah banyak yang terletak di bali selatan dan dibeberapa daerah lainnya. Wisatawan yang datang ke Bali tidak hanya berasal dari dalam negeri terdapat juga wisatawan yang datang dari mancanegara. Wisatawan yang datang ke Bali biasanya menggunakan jasa travel dan ada yang berkunjung tanpa menggunakan jasa travel. Transportasi menjadi masalah yang cukup serius pada pariwisata di Bali dikarenakan belum adanya transportasi umum yang memadai dan memfasilitasi layanan transportasi bagi wisatawan. Dibutuhkan sebuah moda transportasi untuk wisatawan agar mudah mengakses destinasi wisata yang ada di Bali. Melihat adanya peluang yang dapat dijadikan suatu nilai tambah untuk kendaraan pribadi yang tidak terpakai, masyarakat yang tinggal khususnya pada daerah pariwisata menjadikan hal tersebut untuk menyewakan kendaraan pribadinya. Usaha tersebut kini sudah menjamur di daerah yang memang menjadi tujuan wisatawan karena dibutuhkan oleh wisatawan baik itu wisatawan lokal maupun asing untuk membantu perjalanan mereka selama berlibur di Bali. Wisatawan atau orang yang akan hendak menyewa suatu kendaraan baik seperti mobil atau motor akan mencari tempat secara langsung untuk mendapatkan informasi seperti administrasi selama penyewaan kendaraan, mencari kendaraan yang ingin disewa, maupun mencari harga sewa kendaraan yang terjangkau. Hal tersebut tentunya akan menghabiskan waktu pencarian yang kurang efektif dan lama, dan mendapatkan informasi harga kendaraan yang tidak konsisten karena mungkin saja dalam satu tempat dapat memberi harga yang berbeda pada setiap pelanggan yang datang. 1
Maka dibutuhkan sebuah sistem yang dapat membantu wisatawan dalam mencari kendaraan dengan informasi yang akurat, konsisten dan efisien dalam hal waktu. Adanya sebuah sistem ini dapat memudahkan wisatawan yang ingin menyewa alat transportasi dan masyarakat lokal yang berkecimpung di dunia sewa-menyewa dapat meningkatkan kualitas bisnis dan mempromosikan produk yang ada dengan mudah. Era informasi saat ini, teknologi merupakan suatu alat yang sangat berperan penting untuk memajukan tujuan bisnis ataupun digunakan untuk membagikan informasi yang penting. Internet merupakan salah satu faktor pendukung dari teknologi dalam mengembangkan bisnis dan membagikan informasi untuk masyarakat yang turut serta menggunakan internet. Internet dapat digunakan secara luas dan bebas dimanapun dan kapanpun selama terdapat jaringan internet di lingkungannya. Smartphone dapat digunakan sebagai sarana untuk mengakses internet dan juga dapat digunakan dalam pengembangan usaha bisnis yang penggunaannya pada saat ini sudah banyak. Maka dari itu untuk meningkatkan kualitas bisnis masyarakat lokal di Bali pada bidang penyewaan kendaraan bermotor diperlukan sebuah sistem yang mampu memberikan layanan yang baik dan efisien untuk pengguna. Sistem informasi berbasis mobile merupakan salah satu cara untuk dapat meningkatkan kualitas bisnis masyarakat lokal di Bali yang dapat memberikan informasi yang akurat dan jelas, dan membantu pengguna yang akan mencari kendaraan bermotor untuk disewa. Sistem informasi berbasis mobile ini juga dapat membantu untuk melakukan proses-proses manajemen seperti pembukuan kendaraan dan laporan kendaraan. 1.2 Rumusan Masalah Berdasarkan uraian latar belakang diatas maka dapat diperoleh rumusan masalah sebagai berikut: 1. Bagaimana rancang bangun aplikasi penyewaan kendaraan bermotor berbasis Android. 2
2. Bagaimana memanfaatkan Internet melalui e-commerce sebagai media pemasaran yang diimplementasikan dalam bisnis penyewaan kendaraan bermotor dengan menggunakan metode Customer to Customer (C2C). 1.3 Tujuan Tujuan yang diharapkan dalam pembuatan aplikasi penyewaan kendaraan bermotor berbasis Android ini adalah sebagai berikut: 1. Merancang dan membuat aplikasi penyewaan kendaraan bermotor berbasis Android. 2. Memanfaatkan internet sebagai media pemasaran yang mudah diimplementasikan dalam bisnis penyewaan kendaraan bermotor dengan menggunakan metode Customer to Customer (C2C).. 1.4 Manfaat Manfaat yang ingin dicapai dalam pembuatan rancang bangun aplikasi penyewaan kendaraan bermotor berbasis Android ini adalah sebagai berikut: 2.1 Memudahkan pengguna dalam mencari kendaraan bermotor menggunakan smartphone mereka dengan cepat dan mudah. 2.2 Memudahkan kebutuhan pengguna yang ingin menyewa kendaraan bermotor hanya dengan menggunakan perangkat mobile yang telah terhubung dengan jaringan internet. 1.5 Batasan Masalah Melihat luasnya permasalahan yang dapat ditimbulkan, maka dibuat suatu batasan masalah atau penyederhanaan dari pembahasan. Batasan masalah dalam penyusunan penelitian ini, antara lain: 1. Sistem informasi penyewaan kendaraan dibangun dengan basis mobile platform Android. 2. Sistem informasi yang dibangun untuk membantu proses manajemen kegiatan transaksi sewa-menyewa kendaraan sesuai dengan teknologi yang diterapkan pada Aplikasi SI Penyewaan Kendaraan Bermotor (SIRent). 3
3. Sistem informasi digunakan untuk penyewaan kendaraan bermotor berjenis mobil dan sepeda motor. 4. Metode yang diterapkan pada sistem informasi ini adalah Customer to Customer sehingga transaksi secara langsung dilakukan oleh pihak penyewa dan pelaku usaha bisnis. 5. Sistem informasi digunakan untuk penyewaan kendaraan bermotor difokuskan didaerah Kuta-Badung. 1.6 Sistematika Penulisan Sistematika penulisan secara rinci yang diterapkan dalam menyajikan gambaran singkat mengenai permasalahan yang akan dibahas dalam penulisan laporan penelitian ini adalah sebagai berikut: BAB I : PENDAHULUAN Bab ini berisikan gambaran umum isi tulisan penelitian secara lengkap, mulai dari latar belakang, rumusan masalah, tujuan penelitian, manfaat penelitian, batasan masalah yang akan dibahas, dan sistematika penulisan. BAB II : TINJAUAN PUSTAKA Bab ini memuat tentang teori-teori penunjang yang digunakan dalam membahas permasalahan penelitian yang dilakukan. BAB III : METODOLOGI DAN PERANCANGAN SISTEM Bab ini berisikan tempat dan waktu penelitian, sumber data dan metode pengumpulan data, bahasa pemrograman, perancangan aplikasi, alur analisis dan jadwal penelitian dalam pembuatan dan penyusunan laporan penelitian ini. BAB IV : PENGUJIAN DAN IMPLEMENTASI SISEM Bab ini memuat tentang pembahasan dari pembuatan dan hasil uji coba aplikasi atau perangkat lunak dan menganalisa secara keseluruhan. 4
BAB V : PENUTUP Bab ini merupakan rangkuman secara keseluruhan dari yang telah dibahas sebelunya serta memberikan saran baik kepada ilmu pengetahuan atau kepada masyarakat untuk pengembangan lebih lanjut. 5