## IMPLEMENTASI METODE WATERFALL DALAM PENGEMBANGAN E-COMPLAINT SEBAGAI SARANA PENGADUAN MASYARAKAT
Rizal Mahendra 1* , Mohammad Taufan Asri Zaen 2 , Hairul Fahmi 3 , Ayu Lestari 4 1,3 Teknik Informatika, STMIK Lombok
2,4 Sistem Informasi, STMIK Lombok email : rizalmahendra1309@gmail.com 1*
*
Abstrak: Kantor Desa Pengadang merupakan salah satu instansi pemerintahan yang memberikan layanan kepada masyarakan yang ada di Desa Pengadang, Kabupaten Lombok Tengah, NTB. pada Kantor Desa Pengadang ini masih  belum  ada  sistem  pengaduan  masyarakat  secara  online  yang  terkomputerisasi.  Sistem  pengaduan masyarakat yang diterapkan saat ini masih secara manual dengan cara datang langsung ke Kantor Desa Pengadang untuk  mengisi  formulir  pengaduan.  Kekurangan  atau  persamasalahan  yang  sering  terjadi  yaitu  membutuhkan waktu dan biaya untuk datang dan mengurus pengaduan ke Kantor Desa Pengadan. Oleh karena itu, tujuan dari penelitian ini adalah membangun E-Complains sebagai sarana pengaduan masyarakat berbasis website yang akan memudahkan masyarakat dalam melakukan pengaduan secara efektif dan efisien. Pengembangan E-Complains ini menerapkan metode waterfall dengan UML sebagai metode perancangan sistem serta menggunakan PHP sebagai bahasa  pemrograman  dan  databasenya  menggunakan  MySQL,  pengujian  sistem  menggunakan  blackbox.  Hasil dari  penelitian  ini  adalah E-Complaints yang  digunakan  sebagai  sarana  pengaduan  masyarakat  dengan  hasil pengujian menggunakan Blackbox.
Kata Kunci : Metode Waterfall, Pengaduan, Website , masyarakat , E-complaints
Abstract: Pengadang Village Office is one of the government agencies that provides services to the community in Pengadang Village,  Central  Lombok  Regency,  NTB.  at  the  Pengadang  Village  Office  there  is  still  no  computerized  online  community complaint system. The community complaint system currently implemented is still manual by coming directly to the Pengadang Village Office to fill out a complaint form. The disadvantages or problems that often occur are that it takes time and money to come  and  take  care  of  complaints  to  the  Pengadan  Village  Office.  Therefore,  the  purpose  of  this  research  is  to  build  E- Complaints  as  a  means  of  website-based  community  complaints  that  will  facilitate  the  community  in  making  complaints effectively and efficiently. This E-Complains development applies the waterfall method with UML as a system design method and uses PHP as a programming language and the database uses MySQL, system testing uses blackbox. The results of this study are E-Complaints which are used as a means of public complaints with the results of testing using Blackbox.
Keywords : Waterfall Method, Complaints, Website, community, E-complaints

