## RANCANG BANGUN PROGRAM APLIKASI PEMELIHARAAN FORKLIF DAN MANAJEMEN SPAREPART BERBASIS WEB
1 Rahmat Hidayat, 2 Didih Aditiyawarman 1,2 Program Studi Sistem Informasi, Universitas Bina Sarana Informatika
Email: didih.dda@bsi.ac.id ABSTRAK Kata kunci: Forklift, Program, Pemeliharaan, Perbaikan, Sparepart Forklift  sebagai  kendaraan  industri  yang  digunakan  untuk  mengangkat  dan memindahkan  material  berat  dalam  jarak  pendek  membutuhkan  pemeliharaan dan perbaikan secara berkala untuk mencegah penurunan produktivitas. Namun, di PT. Sanghiang Perkasa masih menggunakan sistem manual dalam pendataan pemeliharaan, perbaikan, dan pengelolaan sparepart forklift, yang menyebabkan berbagai masalah dalam pengelolaan data tersebut. Untuk mengatasi masalah ini, diperlukan  sistem  informasi  yang  dapat  mengorganisasi  data  dengan  baik, mempercepat  pengambilan  informasi,  dan  meningkatkan  keakuratan  data. Perancangan  program  pemeliharaan  forklift  dan  manajemen  sparepart  ini bertujuan untuk menciptakan sistem berbasis web yang efektif dan efisien dalam mengelola  data  pemeliharaan  dan  sparepart  forklift.  Sistem  ini  dikembangkan menggunakan  framework  CodeIgniter  3  dengan  metode  pengembangan waterfall.  Tahap  awal  pengembangan  melibatkan  analisis  kebutuhan  untuk pengguna mekanik dan administrator. Desain antarmuka pengguna menggunakan Bootstrap,  dan  XAMPP  digunakan  sebagai  server  web.  Pengkodean  dilakukan menggunakan  HTML,  CSS,  JavaScript,  dan  PHP,  dengan  pengujian  sistem dilakukan melalui metode black box testing untuk memastikan kesesuaian input dan  output.  Sistem  ini  dirancang  untuk  memudahkan  administrator  dalam pembuatan laporan dan mekanik dalam pencarian data alat dan sparepart secara otomatis.  Implementasi  sistem  mencakup  pembuatan  halaman  login,  beranda, data alat, dan pendataan supplier part. Sistem ini juga diharapkan dapat menjaga keamanan  data  dan  memfasilitasi  pemeliharaan  forklift  di  departemen warehouse.  Pengembangan  lebih  lanjut  dari  sistem  ini  dapat  mencakup departemen lain, mendukung pemeliharaan rutin, serta menyediakan fitur backup database. ABSTRACT Keywords: Forklifts, Programs, Maintenance, Repairs, Spare Parts Forklifts as industrial vehicles used to lift and move heavy materials over short distances  require  regular  maintenance  and  repairs  to  prevent  a  decrease  in productivity. However, at PT. Sanghiang Perkasa still uses a manual system in data collection for maintenance, repair and management of forklift spare parts,
which causes various problems in managing this data. To overcome this problem, an  information  system  is  needed  that  can  organize  data  well,  speed  up information  retrieval,  and  increase  data  accuracy.  The  design  of  this  forklift maintenance and spare parts management program aims to create a web-based system that is effective and efficient in managing forklift maintenance and spare parts data. This system was developed using the CodeIgniter 3 framework with the  waterfall  development  method.  The  initial  stage  of  development  involved analyzing  the  needs  for  mechanical  users  and  administrators.  User  interface design using Bootstrap, and XAMPP is used as a web server. Coding is carried out using HTML, CSS, JavaScript and PHP, with system testing carried out using the black box testing method to ensure the suitability of input and output. This system  is  designed  to  make  it  easier  for  administrators  to  create  reports  and
mechanics to search for equipment and spare parts data automatically. System implementation includes  creating  a login  page,  homepage, tool  data,  and  part supplier data collection. This system is also expected to maintain data security and  facilitate  forklift  maintenance  in  the  warehouse  department.  Further development  of  this  system  can  include  other  departments,  support  routine maintenance, and provide database backup features .

