| dc.contributor.advisor | Ridha, Ahmad | |
| dc.contributor.author | Vidi, Muhammad Alif | |
| dc.date.accessioned | 2025-08-25T07:33:11Z | |
| dc.date.available | 2025-08-25T07:33:11Z | |
| dc.date.issued | 2025 | |
| dc.identifier.uri | http://repository.ipb.ac.id/handle/123456789/170296 | |
| dc.description.abstract | PT XYZ, sebagai penyedia layanan satelit, menghadirkan aplikasi mobile untuk memantau jaringan secara real-time. Namun, aplikasi tersebut masih memiliki keterbatasan dalam notifikasi gangguan dan proses pelaporan masalah. Penelitian ini bertujuan untuk mengembangkan fitur notifikasi real-time, troubleshooting otomatis, dan ticketing berbasis mobile untuk meningkatkan pengalaman pengguna. Pengembangan dilakukan menggunakan framework Flutter dengan backend Golang dan menerapkan metode Scrum untuk proses iteratif dan kolaboratif. Fitur notifikasi menggunakan Firebase Cloud Messaging (FCM) untuk memberi peringatan langsung ketika terjadi gangguan. Fitur troubleshooting mendeteksi gangguan berdasarkan indikator tertentu dan menyajikan solusi otomatis. Fitur ticketing memfasilitasi pelaporan masalah kepada teknisi dengan sistem terintegrasi. Hasil pengujian menggunakan metode black box menunjukkan seluruh fitur berjalan sesuai harapan. Sistem ini diharapkan dapat meningkatkan efisiensi penanganan gangguan serta kepuasan pelanggan layanan PT XYZ. | |
| dc.description.abstract | PT XYZ, a satellite service provider, offers a mobile application for real-time
network monitoring. However, the existing application lacks real-time notifications
and efficient issue reporting features. This project aims to develop real-time
notification, automated troubleshooting, and integrated ticketing features within the
mobile monitoring module to enhance user experience. The development utilizes
the Flutter framework for cross-platform compatibility, Golang as the backend
service, and the Scrum methodology for iterative and collaborative development.
The notification feature integrates Firebase Cloud Messaging (FCM) to deliver
instant alerts during network disruptions. The troubleshooting feature identifies
issues based on specific indicators and provides automatic resolution steps.
Meanwhile, the ticketing feature enables users to report unresolved problems
directly to technicians through an integrated system. Black box testing confirms
that all features operate as expected. This system is expected to improve the
efficiency of incident handling and increase customer satisfaction with PT XYZ’s
services. | |
| dc.description.sponsorship | | |
| dc.language.iso | id | |
| dc.publisher | IPB University | id |
| dc.title | Pengembangan Fitur Notifikasi dan Troubleshoot pada Modul Monitoring Jaringan Berbasis Mobile Menggunakan Framework Flutter di PT XYZ | id |
| dc.title.alternative | Development of Notification and Troubleshooting Features in a Mobile-Based Network Monitoring Module Using the Flutter Framework at PT XYZ | |
| dc.type | Tugas Akhir | |
| dc.subject.keyword | flutter | id |
| dc.subject.keyword | ticketing | id |
| dc.subject.keyword | scrum | id |
| dc.subject.keyword | notifikasi real-time | id |
| dc.subject.keyword | troubleshooting | id |