## PENDAHULUAN
Kemajuan teknologi informasi terus mengalami  kemajuan  di  era  globalisasi  yang  tidak dapat  dipisahkan  dari  masyarakat  modern  [1]. Pemanfaatan  teknologi  informasi  telah  digunakan oleh  masyarakat  maupun  pemerintahan  [2].  Adapun salah  satu  manfaat  penerapan  teknologi  informasi pada  instansi  pemerintahan  yaitu  memberikan pelayanan  yang  lebih  efektif  dan  efisien  bagi masyarakat  serta  mudahnya  mengakses  informasi- informasi mengenai pemerintahan. Dalam kehidupan masyarakat  sehari-hari,  pelayanan  publik  sangatlah penting  dan  menjadi  penunjang  dalam  menjalankan aktivitas  masyarakat  [3].  Untuk  memberikan pelayanan  publik  yang  lebih  baik,  diperlukan  peran masyarakat sehingga dapat membantu dan meningkatkan  pelayanan  publik  kinerja  pemerintah dalam  upaya  pembangunan  nasional  [4].  Pelayanan publik  adalah  suatu  jenis  pelayanan  yang  diberikan kepada  masyarakat,  baik  oleh  pihak  swasta  maupun pemerintah  [5].  Adapun  pelayanan  publik  yang diberikan pemerintahan tidak hanya berupa bantuan-
bantuan  seperti  administrasi  yang  dibutuhkan  oleh masyarakat,  namun  dapat  juga  berupa  layanan pengaduan  apabila  masyarakan  ingin  memberikan untuk instansi pemerintahan tersebut [6].
Kantor Desa Pengadang merupakan salah satu instansi  pemerintahan  yang  memberikan  layanan kepada  masyarakan  yang  ada  di  Desa  Pengadang, Kabupaten  Lombok  Tengah,  NTB.  Namun,    pada Kantor Desa Pengadang ini masih belum ada sistem pengaduan masyarakat secara online seperti berbasis website atau terkomputerisasi [7]. Sistem pengaduan masyarakat  yang  diterapkan  saat  ini  masih  secara manual dengan cara datang langsung ke Kantor Desa Pengadang  untuk  mengisi  formulir  pengaduan  [8]. Walaupun  sudah  ada  sistem  pengaduan  secara manual,  namun  sistem  ini  masih  belum  maksimal karena  akan  membutuhkan  waktu  dan  biaya  untuk datang  dan  mengurus  pengaduan  ke  Kantor  Desa Pengadang.  Serta  data-data  pengaduan  yang  masuk memiliki risiko hilang, sobek, basah dan sebagainya. Selain  itu,  masalah  yang  sering  terjadi  adalah kesulitan  saat  menemukan  berkas  pengaduan  saat dibutuhkan  sehingga  hal  ini  membutuhkan  waktu
mencari  berkas  tersebut.  Pelayanan  pengaduan masyarakat  ini  sangat  perlu  diperhatikan  karna sebagai media kontribusi masyarakat dalam menyampaikan aspirasi ataupun kritik dan saran agar instansi pemerintahan yang bersangkutan dapat lebih meningkatkan  kinerja  dalam  melayani  masyarakat [9]. Oleh karena itu tujuan dari penelitian ini adalah membangun  sebagai  sarana  pengaduan  masyarakat berbasis website yang akan memudahkan masyarakat dalam  melakukan  pengaduan  secara  efektif  dan efisien.
Sistem  pengaduan  masyarakat  yang  akan dibangun tersebut menerapkan metode waterfall[10]. Metode  ini  memiliki  tahapan  yang  terstruktur  dan sistematis sehingga memudahkan dalam membangun sistem. Metode waterfall memiliki lima tahapan yaitu requirement,  design,  implementation,  testing  dan maitenance [11].  Sedangkan  bahasa  script  akan menggunakan  visual  studio  code  dengan  MySQL sebagai database dan pengujian sistem menggunakan black  box .  Diharapkan  dengan  adanya  sistem pengaduan masyarakat ini dapat membantu masyarakat lebih leluasa dalam melakukan pengaduan  sehingga  tidak  terjadi  miskomunikasi antara  masyarakat  dengan  pemerintah  desa  dan semua  keluhan  masyarakat  dapat  tersampaikan langsung ke pihak pemerintah desa.

