ArticlePDF Available

Sistem Pelacakan Lokasi Pelaporan Petugas Lapangan Irigasi Provinsi Sumatera Barat Berbasis GPS Smartphone dan WebGIS

Authors:

Abstract

Tracking the location from the side of the report and the position of the reporter in real-time is very much needed in validating the performance of irrigation field officers. The location tracking system represented in smartphone applications, and digital maps are a practical solution for supervisors in monitoring the performance of field officers. The Global Positioning System (GPS) module on Android smartphones and the Web Geographic Information System (WebGIS) are supporting technologies for the system. Each location coordinate on the report will be sent automatically to the MySQL database server, then each coordinate location of the field officer will be sent to the Firebase Realtime Database, coupled with a database synchronization system to handle reports offline when officers are in areas that do not have internet access. Database synchronization plays a role in handling report data stored in the SQLite database on an Android smartphone with a MySQL database server. This system is useful for supervisors in controlling and monitoring the performance of irrigation field officers and can be used as material for decision making. After being implemented in several Irrigation Areas in West Sumatra Province by 113 users consisting of 13 supervisors and 100 field officers, the supervisors can track the location of the report, follow the position of field officers in real-time and send reports offline.
Diterima Redaksi : 01-07-2019 | Selesai Revisi : 04-08-2019 | Diterbitkan Online : 08-08-2019
271
Terbit online pada laman web jurnal: http://jurnal.iaii.or.id
JURNAL RESTI
(Rekayasa Sistem d a n Teknologi Inform a s i )
Vol. 3 No. 2 (2019) 271 - 281
ISSN Media Elektronik: 2580-0760
Sistem Pelacakan Lokasi Pelaporan Petugas Lapangan Irigasi Provinsi
Sumatera Barat Berbasis GPS Smartphone dan WebGIS
Budi Sunaryo1, Muhammad Ilhamdi Rusydi2, Jack Febrian Rusdi3, Rifda Suriani4, Syafril Daus5
1,2Teknik Elektro, Teknik, Universitas Andalas
3Teknik Informatika, Teknik, Sekolah Tinggi Teknologi Bandung
4,5Dinas Pengelolaan Sumber Daya Air Provinsi Sumatera Barat
1budi1520952006@student.unand.ac.id, 2rusydi@eng.unand.ac.id, 3jack@sttbandung.ac.id, 4rifda.suriani@sumbarprov.go.id,
5syafril.daus@sumbarprov.go.id
Abstract
Tracking the location from the side of the report and the position of the reporter in real-time is very much needed in
validating the performance of irrigation field officers. The location tracking system represented in smartphone applications,
and digital maps are a practical solution for supervisors in monitoring the performance of field officers. The Global
Positioning System (GPS) module on Android smartphones and the Web Geographic Information System (WebGIS) are
supporting technologies for the system. Each location coordinate on the report will be sent automatically to the MySQL
database server, then each coordinate location of the field officer will be sent to the Firebase Realtime Database, coupled
with a database synchronization system to handle reports offline when officers are in areas that do not have internet access.
Database synchronization plays a role in handling report data stored in the SQLite database on an Android smartphone with
a MySQL database server. This system is useful for supervisors in controlling and monitoring the performance of irrigation
field officers and can be used as material for decision making. After being implemented in several Irrigation Areas in West
Sumatra Province by 113 users consisting of 13 supervisors and 100 field officers, the supervisors can track the location of
the report, follow the position of field officers in real-time and send reports offline.
Keywords: Tracking System, Database Synchronization, GPS, WebGIS, Irrigation
Abstrak
Pelacakan lokasi dari sisi laporan dan posisi pelapor secara real-time sangat dibutuhkan dalam memvalidasi kinerja petugas
lapangan irigasi. Sistem pelacakan lokasi yang direpresentasikan dalam aplikasi smartphone dan peta digital merupakan
solusi praktis bagi pengawas dalam memonitoring kinerja petugas lapangan. Modul Global Positioning System (GPS) pada
smartphone Android dan Web Geographic Information System (WebGIS) adalah teknologi penunjang pada sistem tersebut.
Setiap koordinat lokasi pada laporan akan dikirim secara otomatis ke database server MySQL, kemudian setiap koordinat
lokasi pergerakan petugas lapangan akan dikirim ke Firebase Realtime Database. Ditambah dengan sistem sinkronisasi
database untuk menangani laporan offline ketika petugas berada di lokasi yang tidak memiliki akses internet. Sinkronisasi
database berperan dalam menangani data laporan yang tersimpan dalam database SQLite pada smartphone Android dengan
database server MySQL. Sistem ini bermanfaat bagi pengawas dalam mengontrol dan memonitoring kinerja petugas
lapangan irigasi, serta dapat dijadikan sebagai bahan pengambilan keputusan. Setelah diterapkan di beberapa Daerah Irigasi
yang ada di Provinsi Sumatera Barat oleh 113 user yang terdiri dari 13 pengawas dan 100 petugas lapangan, maka pengawas
dapat melacak lokasi laporan, melacak posisi petugas lapangan secara real-time dan mengirimkan laporan offline.
Kata kunci: Sistem Pelacakan, Sinkronisasi Database, GPS, WebGIS, Irigasi
© 2019 Jurnal RESTI
1. Pendahuluan
Irigasi adalah tulang punggung bagi lahan pertanian
karena sumber daya air yang dikelola oleh irigasi
diperlukan untuk menyediakan pasokan air di sawah [1]
memastikan ketersediaan air selama musim kemarau
[2], mempercepat aliran air ke sawah [3], dan untuk
membasahi tanah [4]. Semua proses kehidupan dan
kejadian di tanah sebagai tempat media pertumbuhan
hanya dapat terjadi ketika ada air, apakah bertindak
sebagai subjek atau sebagai media objek. Proses utama
yang menciptakan kesuburan tanah atau yang
mendorong degradasi tanah hanya dapat terjadi ketika
ada air. Maka mengikuti tujuannya, irigasi dapat
mengatur pola pasokan dan pengaturan distribusi aliran
air secara teknis dan sistematis sesuai dengan
kebutuhan tanaman, sehingga produksi hampir semua
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . x No. 1 (20xx) xx xx
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . x No. 1 (20xx) xx xx
272
jenis tanaman akan meningkat dengan pemberian
jumlah yang tepat waktu dan tepat air.
Dalam operasi dan pemeliharaan irigasi, sumber daya
manusia masih sangat dibutuhkan [5]. Setelah kondisi
ini, pemerintah membuat beberapa peraturan terkait
dengan sistem operasi dan pemeliharaan [6]. Kegiatan
operasional meliputi upaya untuk mengatur air irigasi
dan pembuangannya, termasuk kegiatan untuk menutup
pintu bangunan irigasi, mengembangkan rencana
sistem penanaman, mengembangkan sistem kelompok,
mengembangkan rencana distribusi air, mengkalibrasi
alat dan mengumpulkan data, memantau dan
mengevaluasi mereka dalam bentuk laporan [7].
Sementara kegiatan pemeliharaan adalah upaya untuk
memelihara dan mengamankan jaringan irigasi
sehingga mereka dapat selalu berfungsi dengan baik
untuk memfasilitasi operasi jaringan irigasi dan
mempertahankan keberlanjutannya [8]. Kegiatan ini
dilakukan oleh petugas lapangan irigasi setiap hari,
kemudian dilaporkan secara berkala ke pengawas yaitu
Bidang Irigasi dan Rawa pada Dinas Pengelolaan
Sumber Daya Air (PSDA) Provinsi Sumatera Barat.
Permasalahan timbul ketika pengawas membutuhkan
validitas lokasi pelaporan baik dari sisi laporan dan
posisi pelapor secara real-time. Mereka membutuhkan
sistem pelacakan lokasi pelaporan yang terintegrasi
dalam bentuk aplikasi mobile dan direpresentasikan
dalam sebuah peta digital melalui akses internet. Data
hasil pelacakan tersebut akan masuk ke dalam layer
server yaitu database server [9]. Masalah lainnya yaitu
dari sisi petugas lapangan, mereka membutuhkan
sistem pencatatan laporan secara offline, mereka tidak
dapat melaporkan kegiatan secara real-time ketika
memasuki area yang tidak memiliki akses internet.
Dibutuhkan sebuah sistem yang mampu menyimpan
dan mengirimkan laporan tanpa mengubah informasi
waktu pembuatan laporan, karena informasi merupakan
komponen pokok yang penting dalam sebuah
organisasi/instansi [10].
Di era Industri 4.0 ini, teknologi telah banyak
membantu dalam manajemen irigasi. Beberapa
penelitian terkait dengan teknologi yang dapat
digunakan dalam irigasi adalah manajemen air irigasi
berbasis GIS untuk pertanian [11], teknologi irigasi
yang efisien menggunakan metodologi elisitasi ahli dan
protokol pada ekstraksi akuifer [12], teknologi adaftif
sprinkler dengan robot berbasis teknologi ZigBee [13]
dan penyajian layanan konsultasi irigasi berbasis satelit
yang ditampilkan dalam Web Geographic Information
System (WebGIS) [14]. Sinergi antara teknologi
informasi dan bidang irigasi telah banyak digunakan,
terutama dengan pertumbuhan teknologi Internet of
Things saat ini [15].
Penelitian ini berfokus pada pembuatan sistem
pelacakan lokasi pelaporan petugas lapangan irigasi
Provinsi Sumatera Barat. Lokasi pelaporan yang
dimaksud yaitu lokasi ketika petugas mengisi laporan
dan lokasi keberadaan posisi petugas di lapangan secara
real-time. Sistem pelacakan ini akan dibantu dengan
alat bantu berupa aplikasi perangkat seluler berbasis
Global Positioning System (GPS) dan aplikasi
(WebGIS). Pada bagian pengiriman laporan, sistem
pelacakan akan dibantu dengan sistem sinkronisasi data
untuk menangani pengiriman data ketika berada di
lokasi yang tidak ada akses internetnya. Dalam sistem
informasi, pengguna dibagi ke dalam ruang lingkup
akses dan fasilitas sistem berdasarkan hirarki pengguna.
2. Metode Penelitian
Penelitian ini menggunakan metode kualitatif dan
kuantitatif. Dalam metode kualitatif, tahapan dimulai
dari penemuan masalah hingga mengkaji studi literatur
untuk menyelesaikan masalah yang terjadi. Sementara
pada metode kuantitatif, tahapan dilakukan dengan cara
mengolah data yang telah didapatkan dari tahapan
sebelumnya [16]. Sedangkan perancangan dan
pembangunan sistem mengacu pada paradigma
prototype [17] yang ditunjukkan pada gambar 1.
Prototype dibutuhkan untuk menghasilkan output
sesuai dengan kebutuhan pengguna dalam waktu yang
relatif singkat. Setiap output hasil penelitian akan selalu
dikomunikasikan dan dievaluasi oleh pengguna secara
langsung. Output yang dihasilkan yaitu model desain
dan aplikasi pendukung sistem pelacakan lokasi
pelaporan petugas lapangan irigasi.
Gambar 1. Paradigma Prototype [17]
2.1. Communication
Komunikasi diawali dengan permasalahan yang
dihadapi oleh Bidang Irigasi dan Rawa pada Dinas
PSDA Provinsi Sumatera Barat sebagai pengawas
petugas lapangan irigasi mengenai validitas informasi
lokasi pelaporan petugas di lapangan. Lokasi pelaporan
yang dimaksud yaitu lokasi ketika petugas mengisi
laporan dan lokasi keberadaan posisi petugas di
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . x No. 1 (20xx) xx xx
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . x No. 1 (20xx) xx xx
273
lapangan secara real-time. Mereka membutuhkan
informasi yang dapat direpresentasikan ke dalam
sebuah peta digital. Informasi ini dapat diakses secara
online menggunakan perangkat seluler dan komputer.
Berdasarkan kebutuhan ini maka diinisialisasilah
sebuah inovasi sistem pelacakan lokasi pelaporan
petugas lapangan irigasi. Sistem ini membutuhkan alat
bantu berupa aplikasi perangkat seluler berbasis GPS
dan aplikasi WebGIS. Aplikasi perangkat seluler
diakses oleh pengawas dan petugas lapangan,
sedangkan aplikasi WebGIS hanya diakses oleh
pengawas saja.
Aplikasi perangkat seluler diterapkan pada smartphone
Android dan dapat diunduh di Google Play Store.
Sedangkan aplikasi WebGIS disimpan di hosting atau
server Dinas PSDA Provinsi Sumatera Barat.
2.2. Quick Plan dan Modeling Quick Design
Sesuai dengan hasil analisis kebutuhan awal pada
tahapan komunikasi, maka dibuatlah perencanaan dan
dirancanglah beberapa konsep, model dan desain
sistem. Setiap rancangan akan dianalisis dan
dikomunikasikan kembali bersama pengawas.
2.2.1. Skema Teknologi
Skema teknologi yang dibangun berkaitan dengan
penggunaan perangkat hardware dan software serta
hubungan antara keduanya (Gambar 2). Penelitian ini
membutuhkan beberapa perangkat yang terhubung
dengan jaringan internet. Setiap permintaan akses data
akan dilayani oleh server.
Perangkat yang pertama yaitu perangkat seluler
smartphone Android dengan spesifikasi minimum
Android 4.0.3 Ice Cream Sandwich (ICS), processor
Dual Core, RAM 2.0, GPS dan database SQLite untuk
menangani laporan offline jika berada di lokasi yang
tidak ada akses internetnya. SQLite adalah sebuah
embedded SQL database engine yang dapat membaca
dan menulis langsung file pada disk perangkat keras
[18] pada Android.
Perangkat kedua yaitu komputer server dengan
perangkat software dengan spesifikasi Sistem Operasi
Centos 7.6.1810, Web Server, Apache 2.0, PHP 7.0.33,
database MySQL/MariaDB 10.2.21 dan Google Map
API 3.35.
Perangkat ketiga yaitu komputer klien dengan
rekomendasi perangkat software terbaru yaitu browser
Google Chrome atau Mozila Firefox untuk mengakses
aplikasi WebGIS.
Perangkat terakhir selain database SQLite dan
MySQL/MariaDB, dibutuhkan juga sebuah platform
database real-time dari Google cloud-hosted yaitu
Firebase. Data tracking analyst disimpan sebagai
JavaScript Object Notation (JSON) dan disinkronkan
secara real-time ke setiap klien yang terhubung
[19][20]. Database real-time ini memiliki peran untuk
menangani data posisi lokasi keberadaan petugas
lapangan secara live.
Gambar 2. Skema Teknologi
2.2.2. Framework Sistem
Sistem pelacakan pelaporan ini dirancang dan
diimplementasikan dari berbagai komponen layer yang
membentuk hubungan sistematis antara bagian-bagian
sistem dalam menjalankan aplikasi pada suatu
framework sistem. Komponen layer atau modul utama
pada sistem pelacakan pelaporan ini yaitu terdiri dari
list view laporan, form input laporan yang otomatis
mendeteksi koordinat lokasi petugas di lapangan, view
posisi petugas di lapangan secara real-time berbasis
peta digital, sinkronisasi database, view laporan dan
detail laporan dalam bentuk pemetaan. Framework
sistem pelacakan pelaporan diilustrasikan pada gambar
3.
Gambar 3. Framework Sistem
2.2.3. Use Case Diagram
Permodelan sistem real-time dengan use case diagram
digambarkan dengan menggunakan Unified Modeling
Language (UML) [21] untuk memudahkan pengerjaan
pada tahap selanjutnya. Use case diagram
menggambarkan hubungan dan validitas antara user
dengan sistem [22]. Pengguna aplikasi terdiri dari
Petugas Pintu Air (PPA) atau Petugas Operasi Bendung
(POB) sebagai petugas lapangan. Kemudian Juru,
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . x No. 1 (20xx) xx xx
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . x No. 1 (20xx) xx xx
274
Pengamat dan Administrator Dinas PSDA sebagai
pengawas petugas lapngan. Gambaran model analisis
ini diilustrasikan pada gambar 4.
Gambar 4. Use Case Diagram
2.2.4. Sistem Pelacakan Laporan
Sistem pelacakan laporan dimulai pada saat petugas
lapangan membuka form input laporan. Secara otomatis
modul input laporan akan mendeteksi koordinat lokasi
petugas saat itu juga melalui GPS pada Android.
Koordinat lokasi petugas tersebut akan menjadi bagian
dari parameter laporan yang akan disimpan dan dikirim
ke server. Parameter tersebut yaitu latitude dan
longitude. Parameter dijadikan sebagai variabel input
data lalu dikirimkan ke server melalui akses internet.
Jika akses internet tidak ada, maka variabel input data
disimpan terlebih dahulu pada database SQLite. Jika
petugas berpindah lokasi dan mendapatkan akses
internet, secara otomatis sistem akan mengirimkan
laporan ke server dan disimpan di database MySQL.
Pada saat petugas lapangan menekan tombol kirim pada
form input laporan, waktu pembuatan dan waktu
terkirim pada laporan akan menjadi parameter waktu
pelacakan selain koordinat lokasinya. Waktu
pembuatan laporan yaitu waktu real-time petugas
lapangan pada saat menekan tombol kirim. Sedangkan
waktu terkirim adalah waktu laporan terkirim ketika
smartphone Android berada di lokasi yang memiliki
akses internet. Sistem ini digambarkan pada gambar 5.
2.2.5. Sistem Pelacakan Posisi Petugas Lapangan
Sistem pelacakan posisi petugas lapangan secara real-
time dimulai ketika petugas lapangan login ke dalam
aplikasi Android. Setiap perubahan posisi lokasi
Android akan mengubah data koordinat pada database
sehingga posisi petugas lapangan akan berubah juga
pada tampilan Google Map yang ada pada aplikasi
dengan akses pengawas. Sistem ini digambarkan pada
gambar 6.
2.2.6. Struktur Database
Perancangan struktur database melibatkan tiga
database, yaitu SQLite, MySQL/MariaDB dan Firebase
(multi-database). Beberapa tabel dalam database
MySQL/MariaDB terdiri dari mysql_report, user,
irrigation_zone dan region. Sedangkan tabel dalam
database SQLite adalah tabel sqlite_report. Kemudian
nama tabel pada database real-time Firebase tergantung
pada nama username yang terdaftar pada tabel user
dalam database MySQL/MariaDB.
Tabel utama yang terkait dengan sistem pelacakan
laporan berada di tabel mysql_report dan sqlite_report,
dengan berfokus pada field latitude dan longitude-nya.
Kemudian komponen utama sistem pelacakan posisi
keberadaan petugas lapangan secara live pada tabel
pesisiran5-2da33 dalam database real-time Firebase
yaitu latitude dan longitude-nya. Desain utama dari
struktur database dalam bentuk Entity Relationship
Diagram (ERD) dapat dilihat pada gambar 7.
Gambar 5. Sistem Pelacakan Laporan
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
275
Gambar 6. Sistem Pelacakan Posisi Petugas Lapangan
Gambar 7. Struktur Database
2.2.7. Sinkronisasi Database
Proses sinkronisasi database terjadi ketika nilai field
status laporan bernilai 0 pada database SQLite. Ketika
petugas berada di lokasi yang memiliki akses internet,
maka data laporan akan dikirimkan ke database server
MySQL/MariaDB, lalu mengubah nilai field status
laporan pada database SQLite menjadi 1. Nilai field
koordinat pelacakan yang dikirimkan bersamaan
dengan laporan tersebut yaitu nilai field asal ketika
petugas menginput laporan, sehingga dapat dipastikan
nilai koordinat pelacakan berasal dari lokasi petugas
menginput laporan.
Gambar 8. Sinkronisasi Database
2.2.8. Perancangan UI dan UX
Perancangan User Interface (UI) berfokus pada
kebutuhan user dan berfokus pada tampilan aplikasi
[23]. Sedangkan perancangan User Experience (UX)
berfokus pada pengalaman ketika user menggunakan
template aplikasi secara berkesinambungan [24]. Dari
hasil perancangan UI akan dibuatkan sebuah template
aplikasi untuk dikomunikasikan dan dievaluasi oleh
pengawas petugas di lapangan. Beberapa perancangan
UI yang berfokus pada sistem pelacakan lokasi
pelaporan yaitu sebagai berikut:
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
276
Gambar 9. Perancangan User Interface
2.3. Construction of Prototype
Tahapan ini adalah tahapan pembuatan prototype
aplikasi sesuai dengan konsep, model dan desain
sistem. Sesuai dengan skema teknologi yang telah
dibuat, pembuatan aplikasi dibagi menjadi dua yaitu
untuk aplikasi Android dan aplikasi WebGIS. Aplikasi
Android dibangun dengan tool Integrated Development
Environment (IDE) Android Studio berbasiskan bahasa
pemrograman JAVA. Dipadu dengan database SQLite
untuk menyimpan data pelacakan lokasi laporan di
Android. Untuk pelacakan posisi user dipadukan
dengan database real-time Firebase.
Sedangkan untuk aplikasi WebGIS dibangun
menggunakan HTML, CSS, JavaScript, Google Map,
PHP dan MySQL. Sebelum di-deploy ke server dengan
akses internet, dilakukan simulasi koneksi dengan
jaringan lokal. Lalu menghubungkan koneksi laporan
dari Android ke WebGIS melalui layanan Web Service
Data.
Tahapan ini juga termasuk ke dalam tahapan pengujian
eksperimen. Pengujian eksperimen dilakukan pada saat
merancang dan membuat aplikasi Android beserta
aplikasi WebGIS. Setiap modul atau layer pada
framework sistem dibuat dan diujicobakan pada
beberapa emulator dan perangkat yang ada khususnya
aplikasi Android. Android digunakan pada banyak
perangkat heterogen dan menggunakan teknologi
berbeda dimana bug yang berbeda dapat muncul pada
setiap perangkat [25]. Tahapan pengujian eksperimen
yang terkait dengan sistem pelacakan pelaporan yaitu
sebagai berikut:
2.3.1. Pengujian Aplikasi melalui Emulator Android
Pengujian aplikasi Android pada beberapa versi
emulator yang berbeda sebelum diujicobakan pada
perangkat smartphone Android. Dengan menggunakan
beberapa emulator diharapkan aplikasi dapat digunakan
untuk Android minimal versi 4.0.3 ke atas. Emulator
Android yang digunakan untuk pengujian eksperimen
yaitu Emulator Nox versi 6.2.2.0 (gambar 10).
Beberapa versi Android yang digunakan ada tiga buah
emulator yaitu Android vesi 4.4.2 KitKat, Android
versi 5.1.1 Lollipop dan Android versi 7.1.2 Nougat.
Gambar 10. Pengujian Aplikasi pada Emulator Android Nox
2.3.2. Pengujian Sistem Pelacakan Laporan
Pengujian sistem pelacakan laporan pada beberapa
perangkat Android dengan memperhatikan hasil
koordinat lokasi dan waktu pembuatan laporan pada
saat petugas menginput laporan di lapangan. Pengujian
dilakukan dengan dua kondisi, yang pertama pada saat
akses internet hidup, yang kedua pada saat akses
internet dimatikan. Hal yang perlu diperhatikan yaitu
adanya koordinat latitude dan longitude pada form
input laporan seperti pada gambar 11. Jika tidak
muncul atau terdapat tulisan couldn’t get the latitude
dan couldn’t get the longitude”, maka terdapat
masalah pada akurasi GPS Android atau pada script
pemrograman Android.
Gambar 11. Pengujian Koordinat Latitude dan Longitude
longitude
latitude
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
277
2.3.3. Pengujian Sinkronisasi Database
Pengujian proses sinkronisasi database dengan cara
mengecek koordinat latitude dan longitude ketika
laporan dikirim di lokasi yang tidak memiliki akses
internet. Pengujian eksperimen dilakukan pada
perangkat Android dengan cara menghidupkan koneksi
Airplane Mode (status laporan tersimpan). Setelah itu
ditunggu sekitar 5 menit sambil berpindah posisi sekitar
100 meter, lalu matikan koneksi Airplane Mode agar
koneksi internet pada perangkat Android terhubung
kembali (status laporan terkirim). Untuk memastikan
koordinat sesuai dengan lokasi laporan pada saat
koneksi Airplane Mode hidup, cek bagian waktu
tersimpan dan waktu terkirim, jika berbeda maka lokasi
pelacakan laporan sesuai.
Status waktu tersimpan yaitu waktu yang tersimpan
pada database SQLite (offline). Status waktu terkirim
yaitu waktu yang terkirim dan tersimpan di database
MySQL/MariaDB di Server (online). Jika ada
perbedaan waktu, maka laporan dibuat pada saat
koneksi dalam keadaan Airplane Mode hidup atau tidak
ada akses internet. Laporan dengan penanda warna
kuning dengan tulisan TERSIMPAN berarti laporan
masih tersimpan di database SQLite. Jika laporan
dengan penanda warna hijau dengan tulisan
TERKIRIM berarti laporan sudah terkirim ke database
MySQL/MariaDB di Server (gambar 12).
Gambar 12. Pengujian Sinkronisasi Database
2.3.4. Pengujian Sistem Pelacakan Posisi Petugas
Lapangan
Pengujian sistem pelacakan pergerakan posisi beberapa
pengguna aplikasi di lapangan secara real-time dengan
jarak antara petugas sekitar 100 meter. Untuk pengujian
ini dibutuhkan minimal dua smartphone Android yang
keduanya telah masuk ke dalam sistem. Pergerakan dan
perpindahan posisi petugas akan dicek apakah berjalan
sesuai dengan kebutuhan (gambar 13).
Gambar 13. Pengujian Pelacakan Posisi User secara Real-Time pada
Dua Perangkat Smartphone Android
2.3.5. Pengujian Aplikasi WebGIS
Pengujian hasil pelacakan lokasi laporan melalui
Postman dan aplikasi WebGIS (gambar 14). Jika
koordinat latitude dan longitude tidak muncul, maka
terdapat masalah pada server side scripting di bagian
Web Service Data.
Gambar 14. Pengujian Hasil Pelacakan Lokasi pada aplikasi WebGIS
2.4. Deployment Delivery and Feedback
Setelah dilakukan pengujian eksperimen, sistem
pelacakan dapat digunakan oleh petugas lapangan.
Sistem pelacakan diimplementasikan pada 113 user
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
278
yang terdiri dari 100 petugas lapangan dan 13
pengawas.
Aplikasi Android diunduh melalui Google Play Store
https://play.google.com/store/apps/details?id=info.suna
ryo.budi.pesisiran5. Sedangkan aplikasi WebGIS dapat
diakses melalui http://sunaryo.id/simaju. Pada
dasarnya, implementasi aplikasi di lapangan hampir
sama dengan pengujian eksperimen. Salah satu
perbedaannya yaitu pada kompatibilitas vendor
smartphone Android milik petugas lapangan yang
memiliki Custom ROM Android yang berbeda-beda.
Pengguna aplikasi memberikan feedback yang positif
terhadap kedua aplikasi ini. Pengawas dan petugas
lapangan dapat menggunakan aplikasi ini dengan baik
sesuai dengan kebutuhan mereka. Beberapa hasil
feedback dari pengguna yaitu sebagai berikut:
2.4.1. Sistem Pelacakan Laporan
Penggunaan sistem pelacakan laporan di beberapa
Daerah Irigasi yang ada di Provinsi Sumatera Barat.
Gambar 15 menunjukkan hasil laporan yang diinput di
Daerah Irigasi Kota Padang. Hasilnya bisa dilihat pada
aplikasi WebGIS pada gambar 19.
Gambar 15. Laporan Petugas Lapangan Daerah Irigasi Koto Tuo
Kota Padang
2.4.2. Sinkronisasi Database
Penggunaan sistem pelacakan laporan di daerah irigasi
dengan memperhatikan hasil koordinat lokasi dan
waktu pembuatan laporan pada saat petugas menginput
laporan di lapangan. Yang pertama digunakan di area
yang memiliki akses internet atau dekat dengan Base
Transceiver Station (BTS). Yang kedua di area dengan
kondisi tidak memiliki akses internet atau jauh dari
BTS. Hasil penggunaan di lapangan tidak jauh berbeda
dengan pengujian eksperimen.
2.4.3. Sistem Pelacakan Posisi Petugas Lapangan
Sistem pelacakan posisi petugas lapangan secara real-
time diterapkan pada 100 orang petugas lapangan dan
diawasi oleh 13 pengawas. Akses sistem ini hanya bisa
dilakukan oleh 13 pengawas pada aplikasi Android.
Gambar 16 menunjukkan posisi petugas lapangan di
seluruh Provinsi Sumatera Barat. Sedangkan gambar 17
menunjukkan posisi petugas lapangan yang ada di
Daerah Irigasi Batang Selo Kabupaten Tanah Datar.
Gambar 16. Pelacakan Posisi Seluruh Petugas Lapangan Provinsi
Sumatera Barat
Gambar 17. Pelacakan Posisi Seluruh Petugas Lapangan Daerah
Irigasi Batang Selo Kabupaten Tanah Datar
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
279
2.4.4. Aplikasi WebGIS
Akses aplikasi WebGIS hanya dimiliki oleh pengawas.
Gambar 18 menunjukkan tampilan seluruh rekapitulasi
laporan petugas lapangan yang masuk dalam bentuk
clustering pada Google Map. Clustering atau
pengelompokkan jumlah laporan menunjukkan jumlah
laporan berdasarkan daerah irigasinya.
Pengelompokkan jumlah laporan (x) dijelaskan pada
tabel 1.
Gambar 18. Tampilan Seluruh Rekapitulasi Laporan
Tabel 1. Clustering Jumlah Laporan Petugas Lapangan
Jumlah Laporan
Warna
x ≤ 10
Biru
11 ≤ x ≤ 100
Orange
101 ≤ x ≤ 1000
Merah
x ≥ 1001
Ungu
Sedangkan untuk tampilan detail laporan yang
dilengkapi dengan koordinat latitude longitude dan
detail lokasi laporan pada Google Map ditunjukkan
pada gambar 19.
Gambar 19. Tampilan Detail Laporan Daerah Irigasi Koto Tuo Kota
Padang
3. Hasil dan Pembahasan
Hasil dan pembahasan berfokus pada hasil pengujian
eksperimen dan pengujian di lapangan. Koordinat
latitude dan longitude sebagai parameter kunci dalam
proses pelacakan dapat dideteksi dengan baik, dengan
syarat akurasi GPS pada Android harus diatur dengan
mode akurasi tinggi (high accuracy).
3.1. Fungsionalitas Sistem
Fungsionalitas sistem pelacakan lokasi pelaporan
petugas lapangan diuji dengan menggunakan metode
pengujian black box sesuai dengan ISO 9126-2 dengan
faktor kualitas functionality yang memiliki sub faktor
kualitas suitability. Pada sub faktor kualitas suitability
terdapat 3 (tiga) matriks yang akan diujikan yaitu
Functional Adequacy (FA), Functional Implementation
Coverage (FIC), dan Functional Implementation
Completeness (FICM) [26]. Pengujian dilakukan
terhadap tiga test case utama berdasarkan sistem
pelacakan pelaporan. Nilai dari hasil test case pada
standard pengujian ISO 9126-2 yaitu dengan rentang 0
1. Dengan nilai 0 (nol) dikatakan tidak baik dan nilai
yang mendekati atau sama dengan 1 (satu) dikatakan
baik (0<=X<=1).
Tabel 2. Hasil Pengujian Fungsionalitas
Fitur
Android
WebGIS
FA
FIC
FICM
FA
FIC
FICM
Pelacakan
lokasi
laporan
1
1
1
1
1
1
Pelacakan
posisi
petugas
lapangan
1
1
1
-
-
-
Sinkronisa-
si database
1
1
1
1
1
1
Rata-rata
1
1
1
1
1
1
Berdasarkan tabel 2 hasil pengujian fungsionalitas,
didapatkan hasil bahwa aplikasi memiliki rata-rata 1
pada 3 matriks tersebut. Case pelacakan posisi petugas
lapangan hanya dilakukan pada Android saja karena
pada WebGIS tidak ada modul tersebut. Dari hasil
tersebut, dapat dinyatakan bahwa aplikasi yang telah
dikembangkan baik Android maupun WebGIS sudah
berkualitas baik dari sisi fungsionalitas berdasarkan
standar ISO 9126-2.
3.2. Pelacakan Lokasi Laporan
Hasil pelacakan lokasi laporan diperoleh dari data yang
masuk ke dalam database server MariaDB/MySQL.
Data dikelompokkan berdasarkan 20 Daerah Irigasi
yang ada di Provinsi Sumatera Barat. Jumlah petugas
lapangan yang telah mengirim laporan sebanyak 50
orang dengan total jumlah 1905 laporan dimulai dari
tanggal 10 Oktober 2018 sampai dengan tanggal 9 Mei
2019.
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
280
Gambar 20. Hasil Pelacakan Lokasi Laporan
Berdasarkan gambar 20, nilai hasil deteksi koordinat
pelacakan lokasi laporan memiliki nilai yang lebih
tinggi dibandingkan dengan yang tidak terdeteksi.
Kondisi “Ada” berarti koordinat terdeteksi, sebaliknya
jika kondisi “Tidak” berarti koordinat tidak terdeteksi.
Penyebab tidak terdeteksinya koordinat lokasi latitude
dan longitude pada Android ketika dilakukan pengujian
di lapangan dikarenakan beberapa perangkat yang
dimiliki oleh petugas lapangan memiliki masalah pada
hardware smartphone-nya.
3.3. Sinkronisasi Database
Sesuai dengan jumlah laporan yang masuk ke dalam
database server MariaDB/MySQL, beberapa laporan
mengalami proses sinkronisasi data. Proses sinkronisasi
database dapat dilacak melalui field waktu_input dan
waktu_kirim pada database server. Jika terdapat
perbedaan, maka laporan mengalami proses
sinkronisasi.
Gambar 21. Hasil Sinkronisasi Database
Gambar 21 menunjukkan jika kondisi sinkronisasi
database “Ya” berarti data mengalami sinkronisasi, jika
kondisi “Tidak” maka data tidak mengalami
sinkronisasi. Gambar grafik tersebut menunjukkan jika
petugas lapangan lebih banyak berada di lokasi yang
memiliki akses internet pada saat menginput laporan.
3.4. Pelacakan Posisi Petugas Lapangan
Hasil pelacakan posisi petugas lapangan diperoleh dari
database real-time Firebase. Setiap perubahan posisi
petugas di lapangan akan direkam dan menghabiskan
jumlah kapasitas download per kilobyte. Setiap
pergerakan dan perpindahan posisi petugas di lapangan
secara real-time dapat terdeteksi melalui aplikasi
Android dengan modul peta digital pada Google Map.
Setiap perubahan data koordinat karena perubahan
posisi petugas di lapangan akan tercatat secara real-
time pada database Firebase.
Gambar 22. Hasil Pelacakan Posisi Petugas Lapangan
4. Kesimpulan
Setelah diterapkan di beberapa Daerah Irigasi yang ada
di Provinsi Sumatera Barat oleh 113 user yang terdiri
dari 13 pengawas dan 100 petugas lapangan, maka
pengawas dapat melacak lokasi laporan, melacak posisi
petugas lapangan secara real-time dan mengirimkan
laporan offline. Hal ini berdasarkan pada hasil
pengujian fungsionalitas aplikasi, pelacakan lokasi
pelaporan, sinkronisasi database dan pelacakan posisi
petugas lapangan; sehingga sistem pelacakan lokasi
pelaporan petugas lapangan irigasi sebagai sebuah
sistem secara keseluruhan dapat berjalan dengan baik
sesuai dengan kebutuhan.
Ucapan Terimakasih
Ucapan terima kasih kepada Jufrinal dan Tim Bidang
Irigasi dan Rawa dari Dinas Pengelolaan Sumber Daya
Air (PSDA) Provinsi Sumatera Barat, Ikatan Ahli
Informatika Indonesia (IAII) wilayah Provinsi
Sumatera Barat, Jurusan Teknik Elektro Universitas
Andalas dan Jurusan Teknik Informatika Sekolah
Tinggi Teknologi Bandung yang telah berkontribusi
dalam penelitian ini.
0
50
100
150
200
250
300
350
400
Sicaung
Rimbo Tampurung
Lubuk Gobing
Koto Tuo
Kapar Ampu
Gunung Nago
Bdr Sangkir Garagahan
Bdr Rakik
Bdr Pulai
Bdr Garegeh
Bdr Durian
Bdr Batu Hampa
Batang Tingkarang
Batang Tabik
Batang Sianok
Batang Selo
Batang Parika
Batang Gumarang
Baramban III Lurah
Batang Lampasi
Koordinat Pelacakan Lokasi Laporan
Ada Tidak
0
100
200
300
400
500
600
Sicaung
Rimbo…
Lubuk Gobing
Koto Tuo
Kapar Ampu
Gunung Nago
Bdr Sangkir…
Bdr Rakik
Bdr Pulai
Bdr Garegeh
Bdr Durian
Bdr Batu Hampa
Batang…
Batang Tabik
Batang Sianok
Batang Selo
Batang Parika
Batang…
Baramban III…
Batang Lampasi
Sinkronisasi Database
Ya Tidak
Budi Sunaryo, Muhammad Ilhamdi Rusydi, Jack Febrian Rusdi, Rifda Suriani, Syafril Daus
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol . 3 No. 2 (2019) 271 281
281
Daftar Rujukan
[1] Nishida, K., Yoshida, S., Shiozawa, S., 2018. Theoretical
analysis of the effects of irrigation rate and paddy water depth
on water and leaf temperatures in a paddy field continuously
irrigated with running water. Agricultural Water Management,
198 pp. 1018. doi:10.1016/j.agwat.2017.11.021.
[2] Wu, J., Liu, W., Chen, C., 2017. How do plants share water
sources in a rubber-tea agroforestry system during the
pronounced dry season?. Agriculture, Ecosystems and
Environment, 236 pp. 6977. doi:10.1016/j.agee.2016.11.017.
[3] Lampayan, R.M., Rejesus, R.M., Singleton, G.R., Bouman,
B.A.M., 2015. Adoption and economics of alternate wetting
and drying water management for irrigated lowland rice. Field
Crops Research, 170 pp. 95108.
doi:10.1016/j.fcr.2014.10.013.
[4] Espadafor, M., Orgaz, F., Testi, L., Lorite, I.J., García-Tejera,
O., Villalobos, F.J., Fereres, E., 2018. Almond tree response to
a change in wetted soil volume under drip irrigation.
Agricultural Water Management, 202 (September 2017), pp.
5765. doi:10.1016/j.agwat.2018.01.026.
[5] Balasubramanya, S., 2019. Effects of training duration and the
role of gender on farm participation in water user associations
in Southern Tajikistan: Implications for irrigation
management. Agricultural Water Management, 216 (March
2018), pp. 111. doi:10.1016/j.agwat.2019.01.019.
[6] Menteri Pekerjaan Umum dan Perumahan Rakyat Republik
Indonesia, 2015. Peraturan Menteri Pekerjaan Umum dan
Perumahan Rakyat Republik Indonesia Nomor
12/PRT/M/2015 Tentang Eksploitasi dan Pemeliharaan
Jaringan Irigasi. pp. 16. [Online] Tersedia di :
http://birohukum.pu.go.id/produk-hukum.html [accessed June
20, 2019].
[7] Menteri Pekerjaan Umum dan Perumahan Rakyat Republik
Indonesia, 2015. Lampiran I Peraturan Menteri Pekerjaan
Umum dan Perumahan Rakyat Nomor 12/PRT/M/2015
Mengenai Pedoman Penyelenggaraan Operasi Jaringan
Irigasi. pp. 132. [Online] Tersedia di :
http://birohukum.pu.go.id/produk-hukum.html [accessed June
20, 2019].
[8] Menteri Pekerjaan Umum dan Perumahan Rakyat Republik
Indonesia, 2015. Lampiran II Peraturan Menteri Pekerjaan
Umum dan Perumahan Rakyat Nomor 12/PRT/M/2015
Mengenai Pedoman Penyelenggaraan Pemeliharaan Jaringan
Irigasi. pp. 120. [Online] Tersedia di :
http://birohukum.pu.go.id/produk-hukum.html [accessed June
20, 2019].
[9] Rusdi, J.F., Salam, S., Abu, N.A., Sahib, S., Naseer, M.,
Abdullah, A.A., 2019. Drone Tracking Modelling Ontology
for Tourist Behavior. in: Journal of Physics: Conference Series
(Ed.), International Conference on Electronics Representation
and Algorithm (ICERA 2019), Yogyakarta, Indonesia, : pp.
159165, . doi:10.1088/1742-6596/1201/1/012032.
[10] Taufiq, R., 2013, Sistem Informasi Manajemen : Konsep
Dasar, Analisis dan Metode Pengembangan, Graha Ilmu.
[11] Peragón, J.M., Pérez-Latorre, F.J., Delgado, A., Tóth, T., 2018.
Best management irrigation practices assessed by a GIS-based
decision tool for reducing salinization risks in olive orchards.
Agricultural Water Management, 202 (July 2017), pp. 3341.
doi:10.1016/j.agwat.2018.02.010.
[12] Sainz-Santamaria, J., Martinez-Cruz, A.L., 2019. How far can
investment in efficient irrigation technologies reduce aquifer
overdraft? Insights from an expert elicitation in
Aguascalientes, Mexico. Water Resources and Economics, 25
(August), pp. 4255. doi:10.1016/j.wre.2017.10.003.
[13] Bodunde, O.P., Adie, U.C., Ikumapayi, O.M., Akinyoola, J.O.,
Aderoba, A.A., 2019. Architectural design and performance
evaluation of a ZigBee technology based adaptive sprinkler
irrigation robot. Computers and Electronics in Agriculture,
160 (October 2018), pp. 168178.
doi:10.1016/j.compag.2019.03.021.
[14] Vuolo, F., D’Urso, G., De Michele, C., Bianchi, B., Cutting,
M., 2015. Satellite-based irrigation advisory services: A
common tool for different experiences from Europe to
Australia. Agricultural Water Management, 147 pp. 8295.
doi:10.1016/j.agwat.2014.08.004.
[15] Sunaryo, B., Rusydi, M.I., Manab, A., Luthfi, A., Septiana, T.,
2016. Sistem Informasi Manajemen Perangkat Elektronik
Berbasis Web. Jurnal Nasional Teknologi Dan Sistem
Informasi, 02 (01), pp. 7582.
doi:10.25077/TEKNOSI.v2i1.2016.75-82.
[16] Carrasco, J.A., Lucas, K., 2015. Workshop synthesis:
Measuring attitudes; Quantitative and qualitative methods.
Transportation Research Procedia, 11 pp. 165171.
doi:10.1016/j.trpro.2015.12.014.
[17] R.S. Pressman, Maxim, B.R., 2014, Software Engineering A
Practitioner’s Approach, 8th ed., Mc Graw Hill Education.
[18] Sqlite.org, 2013. About SQLite. Sqlite.Org,. [Online] Tersedia
di : https://www.sqlite.org/about.html [accessed June 20,
2019].
[19] Google, 2019. Firebase Realtime Database. Google Firebase
Documentation,. [Online] Tersedia di :
https://firebase.google.com/docs/database/ [accessed June 20,
2019].
[20] Febrian, J., Andayani, F., 2002, Kamus Komputer dan Istilah
Teknologi Informasi, Informatika Bandung.
[21] Marouane, H., Duvallet, C., Makni, A., Bouaziz, R., Sadeg, B.,
2018. An UML profile for representing real-time design
patterns. Journal of King Saud University - Computer and
Information Sciences, 30 (4), pp. 478497.
doi:10.1016/j.jksuci.2017.06.005.
[22] Cvetković, J., Cvetković, M., 2019. Evaluation of UML
diagrams for test cases generation: Case study on depression
of internet addiction. Physica A: Statistical Mechanics and Its
Applications, 525 pp. 13511359.
doi:10.1016/j.physa.2019.03.101.
[23] Hui, S.L.T., See, S.L., 2015. Enhancing User Experience
Through Customisation of UI Design. Procedia
Manufacturing, 3 (Ahfe), pp. 19321937.
doi:10.1016/j.promfg.2015.07.237.
[24] Kashfi, P., Feldt, R., Nilsson, A., 2019. Integrating UX
principles and practices into software development
organizations: A case study of influencing events. Journal of
Systems and Software, 154 pp. 3758.
doi:10.1016/j.jss.2019.03.066.
[25] Meiliana, Septian, I., Alianto, R.S., Daniel, 2018. Comparison
Analysis of Android GUI Testing Frameworks by Using an
Experimental Study. Procedia Computer Science, 135 pp. 736
748. doi:10.1016/j.procs.2018.08.211.
[26] Huda, M., Lestari, I., Trisnadoli, A., 2019. Analisis Hasil
Implementasi Pengembangan Aplikasi Mobile. 1 (10), pp. 17
22.
... The application of GIS is snowballing since various information interconnected in the internet world (Febrian, 2004(Febrian, , 2007(Febrian, , 2008. Higher education research (Febrian, 2000;Rusdi, Salam, Abu, Baktina, et al., 2019) also helped the growth of GIS implementation applied in many fields Sunaryo, Rusydi, Rusdi, Suriani, & Daus, 2019), but based on the results of the search for the use of GIS in mapping the spread of diseases originating in ScienceDirect, it appears that research in this field still gets little study from researchers. ...
... GIS technology is a mapping system that has increased capabilities over time, including in terms of performance (Murray, Xu, Wang, & Church, 2019;Rusdi, 2019). This technology has been applied including in a variety of activities, in addition to the health sector, this technology is also used in decision-makers in urban renewal (Omidipoor, Jelokhani-Niaraki, Moeinmehr, Sadeghi-Niaraki, & Choi, 2019), Management of water needs (Jayarathna et al., 2017), outdoor moving activities, traffic management (Campbell, Both, & Sun, 2019), field reporting (Sunaryo, Rusydi, et al., 2019), as well as human behavior (Rusdi, Salam, Abu, Sahib, et al., 2019;. ...
Article
Awareness of the spread of the disease becomes a part that must monitor carefully. This monitoring requires solutions, one of which is through Geographic Information Systems (GIS). This paper discusses the use of GIS in controlling the spread of infectious diseases. The method used is to study previous research. This study provides an understanding of the application of GIS in various situations of the range of contagious diseases. This study includes GIS technology, which monitored the spread of infectious diseases, the application layer of GIS technology, the technology that supports development, and various types of map information displayed. This research provides an essential reference in the event of GIS, especially in the development of map-based software on the spread of infectious diseases.
... d. Fourth device is Firebase for database system to store the data This tracking system is designed and implemented from several layer components that form a relationship between parts of the system in running the application on a system framework [11]. The layer components in this tracking system consist of a list view of input coordinate points from satellites continuously by the search team and send data to the receiver, database synchronization, view real-time search team position reports based on digital maps. ...
Article
Full-text available
This research was motivated by communication problems and tracking the position of the SAR search team in Sukoharjo Regency, which was caused by limited connections and signals in remote areas. This limitation makes it difficult for the SAR command center to visually monitor the team's location on digital maps, thereby hampering the efficiency of search and rescue operations. The aim of this research is to implement Internet of Things (IoT) technology using LoRa to overcome these problems and increase the efficiency of search and rescue operations. The research method used is the prototyping paradigm, which involves developing and testing a prototype of an IoT-based tracking system. This prototype is designed to provide real-time location information for search teams, which can be accessed by the SAR command center even in areas with limited signal. The research results showed that the system developed was successful in providing real-time location information for the search team, which could be accessed by the SAR command center even though it was in an area with limited signal. In conclusion, this research succeeded in achieving its goal, namely improving the tracking and communication capabilities of SAR search teams in remote areas through the use of IoT and LoRa technology, so that it is hoped that it can increase the efficiency and effectiveness of search and rescue operations in the future.
... Ketersediaan potensi daerah harus didukung oleh ketersediaan informasi terutama dalam pemanfaatan sistem dan teknologi informasi. Sistem informasi geospasial berbasis web atau Web Geographic Information System (WebGIS) merupakan salah satu media efektif [3] dalam menyediakan informasi potensi daerah, karena selain menampilkan informasi berupa teks, juga menampilkan lokasi pelacakan [4] atau lokasi potensi berbasis peta [5]. ...
Article
Full-text available
Regional potential can create investment opportunities and help the economic growth of the surrounding community. Limited information, difficulty understanding data, unclear data pictures, and ineffective media make it difficult for potential investors to invest. The information picture must be easily accessible and provide a clear picture. Web Geographic Information System (WebGIS) is a web-based platform using Geographical Information System (GIS) technology. WebGIS can display information about an area's potential and investment opportunities through its distribution map. This research uses the prototype method where each stage refers to user needs. Based on the results of testing and implementation of this WebGIS-based information system design, potential information needs can be visualized through the location position and size of the area in the form of polygons on the map. Accessibility of data visualization via the internet helps potential investors to find out early about possible area information without having to come to the location first.
... 1. Identify factors that influence tourist decisions in choosing a tourist destination 2. Know the time used related to the use of smartphones for tourists when travelling 3. Know how tourists are connected to the internet when travelling 4. Understanding the social media used by tourists when travelling 5. Identify tourist activities related to smartphone use when travelling As technology research related to tourist behaviour (Rusdi, Salam, Abu, Baktina, et al., 2021), this research is the basis for the development of various tourism strategies, including implementation of GIS with mapping (Lahayon et al., 2020;Shanono et al., 2019;Sunaryo et al., 2019), behaviour tracking Rusdi, Salam, Abu, Sahib, et al., 2019;Rusdi, Salam, Abu, Sunaryo, Naseer, Rismayadi, et al., 2021;Rusdi, Salam, Abu, Sunaryo, Naseer, Setiawan, et al., 2021;Taufiq et al., 2020), reporting system (Hendayun et al., 2021;Rusdi, Salam, Abu, Sunaryo, Agustina, et al., 2021), usage of vision technology, and the development of tourism instructors in various aspects, including aviation (Setiawan et al., 2020), system security . This research can also be used as a basis for improving skills, especially in tourism vocational education (Ariyani et al., 2021). ...
Conference Paper
Tourism plays an essential role in the world economy. Drastic progress in this field has reshaped an integral part of tourism information and technological communication supports. Mobile devices have consumed significant aspects of people's daily life. Understanding tourist behaviour is considered an essential element to the success of development in tourism. An international tourist no longer relies solely on a tourism agency to determine their travel plans. This paper concentrates on specific behaviours of international tourists related to their interaction with mobile devices. Methods used in this research are questionnaires and literature study. The questionnaire was conducted in 2019 before the pandemic. This research result is which media are being used in determining travel plans, mainly how long mobile devices are being used, the social media chosen, and the types of activities involved in using these devices. This research can be a significant base on embarking on a potent strategy in the tourism industry.
... Handphone dengan basis android saat ini berkembang dengan sangat pesat, membuat aplikasi android yang dapat menampung banyak data menjadi kebutuhan saat ini, sehingga perlu pemilihan database yang cocok untuk diintegrasikan dengan aplikasi berbasis android yang dibuat. Beberapa database yang biasanya dipakai untuk aplikasi android adalah SQLite, MySQL, dan Firebase [1]. ...
Article
Full-text available
- Speed in overcoming the problem of agriculture in agricultural areas is needed at this time to maintain and increase agricultural production. The use of android mobile phones and the internet is now very widespread in remote villages. Large and secure cloud storage media are needed to store large visual data. This research aims to design a mobile firebase cloud storage application for storing images or photos to firebase, which can be accessed quickly and safely. The method used is descriptive qualitative research and development methods. The results show that the mobile firebase cloud storage application speeds up the cloud storage and analysis of images on firebase cloud storage media and enables image analysis to be carried out without direct contact or without having to visit agricultural areas. This research concludes that the mobile firebase cloud storage application is an indispensable application for storing image data to firebase quickly and for image data analysis to solve farmers' problems without contact or without having to conduct field visits.Keywords - Mobile Firebase Cloud Storage, Android, Agriculture, Analysis Abstrak - Kecepatan dalam mengatasi masalah pertanian di area pertanian sangat diperlukan saat ini untuk mempertahankan dan meningkatkan produksi pertanian. Penggunaan handphone android dan internet saat ini sudah sangat luas hingga ke pelosok pedesaan. Media penyimpanan yang besar dan aman dibutuhkan untuk menyimpan data-data visual yang besar. Penelitian ini bertujuan merancang aplikasi mobile firebase cloud storage untuk penyimpanan gambar atau foto ke firebase, yang dapat diakses dengan cepat dan aman. Adapun metode yang digunakan adalah metode penelitian dan pengembangan kualitatif deskriptif. Hasil penelitian menunjukkan bahwa aplikasi mobile firebase cloud storage mempercepat penyimpanan dan analisis gambar pada media penyimpanan awan firebase serta memungkinkan analisis gambar dapat dilakukan tanpa bersentuhan langsung atau tanpa harus berkunjung ke area pertanian. Penelitian ini menyimpulkan bahwa aplikasi mobile firebase cloud storage merupakan aplikasi yang sangat diperlukan untuk melakukan penyimpanan data gambar ke firebase dengan cepat serta untuk analisis data gambar untuk pemecahan masalah petani tanpa bersentuhan atau tanpa harus melakukan kunjungan lapangan.Kata kunci - Mobile Firebase Cloud Storage, Android, Pertanian, Analisis
... Pengembangan aplikasi pelaporan untuk membantu petugas lapangan dalam memberikan laporan hasil pemantauan telah dikembangkan sebelumnya. [22] mengembangkan sistem pelacakan lokasi pelaporan berbasis GPS smartphone untuk petugas lapangan irigasi di Sumatera Barat, dan [23] mengembangkan sistem pelaporan kebakaran hutan berbasis smartphone berdasarkan pelaporan masyarakat. Penelitian-penelitian tersebut menggunakan data titik panas dan data spasial terkait kebakaran hutan dan lahan yang diperoleh dari berbagai insitusi tetapi belum melibatkan data riil di lapangan. ...
Article
Full-text available
To prevent and handle forest and land and forest fire (karhutla), the Ministry of Environment and Forestry assembled a patrol team that conducts a daily task to observe directly to the hotspot location as an indication for land fire. Currently, the patrol team reported the investigation result into a group chat. This method consumed many storage spaces and not suitable for formal reporting. This study aims to develop a front-end module for a web GIS application that visualizes the patrol team's daily report. The application has its data recapitulation method and able to create a formal report. The data used in this study are a set of the report that collected in 2016 by Sumatera and Kalimantan patrol team. The steps to build this application include communication, integrate with the API from the back-end system, developing functional needs, software testing, and the last is software release. The application was build using HTML and CSS for its interface and Javascript and API from the back-end module for its content management. The system uses Google Maps services and library to support the functionalities of the application. The unit testing method's test result shows that the module runs well and can afford all of the required functionality. In addition, the system testing result that the ratio between actual error and expected error is equal to 1. This result indicates the functions of the system are working properly according to the use cases of the system.
Article
Full-text available
Penelitian ini membahas penanganan pandemic saat virus corona masih tinggi penularannya pada kegiatan belajar mengajar di kampus Institut Teknologi Dirgantara Adisutjipto yang dilakukan secara offline . Metode yang digunakan adalah share lokasi yang dilakukan oleh mahasiswa melalui smartphone yang dimilikinya. Data share lokasi yang berupa data GPS direkam dan diproses pada server dan ditampilkan dalam bentuk titik pada peta. Data ini dikirimkan oleh mahasiswa saat akan masuk ke dalam kampus, tempatnya di pos satpam melalui aplikasi yang diakses melalui QR code yang ditempelkan pada pos tersebut. Di pos satpam juga disediakan computer yang dapat mengakses aplikasi pada sisi server untuk memantau psosisi dan jumlah mahasiswa yang masuk ke dalam kampus. Data-data tersebut ditampilkan dalam sebuah peta yang merupakan perangkat lunak yang dibuat pada penelitian ini dengan memanfaatkan Application Program Interface (API) Google Map. Hasil dari penelitian menunjukan bahwa sebanyak 20 orang mahasiswa yang akan mengikuti perkuliahan offline pada ruang Halim 2 Gedung Halim Perdanakusuma Institut Teknologi Dirgantara Adisutjipto. Dari 20 orang yang mengisikan data, 14 orang berhasil mengirmkan data dan 6 orang gagal mengirimkan data. Kegagalan terjadi karena perangkat lunak yang dibangun untuk penelitian ini hanya bisa digunakan pada smartphone berbasis android. Kegagalan pengiriman data koordinat pada smartphone terjadi pada merk iphone. Data 14 mahasiswa yang berhasil mengirimkan koordinatnya. dari 14 orang pengunjung itu 12 terdeteksi berada didalam Halim 2 sedangkan 2 orang lainnya berada diluar Halim 2, padahal 14 orang tersebut berada didalam Halim 2 sehingga kualitas GPS pada smartphone masing-masing mahasiswa ini dapat dikatakan tidak sama. This research discusses the handling of pandemics when the coronavirus transmission is still high in teaching and learning activities on the campus of the Adisutjipto Institute of Aerospace Technology which are carried out offline. The method used is a location sharing by students via their smartphones. Location share data in the form of GPS data is recorded and processed on the server and displayed in the form of dots on the map. This data is sent by students when they are about to enter the campus, where it is at the security post through an application that is accessed via a QR code attached to the post. The security guard post also provides computers that can access applications on the server side to monitor the position and number of students entering the campus. These data are displayed in a map which is software created in this study by utilizing the Google Map Application Program Interface (API). The results of the study showed that as many as 20 students would take offline lectures in the Halim 2 room, the Halim Perdanakusuma Building, Adisutjipto Institute of Aerospace Technology. Of the 20 people who filled in the data, 14 people succeeded in sending data and 6 people failed to send data. The failure occurred because the software built for this research could only be used on Android-based smartphones. Failure to send coordinate data on a smartphone occurs on the iPhone brand. Data from 14 students who successfully submitted their coordinates. of the 14 visitors, 12 were detected inside Halim 2 while 2 others were outside Halim 2, even though 14 of these people were inside Halim 2 so the quality of the GPS on each student's smartphone could be said to be not the same.
Article
Full-text available
The backwardness of Sirukkungon Ajibata Village as one of the tourist villages in Toba Regency is the phenomenon behind this research. Sirukkungon village is a village located around Lake Toba, which is why the fish farm in Sirukkungon utilizes cages in Lake Toba. The majority of the residents of Sirukkungon Village are fishermen, fishermen with low economic levels. From the results of the initial survey, researchers found facts in the field that Sirukkungon Village is very rich in lake ecosystems that are still very natural, so there are lots of freshwater fish there. In addition, the natural conditions are very beautiful and beautiful to be the main attraction. However, as a tourist village, Sirukkungon is still very far behind compared to other villages. The condition of community resources that are classified as low, the mindset that is still closed and there is no role for technology makes this village left behind. It is hoped that the results of this study can answer the economic problems of Sirukkungon village through the application of the strategies offered. The research method used is descriptive qualitative using IFAS and EFAS matrices in SWOT analysis where the researcher is the research tool. The results of this study are technology-based IKM Empowerment has a high potential for success because villages have strengths and opportunities that are greater than weaknesses and threats.
Article
Full-text available
Braided River conditions would be a challenge if it used as a source of irrigation. Unfortunately, research on the use of Braided River as a source of water for irrigation is still rarely found, especially with the use of the Siphon method. This study examines the use of Braided River as a source of water for irrigation. The technique used is to build Siphon on the Braided River so that flowing water used as a source of water for irrigation.
Article
Full-text available
Indonesia is one of the world's major agricultural nation which offers wide diversity of tropical products and agricultural commodities produced in substantial number of agricultural areas. Some of these areas are equipped with irrigation infrastructures which delivers water management throughout the land. Irrigation helps grow agricultural crops, maintain landscapes, and revegetation disturbed soils in dry areas. Water resources are finite while cyclic droughts on agricultural areas affecting the amount of water remains, thus creating unbalanced water demand and supply. Therefore, building an effective plan and management for irrigation infrastructure must be conducted using reliable information. The objective of this study is to develop a geographic information system to help managing and mapping process of irrigation infrastructure, such as flood gate and water ways. This system also helps to manage all the irrigation area and infrastructure data by providing geological information, search, and managing database function. We developed a web application for system interactivities. We also work together with Dinas Pekerjaan Umum dan Penataan Ruang of Kabupaten Kubu Raya, as they are managing nearest irrigation land which available to be inspected for research. The system has been tested in a real-life case study. As a result, the system enhances the efficient management of irrigation area and infrastructure data. Users stated that this geographic information system has many benefits to irrigation area management., i.e, ensuring data authorization with user information when data is recorded, real time image capture for each irrigation infrastructure, and digital maps to gain a wide overview of irrigation area information on Kabupaten Kubu Raya
Article
Full-text available
Availability of internet access is one of the needs for tourists when traveling. Unfortunately, the availability of access is quite limited when in a tourist destination, usually Wi-Fi also generally uses a closed system that cannot be accessed by just anyone, except those who get access keys only. This paper provides a solution for the model of internet access for tourists provided by Tourism Service Providers, by utilizing drone technology as an access point. In addition, this model also provides services to track the position of tourists who spread and facilities for communication between tourists, especially for certain conditions, such as the occurrence of saturation for tourists while in one of the tourist destinations.
Article
Full-text available
Current studies on User eXperience (UX) integration often do not investigate or reflect on the transition companies go through from only developing Graphical User Interfaces (GUI) to also considering usability and more recently UX. Understanding this transition provides a more holistic and realistic picture of integration and can be a rich source of knowledge for improving UX integration in the software industry. Applying case study and grounded theory research we show that UX integration, like other organizational changes, can include a mixture of planned and emergent initiatives, and is influenced by various intertwined events; not only those that reside inside an organization but also those external to it. We also show that different decisions that are made outside the authority of UX practitioners have an inevitable impact on enabling or prohibiting UX integration. In addition, we found that for a successful integration, practitioners need to explicitly consider and address the characteristics of UX, otherwise, the integration efforts may have a lopsided focus on the pragmatic aspect of UX, consequently, leave the hedonic aspect unaddressed. Based on our findings, we present four lessons learned and five pitfalls companies should consider to go beyond GUI design and usability to also address UX.
Article
Full-text available
This paper examines whether longer training increases farm participation in community-managed water user associations, in a context where assignment to training duration was not randomized and none of these institutions existed before training began. We also examine whether participation is affected when farm managers migrate and leave farm operations to other workers, in a context where only managers have been directly trained, almost all managers are male, and females are increasingly operating farms. We collected microdata from 1855 farms in Southern Tajikistan, where farm managers in 40 subdistricts received longer training, while those in the other 40 received shorter training. These ‘treatment’ and ‘control’ subdistricts were selected by constructing propensity scores and matching without replacement to address observable selection effects that may affect assignment to training duration. Farms were then selected from a census using a stratified random sampling process. A difference-in-difference technique with right-hand-side covariates is employed, where both sets of data were collected after training was completed. This choice of econometric methods controls against farm-level selection effects, but introduces a potential bias due to measurement error. Longer training has a causal effect on increasing participation in WUAs. Results also demonstrate that when male workers not directly trained operate farms, participation is not affected; however, participation is negatively affected when female workers operate farms. These results provide evidence for designing irrigation management programs to target female workers directly, in order to strengthen institutions whose success depends on active farm participation.
Article
Full-text available
Android is the most popular mobile operating systems on the market share in 2nd Quarter 2017 Android operating system get 87.7% of mobile operating system on the market share. The mobile device Graphical user interfaces (GUI) are one of the main components to be tested for quality assurance. GUI testing is important since they often make up for half of the resource code of the application and GUI is used to interact with the application. Automating these tests is very useful since it saves a lot of time and money. However, the tools or frameworks that are available for automating the tests are often not suitable for developer needs, mainly because of the lack of functionality. Therefore, automated testing framework evaluation is needed. With a comparison study provided, developers will able to consider about testing framework that can fit their needs easily. In this study, we selected top 4 most used Android GUI testing frameworks that will be evaluated by using experimental study. Those frameworks are: Espresso, Appium, Calabash and UI Automator. We also selected the criteria used in this study to evaluate those frameworks. We selected those criteria by identified the best criteria to testing Android application base on our literature analysis. Furthermore, the study resulted in characterization of those frameworks from experiment of a simple Android application.
Article
Software test is an important activity in life cycle of software development. If quality of generated test cases is high, number of detected errors before system dissemination would be significant and costs will be decreased. In recent years, different methods have been presented for test cases generation. One of the methods of test cases generation is using UML (unified modeling language) diagrams. Using UML diagrams for test cases generation and applying them in first stages of software development, leads to decrease in costs and efforts. In this paper, first some methods of test cases generation from Communication diagram, Sequence diagram, Activity diagram, State diagram, Class diagram and combination of some diagrams have been explained. Next, Communication diagram, Sequence diagram, Use Case diagram, Activity diagram, State diagram and Class diagram in test cases generation for different part of a system have been compared. Finally, UML diagrams have been applied for case study on depression on internet addiction estimation.
Article
Irrigation is an assistive measure to salvage the problem of inadequate water for plantation and vegetation in dry places and during dry seasons. In this paper, the architectural design and performance evaluation of an adaptive sprinkler irrigation robot are presented. Two assemblies (transmitter's and receiver's modules) to be interfaced via a ZigBee communication were designed to enhance prototyping efficiency. The mechanical structure of the robot chassis was designed using SolidWorks and the assemblies with Arduino Uno microcontroller and ZigBee XBee module. Dynamic stress tests and fatigue analysis simulations were carried out on the designed chassis framework under varying loading conditions ranging for minimum to 50 N. The test results are consistent with the designed water carrying capacity of 5 L and can be deduced based on flow rate of the pump, that the water would be exhausted above 100 s. So a complete sprinkling cycle would last for about two minutes and thirty seconds. It was noticed that soil moisture content during day is lower than after irrigation has been carried out. The efficiency of the irrigation robot was also examined by the relationship between volume of water carried and the speed of the sprinkler robot. The presentation concludes with the system performance including the analysis of the water carrying capacity, distance of watering per cycle, and time requirements to water a given area of farmland.
Book
Computer and Information Technology Dictionary in Bahasa Indonesia. Kamus berbagai istilah terkait dengan dunia teknologi informasi.
Article
Under localized irrigation, even when applying non-limiting amounts of water, there could be transpiration (T) limitations due to a limited wetted soil volume. To study under field conditions how drip-irrigated almond trees responded to a change in wetted soil volume, two treatments were established in summer 2012 in a drip irrigated almond orchard in Cordoba, Spain. One treatment (“Large volume”) was initially irrigated with micro-sprinklers (MS) to wet the entire ground surface, and then reverted to drip irrigation, while other was always kept under drip irrigation (“Small volume”). Continuous monitoring of T and measurements of soil moisture content, tree water status and trunk growth were carried out. Even though trees in both treatments were supplied with sufficient water, the MS application induced an increase in T and an improvement in water status in “Large volume” relative to “Small volume”. A reduction in the hydraulic resistance of the tree was also detected in “Large volume”, as well as an enhancement in canopy conductance and tree growth. We concluded that there are situations in the field where almond tree transpiration is limited by an insufficient wetted soil volume, even when supplied with adequate water, due to a high hydraulic resistance during times of high evaporative demand.
Article
Sustainable irrigation should rely on the efficient use of water while avoiding soil degradation. To this end, decision tools for assessing best management practices are necessary. There is, however, little evidence of efficient tools to assess best irrigation practices at regional scale taking into account water quality to avoid soil degradation and negative impacts on crop yields. The objective of this work was the performance of a GIS-based decision tool to assess best irrigation management practices aimed at reducing the negative effect of salts in irrigation water in olive orchards. The approach in this tool involved first the blending of two sources of available waters, surface and underground, and when necessary, the application of leaching fractions (LF). We tested this tool in the province of Jaen (south Spain) as representative area of olive cultivation in Mediterranean environments. In 82.4% of the study area, the use of one of both water sources with electrical conductivity (ECw) below the defined threshold (1.8 dS m⁻¹) was possible without blending. Water blending for achieving optimal irrigation water quality was possible in 16% of the irrigated land. In other 9.8% of the irrigated land, leaching fraction was required to achieve the defined salinity threshold. In the area where water blending was possible, this strategy resulted in the best irrigation water efficiency (IWE) estimated for the province. With water blending and LF when necessary, the annual gross income in the province can be increased by 80 mill €. The proposed GIS-base decision tool is easy to update for different crops and regions. It is able to transform and combine geographical data and value judgments for decision making in irrigation at a regional scale with a view of achieving the most efficient irrigation water use while avoiding negative effects on crop and soil due to water salinity.
Article
Water management techniques such as continuous irrigation with running water (CIRW) have been used by Japanese farmers to control the thermal environment for rice cropping. In this study, to optimize this method to control the thermal environment in paddy fields, theoretical equations for predicting water and vegetation temperatures in a paddy field were obtained. First, the equations to calculate water and vegetation temperatures in a paddy field were obtained by solving the heat balance equations of the paddy water and vegetation, taking into account the effect of horizontal heat convection driven by irrigation. The equations were validated by comparisons with observed water temperatures in a conventional paddy field under CIRW. The calculated changes in water temperatures over time and distance showed good agreement with observed values, with a root mean square error of 0.39 °C. This result indicated that the equations satisfactorily expressed the features of paddy water temperature under CIRW. Next, these equations were used to determine the effects of irrigation rate, paddy water depth and wind speed on water and rice plant temperatures. The following results were obtained. 1) The area cooled by CIRW was positively related to irrigation rate and negatively related to water depth. 2) Low water depths were preferable for application of CIRW during the nighttime. 3) Slower wind speeds and latent heat flux from vegetation strengthened the effects of water management on vegetation temperature. The proposed equations and analyses represent the common features of the effect of irrigation on water and vegetation temperatures in a paddy field, and provide quantitative information about the effects of water management techniques on the thermal environment for rice cropping.