REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
Proposal
1. STMIK POTENSI UTAMA
PROPOSAL SKRIPSI
`
PERANCANGAN APLIKASI ANTI THIEF PADA
PERANGKAT ANDROID DENGAN PEMANFAATAN GPS
Nama : Dimas Baskoro
NIM :
Program Studi : Teknik Informatika
Disetujui Oleh :
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
(STMIK) POTENSI UTAMA
MEDAN
2014
Pembimbing II
( ........................................ )
Pembimbing I
(.....................................)
Ketua Program Studi
(Budi Triandi, M.Kom)
Document No. : F-PK1-03-02
Revision No. : 01
Date of Issue : 01 Juli 2009
Page : 1 of 1
Title :
PROPOSAL SKRIPSI
2. PROPOSAL SKRIPSI
I. Judul : Perancangan Aplikasi Anti Thief pada perangkat Android
dengan pemanfaatan GPS
II. Latar Belakang
Perkembangan dunia teknologi komunikasi dewasa ini sangat berpengaruh
juga terhadap perkembangan perangkat yang digunakan. Banyak tahapan
perkembangan perangkat komunikasi sejak bertahun-tahun lamanya, mulai dari
dari penggunaan morse hingga saat ini telah berkembang kepada teknologi
perangkat yang multi tasking (melakukan pekerjaan dalam waktu yang sama).
Saat ini perangkat yang sedang sangat banyak dipergunakan orang adalah
perangkat selular berbasis android. Dimana perangkat selular dengan sistem
operasi ini banyak memberikan kemudahan bagi penggunanya. Perangkat dengan
sistem operasi ini memiliki hampir seluruh kemampuan perangkat komputer,
mulai dari pengolah kata, membaca email hingga bermain games 3D.
Dengan mudahnya perangkat ini dibawa kemana saja, maka memudahkan
pula perangkat ini berpindah tangan bahkan tertinggal ditempat umum. Tentunya
hal ini menyebabkan pemilik perangkat akan merasa sangat kehilangan, terutama
jika perangkat tersebut menyimpan data pribadi maupun data-data pekerjaan yang
sangat rahasia sifatnya.
Dengan menggunkaan fitur GPS yang telah dimiliki oleh perangkat berbasis
android, maka diangkatlah judul “Perancangan Aplikasi Anti Thief pada
perangkat Android dengan pemanfaatan GPS” dimana dengan aplikasi ini
3. diharapkan dapat memberikan dapat memberikan solusi terhadap perangkat
berbasis android yang hilang.
III. Identifikasi Masalah
Adapun permasalahan yang berhasil diidentifikasikan selama melakukan
pengamatan terhadap kasus hilangnya perangkat berbasis android ini adalah
sebagai berikut :
1. Sulitnya menemukan kembali perangkat berbasis android yang hilang,
terutama apabila perangkat tersebut telah diganti sim card-nya.
2. Tidak dapatnya menentukan secara pasti lokasi terakhir dari perangkat
yang hilang.
3. Saat sim card digantikan dengan sim card yang lain maka sudah dapat
dipastikan pemilik asli tidak dapat mengetahui data telepon dan sms yang
masuk dari perangkat tersebut.
4. Belum maksimalnya penggunaan dari fungsi GPS pada perangkat android.
IV. Perumusan Masalah
Berdasarkan identifikasi masalah yang telah dilakukan, maka dihasilkan
rumusan masalah sebagai berikut :
1. Bagaimana caranya mempermudah proses penemuan perangkat
Android yang hilang walaupun telah diganti sim card-nya.
2. Bagaimana menemukan lokasi perangkat terakhir berada dengan
menggunakan fitur dari perangkat yang telah ada.
4. 3. Bagaimana caranya dapat mengetahui komunikasi telepon dan sms
yang masuk pada perangkat walaupun sim card yang dipergunakan
telah diganti.
4. Bagaimana memaksimalkan penggunaan fitur GPS untuk membantu
proses penemuan perangkat Android yang hilang.
V. Batasan Masalah
Agar pokok bahasan yang akan diangkat proses penelitian ini tidak meluas
pada pembahasan yang lain maka akan dilakukan pembatasan terhadap masalah-masalah
yang akan dibahas, diantaranya :
1. Hanya akan membahas mengenai perangkat selular yang berbasis
Android.
2. Hanya membahas mengenai maksimalisasi penggunaan GPS pada
perangkat Android.
3. Tidak membahas mengenai pemanfaatan fitur lain yang ada pada
perangkat Android
4. Membahas mengenai proses pembangunan aplikasi menggunakan
PHP, Java dan database MySQL.
VI. Tujuan
Adapun tujuan dari penelitian ini adalah untuk :
1. Menggunakan fitur GPS pada perangkat Android .
2. Memanfaatkan fungsi Google Maps untuk agar dapat menampilkan peta
dengan koordinat yang benar.
5. 3. Melakukan sinkronisasi antara aplikasi berbasis web dengan aplikasi yang
berbasis Android.
4. Membangun aplikasi yang dapat memberikan informasi keberadaan dari
perangkat yang hilang.
VII. Manfaat
Manfaat dari penulisan tugas akhir ini adalah:
1. Dengan pemanfaatan fungsi dari GPS diharapkan dapat memberikan titik
koordinat yang akurat terhadap keberadaan sebuah perangkat.
2. Penggunaan Google Map diharapkan dapat memberikan lokasi yang lebih
akurat sesuai dengan koordinat yang diperoleh dari GPS.
3. Melakukan pembuktian bahwa perangkat android dapat berkomunikasi
dengan aplikasi lain yang berbeda platform.
4. Dengan adanya aplikasi ini diharapkan dapat langsung mengetahui
keberadaan perangkat yang hilang secara akurat.
VIII. Metodologi Penelitian
Studi Kepustakaan (Library Research)
Untuk melengkapi proses penelitian penulis juga melakukan studi
pustaka untuk memperoleh data yang ada hubungan dengan konsep
komunikasi jaringan, aplikasi android, konsep pembangunan aplikasi
android, pemrograman java, jurnal ilmiah dan media internet yang
mendukung dalam proses perancangan.
6. 1. Prosedur Perancangan
Langkah-langkah yang dilakukan untuk mencapai tujuan perancangan
yang dilakukan adalah :
Gambar 1. Prosedur Perancangan
2. Analisis Kebutuhan
Melakukan analisa terhadap kebutuhan yang akan digunakan dalam proses
perancangan aplikasi serta bahasa pemrograman yang akan digunakan dalam
perancangan.
TARGET:
Perancangan Aplikasi Anti Thief pada
perangkat Android dengan pemanfaatan GPS
Analisis Kebutuhan :
Menggunakan bahasa pemrograman java
Spesifikasi dan Desain :
Menggunakan bahasa pemrogramman Java, uml desain sistem
Desain dan Implementasi :
Aplikasi yang dirancangan hanya akan di implementasikan dalam
sistem operasi android
Verifikasi
Pengesahan Program
Hasil akhir aplikasi yang telah diuji
dan di verifikasi
Gagal
Berhasil
7. 3. Desain dan Implementasi
Tahapan ini adalah merupakan pelaksanaan proses desain serta scripting
dari aplikasi yang akan dirancang dan juga penentuan arah dari proses
implementasi yang akan dirancang.
4. Spesifikasi dan Desain.
Sistem yang akan dirancang akan diuji coba menggunakan software dan
hardware, antara lain sebagai berikut :
1. Software
Sistem Operasi Microsoft Windows 7 32 bit
Eclipse IDE 3.5
Android SDK
2. Hardware
Processor CoreDuo 2,9 Ghz
Ram 2 GB
Hardisk 320 GB
LCD 15”
Keyboard + Mouse
5. Verifikasi
Tahapan ini adalah merupakan tahapan yang dimana akan dilakukan
pemeriksaan kesesuaian aplikasi yang telah dirancang dengan target yang
ingin dicapai, jika terjadi ketidaksesuaian hasil rancangan dengan target
yang ingin dicapai, maka perlu dilakukan perbaikan terhadap hasil dari
perancangan aplikasi.
8. 6. Pengesahan Program
Tahap ini adalah tahap akhir dari proses perancangan aplikasi dan aplikasi
hasil perancangan telah dinyatakan sesuai dengan tujuan.
IX. Tinjauan Pustaka
Eclipse
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform
(platform-independent). Berikut ini adalah sifat dari Eclipse:
1. Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows,
Linux, Solaris, AIX, HP-UX dan Mac OS X.
2. Mulit-language: Eclipse dikembangkan dengan bahasa pemrograman
Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis
bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP,
dan lain sebagainya.
3. Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun
bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat
lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan
lain sebagainya.
Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis
dan open source, yang berarti setiap orang boleh melihat kode pemrograman
perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer
9. adalah kemampuannya untuk dapat dikembangkan oleh pengguna dengan
komponen yang dinamakan plug-in.
(Jurnal Ilmiah Universitas Gunadarma, 2012; 10)
Android
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler
seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka
bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk
digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli
Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel.
Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance,
konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi,
termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
Pada saat perilisan perdana Android, 5 November 2007, Android
bersama Open Handset Alliance menyatakan mendukung pengembangan standar
terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android
dibawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka
perangkat seluler.
Di dunia ini terdapat dua jenis distributor sistem operasi Android.
Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services
(GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan
langsung Google atau dikenal sebagai Open Handset Distribution (OHD).
(Jurnal Ilmiah Universitas Gunadarma, 2012; 12)
10. X. Jadwal Pelaksanaan
Berisi jadwal kegiatan penelitian dan digambarkan dalam Bagan Gantt.
KEGIATAN Apri 201
Mei
2014
Juni 2014
Juli
2014
I II III IV I II III IV I II III IV I II III IV
Persetujuan
Proposal
Pengumpulan
Data
Pemeriksaan
Pengetikan
Pembuatan
Program
Test Program
Seminar Hasil
11. XI. Bahan Bacaan
Arief Humala, S.Kom, “Pembuatan Aplikasi Pencarian Halte Transjakarta
Terdekat Berbasis Android” Jurnal Ilmiah Univ.Gunadharma, Jakarta ,
2012.
Adi Nugroho, “Pemrograman Java Menggunakan IDE Eclipse”, Andi
Publisher, Jakarta, 2008.
Budi Raharjo, "Tuntunan Pemrograman Java Untuk Handphone",Informatika,
Bandung, 2007.
Nazruddin Safaat H, “Pemrograman Aplikasi Mobile Smartphone dan Tablet
PC Berbasis Android”, Informatika, Bandung, 2011.
Eueung Mulyana, “App Inventor: Ciptakan Sendiri Aplikasi Androidmu”, Andi
Publisher, Yogyakarta, 2012.
Wahana Komputer, “Step By Step Menjadi Programmer Android”, Andi
Publisher, Yogyakarta, 2012.