Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024

## RANCANG BANGUN APLIKASI PEMESANAN KENDARAAN OPERASIONAL KARYAWAN MENGGUNAKAN METODE WATERFALL PADA PT PGAS TELEKOMUNIKASI NUSANTARA
Zakario Lesrahmanto 1* , Muhammad Patria 2 1,2 Informatika, Universitas Dian Nusantara email : 411201066@mahasiswa.undira.ac.id 1*
Abstrak: PT  PGAS  Telekomunikasi  Nusantara  adalah  perusahaan  yang  memiliki  banyak  cabang  dan  mempunyai  fasilitas kendaraan  operasional  yang  digunakan  oleh  karyawan,  menghadapi  kendala  dalam  proses  permintaan  dan  pengelolaan kendaraan yang masih manual. Penelitian ini bertujuan untuk merancang aplikasi pemesanan kendaraan operasional karyawan pada PT PGAS Telekomunikasi Nusantara. Metode penelitian yang digunakan menggunakan metode pendekatan campuran yaitu pendekatan kualitatif dan kuantitatif. Pada metode pengembangan sistem dengan menggunakan Software Development Life  Cycle dengan  model waterfall .  Model  ini  dilakukan  dengan  4  siklus  yaitu analisa  kebutuhan  sistem,  design,  code generation, pengujian sistem. Pada tahapan perancangan yaitu dengan menggunakan UML. Dan dalam membangun aplikasi menggunakan  bahasa  pemrograman  PHP  dengan framework  laravel. Pengujian  aplikasi  menggunakan  metode black-box testing dengan menggunakan skenario user acceptance test . Evaluasi menggunakan system usability scale dengan memberikan kuesioner ke karyawan dengan perhitungan hasil menggunakan skala likert dan penilaian berdasarkan adjective ratings . Hasil dari penelitian menunjukkan bahwa aplikasi berhasil mendapatkan grade A dan layak untuk digunakan.
Kata Kunci : Pemesanan kendaraan operasional, SDLC, Waterfall
Abstract: PT PGAS Telekomunikasi Nusantara is a company that has many branches and has operational vehicle facilities used by employees, experiencing problems in the process of requesting and managing vehicles which are still manual. This research aims to design an application for ordering operational vehicles for employees at PT PGAS Telekomunikasi Nusantara. The research method used uses a mixed approach, namely a qualitative and quantitative approach. The system development method uses the Software Development Life Cycle with a waterfall model. This model is implemented in 4 cycles, namely system requirements  analysis,  design,  code  creation,  system  testing.  At  the  design  stage,  namely  using  UML.  And  in  building applications using the PHP programming language with the Laravel framework. Application testing uses the black-box testing method using user acceptance testing scenarios. Evaluation uses a system usability scale by giving questionnaires to employees with calculation of results using a Likert scale and assessment based on adjective assessments. The research results show that the application has succeeded in getting grade A and is suitable for use.

## Keywords : Ordering operational vehicles, SDLC, Waterfall