## PENDAHULUAN
Forklift, juga dikenal sebagai truk angkat susun atau truk garpu, adalah kendaraan industri yang  dirancang  untuk  mengangkat,  memindahkan,  dan  menurunkan  material  berat  dalam  jarak pendek.  Kendaraan  ini  memiliki  peran  penting  dalam  berbagai  operasi  industri,  namun  juga memerlukan pemeliharaan dan perbaikan secara berkala untuk mencegah penurunan produktivitas operatornya.
PT. Sanghiang Perkasa sebagai salah satu perusahaan  yang bergerak di bidang  makanan dan minuman sehat (Health Food), menggunakan forklift dalam beberapa departemen, baik dalam proses produksi maupun di warehouse. Saat ini, perusahaan masih menggunakan sistem manual untuk pendataan, pemeliharaan, dan perbaikan forklift serta pengelolaan sparepart. Sistem manual ini sering menimbulkan masalah, seperti kesulitan dalam proses pendataan dan pengelolaan, yang dapat menghambat kelancaran operasional perusahaan.
Untuk  mengatasi  masalah  ini,  diperlukan  sistem  informasi  yang  mampu  mengorganisir data  dengan  baik,  mempercepat  pengambilan  informasi,  dan  meningkatkan  keakuratan  data. Sistem informasi yang memadai diharapkan dapat membantu dalam proses pemeliharaan forklift, termasuk penginputan, penyimpanan, dan pencarian data secara efektif dan efisien.
Abdillah  (2019)  dalam  peneletiannya  untuk  membuat  sistem  atau  aplikasi  berbasis  web yang dapat melakukan inventarisasi, pencatatan, pengolahan, dan pelaporan data suku cadang yang ada di gudang alat berat. hasil penelitiannya menunjukan bahawa dengan adanya aplikasi berbasis web ini, pihak terkait dapat melihat laporan dari gudang dengan tepat sasaran, akurat, dan efisien. Penulisan ini bertujuan untuk merancang dan membangun aplikasi manajemen gudang untuk suku cadang  alat  berat.  Aplikasi  berbasis  web  ini  juga  mempermudah  pembuatan  laporan  terkait pergerakan barang dari gudang secara tepat, akurat, dan sesuai kebutuhan.
Penelitian  tentang  Sistem  Informasi  Pengelolaan  Alat  Berat  Studi  dengan  Kasus  Dinas Pekerjaan Umum dan Penataan Ruang Kota Pontianak yang dilakukan denibetri, et,all (2023) yang bertujuan untuk mengoptimalkan sistem pengelolaan alat berat dalam pemonitoran, pengontrolan, dan pengambilan  keputusan. Sistem  ini dibangun sebagai aplikasi web dengan  framework PHP CodeIgniter 4, dan diuji  menggunakan black box testing serta User Acceptance Testing (UAT). Hasilnya menunjukkan bahwa sistem ini sesuai dengan kebutuhan pengguna dan diterima dengan
baik,  membuktikan  keefektifan  model  prototipe  dalam  pengembangan  perangkat  lunak  yang berfokus pada kepuasan pengguna melalui komunikasi dan kerja sama tim yang baik.
Penelitian lain dilakukan oleh Tukino (2023) yang bertujuan untuk mendeskripsikan sistem manajemen  suku  cadang  di  PT  Sat  Nusapersada  Tbk  yang  telah  diterapkan,  mengidentifikasi masalah yang muncul, dan merancang sistem baru sebagai solusi. Metode yang digunakan adalah waterfall. Hasil penelitian menunjukkan bahwa sistem saat ini memiliki potensi kesalahan dalam pengecekan data stok suku cadang, membaca ukuran suku cadang, dan pengelolaan data stok yang lambat. Dengan desain sistem baru, diharapkan dapat mengontrol stok dengan cepat, memudahkan pengguna  dalam  membuat  laporan,  memaksimalkan  operasi  bisnis  melalui  teknologi,  dan mengelola suku cadang secara efisien menggunakan kode QR.
Sejalan dengan beberapa penelitian diatas, maka untuk memepermudah dan mempercepat pengolahan data pemeliharaan alat berat, perlu dibangun aplikasi berbasis web  untuk mengelola data  pemeliharaan  forklip  dan  sparepart.  Dengan  adanya  aplikasi  berbasis  web,  diharapkan masalah  yang  dihadapi  oleh  sistem  manual  sebelumnya  dapat  teratasi,  sehingga  operasional perusahaan dapat berjalan lebih lancar dan produktivitas dapat meningkat.

