Prototype Aplikasi Pelacak ODP/PDP Berbasis...

9
Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1 Muhammad Jurgen Irgo Fransar 2 Ricky Agus Tjiptanata 1 Jl. Pamaan No.23, Depok, Jawa Barat ([email protected]) 2 Jl. Komjen.Pol.M.Jasin No.9, Depok, Jawa Barat ([email protected]) Jurusan Teknik Informatika, Fakultas Teknologi Industri, Universitas Gunadarma ABSTRAK Corona Virus Disease 2019 (COVID-19) telah dinyatakan oleh WHO sebagai bencana nonalam berupa wabah penyakit sehingga perlu dilakukan upaya penanggulangan termasuk pencegahan dan pengendaliannya. Kementerian Kesehatan membuat definisi operasional yang terdiri dari Orang Dalam Pemantauan (ODP) dan Pasien Dalam Pengawasan (PDP). Proses pencatatan dan pencarian (ODP) dan (PDP) di wilayah D.K.I. Jakarta saat ini masih menggunakan sistem pencatatan dan pencarian secara manual. Masalah yang sering dihadapi adalah pencarian alamat seseorang yang diduga terpapar corona virus tidak sesuai dengan Kartu Tanda Penduduk (KTP) dan kesalahan yang sering terjadi adalah mengenai waktu pencatatan dan pencarian yang sangat lama akan membuat orang yang diduga terpapar corona virus dapat menularkan corona virus kepada orang lain tanpa disadari. Oleh karena itu dalam penelitian ini dibuat suatu Prototype Aplikasi Pelacak ODP/PDP Berbasis Android. Tahapan untuk membangun prototype aplikasi terdiri dari perencanaan, analisis, dan perancangan. Dengan prototype yang dibuat ini, nantinya dapat dilanjutkan dengan implementasi atau pembuatan aplikasinya. Kata Kunci: Prototype, Pelacak, ODP, PDP, Android.

Transcript of Prototype Aplikasi Pelacak ODP/PDP Berbasis...

Page 1: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

Prototype Aplikasi Pelacak ODP/PDP Berbasis Android

1Muhammad Jurgen Irgo Fransar 2Ricky Agus Tjiptanata

1Jl. Pamaan No.23, Depok, Jawa Barat ([email protected])

2Jl. Komjen.Pol.M.Jasin No.9, Depok, Jawa Barat ([email protected])

Jurusan Teknik Informatika, Fakultas Teknologi Industri, Universitas Gunadarma

ABSTRAK

Corona Virus Disease 2019 (COVID-19) telah dinyatakan oleh WHO sebagai bencana

nonalam berupa wabah penyakit sehingga perlu dilakukan upaya penanggulangan termasuk

pencegahan dan pengendaliannya. Kementerian Kesehatan membuat definisi operasional yang

terdiri dari Orang Dalam Pemantauan (ODP) dan Pasien Dalam Pengawasan (PDP). Proses

pencatatan dan pencarian (ODP) dan (PDP) di wilayah D.K.I. Jakarta saat ini masih

menggunakan sistem pencatatan dan pencarian secara manual. Masalah yang sering dihadapi

adalah pencarian alamat seseorang yang diduga terpapar corona virus tidak sesuai dengan

Kartu Tanda Penduduk (KTP) dan kesalahan yang sering terjadi adalah mengenai waktu

pencatatan dan pencarian yang sangat lama akan membuat orang yang diduga terpapar corona

virus dapat menularkan corona virus kepada orang lain tanpa disadari. Oleh karena itu dalam

penelitian ini dibuat suatu Prototype Aplikasi Pelacak ODP/PDP Berbasis Android”. Tahapan

untuk membangun prototype aplikasi terdiri dari perencanaan, analisis, dan perancangan.

Dengan prototype yang dibuat ini, nantinya dapat dilanjutkan dengan implementasi atau

pembuatan aplikasinya.