## PENDAHULUAN
Teknologi  kini  kian  maju  dan  berkembang  memberikan  pengaruh  signifikan  terhadap  pola  hirup  dan keseharian  masyarakat,  dan  sekarang  perusahan-perusahaan  sudah  banyak  menerapkan  industri  4.0  pada perusahaannya agar tidak ketinggalan dalam kemajuan teknologi[1]
Mobilitas  ulang-alik  (commuting)  menjadi  fenomena  global  di  kota-kota  metropolitan,  termasuk  di Indonesia.  Kegiatan  ekonomi  cenderung  berlangsung  di  pusat  kota,  sementara  perumahan  pekerja  terletak  di pinggiran kota karena harga rumah dan biaya hidup yang lebih terjangkau. Banyak masyarakat memilih tinggal di pinggiran Jakarta (Bodetabek) namun bergantung pada Kota Jakarta untuk penghidupan ekonominya. Setiap hari, karyawan menghadapi kemacetan lalu lintas, polusi udara, perjalanan yang panjang, dan transportasi umum yang kurang  memadai.  Di  Kabupaten  Bogor,  terdapat  584  ribu  komuter  yang  berkegiatan  utama  di  luar  Kabupaten Bogor,  terdiri  atas  72,8  persen  laki-laki  dan  27,2  persen  perempuan,  dengan  78,7  persen  bekerja  dan  sisanya bersekolah atau mengikuti kursus [2].
Mobilitas ulang-alik dapat menimbulkan masalah transportasi, terutama kemacetan pada jam sibuk. Selama menjadi  komuter,  67,3  persen  pernah  mengalami  kemacetan  parah,  25,7  persen  menghadapi  gangguan  moda transportasi, 6,5 persen mengalami kecelakaan, 1,4 persen mengalami tindak kejahatan, dan 0,4 persen mengalami pelecehan  seksual  [2].  Masalah-masalah  ini  menunjukkan  tantangan  yang  signifikan  bagi  para  komuter  dan menyoroti perlunya peningkatan infrastruktur dan layanan transportasi untuk mengurangi beban harian mereka.
Perusahaan  dengan  banyak  cabang  menjadi  fenomena  dalam  bisnis  modern,  mencerminkan  strategi ekspansi untuk merespons pertumbuhan pasar. Kemajuan teknologi memudahkan perusahaan membuka cabang di berbagai lokasi, meskipun seringkali menghadapi masalah seperti standar operasional yang tidak merata dan biaya operasional yang meningkat. Mobilitas pekerja menjadi perhatian utama, terutama bagi perusahaan dengan banyak cabang yang membutuhkan kegiatan mobilitas tinggi. Beberapa perusahaan menyediakan fasilitas kendaraan untuk
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024
mobilitas karyawan, namun ketersediaannya sering terbatas dan belum memenuhi kebutuhan, sehingga menambah biaya dan operasional.
PT PGAS Telekomunikasi Nusantara, perusahaan di bidang ICT, adalah contoh perusahaan dengan banyak cabang  yang  menghadapi  masalah  mobilitas  ulang-alik  karyawan.  Dengan  cakupan  wilayah  dari  Pulau  Jawa, Sumatera  hingga  Singapura,  mobilitas  karyawan  untuk  tugas  operasional  seperti  troubleshoot  jaringan,  tracing kabel fiber optic, dan pemeliharaan kabel sangat penting. Selain itu, kendaraan perusahaan juga digunakan untuk keperluan administrasi seperti kunjungan ke kantor cabang, kantor pemerintahan, dan penagihan ke pelanggan. Kegiatan mobilitas karyawan ini sangat mempengaruhi operasional dan pemasukan perusahaan.
Proses  penggunaan  fasilitas  kendaraan  di  PT  PGAS  Telekomunikasi  Nusantara  saat  ini  menghadapi kendala,  seperti  penggunaan  formulir  manual  yang  rentan  hilang  dan  memakan  waktu  lama  karena  harus dikirimkan  secara  fisik  ke  Divisi  General  Affair.  Proses  persetujuan  juga  rumit,  mengharuskan  pengguna mendapatkan tanda tangan atasan sebelum menyerahkan formulir. Jika fasilitas kendaraan habis, karyawan harus mengkonfirmasi ketersediaan melalui telepon dengan supir, yang seringkali menyebabkan keterlambatan. Solusi alternatif seperti menggunakan ojek daring atau taksi mengharuskan karyawan mengeluarkan dana pribadi terlebih dahulu, yang mana proses reimburse-nya lama dan kurang diminati.
Masalah ketersediaan kendaraan yang tidak memadai berdampak pada operasional perusahaan. Misalnya, jika terjadi kerusakan kabel yang memerlukan penanganan cepat, karyawan harus segera melakukan tracing kabel di area point of presence untuk memenuhi Service Level Agreement (SLA). SLA merupakan perjanjian formal dan terstruktur  antara  dua  belah  pihak  untuk  menyediakan  satu  atau  lebih  layanan  ke  tingkat  yang  disepakati  [3]. Penggunaan transportasi umum seringkali tidak memungkinkan karena lokasi kabel yang terpencil, sehingga target SLA sulit dicapai dan dapat mengakibatkan denda serta pengurangan pendapatan. Selain itu, pencatatan pemakaian fasilitas kendaraan yang manual mengakibatkan ketidakefisienan dalam perekapan data dan pelaporan. Perusahaan seringkali  mengalami  permasalahan  khususnya  pengelolaan  kendaraan  operasional  yaitu  sulitnya  melakukan pendataan  penggunaan  kendaraan  operasional  perusahaan  karena  masih  menggunakan  sistem  manual  dan menyulitkan pada saat pembuatan laporan yang akan diserahkan kepada pimpinan. [4].
Digitalisasi dapat menjadi solusi efektif dalam mengatasi masalah ini. Dengan mengubah proses pemesanan kendaraan operasional menjadi digital, PT PGAS Telekomunikasi Nusantara dapat menghemat biaya kertas dan mempermudah  rekapan  penggunaan  kendaraan.  Aplikasi  pemesanan  kendaraan  akan  memungkinkan  Divisi General Affair memantau ketersediaan kendaraan secara nyata dan memberikan notifikasi otomatis kepada supir melalui  WhatsApp,  sehingga  mempercepat  proses  konfirmasi  dan  penjemputan.  Langkah  ini  diharapkan  dapat meningkatkan efisiensi operasional dan kualitas informasi, serta memenuhi kebutuhan mobilitas karyawan dengan lebih baik. Informasi juga harus memiliki manfaat pemakainya (sesuai dengan yang dibutuhkan) [5].

## TINJAUAN PUSTAKA
Penelitian  mengenai  rancang  bangun  aplikasi  pemesanan  kendaraan  operasional  telah  banyak  dilakukan untuk meningkatkan efisiensi dan efektivitas penggunaan fasilitas pada perusahaan. Pratiwi dan Iqbal pada tahun 2023 membuat penelitian tentang rancang bangun aplikasi pendataan kendaraan operasional menggunakan metode prototipe, penelitian penulis yang tidak hanya berfokus pada pendataan saja namun memberikan informasi secara nyata dengan mengirimkan notifikasi melalui email serta whatsapp [6]. Dwi Wahyu Kurniawan dan Fatah Yasin Irsyadi  pada  tahun  2021  membuat  penelitian  yang  berjudul  perancangan  dan  pembuatan  aplikasi  manajemen peminjaman  kendaraan  berbasis  web  dengan  framework  codeigniter,  yang  hanya  berfokus  pada  manajemen peminjaman  tanpa  ada  nya  solusi  jika  kendaraan  operasional  sudah  habis.  Sementara  pada  penelitian  penulis terdapat  fitur  alternatif  pemesanan  kendaraan  daring  seperti  Gojek,  Grab,  dan  Bluebird  sebagai  alternatif kendaraan operasional sudah habis.[7]

