RANCANG BANGUN APLIKASI MANAJEMEN PERANGKAT IOT BERBASIS FIREBASE MENGGUNAKAN FLUTTER

Hafidz Rizki Fahrizal, - (2024) RANCANG BANGUN APLIKASI MANAJEMEN PERANGKAT IOT BERBASIS FIREBASE MENGGUNAKAN FLUTTER. S1 thesis, Universitas Pendidikan Indonesia.

[img] Text
S_TEKOM_2007784_Title.pdf

Download (4MB)
[img] Text
S_TEKOM_2007784_Chapter1.pdf

Download (1MB)
[img] Text
S_TEKOM_2007784_Chapter2.pdf
Restricted to Staf Perpustakaan

Download (3MB) | Request a copy
[img] Text
S_TEKOM_2007784_Chapter3.pdf

Download (9MB)
[img] Text
S_TEKOM_2007784_Chapter4.pdf
Restricted to Staf Perpustakaan

Download (10MB) | Request a copy
[img] Text
S_TEKOM_2007784_Chapter5.pdf

Download (763kB)
[img] Text
S_TEKOM_2007784_Appendix.pdf
Restricted to Staf Perpustakaan

Download (904kB) | Request a copy
Official URL: https://repository.upi.edu/

Abstract

Penelitian ini berhasil merancang dan membangun sebuah aplikasi manajemen perangkat IoT berbasis Firebase dengan menggunakan Flutter. Perancangan aplikasi melibatkan diagram arsitektur sistem, diagram alir, dan activity diagram, dan menggunakan Firebase Realtime Database untuk penyimpanan data perangkat, SQL Supabase untuk penyimpanan data pengguna, Firebase Auth untuk autentikasi, dan Firebase Function untuk fitur log dan perubahan status perangkat. Pengembangan aplikasi mengacu pada rancangan yang telah dibuat, dengan menerapkan fitur-fitur seperti autentikasi pengguna, log perangkat, dan dashboard perangkat. Pengujian fungsionalitas yang dilakukan dengan menggunakan metode Blackbox menunjukkan keberhasilan 100% dari 39 kasus uji, membuktikan bahwa semua fitur bekerja sesuai dengan yang diharapkan. Pengujian aplikasi meliputi lima tahap yaitu autentikasi, aksesibilitas, API, data storing, dan latensi penerimaan data. Hasil pengujian menunjukkan autentikasi yang efektif, aksesibilitas dengan skor sebesar 86, rata-rata latensi API dan penyimpanan data masing-masing sebesar 295,78 ms dan 327,56 ms, serta latensi penerimaan data sebesar 489,89 ms. Sedangkan hasil pengujian QoS mendapatkan indeks sebesar 3,33 sehingga aplikasi ini termasuk dalam kategori memuaskan. Penelitian ini diharapkan dapat menjadi referensi untuk pengembangan model integrasi sistem manajemen perangkat IoT berbasis Firebase di masa mendatang. ---------- This research successfully designed and developed a Firebase-based IoT device management application using Flutter. The application design involves system architecture diagrams, flow charts, and activity diagrams, and using Firebase Realtime Database for device data storage, SQL Supabase for user data storage, Firebase Auth for authentication, and Firebase Function for log features and device status changes. Application development refers to the design that has been made by implementing features such as user authentication, device logs, and device dashboards. Functionality testing using the Blackbox method has shown 100% success from 39 test cases, showing that all features work as expected. Application testing includes five steps, which are authentication, accessibility, API, data storing, and latency of receiving data. The test results show effective authentication, accessibility at score 86, average API latency and data storing at 295.78 ms and 327.56 ms, and latency of receiving data at 489.89 ms. Meanwhile, the QoS test results get an index of 3.33, so this application is included in the satisfactory category. This research is hopefully can be a reference for the development of a Firebase-based IoT device management system integration model in the future.

Item Type: Thesis (S1)
Additional Information: https://scholar.google.com/citations?hl=en&user=Ex23j4wAAAAJ&view_op=list_works&gmla=AC6lMd_1ytuMRcrT9QjiTyLt5chPUb-JnOjMHazp7Rp_M1NykL4sl-I3UNGCMYcXYBzG41SSIZycrp0-ZJ6t-P5DvaFHTeWgjYt1GQ ID SINTA Dosen Pembimbing: Wirmanto Suteddy: 6745736 Anugrah Adiwilaga: 6745914
Uncontrolled Keywords: Firebase; Aplikasi Web; Flutter; Platform IoT, firebase; Web Application; Flutter; IoT Platform
Subjects: Q Science > QA Mathematics > QA76 Computer software
T Technology > T Technology (General)
Divisions: UPI Kampus cibiru > S1 Teknik Komputer
Depositing User: Hafidz Rizki Fahrizal
Date Deposited: 23 Aug 2024 04:18
Last Modified: 23 Aug 2024 04:18
URI: http://repository.upi.edu/id/eprint/120278

Actions (login required)

View Item View Item