## Rancang Bangun Aplikasi Sistem Perpajakan Desa Karang Bindu Berbasis Web
Rana Naftaly 1 , Muchlis 2 , Sebri Hesinto 3
1,2 Universitas Prabumulih, Jl. PatraNo.50, Sukaraja, Kec. Prabumulih Sel., Kota Prabumulih, Sumatra Selatan 31111

## I NFORMASI A RTIKEL

## A  B  S  T  R  A  C T
Sejarah Artikel: Diterima Redaksi: 19 Agustus 2023 Revisi Akhir:  3 1   A g u s t u s   2 0 2 3
Diterbitkan Online : 05 September 2023 Karang Bindu village is  located  in the Rambang Kapak  Tengah  sub-district,  Prabumulih,  South
Sumatra. Led by the village head Mr. Iin Saputra. The administrator of Karang Bindu village has difficulties  in  collecting  tax  data,  such  as  recording  taxpayer  data  and  proof  of  tax  payments which are still being made manually. Therefore, it is hoped that there will be an application that can help the admin in the tax data collection process. To obtain clearer information, the authors conducted research using a qualitative descriptive method. Where in this study the authors used two  sources  of  data  namely,  primary  data  and  secondary  data.  In  addition,  data  collection techniques were obtained from interview scripts and direct observation of the research object and by looking for references through books or journals. After conducting this research, the authors collected the  data  obtained  and  then  the  authors  resolved  the  existing problems by  producing a "Web-Based Tax System Application in Karang Bindu Village". This application is made using the php web programming language, the database used by Mysql and the final report using a pdf which can be printed, and using Vscode to edit the programming language.

## K ATA K UNCI
Perpajakan, Pendataan, Web

## K ORESPONDENSI
E-mail: rananaftaly19@gmail.com

## 1. PENDAHULUAN
Pengelolaan  pajak  harus  dilakukan  dengan  efektif  dan  efisien, karena  kegiatan  ini  dilakukan  terus  berulang  setiap  tahunnya. Perangkat  desa  bertanggung  jawab  atas  pengelolahan  pajak,  setiap perangkat  desa  memiliki  tugas  masing-masing  untuk  melakukan pendataan,  penagihan,  dan  pengelolaan  pelaporan  wajib  pajak. Ketika membayar pajak kepada perangkat desa, wajib pajak akan di berikan  bukti  keterangan  pembayaran  lunas  dari  perangkat  desa dengan Form at  sederhana  kemudian  perangkat  desa  menyerahkan laporan  dan  uang  kepada  bendahara  desa  untuk  kemudian disetorkan  ke  bank  yang  sudah  bekerja  sama  dengan  pemerintah desa sebelumnya.
Permasalahan  yang  terjadi  di  Desa  Karang  Bindu  menyangkut pengelolahan  dan  pendataan  pembayaran  pajak,  yaitu  kebanyakan perangkat  desa  masih  melakukan  pendataan  dan  pengelolahan laporan secara manual, yaitu dengan tulis tangan. Pengelolahan data secara  manual  tentunya  memiliki  banyak  kekurangan,  diantaranya lamanya proses pencarian data objek pajak saat terdapat wajib pajak yang  akan  membayar,  selain  itu  hilangnya  objek  data  wajib  pajak yang membuat penyimpanan data tidak efektif dalam keamanannya, bertambahnya  pekerjaan  bendahara  desa  karena  harus  merekap semua  laporan  yang ditulis  secara  manual  oleh perangkat  desa  dan resiko  hilangnya  data  pelaporan  pembayaran  baik  tahun  berjalan maupun tahun sebelumnya.
Hal  ini  akan  menjadi  masalah  apabila  data  laporan  pembayaran tahun  sebelumnya  hilang,  karena  beberapa  pembayaran  tagihan pajak  dibayarkan  terlebih  dahulu  oleh  petugas  penarik  pajak.  Ini dikarenakan setiap tahun tagihan pajak di Desa Karang Bindu harus dibayarkan  secara  penuh  ke  bank  yang  bersangkutan,  jadi  semua
tagihan  harus  dianggap  lunas.  Berdasarkan  permasalahan  yang timbul  diatas  maka  pada  penelitian  kali  ini  penulis  merancang Aplikasi  Berbasis Web Pada  Desa  Karang  Bindu  dengan  judul “Rancang  Bangun  Aplikasi  Sistem  Perpajakan  Desa  Karang bindu Berbasis Web”.