## Software Development Life Cycle
Dalam  mengembangkan  aplikasi  pemesanan  kendaraan  operasional  pada  PT  PGAS  Telekomunikasi Nusantara. Penulis menggunakan metode pengembangan perangkat lunak Software Life Development Life Cycle (SDLC). SDLC memberikan kerangka kerja yang sistematis dan dapat diandalkan, memastikan bahwa setiap fase pengembangan dilakukan dengan teliti dan sesuai dengan tujuan penelitian [8].
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024

## Waterfall
Model yang dipakai dalam mengembangkan perangkat lunak ini menggunakan model waterfall. Metode waterfall  adalah  tempat  analis  dan  pengguna  berpindah  dari  satu  tahap  ke  tahap  berikutnya.  Metodologi pengembangan waterfall memiliki keuntungan mengidentifikasi requirement jauh sebelum pemrograman dimulai dan  membatasi  perubahan  requirement  sebagai  hasil  proyek.  Kelemahan  utama  waterfall  adalah  bahwa  desain harus  benar-benar  ditentukan  sebelum  program  dimulai,  diperlukan  waktu  yang  lama  antara  selesainya  usulan sistem dalam tahap analisis dan penyerahan sistem, dan pengujian diolah hampir menjadi ketinggalan jaman dalam tahap implementasi [9].

## System Usability Scale
Dalam  membangun  aplikasi  penulis  menginginkan  apakah  aplikasi  yang  dibangun  telah  memenuhi keinginan  pengguna  atau  belum.  Salah  satu  metode  yang  dapat  digunakan  untuk  mengukur  usabilitas  adalah System  Usability  Scale (SUS)[10].  Usabilitas  sendiri  merupakan  tingkat  dimana  seberapa  mudah  dan  efisien pengguna  dalam  menggunakan  aplikasi.  Tahapan  kuesioner  menggunakan  angket Skala  Likert [11]  yang umumnya memberikan beberapa pertanyaan kepada responden yang mana jawaban dari pertanyaan tersebut terdiri dari tingkatan yang dapat dipilih. Kuesioner SUS yang terdiri dari 10 butir pertanyaan dimana responden diberi skala likert dengan skala 1-5 untuk dijawab berdasarkan seberapa besar mereka setuju dengan setiap pertanyaan [12]. SUS sudah banyak digunakan dalam mengukur seberapa berguna aplikasi oleh pengguna, antara lain pada penelitian evaluasi pengembangan sistem informasi pencari kerja [13] dan aplikasi multimedia interaktif [14]. Skor dalam SUS akan menunjukkan beberapa kriteria penilaian, yaitu acceptability, ranges, grade scale, dan adjective ratings [12]. Penulis menggunakan penilaian adjective ratings pada hasil kuesioner. Penilaian adjective ratings ditentukan dengan mengadopsi skala penilaian sekolah (yaitu, seperti 90-100=A, 80-89=B, 70-79=C, 60-69=D, 0- 59=F) [15]. Pada Tabel 3 akan menampilkan penilaian dengan adjective ratings .
Tabel 1. Grade Adjective Ratings
Grade Keterangan A skor = 90 dan = 100 B skor = 80 dan = 89 C skor = 70 dan = 79 D skor = 60 dan =99 F skor lebih  59

