SISTEM PENCARIAN RUTE LOKASI MENGGUNAKAN GLOBAL POSITIONING SYSTEM DAN APP INVENTOR SECARA VISUAL

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. khususnya ingin mengunjungi tempat-tempat yang sekarang mengalami

BAB I PENDAHULUAN. electronic map yang ditunjukkan oleh garis lintang dan bujur sehingga

APLIKASI PENGINGAT AGENDA BERDASARKAN LOKASI DENGAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

BAB I PENDAHULUAN. komunikasi suara atau pesan saja. Seiring perkembangan zaman, mobile phone

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Indonesia memiliki pesona alam dan budaya yang beraneka ragam yang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1 Tabel Perbandingan Tinjauan Pustaka. Web SIG Untuk Fasilitas Umum Di Yogyakarta.

BAB III PEMODELAN BISNIS, DATA, DAN PROSES

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN wisatawan mengunjungi lokawisata Baturaden. Sedangkan untuk. banyak wisata alam yang ada dibanyumas.

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... viii BAB I PENDAHULUAN...

Keywords: app inventor, android, interruptiontrain, traintechnician

BAB I PENDAHULUAN. yang tersebar di seluruh kepulauan Indonesia merupakan kekayaan budaya yang harus

BAB I PENDAHULUAN. sekolah menengah atas maupun sekolah kejurusan lainnya di Surakarta. Pesat

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

MONITORING AKTIVITAS KELUARGA BERBASIS GPS TRACKING

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

BAB 1 PENDAHULUAN Latar Belakang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. kompleks. Oleh karena itu pada smartphone banyak digunakan berbagai teknologi

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB II LANDASAN TEORI

SISTEM PENCARIAN LOKASI BANK DI KOTA PALEMBANG. Jl. Srijaya Negara, Bukit Besar, Ilir Barat 1, Kota Palembang, Sumatera Selatan

BAB I PENDAHULUAN. menjadi ponsel pintar atau smartphone sehingga semakin mempermudah. pemakainya dengan tersedianya fasilitas yang lebih lengkap.

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II. Tinjauan Pustaka Dan Dasar Teori. Tabel 2.1 Tinjuan Pustaka

BAB I. PENDAHULUAN. Permasalahan yang sering ditemui ketika berada di sebuah tempat baru adalah

APLIKASI PENCARIAN TAMBAL BAN MOTOR TERDEKAT BERBASIS ANDROID (STUDI KASUS TAMBAL BAN DI KOTA BATAM) Abstrak

BAB I PENDAHULUAN. Dalam kehidupan manusia dengan dorongan untuk menuju. kehidupan yang lebih baik lagi, manusia berusaha untuk dapat

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

BAB I PENDAHULUAN. Android merupakan sebuah sistem operasi yang sedang. populer, pada tanggal 3 September 2013 telah mencapai 1 miliar

BAB III METODOLOGI PENELITIAN

Bab 3 Perancangan Sistem

BAB I PENDAHULUAN. oleh masyarakat dalam mencari informasi yang sekarang mengalami peningkatan.

SISTEM INFORMASI GEOGRAFIS PARIWISATA KABUPATEN NGANJUK BERBASIS ANDROID MENGGUNAKAN CORONA SDK SKRIPSI

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

1. Pendahuluan. Perkembangan teknologi saat ini telah memberikan pengaruh yang sangat besar bagi dunia teknologi informasi dan telekomunikasi.

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PEMANFAATAN TEKNOLOGI LOCATION BASED SERVICE DALAM PENGEMBANGAN APLIKASI PROFIL KAMPUS UNIVERSITAS MULAWARMAN BERBASIS MOBILE

APLIKASI MOBILE LOKASI OBJEK WISATA KOTA DAN KABUPATEN TEGAL BERBASIS ANDROID

Aplikasi Monitoring Keberadaan Objek Melalui Perangkat Bergerak Berbasis Android

BAB I PENDAHULUAN. Olahraga renang juga sangat baik untuk kesehatan. Dimana kesehatan menjadi

BAB 1 PENDAHULUAN. GPS (Global Positioning System) merupakan sistem satelit navigasi dan penentuan posisi.

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

BAB I PENDAHULUAN. dalam pemsokan bahan baku biji kopi yang akan nanti nya di ekspor keluar

