You are on page 1of 8

eISSN : 2621-4970

pISSN : 2621-4962

Volume 4 No 1
Januari 2021

GIS Pemetaan Titik Lokasi Apotek di Kota Ternate Berbasis Android


1 2 3
Haikal Lahia , Hairil Kurniadi Sirajuddin , Saiful Do. Abdullah
Program Studi Teknik Informatika, Fakultas Teknik, Universitas Khairun
haikallahia@gmail.com

Abstrak
Aplikasi SIG yang dibangun dengan PHP sebagai bahasa pemograman, Google maps
API untuk peta lokasi apotek dan, MySQL untuk membuat basis data. Aplikasi yang dibuat
masih berbasis web sehingga kurang praktis untuk penggunaannya, dimana masih
bergantung dengan web browser untuk masuk ke website tersebut. Mengingat
perkembangan teknologi informasi telah berkembang sangat pesat hingga sekarang
teknologi yang sedang berkembang adalah teknologi mobile pada perangkat telepon
pintar (smartphone). Untuk itulah penulis mencoba membuat pengembangan mengenai
sistem Pemetaan Lokasi Apotek yang dapat dijalankan pada Smartphone. Sistem
informasi pemetaan lokasi apotek berbasis android dengan bahasa pemrograman PHP dan
bahasa pemograman java untuk android webview. Dengan menggunakan metode
pengembangan sistem prototype. Dari sistem yang telah dibuat dan diuji dengan metode
Whitebox menunjukan bahwa alur kode dari program sudah di hasilkan berupa output
yang sesuai dengan yang di harapkan dengan perancangan sistem. Adanya sistem
informasi pemetaan lokasi apotek yang buat dengan berbasis mobile yang dapat
dijalankan pada smartphone sehingga lebih mudah dan cepat untuk di akses dimana
masyarakan cenderung lebih sering menggunnakan smartphone dari pada komputer.
Kata Kunci: Sistem Informasi, Pemetaan Lokasi Apotek
Abstract
A GIS application built with PHP as a programming language, Google maps API
to map pharmacy locations, and MySQL to create databases. The application is still web-
based, so it is less practical to use, always using a web browser to enter the website. Given
the development of information technology has developed rapidly, the technology currently
developing is cellular technology in smartphone devices (smartphones). The author tries
to make developments regarding the Pharmacy Location Mapping system that can be
run on a Smartphone. Android-based pharmacy location mapping information system
with PHP programming language and Java programming language for Android web view.
by using the prototype system development method. The plan created and tested with the
Whitebox method shows that the program's code flow has been carried out in the form of
output that matches the expected results with system design. There is an information
system for mapping pharmacy locations made on a mobile basis that can be run on a
smartphone so that it is easier and faster to access where people tend to use smartphones
more often than computers.
Keywords: Location Mapping, Information System

PENDAHULUAN Apotek merupakan tempat pelayanan


Apotek (berasal dari bahasa Belanda: masyarakat yang wajib menyediakan,
Apotheek) adalah tempat meramu dan menyimpan dan menyerahkan perbekalan
menjual obat berdasarkan resep dokter farmasi yang bermutu baik. Atau dengan
serta memperdagangkan barang medis.

Jurnal Ilmiah ILKOMINFO-Jurnal Ilmu Komputer dan Informatika Page 1


