16
SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK REKLAME PADA BADAN PENDAPATAN DAERAH KOTA MADIUN BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER ADVERTISEMENT TAX CALCULATION INFORMATION SYSTEM AT THE REGIONAL INCOME AGENCY OF MADIUN WEB-BASED USING CODEIGNITER FRAMEWORK ANGGER PANJI PRADIPTA BUDI 175610073 PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2020

SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

SKRIPSI

SISTEM INFORMASI PERHITUNGAN PAJAK REKLAME

PADA BADAN PENDAPATAN DAERAH KOTA MADIUN

BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER

ADVERTISEMENT TAX CALCULATION INFORMATION SYSTEM

AT THE REGIONAL INCOME AGENCY OF MADIUN

WEB-BASED USING CODEIGNITER FRAMEWORK

ANGGER PANJI PRADIPTA BUDI

175610073

PROGRAM STUDI SISTEM INFORMASI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AKAKOM

YOGYAKARTA

2020

Page 2: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

i

SKRIPSI

SISTEM INFORMASI PERHITUNGAN PAJAK REKLAME

PADA BADAN PENDAPATAN DAERAH KOTA MADIUN

BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER

ADVERTISEMENT TAX CALCULATION INFORMATION SYSTEM

AT THE REGIONAL INCOME AGENCY OF MADIUN

WEB-BASED USING CODEIGNITER FRAMEWORK

Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Studi

Jenjang Strata Satu (S1)

Program Studi Sistem Informasi

Sekolah Tinggi Manajemen Informatika Dan Komputer

AKAKOM

Yogyakarta

Disusun Oleh

ANGGER PANJI PRADIPTA BUDI

175610073

PROGRAM STUDI SISTEM INFORMASI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AKAKOM

YOGYAKARTA

2020

Page 3: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

ii

Page 4: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

iii

Page 5: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

iv

HALAMAN PERSEMBAHAN

Dengan mengucap syukur Alhamdulillah berkat rahmat dan karunia-Mu Ya

Allah, sehingga skripsi ini dapat terselesaikan dengan lancar. Ku persembahkan

karyaku ini untuk :

Kedua orang tuaku tercinta, Bapak Agung Prijono Budi Antoro dan Ibu Siti

Kadariyah. Terimakasih telah mendoakan dan memberikan motivasi baik secara

material maupun moral selama ini.

Seluruh anggota keluarga besar yang senantiasa membantu, memberi semangat,

dan tak segan menegur demi kebaikan.

Sahabat dan teman-teman S1 Sistem Informasi. Terimakasih untuk kalian yang

sudah menemani dan berjuang sama-sama, canda tawa bersama, dan semoga

keakraban ini selalu terjaga.

Dosen-dosen Sekolah Tinggi Manajemen Informatika dan Komputer Akakom

Yogyakarta, terima kasih atas bimbingan, motivasi, dan arahannya.

Segenap pihak yang tidak dapat disebutkan satu persatu. Terima kasih atas doa,

motivasi dan bantuannya.

Page 6: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

v

HALAMAN MOTTO

Man Jadda Wajada

Jangan pernah katakan ”Aku Tidak Bisa”, tapi katakan ”Aku Belum Bisa”

dan tanam pada pikiranmu kalimat ”Aku Pasti Bisa”.

Jangan bergantung pada kemampuan orang lain karena kamu tidak akan

berkembang, tapi bergantunglah pada kemampuanmu sendiri.

Percayalah pada kemampuanmu maka kamu akan mendapat kekuatan.

Perubahan dimulai dari diri sendiri.

Teruslah mencoba sampai kamu mendapatkan apa yang kamu mau.

Senyum orang tua adalah kebahagiaan yang tak terduga

Page 7: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

vi

DAFTAR ISI

HALAMAN JUDUL ....................................................................................... i

HALAMAN PENGESAHAN ......................................................................... ii

