APLIKASI SISTEM PELACAKAN KINERJA PENGIRIMAN PADA TRUK PENGANGKUT BARANG BERBASIS ANDROID Aplikasi Sistem Pelacakan Kinerja Pengiriman Pada Truk Pengangkut Barang Berbasis Android.

APLIKASI SISTEM PELACAKAN KINERJA PENGIRIMAN
PADA TRUK PENGANGKUT BARANG BERBASIS ANDROID

Makalah
Program Studi Informatika
Fakultas Komunikasi dan Informatika

Diajukan oleh :
Nama
Pembimbing 1

: Moch. Alvianto Romansyah
: Dr. Heru Supriyono, M.Sc.

PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
Maret, 2015

APLIKASI SISTEM PELACAKAN KINERJA PENGIRIMAN
PADA TRUK PENGANGKUT BARANG BERBASIS ANDROID

Alvianto Romansyah, Heru Supriyono
Program Studi Informatika, Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
E-Mail : alviantromansyah@gmail.com

ABSTRAKSI
Dalam sistem logistic, transportasi merupakan salah satu aktivitas yang memiliki
peranan penting dalam perusahaan, Pengiriman barang memiliki suatu misi yaitu
mengirimkan barang pada tempat satu ke tempat yang lain dan pada waktu yang tepat, akan
tetapi pada proses pengiriman sering dijumpai permasalahan seperti keterlambatan kedatangan
pengiriman, terjadinya kehilangan barang dan kondisi barang yang dikirim tidak layak serta
sopir dengan leluasa melakukan kecurangan, Hal tersebut dapat terjadi dikarenakan lemahnya
pengawasan terhadap angkutan pengiriman, Sehinggan dapat menyebabkan kekecewaan pada
pelanggan serta timbulnya biaya lebih bagi perusahaan.
Tujuan dari penelitian ini adalah untuk memonitor kendaraan sehingga dapat
memberikan informasi pada proses pengiriman, sehingga admin dapat mengetahui lokasi yang
sebenarnya dari barang yang dikirim. Metode dalam merancang aplikasi ini menggunakan
metode studi pustaka dan dokumentasi yang mendayagunakan literatur-literatur, skripsi serta
jurnal sebagai referensi, dan metode wawancara dengan mengumpulkan informasi melalui
orang-orang yang memiliki pengetahuan tentang masalah yang dibahas, Kemudian pengujian

dilakukan dengan cara simulasi sehingga mendapatkan hasil yang menunjukkan apakah
aplikasi mobile android yang dibangun secara khusus dengan memaksimalkan fungsi dari
GPS (Global Positioning System) dan Google Map API (Application Programming Interface)
dapat mengirimkan data koordinat dari armada secara continue ke dalam server, sehingga
dapat divisusalisasikan dalam bentuk peta digital untuk dimonitoring.

Kata Kunci : Sistem Monitoring, Android, GPS, Google Map, Client – Server, Web Servis

aplikasi

PENDAHULUAN
Pengiriman barang memiliki suatu
misi yaitu mengirimkan barang yang benar

pelacakan

pengiriman

truk


pengangkut barang untuk perangkat mobile
berbasis android.

pada tempat dan waktu yang tepat, Akan

Aplikasi yang dibangun secara

tetapi pada proses pengiriman barang ke

khusus dengan memaksimalkan fungsi

konsumen terdapat potensi permasalahan

GPS

seperti kecurangan-kecurangan oleh para

mengirimkan data koordinat posisi armada

sopir,


barang,

pengiriman secara continue dan dikirim ke

keterlambatan kedatangan, jumlah barang

server, sehingga dapat divisualisasikan

yang diterima oleh konsumen tidak layak,

menggunakan

peta

Hal tersebut dapat terjadi dikarenakan

dimonitoring,

Sistem


lemahnya pengawasan, Sehingga dapat

menyediakan fungsi pelacakan pengiriman

menimbulkan biaya yang berlebih bagi