## 2. TINJAUAN PUSTAKA

## 2.1 Tinjauan Umum Objek Penelitian
Pada  penulisan  Penelitian  ini  peneliti  mengambil  objek  penelitian pada  kantor  desa  Karang  Bindu  yang  terletak  pada  kecamatan Rambang  Kapak  Tengah  Prabumulih,  Sumatra  Selatan.    Waktu dalam  pengambilan  data  di  Kantor  desa  Karang  Bindu  23  Januari 2023 – 23 Februari 2023.

## 2.2 Rancang Bangun
Rancang  bangun  merupakan kegiatan  menerjemahkan  hasil  analisa ke  dalam  bentuk  paket  perangkat  lunak  kemudian  menciptakan sistem tersebut atau memperbaiki sistem yang sudah ada.[1]

## 2.3 Aplikasi
Aplikasi  didefinisikan  sebagai  satu  unit  perangkat  lunak  yang sengaja  dibuat  untuk  memenuhi  kebutuhan  akan  berbagai  aktifitas ataupun  pekerjaan,  seperti  aktifitas  perniagaan,  perikanan, pelayanan  masyarakat, game, dan  berbagai  aktivitas  lainnya  yang dilakukan oleh manusia.[2]
2.4 Sistem
Sistem  adalah  kumpulan  orang  yang  saling  bekerja  sama  dengan ketentuan-ketentuan  aturan  yang  sistematis  dan  tersetruktur  untuk
Investigation
Analysis
Design
Implementation Maintenance
membentuk  satu  kesatuan  yang  melaksanakan  suatu  fungsi  untuk mencapai tujuan.[3]
2.5 Perpajakan Pajak adalah iuran masyarakat pada negara yang terutang oleh para wajib  pajak  menurut  peraturan  dan  undang-undang  tanpa mendapatkan  imbalan  atau  prestasi  kembali,  yang  berguna  untuk membiayai berbagai pengeluaran umum sebagai tugas negara untuk menyelenggarakan pemerintahan.[4]
2.6 Website
Website merupakan  kumpulan  halaman  yang  digunakan  untuk menampilkan  informasi  teks,  gambar  diam  atau  gerak,  animasi, suara,  dan  atau  gabungan  dari  semuanya,  baik  yang  bersifat statis maupun dinamis yang  membentuk  satu  rangkaian  bangunan  yang saling  terkait,  yang  masing-masing  dihubungkan  dengan  jaringan- jaringan halaman.[5]

