## Analisis dan perancangan sistem informasi layanan RT RW Net MR WiFi berbasis web
Arsel Tirta Asferand ¹⁾, Hanna Prillysca Chernovita ²⁾
1,2) Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Jl. Dr. O. Notohamidjodjo 1-10, Salatiga, 50715, Indonesia
Email: 682019081@student.uksw.edu
Riwayat Artikel Diterima: 20-06-2023 Direvisi: 21-01-2024 Disetujui: 24-01-2024

## Abstract
RT  RW Net  is  an  internet  service  provider  that  operates  on  a  micro-scale.  One  of  their service  providers,  MR  Net,  has  faced  challenges  in  managing  administrative  data manually, which has hindered their business process activities. As a solution, a website- based information system has been designed to integrate a whole system. The system was developed using the waterfall method, and the data required for the design was collected through  observation  and  interviews.  The  information  system  consists  of  various components such as a login page, dashboard menu, user menu, ticketing menu, active bill menu,  and  profile  menu.  Users  are  divided  into  two  roles,  admin  and  user,  each  with their respective functions. Admins are responsible for managing user data, ticketing, and bills, while users can view their billing history, submit tickets, and manage their data. All data will be stored in a local database to support administrative business processes and minimize errors and data loss.
Keywords: Internet, Data, Information System, Website, RT RW Net

## Abstrak
RT  RW  Net  merupakan  sebuah  penyedia  jasa  internet  berskala  mikro  (dalam  satu wilayah).  MR  Net  merupakan  salah  satu  penyedia  jasa  RT  RW  Net  yang  ada  di  daerah Bawen.  Sampai  saat  ini  MR  Net  mengelola  data  administratif  dengan  metode  manual yang  menyebabkan  kegiatan  proses  bisnisnya  terhambat,  karena  itu  dirancanglah  sistem informasi  berbasis website dengan  sistem  yang  saling  terintegrasi.  Sistem  ini  dirancang menggunakan  metode waterfall dan  data  yang  dibutuhkan  oleh  perancang  didapatkan dengan  observasi  langsung  dan  wawancara.  Sistem  informasi  yang  terbentuk  ialah halaman login ,  menu dashboard ,  menu user ,  menu ticketing ,  menu  tagihan  aktif,  dan menu profile .  Untuk  pengguna  dibagi  menjadi  dua role ,  admin  dan user ,  yang  masing- masing role memiliki fungsi tersendiri. Role admin memiliki fungsi mengelola data user , tiketing ,  dan  tagihan. Role  user memiliki  fungsi  melihat  riwayat  tagihan  pribadi, pengajuan  tiket,  dan  mengelola  data  pribadi.  Keseluruhan  data  akan  tersimpan  pada database lokal  yang  diharapkan  dapat  menunjang  proses  bisnis  administratif,  serta meminimalisir terjadinya kesalahan dan kehilangan data.
Kata kunci: Internet, Data, Sistem Informasi, Website , RT RW Net

