## Sistem Informasi Geografis Pemetaan Lokasi ATM BNI Terdekat di Kota Serang Berbasis Android
Thoha Nurhadiyan 1 , A. Syamsul Hidayatullah 2
Program Studi Teknologi Informasi Fakultas Teknologi Informasi Universitas Serang Raya Jln. Raya Cilegon Serang KM. 5 – Taman Drangong Kota Serang
1 thoha.nurhadiyan@gmail.com
2 Syamsul_hidayat@gmail.com
Abstrak -  ATM  banyak  ditemui  di  berbagai  tempat  umum  dan  strategis  seperti  pusat  perbelanjaan,  minimarket  dan  tempat khusus  yang  telah  di  sediakan  oleh  pihak  bank.  Namun,  permasalahan  yang  sering  terjadi  di  masyarakat  umumnya  adalah mencari lokasi ATM di daerah sekitarnya maupun di daerah yang baru di datangi serta tidak ada keinginan untuk bertanya pada warga  sekitar  dimana  lokasi  ATM  terdekat.  Sehingga  pengembang  aplikasi  membuat  aplkasi  pencarian  lokasi  ATM  dengan memanfaatkan SIG ( Sistem Informasi Geografis dab aplikasi ini diharapkan dapat membantu masyarakat dalam mencari lokasi ATM BNI terdekat diwilayah kota serang. Program yang akan dibangun, dengan merancang tampilan input dan tampilan output program. Pada perancangan ini menggunakan UML ( Unified Modeling Language ) untuk merancang aplikasinya. Dan penulisan program  terhadap  desain  yang  sudah  di  rancang  dan  menentukan  bahasa  pemrograman  yang  digunakan  Android  Studio  2.2, PHP dan MySQL.
Kata Kunci : Sistem Informasi Geografis, ATM, Android
I. PENDAHULUAN
Seiring berjalannya  waktu,  kebutuhan  masyarakat  modern akan  teknologi  dengan    mobilitas  yang  tinggi  semakin meningkat. Khususnya dalam keperluan manajemen finansial. Segala  transaksi  tidak  luput  dari  peran  mesin  ATM  sebagai pendukung  terciptanya  peningkatan  finansial  seseorang  atau badan usaha. Maka dari itu, keberadaan mesin ATM sekarang ini sudah menjadi kebutuhan umum masyarakat modern.
Aplikasi  android  yang  sekarang  ini  tersedia  untuk pengguna GPS sebagian besar belum memiliki fungsi lengkap. Di  aplikasi  pencarian  mesin  ATM  terdekat  ini  misalnya, aplikasi  android  yang  berfungsi  untuk  membantu  kita menemukan  mesin  ATM  terdekat  dari  posisi  pengguna berdasarkan  GPS.  Dimana  melihat  secara  garis  besar  bahwa masyarakat  membutuhkan  aplikasi  yang  dapat  membantu mereka  untuk  mencari  lokasi  berdasarkan  posisi  mereka  saat ini, terutama ketika mereka sedang berpergian ke suatu tempat wisata  atau  tempat  yang  belum  pernah  mereka  kunjungi sebelumnya.  Sehingga  terkadang  mengalami  kesulitan mencari  mesin  ATM  dan  mengataahui  ATM  yang  sedang rusak,saat ini pengguna android di Indonesia terus bertambah dan  luas  dibilang  sudah  menjadi  mayoritas  dibandingkan platform lain,  serta  pengguna  android  tersebut  memiliki ketertarikan terhadap aplikasi pencarian mesin ATM.
Berdasarkan  latar  belakang  tersebut  maka  dibutuhkan sebuah  sistem  yang  dapat  menunjukkan  informasi  ATM secara geografis, yaitu Sistem Informasi Geografis (SIG) yang dapat  di  gunakan  oleh  nasabah  Bank  BNI  sebagai  informasi
pendukung  dalam  mencari  lokasi  mesin  ATM  terdekat  dari tempat  mereka  berada  dengan  informasi  lebih  detail  dan mengetahui ATM yang sedang rusak.
II. METODOLOGI PENELITIAN
Metodologi yang digunakan dalam penelitian ini meliputi : Studi  Pustaka,  Observasi  dan  wawancara,  selain  itu melakukan metode perancangan sistem sebagai berikut : 2.1 Analisa System
Analisis sistem adalah sistem yang berjalan dengan tujuan untuk  mendesain  sistem  baru  yang  mentempurnakan  sistem lama.
Rincian tujuan dari tahapan sistem analis adalah:
a. Membuat  keputusan  apabila  sistem  ini  mempunyai masalah  atau  tidak  berfungsi  dengan  baik  dan  hasil analisisnya  digunakan  sebagai  dasar  untuk  memperbaiki sistem.
b. Mengetahui ruang lingkup pekerjaan yang akan ditanganinya.
c. Memahami sistem yang berjalan saat ini.
d. Mengidentifikasikan masalah dan mencari solusinya.
2.2 UML (Unified Modelling Language) Unified  Modeling  Language (UML)  adalah  bahasa spesifikasi standar untuk mendokumentasikan,
menspesifikasikan, dan membangun system. Unified Modeling  Language  (UML)    adalah  himpunan  struktur  dan teknik  untuk  pemodelan  desain  program  berorientasi  objek (OOP) serta aplikasinya.
UML  adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan  sistem  tersebut.  UML  mulai  diperkenalkan oleh Object Management Group, sebuah organisasi yang telah mengembangkan  model,  teknologi,  dan  standar  OOP  sejak tahun  1980-an.  Sekarang  UML    sudah  mulai  banyak digunakan  oleh  para  praktisi  OOP.  UML    merupakan  dasar bagi  perangkat  ( tool )  desain  berorientasi  objek  dari  IBM. (Herlawati, 2011:1).
Masing-masing metodologi membawa notasi sendiri- sendiri, yang mengakibatkan timbul masalah baru apabila kita bekerjasama dengan kelompok/perusahaan lain yang menggunakan metodologi yang berlainan. Dimulai pada bulan Oktober  1994  Booch,  Rumbaugh  dan  Jacobson,  yang merupakan  tiga  tokoh  yang  boleh  dikatan  metodologinya banyak  digunakan  mempelopori  usaha  untuk  penyatuan metodologi  pendesainan  berorientasi  objek.  Pada  tahun  1995 direlease  draft  pertama  dari  UML  (versi  0.8).  Sejak  tahun 1996  pengembangan  tersebut  dikoordinasikan  oleh Object Management Group (OMG ).
III. HASIL DAN PEMBAHASAN
3.1 Perancangan Sistem
3.1.1 Diagram Use Case
Gambar 1 Diagram Use Case
3.1.2 Activity Diagram Login
Gambar 2 Activity Diagram login
3.1.3 Activity Diagram Menu ATM
Gambar 3 Activity Diagram Menu ATM

## 3.1.4 Actifity Diagram Menu GCM

## Gambar 4 Activity Diagram Menu GCM
3.1.5 Actifity Diagram Menu Pengaturan
Gambar 5 Activity Diagram Menu Pengaturan

## 3.1.6 Actifity Diagram Menu Log out

## Gambar 6 Activity Diagram Menu Log Out
3.1.7 Actifity Diagram Menu Informasi ATM terdekat
Gambar 7 Menu Informasi ATM terdekat
3.1.8 Sequence Diagram Login
Gambar 8. Sequence Diagram Login
3.1.9 Sequence Diagram ATM
Gambar 9. Sequence Diagram ATM

## 3.1.10 Sequence Diagram GCM
Gambar 10. Sequence Diagram GCM
3.1.11 Sequence Diagram Pengaturan

## 3.1.12 Sequence Diagram Log Out
Gambar 12. Sequence Diagram Logout
3.1.13 Sequence Diagram  Informasi ATM Terdekat
Gambar 13. Sequence Diagram Informasi ATM Terdekat
3.1.14 Class Diagram
Gambar 14. Class Diagram
3.1.15 Implementasi antar muka back end Halaman Login
Gambar 15. Halaman Login
Halaman Home
Gambar 16. Halaman Home Halaman Menu Wilayah Gambar 17. Halaman Menu Wilayah Halaman Menu GCM Gambar 18. Halaman Menu GCM
Halaman Information Device
Gambar 19. Halaman Information Device
Halaman Pengaturan Gambar 20. Pengaturan

## Halaman tentang SIG ATM
Gambar 21 Halaman SIG ATM
3.1.16 Halaman Antar Muka Front End
Halaman Splash Screen
Gambar 22 Halaman Splash Screen Halaman Home Android
Gambar 23. Halaman Home Android
Halaman Navigasi Gambar 24. Halaman navigasi Halaman lokasi terpilih
Gambar 25. Halaman lokasi terpilih
3.1.17 Pengujian System Tabel 1 Pengujian Sistem Identifi kasi Prosedur Pengujian Keluaran Hasil Pengujia n Kesimpul an Penguj ian login - Masukan data username dan password. - Tekan tombol login. Masuk kehalaman utama Berhasil masuk Sukses Penguj ian Tamba h ATM -Klik menu semua ATM -Klik tombol tambah ATM -Masukan data nama tempat, address,
phone, wilayah, imgae primary, description, coordinate. Data lokasi ATM berhasil di simpan Data berhasil disimpan Sukses
Identifi kasi Prosedur Pengujian Keluaran Hasil Pengujia n Kesimpul an -tekan tombol save Penguj ian wilaya h Klik kategori wilayah Keluar daftar wilayah Berhasil menampi lkan daftar wilayah Sukses Penguj ian GCM - Klik menu gcm - Masukan data notification titile, notification content - Tekan tombol send Data notifikasi berhasil di kirim Data notifikasi berhasil di kirim Sukses Penguj ian Pengat uran - klik menu pengaturan -Masukan data user yang baru atau update user Pengaturan berhasil dirubah Pengatur an berhasil dirubah Sukses IV. KESIMPULAN
Berdasarkan  hasil  pembahasan  aplikasi  pemetaan  SIG ATM BNI Kota Serang, maka kesimpulan yang dapat diambil adalah sebagai berikut:
1. Aplikasi mobile SIG  ATM  BANK  BNI  di  Kota Serangdibangun dengan menggunakan rancangan permodelan  UML  ( Unified  Modeling  Language) yang terdiri  dari Use  Case  Diagram,  Class  Diagram,  Activity Diagram,  Sequence  Diagram dan  dibuat  dengan menggunakan Android Studio, Sistem Informasi Geografis Interfacenya di  rancang  sesederhana  mungkin  agar  bisa digunakan  oleh  semua  nasabah  BANK  BNI  dan  aplikasi ini  mampu  memberikan  informasi  lokasi  ATM  terdekat dan mengetahui ATM yang sedang  rusak.
2. Sistem  informasi  Geografi  ATM  BNI  diwilayah  kota serang dapat diterapkan oleh pengguna android dimanapun dan  kapanpun,  sehingga  dapat  memudahkan  pengguna untuk  mengakses  ATM  BNI  terdekat  diwilayah  kota serang
Demikian  beberapa  saran  yang  dapat  dipergunakan sebagai  pertimbangan  untuk  pengembangan  aplikasi  pada penelitian selanjutnya.
1. Diharapkan SIG ATM BNI ini diperluas ke daerah lainnya.
2. Mengembangkan  aplikasi  dengan  platform  lain  seperti Windows atau Ios agar  dapat  di  gunakan  oleh system operasi lain.

## REFERENSI
[1]  Abdul  Fatah,  Agung  Budi  Cahyono.  2014.  Sistem Informasi  Geografis  ATM  (Automatic  Teller  Machine) Dan Mini Market Terdekat Berbasis Android 2.2
[2]    Dr.  Ir.  Muhammad  Taufik,  Ayuarisa  Ika  Wandini.  2012. Pengembangan  Websig  Obyek  Wisata  Dan  Budaya  Di Kabupaten Mojokerto
[3] Kasmir, S.E., M.M. (2011). Bank Dan Lembaga Keuangan Lainnya. Jakarta:Rajawali Pers
[4]   Purba Setyo Baskoro, Ahmad Syauqi Ahsan, Arif Basofi. 2014.  Sistem  Pengambilan  Keputusan  Penempatan  Atm (Automated  Teller  Machine)  Berdasarkan  Penyebaran Nasabah Di Surabaya Menggunakan Gis
[5]    Sugianto,  Arna  Fariza  2011.  Sistem  Informasi  Geografis Untuk  Pemetaan  Dan  Analisadaerah  Pertanian  Di Kabupaten Ponorogo
[6]    Safaat  H,  Nazaruddin.  (2011). Pemrograman  Aplikasi Mobile  Smartphone  dan  Tablet  PC  Berbasis  Android . Bandung: Informatika [7]    Vinsensia  Hutagaol,  Bambang  Sudarsono,  Arief  Laila Nugraha.  2015.  Penentuan  Potensi  Lokasi  Atm  Bni Menggunakan  Analytical  Hierarchy  Process  (Ahp)  Dan Sistem  Informasi  Geografis  (Studi  Kasus  :  Kecamatan Tembalang)
[8]   Yusuf Mufti. (2015). Panduan Mudah Pengembangan Google Map Android. Jakarta: Andi Publisher