## RANCANG BANGUN APLIKASI ADVISOR AND MONITORING SERVICE PADA AUTO2000 PERMATA HIJAU BERBASIS ANDROID
Andri Darmuli 1) , Fauziyah 2)* , Raditya Galih Whendasmoro 3) 1,2,3 Fakultas Ilmu Komputer, Univeristas Bung Karno
1 ndridm26@gmail.com, 2 fauziyah@ubk.ac.id, 3 raditya_gw@ubk.ac.id

## Abstract
Service advisor and monitoring is an activity of providing advice and monitoring related to vehicle service and repair. Service Advisor is useful for providing information and advice to customers regarding service  at  Auto2000.  The  purpose  of  this  research  is  to  solve  problems  where  customers  and  service advisors  can  connect  online  to  provide  information  and  advice.  In  making  the  advisor  and  monitoring service system, the method used is the Software Development Life Cycle (SDLC). The SDLC method has 6 steps:  (1)  Planning,  (2)  Analysis,  (3)  Design,  (4)  Implementation,  (5)  Testing,  (6)  Maintenance.  The Auto2000 Advisor and Monitoring application is designed using diagram modeling, namely the Unified Modeling  Language  (UML),  such  as  Use  Case  Diagram,  Activity  Diagram  and  Class  Diagram.  While testing  is  done  using  the  MC  Call  criteria.  From  the  research  that  has  been  done,  the  advisor  and monitoring system makes it easier to provide advice or input to customers on service and service monitoring in monitoring.
Keywords : Advisor, Monitoring , Service , Android , UML, Auto2000

## 1. PENDAHULUAN
Salah  satu  dampak  dari  perkembangan teknologi dan informasi yaitu untuk mempermudah dalam berbagai urusan bisnis bagi perusahaan  atau  organisasi  [1].  Auto2000  yang merupakan  dealer  otomotif  dan  terbesar  yang memberikan  layanan  terbaik  bagi  seluruh masyarakat,  terkhusus  pada  bengkel  yang merupakan  bagian  bisnis  perusahaan  tersebut, dimana  sistem  tersebut  sudah  terkomputerisasi tapi masih belum praktis pada proses pelayanan yang diberikan kepada customer , dimana service advisor (SA)  maupun foreman tidak  dapat memberikan saran atau arahan terkait kendaraan customer yang di servis, serta pemantauan servis yang  membuat customer menunggu  proses perbaikan dikerjakan maka menjadi kendala bagi customer yang  sedang  jam  kerja  dan  tidak  bisa menunggu  dikarenakan  ada  antrian  di  setiap proses pengerjaan customer tersebut [2].
Pada penelitian yang berjudul “Rancang Bangun  Aplikasi  Pelayanan  Servis  Kendaraan”. Penelitian tersebut belum diterapkan suatu sistem yang dapat menyimpan seluruh data yang masuk ke  dalam database .  Namun,  beberapa  entri  data
bengkel  mobil  masih  dilakukan  secara  manual. Dengan  kata  lain,  tidak  menggunakan  sistem komputerisasi  untuk  layanan  servis  [3].  Pada penelitian  yang  berjudul  “Perancangan  Aplikasi Berbasis Android Jadwal  Service  Sepeda Motor Pada Bengkel Rhido Motor”. Penelitian tersebut belum  memiliki  sistem  untuk  administrasi  dan menyimpan  data  pelanggan,  serta  beberapa kendala  lainnya  seperti  memberitahu  jadwal servis,  jadwal  pergantian  suku  cadang  dan  lain- lain.  Dari  permasalahan  tersebut  dibutuhkan sistem untuk memudahkan dalam pemberitahuan serta penjdawalan servis kepada pelanggan [4].
Studi lain yang dilakukan oleh kumala A yang  berjudul  “Aplikasi  Pencatatan  Perbaikan Kendaraan  Bermotor  Berbasis Android ”. Dalam kegiatan transaksi masih mencatat secara manual yang  belum  menggunakan  sistem  komputerisasi dalam penerimaan pelanggan. Sehingga kesulitan yang  dihadapi  dalam  sistem  pencatatan  yang masih  manual  adalah  menyulitkan  mencari  data pelanggan.  Setiap  orang  yang  baru  membeli kendaraan  akan  memiliki  sebuah  buku  servis. dimana  buku  ini  membantu  pemilik  kendaraan untuk  mengetahui  kapan  waktunya  kendaraan
diperbaiki dan menjadi riwayat service [5]. Pada penelitian  yang  berjudul  “Pembuatan  Aplikasi Pencatatan  Servis  Mobil  di  PT.  Armada International Motor Berbasis Android ”. Penelitan tersebut  belum  adanya  sistem  pencatatan  servis sehinggan pada bagian proses layanan pelanggan dengan  proses  pencatatan  dilakukan  secara terpisah agar dilakukan dikantor karena data-data mengenai  keperluan  servis  berada  di  sistem kantor.  Berdasarkan  permasalahan  tersebut konsumen  baru  yang  akan  melakukan  registrasi terlebih  dahulu  di  kantor  yang  terpisah  dari bengkel  yang  tentu  membuat  konsumen  yang sepatutnya bisa mengirit waktu dengan registrasi baru  dibengkel  dihruskan  untuk  mendatangi kantor terlebih dahulu [6].