## Pendahuluan
Dengan  berkembangnya  era  globalisasi  saat  ini  dan  diiringi  dengan keadaan  masyarakat  yang  sudah  menerapkan  kegiatan work  from  home telah menjadikan  telekomunikasi  sebagai  peranan  yang  efisien  dalam  menunjang kegiatan  masyarakat  [1].  Telekomunikasi  dapat  mempermudah  manusia  dalam mengakses  dan  membagikan  informasi  dari  manapun  dan  kapanpun,  yang  mana hal  ini  membuat  masyarakat  dapat  menerima  sebuah  informasi  terbaru  dalam waktu yang singkat. Penyedia layanan internet atau ISP merupakan salah satu jasa distribusi  internet  kepada  masyarakat  yang  memanfaatkan  teknologi  di  dalam proses  bisnisnya.  Manajemen  sistem  informasi  merupakan  salah  satu platform teknologi  yang  menunjang  efisiensi  proses  bisnis.  Komunikasi  antar  struktur anggota  dan  sistem  akan  berdampak  positif  atau  negatif  [2],  tergantung  pada fleksibilitas dan keakuratan informasi yang didapat dalam proses pengolahannya.
MR  WiFi  merupakan  salah  satu  penyedia  jasa  internet  dengan  lingkup mikro  atau  hanya  mencakup  satu  atau  beberapa  wilayah  kecil  saja.  MR  WiFi menyediakan  jasa  internet  yang  mencakup  satu  wilayah  desa  Merakrejo  yang berada pada kecamatan Bawen, Kabupaten Semarang. Saat ini MR Wifi memiliki total 30 pelanggan yang tersebar di Desa Merakrejo. Selain infrastruktur jaringan, MR  WiFi  memiliki  manajemen  bisnis  yang  sudah  menggunakan  metode  semi digital  tetapi  belum  menggunakan  satu platform yang  dapat  terintegrasi  pada semua komponen informasi [3]. Manajemen pelanggan dan metode pemeriksaan pembayaran  pelanggan  hanya  menggunakan  Microsoft  Excel.  Tentu  dalam metode yang telah digunakan berpotensi menimbulkan permasalah-permasalahan seperti human  error ,  manipulasi  data,  dan  kefektifan  waktu  yang  lambat  [4]. Contoh  permasalahan  yang  pernah  terjadi  berdasarkan  pengalaman  pada  MR WiFi  yaitu  kesalahan  pendataan  tagihan  yang  sudah  lunas  yang  menyebabkan kesalahpahaman  antar  petugas  dan  pelanggan,  keterlambatan  validasi  pelunasan pembayaran  pelanggan  karena  petugas  tidak  ada  di  kantor,  berkas  riwayat pembayaran  yang  tidak  pernah  tercatat  menyebabkan  sulitnya trace data,  dan tidak ada transparansi data tagihan antar admin kepada pelanggan.
Berdasarkan  permasalahan  yang  ada,  MR  WiFi  perlu  mengembangkan sebuah sistem informasi yang efisien, efektif dan terintegrasi dalam pengelolaan infrastruktur  agar  kinerja  perusahaan  semakin  membaik  [5].  Penelitian  ini bertujuan  untuk  menganalisis  dan  merancang  suatu  sistem  untuk mengolah  data tagihan pelanggan serta menyimpan keseluruhan dokumentasi data yang berjalan [6]  yang  diharapkan  dapat  membantu  pengguna  seperti  admin  dan stakeholder dalam  melakukan  pengawasan  dan  mengelola  data,  serta  membantu  pelanggan dalam  mendapatkan  informasi  dan  berkomunikasi  terkait  pelayanan  jasa.  Pada sistem  informasi  berbasis  web  yang  dapat  mengintegrasikan  keseluruhan komponen pada pengelolaan tagihan MR WiFi seperti data tagihan aktif, riwayat tagihan, data laporan tagihan, data tiketing, dan data pelanggan, diharapkan dapat
menunjang  efisiensi  kinerja  dan  proses  kegiatan  bisnis  antar  petugas  dan pelanggan.
Tabel  1  menampilkan  beberapa  hasil  penelitian  yang  relevan  pada  topik penelitian yang sedang dibahas.
Tabel 1 Penelitian terdahulu No  Referensi Hal 1 [7] PT  Indonesia  Comnets  Plus  (ICON+)  memproses  data  pengiriman, invoice ,  dan  penagihan  piutang  dengan  cara  manual.  Hal  tersebut menyebabkan kelancaran proses bisnis yang terhambat.Oleh karena itu, dirancanglah aplikasi pembayaran internet  berbasis website yang dapat membantu kegiatan transaksi pada layanan ICON+. 2 [8] Penelitian ini dilakukan karena seluruh pendataan masih menggunakan aplikasi  Microsoft  Excel  dan  buku,  yang  mana  hal  tersebut mengakibatkan ketidakakuratan  informasi serta ketidakefisienan waktu dalam  mengelola  data  pada  SMK  Darul  Mu’in.  Berdasarkan permasalahan  tersebut,  dirancanglah  aplikasi  administrasi  pembayaran berbasis website guna mengatasi permasalahan yang ada. 3 [9] PDAM  Kota  Kendari  masih  memakai  sistem  pelayanan  lokal  yang membuat  pengecekan  pelanggan  harus  secara  langsung  datang  ke tempat.  Dengan  begitu,  menyebabkan  tingginya  kemungkinan  antrian panjang yang berujung keterlambatan pelayanan. Dengan penelitian ini, dirancanglah sistem terintegrasi online yang memungkinkan pelanggan dan  pegawai  mengakses  data  yang  dibutuhkan  dimanapun  dan kapanpun. 4 [10] Sebagian  pengolahan  data  pada  SMK  Isen  Mulang  Palangka  Raya menggunakan buku yang menyebabkan kerumitan dalam pendokumentasian data pembayaran iuran sekolah. Maka  dirancanglah sistem  yang  dapat  menangani  kekurangan  yang  ada,  seperti  pendataan pembayaran, pembuatan kwitansi, dan laporan.
Berdasarkan  beberapa  penelitian  yang  ditunjukkan  pada  Tabel  1,  dapat disimpulkan  bahwa  pengelolaan  data  pelanggan  atau user membutuhkan  sebuah sistem  terintegrasi  yang  dapat meningkatkan  efisiensi  proses  bisnis.  Hal  tersebut menjadikan  referensi  dalam  merancang  sistem  informasi  layanan  RT  RW  Net berbasis  web.  Sistem  informasi  ini  digunakan  untuk  mengolah  dan  memantau jalannya  tagihan  yang  sedang  berlangsung  atau  lampau  dan  mengatur  data pelanggan sehingga menghindari permasalahan-permasalahan yang timbul ketika pengaturan masih dilakukan secara manual.

## Metode Penelitian
Tahapan  penelitian  diperlihatkan  pada  Gambar  1  dan  dijelaskan  sebagai berikut. Terdapat  lima tahap  metode  penelitian  yang  digunakan  dalam  penelitian ini.  Tahap  pertama  yaitu  perumusan  masalah,  tahap  kedua  adalah  observasi  dan
pengambilan data, tahap ketiga adalah perancangan sistem, tahap keempat adalah uji coba dan implementasi, dan tahap kelima adalah penulisan laporan [11].

## Gambar 1 Metode penelitian
(1)  Perumusan  masalah.  Tahap  pertama  akan  membuat  perancangan deskripsi  masalah  dan  kebutuhan  yang  diinginkan  pada  subjek.  Pada  tahap  awal penelitian ini akan mengkaji penelitian-penelitian terdahulu dan memasukkannya ke dalam topik pembahasan sebagai bahan referensi penelitian [12]. (2) Observasi dan  pengambilan  data.  Tahap  kedua  penelitian  yaitu  mengamati  secara langsung proses bisnis yang berjalan pada perusahaan MR Net guna memahami kebutuhan dan  permasalahan  pengolahan  data  sekaligus  mengambil  data  untuk  digunakan sebagai  bahan  uji  perancangan  sistem  [13].  (3)  Perancangan  sistem,  pada perancangan sistem informasi pada perusahaan MR Net ini menggunakan metode Systems  Development  Life  Cycle agar output yang  dihasilkan  sesuai  dengan keinginan end user [14] ditunjang dengan PHP sebagai bahasa pemograman dan MySQL sebagai fasilitas alur data berproses [15]. (4) Uji coba dan implementasi. Terkait  dengan  perancangan  sistem,  uji  coba  dan  implementasi  termasuk  dalam metode  SDLC  [16].  Pada  tahap  ini, end user akan mencoba website dan menilai apakah  sudah  sesuai  dengan  yang  diinginkan  atau  tidak.  (5)  Penulisan  laporan. Tahap  terakhir  yaitu  proses  penulisan  laporan  yang  disusun  sesuai  dengan instruksi  yang  diberikan.  Perancangan  sistem  berbasis  web  ini  menggunakan metode waterfall yang dapat dilihat pada Gambar 2.

