PERANGKAT LUNAK PENETUAN INDEKS KEPUASAN LAYANAN BERBASIS WEB Widi Trisdianto1, Diqy Fakhrun Shiddieq, S.T2, Konsentrasi Manajemen Informatika, Program Studi Manajemen Informatika PKN LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282 Email :
[email protected],
[email protected]
Abstrak PT PINDAD (PERSERO) adalah BUMN yang melakukan usaha dalam bidang pertahanan peralatan serta peralatan industrial untuk mendukung pendukungan nasional. Memiliki dedikasi tinggi untuk menghasilkan produk dan meyediakan jasa yang konsisten dalam hal mutu.Dalam hal Penjaminan Mutu Pelayanan dikelola oleh departemen Organisasi Sistem(Orsis) sangatlah penting dalam menentukan layak atau tidak layaknya pelayanan yang di berikan departeman Orsis terhadap departemen lain. Penentuan indeks kepuasan layanan yang hanya dibagikan dengan selembaran dan hasilnya kemudian diarsipkan dapat meyebakan beberapa permasalahan sehingga meyulitkan pihak yang terlibat yaitu pimpinan dan petugas dalam penyimpan data yang dapat diperlukan dilain waktu. Tujuan dari penelitian ini adalah merancang dan membuat suatu aplikasi yang digunakan untuk mengukur indeks kepuasan layanan berbasis web. Metodologi yang digunakan pada perancangan ini menggunakan pendekatan terstruktur. Sedangkan metode pengembangan sistem, pengolahan data menggunakan Metode servis quality, skala likert, penulis menggunakan metode waterfall. Alat dan teknik pengembangan sistem yang digunakan berupa Diagram Konteks, DFD (Data Flow Diagram), Kamus Data, CDM (conceptual diagram modeling), Relasi Tabel, dan Struktur File. Teknik pengumpulan data dengan cara wawancara, observasi, dan dokumentasi. Sedangkan perangkat lunak penunjang menggunakan MySQL sebagai database dan bahasa pemrograman PHP. Penelitian yang penulis lakukan menghasilkan suatu aplikasi penentuan indeks kepuasan layanan dalam pengelolaan nilai yang dapat memberikan informasi yang tepat terhadap pimpinan dan membantu perusahaan dalam pembuatan laporan penilaian yang cepat, tepat dan akurat. Kata kunci : penentuan indeks kepuasan layanan, Metode Servis Quality, Skala Likert,Waterfall
1. PENDAHULUAN PT PINDAD (PERSERO) adalah BUMN yang melakukan usaha dalam bidang pertahanan peralatan serta peralatan industrial untuk mendukung pendukungan nasional. Memiliki dedikasi tinggi untuk menghasilkan produk dan meyediakan jasa yang konsisten dalam hal mutu, pengiriman tepat waktu dan pelayanan yang baik. Pada layanan jasa Departmen Orsis (Organisasi Sistem) di PT PINDAD (PERSERO) berkomitmen terhadap kualitas dalam memberikan pelayanan khususnya pelayanan dalam perbaikan Hardware dan Jaringan. Melalui kuesioner yang diberikan selembaran pada Divisi atau Departemen yang ada di PT PINDAD (PERSERO) sangat membuang waktu karena jarak antara Divisi atau Departemen memiliki jarak berjauhan,
Serta perhitungan hasil dari kuesioner yang kurang efektif karena kurangannya penerapan metode sehingga perhitungan kuesioner menjadi sangat lama unutk mendapatkan hasil data dari kuesioner. Pengisian kuesioner tersebut mengharapkan masukan mengenai kualitas pelayanan yang telah di berikan Departemen Orsis kepada Divisi atau Departemen yang ada di PT PINDAD (PERSERO). Dengan menggunakan Metode Servis Quality (SERVQUAL). Metode ini termasuk salah satu dimana responden diminta untuk menilai tingkat harapan mereka terhadap atribut tertentu dan juga tingkat yang mereka rasakan. Metode yang dikembangkan oleh (Zeithaml, 1990) ini, khusus digunakan untuk mengukur kepuasan pelanggan
atas jasa yang diberikan serta menglolah pertanyaan yang diajukan oleh dep orsis sehingga harapan atau keinginan responden dapat terpenuhi. Kuesioner ini menggunakan rumus penghitungan skala Likert, dengan memberikan pelayanan jasa terhadap kenyataan pelayanan yang dirasakan oleh Divisi atau Departemen di PT PINDAD (PERSERO). Skala Likert Menurut "Sugiono pada bukunya yang berjudul METODE PENELITIAN KUANTITATIF, KUALITATIF DAN R & D, tahun 2012 yang diterbitkan oleh ALFABETA di Bandung: hal. 93", menjelaskan bahwa Skala Likert “merupakan metode pengukuran yang digunakan untuk mengukur sikap, pendapat dan persepsi seseorang atau kelompok orang tentang fenomena sosial”. .Berdasarkan uraian pada latar belakang masalah, maka dapat diidentifikasi dalam sistem penentuan indeks kepuasan layanan ini adalah : Masalah-masalah yang dihadapi pada sistem ini didefinisikan sebagai berikut: 1. Lambatnya Penyebaran kuesioner yang di lakukan dikarenaken tempat departemen yang berjarak terpisah. 2. Lambatya mendapatkan Hasil rekapitulasi data kuesioner. Ruang lingkup masalah yang dibuat bertujuan untuk membatasi permasalahan yang akan diselesaikan. Adapun batasan masalahnya adalah sebagai berikut : 1. 2.
Mengelola perhitungan indeks nilai, mulai dari data kuesioner sampai pelaporan. Metode Servis quality serta melakukan pengukuran penghitungan dengan Skala Likert, namun pada penghitungan tidak membahas lebih lanjut sampai tahap uji validitas dan reliabilitas..
Tujuan dari perancangan ini adalah : 1.
Mempercepat proses kuesioner dikarena program berbasis web.
penyabaran menggunakan
2.
Mempercepat proses rekapitulasi data dalam mendapatkan penghitungan hasil kuesioner.
2. DASAR TEORI Berikut adalah pengertian dari mengenai permasalahan dan perangkat lunak web dan website
teori-teori mengenai
Menurut Suhartono dalam bukunya yang berjudul Belajar komputer gampang kok!, Meyatakan Bahwa “Perangkat lunak merupakan perangkat komputer yang bisa digunakan untuk menjalankan perintah dan melakukan tugas tertentu”.(Suhartono, 2009:18) Kuesioner merupakan instrumen pengumpulan data atau informasi yang dioperasionalisasikan ke dalam bentuk item atau pertanyaan. Penyusunan kuesioner dilakukan dengan harapan dapat mengetahui variabel-variabel apa saja yang menurut responden merupakan hal yang penting. Tujuan penyusunan kuesioner adalah untuk memperbaiki bagian-bagian yang dianggap kurang tepat untuk diterapkan dalam pengambilan data terhadap responden Suharsini, 2010:194) Menurut Pressman Model proses waterfall, yang dikenal juga sebagai classic life cycle, adalah. “model proses yang sistematis, pendekatan yang berurutan dalam pengembangan perangkat lunak yang diawali dengan spesifikasi kebutuhan – kebutuhan (requirements) client dan akan melalui perencanaan (planning), permodelan (modelling), konstruksi (construction), dan deployment, yang berpuncak pada penyelesaian perangkat lunak.” (Pressman, 2010 :39) 3.
ANALISIS PERANGKAT LUNAK
Sebagai solusi dari permasalahan yang ada di PT PINDAD (PERSERO) maka dapat di simpulkan bahwa solusi yang terdapat untuk masalah tersebut adalah dengan menganti sistem yang sudah ada, yang sebelumnya memakai dokumen atau selembaran kertas lalu diganti dengan sistem basis data. Dengan sistem basis data ini pengguna memungkinkan dapat meyimpan data dalam jumlah yang sangat banyak dan pencarian data yang membutuhkan waktu yang relatif singakat. Untuk itu, basis data dibuat dengan dimulai dari dasar pembuatan basis data yang masih berupa relasional dari satu entitas ke entitas lainnya, yaitu dengan diagram Conceptual Data Model. Berikut adalah gambaran Conceptual Data Model yang telah di rancang.
Responden user
responden
Kategori
nip
Variable characters (10) <M> Nama Variable characters (30) email Variable characters (30) password Variable characters (50)
no_kuesioner Characters (14) <M> npp Variable characters (10) Nama Variable characters (30) email Variable characters (30) ip Variable characters (15) Perihal Text Saran Text
Id Kategori Integer <M> Nama Kategori Variable characters (30) Identifier_1
Identifier_1 ...
Merekap
Divisi Detail_Jawab
Pertanyaan
(No,J1,J2,J3,J4,J5,J6,J7,J8,J9,10,Tota l_Kepentingan,J11,J12,J12,J13,14J15 ,J16,J17,18,19,20Total_Kepuasan,Tot al,Skala,Saran) (Id_Pertanyaan,Pertanyaan)
Kategori
( Id_Kategori,Nama_Kategori)
User
(Nip,Nama,Email,Password)
Mempunyai
Identifier_1
Pertanyaan
Mengelola
Id Pertanyaan Integer <M> Pertanyaan Variable characters (100) Identifier_1 Memilih
Detail_Jawaban
Memiliki
Divisi Id Divisi Integer <M> Divisi Variable characters (15) Identifier_1
No Integer <M> J1 Integer J2 Integer J3 Integer J4 Integer J5 Integer J6 Integer J7 Integer J8 Integer J9 Integer J10 Integer total kepentingan Integer J11 Integer J12 Integer J13 Integer J14 Integer J15 Integer J16 Integer J17 Integer J18 Integer J19 Integer J20 Integer total kepuasan Integer total Integer Saran Text Skala Variable characters (15)
Diisi
(No_Kuesioner,npp,nama,email,ip,p erihal,saran ) ( Id_Divisi,Divisi )
PERANCANGAN PERANGKAT LUNAK RESPONDEN * Column Name
Data Type
NO_KUESIONER
char(14)
ID_DIVISI
int
NIP
varchar(10)
NPP
varchar(10)
NAMA
varchar(30)
UNIT_
varchar(30)
IP
varchar(15)
PERIHAL
text
SARAN
text
USER *
PERTANYAAN *
Column Name
Data Type
ID_PERTANYAAN
int
varchar(30)
NIP
varchar(10)
UNIT_
varchar(30)
ID_KATEGORI
int
PASSWORD
varchar(50)
PERTANYAAN
varchar(100)
DETAIL_JAWABAN * Column Name
DIVISI * Column Name
Gambar 1 Conceptual Data Model Skema relasi (Data Object Description) dari Diagram E-R yang dihasilkan adalah:
Data Type
ID_DIVISI
int
DIVISI
varchar(15)
Data Type
varchar(10)
NAMA
NO_KUESIONER
Identifier_1
Column Name
NIP
Data Type char(14)
ID_PERTANYAAN
int
J1
int
J2
int
J3
int
J4
int
J5
int
J6
int
J7
int
J8
int
J9
int
J10
int
TOTAL_KEPENTINGAN
int
J11
int
J12
int
J13
int
J14
int
J15
int
J16
int
J17
int
J18
int
J19
int
J20
int
TOTAL_KEPUASAN
int
TOTAL
int
SARAN
text
SKALA
varchar(15)
KATEGORI * Column Name
Data Type
ID_KATEGORI
int
NAMA_KATEGORI
varchar(30)
Analisis Fungsional Konteks Diagram Sistem Penilaian Kinerja Akun User
Gambar 4 Skema Relasi.
Lap Penilaian Kinerja Karyawan
Lap Penilaian Kinerja Karyawan Karyawan
4. IMPLEMENTASI DAN PENGUJIAN Berikut merupakan daftar aktifitas yang dilakukan :
1 Perangkat lunak penilaian kinerja karyawan
User
1. Meyiapkan Hardware dan Sofeware Dalam tahapan ini menyiapkan seluruh kebutuhan hardware dan sofeware untuk membuat perangkat lunak.
Password Data Karyawan Data Divisi Data Nilai Disiplin Kerja Data Nilai Tugas & Kepribadian
Gambar 2 Diagram Konteks perangkat lunak penilaian kinerja karyawan Data Flow Diagram (DFD) Level 0 Data Nilai Tugas&Kepribadian Data Nilai Disiplin Kerja
Username Karyawan
1 Data Login
User
Password
Laporan Penilaian Kinerja Karyawan
Laporan Penilaian Kinerja Karyawan
5 Cetak Laporan
2 Input Data Master
Data Divisi
Data Karyawan
Nilai Disiplin Kerja Nilai Tugas & Kepribadian
3. Pembuatan Database dan Program Selanjutnya pada tahapan ini pembuatan database dan program.
dimulai
Data Divisi Data Karyawan
Nilai Akhir
4 Pengolahan Data Nilai
2. Intalasi Hardware dan Sofeware Dalam tahapan ini melakukan proses intalasi terhadap hardware dan sofeware sebelum digunakan.
3
4. Evaluasi Database Pada tahapan ini dilakukan tahapan evaluasi terhadap database, jika terjadi perubahan terhadap struktur database. 5. Tes Program Pada tahapan ini dilakukan tes atau uji terhadap program yang telah dibuat.
Input Data Nilai
Gambar 3 DFD Level 0
6. Evaluasi dan Perbaikan Program
Pada tahapan ini dilakukan evaluasi dan perbaikan terhadap program yang telah dibuat, sehingga kelayakan pengguna program dapat benar-benar digunakan. 7. Pelatihan Penggunaan Program Pada tahapan ini dilakukan pelatihan penggunaan program yang akan digunakan oleh pegawai yang akan menggunakn program ini. 8. Ilustrasi Program Pada tahapn ini dilakukan intalasi program ketika program ini telah teruji hasil evaluasi dan perbaikan program. Tabel 1 Jadwal Implementasi Kode Aktifi tas A. B. C.
Aktifitas Meyiapkan Hardware dan sofeware Intalasi sofeware dan hardware Pembuatan Database dan program
Waktu (hari)
Prede cesso r
4
-
6
A
26
B
D.
Evaluasi Database
11
C
E.
Tes program
6
D
6
E
6
F
7
G
F
G H
Evaluasi dan perbaikan program Pelatihan Penggunaan Program Intalasi Program
5.
KEBUTUHAN SUMBERDAYA
Dalam perancangan serta pengelolaan operasional sistem baru, dibutuhkan beberapa sumberdaya yang terdiri dari : Kebutuhan Perangkat Lunak (Software) 1. Sistem yang digunakan yaitu Microsoft Windows Seven. 2. Bahasa Pemograman (bahasa scriping) yang diginakan adalah PHP. 3. DBMS yang digunakan adalah My SQL. 4. Local Server (Web Server) Support. Kebutuhan Perangkat Keras (Hardware) 1. 1 Unit komputer minimal 1.80 Ghz 2. Motherbord support processor 3. Memory (RAM) 1 Gb Recommended 4. VGA Card 16 Mbyte Recommended 5. Harddisk Spesifikasi 6. Keybord dan Mouse 7. Printer untuk mencetak laporan 8. Perangkat Jaringan Kebutuhan Brainware 1. Oprator Orang yangmenjalankan/mengoprasikan komputer sehati-hari seperti memasukan data,merubah data,menghapus data dan menampilkan data. 2. Programmer Orang yang membuat program aplikasi berdasarkan dari sistem analis. 3. Sistem analis Orang yang merancang sistem komputer dan bertangguang jawab terhadap sistem komputer secara keseluruhan dalam sebuah perusahaan. 4. Teknisi Komputer Orang yang mereparasi maupun memberikan pemeliharaan pada komputer. 6. IMPLEMENTASI ANTARMUKA Nama Dialog Screen : Form Penngisian kuesioner. Fungsi : Mengisi Kuesioner Bentuk
Gambar 5 Gantt Chart Keterangan : Aktivitas diatas dilakukan setiap hari di mulai dari tanggal 26 Maret 2014 sampai dengan 04 Juni 2014.
Gambar 7 Form Penilaian Disiplin Kerja
Gambar 6 Form Kuesioner Uraian penggunaan : 1. Untuk melakukan pengisian kuesioner responden harus melakukan pengisian nip sesuai nip yang dimiliki setiap divisi 2. Selanjutnya responden melakukan pengisian nama,jabatan,unit,divisi tujuan dan perihal kuesioner pada textboxt dan combobox. 3. Pada kriteria kepentingan dan kepuasan memiliki rating satu sampai lima dimana kepentingan memiliki singkatan SP=sangat penting, memiliki nilai 5, P=Penting, memiliki nilai 4, CP=Cukup Penting, memiliki nilai 3, TP= Tidak Penting, memiliki nilai 2, dan STP Sangat Tidak Penting,memiliki nilai 1. Dan kepuasan memiliki singkatan SP=sangat puas, memiliki nilai 5, P=Puas, memiliki nilai 4, CP=Cukup Puas, memiliki nilai 3, TP= Tidak Puas, memiliki nilai 2, dan STP Sangat Tidak Puas, memiliki nilai 1. 4. Selanjunya responden mengisi radio button sesui pertanyaan yang ada dan satu pertanyaan memiliki 10 radio button atau 10 jawaban dan di bagi menjadi dua kriteia yaitu kepentingan dan kupuasan 5. Tombol Ulang untuk mereset 6. Pilih satu radio button dari kepentigan dan pilih dari radio button dari kepentingan setelah itu tekan button selesai dan ulang untuk mengulang.
Nama Dialog Screen : Form Login Fungsi : Untuk akses admin Bentuk
Uraian penggunaan : 1. Untuk memulai aplikasi, maka perlu melakukan login dengan cara mengetikan Nip dan password di textbox yang ada. 2. Setelah mengisi Nip dan password lalu bisa mengklik tombol Login. Nama Dialog Screen : Form Pengisian kuesioner Fungsi : Digunakan untuk melihat detail data Bentuk
Gambar 8 Form Penilaian Tugas & Kepribadian Uraian penggunaan : 1. Admin tinggal klik pada bagian Halaman Utama dan pilih toombol lihat responden 2. Kemudian admin dapat melihat detail jawaban yang di berikan oleh responden admin tinggal meng klik pada bagian No_Kuesioner tinggal pilih detai tanggal kemudian klik maka detail data reponden dan pengisian kuesioner akan muncul. 3. Dan cetak apa bila ingin dijadikan laporan Laporan Kuesioner sebagai acuan data yang di dapat dari responden
1.
2.
Diharapkan perangkat lunak ini dapat dikembangkan menjadi perangkat lunak yang terintegrasi langsung dengan departemen yang ada di bawah organisasi departemen Organisasi sistem. Perlunya penambahan metode penghitunga di antaranya uji kecukupan, uji validitas, uji reliabilitas, dan penghitungan CSI (customer safisfaction index) atau dengan penggunaan metode lain yang bertujuan sama untuk perhitungan kepuasan layanan. DAFTAR PUSTAKA
Gambar 9 Form Lap. Semua Responden HASIL PENGUJIAN Table 3 Pengujian
Agus Mulyanto. 2009, Sistem Informasi Konsep dan Aplikasi, Pustaka Pelajar. Anhar. 2010, Panduan Menguasai PHP & MySQL Secara Otodidak, PT Transmedia, Jakarta Bunafit Nugroho. 2008, Aplikasi Pemograman Web Dinamis dengan PHP dan MYSQL, Gava Media, Yogyakarta Prof.Dr.Sugiyono. 2004, Metode Penelitian Bisnis, CV Alfabeta, Bandung Diar Puji. 2010, Mengenai Programmer Jempolan Menggunakan PHP, mediakom, Jakarta Selatan Janner Simarmata.2010.Rekayasa Lunak, Andi , Yogyakarta.
Perangkat
sugiono, 2010. Metode penelitian kuantitatif kualitaif dan R&D CV alfabeta, bandung Setelah melakukan analisis, perancangan, implementasi beserta pengujian yang telah dilakukan, maka dapat diperoleh kesimpulan terhadap perangkat lunak Penentuan indeks kepuasan layanan ini sebagai berikut: 1.
2.
Mempermudah peyebaran kuesioner dengan cara mengakses web kuesioner, sehingga tidak perlu melakukan penyebaran kuesioner terhadap departemen lain. Mempermudah pengolahan data hasil penghitungan kuesioner secara cepat.
Penulis menyadari pada perangkat lunak yang diusulkan ini masih jauh dari kata sempurna, oleh karena itu penulis ingin memberikan saran kepada para peneliti yang akan melakukan penelitian pada bidang yang sama agar menjadi bahan pertimbangan. Adapun saran yang diberikan agar aplikasi yang telah dibangun dapat lebih baik, antara lain:
Suharsimi Arikunto. 2010, Prosedur Penelitan Suatu Pendekatan Praktik, Rineka Cipta, Jakarta. Supardi Yuniar IR.2010, Programmer Java Basic Programming, PT Elex Media Komputin do, Jakarta. Yakub. 2012, PENGANTAR SISTEM INFORMASI- Edisi Pertama – Graha Ilmu, Yogyakarta. Yuhefizar, Mooduto, Ir.HA, Hidayat,ST, Rahmat. 2009, CMM Website Interaktif MCMS, Elex Media Komputindo, Jakarta https://www.academia.edu/7233329/Skala_Like rt http://elib.unikom.ac.id/files/disk1/358/jbptunik ompp-gdl-muslihnim1-17858-3-11babi-i.pdf