barang serta memberikan laporan lokasi

perusahaan,

armada

terjadinya

kehilangan

Untuk membantu dalam mengatasi
permasalahan


pengiriman

Maps,

untuk

digital

untuk

ini

dapat

dengan

menerima

koordinat posisi latitude dan longitude,
Sistem yang dibuat ini diharapkan dapat


dapat

membantu perusahaan untuk mengurangi

membantu melakukan pengawasan dalam

biaya yang berlebih bagi perusahaan dan

pengiriman barang sehingga mendapatkan

dapat menilai kinerja setiap para sopir di

informasi mengenai lokasi kendaraan dan

perusahaan tersebut.

suatu

disebutkan


Google

diatas

diperlukan

yang

pada

sistem

yang

keadaan barang dari gudang (darimana
kegiatan awal pengangkutan dimulai) ke
tempat

tujuan


(dimana

kegiatan

TINJAUAN PUSTAKA
Penelitian

sebelumnya

yang

pengangkutan diakhiri), dari beberapa

berhubungan dengan Android dan GPS

kasus tersebut penulis membuat sebuah

untuk dijadikan sebagai bahan masukan


guna

ketepatan

pelaksanaan

sistem

diuraikan sebagai berikut.

pelacak, setelah mendapatkan koordinat
target,

Menurut Wildan Habibi, dalam

pelacak

memproses

koordinat


tersebut melalui informasi yang diperoleh

proyek akhir yang berjudul “Pembangunan

dari

Sistem Pelacakan dan Penelusuran Device

System) dan server google map

GIS