BAB 1 PENDAHULUAN. Faktanya, jalan-jalan besar kota Jakarta khususnya di wilayah Jakarta Barat

BAB I PENDAHULUAN. menggunakan teknologi untuk dapat berkembang. Saat ini teknologi mobile dan

Gambar 3.1 Diagram Alir aplikasi pada Klien Sistem berjalan.

Jurnal Informanika, Volume 3 No.1, Januari-Juni 2017 ISSN :

BAB 1 PENDAHULUAN. praktis, itulah yang diinginkan oleh orang-orang saat ini. Penggunaan telepon

BAB I PENDAHULUAN. pendidikan, budaya maupun industri khususnya di Indonesia bagian timur.

BAB I PENDAHULUAN. Salah satunya kewajiban ibadah shalat fardhu lima waktu bagi umat muslim yang

BAB 1 PENDAHULUAN - 1 -

BAB I PENDAHULUAN. Perkembangan Smartphone dan Tablet PC saat ini telah. memproduksi Smartphone berbasis android, vendor-vendor ini

BAB 1 PENDAHULUAN. mengabadikan moment-moment yang ada disekitarnya. Penggunaan kamera

BAB II DASAR TEORI II-1

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

PENCARIAN LOKASI JALUR NUGRAHA EKAKURIR (JNE) TERDEKAT MENGGUNAKAN HAVERSINE FORMULA (STUDI KASUS KOTA SAMARINDA)

BAB I PENDAHULUAN. Semakin berkembang cepatnya kemajuan IPTEK di era globalisasi seperti

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

BAB II LANDASAN TEORI

APLIKASI LOCATION BASED SERVICE (LBS) UNTUK OUTLET SEGO NJAMOER BERBASIS ANDROID SKRIPSI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa acuan yang digunakan dalam pengembangan sistem dan aplikasi

APLIKASI LOCATION BASED SERVICE UNTUK SISTEM PEMESANAN TAKSI ONLINE PADA PLATFORM ANDROID

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

SKRIPSI INFORMASI PARIWISATA DI PROVINSI MALUKU UTARA BERBASIS ANDROID MENGGUNAKAN METODE LBS (LOCATION BASED SERVICE)

BAB III ANALISA DAN PERANCANGAN SISTEM

RANCANG BANGUN APLIKASI PEMESANAN TAKSI PADA KOTA PALEMBANG BERBASIS ANDROID

BAB I PENDAHULUAN 1.1.Latar Belakang

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dari penelitian yang telah dilakukan oleh peneliti- peneliti sebelumnya

BAB I PENDAHULUAN. bagian integral pembangunan nasional, melainkan juga bagian yang seharusnya

RANCANG BANGUN APLIKASI PEMBELAJARAN OBJEK WISATA DOMESTIK DAN MANCANEGARA BERBASIS ANDROID


IMPLEMENTASI LOCATION BASED SERVICE UNTUK MENCARI LOKASI ATM DI WILAYAH DEPOK

Jurnal Rekursif, Vol. 2 Nomor 2 November 2014, ISSN

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB 3 LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. terbesar di dunia (Naisbitt, 1994:131). Tidak mengherankan bahwa industri

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

HALAMAN PENGESAHAN PEMBIMBING...

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB IV ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini akan menghasilkan suatu aplikasi yang. digunakan untuk menemukan lokasi hotel terdekat dan

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

DINAMIKA INFORMATIKA Vol.7 No. 1, Maret 2015 ISSN

TEKNOLOGI INFORMASI DALAM MENENTUKAN TRAYEK ANGKUTAN KOTA BERBASIS ANDROID (STUDI KASUS : TRAYEK KOTA BEKASI)

Transkripsi:

Jurnal Informatika Mulawarman Vol. 2 No. 9 Juni 2014 7 SISTEM PENCARIAN RUTE LOKASI MENGGUNAKAN GLOBAL POSITIONING SYSTEM DAN APP INVENTOR SECARA VISUAL 1) Barry, 2) Indah Fitri Astuti & 3) Dyna Marisa Khairina 1,2,3) Program Studi Ilmu Komputer, FMIPA, Universitas Mulawarman Email : 1) cyberfrost89@gmail.com, 2) indahfitriastuti@fmipa.unmul.ac.id, 3) dyna.ilkom@gmail.com ABSTRAK Seringkali orang lupa bila ingin mencari lokasi ataupun datang ke daerah yang pernah dikunjungi. Bertanya pada orang lain terkadang dapat membuang waktu banyak dikarenakan informasi yang tidak akurat. Untuk memudahkan orang mencari rute ke lokasi yang pernah dikunjungi, perlu dibuat sebuah aplikasi untuk memudahkan pencarian lokasi tertentu untuk menghemat waktu tanpa harus bertanya pada orang lain. Penelitian ini bertujuan untuk membuat sebuah aplikasi yang mampu menyimpan lokasi-lokasi tertentu serta memberikan dan menampilkan rute dari lokasi user ke lokasi tujuan yang diinginkan. Aplikasi ini dibangun pada ponsel berbasis Android yang memiliki fitur Global Positioning System (GPS) yang dapat digunakan untuk memberikan informasi geolokasi terkini pengguna. Platform Android juga dapat diintegrasikan dengan Google Maps API yang menawarkan kemudahan dalam membangun aplikasi yang memerlukan data geolokasi dan kemampuan dalam menyediakan peta yang cukup lengkap. Kata kunci : Rute Lokasi, Pencarian Lokasi Tertentu, Map, Geolokasi, Google Maps API, Android, GPS. PENDAHULUAN Seiring dengan tingkat mobilitas yang tinggi, beberapa tahun terakhir marak digunakan perangkat bergerak atau mobile device. Salah satu perangkat yang paling pesat adalah ponsel dimana hampir setiap orang memilikinya. Ponsel yang sedianya sebagai alat komunikasi, saat ini melebihi dari fungsi dasarnya. Berbagai fitur telah ditanamkan, seperti pengolah gambar dan video, pengolah dokumen maupun pengolah suara. Layaknya pada komputer, ponsel pun dapat diinstal berbagai macam aplikasi yang diinginkan. Dengan semakin bertambahnya kebutuhan akan fitur-fitur baru untuk mobile phone, membuat para vendor mengembangkan teknologi-teknologi baru untuk setiap produknya. Salah satu teknologi populer yang diaplikasikan di perangkat ponsel saat ini yaitu teknologi Global Positioning System (GPS). Dengan memanfaatkan GPS, pengguna dapat mengetahui posisi keberadaannya secara real time. Location Based Service (LBS) memanfaatkan teknologi GPS dalam pengaplikasiannya. Selain dapat mengetahui posisi pengguna, aplikasi ini juga dapat menentukan posisi tempat-tempat tertentu. Dengan kombinasi ini, aplikasi pencarian rute pada lokasi akan mencari rute untuk menghubungkan posisi pengguna dengan suatu tempat. Seseorang yang bepergian ke suatu daerah yang belum dikenalnya, tentu akan kesulitan untuk mencari lokasi tempat berada saat itu dan tempattempat tertentu lainnya. Untuk mendapatkan informasi ini biasanya seseorang akan bertanya pada orang yang ada di sekitarnya. Namun pekerjaan ini tentu tidak selalu menyenangkan, karena bisa saja informasi yang diberikan orang yang ditanya tersebut keliru Untuk mempermudah kondisi ini, maka diperlukan suatu aplikasi yang dapat digunakan untuk mengetahui dan mencari jalur ke tempat-tempat tersebut. LBS merupakan salah satu solusi untuk mengatasi kondisi seperti ini. Untuk memudahkan pengguna yang selalu bergerak, perangkat mobile phone maupun smartphone merupakan alat yang paling pas digunakan. Salah satu sistem operasi untuk mobile smartphone yang ada saat ini yaitu sistem operasi Android.Android merupakan sistem operasi open source yang dibangun diatas Kernel Linux 2.6. Salah satu keuntungan dari sistem operasi open source ini yaitu aplikasi pihak ketiga (third-party application) dapat mengakses seluruh resource yang dimiliki oleh smartphone tersebut, tanpa membedakannya dengan aplikasi inti dari smartphone. Android juga memudahkan seorang developer dalam mengembangkan aplikasi seperti LBS ini, karena Android menyediakan akses dan integrasi dengan layanan Google Map.