## Gambar 2 Metode Waterfall
Pada  metode  ini  terdapat  lima  tahapan,  yaitu  (1) Requirement  Definition (Proses  pencarian  data  melalui  metode  observasi  dan  wawancara  pada  pemilik MR  Net.  Setelah  informasi  data  diperoleh,  dilakukanlah  analisis  untuk mendapatkan  informasi  mengenai  kebutuhan  sistem),  (2) System  and  Software Design (Tahapan  pengembangan  sistem berdasarkan  kebutuhan  yang  ditentukan, termasuk  menentukan  kebutuhan  perangkat  keras  dan  lunak  yang  akan  dipakai
untuk menunjang sistem), (3) Implementation and Unit Testing (Proses pengujian rancangan  sistem  guna  memastikan  seluruh  fitur  bekerja  dengan  baik),  (4) Integration and System Testing (Pengaplikasian sistem pada sistem kerja MR Net serta  memantau  kinerja  sistem  ketika  dipakai  langsung  dalam  proses  bisnis tersebut),  dan  (5) Operation  and  Maintenance (Dipakainya  sistem  pada  proses bisnis  MR  Net  serta  melakukan  pengembangan  dan  pemeliharaan  sistem  secara progresif).
Kelebihan dalam perancangan sistem menggunakan metode waterfall ialah mendapatkan data mengenai alur proses bisnis yang jelas dan terperinci sehingga memudahkan  dalam  menganalisis  dan  merealisasikan  konsep  yang  sudah ditetapkan. Adapun kekurangan dalam metode ini ialah menggunakan waktu lama untuk  menjalankan  metode  ini  dikarenakan  harus  melakukan  pengamatan  secara langsung terhadap data yang ingin diambil serta kerumitan pengembangan ketika user menginginkan  perubahan  konsep  ketika  proses  telah  berjalan.  Proses pengujian  pada  rancangan  sistem  ini  menggunakan  metode  skala  Likert.  Skala Likert  merupakan  pengukur  psikometrik  pada  kuesioner,  yang  berisi  pertanyaan positif  yang memiliki  lima  skor  yaitu,  1 (sangat  tidak  setuju),  2  (tidak  setuju),  3 (netral), 4 (setuju), dan 5 (sangat setuju).

## Hasil dan Pembahasan
MR  WiFi  dibentuk  dan  didirikan  oleh  bapak  Bayu  Debya  Siswoco  pada tahun  2018  di  Desa  Merakrejo  RW  08.  MR  WiFi  mempunyai  fungsi  sebagai penyedia jasa internet yang mencakup wilayah desa Merakrejo RW 08. MR WiFi terbentuk atas dasar pengamatan pemilik pada lingkungan desa yang masih minim akan akses internet dikarenakan keterbatasan ekonomi. Maka dari itu, tujuan dari perusahaan jasa ini mendistribusikan internet kepada masyarakat desa dengan tarif yang lebih murah dan terjangkau. Tugas utama dari MR WiFi adalah penyaluran akses  jaringan  internet  kepada  masyarakat  dalam  bentuk  akses  internet  pribadi ( client rumahan) atau akses jaringan umum (melalui voucher ).
Visi  MR  WiFi  adalah  menjadi  penyedia  jasa  penyaluran  internet  yang dapat  terjangkau  dalam  aspek  biaya  dan  infrastruktur  oleh  seluruh  kalangan masyarakat  Desa  Merakrejo  RW  08.  Misi  MR  WiFi  adalah  meningkatkan cakupan  jalur jaringan  internet  ke  seluruh  wilayah  Desa  Merakrejo  RW  08  serta memberikan pelayanan jasa dengan harga yang terjangkau pada masyarakat desa.
Gambar 3 merupakan dokumen input output MR WiFi. Berdasarkan hasil observasi  langsung  di  perusahaan  MR  WiFi,  dokumen input  output yang digunakan  untuk  menjalankan  proses  bisnis  pada  MR  WiFi  hanya  menggunakan aplikasi Microsoft Excel untuk mencatat pelunasan tagihan pelanggan pada bulan aktif.

