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.
|
Text
21081010081-cover.pdf Download (21MB) |
|
|
Text
21081010081-bab1.pdf Download (134kB) |
|
|
Text
21081010081-bab2.pdf Restricted to Repository staff only until 5 December 2028. Download (572kB) | Request a copy |
|
|
Text
21081010081-bab3.pdf Restricted to Registered users only until 5 December 2028. Download (4MB) | Request a copy |
|
|
Text
21081010081-bab4.pdf Restricted to Repository staff only until 5 December 2028. Download (7MB) | Request a copy |
|
|
Text
21081010081-bab5.pdf Download (128kB) |
|
|
Text
21081010081-daftarpustaka.pdf Download (129kB) |
|
|
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: |
|
||||||||||||
| 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 |
