NASKAH PUBLIKASI
diajukan oleh
Ichwan Saktia Rahman
12.11.6691
kepada
FAKULTAS ILMU KOMPUTER
UNIVERSITAS AMIKOM YOGYAKARTA
YOGYAKARTA
2017
PERANCANGAN DAN PEMBUATAN SISTEM INFROMASI RENTAL
MOBIL BERBASIS ANDROID
Ichwan Saktia Rahman1), Robert Marco2),
1,2)
Informatika Universitas AMIKOM Yogyakarta
Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283
Email : ichwan.r@students.amikom.ac.id1), robertmarco@amikom.ac.id 2)
Abstract – Increased mobility of people influential Mania) tahun 2016 menyatakan terdapat 120
to the public to use fast and convenient pengusaha yang bergerak di bidang persewaan
transportation. One means of transportation at this kendaraan bermotor roda empat setiap pengusaha rata
time quite a lot of cars encountered. However, not – rata mempunyai 10 unit kendaraan bermotor roda
everyone can have a car, because the car price is empat (Anis Rahman Wijaya, CEO PT. Kusuma
still relatively expensive. Therefore, the solution to Aneka Yasa)
this is the presence of a car rental. car rental service
provider is currently quite a lot, but in practice most Tidak semua perusahaan rental mobil
rental cars are still using manual for registration mempunyai kantor yang strategis untuk memasarkan
and processing of data dan mendapatkan konsumen. Diharapkan dengan
An application to facilitate the processing and adanya aplikasi ini bisa menjembatani antara
recording of the data needed to berkembanganya konsumen dengan perusahaan agar mudah diakses
rental company. With this application, which allows dimanapun dan kapanpun secara real time. Dalam hal
recording and processing of this data, the data will ini menjadi kendala konsumen untuk menemukan
be stored in a computerized and will be easily rental mobil yang ada di Yogyakarta. Dengan adanya
accessible. Beyond that computerized data aplikasi ini keefisiensi untuk menemukan rental
recording will affect the presentation, security, mobil di Yogyakarta dapat mudah dilakukan oleh
efficiency, and ease of data recording siapapun dan kapanpun.
The results of the study the average rental car Selama ini transaksi pemesanan sewa mobil
companies - still using the user database where all dilakukan oleh konsumen di rental yang besangkutan
transactions are written on paper. It is created to via telepon atau datang secara langsung ke rental
run the business process becomes slower and less tersebut. Permasalahan juga muncul pada pemesanan
effective and less efficient .. The programming sewa mobil dengan menggunakan telepon akan
language used is Java, PHP with MySQL database, membutuhkan waktu yang cukup lama untuk
XAMPP in the design and manufacture of this memperoleh informasi mengenai mobil yang belum
information system. disewa.
Keywords : System Information, Car Rental, Android
System 1.2 Rumusan Masalah
1
c) Manajemen pembayaran dilakukan dengan bagus bagian – bagian komponen tersebut bekerja
dua cara yaitu offline (Pembayaran di tempat) dan berinteraksi untuk mencapai tujuan mereka.
d) Aplikasi yang digunakan adalah IDE Eclipse
2.1.1.1 Landasan Teori
1.4 Tinjauan Pustaka
Informasi adalah data yang telah diolah
Muhammad Hisyam Nuri (UIN Sunan mejadi sebuah bentuk yang berarti bagi penerimanya
Kalijaga Yogyakarta) dalam skripsinya pada tahun dan bermanfaat dalam pengambilan keputusan saat
2014 yang berjudul Sistem Informasi Manajemen ini atau mendatang (Davis, 1995) Mc Loed (1995)
Rental Mobil Berbasis Web Berbasis Web (Studi mengatakan bahwa informasi adalah data yang telah
Kasus : Rental Mobil Naviri), membahas tentang diproses, atau data yang memiliki arti. (Hanif Al
bagaimana membangun sistem yang dapat membantu Fatta, Analisis dan Perancangan Sistem Informasi,
perusahaan rental mobil Naviri dalam membuat Yogyakarta 2007, hal 9)
sistem informasi manajemen untuk pengolahan data
untuk pengelolaan dan mengatur penjadwalan Sumber dari infromasi adalah data. Data
kendaraan perusahaan berbasis web. Karena sistem merupakan bentuk jamak dari bentuk tunggal dari
ini berbasiskan website maka user harus mengakses data item. Data adalah kenyataan yang
dengan menggunakan personal computer ataupun menggambarkan sesuatu yang terjadi pada saat
laptop, meskipun tetap bisa dijalankan di smartphone tertentu. Kesatuan nyata (fact & entity) adalah berupa
tetapi harus melalui browser untuk mengakses suatu objek dari tempat, orang, benda yang betul –
situsnya[1]. betul ada dan terjadi. Kualitas dari suatu informasi
tergantung tiga hal, yaitu :
Ujang Memet Supratman (Universitas
Komputer Indonesia Bandung) dalam skripsinya a) Informasi harus akurat
pada tahun 2013 yang berjudul Perancangan aplikasi Akurat berarti informasi harus bebas dari
E – Rental Berbasis Mobile Adroid, membahas kesalahan – kesalahan dan tidak bisa
tentang pembuatan aplikasi rental mobil berbasis menyesatkan. Akurat juga berarti informasi
android untuk PT. Muisi Car Rental Bandung dalam jelas mencerminkan maksudnya. Informasi
pembuatan sistem ini fitur yang disediakan sangatlah harus akurat dari sumber informasi sampai
terbatas, karena sistem hanya melakukan pemesanan penerima informasi kemungkinan banyak
sewa mobil dilakukan dengan cara via telephon atau terjadi gangguan (noice) yang dapat
datang langsung ke rental mobil tersebut, tidak merubah dan merusak informasi tersebut.
terdapat fitur lain yang dapat membantu penguna
untuk melakukan pembayaran melalui transfer b) Tepat pada waktunya (Time Lines)
bank[2]. Tepat pada waktunya, berarti informasi yang
datang pada penerima tidak boleh terlambat.
Yohanes S.B (Universitas Dian Nuswantoro) Informasi yang using tidak berlaku lagi.
pada tugas akhirnya 2012 yang berjudul Sistem
Informasi Persewaan Mobil Berbasis Web Di Rental c) Relevan
Hafa Transport, membahas tentang perancangan Relevan, berarti informasi tersebut
sistem informasi persewaan mobil berbasis web di mempunyai manfaat untuk pemakainya.
Rental Mobil Hafa Transport dengan tidak
menampilkan stock mobil pada hari tersebut. Namun 2.1.2 Analisis Kebutuhan Sistem
fitur tersebut dirasa masih kurang lengkap untuk
membantu pihak Rental dalam memberikan 2.1.2.1 Analisis Kebutuhan Fungsional
informasi ataupun memenuhi permintaan dalam
menampilkan stock mobil dalam hari tersebut[3]. Kebutuhan fungsional berisi proses – proses
apa saja yang nantinya dilakukan oleh sistem.
2. Pembahasan Dibutuhkan sebuah sistem yang mampu melakukan
fungsi – fungsi sebagai berikut :
2.1 Analisis dan Perancangan Sistem
2.1.1 Analisis Sistem a) Sistem harus memudahkan penyewa dalam
melakukan proses booking mobil.
Analisis sistem sebuah istilah yang secara b) Sistem dapat menampilkan daftar mobil
kolektif mendeskripsikan fase – fase awal yang tersedia saat melakukan pencarian.
pengembangan sistem. Analisis sistem adalah teknik
pemecahan masalah yang menguraikan bagian –
bagian komponen dengan mempelajari seberapa
2
2.1.2.2 Analisis Kebutuhan Non Fungsional 1. Jika user masuk ke aplikasi, halaman yang
pertama kali muncul saat user membuka aplikasi
a. Kebutuhan non – fugsional adalah kebutuhan adalah halaman utama
yang digunakan untuk membuat sistem yang
akan dibangun, yaitu meliputi ketersediaan 2. Jika user menekan tombol cari mobil, halaman
perangkat keras (hardware), perangkat lunak yang pertama kali muncul saat user membuka
(software), an pengguna (brainware) aplikasi adalah halaman pencarian
b. Analisis Kebutuhan Hardware 3. Jika user memasukkan tanggal dan daftar mobil
Kebutuhan perangkat keras (hardware) dalam dan menekan tombol cari di halaman pencarian,
hal ini yang dimaksud adalah kebutuhan maka halaman yang akan muncul adalah halaman
peralatan dasar dalam pembuatan sistem ini hasil pencarian
yaitu spesifikasinya sebagai berikut:
Prosesor AMD E-300 APU with Radeon(tm) 4. Jika user memilih salah satu daftar mobil di
HD Graphics (2 CPUs), ~1.3GHz halaman pencarian, maka halaman yang akan muncul
Harddisk 500 GB adalah halaman rincian
RAM 4 GB
VGA AMD Radeon HD 5470 Dual Graphics 5. Jika user menekan tombol “ya” maka akan muncul
halaman identitas pengguna, dan jika user menekan
c. Analisis Kebutuhan Software tombol “tidak” maka akan kembali ke halaman utama
Berikut spesifikasi perangkat lunak (software)
yang digunakan untuk pembuatan sistem. Spesifikasi 6. Jika user masukkan data diri halaman Identitas,
perangkat lunak (software) yang digunakan untuk maka halaman yang akan muncul adalah halaman
pembuatan sistem: Konfirmasi
Sistem Operasi Windows 8.1 Pro
Bahasa pemograman Java 2.2.2 Activity Diagram
IDE Eclipse
Database Server XAMPP 3.2.2
Web Browser Google Chrome
5
3. Kesimpulan dan Saran Mobile Adroid”, Universitas Komputer
Indonesia Bandung.
3.1 Kesimpulan
[3] Yohanes S.B. 2012 “Sistem Informasi
Persewaan Mobil Berbasis Web Di Rental
Berdasarkan penjelasan dari bab – bab
Hafa Transport”, Universitas Dian
sebelumnya hingga akhir aplikasi pengenalan maka
Nuswantoro
dapat di simpulkan sebagai berikut :
Biodata Penulis
1. Aplikasi berbasis android ini di bangun
melalui tahap analisis yaitu dengan Ichwan Saktia Rahman, memperoleh gelar Sarjana
menggunakan analisis kebutuhan dan analisis Komputer (S.Kom), Jurusan Teknik Informatika
kelayakan, setelah itu tahap perancangan STMIK AMIKOM Yogyakarta, lulus tahun 2017
hingga ke rancangan antar muka.
2. Untuk merancang dan membuat aplikasi Robert Marco, memperoleh gelar Sarjana Komputer
berbasis mobile ini diperlukan beberapa (S.T), Jurusan Teknik Universitas Muhammadiyah
Surakarta, lulus tahun 2007. Memperoleh gelar
tahapan rancangan, sistem perancangan
Magister Komputer (M.T), Program Pasca Sarjana
menggunakan diagram UML yaitu Use Case Magister Teknik Universitas Islam Yogyakarta, lulus
Diagram, Activity Diagram, Class Diagram tahun 2010. Saat ini menjadi Dosen di STMIK
dan Sequence Diagram. AMIKOM Yogyakarta.
3. Pemodelan antarmuka yang di buat meliputi
tampilan Halaman Utama, Halaman
Pencarian, Halaman Hasil Pencarian, Halaman
Rincian, Halaman Identitas, dan Halaman
Konfirmasi.
3.2 Saran
Daftar Pustaka