• Tidak ada hasil yang ditemukan

APLIKASI PELACAKAN SMARTPHONE BERBASIS ANDROID MELALUI SMS GATEWAY DAN LAYANAN WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI PELACAKAN SMARTPHONE BERBASIS ANDROID MELALUI SMS GATEWAY DAN LAYANAN WEB"

Copied!
10
0
0

Teks penuh

(1)

APLIKASI PELACAKAN SMARTPHONE

BERBASIS ANDROID MELALUI SMS

GATEWAY DAN LAYANAN WEB

Teguh Budi Raharjo

Binus University, Jakarta, DKI Jakarta, Indonesia

Tomi Dwijayanto

Binus University, Jakarta, DKI Jakarta, Indonesia

dan

Yohanes Christ Wahyu Ambarkesumo

Binus University, Jakarta, DKI Jakarta, Indonesia

Abstrak

Tujuan penelitian ini adalah untuk mengembangkan sebuah aplikasi pelacakan perangkat

smartphone Android yang juga dapat menghindari penyalahgunaan data pada smartphone

Android. Pengembangan aplikasi pelacakan smartphone Android ini melalui SMS Gateway dan

layanan web. Metode penelitian yang digunakan pada skripsi ini adalah metode analisis dan

metode perancangan. Metode analisis untuk memperoleh informasi-informasi melalui sumber

literatur yang telah ada serta survey untuk memperoleh data-data statistik yang bertujuan mencari

tahu kebutuhan dan pandangan terhadap aplikasi yang dibuat. Metode perancangan untuk

menentukan rancangan awal dan pengembangan aplikasi yang akan dibuat. Hasil yang dicapai

adalah sebuah aplikasi pelacakan pada perangkat smartphone Android yang dapat memberikan

harapan kepada pemilik smartphone Android yang hilang untuk dapat ditemukan kembali dan

data pada smartphone Android yang hilang tidak dapat disalahgunakan ditangan orang lain serta

(2)

interface yang user friendly. Simpulan dari hasil analisis, perancangan, dan implementasi

aplikasi pelacakan smartphone Android adalah bahwa aplikasi ini dapat digunakan untuk

melacak lokasi keberadaan smartphone Android melalui layanan web serta dapat menyelamatkan

data dari penyalahgunaan terhadap smartphone Android yang hilang.

Kata Kunci : Pelacakan Smartphone Android, SMS Gateway, Layanan Web

1. Pendahuluan

Teknologi informasi pada saat ini sudah sangat cepat sekali berkembang, sehingga

segala informasi yang dibutuhkan dapat dengan mudah disampaikan, seperti informasi

yang disampaikan melalui smartphone. Masyarakat pada umumnya selalu mengikuti

perkembangan teknologi yang kian berkembang terus-menerus, sehingga berpengaruh

besar pada kehidupan sosial masyarakat yang digunakan sebagai media informasi.

Smartphone saat ini memiliki nilai mobilitas tinggi sehingga tingkat relativitas

kehilangan pun akan cukup besar yang terjadi saat ini. Tingginya tingkat relativitas

menyebabkan kerugian yang cukup besar bagi pengguna. Pengguna pun hanya memiliki

peluang yang sangat kecil untuk menemukan smartphone maupun data-data yang tertanam

di smartphone tersebut. Masalah tersebut memiliki dampak kerugian kehilangan data-data

pribadi yang bersifat private, menurut asumsi masyarakat data-data tersebut memiliki nilai

yang sangat tinggi dibanding smartphone yang sebagai mediasi. Kami sebagai penulis

mengangkat permasalahan ini untuk membantu user menemukan smartphone tersebut

dengan aplikasi yang terintegrasi dengan independen. User memungkinkan memiliki

peluang yang besar untuk menemukan smartphone tersebut dengan mengetahui koordinat

yang dapat diakses melalui account yang tersedia.

(3)

2. Metodologi

Ruang lingkup dari penelitian mencakup analisa, perancangan, dan

implementasi aplikasi MyTrack dengan menggunakan SMS gateway dan layanan

web. Adapun pembahasan yang dilakukan meliputi sebagai berikut:

- Perancangan

- Implementasi

- Evaluasi

Gambar 1 – Desain Arsitektur Aplikasi

2.1. Perancangan

Desain arsitektur menunjukan tiga perangkat yang terhubung, yaitu perangkat

smartphone Android, modem, dan komputer. Dimana smartphone Android sebagai device yang terpasang aplikasi pelacakan, modem sebagai pelaku SMS gateway, dan

komputer sebagai server. User ingin mengetahui lokasi keberadaan sebuah

smartphone Android miliknya yang berada di tempat berbeda melalui sebuah situs

web dengan cara login terlebih dahulu melalui account yang telah didaftarkan

sebelumnya. Kemudian atas permintaan user melalui situs web, maka web server

mengirim request informasi tentang lokasi smartphone Android miliknya melalui 4 3 5 6 ANDROID + APLIKASI + GPS 2 1