## TINJAUAN PUSTAKA
Berikut  ini  beberapa  penelitian  sebelumnya yang berkaitan dengan penelitian ini, yaitu:
Penelitian  terdahulu  yang  dilakukan  oleh Gantar Galang Toyyibah, dkk (2023) yang mengkaji layanan  pengaduan  masyarakat  berbasis  web,  maka penulis  dalam  penelitian  ini  menemukan  bahwa masyarakat  yang  mengajukan  pengaduan  harus datang langsung ke kantor atau menghubungi petugas melalui telepon atau WhatsApp, hal ini memerlukan waktu dan Kami bergerak di bidang jasa lingkungan yang memerlukan energi. Berdasarkan permasalahan tersebut, peneliti membuat sistem informasi pengaduan  pelayanan  berbasis website yang bertujuan  untuk  memudahkan  masyarakat  dalam menyampaikan  laporan  dan  pengaduan  pelayanan kepada  Dinas  Lingkungan  Hidup  Kabupaten  Paser [12].
Demikian  pula  penelitian  lebih  lanjut mengenai sistem pengaduan layanan online berbasis website di Kabupaten Medan dilakukan oleh  Yudha Sansena,  dkk  (2021).  Berdasarkan  penelitiannya, Medan  Ampras  merupakan  penghubung  sarana transportasi  darat  di  bagian  selatan  sehingga menjadikan  kawasan  tersebut  rentan  terhadap kerusakan fasilitas umum dan aktivitas kriminal yang menjadi  perhatian  masyarakat  setempat  [13]. Minimnya  pengaduan  masyarkatat  disebabkan birokrasi  yang  mengharuskan  pelapor  mendatangi kantor  kelurahan  terkait.  Oleh  karna  itu,  dalam penelitian ini dibuatkan layanan pengaduan
masyarakat berbasis website untuk menerobos sistem birokrasi  yang  tidak  relevan  dan  membuat  proses pengaduan menjadi lebih efisien. Dengan hasil  yang didapatkan adalah dibuatnya sistem  infiormasi yang bernama lapor. Yang di mana, masyarakat tidak harus lagi  mendatangi  kantor  kelurahan  terkait  untuk melakukan pelaporan .
Penelitian serupa juga dilakukan oleh, Solikin I.  Dengan  judul  Aplikasi  Pengaduan  Masyarakat kecamatan  Lempuing  Kabupaten  Ogan  Komering Ilir.  Dengan  permasalan  yang  di  temukan  dalam penelitian  ini  yaitu  sistem  yang  sedang  berjalan sekarang  belum  terkomputerisasi  dan  memerlukan waktu  yang  lama  untuk  memproses  pengajuan  dari pelapor  sampai  pengajuan  tersebut  diterima  dan ditindaklanjuti, yang dikarenakan jarak tempuh yang jauh  dan  kemungkinan  tidak  ada  pegawai  yang nantinya  pelapor  temukan  pada  saat  melakukan pelaporan,  saat  sampai  di  kantor  Kecamatan. Sehingga,  didapatkan  solusi  dan  hasil  dalam penelitian ini adalah dengan mengembangkan sistem pengaduan  secara  online  yang  menggunakan smarthpone ,  tentunya  dengan  tujuan  untuk  semakin meningkatkan kualitas pelayanan publik [14].
Penelitian terkait juga dilakukan oleh Saputra A,  dan  Cahyono  y,    dengan  penelitiannya  tentang penerapan  metode  waterfall  dalan  pengaduan kerusakan  perangkat  ODC  berbasis  website. Team Leader Operation adalah divisi yang bertugas untuk pengecekan  terhadap Optical  Distribution  Cabinet (ODC) yang ada di lapangan. Dikarenakan seringnya terjadi  laporan  kerusakan  perangkat  ODC  yang disebabkan  ooleh  Pihak  ketiga,  bencana  alam, vandalisme,  dan  kerusakan  pada  perangkat  yang termakan usia, menyebabkan setiap hari muncul rata- rata 20 tiket pengaduan kerusakan. Proses pelaporan yang ada saat ini, dilakukan melewati pesan telegram grub  kerja  teknisi  lapangan  yang  dibaca  oleh administrator  maintenance  dan  diteruskan  kembali kepada teknisi lapangan untuk dapat segera diproses, namun  dikarenakan  seringnya  terjadi  kerusakan, banyak laporan yang terlewat dan tidak terbaca, yang menyebabkan  infomrasi  tidak  sampai  ke  teknisi. Berdasarkan  permasalahan  ini,  penulis  merancang aplikasi yang dapat digunakan oleh perusahaan untuk mengelola  data  pelaporan  kerusakan  ODC  dan memberikan  notifikasi  pada  user  ketika  mendapat pelaporan [15].
Masalah pada penelitian yang telah dilakukan sebelumnya adalah pada pemerintahan desa, dimana pelayanan publik yang saat ini tersedia masih bersifat konvensional,  tapi  belum  dapat  menjawab  laporan yang  diajukan  masyarakat,  sehingga  dihasilkan sistem informasi pengaduan masyarakat berbasis web yang menerapkan metode waterfall dalam perancangannya, dengan tujuan yakni sistem ini dapat membantu masyarakat dalam melakukan pengaduan serta memudahkan pihak pemerintah dalam menanggapi  laporan  tersebut  [16].  Pemerintah kabupaten  Buleleng  melayani  masyarakat  dengan
segala jenis pengaduan yang selanjutnya ditindaklanjuti  oleh  pemerintah,  namun  pada  sistem pengaduan  yang  saat  ini  masih  digunakan  berupa pencatatan  laporan  atau  aduan  ditulis  pada  kertas yang mengakibatkan terhambatnya proses ditindaklanjuti oleh pemerintah. Oleh karena itu, dari permasalahan tersebut, peneliti sebelumnya merancang  prototype  sistem  pengaduan  masyarakat yang  bertujuan  untuk  mengatasi  permasalahan sebelumya.
Pada kecamatan
Rajeg, ditemukan
permasalahan  serupa  dimana  pemerintah  setempat menerima pengaduan secara manual yang membutuhkan waktu yang cukup lama, oleh karna itu dihasilkan  sistem  informasi  berbasis  web  yang diharapkan  dapat  membantu  proses  pelayanan pengaduan masyarakat secara cepat [17]. Selanjutnya di  Desa  Sungai  Buah,  permasalahan  yang  dihadapi peneliti  sebelumnya  juga  hampir  serupa  dengan banyaknya  laporan  dan  keluhan  masyarakat  yang dilakukan  secara  tatap  muka  lansung  seperti pelayanan  data  informasi,  data  konsultasi  dan pengaduan  masyarakat,  sehingga  membutuhkan banyak  waktu  dan  tenaga  masyarakat  maupun petugas  saat  mengelola  laporan  yang  rawan  terjadi kekeliruan  hingga  resiko  kehilangan  data  dalam pengarsipan  laporan.  Dalam  permasalahn  ini, peneleiti  sebelumnya  membuat  website  yang  dapat menangani permaslahan tersebut dengan tujuan untuk meningkatkan  kualitas  pelayanan,  mempermudah urusan  dalam  mengelola  maupun  menerima  data laporan dari masyarakat [18].

