44
TUGAS AKHIR RANCANG BANGUN APLIKASI SPOP DAN LSPOP PAJAK BUMI DAN BANGUNAN DI BAPENDA KABUPATEN MOJOKERTO BERBASIS WEB Disusun Guna Memenuhi Syarat untuk Memperoleh Gelar Sarjana Strata Satu ( S-1 ) Diusulkan Oleh: SUPAHAM NIM. 142355201062 PROGRAM STUDI TENIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS DARUL ‘ULUM JOMBANG 2020

TUGAS AKHIR PROGRAM STUDI TENIK INFORMATIKA

Embed Size (px)

Citation preview

TUGAS AKHIR

RANCANG BANGUN APLIKASI SPOP DAN LSPOP PAJAK BUMI DAN BANGUNAN DI BAPENDA KABUPATEN MOJOKERTO BERBASIS WEB

Disusun Guna Memenuhi Syarat untuk Memperoleh Gelar Sarjana Strata Satu ( S-1 )

Diusulkan Oleh: SUPAHAM

NIM. 142355201062

PROGRAM STUDI TENIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS DARUL ‘ULUM

JOMBANG

2020

ABSTRACT

Based on the results of research and discussion, it can be concluded that the design and construction of a web-based land and building tax data

collection application in BAPENDA Mojokerto Regency, has started to run smoothly according to current technological developments. The Regional Opinion

Agency (BAPENDA) of Mojokerto Regency in collecting data on citizens for land and building taxes has been weeb-based to improve a more effective and efficient

service system. Documenting taxes and banugunan consists of: a) Data Citizens, b) Email Data Citizens, c) SPOP (Notice of Tax Object), d) NOP (Number of Tax Object, and e) Reports SPOP (Notice of Tax Object In writing duties end is

certainly still there are deficiencies that can be enhanced again on research next . In order for the application system property tax it can be more perfect , there are

some suggestions that can be used include : m Enhancing citizen data required property tax and m enambah land and building tax revenue

Keywords : BAPENDA, SPOP, LSPOP, WEB

ABSTRAK

Berdasarkan hasil penelitian dan pembahasan maka dapat ditarik kesimpulan bahwa rancang bangun aplikasi pendataan pajak bumi dan bangunan

berbasis web di BAPENDA Kabupaten Mojokerto, sudah mulai berjalan dengan lancar sesuai perkembangan teknologi saat ini. Badan Pendapat Daerah

(BAPENDA) Kabupaten Mojokerto dalam pendataan warga untuk pajak bumi dan bangunan sudah berbasis weeb untuk meningkatkan sistem pelayanan yang

lebih efektif dan efisien. Pendataan pajak bumi dan banugunan ini terdiri dari : a) Data Warga, b) Email Data Warga, c) SPOP (Surat Pemberitahuan Objek Pajak), d) NOP (Nomor Objek Pajak, dan e) Laporan SPOP (Surat Pemberitahuan Objek Pajak Pada penulisan tugas akhir ini tentu masih terdapat kekurangan yang dapat

disempurnakan lagi pada penelitian berikutnya. Agar aplikasi sistem pajak bumi

dan bangunan ini dapat menjadi lebih sempurna, terdapat beberapa saran yang dapat dipergunakan diantaranya : meningkatkan data warga wajib pajak bumi dan

bangunan dan menambah penerimaan pajak bumi dan bangunan

Kata Kunci : BAPENDA, SPOP, LSPOP, WEB

DAFTAR ISI

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

LEMBAR PERSETUJUAN ............................................................................... ii

HALAMAN PENGESAHAN .............................................................................. iii

PERNYATAAN PLAGIASI .............................................................................. iv

HALAMAN PERSEMBAHAN .......................................................................... v

HALAMAN MOTTO........................................................................................... vi

KATA PENGANTAR ...................................................................................... vii

ABSTRAK.......................................................................................................... ix

DAFTAR ISI .................................................................................................... xi

DAFTAR GAMBAR ....................................................................................... xiv

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

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

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

1.3 Tujuan Penelitian ...................................................................... 3

1.4 Batasan Masalah ....................................................................... 3

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

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

BAB II LANDASAN TEORI ......................................................................... 6

2.1 Peneliti Terdahulu ..................................................................... 6

2.2 Perpajakan ................................................................................ 12

2.3 Sistem Pemungutan Pajak ....................................................... 14

xi

2.4 Konsep Dasar Sistem Informasi ............................................. 15

2.5 Definisi Sistem ....................................................................... 15

2.6 Definisi Informasi ................................................................. 16

2.7 Definisi Sistem Informasi........................................................ 16

2.8 DefinisiSistem Informasi Monitoring .................................... 17

2.9 Konsep Dasar Aplikasi .......................................................... 17

2.10 Basis Data .............................................................................. 18

2.11 MySQL ................................................................................... 19

2.12 PHP (Hypertext Prepocessor)................................................... 19

2.13 Data Flow Diagram .................................................................. 20

2.14 CDM ( Conceptual Data Model) ............................................. 21

2.15 PDM (Physical Data Model) .................................................. 23

BAB III METODOLOGI PENELITIAN ....................................................... 24

3.1 Diagram Alir Penelitian ............................................................ 24

3.2 Objek Penelitian ...................................................................... 27

3.3 Analisa Kebutuhan Sistem ...................................................... 27

3.4 Rancangan Penelitian ............................................................... 29

3.5 Rancangan Tampilan Antar Muka ........................................... 36

BAB IV ANALISA DAN PEMBAHASAN .................................................. 40

4.1 Hasil Penelitian ........................................................................ 40

4.2 Instalasi ................................................................................... 40

4.3 Database ................................................................................. 41

4.4 Menu Utama .......................................................................... 42

xii

4.5 Data Warga ................................................................................................. 43

4.6 Tambah Data Warga ............................................................................... 44

4.7 SPOP (Surat Pemberian Objek Pajak) ............................................... 44

4.8 NOP (Nomor Objek Pajak) ................................................................... 45

4.9 Email Data Warga.................................................................................... 45

4.10 Laporan SPOP (Surat Pemberitahuan Objek Pajak) ..................... 47

BAB V PENUTUP ............................................................................................................... 49

5.1 Kesimpulan .................................................................................................. 49

5.2 Saran .............................................................................................................. 49

DAFTAR PUSTAKA ............................................................................................................ 51

xiii

1

BAB I

PENDAHULUAN

Bab ini berisi tentang latar belakang masalah, rumusan masalah, batasan

masalah, tujuan penelitian, manfaaat masalah, dan sistematika penulisan.

1.1 Latar Belakang

Pemerintah Daerah Kabupaten Mojokerto melalui Badan Pendapatan

Daerah Kabupten Mojokerto mempunyai tugas untuk menggali sumber-sumber

keuangan yang ada di daerah melalui Pajak Daerah. Salah satu upaya yang

dilakukan terkait dengan pengelolaan pajak daerah yaitu dengan melakukan

monitoring realisasi dan melakukan pendataan potensi pajak daerah dengan tujuan

untuk mengoptimalisasi pendapatan daerah melalui sektor pajak. Dalam hal ini

Badan Pendapatan Kabupaten masih menemui kendala yaitu lamanya proses

penyiapan informasi yang dibutuhkan terkait realisasi pajak daerah sebagaimana

terdapat pada Standar Operasional dan Prosedur Penyusunan Laporan Bendahara

Penerimaan Pajak Daerah.

Badan pendapatan daerah kabupaten mojokerto mempunyai sebuah

aplikasi yang digunakan untuk mengelola dan mengadministrasi realisasi

pendapatan pajak daerah yang bernama SIMPADA (sistem informasi pajak

daerah). Sistem informasi adalah suatu sistem yang dibuat oleh manusia untuk

mencapai suatu tujuan yaitu menyajikan informasi serta berisi sekumpulan

prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi

pengambil keputusan dan atau untuk mengendalikan organisasi .(Ladjamudin,

2005).

Dalam penggunaannya masih terdapat beberapa kekurangan yang

ditemukan oleh penulis antara lain aplikasi tersebut tidak dapat menampilkan data

realisasi pajak secara realtime, apabila data tersebut dibutuhkan harus dicetak

terlebih dahulu dan disajikan secara hardfile, serta masih belum dapat

mengakomodasi data potensi pajak yang belum masuk kedalam database dan

2

ditetapkan sebagai realisasi pajak.

Berkaitan dengan kekurangan tersebut maka peneliti merasa perlu untuk

membuat sebuah aplikasi monitoring realisasi pendapatan pajak daerah. Dengan

aplikasi ini akan meningkatkan intensitas monitoring yang tinggi secara terus

menerus (realtime) terhadap realisasi penerimaan pajak daerah, serta dapat

digunakan untuk menghimpun data potensi pajak daerah berdasarkan informasi

dan data yang diterima oleh petugas di lapangan sehingga akan meningkatkan

evektifitas monitoring pajak daerah.

Efektivitas merupakan ukuran yang menunjukkan keberhasilan

berdasarkan tercapai atau tidaknya suatu sasaran yang telah direncanakan.

(Sudirman, 2002).

Berdasarkan uraian latar belakang di atas, maka penelitian ini mengambil

judul “Rancang Bangun Aplikasi Pendataan Pajak Bumi dan Bangunan Berbasis

Web di BAPENDA Kabupaten Mojokerto”.

1.2 Rumusan Masalah

Berdasarkan latar belakang tersebut diatas maka penulis merumuskan

masalah sebagai berikut :

a) Bagaimana cara mengubah sistem yang sudah ada dalam monitoring pajak

