• Tidak ada hasil yang ditemukan

BAB II LANDASAN TEORI - Digital Library ARS University

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "BAB II LANDASAN TEORI - Digital Library ARS University"

Copied!
30
0
0

Teks penuh

Aplikasi Kalender Pengobatan TBC berbasis Android menjelaskan bahwa penyakit TBC merupakan penyakit kronis dimana salah satu kunci keberhasilan pengobatan adalah kepatuhan pasien untuk selalu minum obat setiap hari tanpa ada yang terlewatkan. Penelitian Irjayanto & Nur Nazillah Chanim (2015) berjudul “Prototipe Kotak Pengingat Obat” menjelaskan bahwa berdasarkan tingkat kepatuhan minum obat yang masih rendah, penelitian ini akan membuat prototipe kotak pengingat obat yang dilengkapi dengan alarm. Kesimpulan dari penelitian ini adalah dengan prototipe kotak pengingat obat yang dibuat dapat bekerja dengan baik maka persentase kepatuhan minum obat dapat ditingkatkan.

Penelitian Alfian & Maulana Perdana Putra (2017) dengan judul “Pengaruh Penggunaan Aplikasi Pengingat Obat Digital Terhadap Kepatuhan. Asupan Obat dan Keberhasilan Terapi Pasien Diabetes Mellitus Dijelaskan bahwa pentingnya kepatuhan minum obat dalam pengobatan diabetes melitus memerlukan intervensi apoteker untuk memperbaiki pengobatan kepatuhan minum obat sehingga tujuan terapi yang diinginkan dapat tercapai. Kesimpulan dari penelitian ini adalah aplikasi pengingat minum obat digital yang dipasang pada handphone untuk pasien diabetes melitus efektif dalam meningkatkan kepatuhan minum obat.

Penelitian (Alamdo, Surjati, & K.N, 2014) berjudul “Alat Pengingat Jadwal Pengobatan dan Jumlah Sisa Obat Bagi Penderita Jantung”. 6 Pengaruh Penggunaan Aplikasi Digital untuk Pengingat Obat Terhadap Kepatuhan Berobat dan Keberhasilan Terapi Pasien Diabetes Mellitus (Alfian & Maulana Perdana Putra, 2017). Alat pengingat jadwal obat dan sisa obat untuk pasien jantung (Alamdo et al., 2014).

Sistem pengingat obat adalah layanan medis yang dapat membantu pasien mengingat jadwal pengobatan dan dosis obatnya.

Table II.1. Tabel Perbandingan Jurnal
Table II.1. Tabel Perbandingan Jurnal

Peralatan pendukung

Perangkat Lunak

JavaScript

JavaScript adalah bahasa pemrograman sisi klien, yang berarti bahwa semua proses yang terjadi pada halaman akan diproses oleh klien, browser web.

JSON

Saingan terdekat JSON adalah XML, dalam Web API services atau layanan web, beberapa layanan menggunakan JSON, beberapa lainnya menggunakan format XML. Ukuran lebih kecil dari XML, efeknya adalah transfer data lebih cepat dan lebih hemat sumber daya, terutama bandwidth. JSON adalah format data default dalam JavaScript, artinya jika data dikirim dari server ke klien dan klien menggunakan JavaScript, tidak diperlukan pustaka tambahan untuk memprosesnya.

Android

Bagi Anda yang belum begitu familiar dengan smartphone, hanya membutuhkan waktu sesaat untuk mempelajari sistem Android. Kelebihan lainnya adalah terkait tampilan sistem Android yang menarik dan tidak kalah bagusnya dengan iOS (Apple). Sistem operasi ini memiliki konsep open source dimana pengguna dapat dengan bebas mengembangkan sistem Android versi mereka sendiri.

Android Studio

Template kode dan integrasi GitHub untuk membuat fitur aplikasi yang sama dan mengimpor kode sampel.

Database

Menurut Sovia & Febio (2011) Penggunaan basis data dibentuk untuk mengatasi permasalahan yang sering ditemui dalam pengolahan data seperti Penyimpanan data data yang sama di beberapa lokasi atau media penyimpanan mengakibatkan hilangnya media penyimpanan. Menyimpan data yang sama berulang kali di beberapa file dapat menyebabkan ketidakkonsistenan.

Data untuk standardisasi Jika data tersebar dalam format yang berbeda, akan sulit untuk menulis program aplikasi untuk mendapatkan dan menyimpan data.

Firebase

