## APLIKASI PELAYANAN DAN PENGELOLAAN DATA BENGKEL SECARA ELEKTRONIK BERBASIS WEB
Moch. Fatchur Rozy 1 , A. Prasita Nugroho 2 ,Moch. Nurcholis 3 1,2,3 Jurusan Teknik Informatika; FTI Universitas Merdeka Pasuruan, Jln. Ir H Juanda 68 Pasuruan, telp 0343-413619; fax 0343-420926
e-mail: 1 fatur46rozy@gmail.com, 2 prasita@email.com, 3 cholis8918@gmail.com

## Abstrak
Perkembangan  teknologi  informasi  membuat  perubahan  besar  di  dunia  bisnis. Perkembangan  tersebut  tentunya  didukung  oleh  adanya  internet  yang  membantu perusahaan  untuk  mempromosikan  produk  dan  jasa  yang  mereka  kelola.  Dengan keuntungan  memanfaatan  internet  maka  pengembangan  aplikasi  pelayanan  dan pengelolaan  data  dibutuhkan  untuk  membantu  pelanggan,  admin  dan  warehouse. Bengkel Paimo merupakan usaha milik perorangan yang bergerak dibidang jasa yaitu perbaikan  sepeda  motor,  bengkel  tersebut  belum  memanfaatkan  inernet  sebagai  alat untuk membantu perkembagan usaha bengkel. Sistem yang digunakan masih manual menggunakan  sisitem  pembukuan  yang  tidak  efisien,  sehingga  menghambat  proses pelayanan  terhadap  pelanggan.  Dengan  adanya  masalah  seperi  itu  maka  harus  di sediakanya  aplikasi  e-bengkel  untuk  membantu  admin  dan  pelanggan  agar mempermudah  pelayanan  dan  pengelolaan  bengkel.  Hasil  yang  diperoleh  dari pengembangan sistem ini adalah dengan melakukan tahapan analisa sistem, analisa- analisa  perancangan  sistem  dan  perancangan  basis  data  sehingga  mempermudah kegiatan  perusahaan,  mengolah  data,  membuat  laporan  menjadi  lebih  mudah  dan efisien,  penyajian  informasi  yang  akurat,  relevan  dan  tepat  waktu  membuat  pihak manajemen dalam mengambil keputusan.
Kata kunci - bengkel, pelayanan dan pengelolaan data

## Abstract
Development  of  information  technology  membua  major  changes  in  the business  world.  The  development  would  be  supported  by  the  internet  which  helps companies to promote products and services that they manage. With the advantage of utilizing  the  internet  application  development  and  data  management            services required  to  help  customers,  admin  and  warehouse.  Workshop  Paimo  motorcycle  is privately  owned  individual  businesses  engaged  in  services  that  motorcycle  repair, repair  shops  to  use  the  Internet  not  seagai  tools  to  foster  business  workshop.  The system  used  is  still  using  a  manual  accounting  system  that  is  not  efficient,  thus inhibiting  the  process  of  customer  service.The  presence  of  such  problems  then  it should  be  the  provision  of  e-workshop  to  help  admins  and  customers  in  order  to facilitate  service  and  management  workshop.  The  results  obtained  from  the development  of  this  system  is  to  perform  system  analysis  stage,  analyzes  design analysis  and  peracangan  database,  thus  simplifying  the  company's  activities,  data processing, reporting becomes easier and more efficient, presenting information that is accurate, relevant and time to make the management in making decisions
Keywords - workshops, services and data management

## 1. PENDAHULUAN
Bengkel  Paimo  merupakan  usaha  milik  perorangan  yang  bergerak dibidang  jasa  yaitu  perbaikan  sepeda  motor,  bengkel  tersebut  belum memanfaatkan  inernet  sebagai  alat  untuk  membantu  perkembagan  usaha bengkel.  Sistem  yang  digunakan  masih  manual  menggunakan  sisitem pembukuan  yang  tidak  efisien,  sehingga  menghambat  proses  pelayanan terhadap  pelanggan.  Dengan  adanya  masalah  seperi  itu  maka  harus  di sediakanya  aplikasi  e-bengkel  untuk  membantu  admin  dan  pelanggan  agar mempermudah pelayanan dan pengelolaan bengkel.
Pada  tugas  akhir  ini,  akan  dilakukan  pembangunan  aplikasi  pelayanan  dan pengelolaan data bengkel secara elektronik berbasis web yang nantinya dapat membantu  pemilik  bengkel  dalam  mempromosikan  bengkel  dan  bertransaksi dengan pelanggan:

