Pengembangan Aplikasi Pemantauan Alat Berat Pertambangan Menggunakan Teknologi Geofencing Dengan Arsitektur MVP

Luthfiansyah, Arif (2019) Pengembangan Aplikasi Pemantauan Alat Berat Pertambangan Menggunakan Teknologi Geofencing Dengan Arsitektur MVP. Sarjana thesis, Universitas Brawijaya.

Abstract

MyVeego adalah sebuah produk berupa sistem yang menawarkan layanan berbasis lokasi untuk membantu bisnis dalam mengelola armada dan aset yang dimiliki oleh perusahaan dengan visibilitas lokasi, status, diagnostik, dan analisis mendalam secara real-time dari perusahaan PT. Astra Graphia Information Technology. Pertambangan memiliki area yang luas dan membuat jarak antara 2 (dua) area yang menjadi fokus berjauhan dan sulit dalam melakukan pemantauan dan mengelola pada saat melakukan aktivitas-aktivitas penambangan. Namun, MyVeego belum memiliki sebuah layanan atau modul yang dapat melakukan pemantauan visibilitas lokasi, waktu, dan status alat berat pertambangan secara real-time. Dengan memadukan teknologi Geofencing, WebSocket, dan dibangun pada arsitektur Model-View-Presenter, memungkinkan suatu sistem dapat mengetahui pergerakan masuk, keluar, dan tinggal suatu objek terhadap suatu area yang telah ditentukan dengan menampilkan visibilitas lokasi secara real-time. Rekayasa kebutuhan dilakukan sebagai tahap awal penelitian untuk mencari tahu proses bisnis dan kebutuhan sistem. Tahap rekayasa kebutuhan memberikan hasil 19 (sembilan belas) kebutuhan fungsional dan 1 (satu) kebutuhan non-fungsional. Kebutuhan tersebut digunakan sebagai dasar dalam melakukan tahap perancangan dan implementasi. Implementasi sistem dilakukan dengan memadukan teknologi GPS sebagai dasar sebuah sistem berbasis lokasi, teknologi Geofencing, dan teknologi WebSocket pada arsitektur Model-View-Presenter dengan bahasa pemrograman Kotlin di atas platform Android. Selanjutnya dari tahap implementasi dilakukan tahap pengujian dengan hasil complexity number 5.3 untuk pengujian unit, complexitiy number < 10 untuk pengujian integrasi. Tahap pengujian memberikan hasil validitas sebesar 100% di semua pengujian.

English Abstract

MyVeego is product as system that offers location-based services to help bussiness to manage fleets and assets owned by the company with location visibility, status, diagnostics, and real-time in-depth analysis owned by PT. Astra Graphia Information Technology. Mining has a large area and makes a distance between 2 (two) areas that are focussed far apart and difficult to monitor and manage when conducting mining activities. However, MyVeego does not have a service or module that can monitor the visibility of the location, time, and status of mining vehicles in real-time. By integrating Geofencing technology, WebSocket, and built on the Model-View-Presenter architecture, it allows a system can know the movement of entering, exiting, and dwelling objects to a specified area by displaying location visibility in real-time. Requirements engineering is carried out as the initial phase of research to find out business processs and system requirements. The requirements engineering phase results in 19 (nineteen) functional requirements and 1 (one) non-functional requirements. These requirements are used as a basis in to conducting the design and implementation phases. System implementation is done by integrating GPS technology as the basis of a location-based system, Geofencing technology, and WebSocket technology on the Model-View-Presenter architecture with the Kotlin programming language on the Android platform. Furthermore, from the implementation phase, the testing phase is carried out the result of complexity number 5.3 for unit testing, complexity number < 10 for integration testing. The testing phase gives 100% validity results in all tests.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2019/279/051905597
Uncontrolled Keywords: monitoring, mining, geofencing, model-view-presenter, websocket, real-time
Subjects: 000 Computer science, information and general works > 004 Computer science > 004.2 System analysis and design, computer architecture, performance evaluation
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Endang Susworini
Date Deposited: 24 Aug 2020 06:49
Last Modified: 24 Aug 2020 06:49
URI: http://repository.ub.ac.id/id/eprint/171451
Full text not available from this repository.

Actions (login required)

View Item View Item