v1302 sistem informasi geografis lokasi restoran di kota medan

advertisement
SISTEM INFORMASI GEOGRAFIS LOKASI RESTORAN DI KOTA MEDAN BERBASIS ANDROID
Cindi habibi, Dr.Syahril Efendi,S.Si,MIT, RAMLI,ST,M.Kom
Mahasiswa , Dosen
Jurusan Teknik Informatika Sekolah Tinggi Teknik Harapan Medan
Jl.H.M. Jhoni No.70 C, Medan 20217
Email : [email protected]
Abstrak
Sistem infomasi geografis saat ini telah menjadi media informasi handal dalam pencarian sebuah lokasi.
Penerapannya, kini tidak hanya merambah pada aplikasi berbasis dekstop dan web saja melainkan juga telah
merambah pada aplikasi mobile. Perangkat mobile kini telah didukung dengan berbagai fitur canggih yang
mumupuni dalam menghasilkan sebuah aplikasi. Pada penelitian kali ini penulis berinisiatif untuk merancang
sebuah sistem informasi geografis untuk perangkat mobile khususnya android yang bertujuan untuk memetakan
lokasi restoran yang ada di kota Medan. Telah diketahui, kota medan sendiri adalah kota metropolitan dengan
berbagai tempat makan atau retoran yang sangat menjamur keberadaanya. Namun seiring menjamurnya lokasi
restoran, tidak pula dibarengi dengan adanya media informasi yang memuat lokasi restoran – retoran tersebut.
Atas dasar itu disini penulis akan membangun sebuah sistem informasi geografis untuk perangkat mobile dengan
sistem operasi android. Aplikasi ini akan dibangun menggunakan bahasa pemrograman Java dan Eclipse sebagai
editornya. Dalam implementasinya, aplikasi akan memanfaatkan teknologi Diving Direction sebagai media
penunjuk arah dari lokasi pengguna berdiri menuju lokasi restoran berada. Dengan dibangunnya aplikasi ini
diharapakan dapat mempermudah pengguna dalam mencari salah satu dari lokasi restoran yang ada di kota
Medan.
Kata Kunci: Sistem Informasi Geografis, Android, Restoran.
Abstract
Geographical information system today has become a reliable information media in search of a location.
Application, now not only penetrated the desktop and web-based applications alone but has also penetrated the
mobile application. Mobile devices have now been supported by a wide range of advanced features that
mumupuni to produce an application. In the present study the authors took the initiative to design a geographic
information system for mobile devices, especially android that aims to map the location of the restaurant in the
city of Medan. It is known, city field itself is a metropolitan city with many places to eat or retoran very
flourishing existence. But with the proliferation of the location of the restaurant, there is also accompanied by
the information media that contains the location of the restaurant - the retoran. On that basis, here the author
will build a geographic information system for mobile devices with the Android operating system. These
applications will be built using the Java programming language and Eclipse as editor. In the implementation,
the application will utilize technology as a medium Diving Direction signpost of the user's location stands to the
location of the restaurant is located. With the construction of this application is expected to simplify the user in
finding one of the restaurant's location in the city of Medan.
Keywords: Geographic Information System, Android, Restaurant.
1.
1.1
Pendahuluan
Latar Belakang
Kota Medan yang merupakan ibukota dari
Provinsi Sumatera Utara menjadi salah satu kota
metropolitan yang ada di Indonesia. Sebagai kota
metropolitan tentu saja kota Medan memiliki
banyak sekali lokasi wisata kuliner yang tersebar
seantero kota Medan. Salah satu dari lokasi kuliner
tersebut ialah restoran. Restoran menjadi salah satu
tempat yang menjajikan sebuah kenyamanan dalam
menyantap sajian dari kuliner yang ditawarkan.
Selain itu restoran juga sering dimanfaatkan oleh
kalangan muda-mudi untuk sekedar bersantai
menghilangkan penat akan pekerjaan.
Masalahnya ialah banyaknya restoran yang
ada di kota Medan tidak dibarengi dengan adanya
media informasi akan lokasi dari restoran-restoran
tersebut. Hal ini membuat pengunjung restoran baik
masyarakat yang berdomisili di kota Medan
maupun
diluar
kota
Medan
terkadang
membutuhkan waktu yang tidak sedikit hanya
untuk sekedar mencari salah satu lokasi restoran
yang ada.
Untuk itu diperlukan adanya sebuah media
yang dapat memberikan informasi akan lokasi
restoran yang ada di Kota Medan. Penelitian ini
dimaksudkan untuk menjawab permasalahan
tersebut. Penelitian ini merupakan sebuah proyek
pembangunan media informasi lokasi restoran di
kota Medan. Media ini berbasis sistem informasi
geografis yang bertujuan untuk mempermudah
proses pencarian sebuah restoran melalui media
pemetaan. Android digunakan sebagai basic untuk
sistem informasi ini, hal ini dilakukan sebab
android telah terkenal sebagai salah satu sistem
operasi open source dimana pengembang bebas
untuk mengembangkan berbagai aplikasi sesuai
dengan keinginan mereka sendiri. Selain itu, alasan
mengapa sistem informasi geografis ini dibangun
berbasis android ialah lebih kepada untuk
mengedepankan aspek dari tingkat mobilitas tinggi
yang dimiliki setiap aplikasi android.
Tujuan Penelitian
Adapun tujuan dari perancangan ini ialah
untuk menghasilkan sebuah aplikasi mobile
berbasis android yang berfungsi untuk memetakan
lokasi-lokasi restoran yang ada di kota Medan guna
memberikan kemudahan terhadap masyarakat pada
umumnya dalam pemenuhan kebutuhan akan
informasi lokasi restoran.
restoran yang tersebar di seluruh wilayah kota
medan. Dibangunya sistem informasi geografis ini
dimaksudkan untuk memudahkan masyarakat
medan maupun pendatang dari luar kota medan
dalam mencari lokasi restoran yang ada. Sistem ini
dibuat berbasis android, hal ini bertujuan untuk
memudahkan pengguna dalam pengoperasiannya.
Tingkat mobilitas tinggi merupakan hal yang
menjadi dasar dibangunnya sistem ini berbasis
mobile dengan sistem operasi android.
Dalam proses perancangan sistem, aplikasi
ini dibangun dengan bahasa pemrograman Java dan
PHP serta MySQL sebagai databasenya. Hal ini
sebab aplikasi dirancang dengan 2 arah yaitu
aplikasi untuk pengguna android dan aplikasi untuk
admin. Aplikasi untuk pengguna android berupa
aplikasi
android
yang
dibangun
dengan
pemrograman Java memnfaatkan Eclipse sebagai
editornya. Sedangkan aplikasi untuk admin berupa
aplikasi berbasis web yang dibangun dengan bahasa
pemrograman PHP dan MySQL sebagai
databasenya
memanfaatkan
Macromedia
Dreamweaver sebagai tools. Aplikasi web admin
dimaksudkan untuk mempermudah proses update
informasi restoran pada perangkat android.
1.3
2.2
1.2
Manfaat Penelitian
Selain memiliki tujuan penelitian ini juga
memiliki manfaat yang dapat penulis simpulkan
sebagai berikut:
1. Memberi kemudahan dalam melakukan proses
pencarian sebuah restoran di wilayah kota
Medan dengan konsep pemetaan lokasi.
2. Menghemat waktu dan biaya dalam mentukan
lokasi restoran sebab didukung juga dengan
fitur penunjuk arah dari lokasi user berada ke
lokasi restoran yang dipilih.
3. Perancangan aplikasi ini juga diharapkan dapat
bermanfaat untuk peneliti lainnya yang juga
membahas mengenai pengembangan aplikasi
mobile dan sistem informasi geografis.
2.
Perancangan Sistem
Pada perancangan kali sistem kali ini,
penulis akan memaparkan secara umum mengenai
sistem yang akan dibangun dengan menggunakan
UML sebagai media visualisasinya. Berikut UML
sistem berupa use case diagram, aktivity diagram
pada sistem informasi geografis restoran dikota
medan berbasis android.
2.2.1
Use Case Diagram
Use case akan menggambarkan secara
grafis bagaimana interaksi antara sistem dengan
pengguna. Berikut use case diagram dari sistem
informasi geografis restoran di kota medan berbasis
android yang di bagi menjadi use case diagram
aplikasi android dan use case diagram admin.
Analsis dan Perancangan Sistem
Sistem
2.1
Analisis Sistem
Analisis sistem dimaksudkan untuk
menganalisis kebutuhan-kebutuhan apa saja yang
diperlukan dalam membangun sistem informasi
geografis restoran dikota medan berbasis android
ini. Dalam membangun sistem informasi georafis
restoran di kota medan diperlukan beberapa objek
baik sebagai tools atau pendukung maupun
informasi yang merupakan kebutuhan-kebutuhan
dalam membangun aplikasi ini. Sistem ini
merupakan sebuah media informasi berbasis
android dengan konsentrasi pada penyediaan
layanan informasi geografis dari lokasi-lokasi
restoran di kota medan.
Kota medan sendiri sebagai salah satu kota
metropolitan di Indonesia memiliki banyak sekali
Data Restoran
Telepon Restoran
Login
Pengguna Android
View Maps & Arah
Admin Web
Kelola Web Admin
Lihat Profil
Gambar 1. Use Case Diagram aplikasi
Use case diatas merupakan use case yang
menggambarkan bagaimana interaksi antara
pengguna android dan admin web sebagai aktor
pada sistem informasi geografis restoran di kota
medan. Dari use case di atas dapat dilihat bahwa
pengguna android dapat melihat data restoran,
menelpon restoran, melihat peta dan arah dan
melihat tentang yang berisi informasi mengenai
aplikasi dan pengembangnya.
Sedangkan seorang admin web dapat
melakukan beberapa interaksi diantaranya login
admin, kelola web admin dan lihat data restoran.
Mulai
Tambah?
tidak
Akses Web
Cari Data
ya
Ubah?
tidak
Input Data
Hapus Data
ya
2.2.2
Activity Diagram
Activity diagram akan menggambarkan
bagaimana aliran kerja dari sebuah sistem atau
proses bisnis. Berikut aktivity diagram dari sistem
informasi geografis restoran di kota medan berbasis
android.
Ubah Data
Simpan Data
2.2.2.1 Activity Diagram Login Admin
Berikut Activity diagram login admin dari
galeri sistem informasi geografis restoran di kota
medan berbasis android dapat dilihat pada gambar
dibawah ini.
Mulai
Akses Web
Input username dan password
Validasi Username dan password
[ tidak valid ]
[ valid ]
Masuk ke Menu Utama
Selesai
Gambar 3. Activity Diagram Kelola Data
Activity diagram kelola data diatas
merupakan sebuah aktivitas sistem yang mewakili
semua pengelolaan data yang ada pada sistem
informasi geografis restoran di kota medan.
Pengelolaan itu meliputi kelola data admin dan
kelola restoran yang ada pada aplikasi.
3.
Implementasi Sistem
Pada implemenasi sistem ini hasil dari
perancangan sebelumnya, akan dirubah serta
diimplementasikan
ke dalam bentuk bahasa
pemrograman sehingga menghasilkan sebuah
aplikasi. Adapun hasil implementasi disini diambil
langsung menggunakan smartphone dengan sistem
operasi android. Berikut hasil implementasinya.
1.
Selesai
Gambar 2. Activity Diagram Login Admin
Tampilan Halaman Utama
Tampilan halaman utama merupakan
halaman pembuka yang akan membawa pengguna
pada halaman-halaman lain. Berikut tampilan
halaman utama.
2.2.2.2 Activity Diagram Kelola Data
Berikut Activity diagram kelola data dari
sistem informasi geografis restoran di kota medan
berbasis android dapat dilihat pada gambar dibawah
ini.
Gambar 4. Tampilan Halaman Utama
2.
Tampilan Halaman Restoran
Tampilan halaman ini merupakan halaman
yang akan menampilkan daftar restoran yang ada di
kota medan berupa nama dan alamat restoran
disertai gambar restoran tersebut. Berikut tampilan
halaman restoran.
Gambar 7. Tampilan Halaman Arah
Restoran
5.
Tampilan Halaman All Restoran
Tampilan halaman ini merupakan halaman
yang memuat seluruh lokasi restoran yang
ditampilkan dalam sebuah peta. Berikut tampilan
halaman all restoran.
Gambar 5. Tampilan Halaman Restoran
3.
Tampilan Halaman Maps Restoran
Tampilan
halaman
maps
restoran
merupakan halaman yang menampilkan lokasi
restoran melalui sebuah peta digital. Berikut
tampilan halaman maps restoran.
Gambar 8. Tampilan Halaman All Restoran
6.
Tampilan Halaman Tentang
Tampilan halaman ini merupakan halaman
yang berisi deskripsi aplikasi serta pengembang.
Berikut tampilan halaman aplikasi.
Gambar 6. Tampilan Halaman Maps
Restoran
4.
Tampilan Halaman Arah Restoran
Tampilan halaman ini merupakan halaman
yang berfungsi untuk menampilkan arah menuju
restoran tersebut. Adapun arah disini ialah arah dari
lokasi pengguna berada hingga lokasi restoran.
Berikut tampilan halaman arah restoran.
5.
Daftar Pustaka
Alexander Setiawan, 2011,
Aplikasi Web
Menggunakan Model XML pada Content
Website E-Commerce Studio Foto Upside,
Jurnal diakses Pada Tanggal 11 Desember
2014.
Kadir, Abdul. 2003. Dasar Pemrograman Java 2.
Penerbit Andi. Yogyakarta
Kadir,
Abdul. 2008. Dasar Pemrograman Web
Dinamis, Penerbit Andi. Yogyakarta
Kamus Besar Bahasa Indonesia (KBBI)
Gambar 9. Tampilan Halaman Tentang
4.
Kesimpulan dan Saran
4.1
Kesimpulan
Beberapa penjelasan dan uraian pada bab
sebelumnya dapat ditarik kesimpulan sebagai
berikut :
1. Perancangan kali ini menghasilkan sebuah
database dengan spesifikasi tabel meliputi tabel
admin dan tabel restoran.
2. Aplikasi dapat menampilkan lokasi restoran
yang ada dikota medan dengan bedasarkan list
dan peta, dimana aplikasi juga mampu
menampilkan arah dari posisi pengguna berada
ke posisi restoran yang dituju.
3. Tampilan yang sederhana, mempermudah
penggunaan
aplikasi
dalam
mengimplementasikannya.
4. Penggunaan operator seperti Telkomsel akan
mempercepat akses informasi lokasi pada
aplikasi.
4.2
Saran
Berdasarkan kesimpulan penelitian, maka
penulis merekomendasikan berupa saran-saran
sebagai berikut :
1. Pengembangan aplikasi dengan konsep cache,
dimana seorang pengguna tidak perlu
mengakses berulang kali data restoran yang
ada. Artinya pengguna hanya dibebankan
dengan bandwich internet hanya untuk restoran
yang baru di update oleh admin.
2. Menambahkan kotak komentar, agar user dan
admin dapat berbagi informasi baru tentang
restoran di kota Medan.
3. Penambahan fitur menu yang terdapat pada
setiap restoran yang ada.
Prahasta, Eddy, 2009, Sistem Informasi Geografis
Konsep-Konsep Dasar (Perspektif Geodesi
& Geomatika), Informatika Bandung,
Bandung
Safaat, H. Nazruddin. 2012. Pemrograman Aplikasi
Mobile Smartphone dan Table PC berbasis
Android(Edisi Revisi, Penerbit Informatika
Bandung, Bandung
Saputro, Wahju T. 2005. MySQL untuk Pemula,
Penerbit Pena Media, Yogyakarta
Sugiarti, Yuni. 2013. Analisis & Perancangan
UML [Unifield Modelling Language]
Generated VB.6, Penerbit Graha Ilmu,
Yogyakarta
Sutabri Tata. 2012. Konsep Sistem Informasi.
Yogyakarta :Andi Offset.
http://www.e-dukasi.net
Download