## METODE
Metode penelitian adalah suatu cara digunakan oleh peneliti untuk mendapatkan data-data yang dibutuhkan untuk  merancang  suatu  sistem  berdasarkan  aktivitas  yang  terjadi  di  lapangan  [12].  Jenis  penelitian  yang  akan digunakan adalah penelitian campuran. Penelitian campuran akan memberikan gambaran komprehensif mengenai efektivitas  dan  pengalaman  pengguna  terhadap  sistem.  Pendekatan  kualitatif  dapat  digunakan  untuk mengeksplorasi  dari  pandangan  pengguna  dan  pengalaman  mereka  dalam  menggunakan  aplikasi  pemesanan kendaraan  operasional,  misalnya  melalui  wawancara  mendalam  kepada  pengguna.  Penelitian  ini  akan  dapat mengungkapan isu-isu yang mungkin tidak terlihat,  seperti masalah kenyamanan dan kepuasan pengguna pada sistem yang ada.
Sementara  itu,  pendekatan  kuantitatif  dapat  melibatkan  pengumpulan  dan  analisis  data  dari  pengguna aplikasi, survei, ataupun analisis dari data pemesanan. Data tersebut bisa digunakan untuk mengukur efektivitas aplikasi,  seperti  jumlah  pemesanan,  tingkat  penggunaan,  frekuensi  pemesanan,  dan  kepuasan  pengguna  secara kuantitatif.  Penelitian  ini  juga  menggunakan  User  Acceptance  Test  (UAT)  untuk  memastikan  aplikasi  sudah memenuhi kebutuhan dan harapan pengguna sebelum aplikasi diluncurkan. Proses evaluasi menggunakan System Usability Scale (SUS) dengan menyebarkan kuesioner ke pengguna untuk mengetahui tingkat kegunaan aplikasi yang  sudah  dibangun,  analisis  statistik  dapat  membantu  dalam  mengidentifikasi  pola  penggunaan  dan  korelasi antara  berbagai  variabel,  seperti  tingkat  kepuasan  pengguna.Dan  juga  menggunakan  Vulnerability  Assessment
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024
untuk  mengidentifikasi  dan  menganalisis  kerentanan  keamanan  yang  dapat  dieksploitasi  oleh  pihak  yang  tidak bertanggung jawab . Dengan menggunakan metode ini, peneliti dapat memperoleh gambaran yang jelas tentang seberapa baik aplikasi memenuhi kebutuhan pengguna dan area mana yang masih memerlukan perbaikan.
Dengan  menggabungkan  kedua  metode  ini,  penelitian  dapat  memberikan  pemahaman  yang  lebih mendalam  dan  holistik.  Misalnya,  data  kualitatif  dapat  menjelaskan  mengapa  pengguna  mungkin  tidak  puas meskipun  data  kuantitatif  menunjukkan  tingkat  penggunaan  yang  tinggi.  Sebaliknya,  data  kuantitatif  dapat membantu mengkonfirmasi temuan kualitatif dengan memberikan bukti yang mendukung. Pendekatan penelitian campuran  tidak  hanya  memahami  bagaimana  aplikasi  digunakan  tetapi  juga  mengidentifikasi  sistem  untuk perbaikan lebih lanjut.

## Teknik Pengumpulan Data
Dalam penelitian ini, teknik pengumpulan data menggunakan metode kualitatif mencakup observasi dan wawancara  mendalam.  Observasi  dilakukan  dengan  memantau  langsung  aktivitas  pemesanan  kendaraan operasional, termasuk interaksi staf dengan Divisi HCGA, alur kerja, waktu yang dibutuhkan, serta masalah yang muncul  selama  proses  pemesanan.  Observasi  ini  memberikan  pemahaman  mendalam  tentang  pemesanan kendaraan operasional di lingkungan kerja yang sebenarnya.
Selain  observasi,  wawancara  mendalam  dilakukan  dengan  karyawan  yang  terlibat  dalam  pemesanan kendaraan  operasional,  termasuk  wawancara  dengan  Bapak  Dymas  Panji  Nugroho  dari  divisi  operasional. Wawancara  ini  menggali  pengalaman,  persepsi,  dan  pandangan  pengguna  tentang  proses  pemesanan,  serta mengidentifikasi  masalah  dan  saran  perbaikan  dari  perspektif  pengguna  langsung.  Gabungan  observasi  dan wawancara ini memberikan data kualitatif yang mendalam, memungkinkan pemahaman lebih baik terkait proses pemesanan  kendaraan  operasional,  perilaku  pengguna,  dan  hambatan  yang  mereka  hadapi.  Hasil  dari  teknik pengumpulan data ini akan menjadi dasar bagi analisis lebih lanjut serta acuan rancang bangun aplikasi pemesanan kendaraan operasional.

## Tahapan Penelitian
Model  pengembangan yang digunakan dalam penelitian ini adalah Waterfall , yang terdiri dari beberapa tahapan sistematis untuk memastikan aplikasi pemesanan kendaraan operasional dibangun dengan baik dan sesuai kebutuhan. Tahapan metode waterfall divisualisasikan pada Gambar 1.
Gambar 1. Metode Waterfall
Model  ini  dipilih  karena  pendekatannya  yang  terstruktur  dan  linear,  memungkinkan  setiap  tahap diselesaikan secara menyeluruh sebelum melanjutkan ke tahap berikutnya. Berikut adalah tahapan-tahapan yang dilakukan dalam penelitian ini:

## 1. Analisa Kebutuhan Sistem
Pada tahap ini merupakan tahap awal dalam pembangunan aplikasi dimana penulis melakukan observasi dan  wawancara  terkait  sistem  yang  berjalan  saat  ini.  Observasi  dan  wawancara  menunjukkan  bahwa ketergantungan  pada  proses  manual  form  berpotensi  menyebabkan  kesalahan  administrasi  dan keterlambatan dalam pemesanan kendaraan operasional.
2. Desain
Dalam  tahap  desain  ,  penulis  merancang  berbagai  komponen  desain  dengan  menggunakan  diagram Unified Modeling Language (UML)
3. Code Generation
Dalam  tahap code  generation penulis  menerjemahkan  desain  yang  sudah  dibuat  ke  dalam  bahasa pemrograman  PHP  dengan  menggunakan framework Laravel  dengan  menggunakan Database Management System (DBMS) MySQL serta Visual Studio Code sebagai teks editor.
4. Pengujian Sistem
Dalam tahap pengujian sistem, penulis melakukan pengujian pada fitur pada aplikasi dan memastikan tidak ada bug ataupun error pada aplikasi. Pengujian Black-Box testing penulis gunakan sebagai landasan
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024
dalam  menguji  aplikasi  yang  sudah  dibangun  dan  dengan  skenario User  Acceptance  Test untuk mengetahui apakah fungsionalitas pada aplikasi sudah berjalan sesuai keinginan user.