daerah.

b) Bagaimana cara membangun Rancang Bangun Aplikasi Pendataan Pajak

Bumi dan Bangunan Berbasis Web di BAPENDA Kabupaten Mojokerto.

1.3 Batasan Masalah

Dalam aplikasi ini ada beberapa batasan dan permasalahan yang

ditemukan, diantaranya :

1. Aplikasi ini dibuat dengan bahasa pemrograman PHP dan HTML

2. Basis data aplikasi ini menggunakan MySQL.

3. Aplikasi ini menampilkan informasi realisasi penerimaan pajak dan potensi

pajak daerah pada Badan Pendapatan Daerah Kabupaten Mojokerto.

3

1.4 Tujuan Penelitian

Adapun tujuan penelitian yang ingin dicapai dari penelitian ini adalah

sebagai berikut :

1. Untuk mengubah sistem manual atau lama pada proses monitoring pajak

daerah menjadi sistem yang baru.

2. Untuk membangun sistem monitoring realisasi penerimaan pajak daerah

dalam melakukan monitoring penerimaan pajak dan pengelolaan hasil

pendataan potensi pajak daerah.

1.5 Manfaat Penelitian

Manfaat yang diharapkan dari penelitian tugas akhir ini adalah sebagai

berikut :

1. Bagi Instansi

Sebagai salah satu media informasi dan sumber bahan untuk membuat

kebijakan terkait pengelolaan pajak daerah di Badan Pendapatan Daerah

Kabupaten Mojokerto dan sebagai media evaluasi kinerja pegawai dalam

melakukan intensifikasi potensi pajak daerah di Badan Pendapatan Daerah

Kabupaten Mojokerto.

2. Bagi Akademik

Sebagai tambahan informasi yang berkaitan dengan disiplin ilmu teknik

informatika dalam bidang pemrograman bagi Universitas Darul Ulum serta

dapat dijadikan sebagai salah satu penerapan referensi bagi mahasiswa.

3. Bagi Penulis

Sebagai suatu karya tulis dari ilmu yang didapat selama masa perkuliahan di

Universitas Darul Ulum Jombang dimana karya tulis ini dapat bermanfaat

untuk penulis dan orang lain.

1.6 Sistematika Penulisan

Guna membantu kelancaran laporan Proposal Tugas Akhir ini, maka

penulis akan mengemukakan sistematika penulisan sebagai kerangka dasar yang

disusun dalam beberapa bab sebagai berikut :

4

a. BAB I PENDAHULUAN

Bab ini membahas tentang latar belakang penelitian, ruang lingkup,

tujuandan manfaat penulisan, metodologi penulisan, dan sistematika

penulisan yang digunakan dalam penyusunan Tugas Akhir ini.

b. BAB II LANDASAN TEORI

Bab ini membahas mengenai landasan teori – teori utama yang digunakan

dalam menyusun tugas akhir, menguraikan definisi dalam penelitian tugas

akhir, konsep dasar sistem yang berhubungan dengan informasi dan

perhitungan perpajakan yang dibutuhkan oleh penulis dan lain – lain

c. BAB III METODE PENELITIAN

Dalam bab ini akan membahas tentang diagram alir penelitian, obyek

penelitian, serta rancangan penelitian.

d. BAB IV HASIL UJI COBA PROGRAM

Untuk bab ini akan membahas tentang hasil perancangan sistem, analisa dan

pembahasan program atau sistem tersebut.

e. BAB V PENUTUP

Bab ini akan menguraikan atau membahas akhir dari program yaitu berupa

kesimpulan dan saran – saran yang membangun untuk kedepannya.

f. DAFTAR PUTAKA

Mencantumkan setiap sumber teori ataupun penelitian sebelumnya yang

digunakan, baik dari Tesis, Skripsi, Tugas Akhir, Buku, Majalah, Modul, dll.

6

BAB II

LANDASAN TEORI

Bab ini membahas tentang peneliti-peneliti terdahulu, perpajakan, sistem

pemungutan pajak, konsep dasar sistem informasi, definisi sistem, definisi sistem

informasi, definisi sistem informasi monitoring, konsep dasar aplikasi, basis data,

MySQL, PHP (Hypertext Preprocessor), CDM ( Conceptual Data Model), dan PDM

(Physical Dat Model).

2.1 Peneliti Terdahulu

Peneliti terdahulu ini, yang nantinya akan menjadi referensi embuatan Tugas

Akhir ini. Ada tiga paper yang akan dibahas :

2.1.1 Sistem Informasi Manajemen Pemantauan Pembayaran Pajak Bumi dan

Bangunan di Kota Tidore Berbasis Web

Penelitian yang dilakukan oleh M. Fathir Abdul Gani adalah membuat suatu

Sistem Informasi Manajemen Pemantauan Pembayaran Pajak Bumi dan Bangunan

Berbasis Web yang dapat menampilkan laporan pembayaran, laporan tunggakan, dan

laporan penerimaan kapanpun diperlukan.

Untuk mengetahui informasi pembayaran yang diperoleh maka pemerintah

daerah khususnya Dinas Pendapatan Daerah akan melakukan pemantauan terhadap

kegiatan operasional dari proses pemungutan PBB. Namun dalam pelaksanaanya,

kegiatan pemantauan belum optimal dikarenakan untuk mengetahui perkembangan

7

pembayaran, realisasi penerimaan, dan capaian kinerja masih dilakukan dengan

mendatangi tiap-tiap kelurahan, cara ini merupakan mekanisme manual yang masih

berajalan hingga saat ini, dengan mekanisme tersebut memungkinkan terjadinya waktu

kerja yang kurang efektif.

Dengan dukungan teknologi informasi yang ada sekarang ini, maka kegiatan