## METODE
Metode  yang  digunakan  untuk  membangun sistem  informasi  pengaduan  masyarakat  pada penelitian  ini  yaitu  metode  waterfall.  Berikut  ini tahapan penelitian yang dilakukan, yaitu:

## Gambar 1. Tahapan Penelitian
Berdasarkan  pada  gambar  1,  berikut  ini penjelasan mengenai tahapan penelitian:
1. Identifikasi Masalah
Merupakan  tahapan  awal  penelitian  dalam upaya  mengidentifikasi  masalah  yang  digunakan sebagai tema atau topik pada penelitian.
2. Pengumpulan Data
Pada tahap pengumpulan ini menggunakan tiga cara, yaitu:
a. Melakukan  observasi  dengan  cara  datang langsung  ke  kantor  Desa  Pengadang  untuk mengamati  proses  kinerja  yang  ada  pada kantor tersebut.
b. Melakukan wawancara kepada salah satu staf agar lebih mengetahui kondisi yang ada pada Kantor Desa Pengadang
c. Studi  literatur  dilakukan  untuk  menambah referensi  melalui  jurnal-jurnal  terkait  atau buku dan artikel.
3. Perancangan Sistem Pada tahap perancangan sistem ini menerapkan metode  waterfall.  Metode  waterfall  memiliki  lima tahapan yaitu:
a. Requirement Analysis
Pada  tahap  ini  akan  dilakukan  identifikasi kebutuhan  software  sekaligus  menentukan batasan-batasan  software  seperti  apa  yang diinginkan. Kebutuhan software ini mencakup kebutuhan fungsional dan kebutuhan nonfungsional.  Kebutuhan  fungsinal  ini mencakup  fitur-fitur  yang  ada  pada  sistem serta mengetahui setiap user dapat mengoperasi  fitur  apa  saja.  Sedangkan kebutuhan  nonfungsional  mencakup  batasan layanan dari fitur-fitur yang ada pada sistem.
b. Design Setelah  dilakukan  identifikasi  kebutuhan software,  maka  selanjutnya  akan  dilakukan perancangan  menggunakan  metode  UML ( Unified  Modelling  Language ).  Adapun perancangan  ini  akan  mencakup use  case diagram,  activity  diagram dan  rancangan
database.
c. Implementation Tahapan implementation ini  akan  dilakukan coding atau pengkodean dengan menggunakan  bahasa  pemrpgraman  PHP ( Hypertect Preprocessor ) dengan menggunakan software Visual Studio Code. d. Testing Pada tahap pengujian dilakukan setelah sistem informasi pengaduan selesai dibangun. Pengujian  ini  dilakukan  untuk  mengetahui apakah  sistem  yang  telah  dibangun  memiliki error atau  tidak.  Pengujian  sistem  ini  akan menggunakan metode black box .
e. Maintenance
Maintenance ini  merupakan  tahap  terakhir yang  dimana  akan  dilakukan  pemeliharaan terhadap  sistem  yang  telah  dibangun  agar tidak terjadi masalah di kemudian hari.
Namun  pada  penelitian  ini  hanya  sampai  pada tahapan testing atau pengujian aplikasi menggunakan
black box .