## 2. METODE PENELITIAN
Metode penelitian yang digunakan pada penelitian yaitu menggunakan Software Development  Life  Cycle  (SDLC)  metode membutuhkan  rangkaian  proses  diantaranya dimulai  dari  planning  sampai  pada  maintenance metode  ini  saling  terhubung  dalam  kesatuan hingga selesai tiap proses tahapannya [7].
1. Planning (perencanaan)
Gambar 1. Metode SDLC [8]
Pada  tahap  ini  menekankan  pada  aspek studi kelayakan pengembangan sistem seperti mengidentifikasi  apakah  masalah  yang  ada bisa  diselesaikan  melalui  pengembangan
sistem, menentukan dan evaluasi strategi yang akan digunakan dalam pengembangan sistem dan  penentuan  prioritas  teknologi  dan pemilihan aplikasi [9].
2. Analysis (analisis) Kegiatan Obserasi yakni pengamatan terhadap  proses  bisnis  pada  Auto2000 Permata Hijau yang menghasilkan kumpulan observasi  yang  digunakan  sebagai  bahan dasar penelitian [10].
3. Design (desain Sistem)
Pada      tahap      desain      sistem,  dilakukan pembuatan  desain  sistem  menggunakan Figma  yang  bertujuan  untuk  mempermudah dan  memberi  gambaran  keseluruhan  sistem [11].
4. Implementation (Implementasi) Pada  tahap  ini  pembuatan  sistem  dilakukan menggunakan prosedur, teknik, dan peralatan yang  dibutuhkan  dalam  perancang  dalam pengembangan rancangan. Perancangan aplikasi  menggunakan  pemograman  kotlin untuk aplikasi android [12].

## 5. Testing (pengujian)
Pengujian aplikasi bertujuan untuk memeriksa program telah berjalan dengan baik atau masih terdapat  kekurangan  yang  harus  diperbaiki sehingga program dapat berjalan [13].
6. Maintenance (pemeliharaan) Setelah  semua  sistem  berjalan  dengan sebagaimana  mestinya,  harus  dilakukan pemeliharaan  sistem  agar  sistem  yang  sudah berjalan   dapat   berjalan   dengan baik [14].

## 3. HASIL DAN PEMBAHASAN
3.1. Use Case Diagram Aplikasi Advisor and Monitoring service
Use  case  diagram digunakan  untuk menjelaskan apa saja yang seharusnya dilakukan sistem. Use  case  diagram menyediakan  cara menggambarkan  tampilan  eksternal  pada  sistem dan interaksi terhadap dunia luar [15]. Use case diagram tertuang pada gambar 2.
Gambar 2. Use Case Diagram Aplikasi Advisor and Monitorin Service
Gambar 2 merupakan Use Case Diagram aplikasi advisor  and  monitoring  service pada Auto2000 terdiri  dari  atas  tiga  aktor  yaitu: customer, service advisor, foreman . SA merupakan karyawan yang bertugas memberikan layanan  seperti  menerima,  servis,  memberikan informasi serta saran kepada customer , sedangkan  aktor  foreman  merupakan  bagian pengawasan  pada  bengkel  yang  memantau pengerjaan  servis  yang  sedang  dikerjakan. Terdapat  7 use  case pada  aplikasi  yaitu: registrasi, login,  logout, service ,  pengecekan, monitoring, laporan service.