(Geoghraphic

Information

Mobile berbasis GPS pada platform Mobile

Teori-teori yang digunakan dalam

Google” menjelaskan aplikasi pelacakan

penyelesaian tugas akhir akan dibahas

merupakan aplikasi yang berbasis Location

dalam bab ini dengan cara mengetahui

Based Service yang terdiri atas client dan

koordinat longitude dan latitude serta

server dimana yang berlaku sebagai client

membangun sistem database yang efektif

adalah sisi

yang

dan efisien, Pemrograman Google Maps

berlaku sebagai server adalah aplikasi pada

API untuk menampilkan peta digital

sisi target, Pada saat melakukan pelacakan,

didalam website.

pelacak,

sedangkan

Sistem pada client mengirim request

Android

pelacakan melalu SMS (Short Messages

Menurut

Nazarudin

Safaat

H

Service) kepada server, setelah mendapat

(2011:1) Android adalah sistem operasi

request

akan

untuk perangkat mobile berbasis linux yang

mencocokkan nomor handphone pelacak

mencakup sistem operasi, middleware dan

dengan daftar whitelist yang dimilikinya,

aplikasi. Android menyediakan platform

untuk menentukan apakah pelacak tersebut

terbuka bagi para pengembang untuk

mempunyai hak untuk melacak target,

menciptakan aplikasi mereka.

setelah

dari

pelacak

melakukan

target

otentifikasi

target

GPS (Global Positioning System)

melakukan penentuan lokasi melalui GPS

GPS merupakan sebuah sistem atau

untuk mendapatkan koordinat posisinya,

alat

yang kemudian dikirim kembali kepada

menginformasikan penggunanya dimana

yang

dapat

digunakan

untuk

dia berada (secara global) di permukaan

Arsitektur Sistem

bumi yang berbasiskan satelit, data dikirim

Pada

client-server

aplikasi

ini,

dari satelit berupa sinyal radio dengan data

proses

digital, dimanapun anda berada, maka GPS

menggunakan aplikasi mobile android

bisa membantu dalam menunjukkan arah.

yang

pengiriman

mengirimkan

data

dari

data

client

server,

ke

Google Maps API

kemudian data-data tersebut dipindai serta

Google Maps API (Application

ditampilkan kedalam peta digital untuk

Programming

Interface)

memberikan

dipantau

menggunakan

web

server.

pengembang beberapa cara embedding

Informasi yang didapat dari aplikasi server

Google Maps kedalam halaman website,

yaitu informasi berupa letak posisi truk,

dan

data truk dan sopir, data kendaraan dan

memungkinkan

baik

untuk

penggunaan sederhana atau customisasi
yang

luas.

Sekarang

ada

data pengiriman barang.

beberapa

penawaran API yaitu Google Static Maps
API, Google Maps API for Flash, Google
Maps Javascript API.

METODE
Aplikasi

sistem

pelacakan

pengiriman pada truk pengangkut barang

Gambar 1. Arsitektur sistem

berbasis android dibuat untuk memonitor

Aplikasi

yang

akan

dibangun

setiap kendaraan yang digunakan oleh para

merupakan sistem aplikasi yang berjalan

sopir dalam proses pengiriman barang serta

pada sistem operasi android dan akan

memberikan

bernama aplikasi monitoring pengiriman

pengiriman.

informasi

pada

proses

truk pengangkut barang.

Diagram ini menggambarkan hubungan

Desain Aplikasi
dapat

sistem dengan dua entitas luar yaitu

digambarkan dalam sebuah flowchart dan

(Administrator Tracking Control) dan

data flow diagram sebagai berikut :

(Software Transportation Device ).

Desain

aplikasi

ini

HASIL DAN PEMBAHASAN
PENELITIAN
Hasil penelitian ini berupa aplikasi
client-server, dimana proses pengiriman
data dari client menggunakan aplikasi
mobile android yang mengirimkan data ke
server melalui web server, kemudian datadata tersebut dipindai ke dalam peta digital
untuk dimonitoring
Hasil dari semua kegiatan dan

Gambar 2. Flowchart aplikasi

tahapan-tahapan perancangan sistem yang
telah dilakukan merupakan penerapan dari
rancangan-rancangan yang telah diuraikan
pada bab sebelumnya.
Dalam bab ini penulis menguji

Gambar 3. DFD-Context

serta coba menjalankan perangkat lunak
DFD

menggambarkan

fungsi

logika dari sebuah sistem, dalam DFD
terdapat aliran data dan proses yang terjadi
dalam sistem.

aplikasi pemantauan pada truk pengangkut
barang berbasis android.

Tampilan Aplikasi Android

Halaman Tombol Halangan

(Sisi Client)

Tombol halangan yang terdapat di

Tampilan

awal

aplikasi

merupakan

halaman login.

halaman ini berfungsi apabila kendaraan
dalam posisi berhenti dan sopir diharuskan
mengisi form halangan.

Gambar 4. Tampilan aplikasi android
Pada halaman ini terdapat tombol
login serta form username dan password

Gambar 6. Form halangan

pengirim barang (sopir). Setelah berhasil

Setelah form halangan pada mobile

login maka tampilan layar akan dilempar

android berhasil diisi dan klik tombol

ke halaman pengambilan koordinat.

„ubah‟ maka web server pada halaman

Tampilan Web Monitoring

monitoring akan menerima keterangan

(Sisi Server)

sebagai gambar berikut :

Gambar 5. Halaman monitoring

Gambar 7. Keterangan halangan diterima

Pengujian aplikasi monitoring ini
diapat dijalankan pada versi android

dengan spesifikasi Network GSM/HSPA,
Platform CPU Dual-core 1.2 GHz.

sebagai berikut :

Gambar 8. Pengujian mobile android versi
2.3 Gingerbeard

Gambar 10. Pengujian mobile android
versi 4.1 Jellybean

Aplikasi terlihat berjalan lancar
pada

pengujian

menggunakan

mobile

Aplikasi terlihat berjalan lancar

phone type Samsung S5570 galaxy mini 1

pada

dengan spesifikasi, Network GSM/HSPA,

phone type C2104 Sony Xperia L dengan

Platform CPU 600MHz ARMv6.

spesifikasi Network GSM/HSPA. 1 GB

pengujian

menggunakan

mobile

RAM, Platform CPU Dual-core 1 GHz

Gambar 9. Pengujian mobile android versi
3.0/3.1 Honeycomb
Aplikasi terlihat berjalan lancar
pada hasil pengujian mobile phone type
Samsung P6200 galaxy tab 1, 7.0 Inches

KESIMPULAN

SARAN
Agar ke depannya sistem dapat

Setelah melalui beberapa tahapan
dan proses dalam penyelesaian pembuatan
aplikasi sistem monitoring kinerja truk
pengangkut barang untuk perangkat mobile
android,

maka

dapat

dibuat

suatu

kesimpulan antara lain :

dikembangkan terutama dalam masalah
yang lebih komplek, hal yang harus
diperhatikan dalam masalah ini adalah:
1. Meningkatkan keamanan aplikasi
khususnya dalam jaringan, agar
dapat

melindungi

dari

penyalahgunaan oleh oknum yang
1. Sistem berhasil memonitor setiap

tidak bertanggung jawab.

kendaraan yang digunakan oleh para
sopir

dalam

barang

proses

yang

diharapkan

pengiriman

pada
dapat

akhirnya
melakukan

penilaian pada sopir tersebut.

2. Sistem

juga

untuk menunjang fungsional dalam
sistem agar dapat digunakan secara
maksimal dan sesuai dengan tujuan.

memberikan

3. Aplikasi untuk pemantauan posisi

pengiriman

truk pengangkut barang tersebut

sehingga admin dapat mengetahui

agar dapat dikembangkan lebih

lokasi yang sebenarnya dari barang

lanjut untuk perusahaan armada

tersebut

yang lain, misal taxi atau alat

informasi

dapat

2. Menambah fasilitas yang berguna

proses

yang

kemudian

dapat

diteruskan kepada customer.

3. Sistem
informasi

berhasil
lokasi

transportasi lainnya.

memberikan
serta

status

kendaraan, sehingga admin dapat
memperkirakan waktu pengiriman
sesuai jarak tempuh pengiriman.

DAFTAR PUSTAKA
Bintang, M. Ernastuti. (2011) . Sistem Pelacak Rute Kendaraan dengan Teknologi GPS
dan Gprs, diakses 14 Maret 2014 pukul 19.05 WIB, dari Digital Library
Univ.Gunadama:
http://www.gunadarma.ac.id/library/articles/postgraduate/information-system/Sistem
Informasi Bisnis/Artikel_92207017.pdf
Habibi, Wildan. (2011). Pembangunan Sistem Pelacakan Dan Penelusuran Device
Software Berbasis Global Positioning Sistem (GPS) Pada Platform Software
Google, diakses 15 Maret 2014 pukul 17.30 WIB, dari Digital Library ITS:
http://digilib.its.ac.id/pembangunan-sistem-pelacakan-dan-penelusuran-Device
mobile-berbasis-global-positioning-sistem-GPS-pada-platform-mobile-Googleandroid-16279.html
Murya, Yosep. (2014) . Pemrograman Android Black Box, Jakarta: Jasakom.
Safaat, Nazarudin. (2012). Pemrograman Aplikasi Software Smartphone dan Tablet PC
berbasis Android Edisi Revisi. Bandung: Informatika.
Solichin, Achmad. (2010). MySQL 5: Dari Pemula Hingga Mahir, [pdf],
http://achmatim.net/2010/01/30/buku-gratis-mysql-5-dari-pemula-hingga-mahir,
diakses tanggal 16 Mei 2014.
Sugiyono, 2011. Metode Penelitian Pendidikan Pendekatan Kualitatif, dan R&D.
Bandung: Alfabeta.
Yuafi, M. Chamdan, (2010). Analisa Pelacakan Kinerja Pengiriman Batubara, [pdf],
https://www.pens.ac.id/uploadta/downloadmk.php?id=1490, diakses tanggal 14
Maret 2014 pukul 20.00 WIB