HALAMAN PERNYATAAN ......................................................................... iii

HALAMAN PERSEMBAHAN ..................................................................... iv

HALAMAN MOTTO ..................................................................................... v

DAFTAR ISI .................................................................................................... vi

DAFTAR GAMBAR ....................................................................................... ix

DAFTAR TABEL ........................................................................................... xi

KATA PENGANTAR ..................................................................................... xii

ABSTRAK ....................................................................................................... xiv

ABSTRACT ...................................................................................................... xv

BAB I PENDAHULUAN ................................................................................ 1

1.1 Latar Belakang Masalah ........................................................................ 1

1.2 Rumusan Masalah ................................................................................. 2

1.3 Ruang Lingkup ...................................................................................... 3

1.4 Tujuan Penelitian ................................................................................... 3

1.5 Manfaat Penelitian ................................................................................. 3

1.6 Sistematika Penulisan ............................................................................ 4

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI .............................. 6

2.1 Tinjauan Pustaka ................................................................................... 6

2.2 Dasar Teori ............................................................................................ 9

2.2.1 Pajak ............................................................................................. 9

2.2.2 Pajak Reklame ............................................................................. 10

a. Dasar Pengenaan, Tarif dan Cara Menghitung Pajak

Reklame................................................................................... 11

b. Dasar Perhitungan Pajak Reklame .......................................... 12

2.2.3 Framework CodeIgniter .............................................................. 19

Page 8: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

vii

2.2.4 Model View Controller (MVC) ................................................... 19

2.2.5 Xampp .......................................................................................... 21

2.2.6 MySQL ......................................................................................... 21

2.2.7 Data Flow Diagram ..................................................................... 21

BAB III METODE PENELITIAN ................................................................ 24

3.1 Bahan/Data ............................................................................................ 24

3.2 Peralatan ................................................................................................ 24

3.2.1 Perangkat Keras ........................................................................... 24

3.2.2 Perangkat Lunak .......................................................................... 25

3.3 Prosedur dan Pengumpulan Data .......................................................... 25

3.3.1 Pengumpulan Data ...................................................................... 25

3.3.2 Pengguna Sistem ......................................................................... 26

3.4 Rancangan Sistem ................................................................................. 27

3.4.1 Context Diagram .......................................................................... 27

3.4.2 Data Flow Diagram Level 1 ......................................................... 29

3.4.3 Perancangan Database ................................................................. 33

3.4.3.1 Rancangan Tabel ............................................................. 33

3.4.3.2 Relasi Antar Tabel ........................................................... 37

3.4.4 Rancangan User Interface ............................................................ 39

BAB IV IMPLEMENTASI DAN PEMBAHASAN ..................................... 50

4.1 Implemantasi Sistem ............................................................................. 50

4.1.1 Konfigurasi Database ................................................................ 50

4.1.2 Membuat Controller .................................................................. 51

4.1.2.1 Fungsi Daftar Sewa ..................................................... 51

4.1.2.2 Fungsi Registrasi ......................................................... 51

4.1.2.3 Fungsi New Wajib Pajak ............................................. 52

4.1.2.4 Fungsi Dashboard ....................................................... 53

4.1.2.5 Fungsi Sewa Reklame ................................................. 53

Page 9: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

viii

4.1.2.6 Fungsi Riwayat Sewa .................................................. 55

4.1.2.7 Fungsi Konfirmasi ....................................................... 55

4.1.3 Membuat Model......................................................................... 57

4.1.4 Membuat View ........................................................................... 58

4.1.4.1 View Halaman Pendaftaran Wajib Pajak ..................... 58

4.1.4.2 View Halaman Sewa Reklame ..................................... 59

4.1.4.3 View Halaman Riwayat Sewa ..................................... 60

4.1.4.4 View Halaman Verifikasi Bayar .................................. 61

4.2 Pembahasan Sistem ............................................................................... 62