## 3.2. Class Diagram
Class  Diagram gambaran  dari  segala atribut-atribut,  kelas,  dan  relasi-relasi  pada sebuah  sistem. Class  Diagram memberikan gambaran  secara  luas  dari  sistem  dengan menampilkan kelas–kelas dan detail   atribut pada setiap kelasnya serta hubungan relasi [16]. Class Diagram dari hasil normalisasi ditunjukkan pada gambar 3 seperti di bawah ini :
Gambar 3. Class Diagram 3.3.   Implementasi
Implementasi merupakan bagian kegiatan  penting  dari  sebuah  skema  dan dilakukan setelah tahap analisis dan perancangan selesai dikerjakan [17]. Penjelasan implementasi ditampilkan pada gambar berikut ini.
1. Tampilan Form Registrasi Tampilan form registrasi  ditunjukkan  pada gambar 4.
Gambar 4. Tampilan Form Registrasi

## 2. Tampilan Form Login
Tampilan form  login ditunjukkan  pada gambar 5.
Gambar 5. Tampilan Form Login

## 3. Tampilan Menu Utama
Tampilan  menu  utama ditunjukkan  pada
gambar 6.
Gambar 6. Tampilan Menu Utama
4. Tampilan Form Service
Tampilan form  Service ditunjukkan  pada gambar 7.
Gambar 7. Tampilan Form Service 5. Tampilan Pengecekan
Tampilan  pengecekan ditunjukkan  pada gambar 8. Gambar 8. Tampilan Pengecekan
6. Tampilan Monitoring Tampilan  monitoring ditunjukkan  pada gambar 9.

## Gambar 9. Tampilan Monitoring

## 7. Tampilan Laporan Service
Tampilan  laporan service ditunjukkan  pada gambar 10.
Gambar 10. Tampilan Laporan Service
8. Tampilan Kelola Daftar Service
Tampilan  kelola  daftar dervice ditunjukkan
pada gambar 11.
Gambar 11. Tampilan Kelola Daftar Service 9. Tampilan Kelola Detail Service Tampilan  kelola  detail service ditunjukkan pada gambar 12.
Gambar 11. Tampilan Kelola Detail Service
Pengujian  yang  digunakan  penelitian yaitu BlackBox  Testing [18] . Dalam  pengujian BlackBox  Testing pengujian  dilakukan  hanya pada  bagian user  interface apakah  program berjalan  sesuai  prosedur.  Proses  pengujian  yang dijalankan  yaitu  dengan  cara  mencoba  aplikasi yang telah selesai dibuat serta menginputkan data pada formnya [19]. Pengujian BlackBox Testing dibutuhkan  agar  mengetahui  kegunaan  dari fungsi dari fitur pada aplikasi tersebut berfungsi dengan benar atau salah [20].
Tabel 1. Pengujian Sistem Module- Sub Module Test Scenario Expected Result Login User Input  Username dan password kemudian klik tombol login Sistem akan masuk  dan menampilk
an menu utama Input Pendaftaran Service Menginput id, stnk, model, jenis  servis  dan keluhan Data  servis untuk diproses dan disimpan Button Daftar Service Mengklik button Memproses data  untuk disimpan Menu Monitoring Service Mengklik  menu monitoring servis Memproses data  untuk ditampilan Menampilk an Monitoring Service Membuka  menu data  menitoring servis Menampilk an data servis  yang dikerjakan Menu Pemberitah uan Service Mengklik  menu pemberitahuan servis Memproses data  untuk ditampilan Menampilk an Pemberitah uan Service Membuka  menu pemberitahuan servis Menampilk an data pemberitah uan servis Menu Laporan Service Mengklik  menu laporan servis Memproses data  untuk ditampilan Menampilk an Laporan Service Membuka  menu laporan  servis Menampilk an data laporan servis Input pengerjaan Service Menginput id service, pengerjaan keterangan  dan estimasi Data pengerjaan untuk diproses dan disimpan Input Saran Service Menginput id service, saran service, saran service berikutnya Data  saran untuk diproses dan
disimpan