pemantauan secara manual dapat digantikan dengan sebuah sistem informasi dengan

menggunakan komputer. Selain lebih cepat dan mudah, untuk memproses data

perolehan PBB bisa di monitor secara real time, demikian juga data pembayaran dan

tunggakan.

Dalam penelitian ini penulis menggunakan metode Rapid Application

Development (RAD), metode RAD terdiri dari 3 fase, yaitu Requirements Planning

(Perencanaan Persyaratan), RAD Design Workshop, Implementation (Penerapan).

Halaman login adalah halaman awal yang ditampilkan saat pengguna

mengakses sistem, Halaman login digunakan untuk membatasi hak akses pengguna

sistem karena setiap pengguna memiliki hak akses masing-masing.

Halaman admin Dispenda adalah halaman yang digunakan oleh admin

Dispenda untuk mengolah data ketetapan pajak, admin Dispenda memiliki hak akses

untuk menambah data ketetapan pajak, lihat data, lihat data pembayaran, data

tunggakan, membuat rekap pembayaran, lihat data penerimaan dan manajemen user.

Halaman tambah objek pajak dalah untuk menambah data penduduk yang

belum terdaftar pada database. Data yang dimasukan adalah data-data wajib pajak, data-

data objek pajak, dan klsifikasi dari objek pajak tersebut.

8

Halaman laporan pembayaran menampilkan data-data wajib pajak yang telah

melakukan pembayaran. Halaman laporan tunggakan, halaman ini menampilkan data

wajib pajak yang telah melewati tanggal jatuh tempo dan belum

melakukan

pembayaran. Halaman penerimaan terdapat beberapa data seperti jumlah SPPT, jumlah

ketetapan PBB, jumlah denda, total, jumlah penerimaan, dan sisa yang belum dilunasi

per kelurahan.

2.1.2 Aplikasi Pengelolaan PBB di Desa Menggunakan PPH dan Mysql (Studi

Kasus Desa Ciputat Kecamatan Ciawigebang Kabupaten Kuningan)

Penelitian yang dilakukan Yati Nurhayati dan Siti Maesyaroh adalah

mengembangkan sebuah aplikasi yang mampu mengelola data PBB di desa. Adapun

metode yang digunakan dalam penelitian ini adalah prototype (prototyping model).

Dimana pada metode ini dilakukan perancangan aplikasi berdasarkan identifikasi

kebutuhan pemakai. Sistem dirancang menggunakan Data Flow Diagram (DFD),

sedangkan perancangan Basis Data (database) menggunakan Normalisasi sehingga

dihasilkan basis data yang normal dalam bentuk Entity Relationship Diagram (ERD).

Hasil perancangan diimplementasikan kedalam bahasa pemrograman web menggunakan

PHP dan MySQL. Hasil dari penelitian ini berupa aplikasi berbasis web yang dapat

diakses oleh Sekretaris Desa dan Kepala Desa untuk memudahkan pengelolaan PBB di

desa.

Pada studi literature, dilakukan dengan cara mempelajari seluruh literatur yang

terkait dengan permasalahan yang diteliti. Kemudian melakukan sesi Tanya jawab

(wawancara) dengan pihak-pihak yang terkait dengan permasalahan yang diteliti.

9

Dilanjutkan dengan observasi yaitu mempelajari secara langsung aktivitas yang

berkaitan dengan permasalah di objek penelitian. Kemudian dilakukan pengembangan

prototype dengan hasil akhir berupa aplikasi yang sesuai dengan jadwal waktu

penyelesaian yang telah ditentukan.

Metode pengembangan system yang dipilih adalah metode Prototype. Menurut

Roger S. Pressman (2002), Prototype Model adalah salah satu metode pengembangan

perangkat lunak yang banyak digunakan. Dengan Metode Prototyping ini pengembang

dan pelanggan dapat saling berinteraksi selama proses pembuatan sistem.

Adapun teknik pengumpulan data yang dilakukan sebagai berikut : Adapun

pihak yang diwawancarai adalah Sekretaris Desa Ciputat sebagai salah satu tupoksinya.

Observasi adalah pengamatan secara langsung mengenai kegiatan pengelolaan PBB

mulai dari penerimaan data PBB dan SPPT yang diterima oleh Sekretaris dari Bank

yang ditunjuk langsung oleh Dinas Pendapatan Daerah Kabupaten Kuningan sampai

penyetoran pajak ke Bank tersebut oleh Sekretaris.

Hasil dari penelitian ini dapat disimpulkan bahwa penelitian ini mampu

mengidentifikasikan kebutuhan pengguna khususnya di desa yang berkaitan dengan

pengelolaan data PBB. Penelitian ini berhasil merancang aplikasi pengelolaan data PBB

di desa untuk memudahkan dalam mengelola data pajak tersebut. Mampu menerapkan

hasil perancangan ke dalam sebuah aplikasi berbasis web.

2.1.3 Aplikasi Berbasis Web untuk Perhitungan Pajak Penghasilan Pasal 21

(PPH 21) Dengan Sistem Member

Penelitian yang dilakukan oleh Risa Rahman Atmojo, Ami Fauzijah

membahas mengenai rancang bangun aplikasi yang terdapat informasi berita pajak yang

10

dimasukkan oleh admin dan perhitungan pajak penghasilan pasal 21 setiap karyawan

dalam perusahaan tertentu. Dengan sistem member, memungkinkan suatu perusahaan

mendaftarkan diri dengan cara mengisikan profile perusahaan. Hasil pengujian

menunjukkan bahwa perhitungan pajak penghasilan pasal 21 telah sesuai dengan

harapan dan pada akhirnya dapat dicetak laporan perhitungan PPh 21 yaitu laporan

1721-A1, 1721-A dan 1721 (SPT tahunan).

Perancangan sistem pada penelitian ini dibagi menjadi beberapa bagian yaitu

Perancangan Data Flow Diagram dan Perancangan Flowchart. Dalam diagram konteks

ini terbagi menjadi tiga level user, yaitu manajer, karyawan dan keuangan yang dapat

mengakses sistem. Kemudian administrator yang mengelola sistem, pengunjung hanya

dapat melihat berita-berita yang ada di sistem. Dalam

Data Flow Diagram level 1 terdapat 6 proses yaitu manajemen berita,

manajemen user, manajemen profile, manajemen perhitungan PPh 21, pendaftaran, dan

login. Ada 5 interface yaitu administrator, manajer, keuangan, karyawan, dan

pengunjung. Perancangan flowchart untuk perhitungan PPh 21 diawali dengan memulai

menghitung penghasilan bruto yang didapat dari penjumlahan gaji pokok, tunjangan

PPh, premi asuransi, tunjangan transport, tunjangan makan, honorarium, bonus selama

setahun.

Kemudian menghitung biaya jabatan dari 5 % gaji pokok selama setahun, apabila

hasilnya lebih dari Rp 1.296.000 maka biaya jabatannya hanya sejumlah Rp 1.296.000.

kemudian apabila kurang dari itu maka biaya jabatannya hanya 5 % dari gaji pokok

setahun. Setelah itu biaya jabatan ditambahkan iuran pensiun selama setahun.

Selanjutnya menghitung penghasilan netto yang didapat dari pengurangan penghasilan

bruto dikurangi hasil penjumlahan biaya jabatan dan iuran pensiun selama setahun.

11

Perhitungan dilanjutkan untuk menghitung total penghasilan tidak kena pajak

(PTKP) yang didapat dari penjumlahan ptkp wajib pajak sendiri yaitu Rp 13.200.000

ditambah status perkawinan, apabila statusnya menikah, maka jumlah ptkp Rp

