Upload
nguyenlien
View
217
Download
0
Embed Size (px)
Citation preview
46
BAB 3
ANALISIS DAN PERANCANGAN
3.1 Sejarah Perusahaan
Seiring dengan peningkatan kebutuhan masyarakat yang menjadikan sarana
transportasi sebagai kebutuhan yang penting menuntut pertambahan jumlah sarana
transportasi. Selanjutnya, kepemilikan sarana transportasi secara pribadi sudah
merupakan tuntutan pemenuhan kebutuhan yang nyaris bersifat primer.
Didukung oleh kemajuan teknologi di bidang otomotif, peningkatan jumlah
kendaraan bermotor sebagai sarana transportasi memerlukan profesi bengkel untuk
melakukan perbaikan kendaraan baik dari sisi perawatan, khususnya Body Repair dan
Service Station yang berkualitas dan profesional.
Hal tersebut mendasari Antona Motor memperkenalkan sebuah usaha yang
bergerak antara lain di bidang perbengkelan atau jasa perbaikan mobil. Bengkel Antona
Motor telah mempunyai tenaga profesional dan peralatan yang memadai yang
menangani perbaikan dan pengecetan mobil. Dengan pengelolahan manajemen yang
baik perusahaan telah bekerja sama dengan beberapa pihak perusahaan Asuransi
terkemuka di Indonesia.
Antona Motor pada awalnya adalah bengkel ganti oli dan salon mobil di Jl.
Meruya Ilir No.1 Jakarta Barat yang terdiri pada tahun 2002. Berkat kepercayaan
pelanggan kami serta keinginan untuk terus berkarya, Antona Motor memperbesar
usahanya di bidang Body Repair dan Cat dengan Oven Painting System.
47
Perusahaan ini berdiri di atas tanah yang luasnya ± 1000 meter persegi dan dapat
menampung sekitar 45 kendaraan menginap. Dengan didukung tenaga ahli di bidangnya,
perusahaan ini dapat mencapai kemajuan yang sangat pesat, dan Antona Motor
memastikan kepuasan pelanggan adalah yang utama. Perusahaan ini terus bertumbuh
dengan belajar dari setiap saran dan kritik serta dari pengalaman dalam menangani tiap
kendaraan dengan serius, dan berusaha lebih baik demi kepercayaan yang telah
diberikan pelanggan maka perusahaan akan berusaha memenuhi permintaan pelanggan.
3.2 Visi dan Misi Antona Motor
3.2.1 Visi
Menjadi salah satu perusahaan terbaik di industri otomotif, khususnya dibidang
body repair services dan jasa cuci mobil di Jakarta.
3.2.2 Misi
• Menyediakan jasa body repair service, general service, dan cuci mobil yang
bermutu tinggi dengan harga yang kompetitif untuk mencapai kepuasan
konsumen.
• Meningkatkan kesejahteraan dan kualitas hidup karyawan sebagai tulang
punggung perusahaan.
• Menciptakan kemanfaatan jangka panjang yang saling menguntungkan dalam
hubungan antara perusahaan dengan seluruh mitra usaha.
• Meningkatkan nilai tambah bagi perusahaan dalam aspek profitabilitas, dan
penjualan jasa melalui proses penciptaan nilai tambah yang berkesinambungan.
48
3.3 Gambaran Perusahaan
3.3.1 Struktur Organisasi
Adapun struktur organisasi perusahaan seperti yang terlihat pada gambar 3.1 di
bawah ini :
Gambar 3.1 Struktur Organisasi Antona Motor
3.3.2 Pembagian Tugas dan Tanggung Jawab
Dengan jumlah konsumen yang semakin berkembang dan kegiatan perusahaan
yang semakin kompleks, dan untuk menghindari kesalahan dalam melaksanakan
aktivitas-aktivitas maka semua tugas, wewenang, dan tanggung jawab harus dipertegas,
dan diperinci sedemikian rupa sehingga masing-masing karyawan serta staf dapat
mengetahui dengan jelas hak dan kewajibannya. Secara garis besar uraian tugas dan
tanggung jawab dari masing-masing bagian adalah sebagi berikut :
DIREKTUR
KEUANGAN
TEHKNIKAL/MEKANIK
SPARE PARTS
QUALITY CONTROL
Customer Service
BODY REPAIR
GUDANG
Mesin
KEPALA BENGKEL
MARKETING
Pengecetan
Pendempulan
Pengelasan
Cuci/Steam
Kabel Bodi
Driver Poles
Trimming
49
a. Direktur
Bertanggung jawab atas jalannya perusahaan, mengesahkan proposal besar,
melakukan pengawasan atas kebijakan bawahan dan memberi nasehat dalam
menjalankan operasional perusahaan, memberikan laporan pertanggung jawaban
pertahun kepada pemilik saham.
b. Keuangan
Bertanggung jawab atas masalah financial. Menyusun target dan budget
perusahaan, membuat neraca pengeluaran dan pemasukan perusahaan,
melakukan negosiasi sesuai dengan pihak ketiga untuk mendapatkan hasil yang
terbaik bagi perusahaan, membuat laporan perusahaan kepada direktur.
c. Kepala Bengkel
Bertanggung jawab atas operasional dilapangan, menetapkan kebijaksanaan
perusahaan dalam usaha pencapaian visi dan misi perusahaan, menerima tenaga
kerja baru, memeriksa dan menyetujui rencana program kerja dan anggaran
perusahaan secara keseluruhan agar tujuan perusahaan tercapai
d. Marketing
Bertanggung jawab atas permasalahan marketing dan promosi. Pengarsipan,
mengesahkan laporan marketing, dan memberi laporan pada direktur.
e. Gudang
Melakukan kegiatan operasional perdagangan, melakukan perhitungan dan
pemeriksaan jumlah persediaan produk yang dimiliki oleh perusahaan.
50
f. Teknikal Atau Mekanik
Bertanggung jawab atas kinerja bawahannya supaya tetap konsisten, dan lebih
kepada engine atau rangkaian dalam mobil, juga melayani konsumen untuk
servis mobil, dan merawat mobil-mobil.
g. Body Repair
Bertanggung jawab atas kualitas warna dari proses pengecetan, lebih kepada
bagian luar mobil.
h. Quality Control
Memantu hasil kerja dari bagian body dan engine, agar hasil kerja sesuai dengan
standar kualitas yang ada di Antona Motor.
i. Customer Service
Melayani konsumen untuk transaksi di bengkel, berinteraksi dengan pelanggan
supaya mendapatkan umpan balik yang cepat, memberi pelayanan yang terbaik
ke pelanggan.
3.4 Analisis Sistem yang Berjalan
Analisis sistem yang berjalan pada Antona Motor lebih dititikberatkan pada
masalah pemasaran yang ada dalam perusahaan, dengan cara memberi informasi yang
lengkap mengenai produk yang dijual. Prosedur sistem pemasaran yang sedang berjalan
pada Antona Motor adalah sebagai berikut :
Sistem yang digunakan Antona Motor dalam memasarkan produknya dilakukan
dengan cara memberikan informasi melalui brosur, marketing, dan juga melalui majalah
otomotif. Brosur yang dicetak biasanya dibagikan kepada konsumen yang datang ke
51
bengkel atau ditempat-tempat keramaian yang sedang mengadakan suatu event-event
tertentu seperti pada pameran mobil. Brosur berisi sedikit informasi singkat mengenai
produk dan jasa yang ditawarkan, alamat dan no telephone yang bisa dihubungi serta
beberapa rekanan asuransi yang melakukan kerja sama dengan Antona Motor,
sedangkan salesman bertugas untuk menawarkan produk dan memberikan penjelasan
kepada calon konsumen mengenai produk dan jasa yang ditawarkan tersebut. Apabila
konsumen merasa tertarik dengan produk dan jasa yang ditawarkan, maka dapat
langsung menghubungi pihak marketing melalui telephone sesuai nomor yang tercantum
pada brosur ataupun iklan otomotif pada jam-jam kerja atau langsung datang ke bengkel.
Setelah konsumen datang untuk melakukan survei dan menanyakan informasi lebih
lengkap maka konsumen yang tertarik dapat langsung melakukan negosiasi harga jika
akan mendaftarkan salah satu asuransi yang bekerja sama dengan bengkel Antona Motor
dan mengatur janji pada kemudian hari untuk proses foto. Konsumen yang akan
melakukan service umum, perbaikan body atau bahkan hanya cuci mobil sekalipun akan
dilayani dengan baik oleh salah satu staf bengkel Antona Motor. Setelah semua proses
selesai maka selanjutnya terjadi pembayaran fee oleh konsumen atas produk dan jasa
yang dibeli sesuai dengan kesepakatan harga antara pihak bengkel dengan pihak
konsumen.
3.5 Identifikasi Masalah
Berikut merupakan hasil kuesioner sebagai dasar analisis atas identifikasi
permasalahan yang terjadi pada perusahaan.
52
3.5.1 Analisis hasil Kuesioner
Setelah diadakan penelitian dengan metode pemberian kuisioner, yang diberikan
kepada tiga puluh (30) orang diperoleh hasil seperti yang terlihat pada Tabel 3.1 sampai
dengan Tabel 3.13
Tabel 3.1 Tingkat penggunaan Internet dalam satu mingggu
Penggunaan Internet dalam satu minggu
Jumlah Responden
Persentase
Setiap Hari 17 57% 2x Seminggu 6 20% 4x Seminggu 3 10% Tidak Pernah 4 13% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.1 dapat disimpulkan bahwa banyak responden
menggunakan fasilitas Internet setiap hari dalam waktu satu minggu. Hasil tersebut juga
dapat dilihat seperti pada Gambar 3.2.
Gambar 3.2. Grafik pie chart tingkat penggunaan Internet dalam satu minggu
53
Tabel 3.2 Tingkat ketertarikan dalam mengakses informasi lewat Internet
Ketertarikan dalam mengakses informasi lewat Internet
Jumlah Responden
Persentase
Sangat Tertarik 11 37% Tertarik 12 40% Kurang Tertarik 4 13% Tidak Tertarik 3 10% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.2 dapat disimpulkan bahwa responden merasa tertarik
untuk mengakses informasi lewat Internet. Hasil tersebut juga dapat dilihat seperti pada
Gambar 3.3.
Gambar 3.3. Grafik pie chart tingkat ketertarikan dalam mengakses informasi lewat
Internet
54
Tabel 3.3 Internet menjadi kebutuhan dalam berkomunikasi
Internet menjadi kebutuhan dalam berkomunikasi
Jumlah Responden
Persentase
Sangat setuju 8 27% Setuju 12 40% Ragu-ragu 7 23% Tidak Setuju 3 10% Sangat Tidak setuju 0 0% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.3 dapat disimpulkan bahwa responden merasa kalau
penggunaan Internet dewasa ini sudah menjadi kebutuhan dalam berkomunikasi. Hasil
tersebut juga dapat dilihat seperti pada Gambar 3.4
Gambar 3.4. Grafik pie chart Internet menjadi kebutuhan dalam berkomunikasi
55
Tabel 3.4 Frekuensi mendengar tentang nama Antona Motor
Frekuensi mendengar tentang nama Antona Motor
Jumlah Responden
Persentase
Sering (seminggu minimal sekali) 3 10% Kadang-kadang (2-3 minggu sekali) 9 30% Jarang (1 bulan sekali) 12 40% Belum pernah (baru pertama kali) 6 20% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.4 dapat disimpulkan bahwa nama Antona Motor
cukup jarang didengar oleh responden. Hasil tersebut juga dapat dilihat seperti pada
Gambar 3.5
Gambar 3.5. Grafik pie chart frekuensi mendengar tentang nama Antona Motor
56
Tabel 3.5 Tingkat penyebaran informasi Produk dan Jasa Antona Motor
Penyebaran informasi Produk dan Jasa Antona Motor
Jumlah Responden
Persentase
Sangat luas 0 0% Luas 8 27% Kurang 22 73% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.5 dapat disimpulkan bahwa responden merasa
penyebaran informasi Produk dan Jasa Antona Motor masih kurang luas yaitu berada
seputar Jakarta Barat dan sekitarnya saja. Hasil tersebut juga dapat dilihat seperti pada
Gambar 3.6
Gambar 3.6 Grafik pie chart tingkat penyebaran informasi Produk dan Jasa Antona
Motor
57
Tabel 3.6 Cara konsumen memperoleh informasi mengenai Antona Motor
Cara konsumen memperoleh informasi mengenai Antona Motor
Jumlah Responden
Persentasi
Marketing 7 23% Brosur 11 37% Koran 4 13% Rekan 8 27% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.6 dapat disimpulkan bahwa responden memperoleh
informasi mengenai Antona Motor dari brosur yang disebarkan oleh perusahaan. Hasil
tersebut juga dapat dilihat seperti pada Gambar 3.7
Gambar 3.7. Grafik pie chart cara konsumen memperoleh informasi mengenai Antona
Motor
58
Tabel 3.7 Kelengkapan informasi yang diberikan oleh Antona Motor
Kelengkapan informasi yang diberikan oleh Antona Motor
Jumlah Responden
Persentase
Sangat lengkap 0 0% lengkap 7 23% Kurang lengkap 14 47% Tidak Lengkap 9 30% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.7 dapat disimpulkan bahwa responden merasa kalau
Informasi yang diberikan Antona Motor melalui media cetak saat ini masih kurang
lengkap. Hasil tersebut juga dapat dilihat seperti pada Gambar 3.8
Gambar 3.8. Grafik pie chart tingkat kelengkapan informasi yang diberikan oleh Antona
Motor
59
Tabel 3.8 Kesulitan yang dialami konsumen saat akan melakukan proses klaim asuransi
ke bengkel
Kesulitan yang dialami konsumen saat akan melakukan proses klaim asuransi ke bengkel
Jumlah Responden
Persentase
Sangat Sulit 20 67% Sulit 8 27% Tidak Sulit 2 6% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.8 dapat disimpulkan bahwa responden mengalami
kesulitan dalam melakukan proses klaim asuransi ke bengkel. Hasil tersebut juga dapat
dilihat seperti pada Gambar 3.9
Gambar 3.9. Grafik pie chart Kesulitan yang dialami konsumen saat akan melakukan
proses klaim asuransi ke bengkel
60
Tabel 3.9 Tingkat penyampaian Informasi yang up-to-date
Tingkat penyampaian Informasi yang up-to-date
Jumlah Responden
Persentase
Sangat up-to-date 7 23% up-to-date 11 37% Kurang up-to-date 9 30% Tidak up-to-date 3 10% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.9 dapat disimpulkan bahwa menurut responden,
informasi yang diberikan Antona Motor Masih kurang up-to-date. Hasil tersebut juga
dapat dilihat seperti pada Gambar 3.10.
Gambar 3.10 Grafik pie chart Tingkat penyampaian Informasi yang up-to-date
61
Tabel 3.10 Tingkat Pelayanan Antona Motor
Tingkat Pelayanan Antona Motor
Jumlah Responden
Persentase
Sangat Baik 10 33% Baik 17 57% Kurang baik 3 10% Tidak baik 0 0% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.10 dapat disimpulkan bahwa responden merasa kalau
pelayanan yang diberikan oleh Antona Motor selama ini bila dilihat secara keseluruhan,
sudah cukup baik. Hasil tersebut juga dapat dilihat seperti pada Gambar 3.11
Gambar 3.11. Grafik pie chart tingkat pelayanan Antona Motor
62
Tabel 3.11 Manfaat penyampaian informasi melalui website
Manfaat penyampaian informasi melalui website
Jumlah Responden
Persentase
Bermanfaat 25 83% Tidak bermanfaat 0 0% Kurang bermanfaat 0 0% Ragu-ragu 5 17% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.11 dapat disimpulkan bahwa responden berpendapat
kalau akan bermanfaat apabila dibuat suatu website yang berisi mengenai produk,
kegiatan, dan informasi lainnya pada Antona Motor. Hasil tersebut juga dapat dilihat
seperti pada Gambar 3.12
Gambar 3.12. Grafik pie chart Manfaat penyampaian informasi melalui website
63
Tabel 3.12 Jadwal Memasukan kendaraan ke bengkel
Jadwal Memasukan kendaraan ke bengkel
Jumlah Responden
Persentase
5-6 Hari 1 3% 1Minggu 5 17% 2-3 Hari 15 50% Lebih dari 2 minggu 9 30% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.12 dapat disimpulkan bahwa responden menginginkan
waktu 2-3 hari untuk memasukkan kendaraannya ke bengkel. Hasil tersebut juga dapat
dilihat seperti pada Gambar 3.13
Gambar 3.13. Grafik pie chart Jadwal Memasukan kendaraan ke bengkel
64
Tabel 3.13 Jumlah produk yang dilihat
Jumlah produk yang dilihat
Jumlah Responden
Persentase
3-4 Produk 3 10% 5-6 Produk 7 24% 7-8 Produk 9 30% Lebih dari 8 Produk 11 37% TOTAL 30 100%
Dari hasil kuesioner pada Tabel 3.13 dapat disimpulkan bahwa pada umunya responden
melihat lebih dari delapan produk. Hasil tersebut juga dapat dilihat seperti pada Gambar
3.14.
Gambar 3.14. Grafik pie chart Jumlah produk yang dilihat
65
3.5.2 Permasalahan yang dihadapi
Dari hasil analisis dengan melakukan survei pada Antona Motor mengenai
sistem yang sedang berjalan, maka terdapat beberapa permasalahan yang dihadapi,
antara lain :
a. Dengan metode penyebaran informasi tentang event atau kegiatan yang
digunakan perusahaan selama ini, pengunjung yang datang hanya terbatas
kepada mereka yang mendapatkan brosur dan pemberitahuan.
b. Kekecewaan para calon konsumen yang tidak dapat dilayani perusahaan karena
permintaan konsumen yang muncul dari sebaran informasi melalui brosur atau
iklan adalah bukan informasi yang lengkap dan terbaru, berhubung perusahaan
kerap kali melakukan perubahan kegiatan promosi.
c. Kehilangan kesempatan dalam berjualan bagi perusahaan, karena kurangnya
tempat display produk yang dipajang sehingga konsumen tidak punya gambaran
tentang pilihan produk dan jasa yang tersedia untuk dibeli.
d. Pengaturan jadwal pelanggan yang melakukan klaim asuransi dan booking
service yang dilakukan masih manual sehingga pekerjaan dibengkel seringkali
menumpuk.
3.6 Usulan Pemecahan Masalah
66
Adapun usulan pemecahan masalah di atas adalah sebuah media yang dapat
menjawab kebutuhan konsumen, mendukung kegiatan promosi dari bengkel Antona
Motor. Media yang dimaksud adalah sebuah informasi berbasiskan web yang berisi
rincian produk dan jasa dari bengkel Antona Motor.
Untuk mengatasi beberapa masalah yang dihadapi oleh Antona Motor saat ini,
maka diusulkan solusi yang dapat mengatasi masalah-masalah tersebut yaitu antara lain :
a. Membuat suatu sistem yang berbasis web sehingga dapat diakses dimana saja
dan kapan saja selama memiliki koneksi internet. Selain itu, sistem yang berbasis
web akan mengatasi masalah jarak atau komunikasi dengan pelanggan
b. Menyediakan informasi yang selalu up-to-date bagi konsumen, sehingga
konsumen dapat mengetahui informasi yang terbaru mengenai produk yang
ditawarkan dan sekaligus dapat mengenal Antona Motor.
c. Menyediakan suatu fasilitas admin yang hanya dapat digunakan oleh staf admin
untuk meng-update produk yang dipasarkan, membuat anggota yang terdaftar,
serta membuat daftar karyawan.
d. Menyediakan fasilitas klaim asuransi secara online sehingga dapat memudahkan
pelanggan dalam melakukan proses klaim.
e. Faktor user friendly yang memudahkan calon konsumen menggunakan web ini.
e-Marketing ini dirancang agar dapat menarik minat konsumen dan memberikan
sebuah nilai tambah tersendiri bagi bengkel Antona Motor. Dengan meningkatnya
ketertarikan konsumen terhadap produk-produk yang ditampilkan oleh bengkel Antona
Motor melalui e-Marketing ini, maka diharapkan tingkat penjualan dan kepuasan
konsumen akan meningkat.
67
3.7 Rancangan Unified Modelling Language yang Diusulkan
Berikut merupakan rancangan seluruh UML beserta diagram-diagramnya.
3.7.1 Class Diagram
68
Gambar 3.15 Class diagram
3.7.2 Use Case
Berikut merupakan gambaran use case diagram dari rancangan system yang
diusulkan, seperti terlihat pada Gambar 3.16 sampai dengan Gambar 3.17.
69
Gambar 3.16 Use Case Diagram (User)
70
c
Gambar 3.17 Use Case Diagram (admin)
3.7.3 Sequence Diagram
Berikut merupakan gambaran Sequence diagram dari rancangan system yang
diusulkan, seperti terlihat pada Gambar 3.18 sampai dengan Gambar 3.56.
71
Gambar 3.18 Sequence Diagram Home
Gambar 3.19 Sequence Diagram General Service
72
Gambar 3.20 Sequence Diagram Body Repair Service
Gambar 3.21 Sequence Diagram facility
73
Gambar 3.22 Sequence Diagram Gallery
Gambar 3.23 Sequence Diagram Produk
74
Gambar 3.24 Sequence Diagram Testimonials
Gambar 3.25 Sequence Diagram Promotion
75
Gambar 3.26 Sequence Diagram Contact Us
Gambar 3.27 Sequence Diagram About Us
76
Gambar 3.28 Sequence Diagram Login for User
Gambar 3.29 Sequence Diagram Booking
77
Gambar 3.30 Sequence Diagram Claim online
Gambar 3.31 Sequence Diagram Logout
78
Gambar 3.32 Sequence Diagram login for admin
Gambar 3.33 Sequence Diagram lihat Product for admin
79
Gambar 3.34 Sequence Diagram insert produk for admin
Gambar 3.35 Sequence Diagram update Product
80
Gambar 3.36 Sequence Diagram delete Product
admin
booking
lihat booking
ok
database booking
request booking
responseok
Gambar 3.37 Sequence Diagram lihat Booking
81
admin
booking
tambah booking
ok
database booking
insert booking
responseok
Gambar 3.38 Sequence Diagram insert Booking
admin
booking
ubah booking
ok
database booking
update booking
responseok
Gambar 3.39 Sequence Diagram update Booking
82
admin
booking
hapus booking
ok
database booking
delete booking
responseok
Gambar 3.40 Sequence Diagram delete Booking
admin
claim
lihat claim
ok
database claim
request claim
responseok
Gambar 3.41 Sequence Diagram lihat claim
83
admin
claim
tambah claim
ok
database claim
insert claim
responseok
Gambar 3.42 Sequence Diagram insert claim
admin
claim
ubah claim
ok
database claim
update claim
responseok
Gambar 3.43 Sequence Diagram update claim
84
admin
claim
hapus claim
ok
database claim
delete claim
responseok
Gambar 3.44 Sequence Diagram delete claim
admin
user
lihat user
ok
database user
request user
responseok
Gambar 3.45 Sequence Diagram lihat user
85
admin
user
tambah user
ok
database user
insert user
responseok
Gambar 3.46 Sequence Diagram tambah user
admin
user
ubah user
ok
database user
update user
responseok
Gambar 3.47 Sequence Diagram ubah user
86
admin
user
hapus user
ok
database user
delete user
responseok
Gambar 3.48 Sequence Diagram delete user
admin
testimonial
lihat testimonial
ok
database test imonial
request test imonial
responseok
Gambar 3.49 Sequence Diagram lihat testimonials
87
admin
testimonial
tambah testimonial
ok
database test imonial
insert testimonial
responseok
Gambar 3.50 Sequence Diagram tambah testimonials
admin
testimonial
hapus testimonial
ok
database test imonial
delete testimonial
responseok
Gambar 3.51 Sequence Diagram delete testimonials
88
admin
news
lihat news
ok
database news
request news
responseok
Gambar 3.52 Sequence Diagram lihat news
admin
news
tambah news
ok
database news
insert news
responseok
Gambar 3.53 Sequence Diagram tambah news
89
admin
news
ubah news
ok
database news
update news
responseok
Gambar 3.54 Sequence Diagram update news
admin
news
hapus news
ok
database news
delete news
responseok
Gambar 3.55 Sequence Diagram delete news
90
admin
logout
logout
ok
response
Gambar 3.56 Sequence Diagram logout for admin
3.7.4 Activity Diagram
Berikut merupakan gambaran Activity diagram dari rancangan system yang
diusulkan, seperti terlihat pada Gambar 3.57.
91
Gambar 3.57 Activity Diagram
92
3.7.5 Collaboration Diagram
Berikut merupakan gambaran Collaboration diagram dari rancangan sistem yang
diusulkan, seperti terlihat pada Gambar 3.58.
Gambar 3.58 Collaboration Diagram
93
3.7.6 Object Diagram
Berikut merupakan gambaran Object diagram dari rancangan sistem yang
diusulkan, seperti terlihat pada Gambar 3.59.
Gambar 3.59 Object Diagram
94
3.7.7 Component Diagram
Berikut merupakan gambaran Sequence diagram dari rancangan sistem yang
diusulkan, seperti terlihat pada Gambar 3.60.
Customer
Deta
ils
Sta
tus C
laim
Gambar 3.60 Component Diagram
3.7.8 Statechart Diagram
Berikut merupakan gambaran Statechart diagram dari rancangan sistem yang
diusulkan, seperti terlihat pada Gambar 3.61.
95
Gambar 3.61 Statechart Diagram
96
3.7.9 Deployment Diagram
Berikut merupakan gambaran Deployment diagram dari rancangan sistem yang
diusulkan, seperti terlihat pada Gambar 3.62.
Gambar 3.62 Deployment Diagram
97
3.8 Rancangan Database
Berikut merupakan rancangan database yang diusulkan, seperti terlihat dari
Tabel 3.14 sampai dengan Tabel 3.21
3.8.1 Struktur Tabel untuk Tabel msUser
Tabel 3.14 Tabel msUser
Keterangan : Berisi data user yang menjadi anggota
Primary Key : Userid
Nama Field Tipe Karakter Keterangan Userid Varchar 10 Kode Pengguna Password Varchar 10 Password
anggota Nama_lengkap varchar 30 Nama anggota Alamat Varchar 100 Alamat anggota Jns_kelamin Varchar 6 Jenis Kelamin umur int Umur anggota
3.8.2 Struktur Tabel untuk Tabel msUser_detail
Tabel 3.15 Tabel msUser_detail
Keterangan : Berisi data detail user yang menjadi anggota
Primary Key : Userid
Nama Field Tipe Karakter Keterangan Userid Varchar 10 Primary Key No_polis Varchar 20 No.Polis anggota No_kendaraan Varchar 10 No.Kendaraan
98
3.8.3 Struktur Tabel untuk Tabel Product
Tabel 3.16 Tabel Product
Keterangan : Berisi data mengenai produk yang ditawarkan
Nama Field Tipe Karakter Keterangan Kd_barang Varchar 6 Contoh : BR0001 Nm_barang Varchar 30 Jumlah Int Harga Float Jns_product Varchar 6 Barang / Jasa
3.8.4 Struktur Tabel untuk Tabel Booking Service
Tabel 3.17 Tabel Booking Service
Keterangan : Berisi data user yang melakukan booking service
Primary Key : Userid
Nama Field Tipe Karakter Keterangan Bookingid Varchar 6 Contoh : BOK001 Userid Varchar 6 Contoh : USR001 Tgl_booking Datetime Keterangan Varchar 100 Status Varhcar 7 Pending / Proses
3.8.5 Struktur Tabel untuk Tabel Claim Insurance
Tabel 3.18 Tabel Claim Insurance
Keterangan : Berisi data user yang menjadi melakukan claim insurance
Primary Key : Userid
Nama fielf Tipe Karakter Keterangan Claimed Varchar 6 Contoh : CLM001
99
Userid Varchar 6 Contoh : USR001 No_polis Varchar 20 Kronologis Varchar 100 Image Varchar 100 Contoh :
image.jpg Tgl_terima date Tanggal proses Tgl_kejadian Date Tanggal kejadian Status Varchar 7 Pending / Proses
3.8.6 Struktur Tabel untuk Tabel News
Tabel 3.19 Tabel News
Keterangan : Berisi data berita perusahaan
Primary Key : News_id
Nama Field Tipe Karakter Keterangan News_id Varchar 6 Judul berita News_date date Tanggal berita descript Varchar 100 Isi berita
3.8.7 Struktur Tabel untuk Tabel Testimonials
Tabel 3.20 Tabel Testimonial
Keterangan : Berisi data testimonials dari user
Nama Field Tipe Karakter Keterangan Subject Varchar 6 descript Varchar 100
100
3.8.8 Struktur Tabel untuk Tabel Admin
Tabel 3.21 Tabel Admin
Keterangan : Berisi data admin
Primary Key : Userid
Nama Field Tipe Karakter Keterangan Userid Varchar 10 Contoh : AD0001 Password Varchar 10 Nama_lengkap Varchar 30 Alamat Varchar 100
101
3.9 Perancangan Struktur Menu
Struktur untuk aplikasi web ini dibagi menjadi tiga bagian yaitu struktur menu
umum seperti yang terlihat pada Gambar 3.63, struktur menu anggota seperti yang
terlihat pada Gambar 3.64 dan struktur menu admin seperti yang terlihat pada Gambar
3.65.
Gambar 3.63 Struktur Menu Umum
102
Gambar 3.64 Struktur Menu Users
Gambar 3.65 Struktur Menu Admin
103
3.10 Perancangan Layar
Perancangan layar untuk website ini dibagi kedalam tiga kategori yaitu
perancangan layar umum, perancangan layar user (anggota) dan perancangan layar
admin.
3.10.1 Perancangan Layar Umum
Adapun perancangan layar umum adalah seperti yang terdapat pada Gambar 3.66
sampai dengan Gambar 3.80.
104
Logo Antona Motor (Flash)
HomeGenera l Service
Body Repair Service Promotion Testimonia ls Contacts About Us Sign Up
Login for Users
Username :
Password :
Submit
Gambar Flash
Selamat Datang Auto lover...!!Websit e in i kami tujukan unt uk seluruh auto lover Indone sia kh usu sn ya yang berd omisili d i kota Jakarta.Kami berharap , melalui kebe rada an web site ini dapat menga krabkan dan mempe rkenalkan keberadaan Ben gke l Antona M otor di t engah - tenga h masyarakat.
Latest News
Logo Asuransi
Logo Asuransi
Logo Asuransi
Logo Asuransi
Copyright 2008 Antona Motor
Gambar 3.66 Rancangan Layar Umum (Home)
Seperti pada Gambar 3.66 Perancangan layar Masuk ini adalah halaman utama saat
pengguna pertama kali mengakses website. Halaman ini dapat diakses oleh semua orang
dengan menu yang terbatas.
105
Gambar 3.67 Rancangan Layar General and service
Seperti pada Gambar 3.67 Perancangan layar General and Service ini berisi tentang
penjelasan product dan jasa apa saja yang disediakan dalam perusahaan ini.
106
Gambar 3.68 Rancangan Layar Product
Seperti pada Gambar 3.68 Perancangan layar Product ini akan berisi informasi mengenai
produk-produk apa saja yang disediakan dan dijual oleh perusahaan tersebut.
107
Gambar 3.69 Rancangan Layar Product (Sparepart)
Seperti pada Gambar 3.69 Perancangan layar Product Sparepart ini akan memberikan
rincian jenis-jenis sparepart seperti oli dan busi beserta keterangan dan harganya.
108
Gambar 3.70 Rancangan Layar Product (Jasa Produk perawatan)
Seperti pada Gambar 3.70 Perancangan layar Product Jasa ini akan memberikan rincian
produk-produk perawatan untuk mobil beserta keterangan dan harganya.
109
Gambar 3.71 Rancangan Layar Body Repair Service
Seperti pada Gambar 3.71 Perancangan layar Body Repair Service ini akan memberikan
penjelasan mengenai jasa-jasa oleh perusahaan ini terutama body repair beserta tabel
perincian biayanya.
110
Gambar 3.72 Rancangan Layar Tarif biaya perbaikan (Body Repair)
Seperti pada Gambar 3.72 Perancangan layar Body Repair Service ini akan memberikan
tabel perincian harga-harga perbaikan untuk body repair.
111
Gambar 3.73 Rancangan Layar Rekanan Asuransi dan link website-nya
Seperti pada Gambar 3.73 Perancangan layar ini berisi informasi mengenai kerja sama
perusahaan dengan beberapa rekanan asuransi beserta link menuju web dari perusahaan
asuransi tersebut.
112
Gambar 3.74 Rancangan Layar Facility
Seperti pada Gambar 3.74 Perancangan layar facility ini memberikan informasi
mengenai beberapa alat-alat terkini yang digunakan dalam menunjang semua aktifitas di
perusahaan tersebut lengkap dengan gambarnya.
113
Gambar 3.75 Rancangan Layar Gallery
Seperti pada Gambar 3.75 Perancangan layar gallery ini menampilkan semua kegiatan
yang ada di perusahaan tersebut, seperti suasana di dalam bengkel tersebut, mobil ketika
masuk ke dalam mesin oven, ketika dicat, didempul dan sebagainya.
114
Gambar 3.76 Rancangan Layar Promotion
Seperti pada Gambar 3.76 Perancangan layar promosi ini memberikan semua kegiatan
atau event-event yang akan diselenggarakan dan selalu di-update dalam mempromosikan
bengkel tersebut melalui web.
115
Gambar 3.77 Rancangan Layar Testimonial
Seperti pada Gambar 3.77 Perancangan layar testimonial ini digunakan untuk semua user
yang ingin memberikan pesan baik berupa keluhan, saran dan kritik guna memajukan
perusahaan ini supaya menjadi lebih baik.
116
Gambar 3.78 Rancangan Layar Contact
Seperti pada Gambar 3.78 Perancangan layar contact ini berisi informasi mengenai
nomor telephone yang dapat dihubungi ataupun contact person untuk mengetahui lebih
lanjut tentang perusahaan ini.
117
Gambar 3.79 Rancangan About Us
Seperti pada Gambar 3.79 Perancangan layar About Us ini berisi informasi singkat
mengenai sejarah perusahaan dari awal berdirinya dan beberapa informasi mengenai
alamat perusahaan tersebut.
118
Gambar 3.80 Rancangan Sign Up
Seperti pada Gambar 3.80 Rancangan Layar sign up digunakan sebagai pendaftaran
menjadi anggota dalam web ini tentunya juga yang sudah memiliki kendaraan khususnya,
sehingga memiliki hak akses yang lebih seperti dapat melakukan booking service dan
claim online.
119
3.10.2 Perancangan Layar Member
Adapun perancangan layar Member adalah seperti yang terdapat pada Gambar
3.81 sampai dengan Gambar 3.84.
Logo Antona Motor (Flash)
HomeGenera l Service
Body Repair Service Promotion Testimonia ls Contacts About Us Sign Up
Welcome user01Gambar Flash
Selamat Datang Auto lover...!!Websit e in i kami tujukan unt uk seluruh auto lover Indone sia kh usu sn ya yang berd omisili d i kota Jakarta.Kami berharap , melalui kebe rada an web site ini dapat menga krabkan dan mempe rkenalkan keberadaan Ben gke l Antona M otor di t engah - tenga h masyarakat.
Latest News
Logo Asuransi
Logo Asuransi
Logo Asuransi
Logo Asuransi
Copyright 2008 Antona Motor
Change Password | L ogout
Selamat datang di Antona Motor,web ini merupakan salah satu layanan kami untuk memberikan akses lebih dekat bagi para customer
Gambar 3.81 Rancangan Layar Login (khusus member)
Seperti terlihat pada Gambar 3.81 merupakan rancangan layar utama setelah melakukan
login (khusus untuk member)
120
Logo Antona Motor (Flash)
HomeGenera l Service
Body Repair Service Promotion Testimonia ls Contacts About Us Sign Up
Welcome user01
Latest News
Copyright 2008 Antona Motor
Change Password | L ogout
Selamat datang di Antona Motor,web ini merupakan salah satu layanan kami untuk memberikan akses lebih dekat bagi para customer
Password Lama :
Password Baru :
Konfirmasi Password :
Submit
Gambar 3.82 Rancangan Layar Ubah Password
Seperti terlihat pada Gambar 3.82 merupakan rancangan ubah password untuk para
anggotanya yang ingin mengubah password lamanya.
121
Gambar 3.83 Rancangan Layar Booking Service
Seperti pada Gambar 3.83 Rancangan layar booking service ini dapat digunakan setelah
melakukan login terlebih dahulu sebagai anggota. User dapat melakukan booking service
dengan dua optional yaitu service di bengkel atau service di rumah. Setelah melakukan
122
submit maka user akan mendapatkan kode booking sebagai tanda bukti cetak untuk
melakukan service sesuai dengan tanggal, waktu dan tempat yang berlaku.
c
Gambar 3.84 Rancangan Layar Claim Online
Seperti pada Gambar 3.84 Rancangan layar claim online ini dapat digunakan setelah
menjadi anggota. User dapat melakukan claim online dengan mengisi data No.Polis,
tanggal kejadian, kronologis, memasukkan image kendaraan yang rusak. Setelah
melakukan submit maka user akan menunggu konfirmasi dari admin untuk dilakukan
pemrosesan terlebih dahulu, setelah valid maka pihak admin akan meng-contact user
sebagai respon bahwa data telah diterima lengkap dengan keterangan waktu kapan untuk
memasukkan kendaraannya ke dalam bengkel.
3.10.3 Perancangan Layar Administrator
Adapun perancangan layar admin adalah seperti yang terdapat pada Gambar 3.85
sampai dengan Gambar 3.100.
123
Gambar 3.85.Rancangan Admin (Login)
Seperti terlihat pada Gambar 3.85 Rancangan Layar Admin bagian login ini merupakan
menu utama admin sebelum masuk ke layar lainnya.
124
Gambar 3.86. Rancangan Admin (Home)
Seperti terlihat pada Gambar 3.86 Rancangan Home ini merupakan layar utama setelah
admin melakukan login terlebih dahulu.
125
Gambar 3.87. Rancangan Admin Product and Service
Seperti terlihat pada Gambar 3.87 Rancangan Layar Produk and Service ini merupakan
layar admin dimana admin dapat melihat data produk apa saja yang ada di dalam
database. Pada layar ini admin dapat meng-update, insert dan delete data produk yang
ada di dalamnya.
126
Gambar 3.88. Rancangan Admin Product and Service (Update dan Insert)
Seperti terlihat pada Gambar 3.88 berikut merupakan rancangan layar admin bagian
Product and Service untuk insert data produk lalu disimpan di dalam database admin.
127
Gambar 3.89. Rancangan Admin Booking
Seperti terlihat pada Gambar 3.89 Rancangan Layar Booking ini merupakan rancangan
layar dimana terdapat data para member yang sudah memesan waktu dan tempatnya
untuk melakukan service. Setelah itu Admin akan memeriksa semua datanya dan setelah
valid maka status booking pun akan menjadi accepted atau telah diterima. Admin akan
segera meng-contact para member-nya untuk mengkonfirmasi ulang.
128
Gambar 3.90. Rancangan Admin Booking (Insert and Update)
Seperti terlihat pada Gambar 3.90 berikut merupakan rancangan layar dimana admin
dapat meng-insert, update dan delete data pesanan yang sudah masuk dalam database.
129
Gambar 3.91. Rancangan Admin Claim
Seperti terlihat pada Gambar 3.91 berikut merupakan rancangan layar admin bagian
claim. Di sini admin dapat melihat semua data para customer-nya yang sudah melakukan
claim online yang sudah disimpan dalam database dan selanjutnya akan diproses oleh
bagian adminnya sendiri. Setelah datanya valid maka admin akan mengubah statusnya
menjadi accepted (telah diterima).
130
Gambar 3.92. Rancangan Admin Claim Update
Seperti terlihat pada Gambar 3.92 berikut merupakan layar admin untuk melakukan
proses update data customernya.
131
Gambar 3.93. Rancangan Admin Claim Insert
Seperti terlihat pada Gambar 3.93 berikut merupakan rancangan layar admin bagian
claim untuk insert claim bagi para customernya.
132
Gambar 3.94. Rancangan Admin User
Seperti terlihat pada Gambar 3.94 berikut merupakan rancangan layar admin user
dimana admin dapat melihat semua data customer-nya yang sudah tergabung dalam
anggota web ini. Pada layar ini admin juga dapat menginput, mengedit dan menghapus
data-data yang sudah ada di dalam database.
133
Gambar 3.95. Rancangan Admin Users Update
Seperti terlihat pada Gambar 3.95 berikut merupakan rancangan layar admin bagian user
untuk melakukan proses update data anggota yang sudah ada.
134
Gambar 3.96. Rancangan Admin Users (Insert)
Seperti terlihat pada Gambar 3.96 berikut merupakan rancangan layar admin bagian user
untuk melakukan proses insert data anggota baru.
135
Gambar 3.97. Rancangan Admin Testimonials
Seperti terlihat pada Gambar 3.97 berikut merupakan rancangan layar admin bagian
testimonial. Pada layar ini admin dapat melihat semua data testimonial (pesan) yang
sudah masuk dalam database. Admin pun dapat menghapus data testimonial yang sudah
ada.
136
Gambar 3.98. Rancangan Admin News
Seperti terlihat pada Gambar 3.98 berikut merupakan rancangan layar admin bagian
news. Pada layar ini admin dapat melihat semua data news yang sudah ada di dalam
database dan admin juga dapat melakukan proses insert dan update berita serta
menghapus bagian berita yang sudah kadaluarsa.
137
Gambar 3.99. Rancangan Admin News (Insert and Update)
Seperti terlihat pada Gambar 3.99 berikut merupakan rancangan layar admin bagian
news untuk proses insert dan update.
138
Gambar 3.100. Rancangan Admin Change Password
Seperti terlihat pada Gambar 3.100 berikut merupakan rancangan layar admin untuk
mengubah atau mengganti password.
139
3.11 Spesifikasi Proses
Spesifikasi yang akan dibahas terdiri dari dua macam, yaitu untuk halaman
Client dan halaman Admin.
3.11.1 Spesifikasi Proses Halaman client
Modul Login
Jika username atau password tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika data tidak ditemukan maka
Tampilkan pesan peringatan
Selain itu
Simpan session
Masuk ke halaman index
Akhir jika
Modul Lihat Product
Ambil data dari tabel products
Tampilkan data
Tampilkan paging
Modul Boking Service
Jika tanggal boking tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Simpan ke tabel trbooking
140
Tampilkan pesan berhasil disimpan
Akhir jika
Modul Lihat Rekanan Asuransi
Ambil gambar dari tabel rekanan_asuransi
Tampilkan data
Tampilkan paging
Modul Lihat Facility (Body Repair Service)
Ambil gambar dari tabel facility
Tampilkan data
Tampilkan paging
Modul Claim online
Jika nomor polish tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika tanggal kejadian tidak diisi maka
Tampilkan pesa peringatan
Selain itu
Simpan ke tabel trclaim
Tampilkan pesan berhasil diisimpan
Akhir jika
Modul Lihat Promotion
Ambil data dari tabel promotion
Tampilkan data
141
Modul Testimonials
Jika subject tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika testimonial tidak diisi
Tampilkan pesan peringatan
Selain itu
Simpan table testimonial
Tampilkan pesan berhasil simpan
Akhir jika
Modul detail_News
Ambil data dari tabel news dengan id yang diminta
Tampilkan detail news
Modul Ubah Password
Jika pasword lama tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika pasword baru tidak diisi maka
Tampilkan pesan peringatan
Selain itu Jika password baru dan confirmasi password tidak sama maka
Tampilkan pesan peringatan
Selain itu Jika password lama salah maka
Tampilkan pesan peringatan
Selain itu
Ubah password di tabel msuser
142
Tampilkan pesan berhasil diubah
Akhir jika
Modul Registrasi
Jika nama tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika password tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika alamat tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika no polish tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika no kendaraan tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Simpan ke table msuser
Tampilkan pesan berhasil simpan
Akhir jika
Modul Logout
Hapus session
Kembali ke index
143
3.11.2 Spesifikasi Proses Halaman Admin
Modul Booking
Jika link home ditekan maka
Masuk ke halaman home
Selain itu jika link produk & service di tekan maka
Masuk ke halaman produk
Selain itu jika link booking di tekan maka
Masuk ke halaman booking
Selain itu jika link claim di tekan maka
Masuk ke halaman claim
Selain itu jika link users maka
Masuk ke halaman users
Selain itu jika link testimonials maka
Masuk ke halaman testimonial
Selain itu jika link news maka
Masuk ke halaman news
Akhir jika
Ambilkan data dari database
Tampilkan data
Tampilkan paging
Jika link update di tekan maka
Masuk ke halaman updatebooking
Akhir jika
Jika link delete di tekan maka
Masuk ke halaman deletebooking
144
Akhir jika
Jika link insert di tekan maka
Masuk ke halaman insertbooking
Akhir jika
Modul Update Booking
Ambil data booking dengan id yang diminta
Tampilkan data
Jika tombol update di tekan maka
Masuk ke halaman do_updatebooking
Akhir jika
Modul do_Update Booking
Jika tanggal booking tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Update data di trbooking
Kembali ke halaman booking
Akhir jika
Modul Delete Booking
Delete data dari tabel trbooking
Kembali ke halaman booking
145
Modul Insert Booking
Jika tombol insert di tekan maka
Masuk ke halaman do_insertbgooking.php
Akhir jika
Modul do_Insert Booking
Jika tanggal booking tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Insert ke tabel trbooking
Kembali ke halaman booking
Akhir jika
Modul Product
Jika link home ditekan maka
Masuk ke halaman home
Selain itu jika link produk & service di tekan maka
Masuk ke halaman produk
Selain itu jika link booking di tekan maka
Masuk ke halaman booking
Selain itu jika link claim di tekan maka
Masuk ke halaman claim
Selain itu jika link users maka
Masuk ke halaman users
Selain itu jika link testimonials maka
Masuk ke halaman testimonial
146
Selain itu jika link news maka
Masuk ke halaman news
Akhir jika
Ambilkan data dari database
Tampilkan data
Tampilkan paging
Jika link update di tekan maka
Masuk ke halaman updateproduk
Akhir jika
Jika link delete di tekan maka
Masuk ke halaman deleteproduk
Akhir jika
Jika link insert di tekan maka
Masuk ke halaman insertproduk
Akhir jika
Modul Update Product
Ambil data produk dengan id yang diminta
Tampilkan data
Jika tombol update di tekan maka
Masuk ke halaman do_updateproduk
Akhir jika
147
Modul Do_update Produk
Jika function tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika jumlah tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika harga tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Update data di trbooking
Kembali ke halaman booking
Akhir jika
Modul Delete Product
Delete produk.php :
Delete data dari tabel products
Kembali ke halaman produk
Modul Insert produk
Jika tombol insert di tekan maka
Masuk ke halaman do_insertproduk.php
Akhir jika
Modul do_Insert produk
Jika function tidak diisi maka
Tampilkan pesan peringatan
148
Selain itu jika jumlah tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika harga tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Insert ke tabel products
Kembali ke halaman produk
Akhir jika
Modul Claim
Jika link home ditekan maka
Masuk ke halaman home
Selain itu jika link produk & service di tekan maka
Masuk ke halaman produk
Selain itu jika link booking di tekan maka
Masuk ke halaman booking
Selain itu jika link claim di tekan maka
Masuk ke halaman claim
Selain itu jika link users maka
Masuk ke halaman users
Selain itu jika link testimonials maka
Masuk ke halaman testimonial
Selain itu jika link news maka
Masuk ke halaman news
Akhir jika
Ambilkan data dari database
149
Tampilkan data
Tampilkan paging
Jika link update di tekan maka
Masuk ke halaman updateclaim
Akhir jika
Jika link delete di tekan maka
Masuk ke halaman deleteclaim
Akhir jika
Jika link insert di tekan maka
Masuk ke halaman insertclaim
Akhir jika
Modul Update Claim
Ambil data claim dengan id yang diminta
Tampilkan data
Jika tombol update di tekan maka
Masuk ke halaman do_updateclaim
Akhir jika
Modul Do_Update Claim
Jika no polish tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika tgl kejadian tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika kronologis tidak diisi maka
Tampilkan pesan peringatan
Selain itu
150
Update data di trclaim
Kembali ke halaman claim
Akhir jika
Modul Delete Claim
Delete data dari tabel claim
Kembali ke halaman claim
Modul Insert Claim
Jika tombol insert di tekan maka
Masuk ke halaman do_insertclaim.php
Akhir jika
Modul Do_ Insert Claim
Jika no polish tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika tgl kejadian tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika kronologis tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Insert ke tabel trclaim
Kembali ke halaman claim
Akhir jika
151
Modul News
Jika link home ditekan maka
Masuk ke halaman home
Selain itu jika link produk & service di tekan maka
Masuk ke halaman produk
Selain itu jika link booking di tekan maka
Masuk ke halaman booking
Selain itu jika link claim di tekan maka
Masuk ke halaman claim
Selain itu jika link users maka
Masuk ke halaman users
Selain itu jika link testimonials maka
Masuk ke halaman testimonial
Selain itu jika link news maka
Masuk ke halaman news
Akhir jika
Ambilkan data dari database
Tampilkan data
Tampilkan paging
Jika link update di tekan maka
Masuk ke halaman updatenews
Akhir jika
Jika link delete di tekan maka
Masuk ke halaman deletenews
Akhir jika
Jika link insert di tekan maka
152
Masuk ke halaman insertnews
Akhir jika
Modul Update_News
Ambil data news dengan id yang diminta
Tampilkan data
Jika tombol update di tekan maka
Masuk ke halaman do_updatenews
Akhir jika
Modul Do_Update_News
Jika subject tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika news tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Update data di news
Kembali ke halaman news
Akhir jika
Modul Delete News
Delete data dari tabel news
Kembali ke halaman news
153
Modul Insert News
Jika tombol insert di tekan maka
Masuk ke halaman do_insertnews.php
Akhir jika
Modul Do_Insert News
Jika subject tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika news tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Insert ke tabel news
Kembali ke halaman news
Akhir jika
Modul Testimonials
Jika link home ditekan maka
Masuk ke halaman home
Selain itu jika link produk & service di tekan maka
Masuk ke halaman produk
Selain itu jika link booking di tekan maka
Masuk ke halaman booking
Selain itu jika link claim di tekan maka
Masuk ke halaman claim
Selain itu jika link users maka
Masuk ke halaman users
154
Selain itu jika link testimonials maka
Masuk ke halaman testimonial
Selain itu jika link news maka
Masuk ke halaman news
Akhir jika
Ambilkan data dari database
Tampilkan data
Tampilkan paging
Jika link update di tekan maka
Masuk ke halaman updatetestimonial
Akhir jika
Jika link delete di tekan maka
Masuk ke halaman deletetestimonial
Akhir jika
Jika link insert di tekan maka
Masuk ke halaman inserttestimonial
Akhir jika
Modul Update Testimonials
Ambil data testimonial dengan id yang diminta
Tampilkan data
Jika tombol update di tekan maka
Masuk ke halaman do_updatetestimonial
Akhir jika
155
Modul Do_Update Testimonials
Jika subject tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika testimonial tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Update data di testimonial
Kembali ke halaman testimonial
Akhir jika
Modul Delete Testimonials
Delete data dari tabel testimonial
Kembali ke halaman testimonial
Modul Insert Testimonials
Jika tombol insert di tekan maka
Masuk ke halaman do_inserttestimonial.php
Akhir jika
Modul Do_Insert Testimonials
Jika subject tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika testimonial tidak diisi maka
Tampilkan pesan peringatan
Selain itu
Insert ke tabel testimonial
156
Kembali ke halaman testimonial
Akhir jika
Modul User
Jika link home ditekan maka
Masuk ke halaman home
Selain itu jika link produk & service di tekan maka
Masuk ke halaman produk
Selain itu jika link booking di tekan maka
Masuk ke halaman booking
Selain itu jika link claim di tekan maka
Masuk ke halaman claim
Selain itu jika link users maka
Masuk ke halaman users
Selain itu jika link testimonials maka
Masuk ke halaman testimonial
Selain itu jika link news maka
Masuk ke halaman news
Akhir jika
Ambilkan data dari database
Tampilkan data
Tampilkan paging
Jika link update di tekan maka
Masuk ke halaman updateusers
Akhir jika
157
Jika link delete di tekan maka
Masuk ke halaman deleteusers
Akhir jika
Jika link insert di tekan maka
Masuk ke halaman insertusers
Akhir jika
Modul Update User
Ambil data users dengan id yang diminta
Tampilkan data
Jika tombol update di tekan maka
Masuk ke halaman do_updateusers
Akhir jika
Modul Do_Update User
Jika nama tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika password tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika alamat tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika no polish tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika no kendaraan tidak diisi maka
Tampilkan pesan peringatan
158
Selain itu
Update data di users
Kembali ke halaman users
Akhir jika
Modul Delete User
Delete data dari tabel users
Kembali ke halaman users
Modul Insert User
Jika tombol insert di tekan maka
Masuk ke halaman do_insertusers.php
Akhir jika
Modul Do_Insert User
Jika nama tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika password tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika alamat tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika no polish tidak diisi maka
Tampilkan pesan peringatan
Selain itu jika no kendaraan tidak diisi maka
Tampilkan pesan peringatan
Selain itu
159
Insert ke tabel users
Kembali ke halaman users
Akhir jika