## 4. KESIMPULAN
Berdasarkan  hasil  analisa,  perancangan dan  pengimplementasian  dari  aplikasi Advisor and  Monitoring  Service berbasis Android Pada Auto2000  Permata  Hijau  pada  penelitian  ini dapat  disimpulkan  yaitu  Aplikasi  Sistem Informasi  Advisor  and  Monitoring  Service dirancang  menggunakan  pemodelan  sistem berbasis  UML (Unified  Modelling  Language) yang  menghasilkan  beberapa  model  diagram yaitu 7 use case diagram dan terdapat 6 activity diagram serta  menghasilkan  6  tabel  pada class diagram yang  telah  dinormalisasikan.  Aplikasi Sistem Informasi Advisor and Monitoring
Service berbasis
android ini
menggunakan bahasa pemograman Kotlin sebagai  client  server  dan  PHP  sebagai  backend server dengan Rest Api sebagai penghubung pada database  MariaDB  MySQL.  Aplikasi  Sistem Informasi Advisor  and  Monitoring  Service berbasis android ini telah di uji dengan blackbox testing berdasarkan  pada  pengujian  kriteria McCall dan menghasilkan bahwa aplikasi sistem informasi advisor and monitoring service sangat layak  digunakan  dengan  validasi  objek  testing sebanyak  15  objek test  case .  Adanya  sistem advisor  and  monitoring ini  maka  memudahkan dalam  memberikan  saran  atau  masukan  ke pelanggan terhadap servis dan pemantauan servis di monitoring.