## METODE
Penelitian  ini  bertujuan  untuk  enganalisis  proses pemeliharaan  dan  perbaikan  berkala  di bengkel  forklift  PT.  Sanghiang  Perkasa  untuk  kemdian  merancang  sistem  informasi  untuk pendataan, pemeliharaan, dan perbaikan forklift serta pengelolaan sparepart). Sesuai dengan tujuan penelitian,  maka  metode  yang  digunakan  dalam  penelitian  ini  menggunakan  pendekatan pengembangan sistem waterfall. Menurut Pressman (2019), "model waterfall adalah model klasik yang  bersifat  sistematis,  berurutan  dalam  membangun  software".  Nama  model  ini  sebenarnya “Linear Sequential Model”.
Metode  pengembangan  perangkat  lunak  dalam  penelitian  ini  menggunakan  model waterfall, yang terdiri dari lima tahapan:
1) Analisa Kebutuhan Sistem.
Program  pemeliharaan  dan  manajemen  forklift  memerlukan  pengolahan  data  yang mencakup halaman mekanik, seperti form pemeliharaan dan halaman perbaikan alat, serta halaman administrator yang mencakup data master seperti aset alat, pengguna, suku cadang, dan transaksi keluar masuk suku cadang.

## 2) Desain Sistem
Program  berbasis  web  ini  dirancang  agar  sesuai  dengan  kebutuhan  pengguna, menggunakan  Bootstrap  untuk  antarmuka,  XAMPP  sebagai  server  web,  dan  entity  relationship diagram untuk menggambarkan struktur basis data, serta struktur navigasi untuk gambaran situs web.
3) Pembuatan Kode Program
Desain diterjemahkan ke dalam program menggunakan HTML, CSS, JavaScript, dan PHP dengan framework CodeIgniter 3 untuk mengimplementasikan halaman web sesuai desain.

## 4) Pengujian
Pengujian  dilakukan  untuk  memastikan  kesesuaian  antara  desain  dan  implementasi menggunakan metode black box testing, untuk memastikan input dan output berjalan sesuai yang diinginkan.

## 5) Pemeliharaan
Perangkat lunak mungkin memerlukan perubahan setelah diimplementasikan, baik karena kesalahan  yang  tidak  terdeteksi  saat  pengujian  maupun  karena  kebutuhan  untuk  beradaptasi dengan lingkungan baru. Pemeliharaan ini melibatkan penyesuaian atau perbaikan perangkat lunak yang telah ada.

## HASIL DAN PEMBAHASAN Analisis kebutuhan
Analisis  kebutuhan  adalah  proses  untuk  menggambarkan  kegiatan  yang  akan  diterapkan dalam  sebuah  sistem  dan  menjelaskan  kebutuhan  yang  diperlukan  agar  sistem  dapat  berjalan dengan baik sesuai dengan kebutuhan. Proses ini  mencakup dua aspek utama:  analisa kebutuhan pengguna dan analisa kebutuhan sistem.
Kebutuhan  Pengguna  mengidentifikasi  siapa  saja  aktor  yang  terlibat  dalam  menjalankan website dan hak akses masing-masing aktor. Pada Website Sistem Informasi Pemeliharaan Forklift dan  Pengelolaan  Sparepart,  terdapat  tiga  aktor  utama:  Administrator,  Leader,  dan  Mekanik. Administrator adalah pengguna dengan hak akses penuh, termasuk kemampuan untuk menambah, mengedit, menghapus, dan mencetak data serta menu di website. Leader, atau kepala unit, memiliki akses untuk login, memonitor secara langsung, serta menambah, mengedit, dan menghapus data. Mekanik, yang dapat login jika akunnya diaktifkan oleh administrator, berfungsi untuk melihat data unit, pemeliharaan, dan mengisi form pemeliharaan serta perbaikan unit.
Kebutuhan  Sistem  mencakup  beberapa  fungsi  utama.  Sistem  harus  mampu  mengelola semua data, termasuk data master pengguna, alat, sparepart, serta data pemeliharaan dan perbaikan. Selain  itu,  sistem  harus  dapat  menampilkan  semua  data  yang  telah  diolah  pengguna  dan memberikan pesan terkait interaksi antara pengguna dan sistem. Sistem juga harus dapat mencetak laporan data sparepart.