Kata Kunci: Prototype, Pelacak, ODP, PDP, Android.

Page 2: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

PENDAHULUAN

Menurut Keputusan Menteri Kesehatan

Republik Indonesia Nomor

HK.01.07/MENKES/247/2020 tanggal 9

April 2020, tentang Pedoman pencegahan

dan pengendalian Corona Virus Disease

2019 (COVID-19). Dalam melakukan

kegiatan pencegahan dan pengendalian,

Kementerian Kesehatan membuat definisi

operasional yang terdiri dari Orang Dalam

Pemantauan (ODP) dan Pasien Dalam

Pengawasan (PDP) yang bertujuan untuk

melaksanakan surveilans, deteksi dini,

contact tracing (pelacakan kontak) dengan

proses pencatatan dan pencarian kontak

langsung serta kekarantinaan kesehatan.

Proses pencatatan dan pencarian orang

dalam pemantauan (ODP) dan pasien

dalam pengawasan (PDP) di wilayah D.K.I.

Jakarta saat ini masih menggunakan sistem

pencatatan dan pencarian secara manual.

Sistem pencatatan dan pencarian secara

manual dapat menimbulkan beberapa

masalah dan kesalahan. Masalah yang

sering dihadapi adalah pencarian alamat

seseorang yang diduga ikut terpapar corona

virus tidak sesuai dengan Kartu Tanda

Penduduk (KTP) yang ada di data Dinas

Kesehatan D.K.I. Jakarta dan kesalahan

yang sering terjadi adalah mengenai waktu

pencatatan dan pencarian yang sangat lama

akan membuat orang yang diduga terpapar

corona virus dapat menularkan corona virus

kepada orang lain tanpa disadari.

Berdasarkan permasalahan tersebut,

penulis mengusulkan pembuatan aplikasi

android khususnya dalam proses pencatatan

dan pencarian lokasi orang dalam

pemantauan (ODP) dan pasien dalam

pengawasan (PDP) yang diharapkan dapat

membantu menyelesaikan masalah di atas

kemudian memudahkan pencatatan dan

pencarian di wilayah D.K.I. Jakarta yang

sesuai dengan yang diharapkan. Tujuan dari

penelitian ini adalah menghasilkan sebuah

prototype aplikasi yang dapat memudahkan

pelacakan lokasi orang dalam pemantauan

(ODP) dan pasien dalam pengawasan

(PDP) di wilayah D.K.I. Jakarta.

METODE PENELITIAN

Pada Penelitian ini menggunakan metode

System Development Life Cycle (SDLC)

yang terdiri dari tahapan berikut.

1. Perencanaan

Pada tahap ini penulis melakukan

perencanaan untuk membangun

aplikasi pencatatan dan pencarian

lokasi orang dalam pemantauan

(ODP) dan pasien dalam

pengawasan (PDP) di wilayah

D.K.I. Jakarta.

2. Analisis

Penulis melakukan analisis dari data

yang telah didapatkan dan

menyesuaikan dengan kebutuhan

aplikasi seperti analisa kebutuhan

Page 3: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

perangkat lunak (software) dan

analisa kebutuhan perangkat keras

(hardware) dalam pembuatan

aplikasi.

3. Perancangan

Pada tahap perancangan dilakukan

rancangan aplikasi, dengan

melakukan rancangan Unified

Modelling Language (UML) yang

terdiri dari use case diagram,

activity diagram dan class diagram.

Pada tahap ini dilakukan juga

perancangan struktur navigasi yang

menjelaskan jalannya aplikasi serta

desain antarmuka dari aplikasi dan

basis data.

PEMBAHASAN

Pada pembahasan ini menjelaskan

perancangan aplikasi Corona Tracker yang

terdiri dari beberapa tahapan yaitu

perancangan aplikasi dan pembuatan

aplikasi. Perancangan aplikasi dimulai

dengan membuat Unified Modelling

Language (UML) dan perancangan

tampilan. Sedangkan pembuatan aplikasi