## HASIL DAN PEMBAHASAN
Pada  bagian  hasil  dan  pembahasan  ini  akan dijabarkan hasil dari pengembangan sistem pengaduan  yang  sesuai  dengan  penerapan  metode waterfall, yaitu sebagai berikut:
1. Requirement Analysis
Pada  tahap  ini  akan  ditentukan  kebutuhan fungsional dan nonfungsional pada  sistem  layanan pengaduan  yang  akan  dibangun.  Berikut  ini kebutuhan fungsional dari sistem ini yaitu:
a. User (Kepala  desa,  masayarakat  dan  admin) dapat melakukan Login dan logout
b. Kepala Desa dapat melihat dashboard
c. Kepala Desa dapat melihat laporan pengaduan
d. Masyarakat dapat membuat laporan pengaduan.
e. Admin  dapat  menanggapi  laporan  yang diajukan masyarakat
f. Admin dapat mengelola data laporan pengaduan
g. Admin dapat mengelola data user
h. Admin dapat mengelola data dashboard
Sedangkan kebutuhan nonfungsional mencakup batasan layanan dari fitur-fitur yang ada pada sistem. Berikut  ini  kebutuhan nonfungsional dari  sistem  ini yaitu: a. Sistem dapat menampilkan data laporan
b. Sistem dapat menampilkan tanggapan
c. Sistem dapat menampilkan data user
d. Sistem dapat menampilkan data dashboard
e. Sistem memiliki tampilan yang mudah dipahami pengguna
f. Fitur-fitur sistem dapat beroperasi dengan baik
2. Design
Tahap  perancangan  ini  mencakup use  case diagram, activity diagram dan class diagram . Berikut use case diagram sistem ini, yaitu
Gambar 2. Use Case Diagram Adapun  deskripsi  pada  gambar  2,  sebagai berikut:
a. Sistem  ini  memiliki  tiga  kategori user yaitu admin, masyarakat dan kepala desa.
b. Admin  memiliki  akses  untuk  mengelola  data dashboard , mengelola data user , mengelola data laporan yang dibuat oleh masyarakat
c. Masyarakat  memiliki  akses  untuk  membuat laporan
d. Admin  dan  Kepala  Desa  dapat  mengakses sistem setelah melakukan Login terlebih dahulu dan  dapat logout jika  ingin  menutup  sistem. Sedangkan masyarakat tidak perlu Login , hanya dengan menscan QR Code .
e. Kepala  Desa  memiliki  akses  untuk  melihat dashboard dan laporan pengaduan.
Berikut ini perancangan activity diagram sistem ini.
a. Login

## Gambar 3. Activity Diagram Login
Gambar 3 memiliki penjabaran sebagai berikut:
1) Aktor  (Kepala  desa  dan  admin)  membuka sistem, sistem menampilkan halaman dashboard utama.
2) Aktor (Kepala desa dan admin) mengklik Login ,
maka sistem akan menampilkan halaman Login
3) Aktor  (Kepala  desa  dan  admin)  mengisi usernama dan password yang sesuai.
4) Sistem  melakukan  validasi usernama dan password ,  jika  benar  akan  menampilkan halaman dashboard .  Jika  salah  akan  kembali menginput usernama dan password yang benar.
b. Membuat Laporan
Gambar 4. Activity Diagram Membuat Laporan Adapun penjelasan dari gambar 4 yakni sebagai
berikut:
1) Masyarakat membuka sistem, sistem
menampilkan halaman dashboard utama.
2) Masyarakat  mengklik  menu lapor, sistem  akan menampilkan pengisian
data
laporan
pengaduan.
3) Jika data telah diinputkan, masyarakat mengklik button kirim.
4) Jika  penyimpanan  berhasil  maka  pengajuan selesai,  jika  gagal  maka  akan  dilakukan  input data ulang.
Catatan:  cara  lain  untuk  mengakses  form laporan, dapan men-scan QR Code yang telah disiapkan. QR  Code bisa  di  secreenshot  pada halaman dashboard utama  sistem  sehingga kedepannya memudahkan masyarakat saat ingin membuat  laporan  pengaduan  hanya  dengan men-scan QR Code tanpa membuka sistem.
c. Menanggapi Laporan
Gambar 5. Activity Diagram Menanggapi Laporan Adapun  deskripsi  pada  gambar  5,  sebagai berikut:
1) Admin melakukan Login.
2) Sistem  melakukan  validasi Login ,  jika  benar maka  sistem  akan  menampilkan  halaman dashboard (menu admin). Jika salah maka akan dilakukan Login kembali. 3) Admin mengklik laporan, sistem akan menampilkan data laporan jika ada. 4) Jika  ada  laporan  pengaduan  yang  belum ditanggapi,  admin  mengklik button balas  pada laporan  yang  belum  ditanggapi.  Sistem  akan menampilkan form tanggapan. 5) Admin  menginput  data  tanggapan,  jika  data telah selesai diinput maka selanjutnya mengklik
button balas. 6) Jika  penyimpanan  berhasil  maka  menanggapi laporan selesai, jika gagal maka akan dilakukan input data ulang. Berikut  ini  perancangan database sistem  ini,
yaitu:

## Gambar 6. Peranangan Database
Adapun  deskripsi  pada  gambar  6,  sebagai berikut:
1) Database terdiri dari empat tabel
2) Tabel  kp  admin  berisi  data  admin  dan  Kepala Desa. Yang termasuk dalam admin yaitu, Divisi pelayanan dan kasi kesejahteraan
3) Tabel kp divisi berisi nama divisi.
4) Tabel  kp  laporan  berisi  data  laporan  yang diinputkan oleh masyarakat.
5) Tabel kp tanggapan berisi data tanggapan untuk laporan yang telah dimasukkan oleh masyarakat
3. Implementation Tahapan  ini  berisi  beberapa  tampilan  sistem yang telah dibangun, yaitu sebagai berikut . a. Halaman Dashboard Utama Halaman dashboard utama  ini  merupakan halaman  awal  saat  sistem  pertama  kali  dibuka. Halaman dashboard utama  ini  memiliki  beberapa menu, yaitu:
1) Menu Home ,  menampilkan  slide  foto  kantor desa dan staf desa.
2) Menu  Lapor  berisi  form  yang  berfungsi  untuk membuat laporan pengaduan.
3) Menu  Lihat  Pengaduan  ini  berfungsi  untuk melihat tanggapan admin terhadap laporan yang telah  dikirimkan.  Namun,  masyarakat  harus mengingat  nomor  pengaduan  jika  ingin
mengecek  tanggapan  dari  laporan  yang  telah diajukan.
4) Menu QR Code ini berisi QR Code yang dapat di scan jika ingin membuat laporan di kemudian hari sehingga masyarakat tidak perlu membuka sistem.
5) Menu Profil Dinas ini berisi beberapa informasi yang terkait dengan kantor desa.
6) Menu  Bantuan  ini  berisi  informasi  tata  cara membuat  laporan  pengaduan  secara  online ataupun offline .
7) Menu Kontak ini berisi kontak admin sehingga memudahkan masyarakat untuk berkomunikasi lebih  intens  dengan  admin  perihal  pengaduan yang diajukan.
Tampilan  halaman dashboard utama  dapat dilihat pada gambar 7.
Gambar 7. Halaman dashboard utama b. Halaman Membuat Laporan
Pada halaman ini masyarakat dapat menginputkan  laporan  pengaduan.  Berikut  ini tampilan halaman membuat laporan pengaduan pada gambar 8.
Gambar 8. Halaman Membuat Laporan c. Halaman Login
Halaman Login ini  diperuntukkan  bagi  admin dan  Kepala  Desa  jika  ingin  mengakses  data-data laporan pengajuan yang masuk. Berikut ini tampilan halaman Login dibawah ini.
Gambar 9. Halaman Login d. Halaman Dashboard Admin
Pada halaman dashboard admin akan ditampilkan  beberapa  menu  dan  kotak  yang menampilkan  jumlah  pengaduan  yang  masuk  serta cuplikan  data  pengaduan  yang  masuk.  Berikut  ini tampilan halaman dashboard admin pada gambar 10.
Gambar 10. Halaman Dashboard Admin
e. Halaman Tanggapan Laporan
Berikut  ini  tampilan  Halaman  tanggapan laporan  pengaduan  yang  telah  diajukan  oleh masyarakat ditunjukkan pada gambar 11 berikut ini
Gambar 11. Halaman Tanggapan Laporan

