5
SISFO-Jurnal Sistem Informasi PEMBUATAN SISTEM INFORMASI MANAJEMEN KELUHAN PELANGGAN BERBASIS WEB DAN SMS Mudjahidin, Rizka Hari Perdana Jurusan Sistem Informasi, FTIf, ITS Kampus ITS, Keputih Sukolilo, Surabaya, 60111, Indonesia, Telp : (031) 5922949, E-mail : [email protected] Abstract Competition in today's business world is becoming more and more intense making many companies, especially services companies, to change their paradigm focuses from product or service oriented to customer oriented. PT XYZ as an electric service provider has a high commitment to always provide the best service to their customers, especially in the provision of services to their customers complaints. Based on the results of the field research, the customer complaint handling system that has been developed and currently in used is considered to be difficult, for example in conveying customer complaints which led to the delay in transferring the customer complaints from front liner to the backroom officer. This eventually increase the length of time required to resolve complaints, which also result in reduced customer confidence in the company. Therefore, there is a need for the development of a system that can handle the problems of handling customer complaints better using the Web or via SMS. Keywords: PHP, Xampp, keluhan pelanggan, Web, SMS 1. PENDAHULUAN Persaingan di dunia bisnis saat ini yang semakin lama semakin kuat membuat banyak perusahaan khususnya perusahaan dibidang jasa merubah paradigma mereka yang bermula berfokus pada orientasi produk atau servis kini berubah menjadi orientasi kepada pelanggan. Mereka berlomba - lomba memberikan pelayanan terbaik kepada pelanggan mereka dengan tidak lain tujuannya agar perusahaan tersebut memiliki nilai lebih di mata pelanggan mereka dan ini sekaligus sebagai strategi bersaing bagi beberapa perusahaan. Oleh karena itu, untuk menunjang bisnis perusahaan tersebut keberadaan teknologi sudah tidak dapat dipisahkan lagi. Komputer, sebagai salah satu produk nyata dari perkembangan teknologi kini menjadi sesuatu yang amat penting dan bahkan tidak tergantikan lagi bagi sebagian perusahaan saat ini. Dengan penerapan teknologi yang tepat, perusahaan dapat menghemat sekaligus menekan pengeluaran mereka dengan meminimalisir proses - proses mereka yang sebelumnya menggunakan tenaga manual yang cenderung memakan biaya lebih mahal, kini telah terautomatisasi dengan menggunakan komputer yang jauh lebih efektif dan efisien. PT. XYZ sebagai satu-satunya perusahaan penyedia layanan listrik di wilayah Surabaya selatan memiliki komitmen yang tinggi untuk selalu memberikan pelayanan yang terbaik kepada pelanggan mereka khususnya dalam penyediaan layanan keluhan pelanggan mereka. Dalam upayanya memberikan pelayanan keluhan yang baik kepada pelanggan, PT. XYZ menggunakan teknologi informasi dalam mendukung proses bisnis mereka tersebut khususnya pada pelayanan pelanggan. PT. XYZ menggunakan aplikasi berbasis Desktop yang diletakkan di setiap Unit – unit pelayanan pelanggan mereka. Berdasarkan hasil penelitian di lapangan, Sistem penanganan keluhan pelanggan yang telah dikembangkan PT. XYZ tersebut dirasa masih menyulitkan bagi pelanggan seperti dalam menyampaikan keluhan mereka sehingga menyebabkan timbulnya delay waktu dalam proses penyampaian keluhan dari front liner kepada backroom. Hal ini menyebabkan bertambah lamanya waktu yang dibutuhkan untuk menyelesaikan keluhan, yang juga berakibat pada menurunnya kepercayaan pelanggan pada perusahaan. Disisi lain, ketersediaan laporan kinerja dan kontrol pengeluaran kompensasi service level guarantee juga bukan masalah yang dapat diselesaikan dengan mudah dan cepat, karena sistem yang ada belum memungkinkan penyediaan laporan kinerja secara cepat dan tepat. Oleh karena itu, dianggap perlu suatu sistem yang dapat menangani permasalahan penanganan keluhan pelanggan tersebut. Untuk mengatasi permasalahan tersebut maka diusulkan pengembangan “Sistem Informasi Manajemen Keluhan Berbasis Web dan