(4)

SMS gateway. Lalu SMS gateway akan meneruskan request yang berasal dari web

server kepada smartphone Android yang dimilikinya. Pada saat smartphone Android

menerima SMS yang berisikan request dari web server (user yang terdaftar atas

pemilik smartphone Android tersebut), maka secara otomatis aplikasi smartphone

Android akan membalas SMS yang berisi tentang informasi koordinat lokasi

keberadaanya. Kemudian modem yang berfungsi sebagai SMS gateway akan

menerima SMS dari smartphone Android pemilik account tersebut akan meneruskan

informasi koordinat tersebut kepada web server. Setelah informasi koordinat lokasi

keberadaan smartphone Android diterima oleh web server, maka informasi tersebut

akan dieksekusi oleh web server untuk ditampilkan dalam bentuk peta digital agar

user dapat dengan mudah mengetahui keberadaan Android miliknya.

2.2. Implementasi

Perangkat keras yang digunakan untuk mengimplementasikan MyTrack

adalah komputer dengan sistem operasi Windows 7 32Bit, Sony Ericsson

MD300 Wireless Modem, dan smartphone Android Samsung Galaxy ACE.

Sedangkan perangkat lunak yang digunakan yaitu Java Run Time 1.6.0_22,

XAMPP 1.7.4, dan Gammu 1.25.0. Untuk sistem operasi Android

menggunakan Android 2.3.4.

2.3. Evaluasi

Dalam pengujian aplikasi MyTrack, akan mencoba fitur-fitur yang tersedia

(5)

dapat digunakan setelah melakukan registrasi dan login ke web MyTrack

sebagai user yang terdaftar.

- Tracking

o Skenario :

ƒ Pilih device yang telah didaftarkan. ƒ Pilih action track now.

o Hasil : Setelah beberapa saat akan muncul notifikasi. Kemudian klik

show map untuk melihat device atau smartphone Android yang dilacak

(6)
(7)

- Lock

o Skenario :

ƒ Pilih device yang ingin di-lock. ƒ Pilih action lock.

ƒ Masukkan password sesuai keinginan.

o Hasil : Setelah beberapa saat akan muncul notifikasi bahwa smartphone

berhasil di-lock.

- Unlock

o Skenario :

ƒ Pilih device yang sebelumnya telah di-lock. ƒ Pilih action unlock.

o Hasil : Setelah beberapa saat akan muncul notifikasi bahwa smartphone

berhasil di-unlock.

.

3. Kesimpulan

Berdasarkan hasil analisa, perancangan, dan implementasi aplikasi MyTrack,

maka dapat diambil kesimpulan sebagai berikut:

1. Aplikasi ini dapat melacak lokasi keberadaan smartphone Android beserta informasi

pendukungnya melalui web. Akurasi lokasi ditentukan oleh jenis signal provider yang

diterima.

2. Aplikasi ini dapat menyelamatkan data dari penyalahgunaan terhadap smartphone

Android yang hilang dengan adanya fitur remote locking system.

3. Aplikasi ini memudahkan pengguna untuk melakukan pelacakan pada smartphone

Android yang hilang dengan mengakses melalui web dengan interface yang user

(8)

Daftar Pustaka

[1] Al Fatta, H. (2009). Rekayasa Sistem Pengenalan Wajah: Membangun Sistem Presensi

Karyawan Menggunakan Microsoft Visual Basic 6.0 dan Microsoft Access. Yogyakarta:

Andi.

[2] Bhawiyuga, A. (2011). Sistem Pelaporan dan Informasi Posisi Kereta Api Berbasis

Global Positioning System (GPS) pada Device Berbasis Android. Skirpsi Sarjana Jurusan

Teknik Informatika Institut Teknologi Sepuluh Nopember (tidak dipublikasikan).

[3] Brady, P. (2008). Android Anatomy and Physiology. Diperoleh 10-09-2011 dari

http://sites.google.com/site/io/anatomy-physiology-of-an-android.

[4] Connolly, T. M., & Begg, C. E. (2005). Database Systems: A Practical Approach to

Design, Implementation, and Management. (4th edition). Harlow: Addison-Wesley.

[5] Dewanto R. A., & Aradea. (2007). Aplikasi SMS Gateway dengan Koreksi Kesalahan

Menggunakan Fuzzy String Matching. Skirpsi Sarjana Jurusan Teknik Informatika

Universitas Siliwangi Tasikmalaya (tidak dipublikasikan).

[6] Dwiyoga W., A. (2005). Membangun Mail Server Andal dengan Fedora dan Qmail.

Jakarta: Elex Media Komputindo.

[7] Effendi, R. (2009). Web Server. Diperoleh 10-09-2011 dari

http://digilib.ittelkom.ac.id/index.php?option=com_content&view=article&id=40

6:-web-server-&catid=10:jaringan&Itemid=14.