## Gambar 3 Dokumen input output MR WiFi
Berdasarkan  analisis  yang  didapatkan,  dapat  dirancang  sistem  baru  yang dapat dibagi menjadi empat bagian, yaitu kebutuhan perangkat, Unified Modelling Language , implementasi desain, dan pengujian. Empat bagian tersebut dijelaskan sebagai berikut.
(1)  Kebutuhan  Perangkat.  Perangkat  merupakan  salah  satu  komponen yang  paling  penting  dalam  berkegiatan  merancang  maupun  menjalankan  suatu aplikasi  atau website .  Pada  perancangan website ini,  digunakan  perangkat  keras dan  perangkat  lunak.  Tabel  2  merupakan  kebutuhan  perangkat  keras  yang digunakan,  sedangkan  Tabel  3  merupakan  kebutuhan  perangkat  lunak  yang diperlukan.
Tabel 2 Kebutuhan perangkat keras No Spesifikasi Keterangan 1 PC (Server) - Prosesor: AMD Ryzen 3 3250U - RAM: 8 GB - VGA: AMD Radeon Vega 3 - SSD (OS): 256 GB - Harddisk : 500 GB 2 PC (Admin) - Prosesor: AMD Ryzen 3 3250U - RAM: 4 GB - VGA: AMD Radeon Vega 3 - Harddisk : 256 GB 3 Router board - Mikrotik RB941-2 nD HAP-Lite - Mikrotik RB931-2 nD HAP-Mini 4 Router - Totolink N200RE - Totolink N300RT 5 Switch hub Totolink S808 6 LAN Cat 6 100 Meter
Tabel 3 Kebutuhan perangkat lunak No Software Keterangan 1 Sistem Operasi ( Server ) Windows Server 2019 2 Sistem Operasi (Admin)  Windows 10 Pro 3 Image Editor Photoshop CC 2019 4 Program Editor Sublime Text 5 Database MySQL 6 Web Server Apache 7 Bahasa Pemograman PHP
(2) Unified  Modelling  Language . Perancangan  sistem website menggunakan  metode  berorientasi  objek  dengan  menggunakan  notasi  UML. Berikut  merupakan  alur  proses  sistem  yang  dirancang.  Diagram use  case adalah sebuah  diagram  yang  dimiliki  UML  untuk  menggambarkan  proses  kerja  atau interaksi  antar  pengguna  dengan  sistem. Use  case menggambarkan  sebuah interaksi yang terlibat secara umum (tidak detail) antara aktor dan sistem. Gambar 4  memperlihatkan use  case  diagram MR  Net.  Pada  Gambar  4,  sistem  yang dirancang  terdiri  dari  tiga  sub-sistem  aktor,  yaitu admin,  user, dan annon ( user tanpa login).
Gambar 4 Use case diagram MR Net
Activity  diagram merupakan  salah  satu  komponen  dari  UML  yang dikembangkan dari Use Case Diagram . Diagram ini berfungsi menggambarkan tahapan proses sistem pada masing-masing alur interaksi antar aktor dan sistem.
Gambar  5  sampai  7  merupakan  rancangan Activity  Diagram pada  sistem MRNet.
Gambar  5  merupakan  gambaran  aktivitas  yang  dapat  dilakukan  oleh pengguna  dengan role  admin .  Aktivitas  ini  dimulai  dari  pengaksesan  sistem
oleh  pengguna,  lalu  memasukkan  data  akun  berupa username dan password , setelah itu pengguna menekan tombol login dan sistem akan melakukan proses validasi  data  akun,  jika  bernilai true maka  akun  akan  ter- direct ke  halaman Home  Admin ,  jika  bernilai false ,  sistem  akan  memberikan alert  warning kesalahan pada interface dan pengguna akan kembali pada halaman login .
Gambar 5 Activity diagram admin
Tahapan  selanjutnya  setelah  pengguna  berhasil login ,  pada  bagian dashboard , pengguna akan diberikan tiga menu, yaitu Data User, Data Tiket, dan Data Tagihan Aktif. Masing-masing menu ini memiliki fungsi manejemen sesuai dengan ketentuannya yang didukung dengan akses add, edit, delete , dan review .
Gambar  6  merupakan  gambaran  aktivitas  yang  dapat  dilakukan  oleh pengguna  dengan role  user .  Aktivitas  ini  dimulai  dari  pengaksesan  sistem  oleh pengguna, lalu memasukan data akun berupa username dan password , setelah itu pengguna menekan tombol login dan sistem akan melakukan proses validasi data akun,  jika  bernilai true maka  akun  akan  ter- direct ke  halaman Home  User ,  jika bernilai false ,  sistem  akan  memberikan alert  warning kesalahan  pada interface dan pengguna akan kembali pada halaman login
Gambar 6 Activity diagram user
Tahapan  selanjutnya  setelah  pengguna  berhasil login ,  pada  bagian dashboard ,  pengguna  akan  diberikan  dua  menu,  yaitu  Data Profile dan  Data Tagihan Aktif. Pada masing-masing menu ini hanya diberikan akses view dan edit untuk role User .
Gambar  7  merupakan  gambaran  aktivitas  yang  dapat  dilakukan  oleh pengguna dengan role Annon . Aktivitas ini dimulai dari pengaksesan sistem oleh pengguna,  lalu  pengguna  memilih  menu Home pada  halaman  login.  Pengguna akan  diarahkan  ke  halaman Home  Annon. Pada  halaman  ini  pengguna  hanya diberikan  2  menu,  yaitu Home dan  Paket.  Pada  masing-masing  menu  ini  hanya diberikan akses view untuk role User .
Analisis dan perancangan sistem informasi layanan…(Asferand, Chernovita)
Sequence  diagram merupakan  model  diagram  lanjutnya  dari  diagram- diagram  sebelumnya  yang  digunakan  untuk  menjelaskan  secara  terperinci  dari masing-masing  interaksi,  perintah,  dan  waktu  antar  objek.  Gambar  8  sampai  14 merupakan rancangan sequence diagram sistem tagihan MR Net.
Admin atau User membuka website ,  sistem  merespon  dan  menampilkan halaman login ,  kemudian Admin atau User melakukan input  username dan password, lalu  sistem  validasi  data input dengan database ,  jika  terbaca  ada kecocokan,  maka  pengguna  akan ter- direct ke  halaman Home  Admin atau Home User sesuai  dengan  rolenya.  Pengguna  pun  dapat  keluar  akun  dengan  cara menekan tombol logout pada navigasi bar , setelah menekan tombol logout , sistem akan destroy  data  session ,  dan  akan  menampilkan  halaman login kembali.
Gambar 8 menunjukkan sequence diagram login .
Gambar 8 Sequence diagram login
Pada halaman Data User terdapat tiga fungsi, yaitu tambah user , edit user , dan delete  user .  Pada  fungsi  pertama,  jika admin ingin  menambah user ,  maka admin dapat  menekan  tombol  Tambah User ,  setelah  menekan  tombol  tersebut, sistem akan merespon dengan menampilkan form modal yang isinya berupa field data pengguna  baru  yang  harus  diisi.  Jika  sudah  terisi  semua,  maka admin akan menekan  tombol save ,  pada  proses save ,  sistem  melakukan  validasi  data  sesuai ketentuan yang dibuat, jika belum sesuai, maka akan muncul alert warning, jika sudah,  sistem  akan  melakukan post  data dan request  insert  data ke database . Setelah data berhasil  ter- input ,  sistem  akan  menampilkan alert  warning keberhasilan tambah user dan akan menampilkan halaman Data User .
Pada  fungsi  kedua,  jika admin ingin  melakukan edit  data user ,  maka admin dapat  menekan  tombol edit pada list  profile yang  ingin  dirubah,  setelah menekan  tombol  tersebut,  sistem  akan  merespon  dengan  menampilkan form modal  yang  isinya  berupa field  data pengguna  dan  admin  dapat  merubah informasi  yang  ada.  Jika  sudah  terisi  semua,  maka admin akan  menekan  tombol save .  Pada  proses save ,  sistem  melakukan  validasi  data  sesuai  ketentuan  yang dibuat,  jika  belum  sesuai,  maka  akan  muncul alert  warning. Jika  sudah  sesuai, sistem  akan  melakukan post  data dan request  update  data ke database .  Sistem
akan  menampilkan alert  warning keberhasilan edit user dan  akan  menampilkan halaman Data User setelah data berhasil ter- update .
Pada  fungsi  ketiga,  jika admin ingin delete data user ,  maka admin dapat menekan  tombol x pada list  profile yang ingin  dihapus,  setelah  menekan  tombol tersebut,  sistem  akan  merespon  dengan  menampilkan form modal  yang  isinya berupa  pertanyaan  ”yakin  ingin  menghapus  profil?”.  Jika iya,  maka admin akan menekan tombol delete . Pada proses delete , sistem akan melakukan post data dan request  delete  data pada database .  Ssistem  akan  menampilkan  alert  warning keberhasilan delete user dan akan menampilkan halaman Data User setelah data berhasil ter- delete . Gambar 9 menampilkan sequence diagram manage data user (admin).
Gambar 9 Sequence diagram manage data user (Admin)
Pada  halaman  Tiket  terdapat  empat  fungsi,  yaitu  tambah  tiket, history tiket, tracking tiket,  dan  validasi  tiket.  Pada  fungsi  pertama,  jika admin ingin menambah  tiket,  maka admin dapat  menekan  tombol  tambah  tiket,  setelah menakan  tombol  tersebut,  sistem  akan  merespon  dengan  menampilkan form modal yang isinya berupa field data tiket baru yang harus diisi. Jika sudah terisi semua,  maka admin akan  menekan  tombol save .  Pada  proses save ,  sistem melakukan  validasi  data  sesuai  ketentuan  yang  dibuat,  jika  belum  sesuai,  maka akan  muncul alert  warning, jika  sudah  sesuai,  sistem  akan  melakukan post  data dan request  insert  data ke database .  Sistem  akan  menampilkan alert  warning keberhasilan  tambah  tiket  dan  akan  menampilkan  halaman  Tiket  setelah data berhasil ter- input .