## 2.  METODE PENELITIAN
Dalam penelitian ini menggunakan beberapa tahapan metode penelitian antara lain :
2.1. Perencanaan Tahapan pertama adalah Perencanaan, perencanaan  merupakan  suatu aktifitas yang harus dilakukan sebelum mengembangkan sebuah proyek sistem informasi.
2.2. Analisa
Tahapan  kedua  adalah  analisa,  yang  menguraikan  dari  suatu  sistem informasi  yang  utuh  ke  dalam  bagiaan –  bagian  komponennya  dengan maksud  untuk  mengidentifikasi  dan  mengevaluasi  permasalahan, kesempatan,  hambatan,  dan  kebutuhan  yang  diharapkan,  sehingga dapat diusulkan perbaikan.
2.3. Desain
Desain  sistem  adalah  sebuah  proses  menerjemahkan  kebutuhan pemakai  informasi  ke  dalam  alternatif  rancangan  sistem  informasi. Desain  sistem  dilakukan  berdasarkan  informasi  yang  didapatkan  oleh analisis sistem. Adapun macam – macam desain sebagai berikut:
a.  Flowchart  adalah    adalah  penggambaran  secara  grafik  dari  langkah langkah dan urut-urutan prosedur dari suatu program.
b.  DFD (Data Flow Diagram) adalah suatu diagram yang menggunakan notasi-notasi  untuk  menggambarkan  arus  dari  data  sistem,  yang penggunaannya  sangat  membantu  untuk  memahami  sistem  secara logika,  tersruktur  dan  jelas.  DFD  merupakan  alat  bantu  dalam menggambarkan  atau  menjelaskan  sistem  yang  sedang  berjalan logis.
c.  ERD  (Entity  Relationship  Diagram)  merupakan  salah  satu  model yang  digunakan  untuk  mendesain  database  dengan  tujuan menggambarkan data yang berelasi pada sebuah database.

## 2.4. Pengembangan
Pengembangan  sistem  dapat  berarti menyusun  suatu  sistem  yang  baru untuk  menggantikan  sistem  yang  lama  seara  keseluruhan  atau memperbaiki sistem yang telah ada.
2.5. Testing
Testing adalah proses yang dibuat sedemikian rupa untuk mengidentifikasi  ketidaksesuaian  hasil  sebuah  sistem  informasi  dengan hasil yang diharapkan.
2.6. Implementasi
Proses  untuk  memastikan  terlaksananya  suatu  kebijakan  dan tercapainya kebijakan tersebut.
Proses Implementasi : a.  Memberitahu user b.  Melatih user c.  Memasang sistem (install system)
d.  Entri/Konversi data
e.  Siapkan user ID
2.7. Pengoperasian dan Pemeliharaan
Tahap yang terakhir adalah suatu kombinasi dari berbagai tindakan yang dilakukan  untuk  menjaga  suatu  sistem  dalam,  atau  memperbaikinya sampai, suatu kondisi yang bisa diterima.
Terdapat beberapa pekerjaan rutin yang perlu dilakukan terhadap sistem informasi, antara lain :
a.  System Maintenance
b.  Backup & Recovery
c. Data Archive 2.2 Tinjauan Pustaka
Dasar teori yang relevan yang digunakan dalam penelitian ini antara lain :