## 3. METODOLOGI
Penelitian  ini  dilakukan  dengan  subjek  Desa  Karang  Bindu  yang berlokasi  di  dusun  Karang  Bindu,  Kecamatan  Rambang  Kapak Tengah,  Prabumulih,  Sumatra  Selatan.  Sedangkan  website  system perpajakan  sebagai  objek  penelitian  yang  diharapkan  dapat membantu  mengelola  data dan  informasi  Perpajakan  Desa  Karang Bindu.
Metode  digunakan  untuk  pengumpulan  data  adalah  observasi, wawancara  dan  studi  pustaka  bersama  kepala  kantor  Desa  Karang Bindu  dengan  fokus  pembahasan  mengenai  data  perpajakan  dan fitur yang dapat membantu efisiensi waktu dalam pengolahan data wajib pajak.
Dapat  dilihat  dalam  Gambar  1.  Mengenai  langkah-langkah penelitian dengan  menggunakan metode waterfall yang merupakan metode  untuk  pengembangan aplikasi  secara  tersetruktur  mengalir seperti air terjun.
Gambar 1. Model Pengembangan Waterfall
Sumber  :  Achmad  Jauhari,  Devie  Rosa  A,  Fifin  Ayu  M (2019:26)[6]
Model waterfall sebagai berikut:
1. Investigation (Investigasi),  tahap  yang  dilakukan  untuk melakukan  pengecekan  apakah  terdapat  suatu  masalah  serta dapat dikembangkannya suatu siste informasi.
2. Analysis (Analisa  Kebutuhan),  tahap  yang  berfungsi  untuk mencari  kebutuhan  apa  saja  yang  dibutuhkan  oleh  para pengguna.
3. Design (Desain),  tahap  yang  bertujuan  menentukan  spesifikasi komponen-komponen  system  informasi  serta  produk  informasi yang sesuai dengan tahapan analisis.
4. Implementation (Pengkodean),  tahap  ini  merupakan  tahapan untuk  mendapatkan  nilai  atau  mengembangkan hardware dan software (pengkodean program).
5. Maintenance (Perawatan/Pemeliharaan), tahapan yang dilakukan  setelah  system  operasi  telah  berhasil  dibuat  dan dioperasikan.  Tahapan  ini  berfungsi  untuk  monitoring  proses, evaluasi, serta perbaikan atau perubahan system bila diperlukan pengguna.

## 4. HASIL DAN PEMBAHASAN
4.1 Rancangan Sistem
Rancangan  sistem  didapatkan  dari  proses  analisa  kebutuhan pengguna  yang  kemudian  mengasilkan  fitur  dengan  ketentuan sebagai berikut:
1. Fitur Tipe Admin
Admin  merupakan  tipe  yang  paling  tinggi  dalam  system perpajakan  Desa  Karang  Bindu.  Admin  dapat  mengakses semua  fitur  yang  ada,  admin  untuk  mengelola  data  akun, data  DHKP,  data  penerimaan,  serta  laporan  mingguan atau rekap.
2. Fitur Tipe Kepala Desa Fitur kepala desa hanya dapat mengakses laporan DHKP, laporan penerimaan dan laporan Mingguan saja.

## 4.2 Use Case Diagram
Dalam  Gambar2.  Memuat Use  case diagram  atau gambaran  umum  untuk  mempermudah  system  perpajakan  yang lebih efisien. Adapun actor yang meliputi tipe admin,   dan Kepala Desa.
Gambar 2. Use Case Diagram Perpajakan
4.3 Class Diagram Pada gam bar 3. diba wah men
gam bark
an atrib ut- atribut yang ada di Form user, data DHKP dan data penerimaan.

## 4.4 Tampilan Data Base
Aplikasi ini memiliki 3 tabel yang disimpan didalam database yang bernama  perpajakan.  Untuk  lebih  jelas  berikut  adalah  tampilan database nya, yakni:
1. Tampilan Tabel User
Berikut  adalah  tampilan  tabel  database  user  yang  diberi nama tbl_user
Gambar 4. Tabel User

## 2. Tampilan Tabel DHKP
Berikut adalah tampilan tabel database DHKP yang diberi nama tb_dhkp.
Gambar 5. Tabel DHKP 3. Tampilan Tabel Penerimaan Berikut  adalah  tabel database penerimaan  yang  diberi nama tb_penerimaan.

## 4.5 Tampilan Umum
Dalam tampilan ini memiliki halaman Login dan Menu Utama.
1. Halaman Login Dalam  Gambar  7.    Berupa  tampilan  login  yaitu  tampilan awal  pada  saat  membuka  sistem.  Admin  bertugas  untuk memasukan username dan password untuk validasi.
Gambar 7. Halaman Login
2. Halaman Menu Utama
Berikut Gambar 8. adalah tampilan menu utama dari
Admin. Admin dapat melihat menu utama, menu profil desa, menu DHKP, menu penerimaan, laporan, dan menu Administator .
Gambar 8. Menu Utama Admin
Sedangkan untuk kepala desa hanya bisa mengakses menu Home , menu profil desa, menu laporan rekap, dan menu Administator .