## Analisis dan perancangan sistem informasi layanan…(Asferand, Chernovita)
Pada fungsi kedua, jika admin ingin melihat data history tiket, maka admin dapat  menekan  tombol history ,  setelah  menekan  tombol  tersebut,  sistem  akan direct ke halaman history tiket. Pada halaman tersebut, admin dapat melihat data tiket  dan  dapat export data  dalam  bentuk  Excel  dengan  cara  menekan  tombol download ,  dan  sistem  akan  menampilkan form modal  dengan field  list rentang waktu yang diinginkan. Jika sudah ditentukan, maka admin dapat klik download, dan sistem akan request select data tiket, dan ekspor dalam bentuk file Excel.
Pada  fungsi  ketiga,  jika admin ingin  melihat  data tracking tiket,  maka admin dapat  menekan  tombol Tracking Tiket,  setelah  menekan  tombol  tersebut, sistem akan direct ke halaman Tracking tiket. Pada halaman tersebut, admin dapat melihat data tracking tiket dan dapat export data dalam bentuk Excel dengan cara menekan  tombol download ,  dan  sistem  akan  menampilkan form modal  dengan field list rentang waktu yang diinginkan. Jika sudah ditentukan, maka admin dapat klik download, dan  sistem  akan request  select  data  tracking tiket,  dan  ekspor dalam bentuk file Excel.
Pada  fungsi  keempat,  jika admin ingin  validasi  data tracking tiket  yang telah  selesai,  maka admin dapat  menekan  tombol  centang  hijau  pada list tiket yang  dipilih,  setelah  menekan  tombol  tersebut,  sistem  akan  merespon  dengan menampilkan form modal yang isinya berupa pertanyaan ”Tiket dengan kode … sudah selesai?” Jika iya, maka admin akan menekan tombol selesai. Pada proses validasi, sistem akan melakukan post data dan request update data pada database . Setelah data berhasil  ter- update ,  sistem  akan  menampilkan alert  warning keberhasilan  validasi user dan  akan  menampilkan  halaman Data Tiket.  Gambar 10 merupakan sequence diagram manage tiket (Admin).
Pada  halaman  tagihan  aktif  terdapat  tiga  fungsi,  yaitu history tagihan, generate tagihan, dan validasi tiket. Pada fungsi pertama, jika admin ingin melihat data history tagihan, maka admin dapat menekan tombol history , setelah menekan tombol  tersebut,  sistem  akan direct ke  halaman history tagihan.  Pada  halaman tersebut,  admin  dapat  melihat data tagihan  dan  dapat export data  dalam  bentuk Excel  dengan  cara  menekan  tombol download ,  dan  sistem  akan  menampilkan form modal  dengan field  list rentang  waktu  yang  diinginkan.  Jika  sudah ditentukan, maka admin dapat klik download, dan sistem akan request select data tiket, dan ekspor dalam bentuk file Excel.
Pada fungsi kedua, jika admin ingin generate tagihan, maka admin dapat menekan  tombol generate ,  setelah  menekan  tombol  tersebut,  sistem  akan merespon  dengan  menampilkan form modal  yang  isinya  berupa field  data pelanggan  yang  ingin  di- generate tagihannya.  Jika  sudah,  maka admin akan menekan tombol generate . Pada proses generate , sistem melakukan validasi data sesuai ketentuan yang dibuat, jika belum sesuai, maka data yang tidak sesuai akan dilewati  proses insert ,  jika  sudah  sesuai,  sistem  akan  melakukan post  data dan request  insert  data ke database .  Sistem  akan  menampilkan alert  warning keberhasilan generate tagihan  dan  akan  menampilkan  halaman  Tagihan  Aktif setelah data berhasil ter- input .
Pada  fungsi  ketiga,  jika  admin  ingin  validasi  data  tagihan  yang  telah selesai,  maka  admin  dapat  menekan  tombol  Lunas  hijau  pada list tagihan  yang dipilih,  setelah  menekan  tombol  tersebut,  sistem  akan  merespon  dengan menampilkan form modal yang isinya berupa pertanyaan ” Tagihan dengan kode … telah selesai?” Jika iya, maka admin akan menekan tombol selesai. Pada proses validasi, sistem akan melakukan post data dan request update data pada database. Setelah  data  berhasil  ter- update ,  sistem  akan  menampilkan alert  warning keberhasilan validasi tagihan dan akan menampilkan halaman Data Tagihan Aktif. Gambar 11 merupakan sequence diagram manage data tagihan (Admin)
Gambar 11 Sequence diagram manage data tagihan (Admin)
Pada  halaman profile  user terdapat  satu  fungsi,  yaitu  fungsi  edit.  Pada fungsi  ini,  jika user ingin  mengubah  data profile akunnya,  maka user langsung mengubah  data  pada field yang  tertera,  setelah  itu user dapat  menekan  tombol ubah.  Sistem post  data dan request  update  data ke database .  Setelah  ini  sistem akan direct ke  halaman  Profile  User  kembali.  Gambar  12  merupakan sequence diagram manage data user .
Gambar 12 Sequence diagram manage data user
Pada  halaman  Tagihan  Aktif  User  terdapat  satu  fungsi,  yaitu  fungsi redirect ke  halaman history tagihan.  Pada  fungsi  ini,  jika user ingin  melihat history tagihan  sebelumnya, user dapat  menekan  tombol history dan  sistem akan request  select tbl  tagihan  dengan  ketentuan id user tersebut,  lalu  sistem direct ke  halaman  History  Tagihan  User.  Gambar  13  merupakan sequence diagram tagihan aktif.
Gambar 13 Sequence diagram tagihan aktif user
Pada halaman Informasi Annon terdapat satu fungsi, yaitu fungsi redirect ke  halaman  paket.  Pada  fungsi  ini,  jika user ingin  melihat  informasi  paket langganan, user dapat  menekan  tombol  Paket  pada navbar lalu  sistem direct ke halaman  Paket  Annon.  Gambar  14  merupakan sequence  diagram informasi Annon.
Gambar 14 Sequence diagram informasi Annon
Class  diagram merupakan  turunan  dari  struktur  UML  yang  berfungsi untuk  memberi  gambaran  mengenai  struktur  dan  penjelasan  pada  setiap  kelas tabel  seperti  atribut,  fungsi,  dan  hubungan  antar  kelas.  Pada  diagram  ini digambarkan  dalam  bentuk  kotak  statis  yang  berisikan  tiga  bagian  yaitu,  nama kelas,  atribut,  dan  fungsinya.  Antar  kotak  kelas  terdapat  penghubung  yang menggambarkan  kepemilikan  variabel  antar  kelas.  Gambar  15  merupakan rancangan class diagram pada MRNet.
Gambar 15 Class diagram MR Net
Database  relationship merupakan  penggambaran  hubungan  antar  tabel yang  berada  dalam database .  Berdasarkan  rancangan  pada  Gambar  16,  pada masing-masing  tabel  terdapat field  primary  key yang  dihubungkan  pada field foreign  key tabel  lain.  Beberapa  tabel  memiliki  relasi  index  untuk  penghubung antar tabel.
Gambar 16 Database relationship MR Net
Pada  perancangan  keamanan,  pada  sistem  ini  diliputi  beberapa  blok keamanan  seperti  fungsi  login  yang  membutuhkan username dan password dengan  enkripsi  MD5.  Fitur  keamanan  selanjutnya  ada  pada  halaman  yang membutuhkan  otorisasi  akun,  jika  akun  tidak  terbaca  oleh session sistem,  maka secara otomatis pengguna akan diarahkan ke halaman login .
(3)  Implementasi  Desain.  Implementasi  desain  digunakan  untuk menggambarkan  rancangan inferface sistem.  Pada  sistem  yang  dirancangkan  di tujuan  untuk  perangkat  berbasis website  browser .  Gambar  17  sampai  24 merupakan implementasi desain interface yang dirancang.
Pada  halaman login digunakan  pengguna  untuk input username dan password. Halaman ini akan berpindah ke halaman dashboard admin/user . setelah pengguna berhasil login. Gambar 17 merupakan tampilan halaman login .
Gambar 17 Tampilan halaman Login
Pada  halaman dashboard  admin digunakan  untuk  tata  letak  menu  yang membantu admin .  Terdapat  beberapa  menu  seperti user ,  tiket,  tagihan  aktif, tagihan  terbayar,  dan  tagihan  belum  terbayar.  Halaman  ini  bisa  diakses  apabila sistem  membaca session akun  dengan role  admin .  Gambar  18  merupakan tampilan dashboard admin .
Gambar 18 Tampilan dashboard admin
Pada  halaman  data user digunakan admin untuk  mengelola  data  akun pengguna  secara  keseluruhan.  Terdapat  tiga  fungsi  yaitu  tambah user , edit,  dan delete  user .  Halaman  ini  dapat  diakses  apabila  sistem  membaca session akun dengan role admin . Gambar 19 merupakan tampilan data user .
Gambar 19 Tampilan data user
Pada halaman data ticketing digunakan admin untuk mengelola data tiket. Terdapat  tiga  fungsi  yaitu  tambah  tiket,  edit,  dan  verifikasi tiket.  Terdapat  dua menu  yaitu history dan tracking  ticket .  Halaman  ini  bisa  diakses  apabila  sistem membaca session akun  dengan role  admin .  Gambar  20  menampilkan  data ticketing .

