Anda di halaman 1dari 22

PENGEMBANGAN SISTEM PEMESANAN MONTIR

ONLINE UNTUK MOTOR ANTIK BERBASIS


ANDROID

Disusun untuk Memenuhi Tugas Proposal Penelitian


Skripsi Metodologi Penelitian
Semester Genap Tahun Ajaran 2019/2020

OLEH:
Hannis Ahmad Djauhari
10116240

Program Studi Teknik Informatika


Fakultas Teknik Dan Ilmu Komputer
Universitas Komputer Indonesia
2019
DAFTAR ISI

DAFTAR ISI ........................................................................................................ i

DAFTAR GAMBAR .......................................................................................... iii

DAFTAR TABEL .............................................................................................. iv

BAB I PENDAHULUAN ................................................................................... 1

1.1 Latar Belakang Masalah......................................................................... 1

1.2 Identifikasi Masalah ................................................................................... 2

1.3 Rumusan Masalah ...................................................................................... 2

1.4 Tujuan Penelitian ...................................................................................... 2

1.5 Manfaat Penelitian ..................................................................................... 2

1.6 Batasan Masalah ........................................................................................ 3

BAB II LANDASAN TEORI ............................................................................. 4

2.1 Tinjauan Studi ............................................................................................ 4

2.2 Tinjauan Pustaka ........................................................................................ 7

2.2.1 Aplikasi ............................................................................................... 7

2.2.2 Android ............................................................................................... 7

2.2.2 Web Development (CI)........................................................................ 7

2.2.3 Web Service (Json) .............................................................................. 8

2.2.3 XML ................................................................................................... 8

2.2.4 PHP.................................................................................................... 8

2.2.5 API .................................................................................................... 9

2.3 Kerangka Pemikiran ............................................................................ 10

i
ii

BAB III.............................................................................................................. 11

METODE PENELITIAN ................................................................................... 11

2.1 Desain Penelitian ................................................................................. 11

3.2 Deskripsi Umum Sistem ........................................................................... 11

3.2.1 Gagasan Sistem yang diusulkan ......................................................... 11

JADWAL DAN TEMPAT PENELITIAN ......................................................... 13

SISTEMATIKA PENULISAN .......................................................................... 14

DAFTAR PUSTAKA ........................................................................................ 15

LAMPIRAN ...................................................................................................... 17
iii

DAFTAR GAMBAR
Gambar 1 Kerangka Pemikiran .......................................................................... 10
Gambar 2 Alur System Administrator ................................................................. 11
Gambar 3 Alur System User ............................................................................... 12
iv

DAFTAR TABEL
Tabel 1 Tinjauan Studi Pertama ............................................................................ 13
Tabel 1 Tinjauan Studi Kedua............................................................................... 13
Tabel 1 Tinjauan Studi Ketiga .............................................................................. 13
Tabel 1 Tinjauan Jadwal Penelitian ................................................................... 13
1

BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah

Indonesia sebagai salah satu negara yang sedang dalam masa


pembangunan, tak terkecuali pembangunan di bidang transportasi. Dari data
yang didapat dari Badan Pusat Statistik (BPS) Jumlah kendaraan bermotor
di Indonesia pada tahun 2017 mencapai 138, 55 juta unit. Data Badan Pusat
Statistik menunjukkan, dari angka tersebut yang paling banyak adalah
sepeda motor dengan jumlah 113, 03 juta unit.

Dari sekian banyaknya sepeda motor diantarnya adalah motor


keluaran tahun atau motor antik sebutannya, di Indonesia sendiri motor
antik masih cukup populer dan masih banyak berlalulalng mulai dari
berbagai merk seperti Piaggio dengan Vespa nya, Honda dengan CB100 nya
dan masih banyak lagi.

Dari sekian banyaknya penggemar motor antik tidak semuanya


mengerti akan mesin kendaraannya mereka hanya bisa menggunakannya
saja akan tetapi tidak bisa memperbaiki sendiri jika ada kerusakan,
semisalnya jika dalam perjalanan mereka terkendala dengan mesin
kendaraannya yang mati mereka bingung untuk memperbaikinya dan mau
tidak mau harus mendorongnya ke bengkel, pengendara motor antik juga
mengatakan susah untuk menemukan bengkel atau montir yang pas dengan
tipe kendaraan yang mereka miliki.

Dari latar belakang masalah diatas penulis mencoba untuk


mengatasi permasalahan tersebut dengan mencoba membuat sebuah
aplikasi dengan platform android yang menyediakan informasi bengkel dan
jasa montir yang bisa di pesan untuk membantu pengendara motor antik.
2

1.2 Identifikasi Masalah

Permasalahan penelitian yang penulis ajukan ini dapat di identifikasi


permasalahannya sebagai berikut:

1. Pemilik kendaraan kesusahan dalam memperbaiki kendaraanya


2. Pemilik kendaraan kesulitan mencari bengkel yang sesuai dengan jenis
motornya

1.3 Rumusan Masalah

Berdasarkan latar belakang dan identifikasi masalah diatas maka penulis


merumuskan masalah-masalah yang teridentifiksai,diantaranya:
1. Bagaimana cara untuk membantu pengendara untuk memperbaiki kendaraanya
dimana saja dan kapan saja.
2. Bagaiman cara untuk membantu pengendara menemukan bengkel yang sesuai
dengan jenis motornya

1.4 Tujuan Penelitian

1. Untuk mempermudah para pemilik kendaraan yang kesulitan memperbaiki


kendaraannya.
2. Untuk mempermudah pemilik kendaraan untuk mencari bengkel yang sesuai
dengan jenis motornya

1.5 Manfaat Penelitian


Adapun manfaat dari penelitian ini adalah :
1. Mempermudah pengendara dalam memperbaiki kendaraannya dan menemukan
bengkel yang sesuai dengan jenis kendaraannya
2. Menghasilkan aplikasi pemesanan montir online pada platform android
3

1.6 Batasan Masalah


Agar penelitian ini dapat dilakukan lebih menyempit dan fokus, sempurna,
dan mendalam maka penulis memandang permasalahan penelitian yang diangkat
perlu dibatasi variabelnya. Oleh sebab itu, penulis membatasi diri hanya berkaitan
dengan “Ketidakmampuan memperbaiki kendaraan, kesulitan mencari bengkel
yang sesuai”.
4

BAB II
LANDASAN TEORI

2.1 Tinjauan Studi