## 1.  Pengertian Aplikasi
Aplikasi  berasal  dari  kata  application  yang  artinya  penerapan,  lamaran, penggunaan.  Secara  istilah  aplikasi  adalah  program  siap  pakai  yang dibuat  untuk  melaksanakan  suatu  fungsi  bagi  pengguna  atau  aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju [1].
2. Pengertian Pelayanan
Pelayanan merupakan suatu proses keseluruhan dari pembentukan citra perusahaan,  baik melalui media  berita, membentuk budaya perusahaan secara  internal,  maupun  melakukan  komunikasi  tentang  pandangan perusahaan  kepada  para  pemimpin  pemerintahan  serta  publik  lainnya yang berkepentingan [2].
3.  Pengertian Pengelolaan Data
Pengelolaan (processing) adalah proses data yang diolah melalui suatu model  menjadi  informasi,  penerima  kemudian  menerima  informasi tersebut,  membuat  suatu  keputusan  dan  melakukan  tindakan,  yang
berarti  menghasilkan  suatu  tindakan  yang  lain  yang  akan  membuat sejumlah  data  kembali.  Data  tersebut  akan  ditangkap  sebagai  input, diproses  kembali  lewat  suatu  model  dan  seterusnya  membentuk  suatu siklus.  Siklus  ini  disebut  juga  dengan  siklus  pengolahan  data  (data processing cycles) [3].

## 3. HASIL DAN PEMBAHASAN
Hasil dari penelitian ini adalah berupa program untuk mendukung proses pelayanan  dan  pengelolaan  data  di  bengkel  Paimo  Motor.  Dengan  hasil penelitian  ini  maka  proses    informasi    seperti    yang    dijelaskan    pada    bab sebelumnya    menjadi    lebih    efektif    dan  efisien.  Berikut  rancangan  sistem meliputi  beberapa  proses  dari  flowchart,  DFD  (Data  Flow  Diagram)  dan  ERD (Entity Relationship Diagram) diantaranya sebagai berikut :
a.  Flowchart
MANAGEMENT PELANGGAN ADMIN PELANGGAN START INPUT DATA END NO REGISTRASI NO REGISTRASI LOGIN DATA PELANGGAN DATA STORED PELANGGAN Gambar 1 Flowchart Management Pelanggan

## MANAGEMENT SERVIS
WAREHOUSE MONTIR ADMIN PELANGGAN START CEK DATA SERVIS TOTAL BIAYA SERVIS TOTAL BIAYA SERVIS UANG UANG NOTA PEMBAYARAN NOTA PEMBAYARAN END DATA STORE PELANGGAN CETAK DATA SERVIS SERVIS CARD SERVIS CARD CHECKIG + SERVIS RESULT CHECKING GANTI SPARE PART RESULT CHEKING INPUT ORDER SPARE PART DATA STORE WAREHOUSE CETAK NOTA NOTA WAREHOSE RESULT CHECKING TIDAK YA INPUT TRANSAKSI INPUT DATA TRANSAKSI NO REGISTRASI NO REGISTRASI CEK DATA BASE TRANSAKSI CETAK NOTA SPAREPART DATA STORE SERVIS Gambar 2 Flowchart Management Servis MANAGEMENT WAREHOUSE WAREHOUSE SUPLIER SPAREPART DAN TANDA TERIMA END TANDA TERIAMA DAN SPERPART START SPAREPART VALIDA SI TANDA TERIM A INPUT TANDA TERIMA CEK BARANG SPAREPART DAN TANDA TERIMA DATA SORE WAREHOUSE Gambar 3 Flowchart Mnagement Warehouse

