aplikasi android sebagai penunjuk lokasi rental …

7
APLIKASI ANDROID SEBAGAI PENUNJUK LOKASI RENTAL MOBIL HAFA DI YOGYAKARTA NASKAH PUBLIKASI diajukan oleh Hilmy Luqmana Pratama 12.11.5776 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2016

Upload: others

Post on 25-Nov-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLIKASI ANDROID SEBAGAI PENUNJUK LOKASI RENTAL …

APLIKASI ANDROID SEBAGAI PENUNJUK

LOKASI RENTAL MOBIL HAFA

DI YOGYAKARTA

NASKAH PUBLIKASI

diajukan oleh

Hilmy Luqmana Pratama

12.11.5776

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2016

Page 2: APLIKASI ANDROID SEBAGAI PENUNJUK LOKASI RENTAL …
Page 3: APLIKASI ANDROID SEBAGAI PENUNJUK LOKASI RENTAL …

1

APLIKASI ANDROID SEBAGAI PENUNJUK

LOKASI RENTAL MOBIL HAFA

DI YOGYAKARTA

Hilmy Luqmana Pratama1)

, Erni Seniwati2)

,

1) Teknik Informatika STMIK AMIKOM Yogyakarta

2) Ilmu Komputer Universitas Gadjah Mada Yogyakarta

1) Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283

2) Jl Bulaksumur, Depok, Sleman, Yogyakarta Indonesia 55281

Email : [email protected]), [email protected]

2)

Abstract - Technology development like when

demands someone would prefer to know the latest, so it

is will know information very high, and it takes

presentation of information very quickly and correctly.

Media be facilities to get the information quickly and

proper is the internet. The development of internet is

very fast, it is used by the producer to make the tools

communication that is a smartphone. Especially in a

smartphone based mobile android that is opensource

for the developer to create or develop new applications.

A lot of the tourists visiting Yogyakarta only to

simply on vacation and prove think want to know the

information. Hence, tourists need a means of

transportation to achieve its goal. A car is one of the

transportation in use daily, but not all people have car.

Hence, appear some of the companies that offer

services commonly called car rental.

PT. Husna Firda Abadi (HAFA) which has car

rental company and open several branches in

Yogyakarta provide solutions. The solution is the

android application where the application is provided

information about the car anything as well rental rates

and address all branches of car rental HAFA in

Yogyakarta.

Keywords - Internet, Smartphone, Mobile Android, Car

Rental, Yogyakarta

1. Pendahuluan

Yogyakarta terletak di bagian selatan Pulau Jawa,

berbatasan langsung dengan provinsi Jawa Tengah dan

Samudera Hindia. Secara geografis, Yogyakarta

diuntungkan dengan jarak antara objek wisata yang

dekat dan mudah ditempuh. Yogyakarta juga dikenal

sebagai pusat budaya dan seni. Banyak wisatawan yang

ingin berkunjung ke Yogyakarta hanya sekedar berlibur

dan membuktikan rasa ingin tahunya. Oleh karena itu,

wisatawan membutuhkan alat transportasi untuk

mencapai tujuannya. Mobil adalah salah satu alat

transportasi yang digunakan sehari-hari, namun tidak

semua orang memiliki mobil, karena harganya cukup

mahal. Oleh karena itu, muncul beberapa perusahaan

yang menawarkan jasa yang biasa disebut rental mobil.

Wisatawan dan beberapa orang yang pertama kali

berkunjung atau membutuhkan alat transportasi mobil

pasti bingung ingin menyewa mobil apa dan dimana.

Disini PT. Husna Firda Abadi (HAFA) adalah

perusahaan rental mobil dan sudah membuka beberapa

cabang strategis di kota Yogyakarta.

Berdasarkan uraian di atas penulis akan membuat

“Aplikasi Android Sebagai Penunjuk Lokasi Rental

Mobil HAFA di Yogyakarta”.

2. Landasan Teori

2.1 Tinjauan Pustaka

Penelitian pertama yang menjadi referensi untuk

skripsi ini yaitu jurnal yang berjudul “Membangun

Sistem Informasi Geografis Lokasi Puskesmas di

Kabupaten Sleman Berbasis Web” yang disusun oleh

Bondan Hartanto, mahasiswa jurusan Teknik

Informatika di STMIK AMIKOM Yogyakarta pada

tahun 2013. Penelitian ini membuat sebuah sistem

informasi lokasi untuk menampilkan puskesmas di

Kabupaten Sleman berbasis web. Bahasa yang

digunakan adalah PHP dan HTML [1].

Penelitian kedua yang menjadi referensi untuk

skripsi ini yaitu jurnal yang berjudul “Perancangan

Aplikasi Pencarian Lokasi Bengkel Resmi Nasmoco di

Kota Semarang dengan Teknologi Augmented Reality

Berbasis Android” yang disusun oleh Theofilus