## Analisis dan perancangan sistem informasi layanan…(Asferand, Chernovita)
Pada  halaman  tagihan  aktif  digunakan admin untuk  mengelola  data tagihan pelanggan. Pada bagian ini terdapat dua fungsi yaitu tambah generate , dan validasi tagihan  dan  juga  terdapat  dua  tombol  menu  yaitu history tagihan  dan tracking tagihan. Halaman ini bisa diakses apabila sistem membaca session akun dengan role admin . Gambar 21 menunjukkan tampilan halaman tagihan aktif.
Gambar 21 Tampilan tagihan aktif
Pada halaman dashboard user digunakan untuk tata letak menu yang dapat digunakan  oleh role  user .  Terdapat  dua  menu  seperti profile dan  tagihan  aktif. Halaman ini bisa diakses apabila sistem membaca session akun dengan role user . Gambar 22 merupakan tampilan dashboard user .
Gambar 22 Tampilan dashboard user
Pada halaman profile user , digunakan untuk mengelola data user tersebut. Terdapat field data user dan  tombol update .  Halaman  ini  bisa  diakses  apabila sistem membaca session akun dengan role user . Gambar 23 merupakan tampilan profile user .
Gambar 23 Tampilan profile user
Pada  halaman tagihan user, digunakan melihat  tagihan  yang  sedang  aktif dan tagihan sebelumnya (dalam menu history tagihan). Halaman ini bisa diakses apabila  sistem  membaca session akun  dengan role  user .  Gambar  24  merupakan tampilan tagihan user .
Gambar 24 Tampilan tagihan user
Sistem  informasi  layanan  RT  RW  Net  pada  MR  Net  ini  direncanakan untuk  pengolahan  data  pelanggan  dan  tagihan  oleh  admin  serta  pemantauan  dan validasi  secara  langsung  oleh  pelanggan.  Karena  informasi  yang  diberikan  dan diterima  dapat  dilihat  secara  langsung  oleh user ,  maka user terkait  akan  dengan mudah  mengakses  informasi  seperti  pengajuan maintenance ( ticketing )  dan history tagihan lampau dan yang sedang berjalan.
(4) Pengujian. Pada tahap terakhir dilakukan pengujian untuk mengetahui apakah fungsi pada sistem sudah sesuai dengan tujuan yang dirancang. Pengujian dilakukan  dengan  membagikan  kuesioner  kepuasan  pengguna  yang  diberikan pada  sepuluh  penguji.  Pada  kuesioner  ini  terdiri  dari  10  pertanyaan  yang  terdiri dari  lima  kategori  jawaban  pada  skala  Likert,  yaitu  sangat  setuju,  setuju,  netral, tidak setuju, dan sangat tidak setuju. Tabel 4 menunjukkan skala Likert pengujian.
Tabel 4 Tabel skala Likert pengujian Pilihan Jawaban Singkatan  Skor Sangat Setuju SS 5 Setuju S 4 Netral N 3 Tidak Setuju TS 2 Sangat Tidak Setuju STS 1
Rumus  yang  digunakan  untuk  menilai  rata-rata  kepuasan  penguji  seperti  terlihat pada Persamaan (1).
𝑅𝐾 = 𝑇𝐽𝐾 𝑇𝑆𝐾 (1)
dimana RK adalah  rata-rata  kepuasan, TJK adalah  total  jawaban  kuesioner,  dan TSK adalah  total  skor  kuesioner.  Hasil  yang  didapat  dari  kesepuluh  penguji terlihat pada Tabel 5.
Tabel 5 Hasil pengujian web MR Net Rentang Nilai Keterangan Jawaban Skor  Total  Skor x Total 0-0,9 Sangat tidak puas  Sangat Setuju 5 73 365 1-1,9 Tidak Puas Setuju 4 15 60 2-2,9 Cukup puas Netral 3 8 24 3-3,9 Puas Tidak Setuju 2 4 8 4-5 Sangat Puas Sangat Tidak Setuju 1 0 0 Total 457 RK (TJK / TSK) 4,57
Berdasarkan  hasil  perhitungan  rata-rata  tingkat  kepuasan  penguji, diperoleh  hasil  perhitungan  dengan  nilai  4,57.  Maka  dari  itu,  dapat  dikatakan fungsional  yang  dirasakan  penguji  pada  sistem  tagihan  pada  MR  Net dikategorikan pada hasil Sangat Puas .
Pada  tahap  pengujian  ini,  terdapat  komentar  yang  didapat  dari  para penguji,  antara  lain  (1)  Pembandingan  menggunakan  sistem  terdahulu  dengan sistem  yang  di  uji  yang  dirasa  lebih  memudahkan  pengguna  dalam  melihat  dan mengelola  data  pelanggan  (Bapak  Bayu  Debya  selaku  pemilik);  (2)  Kemudahan pelanggan  dalam  mencari  informasi  tagihan  yang  sedang  belaku  dan  lampau menjadikan sistem lebih transparansi (Ibu Indra selaku pelanggan MR WiFi); (3) Sistem  pembayaran  yang  belum  simpel,  pelanggan  diwajibkan  validasi  secara manual kepada admin (Ibu Anggita selaku pelanggan MR WiFi).