## LAPORAN
ATASAN WAREHOUSE ADMIN LAPORAN  DATA PELANGGAN DATA BASE PELANGGAN DATA BASE TRANSAKSI Start CETAK LAPORAN TRANSAKSI LAPORAN  DATA TRANSAKSI CETAK LAPORAN DATA PELANGGAN CETAK DATA WAREHOUSE START DATA STORE WAREHOUSE LAPORAN DATA WAREHOUSE LAPORAN DATA WAREHOUSE LAPORAN DATA TRANSAKSI LAPORAN DATA PELANGGAN END Gambar 4 Flowchart Laporan b.  DFD (Data Flow Diagram) LAPORAN DATA WAREHOUSE 1 DATA WAREHOUSE LAPORAN DATA WAREHOUSE INPUT DATA WAREHOUSE LAPORAN DATA PELANGGAN 1 LAPORAN DATA TRANSAKSI1 RESULT CHECKING SPAREPART RESULT (SPAREPART) RESULT CHECKING (SPAREPART) RESULT CHECKING1 SERVIS CARD1 UANG1 NOTA WAREHOUSE TOTAL BAYAR1 SERVIS CARD LAPORAN DATA TRANSAKSI LAPORAN DATA PELANGGAN RESULT CHEHCKING (SPAREPART) RESULT CHECKING NO_REGISTRASI NOTA BAYAR 2 UANG NOTA BAYAR NO_REGISTRASI_PELANGGAN DOKUMENT PELANGGAN TOTAL_BAYAR 0 SISTEM E_BENGKEL + PELANGGAN ADMIN MONTIR WAREHOUSE ATASAN Gambar 5 DFD (Data Flow Diagram) Level 0
c.  ERD (Entity Relationship Diagram)
ADMIN SERVICE CUSTOMER WAREHOUSE EMPLOYEEID EMPLOYEETY PE CONTACTNO LOGINID EMAILID PASSWORD NAMA_PANG GILAN NAMA_LENGK AP NAMA PANGGILAN TANGGAL LAHIR NAMA_LENGKAP ALAMAT PASSWORD CUSTID EMAILID KOTA KODE POS CONTACTNO SERVIICEID CUSTID TANGGAL KODE POS ALAMAT NAMA_KENDARA AN PUKUL NO_KENDARAAN KOTA KELUHAN STATUS IMAGE JUMLAH NAME DESCRIPTION TYPE SPID COST SPAREPARTNO 1 MELAYANI M MENDAFTAR 1 M MELAYANI 1 M MEMESAN 1 1 Gambar 6 Entity Relationship Diagram Gambar 7 ERD dalam bentuk CDM MENG I NPUT1 MELAYANI _SERVI S MELAPORKAN MENDAFT AR MENG I NPUT MELAYANI _CUSTO MER CUSTOMER CUSTID NAMA_LENGKAP NAMA_PANGGILAN EMAILID PASSWORD TANGGAL_LAHIR ALAMAT KOTA CONTACTNO KODE_POS ADMIN EMPLOYEEID NAMA_LENGKAP NAMA_PANGGILAN LOGINID PASSWORD1 EMAILID CONTACTNO EMPLOYEETYPE WAREHOUSE SPID NAME TYPE COST SPAREPARTNO JUMLAH DESCRIPTION IMAGE TRANSAKSI BILLINGNO SERVICEID KETERANGAN SCOST DATE PAIDSTATUS SERVIS SERVICEID1 CUST_ID NAMA_KENDARAAN NO_KENDARAAN TANGGAL ALAMAT KOTA PUKUL STATUS KODE_POS KELUHAN
Gambar 8 ERD dalam bentuk PDM
Berikut ini tampilan tabel-tabel yang digunakan untuk pembuatan aplikasi ini: a.  Tabel Admin
Tabel 1 Tabel Admin NAMA FILD TYPE DATA KETERANGAN EMPLOYEEID INT PRIMARY KEY SPID INT FOREIGN KEY NAMA_LENGKAP VA(25) NAMA_PANGGILAN VA(25) LOGINID VA(25) PASSWORD VA(25) EMAILID VA(25) CONTACT NO VA(25)
EMPLOYEE TYPE VA(25) SPID =  SPID SPID =  SPID SPID =  SPID EMPLOYEEID = EMPLOYEEID CUSTID = CUSTID EMPLOYEEID = EMPLOYEEID EMPLOYEEID = EMPLOYEEID CUSTOMER CUSTID int EMPLOYEEID int
NAMA_LENGKAP varchar(25)
NAMA_PANGGILAN varchar(25) EMAILID varchar(25)
PASSWORD varchar(15)
TANGGAL_LAHIR datetime ALAMAT text KOTA varchar(25)
CONTACTNO varchar(25) KODE_POS varchar(15) ADMIN EMPLOYEEID int SPID int NAMA_LENGKAP varchar(25) NAMA_PANGGILAN varchar(25) LOGINID varchar(25) PASWORD varchar(25) EMAILID varchar(25)
CONTACTNO varchar(25) EMPLOYEETYPE varchar(25) WAREHOUSE SPID int EMPLOYEEID int NAME varchar(25) TYPE varchar(25) COST money SPAREPARTNO varchar(25) JUMLAH char(10)
DESCRIPTION text IMAGE text TRANSAKSI BILLINGNO int EMPLOYEEID int SPID int SERVICEID int KETERANGAN text SCOST money DATE datetime PAIDSTATUS varchar(25) SERVIS SERVIECEID int CUSTID int SPID int CUST_ID int NAMA_KENDARAAN varchar(25)
NO_KENDARAAN varchar(25)
TANGGAL datetime ALAMAT text KOTA varchar(25)
PUKUL datetime STATUS varchar(25)
KODE_POS varchar(15)
KELUHAN varchar(100)