4.2.1 Halaman Utama User (Wajib Pajak dan Pengunjung) .............. 63

4.2.2 Halaman Informasi Sewa dan Pajak Reklame ........................... 64

4.2.3 Halaman Pendaftaran Wajib Pajak ............................................ 66

4.2.4 Halaman Login Wajib Pajak ...................................................... 67

4.2.5 Halaman Sewa Reklame ............................................................ 68

4.2.6 Halaman Riwayat Sewa ............................................................. 69

4.2.7 Halaman Verifikasi Pembayaran ............................................... 70

4.2.8 Halaman Login Admin dan Pimpinan ....................................... 71

4.2.9 Halaman Utama Admin ............................................................. 72

4.2.10 Halaman Daftar Nilai Sewa dan Pajak Reklame ....................... 73

4.2.11 Halaman Daftar Sewa dan Pajak Reklame ................................ 74

4.2.12 Halaman Daftar Reklame Masih Disewa .................................. 75

4.2.13 Halaman Daftar Reklame Belum Disewa.................................. 76

4.2.14 Halaman Laporan Sewa dan Pajak Reklame Keseluruhan ........ 77

BAB V KESIMPULAN DAN SARAN .......................................................... 79

5.1 Kesimpulan ............................................................................................ 79

5.2 Saran ...................................................................................................... 80

DAFTAR PUSTAKA ...................................................................................... 81

LAMPIRAN

Page 10: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

ix

DAFTAR GAMBAR

Gambar 2.1 Konsep MVC CodeIgniter ............................................................ 20

Gambar 3.1 Context Diagram ........................................................................... 27

Gambar 3.2 DFD Level 1 .................................................................................. 30

Gambar 3.3 Relasi Antar Tabel ......................................................................... 38

Gambar 3.4 Halaman Utama User .................................................................... 40

Gambar 3.5 Halaman Pendaftaran .................................................................... 41

Gambar 3.6 Halaman Login .............................................................................. 42

Gambar 3.7 Halaman Sewa dan Pajak Reklame ............................................... 43

Gambar 3.8 Halaman Utama Admin ................................................................. 44

Gambar 3.9 Halaman Utama Pimpinan ............................................................ 45

Gambar 3.10 Halaman Daftar Nilai Sewa dan Pajak Reklame ......................... 46

Gambar 3.11 Halaman Daftar Wajib Pajak....................................................... 47

Gambar 3.12 Halaman Sewa dan Pajak Reklame ............................................. 48

Gambar 3.13 Halaman Laporan ........................................................................ 49

Gambar 4.1 Kode Program Konfigurasi Database ........................................... 50

Gambar 4.2 Kode Program Fungsi Daftar Sewa ............................................... 51

Gambar 4.3 Kode Program Fungsi Registrasi................................................... 52

Gambar 4.4 Kode Program Fungsi New Wajib Pajak ....................................... 53

Gambar 4.5 Kode Program Fungsi Dashboard................................................. 53

Gambar 4.6 Kode Program Fungsi Sewa Reklame ........................................... 55

Gambar 4.7 Kode Program Fungsi Riwayat Sewa............................................ 55

Gambar 4.8 Kode Program Fungsi Konfirmasi ................................................ 57

Gambar 4.9 Kode Program Model Wajib Pajak................................................ 58

Gambar 4.10 Kode Program View (Halaman Pendftaran Wajib Pajak) ........... 59

Gambar 4.11 Kode Program View (Halaman Sewa Reklame) ......................... 59

Gambar 4.12 Kode Program View (Halaman Riwayat Sewa) .......................... 61

Page 11: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

x

Gambar 4.13 Kode Program View (Verifikasi Pembayaran) ............................ 62

Gambar 4.14 Halaman Utama User (Wajib Pajak dan Pengunjung) ................ 63

Gambar 4.15 Halaman Informasi Sewa dan Pajak Reklame ............................ 65

Gambar 4.16 Halaman Pendaftaran Wajib Pajak .............................................. 66