Kurniawan, mahasiswa jurusan Teknik Informatikadi

Universitas Kristen Satya Wacana Salatiga pada tahun

2013. Penelitian ini membuat sebuah sistem berbasis

android yang memudahkan pemilik mobil Toyota untuk

melakukan pencarian lokasi bengkel resmi Nasmoco di

Kota Semarang. Aplikasi ini menggunakan Augmented

Reality yang membantu pengguna dlam mencari lokasi

bengkel [2].

2.2 Android

Android adalah sistem operasi berbasis Linux yang

dirancang untuk perangkat seluler layar sentuh seperti

telepon pintar dan komputer tablet. Android

menyediakan platform terbuka bagi para pengembang

untuk menciptakan aplikasi sendiri sehingga dapat

digunakan oleh macam piranti penggerak mobile [3].

Page 4: APLIKASI ANDROID SEBAGAI PENUNJUK LOKASI RENTAL …

2

2.3 Sistem Informasi Geografis

Sistem Informasi Geografis adalah sistem berbasis

komputer yang digunakan untuk menyimpan dan

memanipulasi informasi geografis. Sistem Informasi

Geografis adalah sistem informasi khusus yang

mengelola data yang memiliki spasial (bereferensi

keruangan). Dalam arti sempit adalah sistem yang

mampu membangun, menyimpan, mengelola, dan

menampilkan menurut lokasinya dalam sebuah database

[4].

2.4 Global Positioning System (GPS)

GPS adalah sebuah sistem radio navigasi penentuan

posisi mengunakan satelit. GPS dapat memberikan posisi

suatu objek dimuka bumi dengan akurat dan cepat serta

memberikan informasi waktu serta kecepatan bergerak di

seluruh dunia [4].

2.4.1 Pencarian Lokasi dengan GPS pada Android

Dalam prosesnya pencarian lokasi menggunakan

GPS di mobile android dapat menggunakan dua API

dalam Android SDK yaitu [4]:

1. Location Manager (API Maps)

Menyediakan perangkat bagi sumber atau

source untuk LBS, Application Programming

Interface (API) Maps menyediakan fasilitas

untuk menampilkan atau memanipulasi peta.

2. Location Provider (API Location)

Menyediakan teknologi pencarian lokasi yang

digunakan oleh perangkat. API Location

berhubungan dengan data GPS (Global

Positioning System) dan data lokasi real-time.

Lokasi, perpindahan, serta kedekatan lokasi

tentu dapat ditentukan melalui Location

Manager.

2.5 Google Maps

Google Maps adalah sebuah layanan peta dunia

virtual berbasis web yang disediakan oleh Google.

Google Maps menawarkan peta yang dapat digeser

(panned), diperbesar atau diperkecil (zoom out/zoom in),

dan dapat diganti dalam beberapa mode [4].

3. Analisis dan Perancangan

3.1 Metode Analisis

3.1.1 Analisis SWOT

Analisis SWOT adalah identifikasi berbagai faktor

secara sistematis untuk merumuskan strategi perusahaan.

Analisis SWOT mempunyai peranan penting dalam

kemajuan usaha yang akhir-akhir ini semakin kompetitif

persaingannya dalam mencapai tujuan. SWOT

mempunyai arti Strength, Weakness, Oppurtunity, and

Threats.

SWOT digunakan untuk menilai kekuatan,

kelemahan dari sumber daya yang dimiliki perusahaan

dan kesempatan serta tantangan yang dihadapi.

3.1.2 Analisis Kebutuhan Fungsional

Dalam sistem yang akan dibuat mempunyai

kebutuhan fungsional sebagai berikut:

1. Aplikasi mampu menampilkan menu profil

singkat HAFA Transport.

2. Aplikasi mampu menampilkan menu list harga

sewa.

3. Aplikasi mampu menampilkan menu list daftar

lokasi.

4. Aplikasi mampu menampilkan menu syarat

sewa.

5. Aplikasi mampu menampilkan menu about.

6. Aplikasi mampu menampilkan detail harga

sewa.

7. Aplikasi mampu menampilkan detail daftar

lokasi.

8. Aplikasi mampu melakukan panggilan telepon.

9. Aplikasi mampu menampilkan peta direction

lokasi.

3.1.3 Analisis Kebutuhan Non-Fungsional

Pada kebutuhan non-fungsional dapat dilihat dari

kebutuhan operasional pengembang aplikasi dan

pengguna aplikasi sebagai berikut:

Pengembang Aplikasi :

1. Sistem Operasi Windows 8.1 pro

2. Eclipse Luna

3. Android SDK Tools

4. Android Development Tools

5. Intel(R) Core(TM) i5-5200U

6. RAM 4GB DDR3

7. VGA NVIDIA GeForce GT 820M 2GB

3.1.4 Analisa Kelayakan Teknik

Sistem ini secara teknik layak digunakan karena

