## RANCANG BANGUN APLIKASI DASHBOARD TINGKAT KEPUASAN PELANGGAN DENGAN METODE TAM DI PT. PLN (PERSERO) RAYON LUBUKLINGGAU BERBASIS WEB MOBILE
Tri Hasanah B.A 1* , Davit Itawan 2 , Aditya Chairul Hikma 3 Program Studi : Informatika, Universitas Bina Insan, Lubuklinggau 1,2 e-mail: tri_hasanah@univbinainsan.ac.id 1 ,  david_irawan@univbinainsan.ac.id 2

## Abstrak
PT. PLN (Persero) Rayon Lubuklinggau belum pernah diberikan sebuah kuesioner sebagai tolak ukur  untuk  mengetahui  tingkat  kepuasan  pelanggan,  sehingga  setiap  keluhan  pelanggan disampaikan  secara  lisan.  Keluhan-keluhan  tersebut  diterima  oleh  manajemen  PT.  PLN (Persero)  Rayon  Lubuklinggau  ketika  terjadinya  gangunan  penyaluran  listrik  dan  lamanya pelayanan  ganguan  listrik.  Seringkali  pegawai  PT.  PLN  (Persero)  Rayon  Lubuklinggau menerima  keluhan  dari  pelanggan  dan  lupa  untuk  menyampaikan  kepada  pihak  manajemen karena keluhannya tidak tertulis dan tidak terdokumentasi. Penelitian ini menggunakan metode pengumpulan  data  dengan  cara  melakukan  observasi  ke  PT.  PLN  (Persero)  Rayon Lubuklinggau, wawancara  kepada sumber-sumber  yang berhubungan dengan penelitian di  PT. PLN  (Persero)  Rayon  Lubuklinggau  dan  dokumentasi  dengan  cara  membaca  buku-buku komputer  atau  dokumen-dokumen  yang  penelitian  ini.  Hasil  Penelitian  yaitu  Aplikasi Dashboard Tingkat Kepuasan Pelanggan, aplikasi dibangun dengan bahasa pemrograman PHP dengan MySQL sebagai  database  aplikasi, interface aplikasi  dibangun  berbasis  Web Mobile . Dapat  disimpulkan  bahwa  aplikasi  dapat  memberikan  akses  kepada  pelanggan  untuk  dapat menilai  kinerja  dari  pelayanan  di  PT.  PLN  (Persero)  Rayon  Lubuklinggau  serta  memberikan informasi data tingkat kepuasan pelanggan dengan grafik dashboard .
Kata Kunci : Aplikasi; Dashboard; Web Mobile

## Abstract
PT. PLN (Persero) Rayon Lubuklinggau has never been given a questionnaire as a measure to determine  the  level  of  customer  satisfaction,  so  that  every  customer  complaint  is  submitted verbally.  These  complaints  were  received  by  the  management  of  PT.  PLN  (Persero)  Rayon Lubuklinggau when the electricity distribution construction occurred and the length of service for electricity disruptions. Often employees of PT. PLN (Persero) Rayon Lubuklinggau received complaints from  customers  and  forgot  to  convey  them  to  management  because  the  complaints were  unwritten  and  undocumented.  This  study  uses  data  collection  methods  by  making observations  to  PT.  PLN  (Persero)  Rayon  Lubuklinggau,  interviews  with  sources  related  to research  at  PT.  PLN  (Persero)  Rayon  Lubuklinggau  and  documentation  by  reading  computer books  or  documents  in  this  research.  The  results  of  the  study  are  the  Customer  Satisfaction Level Dashboard Application, the application was built using the PHP programming language with MySQL as the application dfskratabase, the application interface was built based on Web Mobile. It can be concluded that the application can provide access to customers to be able to assess the performance of services at PT. PLN (Persero) Rayon Lubuklinggau and provide data information on customer satisfaction levels with dashboard charts.
Keywords : Aplication; Dashboard; Mobile Web

