PENGEMBANGAN SISTEM INFORMASI DISTRIBUSI BARANG BERBASIS PROGRESSIVE WEB APP (PWA) DENGAN ALGORITMA FINITE STATE MACHINE (FSM) PADA CV. NANDA LESTARI EXPRESS

SYAHPUTRA, RIZKY FAZRI (2025) PENGEMBANGAN SISTEM INFORMASI DISTRIBUSI BARANG BERBASIS PROGRESSIVE WEB APP (PWA) DENGAN ALGORITMA FINITE STATE MACHINE (FSM) PADA CV. NANDA LESTARI EXPRESS. S1 thesis, Universitas Mercu Buana-Menteng.

[img] Text
41521110052-Rizky Fazri Syahputra-01 Cover - Rizky Fazri.pdf

Download (245kB)
[img] Text
41521110052-Rizky Fazri Syahputra-02 Bab 1 - Rizky Fazri.pdf
Restricted to Registered users only

Download (202kB)
[img] Text
41521110052-Rizky Fazri Syahputra-03 Bab 2 - Rizky Fazri.pdf
Restricted to Registered users only

Download (214kB)
[img] Text
41521110052-Rizky Fazri Syahputra-04 Bab 3 - Rizky Fazri.pdf
Restricted to Registered users only

Download (501kB)
[img] Text
41521110052-Rizky Fazri Syahputra-05 Bab 4 - Rizky Fazri.pdf
Restricted to Registered users only

Download (405kB)
[img] Text
41521110052-Rizky Fazri Syahputra-06 Bab 5 - Rizky Fazri.pdf
Restricted to Registered users only

Download (164kB)
[img] Text
41521110052-Rizky Fazri Syahputra-08 Daftar Pustaka - Rizky Fazri.pdf
Restricted to Registered users only

Download (141kB)
[img] Text
41521110052-Rizky Fazri Syahputra-09 Lampiran - Rizky Fazri.pdf
Restricted to Registered users only

Download (736kB)

Abstract

Di era digital, efisiensi operasional menjadi kunci bagi perusahaan distribusi seperti CV. Nanda Lestari Express yang sebelumnya menghadapi tantangan akibat proses pengarsipan dan pelaporan manual berbasis kertas. Ketergantungan pada metode konvensional ini tidak hanya memperlambat alur kerja, tetapi juga menimbulkan risiko ketidaksesuaian data dan potensi penyalahgunaan. Penelitian ini bertujuan merancang dan mengimplementasikan sistem informasi distribusi barang berbasis Progressive Web App (PWA) yang komprehensif. Sistem ini dirancang untuk mengatasi permasalahan tersebut dengan menyediakan fitur- fitur unggulan, termasuk pelacakan lokasi kurir secara real-time di peta, estimasi waktu tiba (ETA), dan alur kerja pengiriman yang dikelola oleh algoritma Finite State Machine (FSM). Metode yang digunakan adalah pengembangan sistem dengan backend Node.js, database MySQL, dan frontend React.js yang menerapkan teknologi PWA untuk aksesibilitas lintas perangkat. Algoritma FSM diimplementasikan secara ketat untuk memastikan integritas setiap transisi status pengiriman, mulai dari Pending, In_Transit, hingga Delivered. Setiap perubahan status tercatat dalam riwayat audit. Hasil dari penelitian ini adalah aplikasi fungsional (NLE App) yang berhasil mendigitalisasi seluruh alur kerja distribusi. Sistem ini mampu menangani input pengiriman secara batch, menyediakan dashboard analitik untuk memantau performa kurir dan klien, serta memfasilitasi pengunggahan bukti penerimaan (foto). Implementasi PWA membuktikan kemampuannya memberikan pengalaman pengguna yang responsif dan andal, baik di perangkat desktop maupun seluler.In the digital era, operational efficiency is a key factor for distribution companies such as CV. Nanda Lestari Express, which previously faced challenges due to manual paper-based archiving and reporting processes. Reliance on these conventional methods not only slowed down workflows but also posed risks of data discrepancies and potential misuse. This study aims to design and implement a comprehensive goods distribution information system based on a Progressive Web App (PWA). The system is designed to address these issues by providing advanced features, including real- time courier location tracking on maps, estimated time of arrival (ETA), and a delivery workflow managed by a Finite State Machine (FSM) algorithm. The development method involves building the system using a Node.js backend, MySQL database, and React.js frontend, implementing PWA technology for cross- device accessibility. The FSM algorithm is strictly implemented to ensure the integrity of each delivery status transition, ranging from Pending and In_Transit to Delivered, with every change recorded in an audit trail. The outcome of this research is a functional application (NLE App) that successfully digitizes the entire distribution workflow. The system can handle batch shipment inputs, provide an analytical dashboard to monitor courier and client performance, and facilitate the uploading of proof of receipt (photos). The implementation of PWA has proven its ability to deliver a responsive and reliable user experience on both desktop and mobile devices.

Item Type: Thesis (S1)
NIM/NIDN Creators: 41521110052
Uncontrolled Keywords: Information System, Goods Distribution, Progressive Web App (PWA), Finite State Machine (FSM), Real-Time Tracking, Node.js, React.js.Sistem Informasi, Distribusi Barang, Progressive Web App (PWA), Finite State Machine (FSM), Pelacakan Real-Time, Node.js, React.js.
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: YOSUA EBENEZER PARDEDE
Date Deposited: 04 Sep 2025 03:43
Last Modified: 04 Sep 2025 03:43
URI: http://repository.mercubuana.ac.id/id/eprint/97424

Actions (login required)

View Item View Item