1.200.000 sedangkan jika statusnya belum menikah maka tidak ada jumlah ptkp.

Kemudian hasil tersebut ditambahkan dengan jumlah anak, jika mempunyai satu anak

ditambah Rp 1.200.000, dua anak Rp 2.400.000, dan tiga anak atau lebih Rp 3.600.000.

setelah itu baru menghitung total penghasilan kena pajak (PKP) yang didapat dengan

penghasilan netto dikurang hasil total PTKP.

Langkah terakhir menghitung pajak penghasilan pasal 21 (PPh 21) dengan

cara mengalikan hasil PKP dengan tarif pasal 17. Untuk melakukan perhitungan PPh 21

maka langkah pertama yang dilakukan setelah terdaftar di sistem yaitu memasukkan

data-data yang dibutuhkan untuk melakukan perhitungan seperti yang ada pada Gambar

4.

Selanjutnya bagian keuangan melakukan pemasukan data penggajian pada form

data penggajian pada karyawan yang akan dihitung PPh 21 nya. Tampilan dapat dilihat

pada Gambar 5. Langkah selanjutnya bagian keuangan masuk ke halaman perhitungan

PPh 21 karyawan untuk menghitung PPh 21 dengan memilih tombol “Hitung”. Maka

kolom besar PPh 21 setahun dan PPh 21 sebulan yang tadinya tertulis “PPh belum

dihitung” berubah menjadi jumlah PPh 21 yang telah dihitung.Hasil akhir pada

penelitian ini adalah sistem telah bekerja dengan baik dalam proses perhitungan

penghasilan pasal 21 (PPh21).

Kemudian aplikasi perhitungan pajak penghasilan pasal 21 (PPh 21) dengan

sistem member berbasis web ini dapat membantu sebuah perusahaan untuk menghitung

12

PPh 21 karyawan perusahaan tersebut dengan cepat, serta dapat melaporkan dan

mencetak hasil perhitungan yang telah dihitung oleh bagian keuangan. Lalu aplikasi ini

dapat digunakan untuk memberikan informasi tentang pajak seperti berita mengenai

pajak, peraturan pajak, kurs pajak dan informasi pajak.

2.2 Perpajakan

Pada sub bab ini akan disebutkan dan dijelaskan mengenai tinjauan-tinjauan

tentang pustaka perpajakan.

2.2.1 Pajak

Menurut Undang-Undang KUP pasal 1 ayat 1, Pajak adalah kontribusi wajib

kepada negara yang terutang oleh orang pribadi atau badan yang bersifat memaksa

berdasarkan Undang-Undang dengan tidak mendapatkan imbalan secara langsung dan

digunakan untuk keperluan negara bagi sebesar-besarnya kemakmuran rakyat.

Menurut Mardiasmo (2011), Pajak adalah iuran rakyat kepada kas Negara

berdasarkan Undang-undang (yang dapat dipaksakan) dengan tiada mendapat jasa

timbal (kontra Prestasi) yang langsung dapat ditunjukkan dan yang digunakan untuk

membayar pengeluaran umum.

Dari pengertian pajak diatas, dapat disimpulkan bahwa ada lima unsur yang

melekat dalam pengertian pajak, yaitu:

c) Pembayaran pajak harus berdasarkan undang-undang.

d) Sifatnya dapat dipaksakan.

e) Tidak ada kontra-prestasi (imbalan) yang langsung dapat dirasakan oleh si

13

pembayar pajak.

4. Pemungutan pajak dilakukan oleh negara baik pemerintah pusat

maupun daerah (tidak boleh dipungut oleh swasta).

5. Pajak digunakan untuk membiayai pengeluaran-pengeluaran dan segala kegiatan

pemerintahan baik yang bersifat rutin maupun kegiatan pembangunan daerah yang

ditujukan untuk kepentingan dan meningkatkan kesejahteraan masyarakat umum.

2.2.2 Fungsi Pajak

Pajak merupakan sumber penerimaan Negara yang mempunyai dua fungsi

menurut Mardiasmo (2002), yaitu :

3. Fungsi Budgetair yaitu pajak sebagai sumber dana bagi pemerintah untuk membiayai

pengeluaran – pengeluaran. Fungsi ini terletak dan lazim dilakukan pada sektor

publik dan pajak ini merupakan alat yang dipergunakan untuk memasukkan uang

sebanyak – banyaknya ke dalam kas negara atau daerah sesuai dengan waktunya

dalam rangka membiayai seluruh pengeluaran rutin dan pembangunan pemerintah

pusat atau daerah.

4. Fungsi Regulerend yaitu pajak sebagai alat untuk mengatur atau melaksanakan

kebijaksanaan pemerintah dalam bidang sosial dan ekonomi, fungsi ini merupakan

fungsi yang digunakan oleh pemerintah pusat atau daerah untuk mencapai tujuan

tertentu yang berada diluar sektor keuangan negara atau daerah, konsep ini paling

sering digunakan pada sektor publik.

14

2.2.3 Tata Cara Pemungutan Pajak

Menurut Mardiasmo (2011), tata cara pemungutan pajak antara lain:

4. Stelsel nyata (real stelsel)

Pajak didasarkan pada objek (penghasilan yang nyata), sehingga pemungutannya

baru dapat dilakukan pada akhir tahun pajak, yakni setelah penghasilan yang

sesungguhnya diketahui.

5. Stelsel Anggapan (fictieve stelsel)

Pengenaan pajak didasarkan pada suatu anggapan yang diatur oleh undang-undang.

Misalnya, penghasilan suatu tahun dianggap sama dengan tahun sebelumnya,

sehingga pada awal tahun pajak sudah dapat ditetapkan besarnya pajak yang

terutang untuk tahun pajak berjalan.

6. Stelsel Campuran

Stelsel ini merupakan kombinasi antara stelsel nyata dan anggapan. Pada awal

tahun, besarnya pajak dihitung berdasarkan suatu anggapan, kemudian pada akhir

tahun besarnya pajak disesuaikan dengan keadaan yang sebenarnya. Bila besarnya

pajak menurut kenyataan lebih besar dari pada pajak menurut anggapan, maka

Wajib Pajak harus menambah. Sebaliknya, jika lebih kecil kelebihannya dapat

diminta kembali.

2.3 Sistem Pemungutan Pajak

Sistem Pemungutan dapat dibagi menjadi tiga sistem menurut Mardiasmo (2011),

yaitu sebagai berikut :

15

g. Official Assessment system

Adalah suatu sistem pemungutan yang memberi wewenang kepada pemerintah

(fiskus) untuk menentukan besarnya pajak yang terutang oleh Wajib Pajak.

h. Self Assessment System

Adalah suatu sistem pemungutan yang memberi wewenang sepenuhnya kepada

Wajib Pajak untuk menghitung, memperhitungkan, membayar, dan melaporkan

sendiri besarnya pajak yang terutang.

i. With Holding System

Adalah suatu sistem pemungutan yang memberi wewenang kepada pihak ketiga

(bukan fiskus dan bukan Wajib Pajak yang bersangkutan) untuk menentukan

besarnya pajak yang terutang oleh Wajib Pajak.

2.4 Konsep Dasar Sistem Informasi

Pada bab ini akan dibahas mengenai definisi sistem informasi, namum harus

diketahui terlebih dahulu konsep sistem dan informasi. Dari definisi sitem dan informasi

akan dapat memberikan gambaran mengenai perbedaan antara sistem dan informasi.

2.5 Definisi Sistem

Berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu

kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Sistem

merupakan penggambaran suatu kejadian-kejadian menjadi kesatuan yang nyata, seperti