Gambar 4.17 Halaman Login Wajib Pajak ....................................................... 67

Gambar 4.18 Halaman Sewa Reklame.............................................................. 68

Gambar 4.19 Halaman Riwayat Sewa .............................................................. 69

Gambar 4.20 Halaman Verifikasi Pembayaran ................................................. 70

Gambar 4.21 Halaman Login Admin dan Pimpinan ......................................... 71

Gambar 4.22 Halaman Utama Admin ............................................................... 72

Gambar 4.23 Halaman Daftar Nilai Sewa dan Pajak Reklame ......................... 73

Gambar 4.24 Halaman Tambah Daftar Nilai Sewa dan Pajak Reklame........... 74

Gambar 4.25 Halaman Daftar Sewa dan Pajak Reklame .................................. 75

Gambar 4.26 Halaman Daftar Rekalme Masih Disewa .................................... 76

Gambar 4.27 Halaman Daftar Reklame Belum Disewa ................................... 77

Gambar 4.28 Halaman Laporan Sewa dan Pajak Reklame Keseluruhan ......... 78

Page 12: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

xi

DAFTAR TABEL

Tabel 2.1 Tinjauan Pustaka ............................................................................... 8

Tabel 2.2 Daftar Nilai Sewa Pajak Reklame Permanen .................................... 13

Tabel 2.3 Daftar Nilai Sewa Pajak Reklame Insidentil..................................... 17

Tabel 2.4 Symbol DFD ...................................................................................... 22

Tabel 3.1 Struktur Tabel Admin ....................................................................... 33

Tabel 3.2 Struktur Tabel Wajib Pajak ............................................................... 34

Tabel 3.3 Struktur Tabel Pimpinan ................................................................... 35

Tabel 3.4 Struktur Tabel Sewa .......................................................................... 35

Tabel 3.5 Struktur Tabel Daftar Sewa Reklame ............................................... 36

Tabel 3.6 Struktur Tabel Pembayaran ............................................................... 37

Page 13: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

xii

KATA PENGANTAR

Segala puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang

telah melimpahkan Rahmat dan Karunia-Nya sehingga penulis dapat menyusun dan

menyelesaikan Skripsi yang berjudul “Sistem Informasi Perhitungan Pajak

Reklame Pada Badan Pendapatan Daerah Kota Madiun Berbasis Web

Menggunakan Framework CodeIgniter”.

Skripsi ini disusun sebagai salah satu syarat kelulusan Strata Satu (S1)

Jurusan Sistem Informasi Sekolah Tinggi Manajemen Informatika dan Komputer

AKAKOM Yogyakarta. Atas segala kekurangan, keterbatasan pengetahuan,

pengalaman, kemampuan serta kendala dalam membuat Skripsi ini jauh dari

sempurna, namun berkat bimbingan, dukungan serta doa dari berbagai pihak

menjadikan Skripsi ini dapat terselesaikan dengan baik.

Selama menyelesaikan penyusunan Skripsi ini penulis telah benyak mendapat

bantuan dari berbagai pihak, untuk itu dengan segala kerendahan hati, penulis

menyampaikan rasa terimakasih yang sebesar-besarnya kepada :

1. Bapak Ir. Totok Suprawoto, M.M., M.T. Selaku ketua yayasan di Sekolah

Tinggi Manajemen Informatika dan Komputer Akakom Yogyakarta.

2. Ibu Pulut Suryati, S.Kom., M.Cs. Selaku ketua program studi Sistem Informasi

(S1) di Sekolah Tinggi Manajemen Informatika dan Komputer Akakom

Yogyakarta.

3. Ibu Sur Yanti, S.E., M.Sc. selaku dosen pembimbing dan penguji yang telah

banyak memberikan pengarahan, petunjuk saran serta bimbingan yang sangat

besar manfaatnya dalam menyelesaikan skripsi ini.