## 4. Testing
Berikut ini hasil pengujian sistem E-Complains menggunakan metode black box , Yaitu: Tabel 1. Pengujian Blackbox No Bidang Pengujian Skema Pengujian Hasil yang diharapkan Hasil Akhir
1 Halaman
Dashboard Utama
Klik menu Home Menampilkan slide foto desa, informasi pengaduan terbaru dan link website Berhasil Klik menu Lapor Dapat menginput dan mengirim data laporan Berhasil Klik menu Lihat Pengaduan Dapat mengecek tanggapan admin pada pengaduan yang telah dikirim. Berhasil Klik menu QR Code Dapat menampilkan QR Code yang jika di scan langsung ke form pembuatan laporan pengaduan Berhasil Klik menu Profil Dinas Dapat menampilkan informasi profil kantor Desa Berhasil
No Bidang Pengujian Skema Pengujian Hasil yang diharapkan Hasil Akhir Klik menu Bantuan Dapat menampilkan informasi cara membuat laporan pengaduan Berhasil Klik menu Kontak Dapat menampilkan informasi kontak kantor Desa Berhasil 2 Halaman Login
Memasukkan username
dan password yang valid Jika data yang diinput valid, maka akan diarahkan ke halaman dasboard sesuai dengan role (admin atau Kepala Desa) Berhasil Memasukkan username dan password yang valid Jika data yang diinput tidak valid, maka akan tetap pada halaman Login Berhasil 3 Halaman Admin Klik dashboard Admin Dapat menampilkan jumlah laporan masuk, laporan belum ditanggapi dan sudah ditanggapi Berhasil 4 Data Pengaduan Klik menu kelola
Menampilkan data laporan pengaduan
Berhasil Klik button detail Menampilkan detail laporan Berhasil Klik button balas Dapat menginptkan tanggapan pada laporan pengaduan Berhasil Klik button hapus Dapat menghapus data laporan pengaduan Berhasil 5 Eksport data laporan pengaduan Klik button print Dapat mencetak semua data laporan melalui printer Berhasil Klik button Pdf Dapat mengekspor data laporan menjadi ekstensi pdf dan langsung terunduh pada komputer Berhasil Klik button Excel Dapat mengekspor data laporan menjadi ekstensi excel dan langsung terunduh pada komputer Berhasil 6 Logout Klik button logout Ketika klik button logout, maka akan diarahkan pada halaman Login Berhasil

## KESIMPULAN DAN SARAN
Penelitan  yang  telah  dilakukan  mengahasilkan E-Repot  sebagai  sarana  pengaduan  masyarakat. Sistem  ini  dibangun  dengan  menerapkan  metode waterfall,  namun  hanya  sampai  pada  tahap  testing (pengujian).  Perancangan  sistem  ini  menggunakan UML yang terdiri dari Use case diagram dan activity diagram serta terdapat perancangan database. Bahasa pemrograman  yang  dipakai  yaitu  PHP  dengan software  VS  Code  dan  databasenya  menggunakan software  XAMPP.  Pengujian E-Complains ini menggunakan blackbox dengan hasil semua fitur dan menu  dalam  kondisi  baik  sehingga  sudah  dapat digunakan dan diterapkan.
Saran  untuk  penelitian  selanjutnya,  dapat mengembangkan  sistem  dalam  bentuk  android sehingga lebih memudahkan pengguna atau masyarakat tanpa harus scan QR Code atau membuka website.