kata lain apotek juga disebut tempat mencari lokasi dan informasi apotek
untuk menjual obat [1]. dengan memanfaatkan
Penelitian yang telah dilakukan Kemajuan temerupakan solusi untuk
oleh[2]. aplikasi sistem informasi mempermudah dalam penggunaanya.
geografis pemetaan lokasi apotek di Kota Aplikasi dikembangkan menggunakan
Ternate Berbasis Web sebagai media yang sistem operasi Android Pada
dapat menggambarkan lokasi dan smartphone, yang mana perkembangan
menampilkan informasi Apotek di Kota Android sudah semakin canggih, sehingga
Ternate. Aplikasi SIG yang dibangun dapat menggunakan aplikasi ini pada
dengan PHP sebagai bahasa pemograman smartphone berbasiskan Android. Oleh
Web, Google maps API untuk peta lokasi karena itu dibutuhkan suatu aplikasi
apotek dan, MySQL untuk membuat Basis berbasis mobile yang dapat memberikan
Data. Aplikasi ini masih berbasis web informasi yang cepat dan mudah kepada
sehingga kurang praktis untuk masyarakat maupun pengunjung Kota
penggunaannya, dimana masih ternate.
bergantung dengan web browser untuk
masuk ke website tersebut. Rumusan Masalah
Perkembangan teknologi informasi Berdasarkan latar belakang
telah berkembang sangat pesat hingga permasalahan tersebut penulis melakukan
sekarang teknologi yang sedang sebuah penelitian dengan judul Sistem
berkembang adalah teknologi mobile Informasi Geografis Pemetaan Lokasi
pada perangkat telepon pintar Apotek Di Kota Ternate Bebasis Andoid
(smartphone). Salah satu teknologi (Web View), dengan sistem ini diharapkan
smartphone yang sedang ramai dapat membantu masyarakat dalam
diperbincangkan adalah Android. Android informasi lokasi apotek di Kota Ternate
merupakan sebuah sistem operasi untuk secara mudah dan cepat
perangkat smartphone.
Sistem Informasi Geografis (SIG) Tinjauan Pustaka
dipandang sebagai alat bantu yang tepat Menurut Arifandy M.M et al,
untuk diaplikasikan pada kasus ini 2020,[7] pada Penelitian yang berjudul
mengingat kelebihan-kelebihan yang Perancangan Aplikasi GIS Lokasi
dimiliki. Sistem Informasi Geografis Pariwisata di pulau Morotai mengatakan
merupakan suatu alat/media untuk bahwa Kabupaten Pulau Morotai memiliki
memasukan, menyimpan, mengambil, potensi pariwisata dan termasuk dalam
memanipulasi, menganalisa, dan Kawasan Strategis Pariwisata Nasional
menampilkan data-data beratribut Namun tidak adanya pemetaan Kawasan
Geografis (data geospasial) yang berguna strategis pariwisata yang dapat
untuk mendukung proses pengambilan memberikan informasi bagi masyarakat
keputusan dalam perencanaan dan dan pelaku bisnis untuk mengembangkan
manajemen sumber daya alam, lingkungan, kegiatan pariwisata. Aplikasi GIS dapat
transportasi, dan masalah perkotaan. Salah memberikan petunjuk spasial secara global
satu pemanfaatan sistem informasi informasi sebaran objek wisata di
geografis di bidang kesehatan yaitu Kabupaten pulau Morotai, Penelitian lain
dilakukan oleh Darman Umagapi et al,

Jurnal Ilmiah ILKOMINFO-Jurnal Ilmu Komputer dan Informatika Page 2