PEMBUATAN SISTEM INFORMASI MANAJEMEN …si.its.ac.id/data/sisfo_data/files/4_vol3no2.pdf · berbasis Desktop yang diletakkan di setiap ... menggunakan bahasa pemrograman PHP ... nama_modul

Embed Size (px)

Citation preview

Page 1: PEMBUATAN SISTEM INFORMASI MANAJEMEN …si.its.ac.id/data/sisfo_data/files/4_vol3no2.pdf · berbasis Desktop yang diletakkan di setiap ... menggunakan bahasa pemrograman PHP ... nama_modul

SISFO-Jurnal Sistem Informasi

PEMBUATAN SISTEM INFORMASI MANAJEMEN KELUHAN PELANGGAN BERBASIS WEB DAN SMS

Mudjahidin, Rizka Hari Perdana Jurusan Sistem Informasi, FTIf, ITS

Kampus ITS, Keputih Sukolilo, Surabaya, 60111, Indonesia, Telp : (031) 5922949, E-mail : [email protected]

Abstract

Competition in today's business world is becoming more and more intense making many companies, especially services companies, to change their paradigm focuses from product or service oriented to customer oriented. PT XYZ as an electric service provider has a high commitment to always provide the best service to their customers, especially in the provision of services to their customers complaints.

Based on the results of the field research, the customer complaint handling system that has been developed and currently in used is considered to be difficult, for example in conveying customer complaints which led to the delay in transferring the customer complaints from front liner to the backroom officer. This eventually increase the length of time required to resolve complaints, which also result in reduced customer confidence in the company. Therefore, there is a need for the development of a system that can handle the problems of handling customer complaints better using the Web or via SMS.

Keywords: PHP, Xampp, keluhan pelanggan, Web, SMS 1. PENDAHULUAN Persaingan di dunia bisnis saat ini yang semakin lama semakin kuat membuat banyak perusahaan khususnya perusahaan dibidang jasa merubah paradigma mereka yang bermula berfokus pada orientasi produk atau servis kini berubah menjadi orientasi kepada pelanggan. Mereka berlomba - lomba memberikan pelayanan terbaik kepada pelanggan mereka dengan tidak lain tujuannya agar perusahaan tersebut memiliki nilai lebih di mata pelanggan mereka dan ini sekaligus sebagai strategi bersaing bagi beberapa perusahaan. Oleh karena itu, untuk menunjang bisnis perusahaan tersebut keberadaan teknologi sudah tidak dapat dipisahkan lagi. Komputer, sebagai salah satu produk nyata dari perkembangan teknologi kini menjadi sesuatu yang amat penting dan bahkan tidak tergantikan lagi bagi sebagian perusahaan saat ini. Dengan penerapan teknologi yang tepat, perusahaan dapat menghemat sekaligus menekan pengeluaran mereka dengan meminimalisir proses - proses mereka yang sebelumnya menggunakan tenaga manual yang cenderung memakan biaya lebih mahal, kini telah terautomatisasi dengan menggunakan komputer yang jauh lebih efektif dan efisien. PT. XYZ sebagai satu-satunya perusahaan penyedia layanan listrik di wilayah Surabaya selatan memiliki komitmen yang tinggi untuk selalu memberikan pelayanan yang terbaik kepada pelanggan mereka khususnya dalam