[8] Hakim S., R. (2008). Cara Cerdas Mengelola Blog. Jakarta: Elex Media Komputindo.

[9] Hollander, A., Denna, E., & Cherrington, J. O. (2000). Accounting, Information

Technology, and Business Solutions. (2nd edition). New York: McGraw-Hill.

[10] Huda, M., & Komputer, B. (2010). Membuat Aplikasi Database dengan Java, MySQL,

(9)

[11] Kadir, A. (2004). Dasar Pemrograman Java 2. Yogyakarta: Andi.

[12] Kurniawan, D. (2009). The Master of 3: Joomla, WordPress, AuraCMS. Jakarta: Elex

Media Komputindo.

[13] Morril, D. (2008). Inside the Android Application Framework. Diperoleh 10-09-2011

dari http://sites.google.com/site/io/inside-the-android-application-framework.

[14] Muhadkly. (2007). SMS Gateway Menggunakan Gammu. Diperoleh 10-09-2011 dari

http://www.ilmukomputer.org/wp-content/uploads/2007/09/acho-smsgammu.pdf.

[15] Netcraft Ltd. (2005). November 2005 Web Server Survey. Diperoleh 10-09-2011 dari

http://news.netcraft.com/archives/2005/11/07/november_2005_web_server_survey.html.

[16] Pakpahan, H. (2009). Pengertian SMS. Diperoleh 10-09-2011 dari

http://ilmucomputer2.blogspot.com/2009/09/pengertian-sms.html.

[17] Pisa, F.D. (2009). Beginning Java and Flex: Migrating Java, Spring, Hibernate, and

Maven Developers to Adobe Flex. New York: Apress.

[18] Pressman, R.S. (2001). Software Engineering: A Practitioner's Approach. (5th edition).

New York: McGraw-Hill.

[19] Puntodewo, A., Dewi, S., & Tarigan, J. (2003). Sistem Informasi Geografis untuk

Pengelolaan Sumberdaya Alam. Bogor: Center for International Forestry Research.

[20] Putro, I.H., Sugiarto, I., & Permana, H.S. (2009). Aplikasi SMS Web Untuk Managemen

Sistem Informasi Laboratorium. Skirpsi Sarjana Jurusan Teknik Elektro Universitas Kristen

Petra (tidak dipublikasikan).

[21] Romney, M. B., & Steinbart, P. J. (2006). Accounting Information System. (9th edition).

New Jersey: Prentice Hall.

[22] Safaat H., N. (2011). Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis

Android. Bandung: Informatika.

(10)

Effective Human-Computer Interaction. (4th edition). Boston: Pearson Addison-Wesley.

[24] Soeherman, B., & Pinontoan, M. (2008). Designing Information System. Jakarta: Elex

Media Komputindo.

[25] Syaukani, M. (2005). Mengolah Data pada MySQL Server Menggunakan Visual FoxPro

8. Jakarta: Elex Media Komputindo.

[26] The Apache Software Foundation. (2011). About Apache. Diperoleh 10-10-2011 dari

http://httpd.apache.org/ABOUT_APACHE.html.

[27] Zaki, A. (2008). E-Life Style: Memanfaatkan Beragam Perangkat Teknologi Digital.

Gambar

Gambar 1 – Desain Arsitektur Aplikasi
Gambar 2 – hasil tes skenario 1

Referensi

Dokumen terkait

gateway dibangun dengan bahasa pemrograman PHP dan Database MySQL. Aplikasi system informasi berbasis SMS gateway yang dibuat dapat digunakan sebagai

Dari semua pemaparan diatas serta proses dalam pembuatan Sistem Informasi Aplikasi Pemesanan Banten Berbasis Web dan SMS Gateway ini dapat ditarik kesimpulan bahwa sistem

Dari semua pemaparan diatas serta proses dalam pembuatan Sistem Informasi Aplikasi Pemesanan Banten Berbasis Web dan SMS Gateway ini dapat ditarik kesimpulan bahwa sistem

Secara umum, komponen-komponen utama pada sistem penjadwalan sidang TA yang akan dibuat adalah website , basisdata, aplikasi SMS Gateway , aplikasi pada perangkat android,

“PENGEMBANGAN SISTEM PELAYANAN NASABAH BANK SAMPAH KOTA MALANG BERBASIS SMS GATEWAY DAN APLIKASI MOBILE ANDROID” beserta seluruh isinya adalah karya tulis saya

Tujuan penelitian ini adalah membuat aplikasi sistem sms gateway untuk keamanan sistem Informasi web yang dapat mengirimkan sms verifikasi ke handphone pengguna

Tujuan dari pembuatan sistem informasi UKM berbasis SMS Gateway ini adalah untuk Membuat aplikasi SMS Gateway dengan menerapkan sistem dua arah yang dapat

Pada aplikasi yang dibuat penulis terdapat dua tahap implementasi program, yaitu pada program aplikasi SMS Gateway yang terinstal pada komputer untuk digunakan sebagai