## HASIL DAN PEMBAHASAN
Dari uraian diatas, didapatkan tujuan dari penelitian ini dengan membangun aplikasi pemesanan kendaraan operasional. Dalam membangun dan merancang aplikasi tersebut maka penulis membuat Use Case Diagram dan Activity Diagram .

## 1. Use Case Diagram
Aktor dan aplikasi yang dibuat digambarkan melalui interaksi Use Case Diagram . Gambar 2 memvisualisasikan use case diagram yang dibuat.
Gambar 2. Use Case Diagram
Berdasarkan  gambaran use  case  diagram ,  terdapat  beberapa use  case yang  akan  dijelaskan  sebagai berikut:
1. Login
Pada use case login , semua aktor akan masuk ke dalam halaman login terlebih dahulu sebelum masuk ke halaman lainnya.
2. Kelola Driver
Pada use case kelola driver , hanya aktor admin yang memiliki akses ke dalam halaman kelola driver .
3. Kelola Pengguna
Pada use  case kelola  pengguna,  hanya  aktor  admin  yang  memiliki  akses  ke  dalam  halaman  kelola pengguna.
4. Kelola Kendaraan
Pada use case kelola kendaraan, aktor admin memiliki akses tersebut. Halaman ini menjadi satu halaman dengan kelola driver .
5. Rekap Laporan
Pada use case rekap laporan, aktor admin bisa melakukan akses data laporan pada setiap lokasi kantor. 6. Pemesanan Kendaraan
Pada use case pemesanan kendaraan, semua aktor bisa melakukan. Pada use case ini aktor akan mengisi form  pemesanan  dan  akan  mendapatkan  status  kendaraan  secara  nyata  dengan  indikator  tombol  jenis armada.
7. Transaksi Pemesanan
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024
Pada use case transaksi pemesanan, proses ini akan menampilkan data transaksi pemesanan kendaraan untuk proses persetujuan. Aktor atasan karyawan dapat melihat list data transaksi pemesanan yang sedang berjalan.
8. Persetujuan Pemesanan
Pada use case persetujuan pemesanan, proses ini melakukan persetujuan pada transaksi pemesanan yang sedang berjalan. Proses persetujuan dengan dua kondisi yaitu disetujui dan ditolak. Proses persetujuan ini hanya akun yang menjadi atasan karyawan yang bisa melakukannya.
9. Menetapkan Driver
Pada use  case menetapkan driver ,  proses  ini  hanya  bisa  dilakukan  dengan  aktor  admin.  Admin  akan melakukan penetapan driver ke transaksi yang sudah disetujui oleh atasan karyawan.
10. Kelola Profil
Pada use case kelola profil, semua aktor bisa melakukan perubahan data akun, seperti alamat email , photo dan kata sandi.
2. Activity Diagram
Pada activity diagram digunakan untuk menggambarkan alur pada proses pemesanan kendaraan. Pengajuan pada pemesanan kendaraan pada karyawan yaitu karyawan akan mengisi waktu dan tanggal terlebih dahulu. Setelah submit tanggal dan waktu aplikasi akan melakukan pengecheckan ketersediaan armada. Jika armada kendaraan operasional tersedia maka tombol PGNCOM akan muncul dan setelah klik tombol tersebut akan muncul form detail data permintaan. Begitu juga jika armada tidak tersedia, maka tombol Gojek/Grab/Bluebird akan muncul dan setelah klik tombol tersebut, detail form permintaan akan muncul. Setelah mengisi dan submit maka  akan mengirim notifikasi  ke atasan karyawan. Proses tersebut akan divisualisasikan pada Gambar 3.
Gambar 3. Proses Pengajuan Pemesanan Kendaraan
Pada proses persetujuan atasan, setelah karyawan menginput data permintaan dan submit ke aplikasi, maka aplikasi akan mengirimkan notifikasi ke atasan karyawan, data tersebut akan diproses oleh atasan untuk disetujui atau tidak. Jika disetujui maka akan mengirimkan notifikasi ke admin. Jika tidak disetujui maka akan mengirimkan notifikasi ke karyawan. Gambar 4 akan memvisualisasikan proses persetujuan atasan.
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024

## Gambar 4. Proses Pemesanan Persetujuan Atasan
Setelah  proses  persetujuan  atasan  karyawan,  data  dan  notifikasi  akan  dikirimkan  ke  admin,  setelah  itu admin akan melakukan persetujuan, jika jenis armada adalah kendaraan operasional maka admin akan melakukan penunjukkan supir, setelah penunjukkan aplikasi akan mengirimkan notifikasi ke sopir dan karyawan untuk detail pemesanan.  Jika  jenis  armada  adalah  Gojek/Grab/Bluebird  maka  aplikasi  akan  mengirimkan  notifikasi  setelah penunjukkan  ke  karyawan  dengan  menginformasikan  detail  pemesanan  serta  informasi  pengaktifan  aplikasi corporate. Gambar 4.6 akan memvisualisasikan proses penunjukkan armada.
Gambar 5. Proses Pemesanan Penunjukan Armada