## I. PENDAHULUAN
Penggunaan  alat  bantu  komputer adalah sebagai salah satu sarana penunjang. Sarana penunjang tersebut dapat
memberikan  hasil  yang  terbaik  dan  akurat untuk output sebuah sistem yaitu informasi, tentu  bila  sistem  di  dalamnya  berjalan dengan  baik  sesuai  keinginan user, maka proses  untuk  menghasilkan  informasi  akan didapat  sesuai  dengan  kebutuhan  yang diinginkan.  Untuk  memaksimalkan  sebuah informasi  dalam  bentuk  tampilan  panel secara  visual  yang  terkonsolidasi  dan tersusun  dalam  sebuah  tampilan  layar dimana  informasi  dapat  dicerna  secara sekilas  dan  mudah  untuk  diekplorasi  lebih dalam, salah satunya menerapkan dashboard [1]. Dashboard merupakan summary dalam  bentuk  visual  dari  suatu  data  bisnis yang  menampilkan  kondisi  bisnis  melalui metrics dan Key  Performance  Indicators (KPI)  [2].  Informasi  dari  yang  akan dihasilkan  dari  penerapan dashboard akan ditampilkan dalam visual data dalam bentuk statistik  data,  sehingga  proses  untuk mengetahui  informasi  dapat  lebih  mudah, serta  dengan  dukungan drill  down ,  detail informasi dapat dihasilkan secara maksimal [3].
Perusahaan  Listrik  Negara  (PLN) merupakan  salah  satu  perusahaan  yang bergerak  dalam  bidang  jasa  energi  listrik. PLN Rayon Lubuklinggau juga mempunyai berbagai kegiatan untuk melakukan pengolahan  data  yang  berhubungan  dengan kegiatan penyuplaian energi listrik ke setiap pelanggan,  salah  satunya  menggunakan teknologi  komputer  untuk  mengetahui tingkat kepuasan pelanggan terhadap pelayanan  PT.  PLN  (Persero)  Rayon
Lubuklinggau berada diwilayah Kota Lubuklinggau  yang  beralamat  di  Jalan  Yos Sudarso No.5, Kelurahan Watervang,
Kecamatan  Lubuklinggau  Timur  I,  Kota
Lubuklinggau,  Provinsi  Sumatera  Selatan 31625.
Berdasarkan  observasi  yang  telah dilakukan bahwa PT. PLN (Persero) Rayon Lubuklinggau  belum  pernah  diberikan sebuah  kuesioner  sebagai  tolak  ukur  untuk mengetahui  tingkat  kepuasan  pelanggan, sehingga setiap keluhan pelanggan disampaikan  secara  lisan.  Keluhan-keluhan tersebut diterima oleh manajemen PT. PLN (Persero)  Rayon  Lubuklinggau  ketika terjadinya  gangunan  penyaluran  listrik  dan lamanya pelayanan ganguan listrik. Seringkali  pegawai  PT.  PLN  (Persero) Rayon  Lubuklinggau  menerima  keluhan dari pelanggan dan lupa untuk menyampaikan  kepada  pihak  manajemen karena  keluhannya  tidak  tertulis  dan  tidak terdokumentasi. Hal ini menyebabkan pihak manajemen  kesulitan  untuk  meningkatkan pelayanan berdasarkan keluhan dari pelanggan. Setiap keluhan yang disampaikan  oleh  pelanggan  tersebut  tidak dinilai  tidak  terdata  dengan  baik  sehingga manajemen  PT.  PLN  (Persero)  Rayon Lubuklinggau  tidak  dapat  memaksimalkan tingkat pelayanan kepada masyarakat dengan mengatasi setiap keluhan pelanggan. Untuk mengatasi permasalahan diatas maka  diperlukan  sebuah  rancangan  yaitu dengan membangun sebuah aplikasi dashboard tingkat  kepuasan  pelanggan.
Aplikasi  ini  memberikan  akses  kepada pelanggan untuk dapat  menilai kinerja dari pelayanan  di  PT.  PLN  (Persero)  Rayon Lubuklinggau  serta  memberikan  informasi data  tingkat  kepuasan  pelanggan  dengan grafik dashboard lebih  detail  sehingga dapat  menjadi  informasi  penting  bagi pimpinan  PT.  PLN  (Persero)  Rayon Lubuklinggau  dalam  mengambil  sebuah keputusan  untuk  dapat  memaksimalkan pelayanan jasa. Rancangan aplikasi dashboard dengan  menggunakan  metode TAM  akan  dapat  digunakan  dengan  baik
karena metode TAM ( Technology Acceptance Model ) merupakan suatu model
untuk  dapat  mengetahui  penerimaan  sistem teknologi  informasi  yang  baru  untuk  dapat dimanfaatkan dengan
memberikan penilaian  terhadap  penggunakan  teknologi informasi yang dipakai oleh user [4].

## II. TINJAUAN PUSTAKA
2.1. Definisi Rancang Bangun Rancang Bangun adalah penggambaran, perencanaan, dan
pembuatan  sketsa  atau  pengaturan  dari beberapa  elemen  yang  terpisah  kedalam suatu kesatuan yang utuh dan berfungsi [5]. Definisi lainnya rancang bangun merupakan kegiatan  menerjemahkan  hasil  analisa  ke dalam  bentuk  paket  perangkat  lunak kemudian  menciptakan  sistem  tersebut ataupun  memperbaiki  sistem  yang  sudah ada [6].
Dari pengertian diatas, dapat disimpulkan penjelasan dari rancang bangun  adalah  Perencanaan  serta  sketsa dalam  bentuk  paket  perangkat  lunak  untuk kemudian  dirposes  menjadi  sistem  yang lebih baik.

