VISUALISASI DATA WEBSITE IOT DENGAN IMPLEMENTASI PYTHON FASTAPI, NUXT DAN RABBITMQ

2007412023, Humam Ardiansyah (2024) VISUALISASI DATA WEBSITE IOT DENGAN IMPLEMENTASI PYTHON FASTAPI, NUXT DAN RABBITMQ. D4 thesis, Politeknik Negeri Jakarta.

[thumbnail of Bab 2 sampai 4] Text (Bab 2 sampai 4)
2007412023_Humam Ardiansyah.pdf
Restricted to Hanya Civitas Akademika PNJ

Download (3MB)
[thumbnail of Bab 1 dan 5] Text (Bab 1 dan 5)
2007412023_Humam Ardiansyah.pdf

Download (1MB)
[thumbnail of Jurnal] Text (Jurnal)
2007412023_Humam Ardiansyah_Jurnal .pdf
Restricted to Hanya Staff Repositori

Download (1MB)

Abstrak

Pengembangan situs web modern yang berpusat pada pengguna untuk menekankan aspek teknis dan desain yang diperlukan untuk memenuhi standar kebutuhan web. Studi ini disusun untuk memberikan kerangka kerja terperinci yang mencakup pengumpulan persyaratan, desain sistem, pengembangan atau implementasi dan pengujian. Inti dari penelitian ini adalah studi kasus pengembangan web IoT yang responsif dan interaktif untuk vendor. Tesis ini membahas pemilihan dan implementasi teknologi frontend modern seperti framework Nuxt.js dan Vue.js serta backend menggunakan Python dengan metode waterfall. Selain itu, integrasi metode ARIMA (AutoRegressive Integrated Moving Average) untuk analisis data tingkat lanjut dalam situs web. Integrasi model ARIMA dimanfaatkan untuk memberikan prediksi pemakian kuota sehingga melibatkan penggunaan Python untuk pemrosesan data yang kemudian diintegrasikan secara mulus ke dalam situs web melalui titik akhir API gateway dan komponen grafis interaktif yang dikembangkan dengan Vue.js dan Nuxt.js dalam menampilkan grafik prediksi. Lebih lanjut, tesis ini menyelidiki implementasi RabbitMQ sebagai menangani notifikasi. Sistem ini dirancang untuk mengirimkan notifikasi melalui berbagai saluran, termasuk WhatsApp, email, dan Telegram, memastikan komunikasi yang tepat waktu dan tetap terawasi. Integrasi RabbitMQ memfasilitasi antrian dan pengiriman notifikasi yang andal, meningkatkan kemampuan interaktif situs web dan keterlibatan pengguna. Dalam stress test yang dilakukan untuk mendapatkan pengetahuan seberapa banyak notifikasi yang dapat dikirimkan dengan menggunakan software apache benchmark. Hasil yang didapatkan yaitu sebanyak seribu notifikasi yang akan dikirimkan melalui telegram hanya serratus notifikasi yang terkirim dan server menangani rata rata 3,47 permintaan per detik melalui telegram

Tipe Dokumen: Thesis / Skripsi / Tugas Akhir (D4)
Subjek: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 004 Pemrosesan data dan ilmu komputer
000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data
Bidang, Unit, atau Jurusan Yang Ditujukan: Teknik Informatika dan Komputer > Teknik Informatika D4
User ID Pengunggah: Humam Ardiansyah
Date Deposited: 21 Aug 2024 08:41
Last Modified: 21 Aug 2024 08:41
URI: https://repository.pnj.ac.id/id/eprint/19005

Actions (login required)

View Item
View Item