## Simpulan
Pada  hasil  uraian  penelitian  yang  telah  disusun,  maka  dapat  ditarik kesimpulan  bahwa  sistem  informasi  tagihan  MR  Net  berbasis web dapat digunakan  untuk  pengolahan  data  dan  informasi  terkait  tagihan  akun  pelanggan. Sistem informasi ini dapat digunakan oleh admin dan pelanggan dengan role akun
berbeda. Berikut merupakan macam-macam menu yang ada pada sistem informasi ini,  yaitu  menu dashboard admin  dan  user  yang  berfungsi  sebagai  rekapan informasi  yang  menyesuaikan role akun  yang  dipakai.  Menu  data user yang difungsikan untuk melihat dan mengubah informasi akun user. Menu profile yang difungsikan  admin  untuk  mengolah  informasi  keseluruhan  akun.  Menu  tagihan aktif  yang  difungsikan user untuk  melihat  informasi  mengenai  tagihan  yang dimiliki.  Menu  data tiketing yang  difungsikan  untuk  kepentingan  pemeliharaan jaringan.  Menu dashboard  annon dan  paket annon yang  difungsikan  sebagai informasi  umum  mengenai  MR  Net.  Menurut  data  perhitungan  tingkat  kepuasan pengguna yang telah dilakukan, didapat nilai 4,57 pada fungsi dan kinerja sistem, sehingga  dapat  disimpulkan  bahwa  fungsional  yang  didapat  oleh  pengguna  web sistem informasi MR Net dikategorikan sangat puas.
Kelebihan  dan  kekurangan  pada  sistem  informasi  layanan  MR  Net  yang ditunjukkan pada Tabel 6.
Tabel 6 Kelebihan dan kekurangan penelitian Kelebihan Kekurangan 1 Website dapat diakses oleh pengguna dengan mudah. 1 Website hanya bisa diakses. menggunakan localhost /jaringan lokal 2  Web mudah dipahami dan ringan. 2  Belum dapat generate tagihan secara otomatis. 3  Dapat export data Excel. 3  Belum bisa export file pdf atau docx.
4 Design yang support semua device
5  Sudah terdapat authorize user sehingga akses edit hapus tidak dapat dilakukan oleh sembarang user . 6  Penggunaan memori yang ringan.
Website mampu berjalan dengan baik dan dapat diharapkan web ini dapat membantu  admin  dan  pelanggan  MR  Net  dalam  mengakses  informasi  dan mengolah  data  secara  efisien  dan  cepat.  Pada  penelitian  selanjutnya,  diharapkan pada  sistem  tagihan  pada  MR  Net  dapat  dikembangkan  fitur  seperti terintegrasinya sistem payment gateway , export file pdf word dan generate tagihan yang  otomatis  membaca  status  pelanggan. dan  diharapkan  sistem  ini  dapat diterapkan  langsung  pada  proses  bisnis  perusahaan  MR  Net,  sehingga  dapat membantu kinerja serta efisiensi managemen pendataan.