## Implementasi Aplikasi
Berdasarkan dari desain UML yang sudah dibuat, tahap selanjutnya yaitu proses pengkodean dari desain yang sudah dibuat. Proses perancangan aplikasi pemesanan kendaraan operasional dibuat dengan menggunakan bahasa  PHP  dengan framework Laravel  serta  menggunakan  MySQL  sebagai  DBMS.  Aplikasi  pemesanan kendaraan  operasional  terbagi  menjadi  2  hak  akses  yaitu  karyawan  dan  admin.  Hak  akses karyawan  memiliki beberapa keterbatasan. Berikut adalah tampilan aplikasi yang memiliki hak akses karyawan:
1. Halaman Beranda
Halaman  beranda  merupakan  halaman  setelah  karyawan  melakukan  otentikasi  dan  berhasil.  Halaman beranda terdiri dari beberapa sub menu di sebelah kiri dan atas. Untuk isi halaman menampilkan jumlah pesanan dari masing-masing karyawan. Gambar 5 adalah tampilan halaman beranda.
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024

## Gambar 6. Halaman Beranda pada Karyawan
2. Halaman Pemesanan
Halaman pemesanan merupakan halaman dimana karyawan mengisi data untuk melakukan pemesanan kendaraan. Pada halaman ini jenis armada akan tergantung dari ketersediaan, jika kendaraan operasional sudah habis makan tombol PGNCOM akan tidak bisa di klik dan tombol armada lain akan aktif untuk dipilih. Gambar 5 menampilkan halaman pemesanan
.

## Gambar 7. Halaman Pemesanan
Hak  akses admin  memiliki  hak  akses  penuh  terkait  fitur  pada  aplikasi,  seperti dashboard dan  transaksi penunjukkan pengemudi.. Berikut adalah tampilan aplikasi yang memiliki hak akses admin:
1. Halaman Dashboard
Halaman Dashboard adalah  halaman  yang  menampilkan  grafik  data  pemesanan,  jumlah  kendaraan, jumlah  pemesanan,  rating  pengemudi.  Untuk  mengakses  halaman  ini,  karyawan  harus login ke  akun admin. Gambar 6 akan menampilkan halaman dashboard pada akun admin.
2. Halaman Transaksi
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024
Halaman transaksi adalah halaman untuk menampilkan data transaksi pemesanan kendaraan operasional. Pada  halaman  ini  admin  bisa  melakukan assign ke driver atau  menyetujui  alternatif  jika  kendaraan operasional sudah habis. Halaman ini admin juga bisa melakukan reject jika ada data yang tidak sesuai. Gambar 7 akan menampilkan halaman transaksi dari akun admin.
Gambar 9. Halaman Transaksi

## Pengujian Aplikasi
Pengujian aplikasi memiliki tujuan untuk mengetahui apakah aplikasi yang sudah dibangun apakah sudah berjalan sesuai dengan fungsionalitas. Penulis melakukan sesi khusus untuk menguji aplikasi apakah terdapat error dan bug pada aplikasi. Jenis pengujian yang digunakan penulis yaitu dengan menggunakan UAT yang pengujian aplikasi berfokus pada fungsionalitas aplikasi dengan menggunakan skenario UAT dengan uraian pada Tabel 1 berikut.
Tabel 2. Tabel UAT Nama Fitur Test Step Hasil Yang Diharapkan Status Fitur Login Buka aplikasi Masukkan username dan password Tekan tombol login Masuk ke Beranda Akses login berhasil dan berpindah otomatis ke menu beranda Berhasi l Fitur Pemesanan Kendaraan (Kendaraan Tersedia) Masuk ke menu reservasi Pilih tanggal keberangkatan dan tanggal selesai dan juga pilih waktu Jika armada tersedia, button logo PGNCOM bisa di klik Klik logo PGNCOM Isi form pemesanan Submit Akses ke menu reservasi, button jenis armada muncul berdasarkan ketersediaan kendaraan, isi form pemesanan dan submit berhasil Berhasi l Fitur Pemesanan Kendaraan (Kendaraan alternatif) Masuk ke menu reservasi Pilih tanggal keberangkatan dan tanggal selesai dan juga pilih waktu Jika armada tidak tersedia, button logo PGNCOM
disable dan button Gojek, Grab dan Bluebird bisa di klik
Klik salah satu untuk pemilihan armada alternatif Isi form pemesanan Submit Akses ke menu reservasi, button jenis armada muncul berdasarkan ketersediaan kendaraan, isi form pemesanan dan submit berhasil Berhasi l
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024
Hal. 400-410 Vol. 6;  No. 3 Agustus 2024
Fitur Persetujuan Masuk ke menu tasklist Muncul list data permintaan kendaraan oleh karyawan Approve atau Reject persetujuan permintaan kendaraan operasional Pilih Driver untuk penugasan Akses ke menu tasklist, pilih transaksi, pilih driver, submit Berhasi l