## 3. Tampilan Sejarah dan Visi Misi
Berikut adalah tampilan menu profil desa yang berisi sejarah dan visi misi.
Gambar 10. Tampilan Sejarah dan Visi Misi

## 4.5 Tampilan Administator
Tampilan  administrator  merupakan  fitur  khusus  untuk  pengguna dengan   tipe   admin   yang   memiliki   kebutuhan   utama   untuk mengelola  data  akun,  dan  mengelola  data  wajib pajak.

## 1. Halaman Dashboard Data DHKP
Berikut  adalah  tampilan  menu  DHKP  yang  berisi  no,  nop,  nama dusun,  nomor  blok,  nama  wajib  pajak,  tahun.  Admin  bisa menambah data, cetak, edit dan hapus data.
Gambar 11. Halaman DHKP
2. Tampilan Form Tambah DHKP
Berikut adalah tampilan tambah data DHKP.
Gambar 12. Tampilan Form Tambah DHKP 3. Tampilan Form Edit Data DHKP
Berikut adalah Form edit data DHKP.
Gambar 13. Tampilan Form Edit Data DHKP

## 4. Halaman Dashboard Data Penerimaan
Berikut  tampilan  dari  menu  Penerimaan  yang  berisi  no,  tanggal penerimaan,  nop,  nama  dusun,  nomor  blok,  nama  wajib  pajak, tahun,  nilai  pokok,  tungakan,  dan  pbb  di  bayar.  Admin  juga  dapat menambah data, cetak, edit, dan hapus data.

## 5. Tampilan Form Edit Penerimaan
Berikut adalah Form edit penerimaan.
Gambar 15. Tampilan Form Edit Penerimaan

## 6. Halaman Tambah Data Penerimaan
Berikut adalah Form menu tambah data penerimaan, berisi no, nop, nama  dusun,  nomor  blok,  nama  wajib  pajak,  tahun.  Admin  juga dapat  melihat  otomatis  siapa  saja  yang  telah  melakukan pembayaran,  jika  wajib  pajak  belum  membayar  maka  admin  harus mengisi Form bayar,  dan  jika  wajib  pajak  telah  membayar  admin juga dapat mencetak laporan perorangan.
Gambar 16. Halaman Tambah Data Penerimaan
7. Tampilan Form Bayar
Berikut adalah tampilan dari Form bayar. Nantinya ketika admin  melakukan  penyimpanan  data  maka  data  akan  tersimpan pada Form menu penerimaan.
Gambar 17. Tampilan Form Bayar 8. Halaman Administator User
Menu Form Administator  User ,  yang  berisi  no,  id  user,  password, nama  user,  dan  level.  Admin  juga  bisa  menambah  data,  edit  dan hapus data.
Gambar 18. Halaman Administator
9. Tampilan Form Tambah Data Administator
Berikut adalah Form tambah data Administator .
Gambar 19. Tampilan Form Tambah Data Adminstator

## 10. Tampilan
Form Edit Data Administator Berikut adalah Form edit data Administator .
Gambar 20. Tampilan Form Edit Data Administator

## 4.6 Tampilan Laporan
1. Tampilan Laporan Cetak DHKP
Gambar 21. Tampilan Laporan Cetak DHKP
2. Tampilan Laporan Cetak Penerimaan
Gambar 22. Tampilan Laporan Cetak Penerimaan
3. Tampilan Laporan Bukti Penerimaan Berikut adalah laporan bukti penerimaan perorangan.
Gambar 23. Tampilan Laporan Bukti Penerimaan
4. Tampilan Laporan Rekap Mingguan