Tabel 1. Tinjauan Studi Pertama
Judul Jurnal / Skripsi / Prosiding Aplikasi Layanan Bengkel Mobil Berbasis
Android Di Kota Bandar Lampung
(http://digilib.unila.ac.id)

Penulis Ivan Alfatih Saputra


Volume / Halaman

Tahun Penerbitan 2017


Research Problem

Research Question

Research Objective

Objek Penelitian

Kontribusi Penulis

Metodologi yang digunakan

Hasil Penelitian dan Kesimpulan

Tanggapan terhadap penelitian


5

Tabel 2. Tinjauan Studi Kedua


Judul Jurnal / Skripsi / Prosiding Pembangunan Aplikasi Freelanceruntuk
Bidang Otomotif Pada Platformandroid
(https://elib.unikom.ac.id)
Penulis Shandy Kurniady
Volume / Halaman

Tahun Penerbitan 2017


Research Problem

Research Question

Research Objective

Objek Penelitian

Kontribusi Penulis

Metodologi yang digunakan

Hasil Penelitian dan Kesimpulan

Tanggapan terhadap penelitian


6

Tabel 3. Tinjauan Studi Ketiga


Judul Jurnal Analisa Dan Perancangan Sistem Informasi
Bengkel Pada Bengkel Lancar Motor
(om.fti.budiluhur.ac.id)
Penulis Wahyu Novianto , Yudi Santoso
Volume / Halaman Vol.01
Tahun Penerbitan 2018
Research Problem

Research Question

Research Objective

Objek Penelitian

Kontribusi Penulis

Metodologi yang digunakan

Hasil Penelitian dan Kesimpulan

Tanggapan terhadap penelitian


7

2.2 Tinjauan Pustaka


2.2.1 Aplikasi
Aplikasi adalah suatu perangkat lunak (software) atau program komputer
yang beroperasi pada sistem tertentu yang diciptakan dan dikembangkan untuk
melakukan perintah tertentu.
Istilah aplikasi sendiri diambil dari bahasa Inggris “application” yang dapat
diartikan sebagai penerapan atau penggunaan. Secara harfiah, aplikasi merupakan
suatu penerapan perangkat lunak atau software yang dikembangkan untuk tujuan
melakukan tugas-tugas tertentu.

2.2.2 Android
Android adalah sistem operasi untuk perangkat bergerak (mobile) yang
awalnya dikembangkan oleh Android Inc. Salah satu pencipta dari Android adalah
Andy Rubin, yang kini sering disebut sebagai “Bapak Android”. Pada tahun 2005,
Google secara resmi telah membeli Android. Sehingga sejak saat itu,
pengembangan Android sepenuhnya berada di tangan Google hingga saat ini.
Namun Google tetap merilis kode sumber (source code) secara terbuka,
sehingga Android termasuk dalam software open source. Yang artinya, setiap orang
di seluruh dunia juga dapat berkontribusi untuk mengembangkan Android.
Jadi jika kita simpulkan, pengertian Android menurut para ahli adalah
sebuah sistem operasi yang dikembangkan khusus untuk perangkat smartphone dan
tablet. (Fadilah, 2018)

2.2.2 Web Development (CI)


Codeigniter (CI) adalah sebuah framework php yang bersifat open source dan
menggunakan metode MVC (Model, View, Controller). codeigniter bersifat free
alias tidak berbayar jika anda menggunakannya. framework codeigniter di buat
dengan tujuan sama seperti framework lainnya yaitu untuk memudahkan developer
atau programmer dalam membangun sebuah aplikasi berbasis web tanpa harus
membuat nya dari awal. (Hadi, 2016)
8

2.2.3 Web Service (Json)


JSON adalah singkatan dari Javascript Object Notation atau Bahasa
Indonesianya Notasi Objek Javascript. JSON juga bisa diartikan format file yang
digunakan untuk transfer data baik membaca dan menulis.

JSON sangat mudah bagi engine manapun untuk melakukan parsing dan
men-generate sebuah data. Banyak bahasa pemrograman yang mendukung JSON.
JSON memiliki fungsi yang sama dengan XML yaitu berfungsi untuk
merepresentasikan data. (Febian, 2014)

2.2.3 XML
XML singkatan dari Extensible Markup Language adalah bahasa markup
yang di sarankan oleh W3C untuk membuat dokumen markup untuk keperluan
pertukaran data pada sistem yang beraneka ragam. XML ini merupakan bahasa
lanjutan dari HTML (Hypertext Markup Language) yang merupakan bahasa
umum untuk melacak internet atau membuat kerangka dasar dalam pembuatan
sebuah web. Dan karena itulah gaya penulisan XML tidak berbeda jauh dengan
HTML.
XML didesain untuk membawa, dan mempertukarkan data dan bukan
didesain untuk menampilkan data. Dengan kata lain XML dapat melakukan
pemisahan antara data dan HTML. Dengan begitu maka data kita disimpan tidak
dalam HTML, melainkan di luarnya. (https://bangropi.com/, 2018)

2.2.4 PHP
PHP adalah bahasa pemrograman yang sering disisipkan ke dalam HTML.
PHP sendiri berasal dari kata Hypertext Preprocessor. Sejarah PHP pada awalnya
merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama
kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih
bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang
digunakan untuk mengolah data formulir dari web.
Bahasa pemrograman ini menggunakan sistem server-side. Server-side
programming adalah jenis bahasa pemrograman yang nantinya script/program
9

tersebut akan dijalankan/diproses oleh server. Kelebihannya adalah mudah


digunakan, sederhana, dan mudah untuk dimengerti dan dipelajari. (K, 2019)

2.2.5 API
Definisi dari API adalah sekumpulan instruksi program dan protokol yang
digunakan untuk membangun aplikasi perangkat lunak. API berperan sebagai
pembawa pesan yang menerima permintaan pengguna dan memberitahu sistem
apa yang harus dilakukan, lalu memberikan respons yang sesuai untuk
permintaan tersebut. Sebagai analogi, dalam sebuah rumah makan anggaplah
pelanggan adalah pengguna aplikasi dan dapur adalah sistem. Dapur akan
menyiapkan pesanan atau permintaan pelanggan, dalam analogi ini, API adalah
adalah pelayan yang mengkomunikasikan pesanan pelanggan ke dapur atau
sistem dan membawa kembali makanan dan minuman yang sesuai dengan
permintaan. (Muhano, 2016)
10

2.3 Kerangka Pemikiran

Gambar 1 Kerangka Pemikiran

Penjelasan :
1. Skema 1 : Metode Pengumpulan data melalui kuisioner
2. Skema 2 : Mengidentifikasi Masalah
3. Skema 3 : Menentukan Tujuan dari Masalah penelitian.
4. Skema 4 : Melihat Tinjauan Pustaka atau Literatur dari berbagai sumber
5. Skema 5 : Menganalisis Sistem sejenis
6. Skema 6 : Perancangan Sistem
7. Skema 7 : Implementasi
11

BAB III
METODE PENELITIAN

2.1 Desain Penelitian


Jenis penelitian yang digunakan penulis adalah survei karena jenis penelitian
ini diaplikasikan guna mengoleksi informasi maupun data mengenai populasi yang
besar dengan memakai sampel yang relatif kecil. Populasi bisa mengikuti dan
berhubungan dengan instansi lembaga orang organisasi maupun unit-unit
kemasyarakatan dan sebagainya namun sumber paling utamanya ialah orang.

Metode penelitian yang digunakan oleh penulis adalah metode kuesioner.


Kuesioner dilakukan dengan memberikan beberapa pertanyaan kepada beberapa
orang responden calon pengguna aplikasi yaitu masyarakat umum yang disebarkan
lewat media sosial

3.2 Deskripsi Umum Sistem


3.2.1 Gagasan Sistem yang diusulkan
Sistem yang diusulkan disini berbentuk aplikasi berbasis android dan juga
aplikasi berbasis website
1. Web
Aplikasi web ditujukan untuk administrator yang bertugas untuk mengolah
data

Gambar 2 Alur System Administrator


12

2. Mobile
Aplikasi android ditujukan untuk pengendara yang ingin mencari jasa
montir dan bengkel, pengendara dengan mudah bisa mencari jasa montir bila mana
terjadi sesuatu di perjalanan, pengendara bisa memilih mortir berdasarkan rating
bengkel tempat dia bekerja.

Gambar 3 Alur System User


13

JADWAL DAN TEMPAT PENELITIAN

Tabel 1 Tinjauan Jadwal Penelitian


Kegiatan Febuari Maret April Mei Juni
2019 2019 2019 2019 2019
Survei

Kuisioner
Analisis
Kebutuhan
Perancanga
n Sistem
Seleksi
Sistem
Implementa
si
14

SISTEMATIKA PENULISAN

Untuk mempermudah para pembaca dalam memahami isi penelitian


ini,penulis perlu memberikan gambaran umum tentang penelitian yang dijalankan.
Sistematika penulisan penelitian skripsi ini adalah sebagai berikut:

a. BAB I PENDAHULUAN
Bab ini berisi tentang latar belakang permasalahan, identifikasi masalah,
merumuskan permasalahan yang dihadapi, menentukan tujuan penelitian yang
kemudian dan pembatasan masalah

b. BAB II LANDASAN TEORI


Membahas berbagai konsep dasar dan teori-teori dari jurnal atau penelitian
sebelumnya yang berkaitan dengan topik penelitian yang dilakukan .

c. BAB III METODE PENELITIAN


Bab ini berisi tentang desain penelitian, jenis penelitian dan metode yang
digunakan dan penjelasan umum system yang akan di bangun
15

DAFTAR PUSTAKA

Fadilah, L. (2018, Oktober 04). Pengertian Android Serta Kelebihan Dan


Kekurangannya (Lengkap). Retrieved from https://androbuntu.com/:
https://androbuntu.com/2018/10/04/pengertian-android/
Febian, A. (2014, 01 02). Pengertian JSON. Retrieved from
https://www.dumetschool.com:
https://www.dumetschool.com/blog/Pengertian-JSON
Hadi, D. A. (2016, Januari 12). Codeigniter Part 1 : Pengertian dan Cara
Menggunakan CodeIgniter . Retrieved from
https://www.malasngoding.com/:
https://www.malasngoding.com/pengertian-dan-cara-menggunakan-
codeigniter/
https://bangropi.com/. (2018, Februari 27). Mengenal XML di Android Studio .
Retrieved from https://bangropi.com: https://bangropi.com/mengenal-xml-
di-android-studio/
https://www.maxmanroe.com. (n.d.). Pengertian Aplikasi: Arti, Fungsi,
Klasifikasi, dan Contoh Aplikasi. Retrieved from
https://www.maxmanroe.com:
https://www.maxmanroe.com/vid/teknologi/pengertian-aplikasi.html
Indonesia, B. -S. (2017). Perkembangan Jumlah Kendaraan Bermotor Menurut
Jenis, 1949-2017. Retrieved from https://www.bps.go.id:
https://www.bps.go.id/linkTableDinamis/view/id/1133
K, Y. (2019, Januari 17). Pengertian PHP dan Fungsinya. Retrieved from
https://www.niagahoster.co.id:
https://www.niagahoster.co.id/blog/pengertian-php/
KURNIADY, S. (2017). PEMBANGUNAN APLIKASI FREELANCERUNTUK
BIDANG OTOMOTIF PADA PLATFORMANDROID. 1-113.
Maulana, D. (2017, Februari 05). Tutorial Android : Simple Parsing JSON.
Retrieved from https://medium.com:
16

https://medium.com/@dimasvm/tutorial-android-simple-parsing-json-
2215a497c052
Muhano, G. (2016, Oktober 31). Pengertian API (Application Programming
Interface). Retrieved from http://developer.erabelajar.com:
http://developer.erabelajar.com/api-application-programming-interface/
SAPUTRA, I. A. (2017). APLIKASI LAYANAN BENGKEL MOBIL BERBASIS
ANDROID DI KOTA BANDAR LAMPUNG. 1-137.
Wahyu Novianto, Y. S. (2018). ANALISA DAN PERANCANGAN SISTEM
INFORMASI BENGKEL PADA BENGKEL LANCAR MOTOR. Jurnal
IDEALIS, 1-7.
17

LAMPIRAN

Anda mungkin juga menyukai