Jurnal Informatika Mulawarman Vol. 2 No. 9 Juni 2014 8 TINJAUAN PUSTAKA Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.android menyediakan platform yang terbuka bagi para pengembang untuk menciptakan aplikasi mereka [1]. Android cukup menarik, terlebih Android merupakan ide Google dan didukung oleh beberapa perusahaan besar lain seperti Acer, HTC, Dell, LG, Samsung, Motorola, dll yang ingin membuat satu platform tangguh dan terbuka [2]. Location Based Service (LBS) Location Based Service adalah service yang berfungsi untuk mencari dengan teknologi Global Positioning Service (GPS) dan Google s cell-based location. Map dan layanan berbasis lokasi menggunakan lintang dan bujur untuk menentukan lokasi geografis, namun pengguna membutuhkan alamat atau posisi realtime, bukan nilai lintang dan bujur. Android menyediakan geocoder yang mendukung forward dan reverse geocoding. Menggunakan geocoder, pengguna dapat mengkonversi nilai lintang bujur menjadi alamat dunia nyata atau sebaliknya. Global Positioning System (GPS) GPS adalah singkatan dari Global Positioning System, yang merupakan sistem navigasi dengan menggunakan teknologi satelit yang dapat menerima sinyal dari satelit. Sistem ini menggunakan 24 satelit yang mengirimkan sinyal gelombang mikro ke bumi. Sinyal ini diterima oleh alat penerima (receiver) di permukaan, dimana GPS receiver ini akan mengumpulkan informasi dari satelit GPS, seperti: a. Waktu GPS receiver menerima informasi waktu dari jam atom yang mempunyai keakurasian sangat tinggi. b. Lokasi GPS memberikan informasi lokasi dalam tiga dimensi yaitu Latitude, Longitude dan Elevasi c. Kecepatan Ketika berpindah tempat, GPS dapat menunjukkan informasi kecepatan berpindah tersebut. d. Arus Perjalanan GPS dapat menunjukkan arah tujuan. e. Simpan Lokasi Tempat-tempat yang sudah pernah atau ingin dikunjungi bisa disimpan oleh GPS receiver. f. Komulasi Data GPS receiver dapat menyimpan informasi track, seperti total perjalanan yang sudah pernah dilakukan, kecepatan rata-rata, kecepatan paling tinggi, kecepatan paling rendah, waktu/jam sampai tujuan, dan sebagainya. UML UML (Unified Modelling Language) adalah suatu alat bantu yang sangat handal di dunia pengembangan sistem berorientasi obyek. Hal ini disebabkan karena UML menyediakan bahasa pemodelan visual yang memungkinkan bagi pengembangan sistem untuk membuat cetak biru atas visi yang dilakukan dalam bentuk yang baku, mudah dimengerti serta dilengkapi dengan mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan rancangan mereka dengan yang lain [4]. Google App Inventor Google App Inventor adalah sebuah aplikasi web-based yang memungkinkan pengguna untuk membuat sebuah aplikasi perangkat lunak untuk OS Android, Google App Inventor mengunakan graphical interface, hampir mirip dengan graphical interface milik Scratch dan StarLogo TNG, yang memungkinkan pengguna untuk drag and drop objek visual untuk membuat aplikasi yang berjalan pada sistem Android yang sudah banyak digunakan diperangkat mobile. Aplikasi ini dibuat berdasarkan banyaknya permintaan untuk membuat developer tools untuk OS Android, dan aplikasi ini dirilis pada tanggal 15 Desember 2010. Untuk mulai membangun fungsi didalam program Android disediakan Java-based blocks editor. Blocks editor ini adalah built-in item yang tersedia untuk setiap aplikasi secara default. Disini, terdapat beberapa fungsi seperti : fungsi matematika, logika, lists, warna. Semua fungsi tersebut dihubungkan satu dengan yang lainnya untuk menciptakan sebuah action, seperti membuat aksi ketika tombol play diklik maka akan muncul suara. Blocks editor juga memiliki tombol yang berfungsi untuk menghubungkan ponsel Android yang telah terhubung ke komputer agar bisa digunakan untuk menjalankan program aplikasi tanpa harus menggunakan emulator. Smartphone Saat ini, teknologi berkembang dengan pesat. Dulu ponsel hanya sekedar digunakan untuk menelpon dan SMS saja. Sekarang ponsel sudah menjelma menjadi kotak kecil ajaib yang serba bisa. Salah satunya adalah ponsel dengan sistem operasi Android. Dengan ponsel berteknologi satelit (GPS), banyak hal yang bisa dilakukan. Ingin melihat di mana posisi user sekarang dalam sebuah peta?