penyediaan layanan keluhan pelanggan mereka. Dalam upayanya memberikan pelayanan keluhan yang baik kepada pelanggan, PT. XYZ menggunakan teknologi informasi dalam mendukung proses bisnis mereka tersebut khususnya pada pelayanan pelanggan. PT. XYZ menggunakan aplikasi berbasis Desktop yang diletakkan di setiap Unit – unit pelayanan pelanggan mereka. Berdasarkan hasil penelitian di lapangan, Sistem penanganan keluhan pelanggan yang telah dikembangkan PT. XYZ tersebut dirasa masih menyulitkan bagi pelanggan seperti dalam menyampaikan keluhan mereka sehingga menyebabkan timbulnya delay waktu dalam proses penyampaian keluhan dari front liner kepada backroom. Hal ini menyebabkan bertambah lamanya waktu yang dibutuhkan untuk menyelesaikan keluhan, yang juga berakibat pada menurunnya kepercayaan pelanggan pada perusahaan. Disisi lain, ketersediaan laporan kinerja dan kontrol pengeluaran kompensasi service level guarantee juga bukan masalah yang dapat diselesaikan dengan mudah dan cepat, karena sistem yang ada belum memungkinkan penyediaan laporan kinerja secara cepat dan tepat. Oleh karena itu, dianggap perlu suatu sistem yang dapat menangani permasalahan penanganan keluhan pelanggan tersebut. Untuk mengatasi permasalahan tersebut maka diusulkan pengembangan “Sistem Informasi Manajemen Keluhan Berbasis Web dan

Page 2: PEMBUATAN SISTEM INFORMASI MANAJEMEN …si.its.ac.id/data/sisfo_data/files/4_vol3no2.pdf · berbasis Desktop yang diletakkan di setiap ... menggunakan bahasa pemrograman PHP ... nama_modul

SISFO-Jurnal Sistem Informasi

2

SMS”. Dengan harapan, usulan dan masukan yang diberikan kepada perusahaan ini dapat memberikan ide dan pemikiran baru dalam proses penyediaan layanan keluhan pelanggan yang efektif dan efisien. 2. PERUMUSAN MASALAH Permasalahan yang diangkat dalam dalam penelitian ini adalah bagaimana membuat Sistem Informasi Manajemen Keluhan Pelanggan Berbasis Web dan SMS agar PT. ZYZ dapat memberikan ide dan pemikiran baru dalam proses penyediaan layanan keluhan pelanggan yang efektif dan efisien. 3. PHP HYPERTEXT PROCESSOR PHP Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source. PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). PHP adalah script yang digunakan untuk membuat halaman web yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru/up to date. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan Dilihat dari perkembangannya, bahasa pemrograman ini memiliki perkembangan yang sangat cepat dengan jumlah pemakai yang terus bertambah, yaitu; PHP/FI, PHP Versi 3, PHP Versi 4, dan PHP Versi 5. 3.1 Keuntungan menggunakan PHP Keintungan menggunakan PHP adalah; PHP dapat dijalankan pada platform yang berbeda beda (Windows, Linux, Unix), merupakan web scripting open source, kecepatan akses yang tinggi, termasuk server-side programming, dapat berjalan pada web server Microsoft Personal Web Server, Apache ,IIS , Xitami dan Sebagainya, dan PHP termasuk bahasa embedded ( bias ditempelkan dan diletakkan pada tag HTML). 3.2 Xampp 1.7.1 XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut. Selain paket installasi instant XAMPP versi 1.7.1 juga memberikan fasiltias pilihan pengunaan PHP4 atau PHP5. Untuk berpindah versi PHP yang ingin digunakan juga sangat mudah dilakukan dengan mengunakan bantuan PHP-Switch yang telah disertakan oleh XAMPP, dan yang terpenting XAMPP bersifat free atau gratis untuk