## Diagram Usecase
Diagram  usecase  merupakan  salah  satu  diagram  yang  terdapat  pada  pemodelan  UML. Menurut  Sukamto  dan  Shalahuddin  dalam  (Rusdi,  Mulyani,  &  Herlina,  2020),  mendefinisikan bahwa  “UML  merupakan  Bahasa  visual  untuk  pemodelan  dan  komunikasi  mengenai  sebuah dengan  menggunakan  diagram  dan  teksteks  pendukung.  Usecase  merupakan  pemodelan  untuk kelakuan (behavior) sistem informasi yang dibuat, usecase mendeskripsikan sebuah interaksi antara
satu  atau  lebih  aktor  dengan  sistem  informasi  yang  dibuat".  (  A. S.,  Rosa  dan  Shalahuddin,  M., 2019).  Berdasarkan  kebutuhan  sistem  yang  sudah  didefinikan,  kemudian  digambarkan  dalam diagram usecase. Diagram usecase sistem pemeliharaan forklift dan pengelolaan sparepart dapat digambarkan pada gambar 1 di bawah ini.

## Gambar 1 Diagram Usecase sistem pemeliharaan dan manajemen sparepart

## Activity Diagram
Menurut Tohari dalam (Tabrani & Rezqy Aghniya, 2020) mendefinisikan bahwa, “ Activity Diagram memodelkan workflow proses bisnis dan urutan aktifitas dalam sebuah proses. Diagram ini sangat mirip dengan flowchart karena memodelkan workflow dari suatu aktifitas lainnya atau dari aktifitas ke status”. Aktivitas setiap pengguna dalam program  pemeliharaan dan manajemen sparepart forklip ini dapat digambarkan melalui diagram aktivitas pada gambar 2 berikut ini .
Gambar 2 Activity Diagram sistem pemeliharaan dan manajemen sparepart

## Perancangan Basis Data
Sebuah Basis data diperlukan untuk menyimpan seluruh data pemeliharaan dan menajamen sparepart.  “Basis data merupakan kumpulan data atau informasi yang teratur berdasarkan kriteria tertentu  yang  saling  berhubungan”  (Renaldy  &  Rustam,  2020).  Rancangan  basis  data  pogram pemeliharaan dan manajamen sparepart forklip digambarkan pada Gambar 3 di bawah ini
Gambar 3 Rancangan basis data sistem pemeliharaan dan manajemen sparepart

## Struktur Navigasi
Untuk menunjukan struktur dari sistem pemeliharaan dan manajeman sparepart forklip maka dibuat Struktur Navigasi yang menunjukan struktur menu dan halaman-halaman pada Sistem yang dapat  diakses  oleh  pengguna  sesuai  dengan  tingkatannya.  Menurut  Normah  dalam  (Handayani, Vembria Rose; Pratama, 2019) “Struktur navigasi merupakan struktur atau alur dari suatu program yang  merupakan  rancangan  hubungan  (rantai  kerja)  dari  beberapa  area  yang  berbeda  dan  dapat membantu  mengorganisasikan  seluruh  elemen  pembuatan  Website”.  Gambar  4  menunjukan Struktur Navigasi untuk pengguna Administrator.
Gambar 4 Struktur Navigasi Administrator
Sedangkan struktur navigasi untuk pengguna mekanik dapat di lihat pada gambar 5 di bawah ini

## Gambar 5 Struktur Navigasi Administrator

## Antarmuka Aplikasi
Berdasarkan kebutuhan sistem dan rancangan sistem serta basis data yang telah dilakukan selanjutnya dilakukan pembuatan antar muka program aplikasi dan dilakukan pengkodean dengan menggnakan  Bahasa  pemroraman  yang  dipilih.  Untuk  menggunakan  aplikasi,  pengguna diwajibkan melakukam Login sesuai dengan tingkatan penggunanya.