tempat, benda dan orang-orang yang betul-betul ada dan terjadi.

16

Kamus Besar Bahasa Indonesia (2008), dijelaskan sistem

adalah perangkat

unsur yang memiliki tatanan teratur dan saling berkaitan sehingga membentuk suatu

totalitas guna mencapai suatu tujuan tertentu. Menurut Andri Kristanto (2008), sistem

adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sarana

tertentu. Sedangkan menurut Jogiyanto (2005:2), sistem adalah kumpulan dari elemen-

elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.

2.6 Definisi Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih baik, berguna

dan lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data. Data

merupakan bentuk jamak dari bentuk tunggal data-item. Data adalah kenyataan yang

menggambarkan suatu kejadian – kejadian dan kesatuan yang nyata.

Informasi adalah data yang telah diolah menjadi suatu bentuk yang

mempunyai arti dan bermanfaat bagi manusia (Husein dan Wibowo, 2002). Menurut

Jogiyanto (2005), informasi adalah data yang telah diolah menjadi bentuk yang lebih

berarti dan berguna bagi penerimanya untuk mengambil keputusan masa kini maupun

masa yang akan datang. Menurut Tata Sutabri (2005), informasi memiliki pengertian

data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan

dalam proses pengambilan keputusan.

2.7 Definisi sistem informasi

Sistem informasi menurut Richardus Eko Indrajit (2000), adalah suatu

17

kumpulan dari komponen-komponen dalam perusahaan atau organisasi yang

berhubungan dengan proses penciptaan dan pengaliran informasi. Sistem Informasi

didefinisikan Oetomo (2002), sebagai kumpulan elemen yang saling berhubungan satu

sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan

menyimpan serta mendistribusikan informasi. Menurut Robert A. Leitch dan K. Roscoe

Davis (Jogiyanto, 2005), sistem informasi adalah suatu sistem di dalam suatu

organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung

operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

pihak luar tertentu dengan laporan-laporan yang diperlukan.

2.8 Definisi Sistem Informasi Monitoring

Didefinisikan sebagai siklus kegiatan yang mencakup pengumpulan,

peninjauan ulang, pelaporan, dan tindakan atas informasi suatu proses yang sedang

diimplementasikan (Mercy, 2005). Umumnya, monitoring digunakan dalam checking

antara kinerja dan target yang telah ditentukan. Monitoring ditinjau dari hubungan

terhadap manajemen kinerja adalah proses terintegrasi untuk memastikan bahwa proses

berjalan sesuai rencana (on the track). Monitoring dapat memberikan informasi

keberlangsungan proses untuk menetapkan langkah menuju ke arah perbaikan yang

berkesinambungan.

2.9 Konsep Dasar Aplikasi

Menurut Jogiyanto (2004), aplikasi merupakan program yang berisikan printah

– perintah untuk melakukan pengolahan data. Jogiyanto menambahkan aplikasi secara

18

umum adalah suatu proses dari cara manual yang ditransformasikan kedalam komputer

dengan membuat sistem atau program agar data yang diolah lebih berdaya guna secara

optimal. Menurut kamus komputer eksekutif, pengertian aplikasi merupakan pemecaha

masalah yang biasanya berpacu pada sebuah komputasi yang diinginkan atau

diharapkan maupun proses data yang diharapkan. Aplikasi biasanya beruapa perangkat

lunak yang berbetuk software yang berisi kesatuan perintah atau program yang dibuat

untuk melaksanakan sebuah pekerjaan yang diinginkan. Selain itu aplikasi juga

berfungsi sebagai penunjang kebutuhan beberapa aktivitas yang dilakukan oleh manusia

atau dalam penelitian ini dimaksudkan untuk membantu administrasi realisasi

penerimaan pajak daerah.

2.10 Basis data

Menurut Pakereng & Wahyono (2004), basis data merupakan kumpulan data

yang dipakai dan berada dalam suatu lingkup tertentu, misalkan instansi, perusahaan,

dann lain – lain atau kasus tertentu. Suatu basis data yang baik memiliki beberapa

ketentuan yang harus diperhatikan pada pembuatan file databasenya.

Menurut Marlinda (2006) dalam sistem basis data, data tersimpan dalam

beberapa jaringan yang berbeda yang terdistribusi melalui bermacam – macam media

yang berbeda. Basis data ini berisi sekumpulan form , tiap form dapat berinteraksi saat

mengeksekusi data pada suatu form atau secara bersamaan pada beberapa form

2.11 MySQL

Menurut Nugroho (2004), MySQL (My Structured Query Language) atau

19

yang biasa dibaca mai-se-kuel adalah sebuah program pembuat dan pengelola database

atau yang sering disebut dengan DBMS (Database Management System), sifat dari

DBMS ini adalah open source. MySQL sebenarnya produk yang berjalan pada platform

Linux, dengan adanya perkembangan dan banyaknya pengguna, serta lisensi dari

database ini adalah Open Source, maka para pengembang merilis versi Windows.

MySQL merupakan program database yang mengakses datanya bersifat

jaringan, sehingga dapat digunakan untuk aplikasi Multi User (banyak pengguna).

Kelebihan lain dari MySQL adalah menggunakan bahasa query (permintaan) standar

SQL (Structural Query Languase).

SQL adalah suatu bahasa permintaan yang terstruktur, SQL telah di standarkan

untuk semua program pengakses database seperti oracle, PosgresSQL, SQL Server dan

lain-lain.

2.12 PHP (hypertext preprocessor)

Menurut Kadir (2008) PHP adalah singkatan dari (hypertext preprocessor),

yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan, pembuatan

dan pengembangan sebuah web dan bisa digunakan bersamaan dengan HTML.

PHP diciptakan oleh Rasmus Lerdof. Programming Hypertext Processor

adalah bahasa pemrograman untuk dijalankan melalui halaman web, umumnya

digunakan untuk mengolah informasi di internet.

Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung

penuh Object Oriented Programing(OOP), integrasi XML, mendukung semua ekstensi

20

terbaru MySQL, serta ratusan peningkatan kemampuan lainnya dibandingkan versi

sebelumnya.

2.13 Data Flow Diagram

Menurut Budi Sutejo Dharma Oetomo (2009) Data Flow Diagram (DFD)

merupakan gambaran sistem secara logika yang tidak tergantung pada perangkat keras,

perangkat lunak, struktur data atau organisasi file..

Tabel 1.3 Simbol-simbol dalam DFD

SIMBOL KETERANGAN

Kesatuan Luar / External Entity.

Merupakan sumber/tujuan data atau suatu

bagian/orang yang berada diluar sistem

tapi berhubungan dengan sistem, baik itu

memasukkan data maupun mengambil

data dari sistem.

Proses. Simbol ini digunakan untuk

melakukan proses pengolahan data di

dalam DFD, yang menunjukkan suatu

kegiatan yang mengubah aliran data

masuk (input) menjadi aliran data keluar

(output).

Penyimpanan Data/ Data Store. Berfungsi

sebagai tempat penyimpanan dokumen-

dokumen/ file-file yang dibutuhkan dalam

suatu sistem informasi.

21

Aliran Data. Menunjukkan arus dalam

proses, dimana simbol aliran data ini

mempunyai nama tersendiri.

Dari tabel 1.3 ditas kita dapat melihat simbol-simbol/ notasi yang biasa

digunakan dalam membuat Data Flow Diagram (DFD) beserta penjelasan fungsi dan

kegunaannya.

Keuntungan dari DFD, memudahkan pemakai yang kurang menguasai bidang

komputer untuk mengerti sistem yang akan dikerjakan atau dikembangkan.DFD akan