digunakan. XAMPP merupakan pengembangan dari LAMP (Linux Apache, MySQL, PHP and PERL), XAMPP ini merupakan project non-profit yang di kembangkan oleh Apache Friends yang didirikan Kai 'Oswalad' Seidler dan Kay Vogelgesang pada tahun 2002, project mereka ini bertujuan mempromosikan pengunaan Apache web server. 3.3 Macromedia Dreamweaver 8.0 Macromedia Dreamweaver adalah sebuah HTML editor profesional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana kita menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih menyukai bekerja dengan lingkungan secara visual dalam melakukan editing, Dreamweaver mambuatnya menjadi lebih mudah dengan menyediakan tool-tool yang sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesain web. Dreamweaver dalam hal ini digunakan untuk web desain. Dreamweaver mengikutsertakan banyak tool untuk kode-kode dalam halaman web beserta fasilitas-fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode (tampilan kode dan Code inspector) yang mengizinkan kita mengedit kode Javascript, XML, dan dokumen teks lain secara langsung dalam Dreamweaver. Teknologi Dreamweaver Roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML bila kita menginginkannya. Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, maupun perkiraan waktu download halaman web. 4. ANALISIS DAN PERANCANGAN Analisa kebutuhan sangat penting untuk menentukan keberhasilan dari implementasi sistem. Data dikumpulkan dengan menggunakan metode observasi dan wawancara secara tertulis kepada pihak manajemen personalia yang terkait dalam pelaksanaan penentuan calon pemegang jabatan.

Page 3: PEMBUATAN SISTEM INFORMASI MANAJEMEN …si.its.ac.id/data/sisfo_data/files/4_vol3no2.pdf · berbasis Desktop yang diletakkan di setiap ... menggunakan bahasa pemrograman PHP ... nama_modul

SISFO-Jurnal Sistem Informasi

3

4.1 Desain Sistem PDM adalah hasil fisik dari konsep database yang telah dibuat sebelumnya, sehingga Enitas dan Attribut yang ada dapat diperjelas dengan pembuatan tabel. PDM dapat dilihat pada gambar 1. 4.2 Lingkungan Operasi Aplikasi Manajemen complain ini adalah sebuah aplikasi berbasis web sehingga aplikasi ini tidak tergantung pada system informasi tertentu. Aplikasi in dibuat dengan menggunakan bahasa pemrograman PHP dengan menggunkana aplikasi Dreamweaver 8.0 dan database yang digunakan MySQL. 4.3 Spesifikasi Kebutuhan Perangkat Keras Aplikasi ini dapat berjalan dengan baik jika didukung dengan spesifikasi hardware yang baik. Pada aplikasi ini yang dibutuhkan adalah:

1. Prosesor minimal Pentium 4 2.53 Ghz 2. Memory minimal 512MB

4.4 Perancangan Dan Ujicoba Aplikasi Desain Usecase diagram memiliki beberapa aktor yang terlibat, yaitu; Staff PP, Supervisor Vendor, Petugas Tindak Lanjut

(PTL), Administrator dan General Manager. Usecase diagram ditunjukkan pada gambar 2 4.5 Activity Diagram Aktivity diagram menggambarkan alur bisnis yaitu sekumpulan aktivitas yang harus terpenuhi mulai dari saat pelanggan komplain hingga komplain ditangani. Activity Diagram dapat ditunjukan pada gambar 3.

Gambar 2 Usecase Diagram

FK_WILAYAH FK_WILAYAH2

FK_MELAPOR FK_MELAPOR2

FK_TENTANG FK_TENTANG2

FK_TINDAK_LANJUTI

FK_TINDAK_LANJUTI2

FK_MELAKUKAN FK_MELAKUKAN2

FK_MENGINPUT

FK_MENGINPUT2

FK_JABATANNYA FK_JABATANNYA2

FK_MENGAKSES FK_MENGAKSES2

Keluhan_mk id_klh id_topik nm_pelapor telp tgl stand_meter topik keluhan kd_wil status

int varchar(100) varchar(50) varchar(35) timestamp varchar(50) varchar(5) text int varchar(2)

<pk> <fk>

Pelanggan_MK id_pel nama_pel almt_pel tarif daya

int varchar(50) varchar(100) varchar(5) varchar(20)

<pk>

User_mk id_user id_level user_name password level

int int varchar(50) varchar(50) varchar(2)

<pk> <fk>

Tindak_Lanjut_MK id_tl stand_sampling id_petugas tgl_sampling tgl_input kesimpulan

int varchar(50) int timestamp timestamp text

<pk>