## Gambar 6 Antarmuka Halaman Login
Setelah  melakukan  login,  maka  sistem  akan  menampilkan  halaman  Dasboard  sebagai halaman  pembuka  dimana  pengguna  nantinya  dapat  memilih  menu  atau  fungsi  aplikasi  sesuai tingkatan penggunannya. Halaman dashboard dapat dilihat pada gambar 7.
Gambar 7 Antarmuka Halaman dashboard
Pada  menu  Data  Spplier,  pengguna  dapat  melihat  data  supplier  dan  melakukan  perubahan  atau penambahan data Supplier yang akan digunakan ketika ada part masuk. Halaman data pengaduan dapat dilihat pada gambar 8 di bawah ini.

## Gambar 8 Antarmuka Halaman Data Supplier
Untuk  menambahkan  data  sparepart  baru  masuk  ke  Gudang  sparepart,  dapat  dilakukan pada  menu Transaksi  -  part masuk, dimana pengguna dapat memasukan  nama part, jumlah dan supplier pengirimnya. Antarmuka halaman part masuk dapat dilihat pada gambar 9 di bawah ini.
Gambar 9 Antarmuka Halaman Data Sparepart Masuk
Untuk menambahkan data sparepart yang keluar dari ke Gudang sparepart, dapat dilakukan pada menu Transaksi - data part keluar. Antarmuka halaman part keluar dapat dilihat pada gambar 10 di bawah ini.
.

## Gambar 9 Antarmuka Halaman Data Sparepart keluar
Menu Pemeliharaan alat digunakan untuk memonitoring kondisi alat setiap bulannya oleh mekanik  agar  nantinya  dapat  dilakukan  penanganan  sesuai  dengan  kondisi  alat.  Antar  muka halaman Menu Pemeliharaanan Alat dapat dilihat pada gambar 10 di bawah ini.
Gambar 10 Antarmuka Halaman Menu Pemeliharaan Alat
Untuk  mencatat  data  perbaikan  alat,  pengguna  dapat  melakukakan  pada  halaman  men Perbaikan Alat. Antar muka halaman Menu Perbaikan Alat dapat dilihat pada gambar 11 di bawah ini .
Gambar 11 Antarmuka Halaman Verifikasi Data Pengaduan pada Akun Admin Desa
Secara berkala, pengguna dapat dapat membuat dan mencetak laporan part yang masuk ke Gudang  peralatan.  Antar  muka  halaman  Laporan  Part  masuk  dapat  dilihat  pada  gambar  12  di bawah ini.
Gambar 12 Antarmuka Laporan Part Masuk
Selain  laporan part  masuk, pengguna  juga dapat membuat dan  mencetak part  yang keluar baik  yang  dikembalikan  ke  vendor/supplier  ataupun  yang  dignakan  untuk  pemeliharaan  atau perbaikan forklip. Antar muka halaman Laporan Part keluar dapat dilihat pada gambar 13 di bawah ini.

## Gambar 13 Antarmuka Laporan Part Masuk

## Pengujian Sistem
Sistem  yang  dirancang  kemudian  dilakukan  pengujian  dengan  menggunakan  medote pengujian kotak hitam (blackbox testing) . Menurut  Wijaya (2021) Black box testing merupakan pengujian kualitas perangkat lunak yang berfokus pada fungsionalitas perangkat lunak. Pengujian black box bertujuan untuk menemukan fungsi yang tidak benar, kesalahan antarmuka, kesalahan pada struktur data, kesalahan performansi, kesalahan inisialisasi dan terminasi. Tabel 1 di bawah ini  menunjukan  hasil  pengujian  aplikasi  yang  dilakukan  pengguna  Administrator,  Leader  dan Mekanik.

## Tabel 1. Pengujian Aplikasi
Participant Login/ Logout Dsboard Data sparepart Data Supplier Data perbaikan Data Pemeliharaan Laporan Administrator √ √ √ √ √ √ √ Leader √ √ √ √ √ √ √ Mekanik √ √ √ √ √ √ √ Sukses 3 3 3 3 3 3 3 Prosen-tase 100% 100% 100% 100% 100% 100% 100%
Hasil  pengujian  yang  dilakukan  oleh  pengguna  Administrator,  leader  dan  mekanik menunjukan bahwa fungsionalitas aplikasi Pemeliharaan dan Manajemen Sparepart Forklip dapat digunakan dan berjalan dengan baik sesuai dengan fungsi dan kebutuhannya .

