BAB IV Deskripsi Kerja Praktek
Analisis Sistem
A
1.1.
untuk menganalisis,
merancang,
AY
Menurut Kendall (2006:7), Analisa dan Perancangan Sistem dipergunakan dan mengimplementasikan peningkatan-
peningkatan fungsi bisnis yang dapat dicapai melalui penggunaan sistem
AB
informasi terkomputerisasi.
Dalam pengembangan teknologi saat ini dibutuhkan analisis dan
R
perancangan sistem pengoahan data yang baik dengan analisa yang matang, maka akan menghasilkan produk yang handal pula, dengan demikian kebutuhan akan
SU
solusi TI yang dibutuhkan divisi bengkel Astra Isuzu cabang Hr Muhammad akan terpenuhi berkat analisis yang matang.
Kondisi alur kerja bengkel di Astra Isuzu cabang Haji Raden Muhammad
M
Surabaya memerlukan banyak tahapan mulai dari kendaraan Customer masuk ke
O
bengkel hingga Customer yang bersangkutan dilayani dan perbaikan kendaraan memakan waktu yang lama.
IK
Hal inilah yang membuat pihak manajemen khususnya divisi bengkel
ST
Astra Isuzu cabang Haji Raden Muhammad Surabaya merencanakan strategi bagaimana memotong waktu proses layanan bengkel sehingga dapat memangkas proses waktu layanan dan akan meningkatkan kepuasan pelanggan. Berikut ini alur kerja proses bisnis layanan bengkel Astra Isuzu cabang
Haji Raden Muhammad Surabaya.
35
AY
A
36
ST
IK
O
M
SU
R
AB
Gambar 4.0.1 Alur Kerja Bengkel
37
Dalam tahapan anaisis ini didapatkan bahwa kebutuhan pengguna membutuhkan sistem yang dapat mencatat data tentang Customer, data kepemilikan kendaraan Customer, data tentang perintah kerja bengkel ( PKB ),
A
hingga monitor kegiatan bengkel dalam periode tertentu, hal ini dibutuhkan oleh pihak manajemen dikarenakan untuk meningkatkan efisiensi dari segi waktu
AY
karena berhubungan dengan servis ke pelanggan sehingga akan meningkatkan
AB
tingkat kepuasan pelanggan.
Dari hasil penelitian disimpulkan bahwa diperlukan basis data untuk menyimpan data-data pegawai bengkel, pelanggan bengkel, data kepemilikan
SU
bengkel.
R
kendaraan pelanggan bengkel, data perintah kerja bengkel, dan data pekerjaan
Berikut ini adalah rancangan sistem yang menjadi landasan dan acuan dalam pembuatan aplikasi Sistem Informasi manajeman pengelolaan data
M
pelanggan dan servis berkala pada bengkel Astra Isuzu cabang Hr Muhammad
ST
IK
O
Surabaya dengan menggunakan bahasa pemrograman Php dan database Mysql.
38 1.2.
Perancangan Sistem Berdasarkan analisis sistem yang sudah dilakukan di Astra Isuzu , maka akan dirancang
suatu sistem yang sesuai dengan kebutuhan sesuai permintaan user. Dimana user membutuhkan Rancangan sistem yang dibuat data pribadi
A
adanya suatu sistem yang mampu menyimpan
AY
Customer serta data kendaraan Customer dan juga dapat menyimpan data perintah keja bengkel (
PKB ) . dengan adanya pencatatan ini akan membantu bagian Service Advisor (SA) untuk mempercepat pencatatan data Customer, kepemilikan kendaraan Customer dan perintah keja
AB
bengkel ( PKB ) dengan proses yang cepat ini dapat meningkatkan kepuasan pelanggan, dan dengan adanya fitur monitor kegiatan bengkel dapat menjadi acuan untuk mengambil keputusan
R
bagi strategi bisnis perusahaan dan berikut rancangan Sistem informasi manajemen pengelolaan
SU
pelanggan servis berkala Astra Isuzu cabang Hr Muhammad Surabaya berupa Data Flow Diagram (DFD) sebagai deskripsi alur dari sistem. DFD dibuat dengan menggunakan software PowerDesigner 6 32-bit.
M
4.2.1. System Flow
O
System flow yaitu bagan yang menjelaskan alur pekerjaan sistem secara menyeluruh dari
ST
IK
suatu sistem yang menjelaskan urutan prosedur-prosedur yang terdapat di dalam sistem.
A. System Pendaftaran Pelanggan
39
Pendaftaran Customer Customer
Service Advisor
AY
A
START
Cek pendaftaran customer
Input data customer
R
Y
AB
N Customer Terdaftar ?
Customer
M
Phase
SU
FINISH
Simpan data customer
ST
IK
O
Gambar 4.2 System Flow Pendaftaran Pelanggan
B. System Flow Pencatatan kendaraan pelanggan
Customer
40
Pencatatan Kepemilikan kendaraan pelanggan Service Advisor
Customer
Data STNK Customer
Data STNK Customer
Kendaraan
SU
R
Cek data STNK
AY
Customer
AB
Cek data Customer
A
START 1
Y
STNK sudah terdaftar ? N
1
N
Data Tersimpan ?
Y
Simpan data kendaraan pelanggan
Kendaraan
FINISH Phase
ST
IK
O
M
Input Data STNK Customer
Gambar 4.3 System Flow Pendaftaran kendaraan pelanggan C. System Flow Pencatatan Perintah Kerja Bengkel ( Pkb )
41
System Flow Pencatatan PKB Service Advisor
Mekanik
START
Proses pengerjaan Servis
Data ditemukan ?
1
Aksi perbaikan pengerjaan servis
R
User
Kendaraan
SU
Catat data Pkb
AY
Kendaraan
AB
Cek Nomor rangka dan nopol pelanggan
Data PKB sementara pelanggan
Pelanggan
M
Input data Pkb
ST
IK
O
Simpan data Pkb sementara
PKB
1
Proses Close PKB
Simpan data PKB fix
A
1
PKB
Phase
FINISH
Gambar 4.4 System Flow Pencatatan PKB
42
D. System Flow Monitor Kedatangan Customer Berdasarkan Jenis Customer System Flow monitor kedatangan Customer berdasarkan Jenis Customer
1
User
Proses Penampilan informasi berdasarkan Jenis Customer yang dipilih
Input Username dan password
Customer
Tampil informasi Kedatangan Customer
Kombinasi cocok ?
Y
N Pilih menu Arsip Customer
Y
Pilih jenis Customer yang akan ditampilkan
Pilih gambar Excel
SU
Semua Customer
R
Download informasi ?
Histori kedatangan
AB
Kendaraan N
Pkb
AY
START
A
Kepala bengkel
Y
2
M
N
FINISH
Y
Customer fleet
1
O
N
Y
IK
Customer retail
N
Phase
ST
2
Gambar 4.5 System Flow Kedatangan Customer Berdasarkan Jenis Customer
43 E. System Flow Monitor Kegiatan Bengkel Berdasarkan Aksi Perbaikan System Flow monitor kegiatan bengkel berdasarkan Aksi Perbaikan Kepala bengkel START
Input Username dan password
Customer
AY
Proses Penampilan informasi berdasarkan aksi perbaikan yang dipilih
Kendaraan N
Y
N
Pilih menu Arsip kedatangan Customer
Download informasi ?
R
Y
Pilih aksi perbaikan yang akan ditampilkan
SU
Pilih gambar Excel
M
Phase
Pilih Jeda waktu kedatangan per periode yang akan ditampilkan
Histori kedatangan
AB
Tampil informasi kegiatan bengkel
Kombinasi cocok ?
Pkb
A
User
FINISH
ST
IK
O
Gambar 4.6 System Flow Kegiatan Bengkel Berdasarkan Aksi Perbaikan
44
F. System Flow Monitor Kegiatan bengkel Berdasarkan Tipe Kendaraan
A
System Flow monitor kegiatan bengkel berdasarkan Tipe Kendaraan
START
AY
Kepala bengkel
User
Proses Penampilan informasi berdasarkan aksi perbaikan yang dipilih
Customer
AB
Input Username dan password
Kendaraan
N
Histori kedatangan
Tampil informasi kegiatan bengkel
Kombinasi cocok ?
R
Y
N
Download informasi ?
SU
Pilih menu Arsip kedatangan Customer
Pkb
Y
M
Pilih Tipe kendaraan yang akan ditampilkan
FINISH
IK
Phase
O
Pilih Jeda waktu kedatangan per periode yang akan ditampilkan
Pilih gambar Excel
ST
Gambar 4.7 System Flow Kegiatan Bengkel Berdasarkan Tipe Kendaraan
45
G. System Flow Riwayat Pelanggan
A
System Flow monitor riwayat customer
START
2
Input Username dan password
Pilih icon Action
N
Tampil riwayat kedatangan kendaraan pelanggan
Kombinasi cocok ?
Customer
Y
R
N
Pilih menu Arsip Customer
Download informasi ?
Kendaraan
SU
Y
Pilih jenis customer yang akan ditampilkan
Pilih gambar Excel
FINISH
Tampil jenis customer yang dipilih
O
M
Customer
IK
Klik icon action
Customer
Tampil daftar kepemilikan kendaraan customer
Kendaraan
2
Phase
ST
Pkb
AB
User
AY
Kepala bengkel
Gambar 4.8 System Flow Riwayat Pelanggan
Histori kedatangan
46
4.2.2 Data Flow Diagram Data Flow Diagram (DFD) yaitu bagan yang memiliki arus data dalam suatu sistem
AY
A
yang telah ada atau sistem baru yang akan dikembangkan secara logika.
A. Context Diagram
1 Data Pelanggan
Data kendaraan
Sistem Informasi manajemen pengelolaan data pelanggan dan servis berkala
Data Kendaraan
Kepala Bengkel
Laporan Histori Kedatangan pelanggan
SU
Laporan Kegiatan bengkel per periode
Data Pelanggan
R
Service advisor
AB
Daftar PKB pelanggan
Pelanggan
IK
O
M
Gambar 4.9 Context Diagram SI Manajemen Pengelolaan data pelanggan dan servis berkala pada bengkel Astra Isuzu cabang Hr Muhammad Surabaya.
Context diagram pada sistem ini memiliki tiga external entity yang menunjang
ST
operasional sistem yang dibuat, yaitu Pelanggan dan Service Advisor dan Kepala Bengkel.
47
B. DFD Level 0
4
Histori kedatangan
3
PKB
Simpan Histori Pkb
AY
Baca Histori Kedatangan
A
Baca PKB Fix
Simpan PKB
Close PKB
Keluhan customer
1.3
Display Data Master Pelanggan
1.1
Service advisor
R
AB
Proses Pencatatan PKB
Data Master Pelanggan
SU
Pendaftaran pelanggan
Simpan Data master pelanggan
Data PKB close
Pelanggan
Baca data pelanggan
1
1.4
M
Proses Pelaporan kegiatan bengkel per periode
O
Laporan kegiatan bengkel per periode
Data kendaraan menurut STNK
Pelanggan
Baca data pelanggan
1.2 Proses simpan kendaraan pelanggan Simpan data Master kendaraan
IK
Kepala Bengkel
Baca data kendaraan
2
Kendaraan
ST
Gambar 4.10 DFD Level 0 SI Manajemen Pengelolaan Data Pelanggan Dan Servis Berkala Pada Bengkel Astra Isuzu.
48
C. DFD Level 1 Manajemen PKB
Baca PKB sementara 4
Histori kedatangan
Simpan PKB data Fix
PKB
AB
3
AY
A
Simpan PKB data Fix
Simpan PKB sementara
PKB sementara
PKB sementara 1.3.1 Service advisor
Manajemen PKB
PKB data fix
SU
R
Keluhan Pelanggan
Keluhan Pelanggan
M
Gambar 4.11 DFD Level 1 Manajemen PKB.
ST
IK
O
D. DFD Level 1 Laporan Kegiatan Bengkel
Pelanggan
49
2 4
Baca data pkb
Kendaraan
Hi stori kedatangan
3
Baca data kendaraan
Baca Hi stori kedatangan
PKB
1.4.1 Proses Pel aporan kegi atan bengkel Pel anggan
Kepal a Bengkel
Laporan pel anggan
AY
Request i nformasi pel anggan
Request Laporan kedatangan pel anggan
AB
Laporan kedatangan pel anggan
A
1 Baca data pel anggan
Perancangan Database
SU
1.3.
R
Gambar 4.12 DFD Level 1 Laporan Kegiatan Bengkel
Pada tahap ini, dilakukan penyusunan dan perancangan database yang akan digunakan beserta strukturnya dimana database yang digunakan adalah mysql.
M
Rancangan database sistem yang dibuat berupa Entity Relational Diagram (ERD), yaitu
O
alat untuk merepresentasikan model data yang ada pada sistem dimana terdapat entity dan
IK
relationship.
ST
A. ERD CDM
50 Histori_kedatangan_pelanggan # id_histori Integer
User
Customer
Variable Variable Variable Variable Variable
characters (15) characters (100) characters (50) characters (50) characters (20)
# o o o o o o
id_customer nama_customer alamat kota no_telp no_hp jenis ...
Integer Variable Variable Variable Integer Integer Variable
characters (100) characters (100) characters (50)
characters (15)
Menangani Memiliki
Pkb Integer Date Time Long variable characters Long integer Long variable characters Boolean Time Time Variable characters (50) Variable characters (10) Date
Kendaraan
Menjadi Mendapatkan Terdaftar
# o o o o o o o o
nomor_rangka nomor_mesin nopol merk tipe warna tahun_pembuatan bahan_bakar tahun_registrasi_stnk ...
Variable Variable Variable Variable Variable Variable Integer Variable Date
characters (50) characters (50) characters (8) characters (15) characters (50) characters (20)
AB
id_pkb tanggal_pkb jam keluhan estimasi catatan km_masuk jam_kend_masuk estimasi_jam_selesai aksi status tanggal_close_pkb ...
R
# o o o o o o o o o o o
A
id_user nama_user password jabatan level ...
AY
# o o o o
characters (10)
O
M
SU
Gambar 4.13 ERD CDM SI manajemen pengelolaan data pelanggan
ST
IK
B. ERD PDM
51 Histori_kedatangan_pelanggan id_histori int
id_pkb int
varchar(15) varchar(100) varchar(50) varchar(50) varchar(20)
FK_PKB_MENANGANI_USER
int varchar(100) varchar(100) varchar(50) int int varchar(15)
A
Customer id_customer nama_customer alamat kota no_telp no_hp jenis ...
AY
User id_user nama_user password jabatan level ...
FK_KENDARAA_MEMILIKI_CUSTOMER FK_HISTORI__MENJADI_PKB
FK_PKB_MENDAPATK_CUSTOMER FK_TERDAFTA_TERDAFTAR_PKB
AB
int varchar(15) int datetime datetime varchar(1) bigint varchar(1) bit datetime datetime varchar(50) varchar(10) datetime
FK_TERDAFTA_TERDAFTAR_KENDARAA
Terdaftar
Kendaraan
nomor_rangka id_customer nomor_mesin nopol merk tipe warna tahun_pembuatan bahan_bakar tahun_registrasi_stnk ...
R
Pkb id_pkb id_user id_customer tanggal_pkb jam keluhan estimasi catatan km_masuk jam_kend_masuk estimasi_jam_selesai aksi status tanggal_close_pkb ...
varchar(50) int varchar(50) varchar(8) varchar(15) varchar(50) varchar(20) int varchar(10) datetime
SU
nomor_rangka varchar(50) id_pkb int
M
Gambar 4.14 ERD PDM SI manajemen pengelolaan data pelanggan dan servis berkala pada bengkel Astra Isuzu cabang Hr Muhammad Surabaya
1.3.1. Struktur Basis Data & Tabel
O
Dalam merancang kebutuhan database dibutuhkan komponen komponen yang
IK
ada, meliputi nama tabel, nama atribut, tipe data, serta data pelengkap seperti primary key, foriegn key, dan sebagainya. rancangan basis data aplikasi ini terdiri dari tabel-tabel
ST
sebagai berikut :
52 1. Nama tabel Fungsi
: User : Menyimpan data pengguna aplikasi manajemen
: id_user
Foreign key
: id_unit, id_jabatan Tabel 4.1 User Ukuran
Nama Kolom
Tipe
AY
Primary key
A
Pelanggan bengkel
Deskripsi
AB
Kolom
Identitas Unik setiap
Id_user
Varchar
15
varchar
100
Nama user
Password
Varchar
50
Password User
Varchar
50
Jabatan User
Varchar
20
Level pengguna user
O
M
Level
SU
Nama_user
Jabatan
Keterangan :
R
user
IK
1. Id User : Identitas unik yang dimiliki user sistem, terdiri dari tahun masuk user dan nomor urut user. Contoh = 0901, dimana 09 merupakan tahun user terdaftar di sistem yaitu tahun
ST
2009 dan 01 merupakan nomor urut user yang tercatat per tahun.
2. Level : Merupakan penentuan hak akses pengguna user dimana Level ini mengambil dari jabatan struktural yang berlaku di organisasi. Contoh : Kepala Bengkel dan Service Agent.
53 2. Nama tabel Fungsi
:Customer : Menyimpan data pelanggan bengkel Asrta Isuzu Cabang Hr. Muhammad : id_customer
Foreign key
:
AY
A
Primary key
Tabel 4.2 Customer Ukuran Tipe data
Deskripsi
AB
Nama Kolom
Kolom
Identitas Unik setiap
Alamat Kota
Varchar
Alamat Customer
Varchar
50
Kota
M O
Nama Customer
100
Int
Nomor Telpon
Int
Nomor Handphone
Varchar
IK
Jenis
100
Customer
Varchar
No_telp No_Hp
11
SU
Nama_customer
int
R
Id_customer
10
Jenis Customer
Keterangan
ST
1. Id Customer : Merupakan Identitas unik tiap Customer dimana tiap Customer hanya memiliki 1 id Customer, Contoh : 1, 2,3,4,5
54 3. Nama tabel Fungsi
: Kendaraan : Menyimpan data master Kendaraan Customer Bengkel : Nomor_Rangka
Foreign key
: id_customer
AY
A
Primary key
Tabel 4.3 Kendaraan Tipe
Ukuran
Data
Kolom
Nomor_Rangka
Varchar
50
Nomor Rangka
Id_Customer
Int
11
Id Customer
Nomor_Mesin
Varchar
50
Nomor Mesin
Merk
R
SU
Nopol
Deskripsi
AB
Nama Kolom
8
Nomor Polisi
Varchar
15
Merk Kendaraan
Varchar
30
Tipe Kendaraan
Varchar
20
Warna Kendaraan
Tahun_Pembuatan
Int
11
Tahun Pembuatan Kendaraan
Bahan_Bakar
Varchar
15
Bahan Bakar Kendaraan
Tahun_Registrasi_STNK
Datetime
ST
IK
Warna
O
M
Tipe
Varchar
Tahun registrasi STNK
55 4. Nama tabel Fungsi
: PKB : Menyimpan data master Perintah kerja bengkel
: id_pkb
Foreign key
: id_user, id_customer, nomor_rangka
AY
Primary key
A
( PKB )
AB
Tabel 4.4 PKB Type
Field Size
Description
Id_pkb
int
11
id Pkb
Id_user
varchar
15
Id User
Id_Customer
Int
11
Id Customer
Tanggal_pkb
SU
Nomor_Rangka
R
Field Name
Varchar
50
Nomor_Rangka
Datetime
Tanggal Pkb
Time
Jam
Longtext
Keluhan
Estimasi
Bigint
Estimasi
Catatan
Longtext
Catatan
Km_Masuk
Bigint
Km Masuk
Jam_kend_masuk
Time
Jam Kendaraan masuk
Estimasi_jam_selesai
Time
Estimasi Jam Selesai
Aksi
Varchar
20
Aksi
Status
Varchar
10
Status
M
Jam
ST
IK
O
Keluhan
56 Tanggal_close_pkb
Datetime
Tanggal Close PKB
Keterangan Estimasi : Merupakan Estimasi biaya pekerjaan perbaikan kendaraan , dimana Estimasi ini
A
didapatkan hasil diagnosa keluhan yang disampaikan Customer saat pendaftaran perbaikan
AY
kendaraan.
Catatan : Merupakan keterangan tambahan saat kendaraan akan masuk bengkel, contoh kasus saat kendaraan masuk bengkel yang membawa kendaraan tersebut bukanlah pemilik kendaraan
AB
maka untuk persetujuan pembelian suku cadang maka dicantumkan nomor telpon pemilik kendaraan untuk konfirmasi pembelian suku cadang, Contoh : Konfirmasi hubungi bapak Budi
R
081123456789.
SU
Aksi : Merupakan aksi perbaikan kendaraan yang dilakukan bedasarkan keluhan pelanggan saat pencatatan perintah kerja bengkel ( PKB )
Contoh : Pre Delivery Inspection ( PDI ), Ck1,Ck2,Periodical Maintenance(PM ), Ganti
M
Oli,Tune Up.
Status : Merupakan keterangan posisi perintah kerja bengkel ( PKB ) dimana status proses
O
bermakna pengerjaan servis masih berjalan dan close bermakna pengerjaan servis sudah selesai.
IK
Tanggal Close PKB : merupakan tanggal dimana pengerjaan Perintah Kerja Bengkel telah
ST
usai dan akan tercatat dalam sistem.
57
5. Nama tabel
: Histori_Kedatangan : Menyimpan data kedatangan pelanggan bengkel
Primary key
: id_histori
Foreign key
: id_customer, id_pkb, nomor_rangka
Tipe Kolom
Id_Histori
Int
Id_Customer
Varchar
Id_Pkb
Varchar
Nomor_Rangka
Varchar
Ukuran Kolom
Deskripsi
AB
Nama Kolom
AY
Tabel 4.5 Histori Kedatangan
A
Fungsi
Id Histori
20
Id Customer
20
Id PKB
50
Nomor Rangka
SU
R
11
1.3.2. Desain Input & Output
M
Desain input/output merupakan rancangan input/output berupa form untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari pengolahan data.
O
Desain input/output juga merupakan acuan pembuat aplikasi dalam merancang dan
IK
membangun sistem.
ST
1. Desain Input Desain input merupakan perancangan desain masukan dari pengguna kepada
sebuah sistem yang kemudian akan disimpan kedalam database.
58
AY
A
A. STNK
AB
Gambar 4.15 Contoh STNK Customer
STNK merupakan masukan yang dibutuhkan oleh aplikasi guna acuan data pribadi
R
pemilik kendaraan dimana data acuan nya meliputi nama Customer,Alamat Customer, Kota.
SU
Sedangkan untuk acuan data kendaraan meliputi nomor rangka, nomor mesin, tipe kendaraan , nomor polisi, warna kendaraan ,tahun pembuatan kendaraan dan tanggal registrasi STNK seperti
ST
IK
O
M
pada gambar 4.15 di atas.
59
ST
IK
O
M
SU
R
AB
AY
A
B. Perintah Kerja Bengkel (PKB )
Gambar 4.16 Contoh Perintah Kerja Bengkel ( PKB )
Perintah kerja bengkel ( PKB ) merupakan masukan sistem selain STNK , dimana PKB
ini merupakan acuan pekerjaan perbaikan kendaraan bermotor karena didalam PKB tertera data
60 waktu kendaraan masuk, keluhan pelanggan, estimasi biaya,beserta data mengenai kendaraan yang akan dilakukan perbaikan.
ST
IK
O
M
SU
R
AB
AY
A
C. Form Dialog Input PKB sementara
AY
Gambar 4.17 Form input PKB sementara
A
61
Pada form master PKB sementara ini berfungsi pencatatan perintah kerja bengkel
ST
IK
O
M
SU
R
AB
sementara, setelah PKB sementara ini maka proses pekerjaan perintah bengkel.
A
62
ST
IK
O
M
SU
R
AB
AY
D. Update PKB
ST
IK
O
M
SU
R
AB
AY
A
63
Gambar 4.18 Form Update PKB
Form ini berfungsi sebagai mengubah status PKB menjadi close dimana menandakan
bahwa pekerjaan bengkel telah selesai berdasarkan penanganan keluhan pelanggan. 2. Desain Output
64 Desain output merupakan perancangan desain keluaran yang merupakan hasil dari data dari proses yang terjadi, yang tersimpan pada database yang kemudian akan diolah sedemikian rupa menjadi informasi yang berguna bagi pengguna aplikasi.
A
Dalam implementasi output ini berupa penampilan layar berupa interface
AY
yang dapat dilihat oleh pengguna dan terdapat layanan untuk mencetak keluaran
O
M
SU
R
A. Form Lihat Data Pelanggan
AB
yang dilakukan oleh sistem.
IK
Gambar 4.19 Form Lihat Data Pelanggan
Untuk memudahkan melihat data yang sudah tersimpan di dalam database diperlukan
ST
form tampil data pelanggan.
B. Form Laporan data Customer
AB
AY
A
65
R
Gambar 4.20 Form Laporan data Customer
Hr. Muhammad Surabaya
SU
Laporan ini menyajikan data pelanggan yang terdaftar dalam bengkel Astra Isuzu cabang
ST
IK
O
M
C. Form Lihat kepemilikan kendaraan pelanggan
Gambar 4.21 Form Lihat kepemilikan kendaraan pelanggan
Form ini berfungsi untuk melihat daftar kendaraan yang dimiliki pelanggan yang
terdaftar dalam bengkel Astra Isuzu cabang Hr. Muhammad Surabaya
66
AY
A
D. Form Lihat Riwayat kedatangan pelanggan
AB
Gambar 4.22 Form Lihat kepemilikan kendaraan pelanggan
Form ini berfungsi untuk melihat daftar riwayat kedatangan kendaraan yang terdaftar dalam
R
bengkel Astra Isuzu cabang Hr. Muhammad Surabaya 1.4. Implementasi Sistem
SU
Implementasi sistem ini menjelaskan tata cara penggunaan aplikasi Sistem Informasi Manajemen pengelolaan data pelanggan dan servis berkala di Astra Isuzu Hr.
1.4.1. Teknologi
M
Muhammad Surabaya dimana aplikasi ini berjalan dengan berbasis Web.
O
1. Perangkat Keras
Spesifikasi perangkat keras minimum yang dibutuhkan agar aplikasi dapat berjalan adalah:
IK
a) Processor 1 Ghz
ST
b) Memory dengan RAM 512 MB c) VGA on Board d) Monitor Super VGA (1024x768) dengan minimum 256 warna
e) Keyboard + mouse
2. Perangkat Lunak
67 Sedangkan perangkat lunak minimum yang harus diinstall ke dalam sistem komputer adalah: a) Windows XP
A
b) Java JDK
AY
c) Xammp
1.4.2. Pengoperasian Program Dalam sub ini dijelaskan
AB
d) Mysql Connector
langkah-langkah dalam menjalankan aplikasi
R
manajemen pengelolaan data pelanggan bengkel beserta aplikasi yang digunakan kepala
ST
IK
O
M
A. Form Login
SU
bengkel untuk melihat proses perbaikan bengkel.
Gambar 4.23 Form Login Aplikasi
68 Pada gambar 4.23, merupakan awal pengoperasian pendataan pelanggan, kendaraan dan pkb yang dilakukan Service Agent dan penampilan informasi kegiatan bengkel yang dilakukan oleh Kepala Bengkel dimana user harus memasukan kombinasi username dan password yang
A
cocok.
SU
R
AB
AY
B. Menu Utama Service Agent
M
Gambar 4.24 Form Menu Utama Service Agent
O
Setelah proses login berhasil, maka akan muncul nama user dan jabatan user yang
ST
IK
melakukan proses login.
69
AB
AY
A
C. Form Master Pelanggan
R
Gambar 4.25 Form Master Pelanggan
SU
Form ini digunakan untuk mencatat pelanggan baru yang mendatangi bengkel Astra Isuzu Hr. Muhammad Surabaya. Data pelanggan ini akan digunakan untuk proses pendataan kepemilikan kendaraan pelanggan dan proses perintah kerja bengkel ( PKB ) .
ST
IK
O
M
D. Form Pendataan Kepemilikan Kendaraan Pelanggan
Gambar 4.26 Form pencarian data master pelanggan
Sebelum melakukan pendataan kepemilikan kendaraan pelanggan, terlebih dahulu pihak
Service Agent mencari data pelanggan jika pelanggan ditemukan seperti pada gambar 4.26 maka data pelanggan akan muncul lalu tekan tombol action.
SU
R
AB
AY
A
70
M
Gambar 4.27 Form pendataan kepemilikan kendaraan pelanggan
O
Setelah menekan tombol Action maka akan muncul Form pendataan kepemilikan kendaraan pelanggan pendataan kendaraan ini berfungsi untuk proses pencacatan perintah kerja bengkel (
IK
PKB ).
ST
E. Form Manajemen PKB
Gambar 4.28 Form pencarian data master kendaraan
71
Form ini digunakan sebagai proses awal pencatatan PKB dimana proses ini dapat berjalan jika kendaraan pelanggan telah tercatat di bengkel Astra Isuzu Hr. Muhammad Surabaya
A
parameter pencarian dapat memasukkan nomor rangka atau nomor polisi kendaraan jika data
IK
O
M
SU
R
AB
manajemen PKB akan berlanjut.
ST
maka proses
AY
ditemukan maka akan muncul seperti gambar 4.28 lalu tekan tombol Action
SU
R
AB
AY
A
72
Gambar 4.29 form input PKB sementara
M
Setelah proses pencarian kendaraan berdasarkan nomor rangka atau nomor polisi seperti gambar 4.28 maka dilanjutkan dengan proses pencatatan PKB sementara dimana PKB sementara
O
ini digunakan sebagai pengantar pekerjaan bengkel berdasarkan keluhan pelanggan setelah semua data PKB sementara tercatat lalu disimpan maka data PKB sementara akan tersimpan dan
ST
IK
proses perbabaikan kendaraan akan dikerjakan.
73
AY
A
F. Form Validasi PKB
Gambar 4.30 Form pencarian PKB sementara
AB
Form ini digunakan saat proses PKB akan di validasi atau di close dimana sebelumya pada gambar 4.29 merupakan proses simpan PKB sementara dan setelah PKB sementara
R
disimpan maka selanjutnya proses pekerjaan PKB dan PKB akan di validasi, dan pada gambar 4.30 merupakan langkah awal dalam proses validasi PKB pada pencarian ini menggunakan
SU
parameter nomor rangka dan nomor mesin jika data ditemukan maka akan terlihat status PKB yang masih dalam proses pekerjaan dan jika ingin memvalidasi PKB cukup tekan tombol action
ST
IK
O
M
pada PKB yang masih dalam proses.
ST
IK
O
M
SU
R
AB
AY
A
74
Gambar 4.31 Form Validasi PKB
75
Pada Form validasi PKB ini dilakukan proses validasi PKB dimana proses ini berjalan jika pekerjaan bengkel sudah dilaksanakan dan aksi perbaikan akan tercatat, dan tanggal validasi
A
atau close PKB akan tercatat juga
SU
R
AB
AY
G. Menu Utama Kepala Bengkel
Gambar 4.32 Menu utama Kepala Bengkel
M
Setelah membahas proses jalanya aplikasi yang dijalankan Service Agent, selanjutnya
O
membahas proses jalanya aplikasi yang dijalankan Kepala Bengkel dimana setelah proses login berhasil, maka akan muncul nama user dan jabatan user yang melakukan proses login dimana
ST
IK
sekarang akan muncul nama user kepala bengkel dan jabatan user yang mengakses aplikasi.
76
R
AB
AY
A
H. Menu Mencari Customer
SU
Gambar 4.33 Menu Pencarian customer
Form ini berfungsi sebagai pencarian pelanggan berdasarkan status customer dimana status ini dibagi antara customer fleet dan customer retail jika dipilih semua customer maka akan
M
muncul semua data customer baik jenis Fleet dan Retail seperti yang tertera pada gambar 4.33,
O
dan jika dipilih customer fleet maka hanya muncul customer jenis fleet dan jika dipilih customer retail maka hanya muncul customer jenis retail dan tombol Action digunakan untuk melihat
IK
kepemilikan kendaraan yang dimiliki customer yang dipilih dan jika menekan gambar Microsoft
ST
excel maka otomatis akan mengunduh laporan customer bengkel.
Output Laporan
AB
AY
A
77
Gambar 4.34 Output Laporan kepemilikan kendaraan customer.
M
SU
R
I. Menu Draft Kepemilikan Kendaraan Customer
O
Gambar 4.35 Menu Draft Kepemilikan kendaraan Customer
IK
Form ini berfungsi untuk melihat jumlah kendaraan yang dimiliki oleh customer yang telah terdaftar di database dan draft ini juga tertera detail informasi mengenai kendaraan
ST
customer dan jika tombol action ditekan akan muncul informasi kedatangan kendaraan dan jika gambar Microsoft excel ditekan maka otomatis akan mengunduh jumlah kepemilikan kendaraan pelanggan.
78
AY
A
Output Laporan
Gambar 4.36 Output Laporan Kepemilikan Kendaraan Customer
SU
R
AB
J. Menu Histori PKB
M
Gambar 4.37 Menu Histori PKB
Form ini berfungsi menampilkan histori kedatangan per kendaraan customer dimana
O
setiap kedatangan kendaraan customer akan muncul dan akan terlihat status kendaraan dimana
IK
kebijakan manajemen jika kedatangan kendaraan dalam satu tahun berjumlah 3 maka status kendaraan menjadi aktif jika gambar Microsoft excel ditekan maka otomatis akan mengunduh
ST
laporan riwayat kedatangan per kendaraan customer.
79
R
AB
AY
A
K. Menu Arsip Kedatangan Customer
SU
Gambar 4.38 Menu arsip kedatangan customer
Form ini berfungsi untuk menampilkan detil informasi kedatangan pelanggan ke bengkel Astra Isuzu Hr Muhmmad Surabaya, dimana parameter yang digunakan untuk menampilkan
M
kedatangan adalah aksi perbaikan, tipe kendaraan dan periode kedatangan bengkel yang akan
ST
IK
O
dilihat.
Gambar 4.39 Laporan arsip kedatangan customer.