Gambaran Umum Sistem Yang Diusulkan Perancangan Prosedur Yang Diusulkan

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,