## KESIMPULAN
Berdasarkan  pembahasan  mengenai  pengembangan  Sistem  Informasi  Pemeliharaan Forklift  dan  Manajemen  Sparepart  di  PT  Sanghiang  Perkasa,  dapat  disimpulkan  bahwa  sistem berbasis web ini dirancang untuk membantu administrator dan mekanik dalam mengelola proses pemeliharaan dan perbaikan forklift secara lebih efektif dan efisien. Sistem ini juga mempermudah pengelolaan  data  stok  sparepart  dan  menyediakan  fitur  integrasi  antar  data  yang  memudahkan akses dan pencarian informasi sparepart.
Untuk  pengembangan  lebih  lanjut,  disarankan  agar  sistem  ini  diperluas  cakupannya sehingga  dapat  digunakan  oleh  departemen  lain  selain  warehouse,  serta  dilakukan  maintenance rutin pada perangkat keras dan perangkat lunaknya. Selain itu, backup data secara berkala sangat penting untuk menghindari kehilangan data, dan pelatihan  berkala bagi  staf  yang  menggunakan sistem  ini  diperlukan  untuk  memastikan  mereka  dapat  mengoperasikannya  dengan  baik  dan mengikuti setiap pembaruan fitur yang ada.

## DAFTAR PUSTAKA
Abdillah,  A.  A.,  Adigunanugraha,  M.  T.,  &  Bianca,  I.  RANCANG  BANGUN  APLIKASI MANAJEMEN  GUDANG  SUKU  CADANG  ALAT  BERAT  PNJ.  Jurnal  Poli-Teknologi, 18(3), 307–314. https://doi.org/10.32722/pt.v18i3.2397. 2019
A.  S.,  Rosa  dan  Shalahuddin,  M.  “Rekayasa  Perangkat  Lunak  Terstruktur  Dan  Berorientasi Objek”. Informatika. Bandung. 2019
Denibetri,  Fransiska  &  Ripanti,  Eva  &  Novriando,  Haried.  Sistem  Informasi  Pengelolaan  Alat Berat  (Studi  Kasus  Dinas  Pekerjaan  Umum  dan  Penataan  Ruang  Kota  Pontianak).  Jurnal Edukasi dan Penelitian Informatika (JEPIN). 9. 253 - 262. 10.26418/jp.v9i2.63972. 2023 Handayani, Vembria Rose ; Pratama, N. P. (2019). Sistem Informasi Penjualan Gula Merah Serbuk Berbasis  Web  Pada  Home  Industri  Gula  Merah  Serbuk  Dalban  Permana.  Evolusi:  Jurnal Sains dan Manajemen Vol 7 NO. 2. https://doi.org/10.31294/evolusi.v7i2.6754 2019
Pressman,  R.S.  “Rekayasa  Perangkat  Lunak:  Pendekatan  Praktisi  Buku  I”.  Yogyakarta:  Andi. 2015
Renaldy, & Rustam, A. “Perancangan Sistem Informasi Inventory Berbasis Web Pada Gudang Di PT.  Spin  Warriors  “.  http://jti.aisyahuniversity.ac.id/index.php/AJIEE  Journal  Homepage, 4(1), 27–32. 2020
T.  Tukino,  “RANCANG  BANGUN  SISTEM  INFORMASI  MANAJEMEN  SPARE  PART MENGGUNAKAN QR CODE DI PT SAT NUSAPERSADA TBK”, CBIS, vol. 11, no. 2, pp. 36–41, Sep. 2023.
Tabrani, M., & Rezqy Aghniya, I. Implementasi Metode Waterfall Pada Program Simpan Pinjam Koperasi  Subur  Jaya  Mandiri  Subang.  Jurnal  Interkom:  Jurnal  Publikasi  Ilmiah  Bidang Teknologi Informasi Dan Komunikasi, 14(1), 44–53.
https://doi.org/10.35969/interkom.v14i1.65  2020
YD  Wijaya,  Muna  Wardah  Astuti.  “Pengujian  Blackbox  Sistem  Informasi  Penilaian  Kinerja
Karyawan PT Inka (Persero) Berbasis Equivalence Partitions”. https://doi.org/10.32502/digital.v4i1.3163  Jurnal  Digital  Teknologi  Informasi  Volume  4 Nomor 1 2021.

## work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License