<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Pengembangan Sistem Front-end pada Pmtcinventory Berbasis Mobile dan Menggunakan Framework Flutter

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Universitas Islam Indonesia

DOI

Abstract

Pertamina Maritime Training Center merupakan salah satu bagian dari PT Pertamina (Persero) yang menyelenggarakan pendidikan dan pelatihan maritim yang berstandar nasional dan internasional bagi Masyarakat. Pada saat ini, Pertamina Maritime Training Centre sedang mengembangkan sebuah aplikasi berbasis mobile bernama PMTCInventory yang ditujukan untuk karyawan bagian lapangan untuk mempermudah proses pekerjaan mereka. Pada aplikasi ini terdapat beberapa fitur utama, yaitu fitur Home untuk mengolah inventaris perusahaan seperti memberi jadwal perawatan suatu alat, mengkategorikan alat tersebut, memberi keterangan perawatan apa yang diperlukan, penanggung jawab alat tersebut, dan gambar alat tersebut. Kemudian ada fitur Dashboard yang menampilkan card yang berisikan gambar alat, penanggung jawab, jadwal perawatan, dan nama perusahaan. Ada pula Detail Alat yang berfungsi agar pengguna mengisi perawatan yang telah diberikan pada fitur Home. Setelah itu ada fitur History yang berfungsi untuk melihat alat apa saja yang telah dilakukan perawatan. Fitur Login yang berfungsi hanya agar pengguna yang terotorisasi saja yang bisa mengakses aplikasi. Fitur Splash Screen yang berfungsi agar pengguna dapat menyadari sudah berada di aplikasi yang dituju sembari menunggu aplikasi dimulai. Halaman ini berada pada awalan ketika aplikasi baru dijalankan dan terakhir ada fitur Saya yang menunjukkan perawatan apa saja yang telah dilakukan oleh pengguna. Aktivitas magang dilakukan di dalam divisi IT yang ada di Pertamina Maritime Training Centre yang salah satunya bertanggung jawab dalam pengembangan aplikasi PMTCInventory. Proyek ini dikembangkan menggunakan kerangka kerja Flutter dan menggunakan layanan Firebase sebagai back-end dan menerapkan metode Waterfall sebagai manajemen proyek, Penggunaan kerangka kerja Flutter dikarenakan kelebihannya yaitu hanya memerlukan satu codebase untuk mengembangkan apikasi ke berbagai platform seperti iOS, Android, Desktop, dan Website. Keunggulan ini menguntungkan pengembang karena pengembang tidak perlu mempelajari bahasa pemrograman lainnya seperti Swift atau objective-c untuk iOS atau kotlin atau Java untuk Java. Pada pengembangan PMTCInventory, penulis mengembangkan fitur Dashboard, Saya, Login, Detail Alat, Home, Login Page, dan History pada bagian front-end. Aplikasi PMTCInventory diuji menggunakan black box testing dan dari hasil pengujian beberapa hasilnya adalah hanya pengguna yang terotorisasi saja yang dapat mengakses aplikasi dan fitur Dashboard menampilkan card dari hasil pengisian data pada menu Home

Description

Citation

Endorsement

Review

Supplemented By

Referenced By