1 BAB IV TESTING DAN IMPLEMENTASI 4.1 Implementasi Implementasi sistem informasi keluhan pelanggan berbasis web dan sms gateway pada JIV Transport.ini...
Implementasi Implementasi sistem informasi keluhan pelanggan berbasis web dan sms
gateway pada JIV Transport.ini membutuhkan beberapa perangkat lunak serta spesifikasi hardware yang mendukung. Pembuatan aplikasi ini menggunakan komputer dengan spesifikasi sebagai berikut :
1. Perangkat keras a. Tipe komputer
:
Laptop
b. Processor
:
Pentium Core 2 duo
c. RAM
:
1GB
d. Harddisk
:
320 GB
e. Monitor
:
14 inch
2. Perangkat lunak a. Microsoft Windows 7 32 Bit b. Adobe Dreamweaver CS6 c. XAMPP sebagai web server d. Mozila Firefox sebagai browser
4.2
Implementasi Database Tahap awal dalam pembuatan aplikasi ini yaitu pembuatan database
dengan namatravel_sms. Berikut tabel-tabel yang dibutuhkan :
89 http://digilib.mercubuana.ac.id/
90
1.
Tabel complain
Gambar 4.1 Tabel complain
2.
Tabel detail_complain
Gambar 4.2 Tabel detail_complain 3.
Tabel inbox
Gambar 4.3 Tabel Inbox
http://digilib.mercubuana.ac.id/
91
4.
Tabel outbox
Gambar 4.4 Tabel outbox 5.
Tabel tbl_armada
Gambar 4.5 Tabel tbl_armada
http://digilib.mercubuana.ac.id/
92
6.
Tabel tbl_crew
Gambar 4.6 Tabel tbl_crew
7.
Tabel tbl_kategori_bus
Gambar 4.7 Tabel tbl_kategori_bus
http://digilib.mercubuana.ac.id/
93
8.
Tabel tbl_tiket
Gambar 4.8 Tabel tbl_tiket 9.
Tabel tbl_user
Gambar 4.9 Tabel tbl_user
http://digilib.mercubuana.ac.id/
94
4.3
Tampilan Antarmuka Berikut adalah tampilan antar muka aplikasi Sistem Informasi keluhan
pelanggan berbasis web dan sms gateway pada JIV Transport. 4.3.1 Halaman Keluhan dari website
: Gambar 4.10 Halaman Keluhan dari website
4.3.2 Halaman Keluhan dari SMS Gateway Pada saat customer memberikan keluhannya dengan cara SMS, maka Customermengisikan format SMS sesuai yang tertera di tiket dan sesuai nomer tiket yang tertera ditiket yaitu “kode keluhan <Spasi> Nomer tiket <Spasi> Keluhan”. Bila Customer ingin memberikan keluhan tentang pelayanan maka customer SMS dengan Kode keluhan “C1” atau “C2” untuk keluhan tentang Armada. Berikut tampilan SMS Gateway yang berhasil dan gagal : 1. Keluhan SMS berhasil Keluhan SMS Sesuia Format dan Nomer tiket dengan benar
http://digilib.mercubuana.ac.id/
95
Gambar 4.11 Halaman SMS Berhasil
2. Keluhan SMS Gagal Keluhan Sesuai format tetapi tidak sesuai dengan nomer tiket
Gambar 4.12 Halaman SMS Gagal 4.3.3 Halaman Login Pada saat user menjalankan aplikasi, maka akan muncul halaman Login. User diharuskan untuk mengisi fieldusername & password pada halaman Login agar dapat masuk ke dalam aplikasi sistem informasi keluhan pelanggan berbasis web dan sms gateway pada JIV Transport. Berikut tampilan halaman Login:
http://digilib.mercubuana.ac.id/
96
Gambar 4.13Halaman Login
Isi usernamedan password pada halamanLogin, lalu klik tombol Login. Jika username dan passwordbenar, maka muncul halaman utama sesuai level.Sedangkan, jika username dan/atau passwordsalah, maka akan muncul pesan (alert)“Maaf, Username atau Password Harus Benar” dan kembali ke halaman login awal.
4.3.4 Halaman inbox keluhan Pada saat user menjalankan aplikasi, maka User akan melihat apakah ada keluhan baru atau tidak didalam Form Complain Status Barutersebut. Bila ada akan ditindak lanjuti:
Gambar 4.14 Halaman Inbox keluhan
http://digilib.mercubuana.ac.id/
97
Berisikan inbox komplen dengan kode C1 tentang Pelayanan yang diinput oleh Customer dimana komplen tersebut akan ditindak lanjuti oleh bagian Operational.
4.3.5 Halaman Detail keluhan Di form Detail keluhan ini, user akan melakukan Proses kerja dengan mengganti Status awal Baru menjadi Progress. Dan mulai menangani keluhan tersenut.
Gambar 4.15 Halaman Detail Keluhan
Berisikan data komplen yang akan dirubah statusnya dari Barru menjadi Progres dan setelah selesai akan muncul laporan
http://digilib.mercubuana.ac.id/
98
4.3.6 Halaman Persetujuan (Report Approval) Pada Menu ReportApprovalini terdapat laporan permintaan persetujuan tentang keluhan yang selesai dari bagian Operational staff dan Engineer.
Gambar 4.16 Halaman Persetujuan
4.3.7 Halaman Detail Persetujuan Halaman Detail Persetujuan ini adalah untuk merubah status keluhan dari statusnya “Progress” menjadi Status “Close”.Berarti keluhan yang disampaikan oleh customer telah diselesaikan dan disetujui oleh manager terkait yaitu Operational Manager.
http://digilib.mercubuana.ac.id/
99
Gambar 4.17 Halaman Detail Persetujuan
4.3.8 Halaman Laporan Selesai (Report Close) Halaman Laporan Close ini untuk mengetahui laporan bahwa keluhan yang telah dialami telah terselesaikan.
Gambar 4.18 Halaman Laporan Selesai
http://digilib.mercubuana.ac.id/
100
4.3.9 Halaman seluruh keluhan (All report Complain) Halaman ini berisi seluruh Keluahan dari bagian Operational staff dan Engineer dan laporan keluhan dari SMS atau dari Website.
Gambar 4.19 Halaman All Report Complain 4.3.10 Halaman Laporan Per kategori Halaman Laporan Per kategori ini menampilkan seluruh laporan dari 2 tipe keluhan yaitu Pelayanan dan Armada. Di halaman ini kita bisa melihat jumlah laporan dan dalam bentuk diagram batang:
Gambar 4.20 Halaman Laporan Per kategori
http://digilib.mercubuana.ac.id/
101
4.3.11 Halaman Laporan Grafik Chart per kategori Halaman ini menampilkan grafik chart dari laporan per kategori:
Gambar 4.21 Halaman Grafik Chart per kategori 4.3.12 Halaman Change Password Setiap user yang berhasillogin dapat melakukan perubahan password, hal ini agar meminimalisir password diketahui oleh orang lain. Berikut adalah tampilan halaman Change Password:
Gambar 4.22 Halaman Change Password
http://digilib.mercubuana.ac.id/
102
Untuk melakukan perubahan password, user diharuskan mengisi password baru. Jika password baru tidak sesuai maka muncul pesan (alert) “Data Gagal Disimpan”, jika berhasil maka akan tersimpan ke dalam tabel tbl_user. 4.4
Pengujian Sistem Pengujian sistem yang dilakukan bertujuan untuk mengetahui apakah
aplikasi yang dikembangkan dapat berjalan sebagaimana mestinya sesuai dengan yang dirancang. Selain itu, hal ini juga dilakukan untuk menghindari terjadinya kesalahan-kesalahan pada saat aplikasi di jalankan.
4.4.1
Metode Pengujian Metode pengujian yang dilakukan yaitu metode black box testing. Metode
ini merupakan metode pengujian yang menekankan pada berhasil atau tidaknya aplikasi menjalankan fungsi-fungsinya.
4.4.2
Skenario Pengujian Berikut beberapa skenario pengujian yang akan dilakukan:
Tabel 4.1Tabel skenario pengujian Aplikasi Keluhan Pelanggan berbasis web dan sms gateway pada JIV Transport No 1
Halaman • Menguji tombol persetujua link view detail n penangana n keluhansud ah terbuka
Berhasil melakukan tombol link
7
Halaman detail persetujua n
Proses merubah setatus “Progres “Menjadi “Close”
Halaman detail persetujua n sudah terbuka
• Menguji merubah status keluhan • Menguji Tombol simpan
Tombol simpan berhasil merubah mengupdate data
8
Halaman Report Clos
Proses Menampilkan Hasil Approval close complain
Halaman report close sudah terbuka
• Menguji menampilkan hasil Approval close
Berhasil menampilkan hasil menampilkan hasil Approval close
http://digilib.mercubuana.ac.id/
104
9
Halaman Report
Proses report per kategori
Halaman • Menguji Report per menampilkan kategori report per sudah kategori yang terbuka terdapat di database
Menampilkan report per kategori sesuai dengan jumlah dan dengan perhitungan yang benar, semua tombol berfungsi dengan baik.
10
Halaman Grafik Chart
Proses Grafik Chart
Halaman Grafik Chart terbuka
• Menguji tombol Grafik Chart
Menampilkan laporan dalam bentuk Grafik Chart
11
Halaman Keluhan SMS
Proses Pengiriman Keluhan melalui SMS
Halaman Keluhan SMS terbuka
• Menguji Pengiriman Keluhan melaslui SMS
4.4.3
• Pengiriman Keluhan melalui SMS dengan format dan sesuai Nomor Tiket dengan benar berhasil • Pengiriman Keluhan melalui SMS dengan format dan tidak sesuai Nomor Tiket berhasil
Analisis Hasil Pengujian Dari seluruh pengujian dan hasil pengujian yang telah dilakukan penulis,
hasil pengujian sesuai dengan hasil yang diharapkan. Dari hasil pengujian dapat dijelaskan sebagai berikut : 1. Pengujian Halaman Login Program dapat menampilkan halaman login, dimana terdapat textbox input username dan password. Setelah di lakukan login dengan username dan password dengan benar makan program dapat membuka halaman home
http://digilib.mercubuana.ac.id/
105
yang berisikan menu – menu pilihan. Dan jika menginputkan username dan password tidak benar maka muncul pesan kesalahan. 2. Pengujian halaman home / utama. Setelah melakukan login dengan benar maka yang pertama muncul pada layar adalah home / utama.Dimana terdapat menu pilihan yang dapat di pilih untuk menampilkan layar – layar di inginkan. Setalah melakukan click pada menu yang di inginkan maka akan muncul layar yang di harapkan pula. 3. Pengujian change password Pertama memilih pada menu yang bertuliskan “Kata Sandi” maka pada layar utama akan memunculkan beberapa baris input text yang. Setelah melakukan inputan sesuai dan menekan tombol ubah passwordmaka muncul pesan “Data Berhasil Disimpan”. 4. Pengujian layar Keluhan Layar akan menampilkan beberapa input sertaikeluhan dan memilih tipe keluhan yang akan diupload ketika berhasil akan muncul data yang berhasil masuk ke dalam database. 5. Pengujian layar penanganan keluhan Menampilkanbeberapa inputan. Setelah melakukan input dengan benar lalu tekan tombol sumbit, Jika berhasil maka akan muncul pesan berhasil. Serta Print Surat Tugas 6. Pengujian layar Approved Menampilkan hasil dari Penanganan keluhan. Setelah melakukan Penanganan Keluhan maka hasil dari Penanganan dilakukan approval untuk penyetujuan proses Penanganan keluhan, jika berhasil diapproval makan akan muncul pesan.