## b.  Tabel Customer
Tabel 2 Tabel Data Customer NAMA FILD TYPE DATA KETERANGAN CUSTID INT PRIMARY KEY EMPLOYEEID INT FOREIGN KEY NAMA_LENGKAP VA(25) NAMA_PANGGILAN  VA(25) EMAILID VA(25) PASSWORD VA(15) TANGGAL LAHIR DATE ALAMAT TEXT KOTA VA(25) CONTACT NO VA(25) c.  Tabel Transaksi Tabel 3 Tabel Data Transaksi NAMA FILD TYPE DATA KETERANGAN BILLINGNO INT PRIMARY KEY EMPLOYEEID INT FOREIGN KEY SPID INT SERVICEID INT KETERANGAN TEXT SCOST MONEY DATE DATE PAID STATUS VA(25) NAMA FILD TYPE DATA KETERANGAN BILLINGNO INT PRIMARY KEY EMPLOYEEID INT FOREIGN KEY SPID INT SERVICEID INT d.  Tabel Warehouse Tabel 4 Tabel Data Warehouse NAMA FILD TYPE DATA KETERANGAN SPID INT PRIMARY KEY EMPLOYEEID INT FOREIGN KEY NAME VA(25) TYPE VA(25) COST MONEY SPAREPART NO VA(25) JUMLAH CHAR DESCRIPTION TEXT IMAGE TEXT
Adapun beberapa desain input yang dirancang untuk aplikasi ini diantaranya : a.  Halaman awal dari aplikasi bengkel

## Gambar 9 Tampilan Awal Aplikasi
Pada  tampilan  awal  aplikasi  mempunyai  dua  hak  akses,  yang  pertama  hak akses  pelanggan  dimana  pelanggan  dapat  mengakses  aplikasi  dengan registrasi terlebih dahulu sebelum login. Hak akses yang ke dua adalah admin, dimana admin dapat login dengan menu employee login yang berada di bawah tampilan awal.
b.  Tampilan halaman login pelanggan

## Gambar 10 Tampilan Halaman Login Pelanggan
Pada halaman login pelanggan, pelanggan akan menginputka email pelanggan dan  password  apabila  password  benar  maka  pelanggan  akan  masuk  ke account  pelanggan.  Apabila  password  atau  email  salah  maka  aplikasi  akan mengkonfirmasi  kesalahan  pada  pelanggan.  Berikut  tampilan  apabila  terjadi kesalahan
Gambar 11 Tampilan Pemberitahuan Kesalahan Login
Gambar 12 Halaman Tampilan Forgot Password
c. Tampilan halaman registrasi pelanggan

## Gambar 13 Tampilan Halaman Registrasi
Pada  tampilan  registrasi  pelanggan  mengisi  biodata  mulai  dari  nama,  alamat, email  sampai  password  yang  akan  digunakan  untuk  login.  Setelah  mengisi biodata  dengan  lengkap  pelanggan  mengklik  register  secara  langsung pelanggan akan terdaftar sebagai anggota.
d. Tampilan halaman account
Gambar 14 Tampilan Halaman Account
e. Tampilan halaman daftar servis
Gambar 15 Tampilan Halaman Daftar Servis
Pada  halaman  pendaftaran  pelanggan  mengisikan  biodata  pelanggan  dan biodata  kendaraan  serta  menentukan  tanggal  dan  waktu  untuk  servis, kemudian  mengeklik  kirim  permintaan.  Secara  langsung  permintaan  akan terkirim ke admin.