## 2.2. Definisi Aplikasi
Aplikasi berasal dari kata application yang artinya penerapan/ penggunaan. Secara  istilah  aplikasi  adalah  program  siap pakai untuk melaksanakan suatu fungsi bagi pengguna  dan  dapat  digunakan  untuk mencapai sasaran yang dituju. Aplikasi juga dapat  didefinisikan  sebagai  suatu  program yang  dibuat  untuk  membantu  manusia dalam  melaksanakan  tugas  tertentu  [7]. Definisi  lain  aplikasi  adalah  alat  terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya [8].Dari pengertian diatas, dapat disimpulkan  penjelasan  aplikasi  adalah program  siap  pakai  untuk  melaksanakan suatu fungsi bagi pengguna yang
difungsikan  secara  khusus  dan  terpadu sesuai kemampuan yang dimilikiny
2.3. Metode TAM
Technology Acceptance Model (TAM)  merupakan  sebuah  teori  yang menawarkan menjadi landasan untuk mempelajari dan memahami perilaku pemakai dalam menerima dan menggunakan  sistem  informasi.  Model TAM  yang  dikembangkan  dari  teori psikologis,  menjelaskan  perilaku  pengguna komputer yaitu berlandaskan pada kepercayaan ( belief ), sikap ( attitude ), keinginan ( intention ), dan hubungan perilaku pengguna ( user behaviour
relationship ) [9]. Pengembangan  model  TAM  ini dikembangkan  lebih  jauh  oleh  untuk  dapat mengetahui penerimaan pengguna teknologi  komputer  dimana  penggunaan teknologi  komputer  ditentukan  oleh  minat perilaku,  dimana  minat  perilaku  itu  sendiri ditentukan dari sikap terhadap perilaku dan persepsi kegunaan. Persepsi terhadap kegunaan dan persepsi terhadap kemudahan penggunaan teknologi menmpengaruhi sikap individu terhadap penggunaan teknologi itu sendiri, yang selanjutnya akan menentukan dengan irang berminat menggunakan  teknologi.  Persepsi  terhadap manfaat  teknologi  juga  mempengaruhi persepsi  kemudahan  penggunaan  teknologi tetapi  tidak  berlaku  sebaliknya.  Dengan demikian,  selama  individu  merasa  bahwa teknologi  bermanfaat  dalam  tugasnya,  ia akan  berminat  untuk  menggunakannya terlepas  apakah  teknologi  itu  mudah  atau tidak mudah digunakan [10].
Kronologi  perkembangan  penelitian Technology  Acceptance  Model (TAM) dijelaskan sebagai berikut [11]:
1. Periode  Pengenalan  Model  (tahun
1986-1995)
Setelah  pengenalan  sistem  informasi ke  dalam  organisasi,  pada  periode  ini User
Acceptance Technology (UAT) mendapatkan  perhatian  yang  lebih.  TAM berevolusi dari Theory Of Reasoned Action (TRA)  dan  menyebabkan  para  peneliti melakukan penelitian yang berfokus kepada dua hal, yaitu bagaimana menerapkan TAM pada  teknologi  atau  bidang  ilmu  yang  lain
dan membandingkan TAM dengan pendahulunya  TRA  untuk  mengetahui  apa yang membedakan TAM dengan TRA serta apa kelebihannya. 2. Periode  Validasi  Model  (tahun  1992- 1996) Penelitian pada periode ini menginvestigasi apakah instrumen- instrumen  TAM  cukup  baik  untuk  dapat bertahan. 3. Periode  Pengembangan  Model  (tahun 1994-2003) Setelah proses validasi dianggap memuaskan, dilakukan pengembangan dengan  mengikutsertakan  variabel-variabel luar  yang  mengandung  unsur  individu, organisasi, dan karakteristik kerja.
4. Periode  Elaborasi  Model  (tahun  2000-
2003)
Proses  elaborasi  pada  periode  ini terbagi  menjadi  dua.  Pertama,  bertujuan untuk membangun generasi selanjutnya dari TAM.  Kedua,  bertujuan  untuk  mengatasi keterbatasan-keterbatasan TAM.

## 2.4. PHP (Hypertext Prepprocessor)
PHP  ( Hypertext  Prepprocessor ) merupakan  bahasa  skrip  yang  dapat ditanamkan ke dalam HTML , yang sering di terapkan ke dalam situs web   dinamis [12] . Definisi lain, PHP ( Hypertext Prepprocessor ) adalah bahasa pemrograman script yang membuat
dokumen  HTML  secara on  the  fly yang dieksekusi  di server web,  dokumen HTML yang  dibuat  dengan  menggunakan  editor teks atau editor HTML [13].
Dari  definisi  basis  PHP  ( Hypertext Prepprocessor ),  maka  dapat  disimpulkan PHP  merupakan  bahasa  skrip  yang  dapat ditanamkan ke dalam HTML yang membuat dokumen  HTML  secara on  the  fly ,dieksekusi server web.