adalah membuat tampilan aplikasi.

PERANCANGAN UML

UML terdiri dari usecase diagram dan

activity diagram.

Gambar 1. Use Case Diagram

Perancangan activity diagram pengguna

dengan sistem. pada bagian ini menjelaskan

aktifitas yang dilakukan pengguna dari

awal membuka aplikasi sampai akhir

menggunakan aplikasi. Halaman utama

pengguna terdapat informasi terkait

mengenai peta penyebaran dan data

mengenai corona virus dan selanjutnya

dapat melihat peta penyebaran ODP dan

PDP serta menerima pemberitahuan

notifikasi penambahan kasus setiap

harinya.

Page 4: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

Gambar 2. Activity Diagram Pengguna

Perancangan Activity Diagram admin

dengan sistem pada bagian ini menjelaskan

aktifitas yang dilakukan admin dari awal

menggunakan aplikasi admin. Admin dapat

mengetahui jumlah pengguna, mengetahui

jumlah pengguna di setiap kota dan

kabupaten di wilayah D.K.I. Jakarta dan

mengetahui data profil pengguna serta

Riwayat pencatatan lokasi dari pengguna

yang dinyatakan ODP dan PDP.

Gambar 3. Activity Diagram Admin

PERANCANGAN TAMPILAN

Pada pembuatan aplikasi, dilakukan

perancangan pada enam halaman inti dari

aplikasi Corona Tracker untuk pengguna,

yaitu halaman login, halaman daftar,

halaman beranda, halaman peta, halaman

pesan dan halaman pengaturan.

Page 5: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

Gambar 4. Perancangan Halaman Login

Gambar 5. Perancangan Halaman Daftar

Gambar 6. Peracangan Halaman Beranda

Gambar 7. Perancangan Halaman Peta

Gambar 8. Perancangan Halaman Pesan

Page 6: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

Gambar 9. Perancangan Halaman

Pengaturan

Selanjutnya perancangan aplikasi Corona

Tracker Admin untuk admin yang terdiri

dari enam tampilan inti.

Gambar 10. Perancangan Halaman Login

Gambar 11. Perancangan Halaman

Beranda

Gambar 12. Perancangan Halaman

Pencarian Berdasarkan Kota

Page 7: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

Gambar 13. Perancangan Tampilan

Halaman Pencarian

Gambar 14. Perancangan Tampilan

Halaman Informasi Pengguna

Gambar 15. Perancangan Tampilan

Halaman Open Location History

PENUTUP

Setelah dilakukan pembuatan

prototype aplikasi pelacak ODP/PDP ini,

maka dapat disimpulkan bahwa

implementasi atau pembuatan aplikasi nya

dapat dilakukan sesuai prototype tersebut.

Pembuatan prototype aplikasi ini

juga perlu adanya pengembangan dengan

fitur pengiriman riwayat lokasi pengguna

secara real time dan menambahkan fitur

notifikasi berita mengenai coronavirus

melalui notifikasi di smartphone pengguna.

DAFTAR PUSTAKA

Abdullah, Yusuf, Alfian. 2020. Figma,

Tools yang mempermudah hidup UI

Page 8: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

Designer. Diambil dari decoding:

https://www.dicoding.com/blog/figma-

tools-yang-mempermudah-hidup-ui-

designer/. Diakses 1 Juni 2020 pukul

09.18 WIB.

Aljundi, Muhammad, Ihsan dan

Muhammad Azriel Akbar. 2018. Kotlin

Zero to Hero. Banten: Udacoding.

Anonim. 2017. Pemerintah Provinsi DKI

Jakarta. Diambil dari BPK RI:

https://jakarta.bpk.go.id/?page_id=946.

Diakses 17 Mei 2020 pukul 07.08 WIB.

Aziz, Ropi Abdul. 2018. Mengenal XML di

Android Studio. Diambil dari Bang

Ropi: https://bangropi.com/mengenal-

