PEMBUATAN APLIKASI PETUNJUK LOKASI MESIN ATM
DI KECAMATAN DEPOK, SLEMAN, YOGYAKARTA
BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh
Rianto Budi Santoso
12.11.6081
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2016
NASKAH PUBLIKASI
PEMBUATAN APLIKASI PETUNJUK LOKASI MESIN ATM
DI KECAMATAN DEPOK, SLEMAN, YOGYAKARTA
BERBASIS ANDROID
yang dipersiapkan dan disusun oleh
Rianto Budi Santoso
12.11.6081
Dosen Pembimbing
Dony Ariyus, M.Kom
NIK. 190302128
Tanggal, 06 Desember 2016
Ketua Program Studi
S1 Teknik Informatika
Sudarmawan, M.T
NIK. 190302035
1
PEMBUATAN APLIKASI PETUNJUK LOKASI MESIN ATM
DI KECAMATAN DEPOK, SLEMAN, YOGYAKARTA
BERBASIS ANDROID
Rianto Budi Santoso, Dony Ariyus
1) Teknik Informatika STMIK AMIKOM Yogyakart 2) Magister Ilmu Komputer Universitas Gadjah Mada
Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia55283
Email : rianto.s@students.amikom.ac.id1), dony.a@amikom.ac.id2)
Abstact - Android is an operating system developed by Google. With open source operating system therefore among developers are free to modify, so many interesting applications created annually in the Android operating system. At an affordable price for the medium, creating interest in the community prefer Android devices.
In the days before the invention of the ATM machine people always waiting in line at the Bank teller to take the money, it complained of the people at the time. Once there is a cash machine people be facilitated while taking the money in their account.
When we were about to take the money at a cash machine, as a newcomer in Yokyakarta certainly we haven't memorized the correct layout of the location of the ATM machine that we want to be. The purpose of making the application, to make it easier for the people who live in the area of Depok Sleman to find the location of the desired ATM mesing. For migrants as students, tourists, or just simply passing in Depok Sleman District is also expected to help find the location of the ATM machine at the disposal.
Keyword: Application, Android, Information, ATM Mandiri, location.
1. Pendahuluan
1.1 Latar Belakang
Pada dewasa ini tingkat kecerdasan manusia berkembang dengan baik, membuat pertumbuhan teknologi di dunia ini berkembang sangat pesat. Sistem operasi android dari tahun ke tahun mengalami perkembangan yang menjanjikan sehingga mempu melebihi popularitas platform seperti BlackBerry, iOS, maupun Windows Phone. Minat masyarakat terhadap android disebabkan karena platform ini memberikan keterbukaan kepada penggunanya dan memiliki
berbagai macam aplikasi-aplikasi menarik yang tidak terdapat di semua platform.
Meningkatnya kebutuhan manusia mendorong para teknisi atau ilmuan melalukan pembaharuan terhadap teknologi perbankan, dengan adanya mesin ATM nasabah dapat mengambil uang di mesin ATM terdekat tanpa harus mengantri di Bank. ATM merupakan pelayanan terhadap nasabah melalu perangkat mesin dan pengoprasiannya melalu perangkat komputer yang dikendalikan secara otomatis melalui satelit. Walaupun mesin ATM sudah menyebar di berbagai wilayah namun terkadang nasabah masih kerepotan menemukan mesin ATM yang mereka inginkan.
Sering kali para perantau yang pertama kalinya datang ke Jogja kesulitan saat hendak melalukan transaksi atau saat penarikan uang di mesin ATM, di karenakan belum mengetahui letak-letak mesin ATM yang di inginkan.
1.2 Rumusan Masalah
Berdasarkan latar belakang tersebut, permasalaan yang dapat dirumuskan ialah bagaimana Pembuatan Aplikasi Petunjuk Lokasi Mesin ATM di Kecamatan Depok, Sleman, Yogyakarta Berbasis Android agar masyarakat yang baru menetap atau melintasi kecamatan Depok dapat terbantu?
1.3 Tujuan Masalah
Adapun tujuan dari penelitian ini adalah:
1. Sebagai syarat mendapatkan gelar sarjana Strata 1 program studi teknik informatika di STMIK Amikom Yogyakarta.
2. Merancang dan membuat aplikasi petunjuk mesin ATM berbasis android yang dapat berjalan di smartphone berbasis Android.
3. Membuat aplikasi petunjuk mesin ATM di Kecamatan Depok, Sleman, Yogyakarta berbasis android agar memudahkan masyarakat yang mencari mesin ATM di wilayah kecamatan Depok, Sleman, Yogyakarta.
1.4 Metode Penelitian
Metode pengumpulan data yang digunakan adalah studi pustaka, dan observasi, metode analisis yang digunakan adalah analisis identifikasi masalah, metode perancangan yang digunakan adalah UML (Unified Modeling Language), metode testing yang digunakan adalah whitebox testing dan blackbox testing.
2. Pembahasan
2.1 Analisis Sistem
Analisis sistem adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal pengembangan sistem. Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka. Analisis system merupakan tahapan paling awal dari pengembangan sistem yang menjadi fondasi menentukan untuk keberhasilan sistem informasi yang dihasilkan nantinya. Tahapan ini paling menentukan karena menentukan bentuk sistem yang harus dibangun. Tahapan ini bisa merupakan tahap yang mudah jika klien sangat paham dengan masalah yang dihadapi dalam organisasinya, dan tahu betul fungsionalitas dari system informasi yang akan dibuat. Tetapi tahap ini bisa menjadi tahap yang paling sulit jika klien tidak bisa mengidentifikasi kebutuhannya atau tertutup terhadap pihak luar yang ingin mengetahui detail dari proses-proses bisnisnya.[1]
2.2 GIS (Geographic Information System)
Sistem Informasi Geografis (Geographic Information System) merupakan sistem informasi berbasis komputer yang digunakan untuk mengolah dan menyimpan data atau informasi geografis. Secara umum pengertian GIS adalah; “Suatu komponen yang terdiri dari perangkat keras, perangkat lunak, data geografis dan sumberdaya manusia yang bekerja bersama secara efektif untuk memasukan, menyimpan, memperbaiki, memperbaharui, mengelola, memanipulasi, meng-integrasikan, menganalisa dan menampilkan data dalam suatu informasi berbasis geografis.”
Pada dasarnya GIS dapat dikerjakan secara manual, namun dengan adanya perkembangan teknologi informasi yang terkait dengan teknologi sistem komputer, pada saat ini GIS akan selalu
diasosiasikan dengan sistem yang berbasis komputer. GIS yang berbasis komputer akan sangat membantu ketika data geografis yang tersedia merupakan data dalam jumlah dan ukuran besar, dan terdiri dari banyak tema yang saling berkaitan. GIS mempunyai kemampuan untuk menghubungkan berbagai data pada suatu titik tertentu di bumi, menggabungkannya, menganalisa dan akhirnya memetakan hasilnya. Data yang akan diolah pada GIS merupakan data spasial. Ini adalah sebuah data yang berorientasi geografis dan merupakan lokasi yang memiliki sistem koordinat tertentu, sebagai dasar referensinya. Sehingga aplikasi GIS dapat menjawab beberapa pertanyaan, seperti lokasi, kondisi, trend, pola dan pemodelan. Kemampuan inilah yang membedakan GIS dari sistem informasi lainnya.[2]
2.3 Android
Android merupakan sistem operasi mobile berbasis Linux yang dikembangkan oleh Android Inc. Dan kemudian diakuisisi oleh Google. Sistem operasi ini bersifat open source sehingga para programmer dapat membuat aplikasi secara mudah. Kehadiran Android diperkirakan mampu bersaing dengan sistem operasi mobile lainnya seperti Blackberry, Symbian dan iPhone. Salah satu keunggulan android terletak pada bervariasinya merk ponsel yang mengadopsi sistem operasi ini, seperti HTC, Samsung, LG, dan lain-lainnya.
Sistem operasi Android memiliki fitur yang dimiliki oleh smartphone pada umumnya seperti aplikasi yang melimpah, email, fitur online seperti browser, dan banyak lagi. Pengguna aplikasi Google seperti Gmail maupun Google aps dapat mengakses dengan cepat melalui ponsel ini
3. Analisis dan Perancangan
3.1 Tinjauan Umum
Aplikasi Petunjuk Mesin ATM di Kecamatan Depok, Sleman, Yogyakarta Berbasis Android adalah aplikasi yang menyediakan informasi letak mesin ATM tunai di wilayak Depok yang mencakup semua Bank di Indonesia. Aplikasi ini juga memuat informasi letak mesin ATM tunai terdekat dari posisi pengguna aplikasi. Aplikasi ini dibuat menggunakan Eclipse dan Google Maps API, serta apliaksi ini dapat digunakan dengann platform android minimal versi 4.2 (Jelly Bean).
Disamping itu aplikasi ini dilengkapi dengan rute penuntuk arah menuju lokasi mesin ATM yang di ingkinkan pengguna yang berada di wilayah Kecamatan Depok. Dan pengguna juga dapat memilih nama ATM yang sedang ingin dicari.
3
3.2 Analisis Kebutuhan Fungsional
Kebutuhan fungsional dapat diartikan sebagai suatu proses-proses yang nantinya dikerjakan oleh sistem. Setelah melakukan analisa maka apliaksi yang dibuat memiliki fitur-fitur sebagai berikut:
1. Sistem dapat menampilkan lokasi mesin ATM.
2. Sistem dapat menampilkan katagori Bank. 3. Sistem dapat menampilkan mesin ATM
terdekat.
4. Sistem dapat menampilkan tips & artikel. 5. Sistem dapat menampilkan keterangan parkir
luas atau tidaknya.
6. Sistem dapat menampilkan komentar.
7. Sistem dapat menampilkan rute menuju lokasi mesin ATM.
3.3 Perancangan
Perancangan merupakan langkah setelah melakukan analisis. Perancangan sendiri untuk memberikan gambaran mengenai aplikasi yang akan dibuat dan akan dilihat pengguna.
3.3.1 Use case Diagram
Use Case Merupakan penjabaran antara sistem yang akan dibangun dengan siapa yang akan berinteraksi dengan sistem. Dalam Use Case menjelaskan interaksi sebuah sistem dengan langkah-langkah yang akan dilakukan user pada sistem. Dalam pelaksanaannya Use Case Diagram mempunyai komponen dua utama Actordan Use Case itu sendiri. Pada Use Case sistem ini memiliki dua sistem, sistem admin dan sistem user, berikut gambar sistem tersebut:
Gambar 1. Use Case Diagram Admin
Gambar 2. Use Case Diagram User
4. Implementasi dan Pengujian
4.1 Implementasi Antar Muka
Aplikasi “ATM Finder” ini terdiri dari beberapa interface, yaitu :
Gambar 4. Halaman Pencarian ATM
Gambar 5. Halaman Daftar ATM
Gambar 6. Halaman Detail ATM
Gambar 7. Halaman Komentar
Gambar 8. Halamana Peta Lokasi Tabel 1. Pengujian Black Box Testing
Halaman Keterangan Hasil
Button Pencarian pada Menu Utama. Ketika Button Pencarian di tekan maka akan masuk ke halaman Pencarian ATM. Berhasil Button Pilih Bank pada Pencarian ATM.
Ketika Button Pilih Bank di tekan akan menampikan Nama-nama Bank.
5
Button Search pada
Pencarian ATM.
Ketika Button Search di tekan maka akan menuju ke halaman Daftar ATM. Berhasil Button ATM pada Daftar ATM.
Ketika button ATM ditekan akan menuju Detail ATM yang berisi Nama ATM, Alamat ATM, dan Daftar Komentar (jika ada).
Berhasil
Button Peta pada Detail ATM.
Ketika Button Peta ditekan akan menuju halaman Lokasi ATM
yang akan
menampilkan peta lokasi serta letak User dan ATMnya Berhasil Button Komentar pada Detail ATM. Ketika button Komentar ditekan akan menuju halaman Kirim Komentar, berisi kolom-kolom yang wajib di isi user
ketika hendak
mengirim komentar.
Berhasil
5. Penutup
5.1 Kesimpulan
Setelah dilakukan penelitian-penelitian dan pengurain bab-bab sebelumnya didapat kesimpulkan sebagai berikut:
1. Setelah dilakukan tahap perancangan peneliti membuat Aplikasi Petunjuk Lokasi Mesin ATM di Kecamatan Depok, Sleman, Yogyakarta Berbasis Android dengan menggunakan Eclipse, Android SDK, Android Development Tools, dan MySQL sendiri adalah database untuk menyimpan data-data ATM, artikel, dan komentar user.
2. Apliasi ini dilengkapi dengan sistem rute lokasi pengguna dengan lokasi mesin ATM yang akan dituju sehingga memudahkan pengguna untuk menuju lokasi mesin ATM.
5.2 Saran
Dalam pembuatan aplikasi tentunya tak luput dari kekurangan seperti halnya aplikasi “ATM Finder”. Dengan harapan aplikasi ini lebih sempurna, berikut beberapa saran dari penulis:
1. Diharapkan para pengembang dapat menambahkan daftar letak ATM lebih luas, tidak hanya di kecamatan Depok saja.
2. Pengembang dapat menambahkan fitur-fitur baru seperti user dapat menambahkan lokasi mesin ATM yang belum terdaftar di dalam aplikasi.
Daftar Pustaka
[1] Fatta Al Hanif. 2007. Analisis dan
Perancangan Siste Informasi Untuk
Keunggulan Bersaing Perusahaan dan
Organisasi Modern. Yogyakarta: Andi
[2] Pwk Tech. 2016. Geographic Information
System,
http://www.pwktech.info/sistem-informasi-geografis/ (Di akses pada tanggal 29 Januari 2016).
[3] Enterprise Jubilee. 2010. Ponsel Android. Jakarta: Elex Media Komputindo.
Biodata Penulis
Rianto Budi Santoso, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2016.
Dony Ariyus, memperoleh gelar Magister Ilmu Komputer (M.Kom), Jurusan S2 Magister Ilmu Komputer UGM, Lulus tahun 2006.