memperlihatkan aliran sistem mulai dari input, proses hingga laporan, dan bisa

digunakan untuk menggambarkan sistem informasi logikal, yang akan menggambarkan

hubungan sistem informasi dengan file-file yang diakses oleh komputer

2.14 CDM (Conceptual Data Model)

CDM adalah model yang dibuat berdasarkan anggapan bahwa dunia nyata

terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas (Entity) serta hubungan

(relationship) antara entitas-entitas itu. Biasanya CDM direpresentasikan dalam bentuk

Entity Relationship Diagram. Conceptual Data Model atau biasa di sebut CDM. CDM

memodelkan struktur logis dari keseluruhan aplikasi data, tidak tergantung pada

software atau pertimbangan model struktur data.

CDM yang valid dapat dikonversi ke PDM atau OOM. CDM dalam

penerapannya dapat di samakan dengan ERD yang fungsinya memang sama yaitu

22

memodelkan struktur logik dari basis data. CDM dipakai untuk menggambarkan secara

detail struktur basis data dalam bentuk logik.

CDM terdiri dari objek yang tidak di implementasikan secara langsung

kedalam basis data yang sesungguhnya.

Adapun manfaat penggunaan CDM dalam perancangan database :

1. Memberikan gambaran yang lengkap dari struktur basis data yaitu arti,

hubungan, dan batasan-batasan

2. Alat komunikasi antar pemakai basis data, designer, dan analis.

a. Entity

Untuk membuat entitas, klik item pada palette dengan label Entity, kemudian

klik space putih di sebelah kanan. Untuk membuat beberapa entitas, klik terus

sebanyak jumlah entitas yang dibutuhkan.

b. Relationship

Untuk membuat relasi antara 2 buah entitas, klik item pada palette dengan label

Relationship, kemudian hubungkan kedua entitas. Beri nama pada relasi yang

sudah anda buat dengan melakukan double klik pada relasi dan mengisi nama

pada field Name pada tab General.

c. Inheritance

Untuk membuat inheritance dari sebuah entitas, terlebih dahulu buat entitas-

entitas lain yang merupakan child dari entitas parent. Lalu klik item pada palette

dengan label inheritance, hubungkan entitas parent dengan salah satu entitas

child.

23

Untuk menghubungkan entitas child yang lain, tarik garis antara lambang

inheritance (bentuk setengah lingkaran) dengan entitas child. Kemudian beri

nama pada inheritance anda.

2.15 PDM (Phsical Data Model)

Merupakan model yang menggunakan sejumlah tabel untuk menggambarkan

data sertahubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah kolom

di mana setiap kolom memiliki nama yang unik. PDM merupakan gambaran secara

detail basis data dalam bentuk fisik. Penggambaran rancangan PDM memperlihatkan

struktur penyimpanan data yang benar pada basis data yang digunakan sesungguhnya.

24

BAB III

METODOLOGI PENELITIAN

Bab ini membahas tentang diagram alir penelitian, objek penelitian,

kebutuhan masukan, kebutuhan keluaran, kebutuhan antar muka, kebutuhan

perangkat lunak, kebutuhan perangkat keras, rancangan penelitian, rancangan

tampilan antarmuka

3.1. Diagram Alir Penelitian

Diagram alir di bawah ini menjelaskan tentang lankah - langkah logis

dan sistematis yang akan dilaksanakan dalam penelitian dimulai dari studi awal/

pengumpulan data dan informasi hingga menghasilkan tujuan sebagimana yang

peneliti harapkan. Langkah-langkah penelitian :

f) Studi Awal/ Pengumpulan Data

Dalam tahap studi awal, penulis mempelajari dan menganalisa data transaksi

realisasi pembayaran pajak daerah pada Kantor Badan Pendapatan Daerah

Kabupaten Mojokerto serta memahami permasalahan yang dihadapi dalam

organisasi tersebut.

2. Pengumpulan Data

Dalam tahap ini, penulis melakukan pengumpulan data dengan

menggunakan metode sebagai berikut :

5. Observasi

Observasi yaitu cara pengumpulan data dengan mengadakan pengamatan

25

langsung terhadap suatu objek dalam suatu periode tertentu dan

mengadakan pencatatan secara sistematis tentang hal – hal tertentu yang

diamati. Dengan metode ini penulis mengamati secara langsung terhadap

data transaksi realisasi penerimaan pajak di Kantor Badan Pendapatan

Daerah Kabupaten Mojokerto agar dapat mengetahui setiap prosesnya.

Studi Pustaka (library search)

Metode ini merupakan teknik pengumpulan data dengan cara mencari

informasi dari buku – buku dan literatur yang berkaitan erat dengan objek

penelitian dan masalah yang akan dibahas.

c. Pengolahan Data

Dalam tahap ini penulis melakukan pengolahan data dengan menggunakan

model RAD yaitu pemodelan bisnis, pemodelan data, pemodelan proses,

pembuatan aplikasi dan pengujian serta penggantian.

d. Perancangan Sistem

Dalam tahap pembuatan sistem, langkah awal yang harus ditempuh yaitu

membuat perancangan sistem yang menggambarkan bagaimana sistem itu

akan dibuat, sehingga akan memudahkan dalam proses pembuatan sistem

nantinya.

e. Implementasi

Tahap berikutnya adalah implementasi sistem kedalam bahasa

pemrograman sehingga menjadi sebuah aplikasi yang dapat dan siap

digunakan.

6. Pengujian

26

Penguian dilakukan untuk mengetahui apakah aplikasi yang telah dibuat

dapat berjalan sesuai yang diinginkan dengan metode prototype dimana

kebutuhan pengguna dikonversi kedalam sistem yang sedang berjalan secara

berkala.

Mulai

Studi awal/

Pengumpulan data

Observasi Studi Pustaka

Pengolahan dan

analisis data

Perancangan sistem

Impelementasi

sesuai Pengujian

Selesai

Gambar 3.1 Langkah – langkah Penelitian

27

3.2. Objek Penelitian

Objek dalam penelitian ini adalah Sistem Informasi Monitoring Realisasi

Penerimaan Pajak Daerah Badan Pendapatan Daerah Kabupaten Mojokerto

menggunakan Microsoft Visual Basic 6.0 dengan MySql Server di Kantor Badan

Pendapatan Daerah Kabupaten Mojokerto yang nantinya akan digunakan sebagai

salah satu bahan untuk mengambil kebijakan terkait pengelolaan pendapatan

pajak daerah.

3.3. Analisa kebutuhan sistem

Dalam setiap perancangan aplikasi dibutuhkan suatu analisa kebutuhan

sistem yang akan dimanfaatkan untuk membangun sistem aplikasi tersebut.

Berikut merupakan analisa kebutuhan dari sitem yang akan dibuat

3.3.1. Kebutuhan Masukan

1. Data Realisasi Pajak Daerah

Data realisasi pajak daerah didapat dari database penerimaan pajak yang

dikelola oleh Badan Pendapatan Daerah Kabupeten Mojokerto. Data tersebut

berupa data realisasi pajak daerah tiap wajib pajak dari 10 (sepuluh) jenis

pajak.

2. Data Potensi Pajak Daerah

Data Potensi Pajak daerah didapat dari hasil pendataan yang dilakukan oleh

petugas pendataan pajak dari masing – masing jenis pajak. Parameter –

parameter yang dibutuhkan antara lain : luas bumi, luas bangunan, NOP

28

(nomor objek pajak), jenis reklame,jumlah reklame, jumlah ritase, jumlah

pelanggan,hasil penilaian individu pajak,banyak sumur,debit air tanah dll

