SISTEM NOTIFIKASI KELUHAN PELANGGAN BERBASIS SMS GATEWAY PADA PERSEROAN TERBATAS (PT) TELKOM UNIT PELAYANAN NGADIROJO NASKAH PUBLIKASI Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Strata Satu Program Studi Teknik Informatika Disusun Oleh : Nama : Anggi Bingar Kusuma NIM : 200922271 Program Studi : Teknik Informatika Pembimbing 1 : Bambang Eka Purnama, M.Kom. Pembimbing 2 : Sukadi, S.Kom. FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA 2013 i UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA PERNYATAAN PENULIS JUDUL : Sistem Notifikasi Keluhan Pelanggan Berbasis SMS Gateway Pada Perseroan Terbatas (PT)Telkom Unit Pelayanan Ngadirojo NAMA : Anggi Bingar Kusuma NIM : 200922271 1. Saya menyatakan dan bertanggungjawab dengan sebenarnya bahwa penelitian ini adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-masing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain yang mengklaim bahwa Penelitian ini sebagai karyanya yang diserta dengan bukti yang cukup maka saya bersedia membatalkan gelar saya beserta hak dan kewajiban yang melekat pada gelar tersebut. 2. Saya menyatakan disebarluaskan dan bahwa hasil dipublikasikan penelitian secara diperbolehkan umum oleh untuk Universitas Surakarta bersama dengan dosen pembimbing dan dosen penguji. Surakarta, 20 Agustus 2013 ANGGI BINGAR KUSUMA ii UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA LEMBAR PERSETUJUAN NASKAH PUBLIKASI JUDUL : Sistem Notifikasi Keluhan Pelanggan Berbasis SMS Gateway Pada Perseroan Terbatas (PT) Telkom Unit Pelayanan Ngadirojo NAMA : Anggi Bingar Kusuma NIM : 200922271 Naskah ini telah disetujui untuk diujikan Surakarta, 21 Agustus 2013 Pembimbing Utama Pembimbing Pembantu Bambang Eka Purnama, M.Kom. Sukadi, S.Kom. iii UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA PENGESAHAN NASKAH PUBLIKASI JUDUL : Sistem Notifikasi Keluhan Pelanggan Berbasis SMS Gateway Pada Perseroan Terbatas (PT) Telkom Unit Pelayanan Ngadirojo NAMA : Anggi Bingar Kusuma NIM : 200922271 Naskah ini telah diujikan didepan dewan penguji Pada Hari / Tanggal : Jum’at, 30 Agustus 2013 Ketua Penguji : Estiarto Wahyu Sumirat, S.Kom., M.Eng. -------------------- Sekretaris : Bambang Eka Purnama, M.Kom. -------------------- Anggota : Sukadi, S.Kom. -------------------- Mengetahui, Dekan Ketua Program Studi Achmad Nurhidayat, S.T., M.Pd. Ir. Tri Irianto Tj, M.T. iv DAFTAR ISI Halaman Judul.............................................................................................. i Pernyataan Penulis ...................................................................................... ii Halaman Persetujuan ................................................................................... iii Halaman Pengesahan .................................................................................. iv Daftar Isi .................................................................................................... v Daftar Gambar .............................................................................................. vii Daftar Tabel .................................................................................................. ix 1.a. Latar Belakang Masalah ........................................................................ 1 1.b. Rumusan Masalah ................................................................................. 2 1.c. Batasan Masalah ................................................................................... 2 1.d. Tujuan Penelitian ................................................................................... 2 1.e. Manfaat Penelitian ................................................................................. 2 2.a. Analisis Sistem ..................................................................................... 2 2.b. Perancangan Sistem.............................................................................. 2 2.c. Sistem ................................................................................................... 2 2.d. Sistem Informasi ................................................................................... 2 2.e. SMS Gateway ........................................................................................ 2 2.f. Gammu ................................................................................................. 2 2.g. PHP ...................................................................................................... 2 2.h. Implementasi dan Evaluasi Sistem ....................................................... 3 2.i. Kajian Pustaka ...................................................................................... 3 3.a. Analisis Masalah ................................................................................... 3 3.b. Pemecahan Masalah ............................................................................ 3 v 3.c. Analisis Terhadap SDM ........................................................................ 3 3.d. Analisis Berdasarkan Kebutuhan Sistem .............................................. 3 3.e. Cara Kerja ............................................................................................ 4 3.f. Kerangka Pemikiran .............................................................................. 4 3.g. Flow Diagram Sistem ............................................................................ 4 3.h. Diagram Konteks .................................................................................. 5 3.i. DFD ....................................................................................................... 5 3.j. ERD ...................................................................................................... 5 3.k. Perancangan Tabel................................................................................ 5 3.l. Relasi Tabel .......................................................................................... 5 3.m.Desain Tampilan ................................................................................... 5 4.a. Uji Coba Fungsionalitas Program .......................................................... 6 4.b. Uji SMS ................................................................................................. 6 4.c. Tampilan Sistem ................................................................................... 8 4.d. Uji Coba Pengguna ............................................................................... 9 4.e. Perbandingan Sistem ............................................................................ 9 5.a. Kesimpulan ........................................................................................... 9 5.b. Saran .................................................................................................... 9 Daftar Pustaka ............................................................................................. 9 vi DAFTAR GAMBAR Gambar 3.1. : Kerangka Pemikiran ...................................................... 4 Gambar 3.2. : Flow Diagram Sistem ...................................................... 4 Gambar 3.3. : Diagram Konteks ............................................................ 5 Gambar 3.4. : DFD ................................................................................ 5 Gambar 3.5 : ERD................................................................................. 5 Gambar 3.6. : Relasi Tabel ................................................................... 5 Gambar 3.7. : Desain Interface .............................................................. 6 Gambar 4.1. : Kirim Pesan .................................................................... 6 Gambar 4.2. : Pesan Terkirim ................................................................ 6 Gambar 4.3. : Tampil SMS pada Handphone ........................................ 6 Gambar 4.4. : Kirim dari Handphone ...................................................... 7 Gambar 4.5. : Tampil data Registrasi pada Sistem .............................. 7 Gambar 4.6. : Konfirmasi Registrasi Berhasil ........................................ 7 Gambar 4.7. : Kirim Keluhan dari Handphone ....................................... 7 Gambar 4.8. : Notifikasi Keluhan Baru .................................................. 7 Gambar 4.9. : Hasil Konfirmasi SMS Balasan ....................................... 7 Gambar 4.10. : Daftar Pesan yang belum dibaca ................................... 7 Gambar 4.11. : Daftar Pesan yang sudah dibaca ................................... 8 Gambar 4.12. : Login pimpinan ............................................................... 8 Gambar 4.13. : Data keluhan Pelanggan dari admin ............................... 8 Gambar 4.14. : Buat Surat Tugas ............................................................ 8 Gambar 4.15 : Notifikasi Surat tugas ...................................................... 8 Gambar 4.16. : Export Surat Tugas.......................................................... 8 vii Gambar 4.17. : Surat Tugas .................................................................... 8 Gambar 4.18. : Tampilan Sistem Notifikasi Keluhan Pelanggan .............. 8 viii DAFTAR TABEL Tabel 3.1. : Format SMS .................................................................... 4 Tabel 3.2. : Tabel Keluhan ................................................................ 5 Tabel 4.1. : Tabel Hasil Uji Coba Tombol dan Menu .......................... 6 Tabel 4.2. : Tabel Perbandingan ...................................................... 9 ix SISTEM NOTIFIKASI KELUHAN PELANGGAN BERBASIS SMS GATEWAY PADA PERSEROAN TERBATAS (PT) TELKOM UNIT PELAYANAN NGADIROJO Anggi Bingar Kusuma 1), Bambang Eka Purnama 2), Sukadi 3) [email protected] Abstract : One model reliable communication today is a short message short messaging system (SMS). This means that SMS should be able to conduct transactions with the database. For it is necessary to build a system called SMS Gateway. In principle, SMS Gateway is a software that uses the help computers utilizing mobile technologies are integrated in order to distribute the messages that are generated by the system information via SMS media that are handled by the cellular network. SMS Gateway is a medium that can be applied in order to improve the quality of work and service in dealing with customer complaints at PT. Telkom Ngadirojo Service Unit, because in accordance with the concept of Customer Relationship Management (CRM). So, through the medium of SMS a customer can submit their complaint to the information providers or services. The result of this riset then by the SMS gateway which is applied to the Complaints Customer Notification System can be easier to improve the quality of services, especially in handling customer complaints issues. Keywords: SMS Gateway, The Complaints Customer Notification Abstraksi: Salah satu model komunikasi yang handal saat ini adalah pesan pendek short messaging system (SMS). Artinya, bahwa SMS tersebut harus bisa melakukan transaksi dengan database. Untuk itu perlu dibangun sebuah sistem yang disebut sebagai SMS Gateway. Pada prinsipnya, SMS Gateway adalah sebuah perangkat lunak yang menggunakan bantuan perangkat komputer dan memanfaatkan teknologi seluler yang diintegrasikan guna mendistribusikan pesan-pesan yang di-generate lewat sistem informasi melalui media SMS yang di-handle oleh jaringan seluler. SMS Gateway merupakan media yang dapat diterapkan dalam upaya meningkatkan mutu kerja dan pelayanan dalam menangani masalah keluhan pelanggan pada PT. Telkom Unit Pelayanan Ngadirojo, karena sesuai dengan konsep Costumer Relationship Management (CRM). Jadi melalui media SMS seorang pelanggan dapat menyampaikan informasi keluhan mereka kepada penyedia layanan atau jasa. Hasil dari penelitian ini adalah dengan adanya SMS gateway yang diaplikasikan ke dalam Sistem Notifikasi Keluhan Pelanggan dapat mempermudah dalam upaya meningkatkan mutu pelayanan khususnya dalam upaya penanganan masalah keluhan pelanggan. Kata kunci : SMS Gateway, Sistem Notifikasi Keluhan Pelanggan 1. PENDAHULUAN 1.a. Latar Belakang Masalah Teknologi informasi memberikan kemudahan dan kecepatan aliran informasi dari satu tempat ke yang lainnya. Salah satu hasil dari terapan ilmu teknologi informasi adalah telekomunikasi dengan menerapkan perangkat handphone yang di dalamnya terdapat sebuah media komunikasi yang dinamakan SMS (Short Message Service). Short Message Service memiliki konsep pengiriman informasi berbasis text. Dengan perkembangan yang terjadi pada dunia teknologi, SMS tidak hanya digunakan untuk mengirimkan atau bertukar informasi antara dua orang yang saling mengenal atau membutuhkan, tapi SMS juga digunakan untuk berhubungan antara seseorang dengan sebuah sistem (Dewanto R A, 2007: 35). Telkom Unit Pelayanan Ngadirojo adalah penyedia jasa layanan telekomunikasi di wilayah Ngadirojo, Sudimoro, dan Tulakan yang memiliki banyak pelanggan. Dari masing-masing pelanggan memiliki masalah keluhan terhadap layanan Telkom yang berbeda-beda. Dengan adanya hal tersebut maka untuk menangani masalah keluhan pelanggan khususnya tentang pengaduan keluhan pelanggan diperlukan sistem yang dapat menerima pesan keluhan pelanggan, menyimpan pesan-pesan tersebut, dan memudahkan pada saat pencarian data jika sewaktu-waktu pesan masih diperlukan untuk data arsip. Dari pengamatan, sistem yang berjalan untuk pengaduan keluhan pelanggan sudah menggunakan media website, namun dari hal tersebut masih terdapat kendala yaitu pada koneksi jaringan internet yang masih kurang memenuhi, sehingga berpengaruh pada tingkat kecepatan pengiriman informasi keluhan dan dapat berdampak pada kurang cepatnya pelayanan. Dengan adanya masalah tersebut cara lama juga masih digunakan yaitu dengan menggunakan media telepon. Di mana data keluhan yang masuk kemudian dicatat pada media buku atau kertas. 1 Dalam penelitian ini penulis mengambil judul “Sistem Notifikasi Keluhan Pelanggan Berbasis SMS Gateway pada Perseroan Terbatas (PT) Telkom Unit Pelayanan Ngadirojo”. Bermula dari konsep pengaduan keluhan pelanggan dengan menggunakan website yang sudah ada maka diharapkan dengan menggunakan Aplikasi SMS ini dapat memudahkan bagi pelanggan dalam menyampaikan informasi keluhan pelanggan kepada para pihak Telkom melalui telepon seluler dengan format SMS. Informasi keluhan diharapkan dapat terkirim dengan cepat, dan data keluhan yang telah masuk dapat terkelola secara efisien oleh pihak Telkom. 1.b. Rumusan Masalah Bagaimana membangun sebuah sistem notifikasi keluhan pelanggan yang sesuai dengan kebutuhan untuk meningkatkan kualitas pelayanan dan hubungan baik antara PT. Telkom Unit Pelayanan Ngadirojo dan Pelanggan? 1.c. Batasan Masalah Ada beberapa batasan masalah pada penelitian ini yaitu sebagai berikut: 1. Obyek penelitian ini di PT. Telkom Unit Pelayanan Ngadirojo. 2. Pembuatan SMS gateway ini hanya mencakupi seputar masalah keluhan pelanggan, registrasi pelanggan dan layanan informasi. 3. Aplikasi bersifat offline, hanya dijalankan pada server lokal (localhost). 4. Pemanfaatan Aplikasi Gammu dan Modem GSM sebagai media konektivitas antara sistem dengan jaringan seluler. 1.d. Tujuan Penelitian Adapun tujuan penelitian ini adalah menghasilkan sistem notifikasi keluhan pelanggan berbasis sms Gateway pada PT Telkom Unit Pelayanan Ngadirojo. 1.e. Manfaat Penelitian Ada beberapa manfaat yang bisa diperoleh dari penelitian ini adalah yaitu sebagai berikut : 1. Memberikan kemudahan bagi pihak Telkom dalam melakukan kontrol terhadap keluhan pelanggan yang telah masuk. 2. Meningkatkan mutualisme dalam melakukan pelayanan kepada pelanggan. 3. Memudahkan bagi pelanggan dalam menyampaikan informasi keluhan kepada pihak Telkom dengan format SMS. 2.LANDASAN TEORI DAN KAJIAN PUSTAKA 2.a. Analisis Sistem Analisis Sistem dimulai dari proses identifikasi masalah, kesempatan dan tujuan. Pada tahap ini seorang analis akan menginventarisasi permasalahan yang ada yang nantinya akan disederhanakan, dan pada akhirnya akan dicari solusinya lewat sistem yang akan dibuat. Analisis disini mencakup seluruh kebutuhan sistem terhadap komponen-komponen yang berpengaruh pada sistem yang akan dibuat. (Karuniawan, Bagus, 2002: 29-31). 2.b. Perancangan Sistem Perancangan Sistem yang dimaksud adalah tahapan perancangan interface program yaitu bagaimana seorang analis merancang bentuk dari program atau sistem informasi yang mudah untuk diakses, cepat dan memperhitungkan efisiensi waktu dan hardware komputer pengguna. Selain proses perancangan tampilan program, analis juga merancang output sistem. Desain sebuah output sistem dapat berupa tampilan di layar monitor atau tampilan dalam bentuk print out. Pada proses perancangan harus dijelaskan juga tentang alur kerja program atau sistem mulai dari proses pemasukan dan pengupdate data. (Karuniawan, Bagus, 2002:45). 2.c. Sistem Stephen A. Moscove dan Mark G. Simkin mendefinisikan sistem sebagai berikut Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk mencapai tujuan yang sama (Jogiyanto,1997:1). 2.d. Sistem Informasi Sistem informasi merupakan teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi. Secara teknis sistem informasi juga dapat didefinisikan sebagai kumpulan dari komponen yang saling berhubungan, mengumpulkan, memproses, menyimpan dan mendistribusikan informasi untuk menunjang pengambilan keputusan dan pengawasan dalam suatu organisasi. (Laudon, K C dan Laudon, J.P, 2007:27). 2.e. SMS Gateway SMS Gateway merupakan pintu gerbang bagi penyebaran informasi dengan menggunakan SMS. Anda dapat menyebarkan pesan kebanyak nomor secara otomatis dan cepat yang langsung terhubung dangan database nomor-nomor ponsel saja, tanpa harus mengetik ratusan nomor dan pesan dari ponsel karena semua nomor akan diambil secara otomatis dari database tersebut. ( Daud Edison Tarigan, 2011:2). 2.f. Gammu Gammu merupakan sebuah aplikasi yang dapat digunakan untuk mengelola fungsi pada handphone, modem dan perangkat sejenis lainnya Fungsi-fungsi yang dapat dikelola oleh 2 Gammu antara lain adalah fungsi nomor kontak dan fungsi sms.( Daud Edison Tarigan, 2011:24). 2.g. PHP PHP adalah singkatan dari PHP Hypertext Preprocessor yang merupakan sebuah bahasa yang bentuk Scripting, sistem kerja dari program ini adalah sebagai Interpreter bukan sebagai Compiler.(Nugroho Bunafit, 201: 2004). PHP digunakan sebagai bahasa script server-side dalam pengembangan web yang disisipkan dalam dokumen HTML. PHP merupakan software Open-Source yang disebarkan dan dilisensikan secara gratis serta dapat di download secara bebas dari situs resminya http://www.php.net. (Peranginagin, Kasiman, 2006:34). 2.h. Implementasi dan Evaluasi Sistem Tahap ini merupakan proses sosialisasi program kepada pengguna. Proses sosialisasi ini dapat berupa training kepada pengguna atau melalui buku cara penggunaan program. Selanjutnya, ada proses evaluasi sistem terhadap program, dimungkinkan program dapat diupdate ke dalam sistem yang baru yang lebih sempurna dari versi sebelumnya.(Karuniawan, Bagus, 2002: 46-47) 2.i. Kajuan Pustaka Pada tahun 2010, penelitian yang berjudul ”Sistem Informasi Sekolah Berbasis SMS Gateway” pernah dilakukan oleh Sulistyowati. Hasil dari penelitian tersebut adalah pengiriman informasi hasil evaluai kepada orang tua murid tersampaikan secara cepat, tepat, akurat dan up to date tanpa harus menunggu hasil evaluasi tahap akhir yang biasanya baru diterima oleh orang tua pada saat pengambilan raport dan presensi/kehadiran murid disekolah dapat terkontrol dengan baik. Penelitian yang lain mengenai sistem informasi berbasis SMS juga pernah dilakukan oleh Trinoto pada tahun 2012. Peniltian ini berjudul ”Implementasi SMS Gateway dan SMS Broadcast Untuk Pelayanan Konsumen pada CV. Tanjung Pinang Motor Pacitan”, telah dimuat dalam jurnal e-jurnal.unsa.ac.id. Hasil dari penelitian tersebut adalah dengan adanya SMS Gateway Dan Broadcast untuk pelayanan konsumen pada CV. Tanjung Pinang Motor maka sistem pelayanan terhadap konsumen menjadi lebih mudah dan efisien dalam melakukan promosi sehingga mahalnya biaya brosur dapat diminimalkan. Dalam penelitian ini, peneliti mengambil judul “Sistem Notifikasi Keluhan Pelanggan Berbasis SMS Gateway Pada Perseroan Terbatas (PT) Telkom Unit Pelayanan Ngadirojo”. Hasil dari penelitian ini diharapakan akan mampu memberikan kemudahan bagi para pelanggan dalam menyampaikan informasi keluhan mereka kepada pihak Telkom melalui handphone atau telepon seluler dengan format SMS yang telah ditentukan oleh sistem dan mampu meningkatkan mutu pelayanan kepada publik. 3. ANALISIS DAN PERANCANGAN SISTEM 3.a. Analisis Masalah Dari hasil wawancara dengan yang dilakukan, ditemukan beberapa masalah yang ada pada PT. Telkom Unit Pelayanan Ngadirojo adalah sebagai berikut: 1. Penerimaan Keluhan Pelanggan menggunakan media website, tetapi terkadang masih menggunakan media telepon. 2. Penerimaan keluhan pelanggan melalui website cenderung tergantung pada koneksi internet. Jika koneksi internet mengalami trouble atau koneksi lambat maka pada saat pelanggan akan mengirimkan data keluhan akan sulit dan penanganan akan terhambat. 3. Dengan media telepon maka data yang masuk kemudian dicatat pada media kertas atau buku secara manual. Jika kertas terbuang maka data akan hilang. 3.b. Pemecahan Masalah 1. Dengan adanya Sistem Notifikasi Keluhan Pelanggan Berbasis SMS Gateway maka dapat melakukan proses pengiriman dan penerimaan data keluhan pelanggan yang lebih cepat. 2. Data keluhan pelanggan tersimpan dalam media penyimpanan berupa hardisk dalam komputer. 3. Media penyimpanan berupa hardisk dalam komputer lebih efektif dari pada kertas karena bisa menampung lebih banyak data keluhan. 3.c. Analisis Terhadap SDM Proses ini dilakukan untuk mengetahui tingkat kemampuan manusia dalam melakukan sesustu, yaitu yang dimaksud di sini adalah dengan melihat proses kegiatan user/pemakai sistem (pelanggan dan admin) dalam mengoperasikan suatu aplikasi komputer, sehingga dari proses ini maka akan diketahui, apakah sumberdaya manusia yang ada mampu atau tidak untuk menjalankan sistem yang baru. 3.d. Analisis Berdasarkan Kebutuhan Sistem Analisis kebutuhan sistem dibedakan menjadi 2 (dua) yaitu terdiri dari Analiss Kebutuhan Fungsional dan analisis Kebutuhan Non Fungsional 3 1. Analisis Kebutuhan Fungsional Analisis kebutuhan fungsional merupakan analisis kebutuhan sistem berdasarkan fungsi sistem itu sendiri. Berikut ini adalah kebutuhan sistem yang dibuat: 1. Sistem harus bisa mengirimkan data keluhan pelanggan sesuai dengan format penulisan sms kepada server atau admin sistem. 2. Sistem harus bisa menerima data dari pelanggan atau user. 3. Sistem harus bisa mencatat dan mencetak data keluhan pelanggan yang telah masuk. 4. Sistem harus bisa memberikan konfirmasi validasi jika format pengiriman tidak sesuai dengan format pengiriman yang ada pada sistem. 2. Analisis Kebutuhan Non Fungsional Analisis ini didasarkan pada kebutuhan sistem di luar fungsinya, meliputi kebutuhan hardware, kebutuhan software, kebutuhan brainware dan kebutuhan keamanan. 3.e. Cara Kerja Sistem Notifikasi Keluhan Pelanggan Berbasis SMS ini yang dijalankan pada sebuah komputer yang terkoneksi dengan database. Menggunakan sebuah modem yang dihubungkan melalui USB port sebagai penerima SMS (receiver). Aplikasi ini akan menerima semua SMS yang masuk dan meresponnya secara otomatis. Pada aplikasi sms ini ada tiga fungsi yang dapat dijalankan yaitu secara Autoreply, Terjadwal, dan Broadcast. Di bawah ini merupakan proses yang dilakukan oleh aplikasi ini secara Autoreply: 1. Pengirim/Pelanggan mengirim SMS dengan format tertentu yang telah ditentukan, kemudian diterima oleh modem yang sudah dihubungkan dengan komputer. 2. Proses selanjutnya, aplikasi membaca SMS yang masuk ke modem dan segera menyimpannya ke dalam database dengan status Processed “False”. False menyatakan bahwa pesan belum dibaca. 3. Setelah SMS tersimpan di dalam database, kemudian aplikasi membuat SMS balasan secara otomatis dan menyimpan sms tersebut ke dalam database. 4. Proses yang terakhir adalah aplikasi SMS mengirimkan SMS balasan yang tersimpan di database dan merubah statusnya menjadi “Telah dikirim”, serta merubah status processed SMS yang diterima menjadi “True”. True menyatakan bahwa sms sudah dibaca. Pada aplikasi SMS ini terdapat beberapa ketentuan, yaitu SMS balasan akan dikirim setelah pengirim atau pelanggan mengirimkan request SMS berdasarkan format tertentu. Apabila ada kesalahan format pada request SMS, maka aplikasi SMS Gateway secara otomatis akan mengirimkan SMS balasan berisi pesan kesalahan. Ada 4 format SMS request yang ditentukan pada aplikasi SMS Gateway ini. Tabel 3.1. Format SMS No Keyword Awal 1 REG 2 3 CEK KELUHAN 4 UNREG Format SMS REG#NAMA#ALAMAT# NO.TELEPON CEK#NO.TELEPON KELUHAN#JENIS#ISI PESAN UNREG Keterangan Registrasi CekTagihan Keluhan Berhenti Berikut ini adalah proses yang dilakukan oleh aplikasi ini secara Terjadwal: 1. Admin mengirim SMS dengan jadwal yang telah ditentukan, kemudian SMS diproses masuk pada database dengan status angka 0. Angka 0 menyatakan bahwa SMS belum dikirim. 2. Proses selanjutnya, Sistem membaca SMS yang ada pada database yang berstatus 0 dan memproses SMS tersebut sesuai ketentuan jadwal. Untuk SMS yang sudah dikirim maka statusnya berubah menjadi angka 1. Berikut ini adalah proses yang dilakukan oleh aplikasi ini secara Broadcast: 1. Admin mengirim SMS kepada beberapa pelanggan atau kepada group secara bersamaan, kemudian SMS diproses masuk pada database dengan status angka 0. Angka 0 menyatakan bahwa SMS belum dikirim. 2. Proses selanjutnya, Sistem membaca SMS yang ada pada database dan memproses SMS tersebut sesuai ketentuan tujuan SMS. Untuk SMS yang sudah dikirim maka statusnya berubah menjadi angka 1. 3.f. Kerangka Pemikiran 4 Gambar 3.1.Kerangka Pemikiran Gambar 3.4. DFD 3.g. Flow Diagram Sistem 3.i. ERD Gambar 3.2. Flow Diagram Sistem 3.g. Diagram Konteks Gambar 3.5. ERD 3.j. Perancangan tabel Gambar 3.3. Diagram Konteks 3.h. DFD Tabel 3.2. Tabel keluhan ID Medan Tipe Integer Lebar 4 Name varchar 25 alamat varchar 25 no_tlp varchar 15 Keterangan Primary Key Nama Pengirim Alamat Pengirim Nomor Telepon 5 Isi Laporan Keluhan Jenis laporan keluhan Status Notifikasi Status Keluhan Tanggal Masuk Keterangan Perbaikan Isi_keluhan text jenis varchar sending_Notif enum status Integer tgl_masuk date Repaired Enum(‘0’,’1’) Number varchar 15 Nomor Hp Id_level int 4 level 10 1 Tahap desain adalah tahap untuk menentukan rancangan tampilan yang akan dipakai untuk interface sistem pada setiap halaman. Gambar 3.7. Desain interface 4. IMPLEMENTASI SISTEM 4.a. Uji Coba fungsionalitas Program Uji coba dilakukan pada semua tombol dan menu yang ada pada sistem sehingga dapat diketahui bagian sistem mana yang belum berfungsi atau sudah berfungsi. 3.k. Relasi Tabel Tabel 4.1. Tabel hasil Uji Coba Tombol dan Menu No 1. Gambar 3.6. Relasi Tabel Relasi tabel adalah hubungan yang terjadi pada satu tabel dengan tabel lainya yang berfungsi untuk mengatur operasi suatu database yang digunakan dalam sistem. 3.l. Desain Tampilan Nama Menu Macam Keterangan Berfungsi Tidak Beranda Manajemen Sistem Manajemen Auto Service Manajemen Gammu Manajemen Admin Buat SMS Inbox Outbox Sentitems Registrasi Keluhan Pelanggan Tagihan Info dan Promo Keyword SMS Phonebook Group Tambah Group Tambah Phonebook Laporan Inbox Laporan Outbox Laporan Sentitems Laporan Registrasi Laporan Keluhan Pelanggan Run Autoreply Run Broadcast 6 2. Tombol Run Terjadwal Port Gammu Tes Koneksi Setting SMSDRC Install Gammu Start Gammu Stop Gammu Daftar Admin Tambah Admin Login Logout Kirim Simpan Edit Delete Copy Aktifkan Tes Koneksi Install Gammu Start Gammu Stop Gammu Detail Reply Gambar 4.2. Pesan Terkirim Hasil pesan yang sudah terkirim dari sistem tampak pada Handphone penerima sebagai berikut. Gambar 4.3. Tampil SMS Pada Handphone 2. SMS Dengan Format Di sini ada 4 (empat) format sms, yaitu Registasi, Tagihan, cek tagihan dan unregistrasi. Salah satunya adalah Registrasi dengan format REG#NAMA#ALAMAT#NO.TELEPON. 4.b. Uji SMS 1. Kirim Dan Terima SMS Berikut ini adalah tampilan hasil uji coba kirim dan terima sms. Membuat pesan dengan mengisi nomor tujuan (dapat diisi manual atau ambil dari buku telepon), isi Pesan, pilih jenis sms flash atau normal, kemudian tekan kirim pesan. Maka pesan akan dikirim sesuai nomor tujuan. Gambar 4.4. Kirim dari Handphone Jika registrasi berhasil maka hasilnya akan tampak seperti pada gambar berikut yaitu data registrasi akan masuk ke dalam daftar register. Gambar 4.1. Kirim Pesan Dibawah ini tampil bahwa pesan/sms yang dikirimkan telah berhasil dikirim atau terkirim. Gambar 4.5. Tampilan Data Registrasi Pada Sistem 7 Kemudian sistem akan mengirimkan pesan konfirmasi bahwa registrasi yang sudah dilakukan berhasil. Tampak seperti gambar dibawah ini. balasan yang berisi konfirmasi bahwa keluhan telah diterima oleh sistem. Gambar 4.9. Hasil Konfirmasi SMS balasan Gambar 4.6. Konfirmasi Registrasi Berhasil Berikutnya adalah untuk Keluhan Pelanggan yaitu dengan Format KELUHAN#JENIS#ISI PESAN. Untuk melihat pesan keluhan yang belum terbaca maka dapat dilihat dengan klik kotak biru pada pojok kanan bawah ”Notifikasi Keluhan”. Hasilnya tampak seperti pada gambar berikut ini. Gambar 4.7. Kirim Keluhan dari Handphone Jika keluhan pelanggan yang telah dikirim melalui format sms berhasil dikirim dan format sesuai maka data akan masuk pada sistem dengan tanda Pop Up Alert dan Kotak merah pada pojok kanan bawah. Tampak seperti yang ditunjuk oleh tanda panah pada gambar berikut. Gambar 4.10. Daftar Pesan Keluhan yang belum dibaca Kemudian untuk mengubah sms agar masuk ke dalam daftar sms yang sudah dibaca yaitu dengan klik link baca maka status sms keluhan menjadi sudah dibaca dan masuk pada daftar pesan keluhan yang telah dibaca. Hasilnya tampak seperti gambar berikut ini. Gambar 4.8. Notikasi Keluhan Baru Kemudian setelah pesan keluhan sudah masuk, selanjutnya sistem akan mengirimkan sms Gambar 4.11. Daftar Pesan Keluhan yang sudah dibaca 8 Setelah data keluhan masuk maka data keluhan pelanggan akan dikirimkan kepada pimpinan, untuk melihat pimpinan harus login seperti gambar berikut. Gambar 4.15. Notifikasi Surat Tugas Gambar 4.12. Login pimpinan Setelah notifikasi surat tugas sudah di view oleh admin, maka admin dapat mencetak surat tugas tersebut dan memberikan surat tugas pada teknisi. Setelah pimpinan berhasil login, maka dapat memantau laporan keluhan yang masuk. Gambar 4.13. Data Keluhan pelanggan dari admin Pimpinan kemudian membuat surat tugas untuk penanganan dari laporan /keluhan dari pelanggan. Surat tugas dikirimkan ke Admin untuk dicetak. Gambar 4.16. Export Surat Tugas Gambar 4.14. Buat Surat Tugas Surat tugas atau surat perintah yang telah dibuat dikirim ke admin, kemudian admin mencetak surat tersebut dan menyerahkan pada teknisi. 9 Gambar 4.17. Surat Tugas 4.c. Tampilan Sistem 5. PENUTUP 5.a. Kesimpulan Kesimpulan yang diperoleh dari penelitian tersebut adalah sebagai berikut: 1. Dengan menggunakan sistem notifikasi keluhan pelanggan ini maka data keluhan pelanggan yang telah masuk disimpan pada database sehingga lebih efisien. 2. Dengan adanya notifikasi yang ada pada sistem maka sistem mempermudah proses pemantauan keluhan pelanggan yang masuk sehingga mempercepat pelayanan. Gambar 4.18. Tampilan Sistem Notifikasi Keluhan Pelanggan 4.d. Uji Coba Pengguna a) Admin Pengujian sistem kepada admin Telkom Unit Pelayanan Ngadirojo yaitu kepada admin sistem dan memberikan penjelasan tentang penggunaan dan cara mengelola sistem. b) Pengguna Pengujian sistem kepada pelanggan pengguna layanan Telkom adalah uji coba sistem sms dan seteleh itu memberikan lembar kuisioner yang berisikan tentang beberapa pertanyaan untuk ditanggapi . 5.b. Saran 1. Untuk developer sistem ini di masa selanjutnya perlu menguasai pemrograman web yang bagus. 2. Sistem Notifikasi Keluhan Pelanggan Berbasis SMS ini perlu dikembangkan lagi sesuai dengan perkembangan teknologi dan kebutuhan akan sistem yang lebih canggih dan multifitur. DAFTAR PUSTAKA Aditama, Roki. 2012. Sistem Informasi Akademik Kampus Berbasis Web Dengan PHP. Penerbit Lokomedia:Yogyakarta. Ari Yuana, Rosihani. 2010. 67 Trik Dan Ide Brilian Master Php. Yogyakarta. Penerbit Lokomedia: Yogyakarta. Al Fatta, Hanif. 2007. Analisis Dan Perancangan Sistem Informasi. Penerbit Andi: Yogyakarta. Firdaus. 2007. 7 Jam Belajar Interaktif Php, Mysql Dengan Dreamwever. Penerbit Maxikom: Palembang. 4.e. Perbandingan Sistem Tabel 4.3. Tabel Perbandingan No 1. 2. Model Lama Model Baru Sistem website cenderung memerlukan loading data lebih lama karena di dalamnya terdapat konten yang berupa images dan teks. Dengan format sms maka loading data cenderung lebih cepat karena konten yang dieksekusi berupa teks. Proses untuk pengiriman keluhan membutuhkan waktu 10 menit Proses pengiriman memerlukan menit untuk keluhan waktu 5 Hakim, Lukmanul. 2008. Membongkar Trik Rahasia Para Master PHP. Penerbit Lokomedia: Yogyakarta. Hakim, Lukmanul. 2011. Bikin Website Super Keren dengan PHP dan Query. Penerbit Lokomedia: Yogyakarta. Jogiyanto, H.M,. 1990. Analisis dan Desain Sistem Informasi. Penerbit Andi Offset:Yogyakarta. 10 Komputer, Wahana. 2006. Panduan Praktis Pengolahan Database dengan MySQL. Penerbit ANDI: Yogyakarta. Kurniawan, Heri. 2011.Trik Membuat Template Dengan PHP dan CSS. Penerbit Lokomedia:Yogyakarta. Kurniawan, Rulianto. 2007. CMS dan Forum untuk Orang Awam. Penerbit Maxikom: Palembang. Nugroho, Bunafit. 2004. Aplikasi Pemrograman Web Dinamis Dengan PHP & mySQL. Penerbit Gava Media: Yogyakarta Peranginangin, Kasiman. 2006. Aplikasi WEB dengan PHP dan MySQL. Penerbit ANDI: Yogyakarta. Priyadna, Anjar. 2012. Pembuatan Sistem Informasi Nilai Akademik Berbasis Sms Gateway Pada Smp N 3 Pringkuku Pacitan. Jurusan Teknik Informatika,Universitas Surakarta Sabarguna, Boy S. 2008. Sistem Informasi Rumah Sakit. Yogyakarta, Konsorsium Rumah Sakit Islam Jateng. ST, Anhar. 2010. Panduan Menguasai PHP & MySQL Secara Otodidak. Penerbit Mediakita: Jakarta. Sulistyowati, Istri. 2010. Membangun Sistem Informasi Sekolah Berbasis Sms Gateway. Trinoto. 2012. Implementasi SMS Gateway dan SMS Broadcast Untuk Pelayanan Konsumen pada CV. Tanjung Pinang Motor Pacitan. Jurusan Teknik Informatika.Universitas Surakarta Yakub. 2010. Pengantar Sistem Informasi. Penerbit Graha Ilmu: Yogyakarta. 11