User_PTL_MK id_ptl nama_ptl telp_ptl hp_ptl almt_ptl

int varchar(50) varchar(25) varchar(25) varchar(100)

<pk>

User_level id_level id_user id_modul nm_level

int int int varchar(50)

<pk> <fk1> <fk2>

UP_MK id_up nama_up

int varchar(50)

<pk>

Topik_MK id_topik id_klh nama_topik

varchar(100) int varchar(100)

<pk> <fk>

modul_mk id_modul id_level nama_modul link static_content gambar publish status aktif urutan

int int varchar(50) varchar(50) text varchar(100) varchar(2) varchar(2) varchar(2) smallint

<pk> <fk>

wilayah id_up id_klh

int int

<pk,fk1> <pk,fk2>

melapor id_klh id_pel

int int

<pk,fk1> <pk,fk2>

tindak lanjuti id_tl id_klh

int int

<pk,fk1> <pk,fk2>

melakukan id_ptl id_tl

int int

<pk,fk1> <pk,fk2>

menginput

id_user id_klh

int int

<pk,fk1> <pk,fk2>

Gambar 1: Desain Database PDM

Page 4: PEMBUATAN SISTEM INFORMASI MANAJEMEN …si.its.ac.id/data/sisfo_data/files/4_vol3no2.pdf · berbasis Desktop yang diletakkan di setiap ... menggunakan bahasa pemrograman PHP ... nama_modul

SISFO-Jurnal Sistem Informasi

4

Gambar 3 Diagram Aktivitas

4.6 Perancangan Antarmuka Perancangan antarmuka dibedakan berdasarkan atas pengguna sistem yang terdiri dari Staff, Supervisor, Supervisor Vendor, PTL dan General manager. - Halaman Antarmuka Untuk Staff PP,

antarmuka ini hanya digunakan oleh Staff PP, yaitu untuk menginputkan keluhan pelanggan yang nantinya akan ditindaklanjuti oleh petugas PTL serta memilah sms yang masuk ke dalam sistem.

- Halaman Antarmuka Supervisor, antarmuka ini dikhususkan bagi Supervisor PT. XYZ yaitu melihat keluhan-keluhan yang masuk dan memberikan arahan untuk ditindaklanjuti.

- Halaman Antarmuka Supervisor Vendor, antarmuka ini dikhususkan bagi Supervisor Vendor yang ingin melihat Keluhan pelanggan dan memberikan arahan kepada Petugas Tindak Lanjut.

- Halaman Antarmuka Petugas Tindak Lanjut, antarmuka ini hanya digunakan oleh PTL, yaitu untuk memasukkan konfirmasi pada keluhan yang akan ditindaklanjuti kemudian melaporkan kembali data tindak lanjut tersebut.

- Antarmuka General Manager, antarmuka ini hanya diperuntukan bagi General Manager PT.XYZ yaitu, untuk melihat data pelanggan dan data kumulatif dari komplain setiap bulannya untuk dilakukan peningkatan kinerja.

5. LINGKUNGAN UJI COBA Uji coba untuk sistem informasi penilaian kompetensi ini dijalankan pada spesifikasi sebagai berikut:

- Sistem Operasi : Microsoft Windows XP Professional

- Processor : Intel Pentium Core 2 Duo T5800 2.0 Ghz