## 2.5. Metode Pengembangan Sistem
Metode waterfall merupakan metode yang sering digunakan oleh penganalisa sistem pada umumnya. Jadi jika langkah satu belum dikerjakan maka tidak akan bisa melakukan pengerjaan langkah 2, 3 dan seterusnya.
Gambar 1. Ilustrasi Metode Waterfall
Sumber : [14] Secara  garis  besar  metode waterfall mempunyai langkah-langkah sebagai berikut:  analisa  kebutuhan,  desain  sistem, penulisan kode program, pengujian
program, dan penerapan ( implementasi ),
1. Analisis Kebutuhan Proses pengumpulan kebutuhan dilakukan secara intensif untuk menspesifikasikan  kebutuhan  perangkat lunak  seperti  apa  yang  dibutuhkan  oleh user. Spesifikasi kebutuhan perangkat lunak pada  tahap  ini  perlu  di  dokumentasikan.
Dalam analisa
kebutuhan penulis melakukan  dengan  teknik  pengumpulan data  seperti  observasi  dan  literatur  pada buku yang berhubungan dengan judul.
2. Desain Sistem
Desain  perangkat  lunak  adalah  proses multi  langkah  yang  fokus  pada  desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak,  representasi  antar  muka,  dan prosedur  pengodean.  Pada  tahap  ini  akan dilakukan  translasi  kebutuhan  Sistem  dari tahap  analisis  kebutuhan  perangkat  lunak dari  kebutuhan  ke  representasi  desain  agar dapat di implementasikan  menjadi program yang penulis inginkan.
3. Penulisan Kode Program
Desain  harus  di  traslasikan  ke  dalam program  perangkat  lunak.  Hasil  dari  tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain.
4. Pengujian Program
Pengujian  fokus  pada  perangkat  lunak
secara  dari  segi  logik  dan  fungsional  dan memastikan  bahwa  semua  bagian  sudah diuji. Hal ini dilakukan untuk meminimalisir kesalahan ( error ) dan memastikan  keluaran  yang  dihasilkan sesuai yang diinginkan.
2.6. Metode Pengujian Sistem
Tahap pengujian atau testing
merupakan salah satu tahap yang  harus ada dalam sebuah siklus pengembangan perangkat  lunak  (selain  tahap  perancangan atau  desain). Black  box merupakan  salah
satu metode pengujian sistem yang berfokus pada pengujian disisi fungsionalitas,  khususnya  pada input dan
output . Black  box dapat  menemukan kesalahan dalam kategori berikut :
a. Kesalahan Interface
b. Kesalahan  dalam  struktur  data  atau basis data eksternal.
c. Kesalahan dalah input data tertentu
III. METODOLOGI PENELITIAN 3.1 Metode Pengembangan Sistem Pada penelitian ini penulis menggunakan waterfall sebagai  metode pengembangan  sistem.  Berikut  merupakan langkah-langkah  pengembangan  aplikasi dashboard tingkat kepuasan pelanggan :
1. Analisis Kebutuhan
Dalam  analisa  kebutuhan,  penulis melakukan  dengan  teknik  pengumpulan data seperti observasi ke PT. PLN (Persero) Rayon  Lubuklinggau.  Kemudian  penulis melakukan  wawancara  serta  studi  pustaka terhadap  judul  yang  berhubungan  dengan judul penelitian sehingga dapat menghasilkan kebutuhan data untuk sistem . Dalam analisis ini, penulis mengumpulkan  data-data  yang  diperlukan seperti  peninjauan  langsung  ke  PT.  PLN (Persero)  Rayon  Lubuklinggau,  wawancara serta studi pustaka dengan pengambilan dan pengumpulan  data  yang  berasal  dari  PT.
PLN (Persero)
Rayon Lubuklinggau
maupun  dari  buku-buku  yang  berasal  dari berbagai sumber yang relevan peneltian.
Berikut  ini  metode  analisis  yang penulis lakukan untuk mengetahui permasahalan  dan  penyelesaian  masalah pada penelitian ini : a. Identify PT. PLN (Persero) Rayon Lubuklinggau  belum  memberikan  sebuah kuesioner  untuk  mengetahui  kepuasan pelanggan, sehingga setiap keluhan pelanggan disampaikan secara lisan.
Keluhan-keluhan  tersebut  diterima  oleh
manajemen  PT.  PLN  (Persero)  Rayon Lubuklinggau  ketika  terjadinya  gangunan penyaluran  listrik  dan  lamanya  pelayanan ganguan  listrik.  Permasalahannya  apabila keluhan  disampaikan  secara  lisan  kepada staff PT. PLN (Persero) Rayon
Lubuklinggau,  seringkali  pegawai  yang menerima  keluhan  tersebut  lupa  untuk menyampaikan  kepada  pihak  manajemen karena  keluhannya  tidak  tertulis  dan  tidak terdokumentasi. Hal ini menyebabkan pihak manajemen  kesulitan  untuk  meningkatkan pelayanan berdasarkan keluhan dari pelanggan. Setiap keluhan yang disampaikan  oleh  pelanggan  tersebut  tidak dinilai  tidak  terdata  dengan  baik  sehingga management  PT.  PLN  (Persero)  Rayon Lubuklinggau  tidak  dapat  memaksimalkan tingkat pelayanan kepada masyarakat dengan mengatasi setiap keluhan pelanggan.
b. Alternatif Pemecahan Masalah
Dengan  permasalahan  tersebut  diatas di  PT.  PLN  (Persero) Rayon  Lubuklinggau maka  akan  dapat  diperbaiki  dengan membangun  sebuah  aplikasi dashboard tingkat  kepuasan  pelanggan.  Aplikasi  ini memberikan akses kepada pelanggan untuk dapat  menilai kinerja dari pelayanan di PT. PLN  (Persero)  Rayon  Lubuklinggau  serta memberikan informasi data tingkat kepuasan pelanggan dengan grafik
dashboard lebih  detail  sehingga  dapat menjadi  informasi  penting  bagi  pimpinan PT.  PLN  (Persero)  Rayon  Lubuklinggau dalam  mengambil  sebuah  keputusan  untuk dapat  memaksimalkan  pelayanan  jasa. Rancangan  aplikasi dashboard dengan menggunakan  metode  TAM  akan  dapat digunakan  dengan  baik  karena  metode TAM  ( Technology  Acceptance  Model )
merupakan  suatu  model  untuk  dapat mengetahui  penerimaan  sistem  teknologi informasi yang baru untuk dapat dimanfaatkan dengan memberikan penilaian  terhadap  penggunakan  teknologi informasi yang dipakai oleh user [4].
2. Desain Sistem
Desain  sistem  akan  dilakukan  pada tahap  ini  dengan  melakukan  perancangan dengan  alat  bantu  dari UML ( Unified Modeling  Language )  berupa use  case diagram,  activity  diagram,  class  diagram dan  sequence  diagram dan  melakukan representasi  untuk  desain interface sistem dari  aplikasi dashboard tingkat  kepuasan pelanggan.
Pada  desain  aplikasi dashboard tingkat  kepuasan  pelanggan,  penulis  akan menggunakan  alat  bantu UML ( Unified Modeling  Language )  berupa use  case diagram,  activity  diagram,  class  diagram dan  sequence  diagram dan  melakukan representasi  untuk  desain interface I/O sistem  dengan  merancang input  /output yang dapat menjadikan sistem lebih terarah sesuai yang diharapkan oleh penulis.
Pada rancangan hasil análisis, penulis akan  melakukannya  dengan  menggunakan diagram UML ( Unified Modeling Language )  untuk  membangun  konsep desain aplikasi dashboard tingkat kepuasan pelanggan. a. Use Case Diagram Use case diagram merupakan
fungsionalitas  yang  diharapkan  dari  sebuah sistem  yang  ditekankan  adalah  “apa”  yang diperbuat  sistem,  dan  bukan  “bagaimana”. Sebuah use  case mempresentasikan  pada interaksi  antar  aktor  dengan  sistem  dan perancangan use  case  diagram nya  dapat dilihat pada gambar berikut ini :
admin Pimpinan Kelola Data Pelanggan input edit hapus lihat Kelola Data Indikator TAM input edit hapus lihat Kelola Data Pertanyaan input edit hapus lihat Kelola Data Jawaban input edit hapus lihat Laporan Tingkat Kepuasan Pelanggan logout login << include >> << include >> << include >> << include >> << include >> Pelanggan
Gambar 2. Use Case Diagram
Sumber : Hasl Penelitian, 2021
b. Class Diagram
Class  diagram menggambarkan  struktur  sistem  dari  segi  pendefinisian  kelas-kelas  yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi.  Atribut  merupakan  variabel-variabel  yang  dimiliki  oleh  suatu  kelas.  Operasi  atau metode  adalah  fungsi-fungsi  yang  dimiliki  kelas. Class  diagram dapat  dilihat  pada  gambar berikut ini :
+formDataPelanggan() +formDataIndikatorTAM() +formDataPertanyaan() +formDataJawaban() +formLogin() +tampilDataPelanggan() +tampilDataIndikatorTAM() +tampilDataPertanyaan() +tampilDataJawaban() +tampilLogin() antarmuka +main() main +InputData() +EditData() +HapusData() +LihatData() KelolaDataPelanggan +setData() +getData() +queryInputDataPelanggan() +queryEditDataPelanggan() +queryHapusDataPelanggan() +queryLihatDataPelanggan() nopel : int (20) nama : varchar (50) jk : varchar (25) umur : int (11) pekerjaan : (40) pen_terakhir : (40) username : varchar (50) password : varchar (100) DataPelanggan +getId_user() +setId_user() +getNama_user() +setNama_user() +getEmail() +setEmail() +getUsername() +setUsername() +getPassword() +setPassword() id_user : Char (10) nama_user : varchar (30) email : varchar (20) username : varchar (30) password : varchar (100) Admin +Login() +Logout() +Cek_login() validasi +open() +getCube() +getResult() +close HostName DatabaseName Username Password KoneksiDatabase +InputData() +EditData() +HapusData() +LihatData() KelolaDataPertanyaan +InputData() +EditData() +HapusData() +LihatData() KelolaDataIndikatorTAM +setData() +getData() +queryInputDataIndikatorTAM() +queryEditDataIndikatorTAM() +queryHapusDataIndikatorTAM() +queryLihatDataIndikatorTAM() Id_ind : char (5) nm_ind : varchar (30) ket_ind : text DataIndikatorTAM +setData() +getData() +queryInputDataPertanyaan() +queryEditDataPertanyaan() +queryHapusDataPertanyaan() +queryLihatDataPertanyaan() Id_per : char (5) Id_ind : char (5) no_per : int (11) desk_per : text ket_per : text DataPertanyaan +setData() +getData() +queryInputDataJawaban() +queryEditDataJawaban() +queryHapusDataJawaban() +queryLihatDataJawaban() Id_jwb : char (5) Id_per : char (5) nopel : int (20) jwb_grade : varchar (30) DataJawaban +InputData() +EditData() +HapusData() +LihatData() KelolaDataJawaban +getId_pim() +setId_pim() +getNama_pim() +setNama_pim() +getJk_pim() +setJk_pim() +getEmail_pim() +setEmail_pim() +getUsername() +setUsername() +getPassword() +setPassword() +getLevel() +setLevel() id_pim : Char (10) nama_ pim: varchar (30) jk_ pim : varchar (20) email_ pim : varchar (20) username : varchar (30) password : varchar (100) Pimpinan
Gambar 3. Class Diagram Sumber : Hasl Penelitian, 2021