Jurnal Informatika Mulawarman Vol. 2 No. 9 Juni 2014 9 Mengambil foto/video yang sudah dilengkapi dengan data koordinat? Ingin tahu jalur olahraga bersepeda yang sudah pernah user lalui? Atau ingin tahu dimana posisi ponsel yang hilang dicuri orang? Semua itu bisa dilakukan dengan ponsel Android yang memiliki fitur GPS. Deksripsi Sistem Pada penelitian ini dibangun sebuah sistem pencarian rute pada lokasi tertentu. Sistem ini terdiri dari beberapa aplikasi yang dibangun pada perangkat mobile berbasis Android. Aplikasi tersebut antara lain adalah [3] : 1. Aplikasi pertama adalah untuk melakukan track lokasi untuk menentukan letak posisi user. Terdapat komponen alamat, latitude, longitude 2. Aplikasi kedua adalah notifikasi, berfungsi untuk memberikan informasi kepada user. Sebagai contoh apabila melakukan track lokasi, sistem akan memberitahukan bila posisi/koordinat GPS sudah ditemukan. 3. Aplikasi ketiga dalam sistem ini adalah simpan, buka, hapus lokasi digunakan apabila user ingin menambah, mendapatkan rute ke lokasi yang sudah disimpan atau menghapus lokasi yang sudah tersimpan. 4. Aplikasi yang keempat adalah penunjuk rute dari lokasi user berada ke lokasi tujuan yang diinginkan yang secara otomatis ditampilkan di aplikasi Google Maps Perancangan Sistem Sebelum memulai perancangan sistem, telah dibuat rancangan sistem berupa UML (Unified Modeling Language). Berikut merupakan diagram resmi UML yang digunakan dan penjelasannya : 1. Use Case Diagram Gambar 1 menunjukkan bahwa aplikasi ini user dapat memilih beberapa menu, antara lain adalah track lokasi, buka lokasi, hapus lokasi, tunjukkan rute. Dari hasil menu track lokasi user akan mendapatkan koordinat GPS beserta alamat posisi dimana user berada. Activity diagram menggambarkan berbagai aktivitas dalam sistem. Mulai dari awal, pemilihan yang mungkin terjadi hingga akhir. Gambar 4.2 menggambarkan aktivitas user dan sistem pada aplikasi. User Track Lokasi menerima hasil pencarian menyimpan koordinat GPS dan alamat dengan input teks menampilkan pesan duplikat membuka lokasi tujuan menampilkan detail koordinat GPS dan alamat track lokasi untuk menunjukkan rute menampilkan pesan lokasi tidak boleh kosong menampilkan map beserta panduan rute dari lokasi user berada ke lokasi tujuan Sistem mencari koordinat GPS dan alamat mendapatkan hasil pencarian melakukan pengecekan duplikasi input teks data koordinat GPS dan alamat disimpan kedalam database bentuk teks mengecek database lokasi yang tersimpan mengambil detail informasi cek lokasi user dan lokasi tujuan sinkronisasi ke google map dengan mengkalkulasi rute dari koordinat user berada ke koordinat tujuan Gambar 2. Activity Diagram Server Pulsa Pengujian Sistem Pada pengujian sistem kali ini, aplikasi pencarian rute tertentu menggunakan global positioning system dan app inventor dibuat berdasarkan desain UML yang telah dijelaskan pada tahapan sebelumnya. Program ini dibuat menggunakan app inventor dengan mendesain tampilan dan menyusun blok-blok puzzle yang mendefinisikan perilaku dari aplikasi. Sepenuhnya proses ini dikerjakan dengan atarmuka visual. 1. Track Lokasiku System Track Lokasi Koordinnat GPS Simpan Lokasi Alamat Buka Lokasi User Hapus Lokasi Database Tunjukkan Rute Google Api Gambar 1. Use Case Diagram Server Pulsa 2. Activity Diagram Gambar 3. Aplikasi Sedang Mencari Pada saat user pertama kali membuka aplikasi seperti pada gambar 3, form masih kosong, untuk mengetahui posisi user berada (alamat, koordinat GPS) maka user harus menekan tombol track lokasiku untuk mengetahui posisi dimana user berada. Setelah menekan tombol tersebut maka sistem akan mencari dimana posisi user tersebut