- Memori : DDR2 4 Gb - Harddisk : 250 Gb 5.1 Skenario Uji Coba Sebelum dilakukan pengujian, dilakukan pengambilan data yang diperoleh di PT.XYZ. Data yang didapatkan yaitu data pegawai, beberapa struktur dan isi dari data tersebut bukan data sebenarnya. Selain itu, beberapa data lain yang digunakan dalam pengujian juga bukan data yang sebenarnya, ini semua dimaksudkan dengan alasan kerahasiaan terhadap data personil perusahaan. Untuk mengatasi hal tersebut, maka digunakan data rekaan yang isi dan strukturnya telah disepakati oleh perusahaan terkait. Skenario uji coba yang dilakukan yaitu pertama, melakukan ujicoba kesesuaian dengan proses bisnis namun hasilnya kurang maksimal, sehingga diadakan revisi aplikasi yang mengharuskan PT. XYZ untuk sedikit merubah proses bisnisnya untuk menghasilkan kinerja aplikasi yang optimal. Ujiboba kedua, yaitu interface aplikasi dengan kemampuan pengguna aplikasi, dengan dilakukan pendekatan yang user friendly. 5.2 Halaman Daftar Keluhan Pelanggan Halaman ini digunakan untuk melihat semua daftar keluhan yang masuk kedalam database setelah dientrikan oleh operator seperti ditunjukkan gambar 4. Pada gambar 5 dijelaskan bagaimana pengguna dapat melihat data statistik keluhan yang masuk dengan

Page 5: PEMBUATAN SISTEM INFORMASI MANAJEMEN …si.its.ac.id/data/sisfo_data/files/4_vol3no2.pdf · berbasis Desktop yang diletakkan di setiap ... menggunakan bahasa pemrograman PHP ... nama_modul

SISFO-Jurnal Sistem Informasi

5

hanya memasukan pilihan wilayah yang akan dipilih dan bulan berapa serta tahun berapa data yang akan ditampilkan. Gambar 6 menunjukkan hasil statistik berupa diagram batang secara jelas. Halaman ini dugunakan oleh pihak manager untuk memantau dan membantu dalam proses pengambilan keputusan dalam hal penanganan keluhan pelanggan. Gambar 7 menunjukkan bagaimana petugas PTL mengtrikan data tindak lanjut yang ada di petugas tindak lanjut untuk dimasukan ke dalam sistem.

Gambar 4: Halaman Daftar Keluhan Pelanggan

Gambar 5: Halaman Statistik Keluhan Pelanggan

Gambar 6: Grafik Keluhan Pelanggan

Gambar 7: Halaman Data Pelanggan

Gambar 8: Halaman SMS Masuk

Gambar 8 menjelaskan bagaimana melihat data sms keluhan pelanggan yang masuk ke sistem. Selain itu juga digunakan sebagai verifikasi data SMS. 6. KESIMPULAN dan SARAN Kesimpulan yang dapat diambil dari pembuatan system informasi ini adalah: - Sistem Informasi Penanganan Keluhan

Pelanggan merupakan sebuah sistem informasi yang mempunyai fasilitas pengelolaan data keluhan Pelanggan beserta laporan yang dapat dilihat berdasarkan unit – unit pelayanan PT. XYZ.

- System Informasi Penanganan Keluhan Pelanggan diimplementasikan dengan bahasa pemrograman PHP dan dengan menggunakan database MySQL.

- Sistem Informasi Penanganan Keluhan Pelanggan ini dapat digunakan pada jaringan intranet dan lokal yang ada pada PT. XYZ dan bisa diakses dari luar.

Beberapa hal yang dapat dikembangkan di masa mendatang adalah dilakukan dokumentasi terhadap uji coba berdasarkan test case suite denga tujuan agar semua use case yang dibuat benar – benar teruji dan mengetahui system apakaha sudah layak untuk digunakan. 7. DAFTAR PUSTAKA DevBuilder.org. 2007. PHP Interacting with J2ME. DuBois, Paul. October 2002. MySQL Cookbook. O'Reilly. Firmansyah, A. Manipulasi Grafik dalam PHP dengan JPGraph. Available at : http://www.ilmucomputer.com Lacava, Alessandro. Obtaining Wireless News with J2ME and PHP. Available at : http://www.alessandrolacava.com/blog/2006/04/18/obtaining-wireless-news-with-j2me-and-php Muharam, S,., BH. January 2003. Geovisit. Available at : http://www.smfranchise.com Sklar, David. June 2004. Learning PHP 5. O'Reilly. Yu Feng. Network Programming with J2ME Wireless Devices. Available at : http://www.wirelessdevnet.com/channels/java/features/j2me_http.phtml