## 3. Penulisan Kode Program
Pada  tahap  ini,  implementasi  sistem  akan  dibangun  berdasarkan  konsep  desain  sistem. Aplikasi dashboard tingkat  kepuasan  pelangganakan  dibangun  dengan  bahasa  pemrograman PHP dengan interface I/O  ( input dan output ) sistem  berbasis  web mobile serta MySQL digunakan sebagai database dari sistem .

## 4. Pengujian Program
Pengujian aplikasi dashboard tingkat kepuasan pelanggan akan dilakukan setelah proses penulisan  kode  berhasil  untuk  membangun  sistem,  maka  selanjutnya  penulis  akan  melakukan pengujian terhadap sistem dengan menggunakan metode pengujian Black box.
Adapun    perancangan  hal–hal    yang    akan    di  ujikan  pada  aplikasi dashboard tingkat kepuasan pelanggan dengan menggunakan metode pengujian sistem Black box ini yaitu :

## IV. HASIL DAN PEMBAHASAN

## 4.1 Hasil Penelitian
Pada  bab  ini  akan  dibahas  hasil implementasi  dari  perancangan  yang  telah dibuat dan dijelaskan pada bab sebelumnya. Aplikasi  yang  telah  dibuat  pada  penelitian ini  merupakan  aplikasi  dashboard  tingkat kepuasanpelanggan
1. Tampilan Halaman Awal Sistem
Halaman  awal  akan  tampil  setelah pengunjung/pelanggan  melakukan  akses awal pada sistem. Adapun gambar halaman awal  dapat  dilihat  pada  gambar  sebagai berikut :
Gambar 4. Tampilan Halaman Awal
Sistem
Sumber : Hasl Penelitian, 2021
2. Tampilan  Halaman  Pengisian  Form
Kuesioner
Halaman  pengisian  form  kuesioner akan  tampil  setelah  pengunjung/pelanggan memilih  menu  pengisian  form  kuesioner. Adapun  gambar  halaman  pengisian  form
kuesioner  dapat  dilihat  pada  gambar sebagai berikut :
Gambar 5.
Tampilan Halaman Pengisian Form Kuesioner Sumber : Hasl Penelitian, 2021 3. Tampilan Halaman Login Halaman ini berguna sebagai keamana  sistem  sebelum  masuk  pada halaman  utama  sistem.  Login  akan  dapat dilakukan oleh user admin. Adapun gambar halaman login dapat  dilihat  pada  gambar sebagai berikut :
Gambar 6. Tampilan Halaman Login
Sumber : Hasl Penelitian, 2021
4. Tampilan Halaman Utama Sistem
Halaman  utama  sistem  akan  tampil setelah  proses  login  dari  admin  berhasil dilakukan.  Halaman  ini  berguna  sebagai halaman  pengelolaan  data  keseluruhan sistem.  Adapun  gambar  halaman  utama sistem  dapat  dilihat  pada  gambar  sebagai berikut :
Gambar 7. Tampilan Halaman Utama
Sistem Administrator Sumber : Hasl Penelitian, 2021
Gambar 8.
Tampilan Halaman Utama Sistem Pimpinan Sumber : Hasl Penelitian, 2021 5. Tampilan Halaman Pengelolahan Data Pelanggan/ Konsumen Halaman pengelolahan data pelanggan/konsumen  akan  tampil  admin memilih  menu  data  pelanggan/konsumen pada  sistem.  Adapun  gambar  halaman  data pelanggan/konsumen  dapat  dilihat  pada gambar sebagai berikut :
Gambar 9. Tampilan Halaman Data Motor Sumber : Hasl Penelitian, 2021 6. Tampilan  Halaman  Kelola  Data Dimensi/ Indikator Pertanyaan Halaman kelola data dimensi/indikator  pertanyaan  akan  tampil admin  memilih  menu  pengelolaan  data dimensi/indikator pertanyaan. Adapun gambar halaman pengelolaan data dimensi/indikator  pertanyaan  dapat  dilihat pada gambar sebagai berikut :
Gambar 10. Tampilan Halaman Data Dimensi/Indikator Pertanyaan
Sumber : Hasl Penelitian, 2021
Gambar 11. Tampilan Halaman Input
Data Dimensi/ Indikator Pertanyaan Sumber : Hasl Penelitian, 2021
7. Tampilan Halaman Hasil Kuesioner Halaman hasil kuesioner akan tampil admin  atau  pimpinan  memilih  menu  hasil kuesioner.  Adapun  gambar  hasil  kuesioner dapat dilihat pada gambar sebagai berikut :
Gambar 12. Tampilan Halaman Data Hasil Kuesioner