## Evaluasi Usability
Proses  evaluasi  pada  rancang  bangun  aplikasi  pemesanan  kendaraan  operasional  di  PT  PGAS Telekomunikasi  Nusantara  penulis  menggunakan  SUS  dengan  mendistribusikan  kuesioner  ke  karyawan  guna mendapatkan  hasil  dari  tingkat  kegunaan  aplikasi,  kepuasan  karyawan  serta  mengidentifikasi  apakah  ada masukkan dan saran dari karyawan untuk pengembangan aplikasi lebih lanjut. Kuesioner diisi oleh 56 karyawan PT PGAS Telekomunikasi Nusantara sebagai pengguna dari aplikasi. Berikut adalah hasil kuesioner yang akan ditampilkan pada Gambar 8.

## Gambar 10. Hasil Kuesioner
Dari hasil diatas, dapat disimpulkan bahwa aplikasi pemesanan kendaraan operasional mendapatkan grade A  dengan  skor  rata-rata  di  angka  90,4.  Hal  ini  menunjukkan  bahwa  aplikasi  pemesanan  kendaraan  sudah memenuhi kriteria yang diharapkan oleh karyawan.

## KESIMPULAN DAN SARAN
Berdasarkan  hasil  dari  rancang  bangun  aplikasi  pemesanan  kendaraan  operasional  pada  PT  PGAS Telekomunikasi Nusantara dapat disimpulkan sebagai berikut:
1. Untuk  karyawan,  aplikasi  ini  memberikan  kemudahan  pada  proses  pemesanan  kendaraan.  Disamping proses pemesanan, karyawan juga dapat mudah mendapatkan informasi apakah kendaraan operasional tersedia atau tidak pada saat proses pemesanan dengan indikasi button armada yang aktif. Informasi driver yang ditugaskan pun juga lebih cepat karena adanya notifikasi melalui whatsapp dan email yang diterima oleh karyawan dan juga driver .
2. Untuk admin, aplikasi ini memberikan efisiensi dan efektifitas dalam pengolahan data. Yang mana semua proses  sudah  terdapat  pada  aplikasi  tanpa  harus  mengumpulkan  form  kertas.  Pengelolaan  kendaraan operasional menjadi  lebih baik dengan adanya aplikasi yang mana pengelolaan bisa dilakukan dimana saja dengan hanya menggunakan internet .
Berdasarkan hasil  dari UAT rancang bangun aplikasi pemesanan kendaraan operasional  pada PT PGAS Telekomunikasi  Nusantara  dapat  disimpulkan  bahwa  aplikasi  sudah  berjalan  sesuai  dengan  kebutuhan.  Semua fitur pada aplikasi sudah dilakukan dengan pengujian black-box testing dan sudah mengikuti skenario UAT.
Berdasarkan hasil SUS pada rancang bangun aplikasi pemesanan kendaraan operasional pada PT PGAS Telekomunikasi  Nusantara  dapat  disimpulkan  bahwa  aplikasi  sudah  memenuhi  kebutuhan  dari  pengguna, beberapa saran sudah ditambahkan seperti penambahan kerjasama ke moda armada lain seperti InDriver.
Dengan  demikian,  proses  transaksi  pemesanan  kendaraan  operasional,  pengolahan  data,  kecepatan informasi  memberikan  solusi  terkini  untuk  meningkatkan  produktivitas  pekerja  serta  efisiensi  dari  sisi  biaya. Perusahaan mengurangi kemungkinan berkurangnya pendapatan dengan tercapainya SLA pada pelanggan. Serta membantu  karyawan  untuk  fokus  pada  pekerjaan  tanpa  harus  mengkhawatirkan  kendaraan  operasional  yang digunakan dalam bekerja tanpa harus menggunakan dana pribadi untuk melakukan reimbursement jika kendaraan operasional sudah habis.
Jurnal Informatika Teknologi dan Sains (JINTEKS) E-ISSN : 2686-3359 Submit Juni 27, 2024 | Revised July 04, 2024 | Accepted July 07, 2024
Berdasarkan kesimpulan dari penulis yang sudah dijelaskan diatas, maka penulis memiliki beberapa saran untuk pengembangan aplikasi kedepannya dengan detail sebagai berikut:
1. Penelitian  selanjutnya  memungkinkan  untuk  memperluas  efektifitas  pada  alternatif  jika  kendaraan operasional  sudah  habis,  saat  ini  proses  integrasi  ke  Gojek,  Grab,  Bluebird  belum  berjalan  otomatis. Admin masih menggunakan masing-masing portal untuk mengaktifkan fitur corporate di masing-masing akun  aplikasi  alternatif.  Proses  integrasi  mungkin  bisa  menggunakan RESTful  API guna  otomatisasi tersebut.
2. Pengembangan  aplikasi  melalui  aplikasi  mobile  memungkinkan  untuk  membantu  driver  dalam mendapatkan  informasi  lebih  detail.  Dikarenakan  aplikasi  mobile  memungkinkan  untuk  mengirimkan push  notification tanpa  harus  memikirkan  biaya whatsapp .  Fitur Global  Positioning  System  Tracking yang dipasang pada aplikasi mobile juga membantu admin untuk mengetahui posisi terakhir pengemudi. Hal ini bertujuan untuk meningkatkan efisiensi dalam proses penunjukan tugas.
3. Pengembangan  aplikasi  lebih  lanjut  terutama  untuk  remediasi  dan  ancaman  pada  keamanan  aplikasi pemesanan kendaraan operasional. Seperti melakukan update library .