3.3.2. Kebutuhan Keluaran

Bentuk keluaran yang dihasilkan dari proses aplikasi Sistem Informasi

Monitoring Realisasi Pajak Daerah Pada Basan Pendapatan Daerah Kabupaten

Mojokerto ini berupa display pajak daerah dimana aplikasi tersebut menampilkan

:

1. Lampiran Surat Pemberitahuan Objek Pajak

2. Surat Pemberitahuan Objek Pajak

3.3.3. Kebutuhan Antar Muka

Perancangan antar muka menggunakan Visual Basic 6.0 merupakan

pilihan yang tepat untuk mengimplementasikan data realisasi pajak. Selain karena

tampilan yang mudah untuk penggunanya, juga untuk menghilangkan kesulitan

dari pengetikan perintah – perintah yang menyulitkan.

3.3.4. Kebutuhan Perangkat Lunak

Perangkat keras komputer tidak berarti tanpa perangkat lunak begitu juga

sebaliknya. Jadi perangkat lunak dan perangkat keras saling mendukung satu

sama lain.Perangkat keras hanya berfungsi jika diberikan instruksi-intruksi

kepadanya. Instruksi-instruksi inilah disebut dengan perangkat lunak. Dalam

penelitian ini penyusun menggunakan beberapa perangkat lunak,antara lain :

29

1. Bahasa pemrograman PHP dan HTML

2. MySQL database, xampp

3. Perancangan DFD dan CDM/PDM menggunakan Microsoft Visio

3.3.5. Kebutuhan Perangkat Keras

Penggunaan sistem komputer sebagai alat bantu dalam menyelesaikan

tugas tugas atau pekerjaan sudah bukan menjadi hal yang aneh, tapi merupakan

suatu keharusan karena banyak kemudahan - kemudahan yang bisa diperoleh.

Perangkat keras komputer yang digunakan adalah perangkat keras yang dapat

mendukung perangkat lunak yang memiliki pengolah data yang cukup baik antara

lain sebagai berikut :

a. Intel P4 2.4Ghz atau yang diatasnya

b. Memori 2000 MB (minimal)

c. Hardisk 250 GB (minimal)

d. Monitor

e. Mouse

f. Keyboard

g. Display screen

3.4. Rancangan Penelitian

Pada setiap penelitian diperlukan perancangan sistem yang dapat

merepresentasikan alur dari setiap fungsi yang berjalan di dalam sistem itu

sendiri. Berikut dibawah ini alur sistem aplikasi yang akan dibuat.

30

3.4.1. Data Flow Diagram (DFD)

Diagram aluiran data atau DFD menggambarkan proses dalam analisis dan

perancangan perangkat lunak, khususnya dengan pendekatan terstruktur. Pada

DFD berikut ini akan dijelaskan mengenai aliran data yang terdapat dalam

aplikasi Sistem Informasi Monitoring Realisasi Pajak Daerah.

1. Diagram Context (Diagram Konteks)

Diagram konteks merupakan diagrm yang menggunakan notasi – notasi

untuk menggambarkan arus dari data system, yang penggunaanya sangat

membantu untuk memahami sistem secara logika, terstruktur dan jelas. Pada

aplikasi Sistem Informasi Monitoring Realisasi Pajak Daerah ini, terdapat 2 (dua)

entitas atau pengguna aplikasi, yaitu Petugas Lapangan dan Staf Badan

Pendapatan Daerah Kabupaten Mojokerto. Penggambaran Diagram Konteks dapat

dilihat pada gambar 3.2.

Gambar 3.2 Diagram Konteks

31

Pada gambar 3.2 diatas terdapat aliran – aliran data yang mengalir di

dalam aplikasi. Baik yang mengalir ke dalam aplikasi maupun yang diterima oleh

entitas. Aliran data yang tersedia pada diagram konteks diatas meliputi Data

Objek dan Subjek Pajak, Informasi Petugas Lapangan, Username dan password.

Entitas dan aliran data pada diagram konteks akan selalu digunakan untuk

penggambaran proses yang lebih dalam (breakdown). Breakdown dari diagram

konteks akan dijabarkan pada DFD Level 0 dan Level 1.

2. DFD Level 0

Pada Gambar 3. 3 menggambarkan rangkaian aliran data pada DFD Level

0. DFD Level 0 merupakan hasil breakdown dari diagram konteks dengan proses-

proses yang terjadi berdasarkan pada aliran sistem (system flow).

Gambar 3.3 DFD Level 0

32

Proses - proses utama yang terjadi dalam DFD Level 0 adalah Mengolah

Informasi hasil pendataan potensi pajak yang telah diinput oleh petugas lapangan.

Dalam DFD Level 0 terdapat penambahan jumlah aliran data yang merupakan

pengembangan dari diagram konteks. Penambahan notasi data store juga

dilakukan sebagai gambaran mengenai tabel-tabel dalam basis data yang akan

digunakan dalam pembuatan aplikasi ini. Masing-masing proses yang terdapat

pada DFD Level 1 akan dibreakdown menjadi DFD Level 1. Hal ini dimaksudkan

untuk memperjelas proses-proses yang terjadi di dalamnya. Untuk gambar DFD

Level 1 dapat dilihat pada gambar 3.4 di bawah ini :

3. DFD Level 1 (mengolah data realisasi dan potensi pajak)

Pada gambar 3.4 merupakan penggambaran lebih detail dari proses

information retrieval. Pada DFD Level 1 ini terdapat 2 (proses) yang berjalan di

dalamnya yaitu menerima data masukan dari petugas lapangan dan pengolahan

data realisasi dan potensi pajak. Pada DFD Level 1 ini konsep penggabungan data

realisasi dan potensi pajak berjalan hingga diperoleh data realisasi dan potensi

pajak untuk kebutuhan monitoring pajak kemudian akan ditampilkan pada display

monitoring realisasi pajak. Untuk gambar DFD Level 1 dapat dilihat pada gambar

3.4 di bawah ini :

33

Gambar 3.4 DFD Level 1 Kelola Data OPDP

3.4.2. Conceptual Data Diagram (CDM)

CDM (Conceptual Data Model) atau model konsep data merupakan

konsep yang berkaitan dengan pandangan pengguna terhadap datayang disimpan

dalam basis data. Berikut ini adalah CDM (Conceptual Data Model) Rancang

Bangun Aplikasi SPOP dan LSPOP Pajak Bumi dan Bangunan di BAPENDA

Kabupaten Mojokerto Berbasis Web :

34

opdp

# id_opdp Integer

o nop Text

o jumlah_bng Integer

o bangunan_ke Text

o jenis_penggunaan_bangunan Text

o luas_bangunan Text

o jumlah_lantai Integer

o tahun_dibangun Text

o tahun_direnovasi Text

o daya_listrik_terpasang Text

o kondisi_umum Text

o konstruksi Text

o atap Text

o dinding Text

o lantai Text

o langit_langit Text

o jumlah_ac Integer

o ac_sentral Text

o luas_kolam_renang Text

admin

o luas_perkerasan_halaman Text

o jumlah_lapangan_tenis Integer # id_admin Integer

o

jumlah_lift Integer

o user_Admin Variable characters (100)

o jumlah_tangga_berjalan Integer

o pass_admin Variable characters (100)

o panjang_pagar Integer

o nama_admin Variable characters (200)

o bahan_pagar Text

o pemadam_kebakaran Text

o jumlah_saluran Integer

o kedalaman_sumur_artesis Text

warga o pilihan_pabrik Text # nik Variable characters (100) o pilihan_pabrik_tinggi_kolom Text

o

pilihan_pabrik_lebar_bentang Text o nop Text