## 4.2 Pembahasan
Aplikasi  dashboard  tingkat  kepuasan pelanggan  di  bangun  ini  mengunakan bahasa  pemograman php dan  database
mysql dengan interface aplikasi  berbasis web mobile sedangkan  proses  desain perancancangan  sistem  dibangun  secara terstruktur yang dengan melakukan perancangan  sitem  dengan  menggunakan alat  bantu  diagram  UML  yaitu  usercase diagram, activity diagram , squensial diagram dan class diagram .
Hasil  dari  aplikasi  yang  telah dibangun  dapat  berguna  untuk  digunakan sebagai  media  untuk  memberikan  saran kepada  PLN  Kota  Lubuklinggau  untuk dapat  memaksimalkan  tingkat  pelanyanan. Form  pernyataan  jawaban  kuesioner  secara langsung  dapat    diproses  pada  halaman awal  sistem  di  menu  pengisian  kuesioner.
Hasil akhir laporan sistem akan menunjukkan  kesenjangan  antara  kenyataa pelayanan  yang  ada  terhadap  harapan  yang diinginkan oleh pihak perusahaan.

## 4.3 Pengujian Sistem
Pengujian  merupakan  bagian  yang  penting  dalam  siklus  pengembangan  aplikasi dashboard tingkat kepuasan pelanggan. Tujuan dari pengujian ini adalah untuk menjamin bahwa aplikasi dashboard tingkat kepuasan pelanggan, yang dibangun memiliki kualitas yang handal. Pengujian  perangkat  lunak  ini  menggunakan  metode  pengujian black  box. Berikut  beberapa kasus pengujian dan hasil dari pengujian aplikasi dashboard tingkat kepuasan pelanggan , yang akan ditampilkan pada tabel berikut ini :

