Rancang Bangun Aplikasi Android Untuk Pelacakan Pengiriman Real-Time Dengan Websocket Dan Validasi Lokasi Menggunakan Formula Haversine (Studi Kasus: PT. Mitra Matras Mandiri)

Kurniawan, Bima Arya (2028) Rancang Bangun Aplikasi Android Untuk Pelacakan Pengiriman Real-Time Dengan Websocket Dan Validasi Lokasi Menggunakan Formula Haversine (Studi Kasus: PT. Mitra Matras Mandiri). Undergraduate thesis, Universitas Pembangunan Nasional "Veteran" Jawa Timur.

[img] Text
21081010081-cover.pdf

Download (21MB)
[img] Text
21081010081-bab1.pdf

Download (134kB)
[img] Text
21081010081-bab2.pdf
Restricted to Repository staff only until 5 December 2028.

Download (572kB) | Request a copy
[img] Text
21081010081-bab3.pdf
Restricted to Registered users only until 5 December 2028.

Download (4MB) | Request a copy
[img] Text
21081010081-bab4.pdf
Restricted to Repository staff only until 5 December 2028.

Download (7MB) | Request a copy
[img] Text
21081010081-bab5.pdf

Download (128kB)
[img] Text
21081010081-daftarpustaka.pdf

Download (129kB)
[img] Text
21081010081-lampiran.pdf
Restricted to Repository staff only until 5 December 2028.

Download (1MB) | Request a copy

Abstract

Modern logistics industries require delivery tracking systems capable of validating locations accurately and providing real-time monitoring to enhance operational transparency. PT Mitra Matras Mandiri, a furniture manufacturing company, faces challenges in monitoring driver positions and validating delivery locations precisely, necessitating a mobile-based digital solution to improve distribution process efficiency. This research designs and implements an Android application for real-time delivery tracking by integrating WebSocket, Location-Based Service (LBS), and Haversine Formula as a geographical distance validation mechanism. The driver application was developed using React Native, while the backend utilizes Laravel with PostgreSQL as the database and Laravel Reverb as the WebSocket server. The system automatically transmits location data for every movement exceeding 20 meters and validates driver positions at pickup and drop-off points using Haversine Formula with a tolerance radius configurable by administrators based on location requirements. Proof of Delivery (POD) features are implemented through photo uploads to verify delivery completion. Functional testing using black box methods demonstrates that all main system features operate as required. Haversine Formula validation testing proves distance calculation accuracy with consistent results across three testing scenarios. WebSocket performance testing on 30 data samples yields an average delay of 44.03 ms, indicating the system's capability to provide real-time driver location updates with low latency. The system is equipped with fake GPS detection mechanisms and automatic reconnect features to maintain connection stability. The integration of WebSocket, LBS, and Haversine Formula technologies has proven to enhance delivery efficiency, location validation accuracy, and information transparency for customers.

Item Type: Thesis (Undergraduate)
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorMumpuni, RetnoNIDN0016078703retnomumpuni.if@upnjatim.ac.id
Thesis advisorAL HAROMAINY, MUHAMMAD MUHARROMNIDN0701069503muhammad.muharrom.if@upnjatim.ac.id
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Computer Science > Departemen of Informatics
Depositing User: Bima Arya Kurniawan
Date Deposited: 05 Dec 2025 03:02
Last Modified: 05 Dec 2025 03:02
URI: https://repository.upnjatim.ac.id/id/eprint/47899

Actions (login required)

View Item View Item