67
3. Pegawai Bidang Penetapan menginputkan ketetapan nilai pajak dan retribusi daerah yang dikenakan pada wajib pajak atau retribusi
berdasarkan perhitungan nilai yang ditetapkan,
4. Pegawai Bidang Penetapan mencetak dokumen nota perhitungan setelah nilai pajak atau retribusi telah ditetapkan, kemudian diberikan kepada
Kepala Seksi Administrasi dan Angsuran untuk diperiksa,
5. Kepala Seksi Administrasi dan Angsuran untuk diperiksa menyerahkan nota perhitungan untuk disetujui,
6. Pada prosedur akhir, nota perhitungan tadi berikan kepada Bidang Pembukuan dan Penagihan untuk diserahkan lagi kepada wajib pajak.
7. Setelah wajib pajak dan retribusi daerah menerima nota penagihan barulah Bidang Pembukuan dan Penagihan dapat melakukan aktivitas penagihan
kepada wajib pajak dan retribusi daerah dan mencatat transaksi pembayaran nilai pajak yang telah ditetapkan.
68
4.1.3.1. Flowmap Yang Diusulkan
Gambar 4.1 Flowmap Penetapan Nilai dan Pengolahan Data Wajib Pajak dan Retribusi
Daerah Yang Diusulkan
4.1.3.2. Diagram Konteks Yang Diusulkan
Diagram Konteks dari Sistem Informasi yang diusulkan adalah sebagai berikut:
69
Gambar 4.2 Diagram Konteks Sistem Informasi Pengolahan Data Wajib Pajak dan
Retribusi Daerah Yang Diusulkan
4.1.3.3. Data Flow Diagram Yang Diusulkan
DFD Data Flow Diagram yang diusulkan ini yang bertujuan untuk menggambarkan suatu sistem yang akan dibangun ini sebagai jaringan kerja
antara proses yang saling berhubungan dengan aliran data yang ada didalam sistem tersebut.
Data Master Wajib Pajak
Data Nota Reklame WP Baru
Data Master Wajib Pajak Data Master Wajib Pajak
Data Master Wajib Pajak Data Nota Res toran
Data Nota Hiburan Data Nota Hotel
Data Nota Mineral Bukan Log am Data Nota Reklame Baliho Biasa
Data Nota Res toran Data Nota Air Tanah
Reklame Nota WP Perpanjang an Data Nota Sarang Burung Walet
Data Nota Penerang an Jalan Data Nota Reklame Baliho Rokok
Validasi Log in Login
Data Reklame WP Baru Data Reklame Baliho Rokok
Data Penerang an Jalan Data Sarang Burung Walet
Data Reklame WP Perpanjang an Data Air Tanah
Data Res toran Data Reklame Baliho Biasa
Data Mineral Bukan Log am Data Hotel
Data Hiburan Data Rumah Makan
Data IMB M asyarakat Data IMB Proyek
Data Izin Gang g uan Perpanjangan Login
Data Izin Gang g uan Baru Data Nota IMB Proyek
Data Nota IMB M asyarakat Data Nota Izin Gang g uan Perpanjangan
Data Nota Izin Gang g uan Baru Validasi Log in
Data User Data Roles
Data Pejabat Approval Data Grup M enu
Data Menu Aplikasi Data Log Activity
Validasi Log in Login
Data Log Activity Data Menu Aplikasi
Data Pejabat Approval Data Grup M enu
Data Roles Data User
Sis tem Informasi Pengelolaan Data Pajak dan Retribusi
+
Admin User Pajak
User Retribusi
70
4.1.3.3.1. Data Flow Diagram DFD Level 1
Gambar 4.3 DFD Level 1 Sistem Informasi Pengelolaan Data Wajib Pajak Dan
Retribusi
Data Mineral Bukan Logam Not a Pajak Mineral Bukan Logam
Not a Pajak Hotel Data Hotel
Not a Pajak Hiburan
Dat a Hiburan Data Reklame Biasa
Not a Pajak Reklame Biasa
Not a Pajak Rumah Makan Data Rumah Makan
Data Restoran Nota Pajak Restoran
Data Air Tanah Not a Pajak Air Tanah
Data Reklame Perpanjangan Not a Pajak Reklame Perpanjangan
Dat a Sarang Burung Walet Not a Pajak Sarang Walet
Data Penerangan Jalan Not a Pajak Penerangan Jalan
Data Reklame Baliho Rokok Not a Pajak Baliho Rokok
Not a Pajak Reklame Baru
Dat a Reklame W P Baru Dat a Kategori I MB Masyarakat
Data Jenis Pajak Retribusi
Data W ajib Pajak Data Kategori Approval
Data G rup Data G rup
Data W ajib Pajak
[Data Not a Restoran] [Data Not a Hiburan]
[Data Nota Hot el] [Data Not a Mineral Bukan Logam]
[Data Nota Reklame Baliho Biasa] [Data Nota Restoran]
[Data Rumah Makan]
[Data Not a Air Tanah] [Reklame Nota WP Perpanjangan]
[Data Nota Sarang Burung Walet] [Data Not a Penerangan Jalan]
[Data Not a Reklame Baliho Rokok] [Data Nota Reklame WP Baru]
[Data Hiburan] [Data Hot el]
[Data Mineral Bukan Logam] [Data Reklame Baliho Biasa]
[Data Rest oran] [Data Air Tanah]
[Data Sarang Burung W alet] [Data Penerangan Jalan]
[Data Reklame Baliho Rokok] [Data Reklame WP Perpanjangan]
[Data Reklame WP Baru] Data Pejabat Aprovel
Data Roles Dat a Roles
Dat a Grup Menu Data G rup Menu
Data Menu Data Menu
Dat a Log Data Log
Dat a User Dat a User
Dat a I zin Gangguan Perpanjangan Dat a I zin Gangguan
Data I MB Masyarakat Dat a I MB Proyek
Not a I MB Proyek Not a I MB Masyarakat
Not a I zin Gangguan Not a I zin Gangguan Perpanjangan
Dat a W ajib Pajak Data W ajib Pajak
[Data Master Wajib Pajak] [Data Master Wajib Pajak]
[Login] [Validasi Login]
[Data IMB Proyek] [Data IMB Masyarakat ]
[Data Izin G angguan Baru] [Data Izin G angguan Perpanjangan]
[Data Nota IMB Proyek] [Data Nota I MB Masyarakat]
[Data Not a I zin G angguan Perpanjangan] [Data Not a Izin G angguan Baru]
[Data Master Wajib Pajak] [Data Master Wajib Pajak]
[Login] [Validasi Login]
[Data User] [Data Roles]
[Data Log Activit y] [Data Menu Aplikasi]
[Data G rup Menu] [Data Pejabat Approval]
[Data User] [Data Roles]
[Data Pejabat Approval] [Data Grup Menu]
[Data Menu Aplikasi] [Data Log Activit y]
Konfirmasi Login Validasi User Password
[Validasi Login] [Login]
Admin Admin
Admin Admin
Admin Admin
Admin Admin
Admin Admin
Admin Admin
Admin Admin
User Retribusi User Retribusi
User Retribusi User Retribusi
User Retribusi User Retribusi
User Retribusi User Retribusi
User Retribusi User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak
User Retribusi User Retribusi
User Pajak User Pajak
3 Kelola Master W ajib Pajak
4 Ent ri Data Pajak
5 Ent ri Data Retribusi
1 Login
+
2 Kelola Data Mast er Aplikasi
tm_user
t_wajib_pajak
t_nota_ho_baru t_nota_ho_perpanj
angan t_nota_imb_masya
rakat t_nota_imb_proyek
hr_log hr_menu
hr_grup_menu m_approval
hr_roles t_not a_pajak_rekla
me_baru t_not a_pajak_rokok
t_not a_pajak_pene rangan
t_not a_pajak_sbw t_nota_pajak_reklame_
perpanjangan m_approval_kateg
ori m_pajak
hr_grup
m_kat egori_imb_m asyarakat
t_not a_pajak_air_t anah
t_not a_pajak_cater ing
t_nota_pajak_rekla me_biasa
t_not a_pajak_bulo g
t_nota_pajak_hot el t_nota_pajak_hibur
an t_nota_pajak_rm
71
Gambar 4.4 DFD Level 1 Proses 1 Login Sistem
Gambar 4.5 DFD Level 1 Proses 2 Kelola Master Aplikasi
Data User [Validasi Log in]
[Log in] [Konfirmasi Log in]
[Validasi Us er Password] [Validasi Log in]
[Validasi Log in]
[Log in] [Log in]
Admin Admin
tm_us er : 1 tm_us er : 2
User Retribus i
User Retribus i
User Pajak User Pajak
1.1 Entri Username
Pass word 1.2
Validasi Username Pass word
[Data Grup]
[Data Grup] [Data Roles]
[Data Roles] [Data Grup Menu]
[Data Grup Menu] [Data Log ]
[Data Log ]
[Data User] [Data User]
[Data Kategori IMB M asyarakat] [Data Jenis Pajak Retribusi]
[Data Kategori Approval] [Data Pejabat Aprovel]
[Data User] [Data Roles]
[Data Pejabat Approval] [Data Grup Menu]
[Data Menu Aplikas i] [Data Log Ac tivity]
[Data User] [Data Roles]
[Data Pejabat Approval] [Data Grup Menu]
[Data Menu Aplikas i] [Data Log Ac tivity]
Admin Admin
Admin Admin
Admin Admin
Admin Admin
Admin Admin
Admin Admin
tm_user : 1 tm_user : 2
hr_log : 1 hr_log : 2
hr_grup_menu : 1 hr_grup_menu : 2
hr_roles : 1 hr_roles : 2
m_approval hr_grup : 1
hr_grup : 2 m_approval_kateg o
ri m_pajak
m_kategori_imb_m as yarakat
2.1 Kelola Log
Activity
2.2 Kelola Menu
Aplikasi 2.3
Kelola Grup Menu Aplikasi
2.4 Kelola Pejabat
Approval 2.5
Kelola Roles
2.6 Kelola User
72
Gambar 4.6 DFD Level 1 Proses 3 Kelola Data Master Wajib Pajak
Gambar 4.7 DFD Level 1 Proses 4 Entri Data Perhitungan Pajak
[Data Wajib Pajak] [Data Wajib Pajak]
[Data Mas ter Wajib Pajak] [Data Mas ter Wajib Pajak]
[Data Mas ter Wajib Pajak] User Pajak
User Retribusi
User Retribusi
User Pajak t_wajib_pajak : 1
t_wajib_pajak : 2 3.1
Entri Data Wajib Pajak
Data Wajib Pajak Data Wajib Pajak
Data Wajib Pajak Data Wajib Pajak
Data Wajib Pajak Data Wajib Pajak
Data Wajib Pajak Data Wajib Pajak
Data Wajib Pajak Data Wajib Pajak
Data Wajib Pajak [Data Wajib Pajak]
[Nota Pajak Rumah M akan] [Data Rumah M akan]
[Nota Pajak Hiburan] [Data Hiburan]
[Nota Pajak Hotel] [Data Hotel]
[Data Mineral Bukan Log am] [Nota Pajak M ineral Bukan Log am]
[Data Reklame Biasa] [Nota Pajak Reklame Biasa]
[Data Restoran] [Nota Pajak Restoran]
[Data Air Tanah] [Nota Pajak Air Tanah]
[Data Reklame Perpanjangan] [Data Sarang Burung Walet]
[Nota Pajak Sarang Walet] [Data Penerang an Jalan]
[Nota Pajak Penerang an Jalan] [Data Reklame Baliho Rokok]
[Nota Pajak Baliho Rokok] [Nota Pajak Reklame Baru]
[Data Reklame WP Baru] [Data Nota Rumah Makan]
[Data Nota Miner al Bukan Log am] [Data Nota Reklame Baliho Biasa]
[Data Nota Hotel] [Data Nota Hiburan]
[Data Nota Restoran] Data Nota Reklame Baliho Rokok
[Data Nota Reklame WP Baru] [Data Nota Air Tanah]
[Reklame Nota WP Perpanjang an] [Data Nota Sarang Burung Walet]
[Data Nota Pener ang an Jalan] [Data Nota Reklame Baliho Rokok]
[Data Reklame WP Perpanjang an] [Data Sarang Burung Walet]
[Data Penerang an Jalan] [Data Reklame WP Baru]
[Data Air Tanah] [Data Reklame Baliho Rokok]
[Data Reklame Baliho Biasa] [Data Restoran]
[Data Mineral Bukan Log am]
[Data Hotel] [Data Hiburan]
[Data Rumah M akan] User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak User Pajak
User Pajak
t_wajib_pajak t_nota_pajak_rekla
me_baru : 1 t_nota_pajak_rekla
me_baru : 2
t_nota_pajak_rokok : 1
t_nota_pajak_rokok : 2
t_nota_pajak_pene rangan : 1
t_nota_pajak_pene rangan : 2
t_nota_pajak_sbw : 1
t_nota_pajak_sbw : 2
t_nota_pajak_reklame_ perpanjang an : 1
t_nota_pajak_reklame_pe rpanjang an : 2
t_nota_pajak_air_t anah : 1
t_nota_pajak_air_t anah : 2
t_nota_pajak_cater ing : 1
t_nota_pajak_cater ing : 2
t_nota_pajak_rm : 1
t_nota_pajak_rm : 2
t_nota_pajak_rekla me_biasa : 1
t_nota_pajak_reklam e_biasa : 2
t_nota_pajak_hibur an : 1
t_nota_pajak_hibur an : 2
t_nota_pajak_hotel : 1
t_nota_pajak_hotel : 2
t_nota_pajak_bulo g : 1
t_nota_pajak_bulo g : 2
4.1 Entri Pajak
Reklame Baru 4.2
Entri Pajak Baliho Rokok
4.3 Entri Pajak
Penerang an Jalan
4.4 Entri Pajak
Sarang Burung Walet
4.5 Entri Pajak
Reklame Perpanjang an
4.6 Entri Pajak Air
Tanah 4.7
Entri Pajak Restoran
4.9 Entri Pajak
Mineral Bukan Logam
4.10 Entri Pajak
Hotel 4.11
Entri Pajak Hiburan Cafe
4.12 Entri Pajak
Restoran Rumah Makan
4.13 Entri Pajak
Baliho Biasa
73
Gambar 4.8 DFD Level 1 Proses 5 Entri Data Perhitungan Retribusi
4.1.3.4 Kamus Data
Kamus data dibuat berdasarkan arus data yang ada di DFD data flow diagram. Dibawah ini terdapat beberapa kamus data diantaranya :
1. Nama arus data : Data Master Log Aplikasi Alias
: - Aliran arus data : 1. Admin – proses 1.3, dt_log
Struktur data : username + tgl_akses + activity
2. Nama arus data : Data Master Menu Alias
: - Aliran arus data : 1. Admin – proses 1.4, dt_menu
Struktur data : kd_menu + kd_grup_menu+ nama_menu +
deskripsi + menu_urutan
Data Wajib Pajak Data Wajib Pajak
Data Wajib Pajak [Data Izin Gangguan Baru]
[Data Izin Gangguan Perpanjangan]
[Data IMB Masyarakat] [Data Wajib Pajak]
[Nota Izin Gangguan Baru] [Nota Izin Gangguan Perpanjangan]
[Nota IMB Masyarakat]
[Nota IMB Proyek] [Data IMB Proyek]
[Data Nota Izin Gangguan Baru]
[Data Nota Izin Gangguan Perpanjangan]
[Data Nota IMB Masyarakat]
[Data Nota IMB Proyek] [Data Izin Gangguan Baru]
[Data Izin Gangguan Perpanjangan]
[Data IMB Proyek] [Data IMB Masyarakat]
User Retribusi
User Retribusi
User Retribusi
User Retribusi
User Retribusi
User Retribusi
User Retribusi
User Retribusi
t_nota_ho_baru : 1
t_nota_ho_perpanj angan : 1
t_nota_imb_masya rakat : 1
t_nota_imb_proyek : 1
t_nota_imb_proyek : 2
t_nota_imb_masya rakat : 2
t_nota_ho_perpanj angan : 2
t_nota_ho_baru : 2 t_wajib_pajak
5.1 Entri Data Izin
Gangguan HO Baru
5.2 Entri Data Izin
HO Perpanjangan
5.3 Entri Data IMB
Masyarakat 5.4
Entri Data IMB Proyek
74
3. Nama arus data : Data Master Roles Alias
: - Aliran arus data : 1. Admin – proses 1.5, dt_roles
Struktur data : roles_id + menu_id+ grup_id
4. Nama arus data : Data Master User Alias
: - Aliran arus data : 1. Admin – proses 1.10, dt_user
Struktur data : user_id+ user_nama+ user_password + nama
5. Nama arus data : Data Master Pejabat Approval Alias :
- Aliran arus data : 1. Admin – proses 2.4, dt_approval
Struktur data : appr_id+appr_kategori+pajak_id
6. Nama arus data : Data Master Wajib Pajak Alias :
- Aliran arus data : 1. Admin – proses 3.1, m_wajib_pajak
Struktur data : wajib_pajak_id+npwpd+nama_pemilik
4.1.4. Perancangan Basis Data
Perancangan basis data adalah kumpulan informasi yang disimpan didalam computer secara sistematik sehingga dapat diperiksa menggunakan suatu program
computer untuk memperoleh informasi dan basis data tersebut. Basis data adalah kumpulan file yang saling berkaitan satu sama lain dimana model data relasional
atau hubungan antar file direlasikan dengan kunci relasi relation key ialah kunci
75
primer dari masing-masing file. Berikut ini adalah perancangan basis data yang akan digunakan pada sistem informasi pengolaan wajib pajak yang dibangun.
4.1.4.1. Normalisasi
Proses normalisasi merupakan proses pengelompokan elemen data menjadi tabel-tabel yang menunjukan entity dan relasinya, untuk membantu
mrngurangi dan mencegah timbulnya masalah yang berhubungan dengan pengolahan data dalam database. Dibawah ini terdapat bentuk-bentuk normalisasi,
diantaranya :
Bentuk Unnormal
Pada tahap ini tabel belum normal dengan mencantumkan semua atribut yang sudah ada.
{ grup_id, grup_nama, grup_deskripsi, otoritas_data, kd_grup_menu, nama_grup_menu, urutan, icon, username,
tgl_akses, activity, id, modul, kd_menu, kd_grup_menu, nama_menu, deskripsi, menu_urutan, url, kd_parent, roles_id,
menu_id, grup_id, is_view, is_add, is_edit, is_delete, is_approve, is_import, is_print, act, appr_id, appr_kategori,
jabatan, nama, nip, tanggal_berlaku, pajak_id, appr_kategri_id, kategori_name, kategori_id, kategori_imb, pajak_id,
jenis_pajak, st_pajak, user_id, user_name, user_password, nama, grup_id, nota_id, tahun, npwpd, no_reg, nama_pemilik,
alamat_pemilik, nama_usaha, alamat_usaha, no_rekening, tanggal_dibuat, pembuat, total, nota_id, tahun, npwpd, no_reg,
76
nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, no_rekening, periode_mulai, periode_selesai, tanggal_dibuat,
pembuat, total, nota_id, tahun, npwpd, no_reg, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, no_rekening,
periode_mulai, periode_selesai, tanggal_dibuat, pembuat, total,
nota_id, tahun, npwpd, no_reg, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, no_rekening, periode_mulai,
periode_selesai, tanggal_dibuat, pembuat, total, nota_id, tahun, no_reg, npwpd, nama_pemilik, alamat_pemilik, no_rekening,
tanggal_dibuat, pembuat, total, nota_id, tahun, no_reg, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha,
kegiatan, lokasi, no_rekening, jumlah_anggaran, persentasi_pajak, tanggal_dibuat, pembuat, total, nota_id, tahun,
no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, tanggal_dibuat, nama_proyek, pembuat, nb, total,
nota_id, tahun, no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, lokasi, periode_mulai,
periode_selesai, no_rekening, persentase_pajak, tanggal_dibuat, pembuat, total, nota_id, tahun, no_spt, no_reg, npwpd,
nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, jenis_hiburan, periode_mulai, periode_selesai, no_rekening,
jumlah_orang, tarif_satuan, persentase_pajak, sanksi_adm, tanggal_dibuat, pembuat, keterangan, total, nota_id, tahun,