2020[8], sebelumnya pengunjung yang layanan Google Maps ke sebuah website
ingin mengetahui informasi data lokasi menggunakan Google Maps API. Google
potensi tanaman panganpun harus datang Maps API dapat ditambahkan ke sebuah
ke instansi yang bersangkutan untuk website menggunakan JavaScript. API
bertanya, sehingga dianggap kurang tersebut menyediakan banyak fasilitas dan
efesien, Sistem GIS ini memberikan utilitas untuk memanipulasi peta dan
kemudahan bagi pihak Dinas Pertanian menambahkan konten ke peta melalui
dalam Menginformasikan data Potensi berbagai layanan, memungkinkan user
lokasi tanaman pangan agar pengunjung untuk membuat aplikasi peta yang kuat
dapat mengkases informasi lokasi Potensi pada sebuah website. Namun untuk dapat
Tanaman Pangan Kabupaten Pulau mengakses Google Maps, terlebih dahulu
Morotai secara cepat user harus melakukan pendaftaran API key
dengan data pendaftaran berupa nama
LANDASAN TEORI domain web yang kita bangun [4],
Sistem Informasi Geografis (GIS)
Geographical Information System Apotik
(GIS) merupakan komputer yang berbasis Apotik. Menurut definisi yang
luas Apotik adalah sebuah tempat tertentu
pada sistem informasi yang digunakan
untuk memberikan bentuk digital dan untuk melakukan pekerjaan kefarmasian
analisa terhadap permukaan geografi bumi. dan penyaluran obat kepada masyarakat.
Sistem Informasi Geografis adalah sistem Yang menurut Peraturan Pemerintah
komputer yang digunakan untuk No.26 Tahun 1965 (dalam peraturan lain
lembaga ini disebut apotik), boleh
memanipulasi data geografi.Sistem ini
diimplementasikan dengan perangkat keras mengadakan usaha-usaha dalam bidang
dan perangkat lunak komputer yang farmasi dan pekerjaan kefarmasian, yaitu
pembuatan, pengolahan, peracikan,
berfungsi untuk akuisisi dan verifikasi
data, kompilasi data, penyimpanan daya, pengubahan bentuk, pencampuran,
perubahan data dan updating data, penyimpanan, dan penyerahan obat atau
manajemen dan pertukaran data, bahan obat. Di samping itu, apotek
manipulasi data, pemanggilan data, berperan juga sebagai penyalur perbekalan
presentasi data dan analisa data [3]. kesehatan pada bidang farmasi, seperti
obat, bahan obat, obat asli Indonesia,
kosmetika, alat-alat kesehatan [5]
Google Maps
Google Maps adalah merupakan SIG Sebagai alat penyalur perbekalan
farmasi, apotek merupakan sarana
yang berbasis internet yang disediakan
oleh Google secara gratis (bukan untuk pelayanan kesehatan yang wajib
kepentingan komersial), termasuk di menyediakan dan menyalurkan obat dan
perbekalan farmasi lainnya yang
dalamnya website Google Maps
(http://maps.google.com), Google Ride dibutuhkan oleh masyarakat. Selain itu
Finder, Google Translate, dan peta yang apotek harus juga dapat tnendukung dan
membantu terlaksananya usaha pemerintah
dapat disisipkan pada website lain melalui
Google Maps API. Saat ini Google Maps untuk menyediakan obat-obatan secara
adalah layanan pemetaan berbasis web merata dengan harga yang terjangkau oleh
yang popular. User dapat menambahkan

Jurnal Ilmiah ILKOMINFO-Jurnal Ilmu Komputer dan Informatika Page 3


masyarakat, terutama yang berpenghasilan 3. Pengujian Sistem Pemetaan Apotek
rendah. Pada tahap ini dilakukan pengujian
terhadap system pemetaan apotek yang
Android telah dibuat dengan whitebox,
Menurut Safaat H (2012:1) Android pengujian dilakukan untuk memenuhi
adalah sebuah system operasi untuk persyaratan dari pengguna sistem.
perangkat mobile berbasis linux yang Berikut langkah-langkah Prototype
mencakup sistem operasi, middleware dan untuk pembuatan sistem informasi
aplikasi. Android menyediakan platform geografis pemetaan lokasi Apotek dapat
terbuka bagi para pengembang untuk dilihat pada gambar
menciptakan aplikasi mereka. Awalnya,
google Inc
Sedangkan yang dimaksud dengan
Android Develompment Kit atau Android
SKD adalah tool Application
Programming interface (API) yang di
perlukan untuk mulai mengembangkan
aplikasi pada platform Android
menggunakan bahasa pemrograman java.
Android merupakan subset perangkat Gambar 1. Model Prototyping
lunak untuk ponsel meliputi sistem operasi
middleware dan aplikasi kunci yang di ANALISIS DAN PERANCANGAN
release oleh google, yang terdiri dari frame Berikut merupakan rancangan Usulan
work, virtual dalvick, integrated browser Sistem pada sistem informasi geografis
serta media lin sebagai pendukungnya [6] yang akan dibuat
Mengakses
METODE PENELITIAN website
Metode yang di gunakan adalah
prototype. Metode prototype terdiri dari 3 Melakukan
Login
tahapan sebagai berikut:
1. Analisis kebutuhan sistem pemetaan
Mengedit
apotek Pada tahap ini akan dianalisis Pengguna
pemetaan lokasi apotek yang dilakukan
oleh admin. Dan dilakukan
Mengelola
pengumpulan data untuk kebutuhan data Apotek
pembuatan sistem pemetaan lokasi
apotek. Mencari Lokasi
2. Desain Sistem Pemetaan Apotek Pada Apotik

tahap ini dilakukan pemodelan system


pemetaan apotek berdasarkan Melakukan
Logout
kebutuhan yang telah ditetapkan
dengan desain sistem menggunakan Gambar 2. Use case Diagram
UML (Unified Modeling Language).
IMPLEMENTASI DAN PEMBAHASAN

Jurnal Ilmiah ILKOMINFO-Jurnal Ilmu Komputer dan Informatika Page 4


Pada bab ini menjelaskan tentang dengan memasukan nama apotek yang ingin
hasil implementasi dari perancangan dicari, kemudian pengunjung akan langsung
(interfaces) sistem SIG pemetaan lokasi diarahkan ke titik lokasi apotek yang dicari.
apotek, Hasil yang dibahas berupa fitur menu cari apotek dapat dilihat pada gambar
sistem dan interfaces yang terdapat di
dalam sistem Informasi Geografis
pemetaan lokasi
Apotik di Kota Ternate Berbasis
Android (Web View). Pada saat awal
pengunjung menjalankan aplikasi GIS
apotek, pengunjung diarahkan ke halaman
home yang di dalamnya terdapat menu
maps dan pencarian apotek yang akan Gambar 5. Tampilan pencarian lokasi
muncul ketika klik bartiga yang ada di
kanan atas. Pada awal mengakses sistem pemetaan
lokasi apotek, admin perlu melakukan
login terlebih dahulu dengan menginput
username dan password. tampilan login
admin dapat dilihat pada gambar

Gambar 3. Tampilan Home

Ketika pengunjung masuk ke menu


maps, maka pengunjung akan langsung Gambar 6. Tampilan login
diarahkan ke peta pulau Ternate yang
terdapat pemetaan titik koordinat lokasi Jika admin berhasil login maka sistem
apotek. menu maps dapat dilihat pada akan menampilkan halaman beranda. Pada
gambar halaman beranda admin dapat mengakses
menu pada halaman beranda. tampilan
halaman beranda dapat dilihat pada gambar

Gambar 4. Tampilan titik pemetaan


koordinat Gambar 6. Tampilan Halaman Admin

Menu cari apotek dimana pengunjung Pada halaman administrator admin


melakukan pencarian letak lokasi apotek dapat melihat daftar akun untuk pengguna

Jurnal Ilmiah ILKOMINFO-Jurnal Ilmu Komputer dan Informatika Page 5


yaitu admin dan Petugas Apotek. Untuk alamat, nomor telepon, praktek dokter dan
halaman adminstror dapat dilihat pada titik koordinat. data apotek dapat dilihat
gambar pada gambar

Gambar 7. Tampilan olah data Admin Gambar 10. Tampilan data Apotik

Halaman Data kecamatan adalah Halaman maps adalah dimana admin


dimana admin menginput data kecamatan akan melihat keseluruhan titik lokasi apotek
yaitu sebagai tanda membedakan suatu yang ada pada sistem. maps dapat dilihat
wilayah yang berbeda, dimana yang terdiri pada gambar
dari Ternate Utara, Ternate Tengah dan
Ternate Selatan. tampilan halaman data
kecamatan dapat dilihat pada gambar

Gambar 11. Tampilan Maps


Gambar 8. Tampilan data kecamatan
Pengujian Sistem
pengujian system yang digunakan
Halaman Data kelurahan adalah
adalah model WhiteBox. Pengujian
dimana admin menginput data kelurahan
perangkat lunak yang dilakukan terlebih
yang ada dalam suatu kecamatan. Flowchart
dahulu memetakan flowchart kedalam
tampilan halaman data kecamatan dapat
flowgraph kemudian menghitung besarnya
dilihat pada gambar
jumlah edge dan node untuk menentukan
besarnya cylomatic complexity. Adapun
Flowchart dan Flowgraph yang diuji.
Halaman Home Pengunjung Flowgraph
halaman ini diambil dari flowchart tampilan
halaman home pengunjung. Adapun
Gambar 9. Tampilan data kelurahan Flowgraph dan Flowchart home pengunjung
dapat dilihat pada
Halaman data apotek ini dimana admin
akan menginput nama apotek, waktu buka,

Jurnal Ilmiah ILKOMINFO-Jurnal Ilmu Komputer dan Informatika Page 6


1 1

2 2

3 4 5 3

TIDAK
6 7 8 4
YA

9 5
Gambar 12. Flowgraph Halaman Home
Keterangan: 6
a. Node(N) : 9
b. Edge(E) : 10 7
c. Predikat: 2
d. Cylomatic Complexcity V(G) Gambar 13. Flowgraph Halaman Apotik
=(E–N)+2 a. Node(N) : 7
= (10 – 9 ) + 2 b. Edge(E) : 7
=3 c. Predikat : 1
V(G) = P + 1 d. Cylomatic Complexcity V(G)
=2+1 =(E–N)+2
=3 = (7 – 7 ) + 2
Independent Path Path 1: 1 2 3 4 5 2 3 6 9 =2
Path 2: 1 2 3 6 7 8 2 3 6 9 V(G)= P + 1
Path 3: 1 2 3 6 9 =1+1
=2
Berdasarkan pada hasil yang di e. Independent Path Path 1: 1 2 3 4 2 3 4
56
dapatkan Cylomatic Complexcity, dan
independent path bernilai 3, maka dapat
KESIMPULAN
diambil kesimpulan bahwa tampilan
Penelitian yang dilakukan dan telah
halaman home pengunjung dapat
dibahas pada bab-bab sebelumnya, maka
dikatakan valid
dapat diambil beberapa kesimpulan
Data Apotek Flowgraph halaman ini sebagai berikut:
diambil dari flowchart tampilan data
1. Perancangan Aplikasi Sistem
apotek. Adapun Flowgraph dan Flowchart Informasi Geografis Pemetaan
data apotek dapat dilihat. Lokasi Apotek di Kota Ternate
Berbasis android dengan tahapan-
tahapan mulai dari gambar rancangan
yang digambarkan menggunakan use
case diagram, activity diagram,
sequence diagram, class diagram dan
flowchart, dimana masing-masing
diagram membahas secara keseluruhan
dari sistem, bagaimana actor
mengoperasikan sistem yang di
bangun, gambaran tentang aktivitas

Jurnal Ilmiah ILKOMINFO-Jurnal Ilmu Komputer dan Informatika Page 7


yang terjadi di dalam sistem, apa saja basic path menggunakan cyclomatic
yang dilakukan oleh user dalam complexity untuk melakukan
sistem. serangkaian pengujian secara linier
2. Aplikasi sistem informasi geografis yang memastikan jalur system telah
pemetaan lokasi apotek di Kota sesuai dengan melihat flowchart dan
Ternate yang dibangun menggukan flowgraph suatu system.
bahasa pemograman PHP, mysql
sebagai database untuk website dan DAFTAR PUSTAKA
Bahasa pemograman java untuk [1]. Peraturan Menteri Kesehatan R.I
android webview. Aplikasi ini di Nomor 09, “Standar Pelayanan
Kefarmasian Di Apotek.," 2017.
kontrol dengan berbasis web untuk
[2]. Abdurrahman, “aplikasi sistem
admin dimana admin memiliki hak informasi geografis pemetaan lokasi
penuh untuk mengelola data pemetaan apotek di Kota Ternate,” 2017.
tentang apotek mulai dari nama apoek, [3] Prahasta Eddy., “Sistem Informasi
waktu buka, informasi praktek dokter, Geografis Konsep – konsep Dasar
dan pemetaan lokasi titik koordinat (Perspektif Geodesi dan
pada peta. Sedangkan untuk Geomatika).,”2009.
[4] D. Andi, “Pemanfaatan Google maps
pengunjung berbsis android, dimana padasystem geografis,” 2015.
pengunjung hanya bisa membuka [5] A. P. M. Ramaddan Julianti, Agus
aplikasi kemudian memiliki akses Budiman, “Sistem Informasi
untuk melihat peta dan mencari apotek Geografis Pemetaan Lokasi Apotek
di Wilayah Kota Bogor Berbasis
berdasarkan nama apotek yang
Web” Jurnal Perancangan., 2018
terdaftar pada sistem. Untuk [6] H. A. Deti Marlena, “Sistem
pembuatan Lokasi Apotek digunakan informasi geografis letak lokasi
pemanfaatan Goggle Maps rumah sakit dan apotek kota
3. Geographical Information System bengkulu berbasis android.,”2014
(GIS) suatu sistem komputer [7] Arifandy Mario Mamonto, Darman
menggunakan data spasial untuk Umagapi, A Ambarita,
“Perancangan Aplikasi GIS Lokasi
mengelola data geografis yang Pariwisata di pulau Morotai”, IJIS-
disimpan pada database dimana Indonesian Journal on Information
mempermudah dalam mencari System, Volume 5 Nomor 1 Tahun
informasi terkait lokasi tertentu dengan 2020, e-ISSN 2548-6438
titik longitude dan latitude. https://doi.org/10.36549/ijis.v5i1.67
4. Metode pengembangan perangkat [8] Darman Umagapi, A Ambarita, N
Faisal Kharie, “Sistem Informasi
lunak prototype dapat digunakan
Geografis Pemetaan Tanaman
untuk pengembangan aplikasi GIS Pangan diKabupaten Pulau
Apotek, selanjutnya pengkodean dan Morotai”, Jurnal Ilmiah
terakhir pengujian sistem dengan ILKOMINFO - Ilmu Komputer dan
menggunakan metode white box. Informatika, eISSN: 2621-4970
5. Hasil pengujian aplikasi menggunakan https://doi.org/10.47324/ilkominfo.v
metode white box menunjukan bahwa, 3i1.39
struktur control program dalam
pengungkapan kesalahan pada
perangkat lunak dimana pengujian

Jurnal Ilmiah ILKOMINFO-Jurnal Ilmu Komputer dan Informatika Page 8

You might also like