## 5. REFERENSI
[1] G. Kurniyawan, “Aplikasi Pengolahan Data Servis Kendaraan Mobil Dan Motor Pada Pt. Penerbit Erlangga Cabang Palembang Berbasis Website,” J Chem Inf Model , vol. 53, no. 9, pp. 1689–1699, 2019.
[2] I. Kanedi and S. Siswanto, “Aplikasi Pelayanan Servis AC Mobil pada Andromeda Bengkulu,” Jurnal Sains, Teknologi dan Industri , vol. 17, no. 1, 2020, doi: 10.24014/sitekin.v16i2.7647.
[3] G. Priyo Waseso, G. Gunawan, M. Reza Ramdani, and Y. Devianto, “Rancang Bangun Aplikasi Pelayanan Servis Kendaraan,” SISTEMASI , vol. 10, no. 3, p. 586, Sep. 2021, doi:
10.32520/stmsi.v10i3.1460.
[4] M. R. Effendi, F. T. Julfi, M. Narji, and D. Wanara, “Perancangan Aplikasi Berbasis Android Jadwal Service Sepeda Motor Pada Bengkel Ridho Motor,”
Jurnal Teknologi Informatika dan Komputer , vol. 7, no. 2, 2021, doi:
10.37012/jtik.v7i2.649.
[5] A. Kumala and S. Winardi, “Aplikasi Pencatatan Perbaikan Kendaraan
Bermotor Berbasis Android ,” Jurnal
Intra Tech , vol. 4, no. 2, pp. 112–120,
2020.
[6] C. Dewi and K. N. P. Nindya Pramono, “Pembuatan Aplikasi Pencatatan Servis Mobil di PT. Armada International Motor
Berbasis Android ,” Jurnal Nasional
Teknik Elektro dan Teknologi Informasi (JNTETI) , vol. 4, no. 4, Feb. 2016, doi: 10.22146/jnteti.v4i4.164.
[7] A. Wahyudi, “PERANCANGAN
SISTEM MENGGUNAKAN METODE SDLC,” Jurnal Dinamika Informatika , vol. 4, no. 2, 2018.
[8] N. M. M. R. Desmayani, N. W. Wardani, P. G. S. C. Nugraha, and G. S. Mahendra, “Sistem Informasi Laporan Keuangan pada Salon Berbasis Website Dengan Metode SDLC,” Jurnal Sistem Informasi dan Komputer Terapan Indonesia (JSIKTI) , vol. 4, no. 2, 2021, doi: 10.33173/jsikti.118.
[9] R. Suprapto and D. R. Prehanto, “Pengembangan Sistem Informasi
Manajemen Arsip Dinamis Dalam Mendukung Tata Kelola Kearsipan Berbasis Web Menggunakan Metode
SDLC,” Jurnal Manajemen , vol. 11, 2020.
[10] W. Aliman, “Perancangan Perangkat Lunak untuk Menggambar Diagram Berbasis Android ,” Syntax Literate ;
Jurnal Ilmiah Indonesia , vol. 6, no. 6,
2021, doi: 10.36418/syntax- literate.v6i6.1404.
[11] S. Suyono and R. Wati, “APLIKASI PENGENALAN HURUF,GAMBAR DAN WARNA PADA PAUD
MUTIARA SARI PODOREJO KECAMATAN PRINGSEWU BERBASIS ANDROID ,” Technologia: Jurnal Ilmiah , vol. 12, no. 1, 2021, doi:
10.31602/tji.v12i1.4177.
[12] I. A. G. Suwiprabayanti Putra, “Implementasi Resource Traffic
Management System pada Sistem Operasi Android Dan iOS,” Eksplora Informatika , vol. 8, no. 2, 2019, doi: 10.30864/eksplora.v8i2.164.
[13] A. N. Maharani and B. Handaga, “Rancang Bangun Aplikasi Pengontrol Sistem Penyiram Tanaman Berbasis
Arduino dan Android ,” Emitor: Jurnal Teknik Elektro , vol. 22, no. 1, 2022, doi: 10.23917/emitor.v22i1.14876.
[14] H. Nuryadin, “Perancangan Aplikasi Edukasi Nama Hewan dalam Bahasa Inggris Menggunakan Android ,” Jurnal Riset dan Aplikasi Mahasiswa Informatika (JRAMI) , vol. 3, no. 02,
2022, doi: 10.30998/jrami.v3i02.3638.
[15] S. Sutono and A. P. Pamungkas, “Penerapan Metode Eksperimen Semu Pada Sistem Informasi Persediaan dan Penjualan Obat di Apotek Berbasis Web- Base,” Media Jurnal Informatika , vol. 12, no. 2, 2021, doi:
10.35194/mji.v12i2.1225.
[16] E. B. Pratama and U. Saparingga, “Pemodelan UML Sistem Informasi
Administrasi Kependudukan Untuk Kantor Desa,” Jurnal Ilmiah Media Sisfo , vol. 15, no. 2, 2021, doi: 10.33998/mediasisfo.2021.15.2.1085.
[17] F. C. Kandouw, D. R. Kaparang, and A. Mewengkang, “Implementasi Aplikasi
Media Pembelajaran Berbasis Android pada Mata Pelajaran Animasi 2D dan 3D di SMK,” Edutik : Jurnal Pendidikan Teknologi Informasi dan Komunikasi , vol. 2, no. 1, 2022, doi: 10.53682/edutik.v2i1.3411.
[18] A. N. Fathoni and U. Y. Oktiawati, “Blackbox Testing terhadap Prototipe
Sistem Monitoring Kualitas Air Berbasis
IoT (Blackbox Testing on Prototype of a Water Quality Monitoring System Based on IoT),” Jurnal Nasional Teknik Elektro dan Teknologi Informasi (JNTETI) , vol.
10, no. 4, 2021.
[19] A. P. Putra, F. Andriyanto, K. Karisman, T. D. M. Harti, and W. P. Sari,
“PENGUJIAN APLIKASI POINT OF SALE MENGGUNAKAN BLACKBOX TESTING,” Jurnal Bina Komputer , vol.
2, no. 1, 2020, doi:
10.33557/binakomputer.v2i1.757.
[20] J. Shadiq, A. Safei, and R. W. R. Loly, “Pengujian Aplikasi Peminjaman
Kendaraan Operasional Kantor Menggunakan BlackBox Testing,”
INFORMATION MANAGEMENT FOR EDUCATORS AND PROFESSIONALS : Journal of Information Management , vol.
5, no. 2, 2021, doi:
10.51211/imbi.v5i2.1561.