## Tabel 1. Skenario dan  Hasil Pengujian Sistem
Requirment Skenario uji Hasil yang diharapkan Hasil pengujian login Login Sistem (jika benar) Admin berhasil melakukan login Valid Login Sistem (jika salah) Tampil konfirmasi login admin gagal dan mengulang tampilan login sistem Valid Input data pelanggan Input data pelanggan (jika berhasil) Data tersimpan dalam database dan kembali kehalaman home Valid Input data pelanggan (jika gagal) Data tidak tersimpan dan tampil keterangan gagal input data pelanggan Valid Edit data pelanggan Edit data pelanggan ( jika berhasil) data pelanggan  di database terEdit dan kembali kehalaman home Valid Edit data pelanggan Data pelanggan  di database tidak teredit dan Valid
(jika tidak berhasil) menampilkan gagal edit Hapus data pelanggan
Hapus data pelanggan ( jika berhasil ) data pelanggan  di database Terhapus, tampil popup data berhasil dihapus dan kembali kehalaman pelanggan Valid Hapus pelanggan ( jika tidak berhasil ) data Barang  di database tidak terhapus dan tampil popup gagal hapus data pelanggan Valid Tampil data pelanggan Menampilkan pelanggan (jika benar) Menampilkan keseluruhan data pelanggan Valid Menampilkan pelanggan  (jika gagal) Tidak menampilkan data pelanggan  atau kembali ke home Valid Input data dimensi/ indikator Input data dimensi/ indikator (jika berhasil) Data tersimpan dalam database dan kembali kehalaman home Valid Input data dimensi/ indikator (jika gagal) Data tidak tersimpan dan tampil keterangan gagal input data dimensi/ indikator Valid Edit data dimensi/ indikator Edit data dimensi/ indikator ( jika berhasil) data dimensi/ indikator di database terEdit dan kembali kehalaman home Valid Edit data dimensi/ indikator (jika tidak berhasil) Data dimensi/ indikator di database tidak teredit dan menampilkan gagal edit Valid Hapus data dimensi/ indikator Hapus data dimensi/ indikator ( jika berhasil ) data dimensi/ indikator di database Terhapus, tampil popup data berhasil dihapus dan kembali kehalaman dimensi/ indikator Valid Hapus dimensi/ indikator ( jika tidak berhasil ) data Barang  di database tidak terhapus dan tampil popup gagal hapus data dimensi/ indikator Valid Tampil data  dimensi/ indikator Menampilkan dimensi/ indikator (jika benar) Menampilkan keseluruhan data dimensi/ indikator Valid Menampilkan dimensi/ indikator (jika gagal) Tidak menampilkan data dimensi/ indikator  atau kembali ke home Valid Input Input data pernyataan Data tersimpan dalam database dan kembali Valid
data pernyataan (jika berhasil) kehalaman home Input data pernyataan (jika gagal) Data tidak tersimpan dan tampil keterangan gagal input data pernyataan Valid Edit data pernyataan Edit data pernyataan ( jika berhasil) data pernyataan  di database terEdit dan kembali kehalaman home Valid Edit data pernyataan (jika tidak berhasil) Data pernyataan  di database tidak teredit dan menampilkan gagal edit Valid Hapus data pernyataan Hapus data pernyataan ( jika berhasil ) data pernyataan  di database Terhapus, tampil popup data berhasil dihapus dan kembali kehalaman pernyataan Valid Hapus pernyataan ( jika tidak berhasil ) data Barang  di database tidak terhapus dan tampil popup gagal hapus data pernyataan Valid Tampil data pernyataan Menampilkan pernyataan (jika benar) Menampilkan keseluruhan data pernyataan Valid Menampilkan pernyataan  (jika gagal) Tidak menampilkan data pernyataan  atau kembali ke home Valid Menam pilkan data laporan tingkat kepuasan Menampilkan laporan tingkat kepuasan (jika benar) Menampilkan keseluruhan data laporan tingkat kepuasan Valid Menampilkan laporan tingkat kepuasan (jika gagal) Tidak menampilkan data laporan tingkat kepuasan atau kembali ke home Valid logout Proses logout (jika berhasil) berhasil melakukan logout, dan kembali kehalaman awal sistem Valid Proses logout (jika gagal) gagal melakukan logout, dan kembali kehalaman utama sistem Valid
Sumber : Hasil Peneltian, 2021
Berdasarkan    hasil  pengujian  dengan kasus  uji sample diatas  dapat  ditarik kesimpulan  bahwa  aplikasi  dashboard tingkat kepuasan pelanggan, secara
fungsional mengeluarkan hasil sesuai dengan yang diharapkan. V.