o nop_bersama Variable characters (100) o pilihan_pabrik_daya_dukung Text

o npwp Variable characters (100) o pilihan_pabrik_keliling_dinding Text

o nama Variable characters (200) o pilihan_pabrik_luas_mezzanine Text

o alamat_jalan Variable characters (100) memiliki

o pilihan_kantor Text

o alamat_blok Variable characters (10) o pilihan_kantor_kelas_bangunan Text

o alamat_kelurahan Variable characters (50) o pilihan_toko Text

o alamat_rt Variable characters (5) o pilihan_toko_kelas_bangunan Text

o alamat_rw Variable characters (5) o pilihan_rumah_sakit Text

o alamat_kota Variable characters (50) o pilihan_rumah_sakit_kelas_bangunan Text

o pekerjaan Variable characters (100) o pilihan_rumah_sakit_luas_kamar Text

o status_subjek_pajak Variable characters (50) o pilihan_rumah_sakit_luas_ruang Text

o no_hp Variable characters (20) o pilihan_olahraga Text

o Text o pilihan_olahraga_kelas_bangunan Text o pilihan_hotel Text

o pilihan_hotel_jenis Text

o pilihan_hotel_jumlah_bintang Text

o pilihan_hotel_jumlah_kamar Text

o pilihan_hotel_luas_kamar Text

o pilihan_hotel_luas_ruang Text

o pilihan_apartemen Text

o pilihan_apartemen_kelas_bangunan Text

o pilihan_apartemen_jumlah_apartemen Text

o pilihan_apartemen_luas_apt Text

o pilihan_apartemen_luas_ruang_lain Text

o pilihan_tangki_minyak Text

o pilihan_tangki_minyak_kapasitas Text

o pilihan_tangki_minyak_letak_tangki Text

o pilihan_gedung_sekolah Text

o pilihan_gedung_sekolah_kelas_bangunan Text

o nilai_sistem Text

o nilai_individual Text

o petugas_tgl_kunjung_kembali Date

o petugas_tgl_pendataan Date

o petugas_tanda_tangan Text

o petugas_nama_jelas Text

o petugas_nip Text

o pejabat_tgl_penelitian Date

o pejabat_tanda_tangan Text

o pejabat_nama_jelas Text

o pejabat_nip Text

o jumlah_bangunan Integer

o tgl_opdp Date

Gambar 3.5 Conceptual Data Diagram (CDM)

35

3.4.3 Physical Data Model (PDM)

PDM (Physical Data Model) atau model relasional merupakan model yang

menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara

data-data tersebut. Berikut ini adalah PDM (Physical Data Model) Rancang

Bangun Aplikasi SPOP dan SPOP Pajak Bumi dan Bangunan di BAPENDA

Kabupaten Mojokerto Berbasis Web.

admin

id_admin int <pk>

user_Admin varchar(100)

pass_admin varchar(100)

nama_admin varchar(200)

warga

nik varchar(100) npwp varchar(100)

nama varchar(200)

alamat_jalan varchar(100)

alamat_blok varchar(10)

alamat_kelurahan varchar(50)

alamat_rt varchar(5)

alamat_rw

varchar(5)

alamat_kota varchar(50)

pekerjaan varchar(100)

status_subjek_pajak varchar(50)

no_hp varchar(20)

email text

luas_tanah int

zona_nilai_tanah varchar(5)

jenis_tanah varchar(20)

opdp

id_opdp int<pk>

jumlah_bng int bangunan_ke text jenis_penggunaan_bangunan text luas_bangunan text

jumlah_lantai int tahun_dibangun text tahun_direnovasi text daya_listrik_terpasang text kondisi_umum text konstruksi text

atap text dinding text lantai text langit_langit text jumlah_ac int ac_sentral text

luas_kolam_renang text luas_perkerasan_halaman text jumlah_lapangan_tenis int jumlah_lift int jumlah_tangga_berjalan int panjang_pagar int

bahan_pagar text pemadam_kebakaran text jumlah_saluran int kedalaman_sumur_artesis text pilihan_pabrik text pilihan_pabrik_tinggi_kolom text

pilihan_pabrik_lebar_bentang text pilihan_pabrik_daya_dukung text pilihan_pabrik_keliling_dinding text pilihan_pabrik_luas_mezzanine text pilihan_kantor text pilihan_kantor_kelas_bangunan text

pilihan_toko text pilihan_toko_kelas_bangunan text pilihan_rumah_sakit text pilihan_rumah_sakit_kelas_bangunan text pilihan_rumah_sakit_luas_kamar text pilihan_rumah_sakit_luas_ruang text

pilihan_olahraga text pilihan_olahraga_kelas_bangunan text pilihan_hotel text pilihan_hotel_jenis text pilihan_hotel_jumlah_bintang text pilihan_hotel_jumlah_kamar text

pilihan_hotel_luas_kamar text pilihan_hotel_luas_ruang text pilihan_apartemen text pilihan_apartemen_kelas_bangunan text pilihan_apartemen_jumlah_apartemen text pilihan_apartemen_luas_apt text

pilihan_apartemen_luas_ruang_lain text pilihan_tangki_minyak text pilihan_tangki_minyak_kapasitas text

pilihan_tangki_minyak_letak_tangki text pilihan_gedung_sekolah text pilihan_gedung_sekolah_kelas_bangunan text

nilai_sistem text nilai_individual text petugas_tgl_kunjung_kembali date petugas_tgl_pendataan date petugas_tanda_tangan text petugas_nama_jelas text

petugas_nip text pejabat_tgl_penelitian date pejabat_tanda_tangan text pejabat_nama_jelas text pejabat_nip text jumlah_bangunan int

tgl_opdp date

Gambar 3.5 Physical Data Diagram (PDM)

36

3.5. Rancangan Tampilan Antar Muka

Pada sub bab ini akan dijelaskan prototipe tampilan antar muka program

Aplikasi SPOP dan LSPOP Pajak Bumi dan Bangunan di BAPENDA Kabupaten

Mojokerto Berbasis Web

1. Login

Pada saat pertama kali mengunjungi Aplikasi SPOP dan LSPOP Pajak

Bumi dan Bangunan di BAPENDA Kabupaten Mojokerto Berbasis Web, maka

akan ditampilkan halaman login seperti pada Gambar 3.6.

Gambar 3.6 Halaman Login

2. Beranda

Setelah login, admin akan disuguhkan halaman beranda dengan tampilan

menu pada samping, menu diletakan pada samping kiri agar mudah diakses

seperti pada Gambar 3.7..

37

Gambar 3.7 Halaman Beranda

3. Input Data Warga

Setelah admin login, admin akan memasukan data induk, yaitu data warga.

Untuk kemudian data warga ini akan melewati proses pendataan pajak. Halaman

input data warga adalah seperti pada Gambar 3.8.

Gambar 3.8 Halaman Input Data Warga

38

4. Proses Pendataan Pajak

Pada proses ini membutuhkan data warga. Data warga akan dipilih sebagai

subjek pajak. Subjek pajak ini akan diberikan transaksi pendataan objek

pajak PBB. Halaman untuk proses pendataan objek pajak PBB adalah

seperti pada Gambar 3.9.

Gambar 3.9 Halaman Pendataan Pajak

5. Laporan Pajak

Keluaran akhir dari sistem Aplikasi Pendataan Pajak Bumi dan Bangunan

Berbasis Web di BAPENDA Kabupaten Mojokerto adalah laporan

transaksi pajak per tanggal dan bulan. Halaman laporan transaksi pajak

adalah seperti pada Gambar 3.10.

39

Gambar 3.10 Halaman Pendataan Pajak