4. Seluruh dosen dan staf karyawan Sekolah Tinggi Manajemen Informatika Dan

Komputer Akakom Yogyakarta.

5. Badan Pendapatan Daerah Kota Madiun yang telah membantu dan memberikan

ijin untuk melakukan penelitian.

Page 14: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

xiii

6. Teman-teman seperjuangan saya yang telah mendukung dan membantu saya.

Penulis menyadari bahwa masih terdapat kekurangan dalam penyusunan

skripsi ini, oleh karena itu penulis mengharapkan kritik dan saran yang mebangun

dalam skripsi ini agar menjadi lebih baik. Akhir kata besar harapan penulis semoga

skripsi ini bermanfaat bagi penulis khususnya dan bagi pembaca pada umumnya.

Yogyakarta, Februari 2020

Angger Panji Pradipta Budi

Page 15: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

xiv

ABSTRAK

Badan Pendapatan Daerah Kota Madiun adalah salah satu instansi

pemerintah yang mengelola Pajak Reklame masih secara manual. Penelitian ini

dilakukan dengan tujuan untuk memperbaiki sistem pengelolaan pajak reklame

yang dinilai masih kurang efektif dengan merancang dan membangun sebuah

sistem informasi perhitungan pajak reklame berbasis web dengan menggunakan

teknologi Framework CodeIgniter. Ditengah perkembangan teknologi dan ilmu

pengetahuan yang sangat pesat, khususnya dibidang teknologi informasi. Website

dinilai sangat penting bagi instansi pemerintah karena website dapat memproses

pengelolaan data dan informasi-informasi yang dibutuhkan dengan lebih cepat dan

efektif.

Penelitian ini dimulai dengan cara pengumpulan data, dilanjutkan

perancangan sistem dengan menggunakan data flow diagram dan desain antarmuka

sistem, kemudian diakhiri dengan implementasi dan pembahasan sistem

menggunakan framework CodeIgniter. Hasil dari penelitian ini, sistem yang

dibangun akan membantu pegawai Badan Pendapatan Daerah Kota Madiun dalam

melakukan pengelolaan Pajak Reklame. Sistem juga dapat digunakan oleh

pengunjung dan wajib pajak untuk melihat informasi nilai sewa dan pajak reklame,

serta dapat memberi informasi kepada petugas lapangan mengenai informasi daftar

sewa dan pajak reklame. Dalam mengakhiri masa sewa dan pajak reklame, pada

sistem ini masih dilakukan secara manual, dan belum terdapat fitur untuk

melakukan pemesanan reklame. Sehingga perlu dilakukan pengembangan sistem

pada masa yang akan datang.

Kata kunci : Framework CodeIgniter, Perhitungan Pajak Reklame, Sistem,

Website.

Page 16: SKRIPSI SISTEM INFORMASI PERHITUNGAN PAJAK …

xv

ABSTRACT

The Regional Income Agency of Madiun is one of the government agencies

that manage advertisement tax calculation manually. This research was conducted

with the aim of improving the advertisement tax management system which was

considered still ineffective by designing and building a web-based advertisement

tax calculation information system using CodeIgniter Framework technology. Amid

the rapid development of technology and science, especially in the field of

information technology. Website is very important for government agencies

because website can process management of data and information needed more

quickly and effective.

This research began with data collection, then continued with system design

by using data flow diagram and system interface design, then finished with

implementation and discussion of system using CodeIgniter framework. The result

of this research, the system that was built will help employees of the Regional

Income Agency of Madiun to manage the advertisement tax. The system can also be

used by visitor and taxpayer to view information on rent and advertisement tax

values, and can give information to field officer about rent register information and

advertisement tax. In ending the rent and advertisement tax period, this system is

still done manually, and there are no feature for advertisement booking yet. So it is

necessary to develop the system in the future.

Keywords: Advertisement Tax Calculation, CodeIgniter Framework, System,

Website.