## Daftar Pustaka
[1] I.  Ramadhan,  P.  Studi,  K.  Akuntansi,  A.  Al-Muslim,  J.  Raya,  and  S.-T. Selatan  -Bekasi,  “Analisis  Dan  Perancangan  Sistem  Pembayaran  Jasa Internet Berbasis Web Dan SMS Gateway,” 2019.
[2] B.  Adha,  E.  Praditya,  Y.  Nataliani,  and  F.  Tanaem,  “Perancangan  sistem informasi  penyimpanan  data  transaksi  simpan  pinjam  pada  koperasi berbasis web,” AITI: Jurnal Teknologi Informasi , vol. 18, no. Februari, pp. 34–53, 2021.
[3] J.  Madre,  H.  Yudi  Sukmono,  and  S.  Gunawan,  “Perancangan  Sistem Informasi  Berbasis  Website  Sebagai  Salah  Satu  Media  Promosi  Pada Perusahaan,” Journal  of  Industrial  and  Manufacture  Engineering ,  vol.  5, no. 2, Nov. 2021, doi: 10.31289/jime.v5i2.5594.
[4] S.  Sanjaya  and  D.  Meisak,  “Perancangan  Sistem  Informasi  Stok  Barang Berbasis  Web  Pada  PT.  Jambi  Agung  Lestari,” Jurnal  Manajemen Teknologi dan Sistem Informasi (JMS) , vol. 1, no. 2, 2022.
[5] D. A. Susanto and H. D. Purnomo, “Perancangan Sistem Informasi Gudang Berbasis  Web  Menggunakan  Framework  Laravel,”  2023.  [Online]. Available: http://jurnal.mdp.ac.id
[6] M.  Ihsan  and  Z.  Reno  Saputra,  “Perancangan  sistem  informasi  berbasis web  Pada  Rumah  Sakit  Muhammadiyah  Palembang,”  Bulan  Oktober, 2022.
[7] F. Fauzia Septiana, T. Khristianto, J. T. Lomba, and J. Semarang, “Sistem Informasi  Pembayaran  Tagihan  Layanan  Internet  Berbasis  Website  di  PT Indonesia  Comnets  Plus,” Jurnal  Ilmiah  Komputer  Grafis ,  vol.  15,  no.  2, pp. 320–329, 2022, [Online]. Available: http://journal.stekom.ac.id/index.php/pixel • page320
[8] M.  I.  Rizaldi,  R.  Andrianto,  and  M.  Ardhiansyah,  “Perancangan  Sistem InformasiAdministrasi  Pembayaran  Sekolah  berbasis  Web”, Prosiding Seminar  Nasional  Informatika  dan  Sistem  Informasi ,  vol.  5,  no.  3,  pp. 2549–4805, 2020.
[9] R.  Indah  Tarmon  and  R.  Inggi,  “Perancangan  Sistem  Informasi Pembayaran  Tagihan  Rekening  PDAM  Kota  Kendari  Secara  Online,” simkom , vol. 6, no. 2, pp. 83–94, Dec. 2021, doi: 10.51717/simkom.v6i2.67.
[10]  Putra  C,  “Analisis  dan  Perancangan  Sistem  Informasi  Pembayaran  Iuran Sekolah  pada  SMK  Isen  Mulang  Palangka  Raya  Berbasis  Web,” Sekolah Tinggi  Manajemen  Informatika  dan  Komputer  (STMIK)  Palangkaraya , 2021.
[11]  Sidiq  A  and  Kurniadi  D,  “Perancangan  Sistem  Informasi  Ujian  Online Berbasis  Web  pada  SMK  N  1  Solok,” Jurnal  Vocational  Teknik Elektronika  dan  Informatika ,  vol.  9,  no.  2,  2021,  [Online].  Available: http://ejournal.unp.ac.id/index.php/voteknika/
[12]  R.  A.  Ma’arif,  T.  I.  Saputra,  M.  D.  Radityatama,  A.  Apriansyah,  and  N. Hayati,  “Perancangan  Sistem  Informasi  Berbasis  Website  pada Perkampungan Budaya Betawi Setu Babakan,” Komputika : Jurnal Sistem
Komputer , vol. 8, no. 2, pp. 67–72, Nov. 2019, doi:
10.34010/komputika.v8i2.1849.
[13]  B.  Agiato,  M.  Somantri,  and  E.  W.  Sinuraya,  “Perancangan  Aplikasi Informasi  Tagihan  Listrik,  PDAM  dan  Telepon  berbasis  Android  pada Wisma Parikesit Tegalrejo kota Salatiga.”
[14]  Romindo  and  Christine,  “Penerapan  Model  SDLC  terhadap  Sistem Informasi  Penjualan  dan  Persediaan  Bangunan  pada  CV.  NILAFA,” Information System Development , vol. 7, no. 1, 2022.
[15]  M.  Ahmadar,  P.  Perwito,  and  C.  Taufik,  “Perancangan  Sistem  Informasi Penjualanberbasis  web  pada  Rahayu  Photo  Copy  dengan  Database MySQL,” Dharmakarya ,  vol.  10,  no.  4,  p.  284,  Dec.  2021,  doi: 10.24198/dharmakarya.v10i4.35873.
[16]  R. Inggi et al. , “Penerapan System Development Live Cycle (SDLC) dalam mengembangkan  Framework  Audio  Forensik”  vol.  4,  no.  2,  pp.  193–200, doi: 10.5281/zenodo.2528444.