Kami dapat mengamati perilaku pengguna dalam penggunaan aplikasi oleh pengguna dan menilai atribusi dalam satu Dashboard. Firebase Auth adalah layanan sistem autentikasi yang mengimplementasikan kode sisi klien untuk memungkinkan pengguna mendaftar ke aplikasi. Layanan ini menyediakan API yang memungkinkan aplikasi untuk disinkronkan antar klien dan disimpan di Cloud Firebase.

Realtime Database menyediakan pustaka klien yang terintegrasi dengan Android, iOS, JavaScript, Java, Objective-C, swift, dan Node.js. Pengembang yang menggunakan Realtime Database dapat mengamankan data mereka dengan menggunakan aturan keamanan sisi server. Adalah layanan cloud yang memungkinkan pengembang mengubah perilaku dan tampilan tanpa harus memperbarui pengguna.

Sehingga kita dapat mengatur konfigurasi aplikasi dari jarak jauh pada saat event-event tertentu seperti Tahun Baru. Ini adalah layanan multi-platform untuk mengirim email pribadi dan undangan SMS, orientasi dan mengukur efek undangan. Adwords adalah layanan periklanan online Google yang terintegrasi dengan Firebase, memungkinkan pengembang untuk menargetkan pengguna melalui Firebase.

UML muncul karena kebutuhan pemodelan visual untuk menentukan, mendeskripsikan, membangun, dan mendokumentasikan sistem perangkat lunak. Use case atau use case diagram merupakan model perilaku dari sistem informasi yang akan dibuat. Use case menggambarkan interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.

Secara garis besar, use case digunakan untuk mengetahui fungsi apa saja yang ada dalam sebuah sistem informasi dan siapa yang berhak menggunakan fungsi tersebut (Rosa dan Shalahuddin, 2015). Ada dua hal utama dalam use case, yaitu mendefinisikan apa yang disebut aktor dan use case (Rosa dan Salahuddin, 2015). Adalah orang, proses atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi meskipun simbol aktor adalah gambaran seseorang, aktor tersebut belum tentu orang.

Kelas yang menangani fungsi-fungsi yang harus ada berasal dari definisi use case, kelas ini biasa disebut dengan kelas proses yang menangani proses bisnis pada perangkat lunak. Kelas digunakan untuk menampung atau mengemas data menjadi suatu unit yang diambil atau akan disimpan dalam database.

Gambar II. 3 Gambar Layanan Firebase  2.5.2.  UML (Unified Modelling Language)
Gambar II. 3 Gambar Layanan Firebase 2.5.2. UML (Unified Modelling Language)

Sequence Diagram

Perangkat keras

Laptop

Gambar

Table II.1. Tabel Perbandingan Jurnal
Gambar II. 2  Penjelasan XML
Gambar II. 3 Gambar Layanan Firebase  2.5.2.  UML (Unified Modelling Language)
Gambar II. 4 Contoh Use Case Diagram
+4

Referensi

Dokumen terkait

Yang membedakan penelitian ini dengan penelitian yang penulis lakukan adalah tempat dan juga metode pengobatan yang dilakukan serta objek (pasien) dari pengobatan alternatif

Adalah pasien yang tidak berobat 2 bulan berturut-turut atau lebih. sebelum masa

Microsoft Visual Foxpro 9.0 merupakan program aplikasi berbasis windows yang berorientasi pada objek yang dapat memudahkan dalam membuat database dan sebagai alat pengembang

Sebagai pengembangan penelitian yang sudah ada Sistem Informasi Tegangan Listrik Satu Fasa Menggunakan SMS Berbasis Mikrokontroler ATmega16 memberikan solusi tambahan

Aplikasi ini akan dibuat dengan menggunakan Macromedia Flash Professional 8 dan Macromedia Flash Lite 2.0 sehingga merupakan aplikasi yang berbasis mobile,

Penelitian ini berjudul “Perancangan Program Penggajian Berbasis Website Pada PT Panca Tokma Lestari” yang dilakukan oleh Astaria Anisa (2019) menjelaskan bahwa kurangnya

Menurut penelitian (Prasetio & Hendriyani, 2019) yang berjudul ” Pengembangan Sistem Informasi Dan Aplikasi Pelayanan Di Upt Balai Bahasa Unp Berbasis Android”

Hasil dari penelitianRancang Bangun Alat Pemberi Pakan Ikan dengan Sistem Automatisasi Berbasis Arduino Uno R3 dengan Sistem Kendali SMS yaitu Pemberian pakan ikan berbasis