teknologi yang digunakan sudah tersedia, selain itu, baik

perangkat lunak maupun perangkat keras yang ada pada

masyarakat sudah sangat banyak dimiliki dan memadai

untuk berjalannya sistem ini.

3.1.5 Analisa Kelayakan Hukum

Berdasarkan dari segi hukum aplikasi ini layak dan

tidak melanggar hukum karena dalam aplikasi ini

bertujuan untuk menampilkan informasi untuk

masyarakat umum pengguna smartphone berbasis

android dan sebagai media promosi HAFA Transport di

Yogyakarta. Dalam aplikasi ini tidak terdapat hal-hal

yang mengandung unsur SARA dan pornografi.

3.1.6 Analisa Kelayakan Operasional

Pada sistem ini telah memenuhi kebutuhan

pengguna untuk mendapatkan informasi tentang profil,

harga sewa, daftar lokasi, dan syarat sewa HAFA

Transport di Yogyakarta dengan menggunakan

smartphone berbasis android, sehingga sistem ini layak

untuk dikembangkan.

Page 5: APLIKASI ANDROID SEBAGAI PENUNJUK LOKASI RENTAL …

3

3.2 Diagram UML

3.2.1 Use Case Diagram

Gambar 1. Use Case Diagram

3.2.2 Activity Diagram

Gambar 2. Activity Diagram Harga Sewa

Gambar 3. Activity Diagram Daftar Lokasi

3.2.3 Class Diagram

Gambar 4. Class Diagram

3.2.4 Sequence Diagram

Gambar 5. Sequence Diagram Harga Sewa

Page 6: APLIKASI ANDROID SEBAGAI PENUNJUK LOKASI RENTAL …

4

Gambar 6. Sequence Diagram Daftar Lokasi

4. Hasil dan Pembahasan

4.1. Implementasi

Implementasi adalah suatu tindakan atau

pelaksanaan dari sebuah rencana yang sudah disusun

secara matang dan terperinci. Tahap implementasi

dilakukan setelah tahap perancangan dan sudah pasti

akan dibuat seperti yang direncanakan.

4.2 Proses Sistem

4.2.1 Membuka Aplikasi

Gambar 7. Menu Utama

4.2.2 Pencarian Lokasi

Gambar 8. Pencarian Lokasi

4.3 Testing Pengujian Rute

Gambar 9. Testing Pengujian Rute

5. Penutup

5.1 Kesimpulan

1. Aplikasi ini dapat menampilkan profil, harga

sewa, daftar lokasi, dan syarat sewa.

2. Aplikasi HAFA Transport Location dilengkapi

dengan button CALL yang berfungsi untuk

melakukan panggilan serta button ROUTE yang

berfungsi untuk menampilkan peta direction.

3. Pembaharuan data seperti harga sewa,

penambahan mobil jenis baru, dan penambahan

lokasi baru belum menggunakan web service.

5.2 Saran

Dari hasil evaluasi terhadap sistem ini, maka

didapatkan beberapa saran untuk pengembangan

kedepannya, yaitu:

1. Menambahkan sistem pemesanan secara

langsung atau booking untuk mengetahui

ketersediaan mobil yang belum disewakan.

2. Menerapkan algoritma untuk melakukan

pencarian lokasi terdekat.

3. Menambahkan fitur maps offline agar dapat

dipakai walaupun dalam keadaan offline.

Page 7: APLIKASI ANDROID SEBAGAI PENUNJUK LOKASI RENTAL …

5

Daftar Pustaka

[1] Bondan Hartanto. 2013. Membangun Sistem

Informasi Geografis Lokasi Puskesmas di

Kabupaten Sleman Berbasis Web. Yogyakarta:

STMIK AMIKOM.

[2] Theofilus Kurniawan. 2013. Perancangan Aplikasi

Pencarian Aplikasi Lokasi Bengkel Resmi

Nasmoco di Kota Semarang dengan Teknologi

Augmented Reality Berbasis Android. Salatiga:

Universitas Kristen Satya Wacana.

[3] http://www.aingindra.com/android-adalah-

pengertian-android-sistem-operasi.html, diakses 5

November 2015.

[4] Riyanto. 2010. Sistem Informasi Geografis

Berbasis Mobile. Yogyakarta: Gava Media.

Biodata Penulis

Hilmy Luqmana Pratama, memperoleh gelar Sarjana

Komputer (S.Kom), Jurusan Teknik Informatika STMIK

AMIKOM Yogyakarta, lulus tahun 2016.

Erni Seniwati, memperoleh gelar Sarjana Komputer

(S.Kom), Jurusan Ilmu Komputer Universitas Gadjah

Mada Yogyakarta, lulus tahun 2007. Memperoleh gelar

Master of Computer Science (M.CS), Jurusan Ilmu

Komputer Universitas Gadjah Mada Yogyakarta, lulus

tahun 2014.