## f. Tampilan halaman login admin
Gambar 16 Tampilan Halaman Login Admin
Pada  tampilan  halaman  login  admin,  admin  akan  menginputkan  id  admin  dan password untuk mengakses halaman admin.
g. Tampilan halaman data pelanggan
Gambar 17 Tampilan Halaman Data Pelanggan
Pada  halaman  ini  admin  mengakses  data  pelanggan  untuk  melihat  pelanggan yang  sudah  registrasi  dan  terdaftar  sebagai  anggota,  admin  dapat  mengedit account  pelanggan  apabila  terjadi  kesalahan  input  serta  dapat  menghapus account pelanggan.
h. Tampilan form cetak bukti pembayaran
Gambar 18 Tampilan Form Cetak Bukti Pembayaran
Pada  tampilan  halaman  cetak  nota  pembayarn  berisikan  biodata  pelanggan, nama kendaraan, nomor kendaraaan, alamat pelanggan, keterangan, dan biaya servis.
i. Tampilan halaman laporan data transaksi
Gambar 19 Tampilan Laporan Data Transaksi
Pada halaman laporan data transaksi menampilkan data transaksi yang terjadi, tabel transaksi berisikan nomor penagihan, id servis, baiaya dan status.

## j. Tampilan halaman  laporan data pelanggan

## Gambar 20 Tampilan Laporan Data Pelanggan
Pada  halaman  laporan  data  pelanggan  menampilkan  data  pelanggan  yang mendaftar ke aplikasi bengkel.

## 4. KESIMPULAN
Kesimpulan  yang  didapat  dari  penyusunan  aplikasi  pelayanan  dan pengelolaan  data  bengkel  secara  elektronik  berbasis  web  adalah  sebagai berikut :
a.  Pengembangan  sistem  komputerisasi  dapat  membantu  mempermudah kegiatan (operasional)perusahaan.
b.  Pengolahan data dan pembuatan laporan sparepart dan service melalui sistem komputerisasi menjadi lebih mudah dan efisien.
c.  Sistem  komputerisasi  dapat  membantu  manajemen  dalam  mengambil keputusan dengan menyajikan informasi yang akurat, relevan dan tepat waktu.
d.  Pengembangan  sistem  informasi  berbasis  komputer  dapat  mengurangi kesalahan yang terjadi dan kemudahan dalam penelusuran sumber data.
5. SARAN
Adapun saran yang dapat diberikan pada laporan skripsi ini adalah:
a.  agar  Sistem  Informasi  ini  dapat  dikembangkan  lebih  lanjut  untuk membuat  sistem  yang  lebih  kompleks  sesuai  dengan  kebutuhan  dan mendapat hasil yang maksimal.
b.  Sistem informasi ini belum dapat diakses komputer lain melalui jaringan atau  hanya  bersifat  lokal  sehingga  data-data  yang  ada  dalam  sistem informasi  tidak  dapat  diakses  komputer  lain  secara  online  sehingga dalam  penelitian  dan  pengembangan  selanjutnya  dapat  ditambahkan
agar  data-data  yang  ada  dalam  sistem  informasi  dapat  diakses  oleh komputer lain dalam satu jaringan atau lebih.

## UCAPAN TERIMA KASIH
Penulis menyampaikan ucapan terima kasih kepada dosen Pembina penelitian yang telah mencurahkan pikiran hingga selesainya penelitian ini. Serta ucapan terima  kasih  kepada  JIMP  Jurnal  Informatika  Merdeka  Pasuruan  yang  telah melakukan revisi hingga terbit artikel ilmiah ini

## DAFTAR PUSTAKA
[1] Dihyati, Ahmad, 1989, Sejarah Singkat Lahirnya Sholawat Wahidiyah , Kediri: Penyiaran dan Pembinaan Wahidiyah Pusat, hal 1-11.
[2]Jumri,  2012, Perancangan    Sistem    Monitoring    Konsultasi    Bimbingan Akademik  Mahasiswa  dengan  Notifikasi  Realtime  Berbasis  SMS  Gateway . hal. 34-55.
[3] https://zenziva.net.