xml-di-android-studio/. Diakses 26 Mei

2020 pukul 18.09 WIB.

Bagicode. 2016. Mandiri Membuat API

(Web Service) dan Aplikasi Android

(Client). Diakses 3 Juni 2020 Pukul

13.20 WIB.

Firly, Nadia. 2018. Create Your Own

Android Application. Jakarta: PT Elex

Media Komputindo.

Hansun, Seng dkk. 2018. Pemrograman

Android dengan Android Studio IDE.

Yogyakarta: Andi.

Hardana. 2018. Membuat Aplikasi Android

Dengan Bahasa Kotlin. Jakarta: PT

Mitra Sinergi Optima.

Hendra djaya, Bayu. 2017. Konsep Dasar

Pengujian Perangkat Lunak. Bandung:

ITB Press.

Hilman, Rizal. 2018. Aplikasi Portal Berita

Android Dengan API PHP & MySQLi

#Belajar API. Diakses 3 Juni 2020 Pukul

12.08 WIB.

Juhara, Zamrony P. 2016. Panduan

Lengkap Pemrograman Android.

Yogyakarta: Andi.

Kurniawati, Peni. 2018. Pengujian Sistem.

Diambil dari Medium:

https://medium.com/skyshidigital/peng

ujian-sistem-52940ee98c77. Diakses 16

Mei 2020 pukul 04.56 WIB.

Masruri, M. Hilmi. 2015. Buku Pintar

Android. Jakarta: PT Elex Media

Kompitindo.

Muhammad Nurhidayat, Jurus Rahasia

Menguasai Pemrograman Android.

Jakarta: PT Elex Media Komputindo.

Nastainullah, Ridho. 2019. Tutorial Figma

Desain Aplikasi Android. Diambil dari

blog.masterweb:

https://blogs.masterweb.com/tutorial-

figma/. Diakses 1 Juni 2020 pukul 10.10

WIB.

Prasetyo, Dwi dan Khafiizh Hastuti. 2018.

“Penerapan Haversine Formula Pada

Aplikasi Pencarian Lokasi dan

Informasi Gereja Kristen Di Semarang

Page 9: Prototype Aplikasi Pelacak ODP/PDP Berbasis Androidricky.staff.gunadarma.ac.id/Downloads/files/80507/... · Prototype Aplikasi Pelacak ODP/PDP Berbasis Android 1Muhammad Jurgen Irgo

Berbasis Mobile”. Semarang:

Universitas Dian Nuswantoro

Semarang.

Pratama, Aditya Rahmatullah. 2019.

Belajar Unified Modeling Language

(UML) – Pengenalan. Diambil dari

CODEPOLITAN:

https://www.codepolitan.com/unified-

modeling-language-uml. Diakses 27

Mei 2020 pukul 20.06 WIB.

Safaat, Nazarudin. 2015. Android:

Pemrograman Aplikasi Mobile

Smartphone dan Tablet PC Berbasis

Android. Jakarta: Informatika.

Samuel, Stephen dan Stefan Bocutiu. 2017.

Programming Kotlin. Birmingham:

Packt Publisihing Ltd.

Susilo, Adityo, et al. 2020. “Coronavirus

Disease 2019: Tinjauan Literatur

Terkini” dalam Jurnal Penyakit Dalam

Indonesia Vol.7, No.1: 46-52.

Sutrisno, Nugroho, Ardi. 2017.

Menampilkan Peta Dengan Google

Maps API pada Android Studio.

Diambil dari CODEPOLITAN:

https://www.codepolitan.com/menampil

kan-peta-dengan-google-maps-api-

pada-android-studio-58b3951fbe5bb.

Diakses 2 Mei 2020 pukul 15.16 WIB.

Yudhanto, Yudha dan Wijayanto, Ardhi.

2017. Mudah Membuat dan Berbisnis

Android Dengan Android Studio.

Jakarta: PT Elex Media Komputindo.