## Gambar 24. Tampilan Laporan Rekap Mingguan

## 5. KESIMPULAN DAN SARAN

## 5.1 Kesimpulan
Berdasarkan uraian dan penjelasan yang tercantum dalam penelitian yang  berjudul  “Rancang  Bangun  Aplikasi  Sistem  Perpajakan  Desa Karang  Bindu  Berbasis  Web”.  Maka  penulis  dapat  menarik kesimpulan, yakni:
1. Metode  penelitian  menggunkan  metode  deskriptif  kualitatif dengan  jenis  data  primer  dan  sekunder.  Selain  itu,  teknik pengumpulan  datanya  juga  dilakukan  dengan  cara observasi , wawancara dan studi pustaka.
2. Aplikasi  ini  dibuat  menggunakan  model  pengembangan waterfall dengan  bahasa  pemrograman php , database yang digunakan Mysql dan  laporan  akhir  menggunakan pdf yang dapat  dicetak print ,  serta  menggunakan Vscode untuk menyunting bahasa pemprogramannya.
3. Perangkat  lunak  yang  dihasilkan  dari  penelitian  ini  adalah Aplikasi  Sistem  Perpajakan  Berbasis Web Pada  Desa  Karang
Bindu  yang dapat digunakan untuk mengelola data agar lebih efektif dan efisien.

## 5.2 Saran
Adapun  saran  yang  penulis  buat  yang  ditujukan  kepada  pembaca Laporan penelitian ini yakni, antara lain:
1. Diharapkan  untuk  institusi  yang  bersangkutan  dapat memanfaatkan  aplikasi  ini  sesuai  dengan  kebutuhan  dan digunakan sebagaimana mestinya.
2. jika pembaca ingin meneliti hal yang sama, diharapkan dapat mengembangkan  aplikasi  ini  menjadi  lebih baik  dan  menarik lagi dengan menyesuaikan kebutuhan yang ada.

## DAFTAR PUSTAKA
[1] Rauf,  Abdur,  and  Agung  Tri  Prastowo.  2021.  “Rancang Bangun  Aplikasi  Berbasis  Web  Sistem  Informasi Repository  Laporan  Pkl  Siswa  (Studi  Kasus  Smk  N  1
Terbanggi  Besar).” Jurnal  Teknologi  dan  Sistem Informasi (JTSI) 2(3): 26. http://jim.teknokrat.ac.id/index.php/JTSI.
[2] Alda,  Muhammad.  2020. Aplikasi  CRUD  Berbasis Android  Dengan  Kodular  dan  DataBase  Airtable. Bandung: Media Sains Indonesia.
[3] Anggraeni,  Elisabet  Yunaeti.  dkk.  2017. Pengantar Sistem Informasi. Yogyakarta: ANDI, Anggota IKAPI.
[4]
Anggara,  Sahya.  2016. Hukum  Administrasi  Perpajakan , cet-keI. Bandung: CV Pustaka Setia.
[5] Santoso, Agustinus Budi. 2022. Pemprograman Web Php Dasar  Database  Mysql  Dengan  Bootstrap ,  cet-ke1. Bandung: Widina Bhakti Persada Bandung.
[6] Jauhari,  Achmad.,    Devie  Rosa  Anamisa.,  Fifin  Ayu Mafarroha.  (2019). Rekayasa  Perangkat  Lunak ,  cet-ke1. Malang: Media Nusantara Creative.

## BIODATA PENULIS
Rana Naftaly Mahasiswa Universitas Prabumulih, Program Studi Komputerisasi Akuntansi. Email : rananaftaly19@gmail.com

## Muchlis S.Kom., M.Si
Dosen  pada  Fakultas  Ilmu  Komputer Universitas Prabumulih Email : najwamuchlis@gmail.com
Sebri Hesinto, S.E., M.Si Dosen  pada  Fakultas  Ilmu  Komputer Universitas Prabumulih Email : sebris2018@gmail.com