## DAFTAR PUSTAKA
[1] Rahmat Nauli, Sandi Pramudya Pratama, Endang Abdulloh, Arisantoso, “Cara Mudah Membangun Aplikasi Rental Mobil Dan Form Pemesanan Berbasis Website”, Jurnal Ilmiah Sekolah Tinggi Teknologi Informasi NIIT, vol. 19, no.1,  pp. 7- 12, 2023
[2] Badan Pusat Statistik, “Hasil Survey Komuter Jabodetabek”, Badan Pusat Statistik, vol.3,2024
[3] Nina Iftiani, “Analisis Penerapan Service Level Agreement (SLA) Dalam Proses Realisasi Pembiayaan KPR IB Syariah Tapak di PT Bank Sumut KCP Syariah HM Joni, Jurnal Ekonomi Manajemen Akuntansi dan Keuangan, vol.3, no. 3, pp. 721-726, 2022
[4] Royadi,  Dian  Ardiansyah,  Atang  Saepudin,  Riska  Aryanti,  Eka  Fitriani,  “Implementasi  Model  Waterfall  Pada  Sistem Informasi Operasional Car Booking”, Jurnal Sistem Informasi dan Manajemen, vol.10, no. 3, pp. 102-108, 2022
[5] Dedi  Juniansha,  Waliadi  Gunawan,  “Aplikasi  Pemesanan  Rental  Mobil  Pada  Istiqomah  Rent  Car  Cilegon  Berbasi Web”.Jurnal Innovation And Future Technology, vol. 4,no. 1, pp. 49-56, 2022
[6] Astri Aprilia Pratiwi, Muhammad Iqbal, “Rancang Bangun Aplikasi Pendataan Kendaraan Operasional Menggunakan Metode Prototipe”, Jurnal BIT, vol. 4, no. 2, pp. 262-267, 2023.
[7] Dwi Wahyu Kurniawan, Fatah Yasin Irsyadi, “Perancangan dan Pembuatan Aplikasi Manajemen Peminjaman Kendaraan Berbasis Web Dengan Framework Codeigniter”, Jurnal Teknik Elektro , vol. 21, no. 1, pp. 49-53, 2021.
[8] Eka Sally Moreta, Sutarno, Eko Agus Priyanto, “Sistem Informasi Manajemen Penyewaan Kendaraan Bermotor Daerah Wisata Bandung Menggunakan Metode SDLC”, Jurnal Ilmiah SIKOMTEK, vol.14 ,no.1, pp. 45-51, 2024
[9] Hendri,  Melan  Susanti,  “Penerapan  Model  Waterfall  Pada  Perancangan  Program  Pemesanan  Percetakan  Berbasis Desktop”, Jurnal Infortech, vol. 2, no.1, pp. 53-59, 2020
[10] Brooke J, “SUS : A Retrospective”, Journal Of Usability Studies , vol.8, no.2, pp. 29-40, 2013
[11] Muhammad  Patria,  Dea  Andini  Andriati,  Chantika  Ratu  Tria,  “Perancangan  UI/UX  Aplikasi  Berbagi  Tumpangan Terpercaya  dalam  Lingkup  Perusahaan  dengan  Pendekatan  Design  Thinking”,  Prosiding  Seminar  Nasional  Teknik Elektro, Sistem Informasi, dan Teknik Informatika (SNESTIK), vol. 1, no.1, pp. 262-268, 2024
[12] Sri Ernawati, Sri Huning Anwariningsih, Anniez Rachmawati Musslifah, “Analisis Tingkat Usabilitas Aplikasi Kamus Istilah  Psikologi  Menggunakan  Metode  System  Usability  Scale”,  TEKHINFO  -  Jurnal  Ilmiah  Teknik  Industri  dan Informasi, vol.11, no.2, pp.147-157, 2023
[13] Ade Wiradito, Wan Akbar Arramadhan Daulay, Raissa Amanda Putri, “Evaluasi Pengembangan Sistem Informasi Pencari Kerja  melalui  Aplikasi  Siduta  di  Dinas  Ketenaga  Kerjaan  Kota  Medan  dengan  Metode  SUS  ( System  Usability  Scale ), Jurnal Pendidikan Tambusai, vol.8, no.1, pp.9164-9171, 2024
[14] Anak Agung Ngurah Gede Surya Atmaja, I Gede Suardika, Ni Kadek Sukerti, “Aplikasi Multimedia Interaktif Pengenalan Pura  Bukit  Indrakila  Kabupaten  Bangli  Berbasis  Android”,  Journal  Automation Computer  Information  System,  vol.2, no.1, pp. 1-12, 2022
[15] Aaron Bangor, Philip T. Kortum, James T. Miller, “An Empirical Evaluation of the System Usability Scale”. International Journal of Human-Computer Interaction , vol.24, no.6 , pp. 574-594, 2008.