## KESIMPULAN
Dari  hasil  dan  pembahasan  pada  bab sebelumnya maka dapat disimpulkan sebagai berikut:
1. Aplikasi akan dapat melakukan pengolahan data dimensi/indikator serta  pertanyaan  yang  akan  dijawab oleh pelanggan.
Vol 13 No 2 Desember 2021
2. Aplikasi  dapat  memberikan  halaman khusus  bagi  pelanggan  untuk  dapat melakukan  pengisian  form  pertanyaan dari  setiap  kuesioner  yang  telah dilakukan pendaatan.
3. Aplikasi  menampilkan  laporan  akhir dari  kuesioner  yang  menunjukkan kesenjangan  antara  kenyataan  dan harapan  dari  hasil  setiap  jawaban kuesioner. VI. SARAN
Berdasarkan dari hasil dan
pembahasan  aplikasi  dashboard  tingkat kepuasan  pelanggan,  maka  dibuat  saran sebagai berikut :
1. Mengembangkan  tampilan  sistem  agar lebih menarik.
2. Mengembangkan  tampilan  ilustrasi gambar  pelayanan  sehingga  dapat memperjelas  tingkat  pelayanan  yang ada.
3. Mengembangkan  aplikasi  agar  dapat memproses pembayaran tagihan
pelanggan secara langsung.
VII. DAFTAR PUSTAKA [1] Hendri,  Winarno,  and  R.  Didi, “Sistem Informasi Eksekutif Dashboard Monitoring Hasil Produksi  Pada  Pt  Kmk  Global Sports,” Semant.  Sch. ,  vol.  5,  no.  1,
pp. 58–67, 2019.
[2] A.  Wijaya,  “Digital  Dashboard Sebagai Solusi Business Intelligence
Pada  PT.Telkom.”  Universitas  Bina
Nusantara, Jakarta, 2014.
[3] F. Sulianta, OLAP Excel Cara Hebat Excel  Mengelola  Data .  Jakarta:  PT
Elex Media Komputindo, 2011.
[4] A.  Noeman  and  H.  Lubis,  “Sistem Informasi  Penjualan  Batu  Kapur Menggunakan  Metode  Technology Acceptance  Model  (Tam)  Pada  CV. Xyz  Berbasis  Web,” J.  Sist.  Inf.
Univ.  Suryadarma ,  pp.  153–174,
2019, doi: 10.35968/jsi.v6i2.323.
[5] N.  Hasyim,  N.  A.  Hidayah,  and  S.
W.  Latisuro,  “Rancang  Bangun
Sistem  Informasi  Koperasi  Berbasis Web  Pada  Koperasi  Warga  Baru
MTS N 17 Jakarta,” J. Sist. Inf. , vol. 7, no. 2, pp. 1–10, 2014. [6] Zulfiandri, “Rancang bangun aplikasi poliklinik gigi (studi kasus : poliklinik gigi kejaksaan agung ri),” Depok Univ. Gunadarma , vol. 8, no. Kommit, pp. 473–482, 2014. [7] S.  Janner, Rekayasa  Perangkat Lunak . Yogyakarta: Andi, 2011. [8] T. Sutabri, Analisis Sistem Informasi . Yogyakarta: Andi, 2012. [9] A.  Burhanudin  and  A.  Bari,  “The Perspective Of Technology Acceptance Model (TAM) Approach  In  Implementation  Of  E- Learning In  Amway  Indonesia,”  pp. 73–78, 2017. [10] T.  W.  Maharidho,  A.  T.  Haryono, and  E.  H.  Wahyono,  “Pengaruh Technology Acceptance Model (TAM) Terhadap Corporate Credibilty  Dan  Behavioral  Intention Pada  Aplikasi  Streaming  Musik Spotify,” pp. 1308–1315, 2018. [11] Y.  Lee,  K.  A.  Kozar,  and  K.  R.  T. Larsen, “The Technology Acceptance  Model:  Past,  Present, and  Future,” Commun.  Assoc.  Inf.
Syst. ,  vol.  12,  pp.  1–3,  2015,  doi:
10.17705/1cais.01250.
[12] Khafidli, Trik  Menguasai  HTML5 CSS3  PHP  Aplikatif .  Yogyakarta:
Lokomedia, 2011.
[13] B.  Sidik, Pemrograman  Dengan Web  PHP  7 .  Bandung:  Informatika, 2017.
[14] R.  A.  S.  dan  M.Shalahuddin, Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Objek . Bandung: Informatika, 2015. [15] S. G. Gumilang, “Metode Penelitian Kualitatif dalam Perspektif Rancangan,” J.  Fokus  Konseling ,
vol. 2, no. 2, pp. 144–159, 2016.