Jurnal Informatika Mulawarman Vol. 2 No. 9 Juni 2014 10 berada yang kemudian akan menampilan alamat serta titik koordinat. Selain membuka lokasi yang sudah tersimpan pada database, user juga bisa menghapus lokasi yang sudah tersimpan. Ketika user ingin menghapus lokasi, akan ada notifikasi konfirmasi lokasi tersebut apakah ingin dihapus. Bila user menekan tombol ya maka posisi tersebut akan hilang dan akan ada pemberitahuan kembali bahwa posisi sudah terhapus dari database. Gambar 4. Lokasi Ditemukan 2. Simpan Lokasi Setelah user melakukan track lokasi dan mendapatkan alamat serta titik koordinat, maka user akan melakukan simpan lokasi agar lokasi yang sudah di track oleh user tersimpan pada database aplikasi. Gambar 7. Posisi Sudah Dihapus Gambar 5. Posisi Sudah Dsimpan 3. Buka Lokasi Setelah user menyimpan lokasi dan lokasi tersebut sudah disimpan di database, dan user ingin kembali ke tempat yang sudah disimpan tadi, maka sebelum user melakukan track ke lokasi tersebut user harus terlebih dahulu membuka lokasi yang sudah disimpan pada form lokasi tujuan seperti yang ditampilkan pada gambar 4.37. 5. Track Lokasi User sudah melakukan track pada lokasi berada, namun belum membuka lokasi tujuan, maka aplikasi akan menampilkan berupa notifikasi bahwa user harus membuka lokasi tujuan terlebih dahulu. Kemudian user menekan tombol tunjukkan rute pada form rute map, lokasi tujuan sudah terisi, namun belum melakukan track lokasi dimana user berada maka akan timbul notifikasi bahwa user harus melakukan track lokasi terlebih dahulu. Setelah form lokasi user berada dan lokasi tujuan sudah terisi, maka ketika user menekan tombol tunjukkan rute maka aplikasi akan melakukan kalkulasi secara otomatis untuk mencari rute dari lokasi user berada ke lokasi tujuan melalui Google Maps seperti yang ditunjukkan pada gambar 8. 4. Hapus Lokasi Gambar 6. Buka Lokasi

Jurnal Informatika Mulawarman Vol. 2 No. 9 Juni 2014 11 user ingin lupa jalan ke tempat tersebut, user bisa menggunakan aplikasi Dimana Tadi Ya? sebagai penunjuk jalan. Saran Adapun saran yang dapat diberikan oleh pegembang adalah : 1. Dapat ditambahkan fitur share message untuk mengirimkan alamat lokasi dan titik koordinat melalui pesan, dan twitter, facebook untuk mengirimkan alamat lokasi dan titik koordinat melalui media sosial. 2. Diharapkan user interface dapat dibuat lebih menarik dan lebih mudah digunakan. 3. Sebaiknya aplikasi ini ditambahkan alert system apabila GPS dan Google s location service belum aktif ataupun tidak tersedia. Gambar 8. Rute Map Kesimpulan Dari penelitian yang telah dilaksanakan, maka dapat diambil kesimpulan : 1. Aplikasi Dimana Tadi Ya? dapat diaplikasikan pada telepon seluler dengan sistem operasi Android menggunakan bahasa pemperograman App Inventor. 2. Aplikasi yang telah dibuat dapat memenuhi kebutuhan untuk menunjukkan rute dari lokasi user berada ke lokasi tujuan user tanpa harus repot-repot bertanya kepada orang lain. 3. Aplikasi Dimana Tadi Ya? mampu menyimpan tempat-tempat yang sudah pernah di track oleh user sebelumnya sehingga ketika DAFTAR PUSTAKA [1] Safaat, N. 2011. Pemrograman Aplikasi Mobile Smartphone dan Tablet Berbasis Android. Bandung: Penerbit Informatika. [2] Priyanta. 2011. Pemrograman Android untuk Pemula. Jakarta: Cerdas Pustaka. [3] Barry. 2014. Sistem Pencarian Rute Lokasi Menggunakan Global Positioning System dan App Inventor Secara Visual. Skripsi Ilmu Komputer. Universitas Mulawarman. Samarinda [4] Munawar, 2005. Pemodelan Visual Dengan UML. Jakarta: Graha Ilmu.