PERANCANGAN APLIKASI PENGOLAHAN DATA SISTEM KEWASPADAAN DINI DAN RESPON MENGGUNAKAN CLEAN ARCHITECTURE DAN DEPENDENCY INJECTION BERBASIS ANDROID (STUDI KASUS: UPTD PUSKESMAS NATAR)

Habib Rizki A.Siregar, A. Ferico Octaviansyah Pasaribu, Ade Surahman

Abstract


Penelitian ini dilakukan atas dasar kebutuhan akan adanya sebuah aplikasi yang dapat digunakan sebagai media atau alat untuk mengelola data untuk kebutuahan sistem kewaspadaan dini dan respon yang dilakukan oleh petugas survailans epidemiologi di UPTD Puskesmas Natar. Dengan aplikasi ini diharapkan survailans dapat dengan mudah melakukan proses pengolahan data. Pada dasarnya aplikasi pengolahan data untuk kebutuhan sistem kewaspadaan dini dan respon dibangun sesuai dengan kebutuhan yang dibutuhkan oleh survailans dalam melakukan pengolahan data penyakit mingguan yang diderita masyarakat diwilayah UPTD Puskesmas Natar. Aplikasi yang dibuat berbasiskan sistem operasi Android, dengan menerapkan clean architecture dan dependency injection. Mekanisme dari penerapan 2 (dua) prinsip SOLID yaitu Single Responsibility, dan Dependency Inversion sebagai representasi dari kode yang bersih (clean code). Menggunakan metodologi pengembangan sistem Extreme Programming (XP). Pengujian fungsionalitas aplikasi yang dikembangkan diuji menggunakan Android Unit Testing. Keluaran dari penelitian ini adalah aplikasi pengolah data untuk keperluan sistem kewaspadaan dini dan respon yang dapat mengoptimalisasi pengolahan data berdasarkan kebutuhan untuk mencegah terjadinya kekeliruan data yang dihasilkan.


Full Text:

PDF

References


Statcounter, “Mobile Operating System Market Share Indonesia,” Startcounter, 2022. Https://Gs.Statcounter.Com/Os-Market-Share/Mobile/Indonesia (Diakses Jan 29, 2023).

Nurul Haq Arma Putra, “Penerapan Sistem Kewaspadaan Dini Dan Respon Berbasis Puskesmas Di Kabupaten Barru,” 2018. Diakses: Jan 29, 2023. [Daring]. Available: Http://Eprints.Stialanmakassar.Ac.Id/Id/Eprint/33/1/3.%20NURULHAQ%20TESIS.Pdf

Robert C. Martin (Uncle Bob), “The Clean Code Blog,” Hlm. 1–1, 2012, Diakses: Jan 29, 2023. [Daring]. Available: Https://Blog.Cleancoder.Com/Uncle-Bob/2012/08/13/The-Clean-Architecture.Html

D. Andrian Dwijaya, “Perancangan Aplikasi Untuk Pelanggaran Dan Prestasi Siswa Pada Smp Kartika Ii-2 Bandar Lampung,” Jurnal Informatika Dan Rekayasa Perangkat Lunak (JATIKA), Vol. 1, No. 2, Hlm. 127–136, 2020, [Daring]. Available: Http://Jim.Teknokrat.Ac.Id/Index.Php/Informatika

Developer Android Documentation, “Guide To App Architecture,” Developer Android. 2023. Diakses: Jan 28, 2023. [Daring]. Available: Https://Developer.Android.Com/Topic/Architecture

E. Amalia Dan Y. Supriatna, “Perancangan Sistem Informasi Administrasi Kependudukan Sebagai Pengembangan Egovernment,” Prosiding Seminar Ilmu Komputer Dan Teknologi Informasi, Vol. 2, No. 1, 2017.

Developer Android Documentation, “Dependency Injection In Android,” Dependency Injection In Android, 2023, Diakses: Jan 29, 2023. [Daring]. Available: Https://Developer.Android.Com/Training/Dependency-Injection

Koin Dan Kotzilla, “The Pragmatic Kotlin Dependency Injection Framework,” 2023, Diakses: Jan 29, 2023. [Daring]. Available: Https://Insert-Koin.Io/

Katarina Dan Apriliansyah, “Analisis Dependency Injection Dan Model-View,” 2022, Diakses: Jan 30, 2023. [Daring]. Available: Http://Ojs.Stmik-Banjarbaru.Ac.Id/Index.Php/Progresif/Article/Download/781/520

R. D. Gunawan, R. Napianto, R. I. Borman, Dan I. Hanifah, “Penerapan Pengembangan Sistem Extreme Programming Pada Aplikasi Pencarian Dokter Spesialis Di Bandar Lampung Berbasis Android,” 2019.

M. Al, K. Rizki, Dan A. F. Op, “Rancang Bangun Aplikasi E-Cuti Pegawai Berbasis Website (Studi Kasus : Pengadilan Tata Usaha Negara),” Jurnal Teknologi Dan Sistem Informasi (JTSI), Vol. 2, No. 3, Hlm. 1–13, 2021, [Daring]. Available: Http://Jim.Teknokrat.Ac.Id/Index.Php/JTSI




DOI: https://doi.org/10.33365/tft.v4i1.3403

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Habib Rizki A.Siregar, A. Ferico Octaviansyah Pasaribu, Ade Surahman



 Published by Universitas Teknokrat Indonesia
Organized by Fakultas Teknik dan Ilmu  Komputer, Universitas Teknokrat Indonesia
W:  https://ejurnal.teknokrat.ac.id/index.php/telefortech/index
E :  telefortech@teknokrat.ac.id.
Jl. Zainal Abidin Pagaralam, No.9-11, Labuhan Ratu, Bandarlampung

Creative Commons License
Jurnal Telematics and Information Technology (TELEFORTECH) is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.


Support By :

 

 
 Flag Counter