## DAFTAR PUSTAKA
[1] A.  A.  Kadim,  I.  K.  Sutriana,  And  I.  H.  Masir, “Perancangan Sistem Aplikasi Layanan Kelurahan Berbasis  Web,” Jambura  J.  Informatics ,  Vol.  4, No. 1, Pp. 38–48, Apr. 2022, Doi: 10.37905/Jji.V4i1.13206.
[2] H. Z. Mahdias, H. Aryadita, And S. A. Wicaksono, “Pengembangan  Aplikasi  Layanan  Pengaduan
Masyarakat  Untuk  Dinas  Kependudukan  Dan Pencatatan Sipil Kota Pasuruan Berbasis
Android,”  2019.  [Online].  Available:  Http://J- Ptiik.Ub.Ac.Id [3] R.  Lorensa,  Y.  Indah,  And  S.  Sari,  “Aplikasi Pengaduan Masyarakat Berbasis Web Di Kabupaten Bangkalan,” Vol. 9, No. 1, 2020. [4] D.  Riko  And  R.  D.  Marcus,  “Peningkatan Pelayanan Publik Pemerintah Desa Melalui Sistem Informasi Kependudukan Berbasis Web Improving  Village  Government  Public  Services Through  A  Web-Based  Population  Information System,” 2023. [Online]. Available: Https://Jurnal.Unmer.Ac.Id/Index.Php/Jisad
[5] D.  Kistyawati  And  E.  Wijayanti,  “Sistem Informasi  Pengaduan  Masyarakat  Berbasis  Web (Studi  Kasus:  Desa  Karangrowo,” Indones.  J. Technol.  Informatics  Sci. , Vol.  3,  No.  2,  Pp.  46– 51, Jun. 2022, Doi: 10.24176/Ijtis.V3i2.7678.
[6] A. B. Nasution, B. Fadhli, E. Lubis, N. Amanda, K. Lubis, And F. Andriani, “Perancangan Sistem Pelaporan  Keluhan  Pelanggan  Berbasis  Website Menggunakan Metode Waterfall,” Media Online , Vol.  4,  No.  1,  Pp.  40–49,  2023,  Doi: 10.47065/Bulletincsr.V4i1.318.
[7] F.  E.  Nugroho,  R.  Taufiq,  And  M.  S.  Alfarizi, “Rancang  Bangun  Sistem  Informasi  Pelayanan Pengaduan  Masyarakat  Berbasis  Web  Pada  Desa Sukadamai Kabupaten Tangerang,” 2021.
[8] S. Hamidani And E. Etriyanti, “Sistem Informasi Pengaduan Masyarakat  Kota Lubuklinggau Berbasis Website,” J. Ilm. Bin. Stmik Bina Nusant.
Jaya , Vol. 3, No. 2, Pp. 61–67, 2021.
[9] K.  Fuadi,  “Sistem  Informasi  Manajemen Pelayanan Dan Pengaduan Siswa Berbasis Web,” J.  Ilm.  Mhs.  Sist.  Inf.  Dan  Komputer Akuntansi , Vol.  1,  No.  1,  Pp.  1–6,  May  2023,  Doi: 10.33365/Jimasika.V1i1.2494.
[10] E. Damayanti, W. Sanjaya, And F. T. Wulandari, “Sistem  Pengaduan  Masyarakat  Berbasis  Web Menggunakan Metode Waterfall,” Jitu  J. Inform. Technol.  Commun. ,  Vol.  7,  No.  2,  Pp.  147–153, Nov. 2023, Doi: 10.36596/Jitu.V7i2.818.
[11] R.  Ripai,  K.  Murti  Prabowo,  And  E.  Andiono, “Sistem  Informasi  Pengaduan  Masyarakat Berbasis Website Pada Desa Laban,” 2023.
[12] G.  Galang  Toyyibah,  A.  Dwi  Putra,  And  A.  T. Priandika,  “Rancang  Bangun  Aplikasi  Web Pelayanan  Pengaduan  Masyarakat  Berbasis  Web (Studi  Kasus :  Lembaga  Aliansi  Indonesia Lampung Selatan),” J. Teknol. Dan Sist. Inf. , Vol. 4, No. 1, Pp. 15–21, 2023, Doi: 10.33365/Jtsi.V4i1.2433. [13] Agustiansyah  And  I.  Solikin,  “Sistem  Informasi
Pengaduan  Masyarakat  Berbasis  Web  Pada Kelurahan 3-4 Ulu,” Semin. Has. Penelit. Vokasi , 2021.
[14] I.  Solikin,  “Desain  Aplikasi  Pengaduan Masyarakat  Kecamatan  Lempuing  Kabupaten Ogan Komering Ilir,” 2022.
[15] A.  Saputra  And  Y.  Cahyono,  “Rancang  Bangun Sistem Informasi Pengaduan Kerusakan Perangkat Odc Berbasis Web Dengan Metode Waterfall Pada Pt Telkom Akses Jakarta Selatan,” Oktal  J. Ilmu
Komput. Dan Sci. , Vol. 1, No. 10, 2022.
[16] A.  Humonggio,  S.  Suhada,  And  T.  Abdillah, “Sistem Informasi Monitoring Penganggaran Dan Penatausahaan  (Studi  Kasus :  Badan  Keuangan Kabupaten Gorontalo),” J. Syst. Inf. Technol. , Vol.
1, No. 1, Pp. 140–151, 2020.
[17] N.  Zunidarwiyono,  “Analisa  Dan  Perancangan Sistem  Informasi  Pelayanan  Pengaduan  Di Kecamatan  Rajeg  Berbasis  Web,” J.  Manaj. Inform. Jayakarta , Vol. 3, No. 1, Pp. 87–97, 2020, Doi: 10.52362/Jmijayakarta.V3i1.1018.
[18] M. Raihan Saputra, “Sistem Informasi Pelayanan Publik  Pada  Kelurahan  Sungai  Buah  Berbasis
Web,” 2022.