• Tidak ada hasil yang ditemukan

BAB IV. HASIL DAN PEMBAHASAN

4.1.3. Perancangan Prosedur Yang Diusulkan

masih menggunakan proses manual yang sehingga menghasilkan output dalam bentuk konvensional (kertas) dan tidak memiliki media penyimpanan berupa basis data yang rentan mengalami kerusakan bahkan kehilangan arsip.

Gambaran umum sistem yang nanti akan di gunakan ini mencakup flowmap, diagram konteks sistem, dan diagram alir data sistem yang nanti dapat dijelaskan aliran data yang nanti diproses hingga menghasilkan informasi yang diinginkan.

4.1.3. Perancangan Prosedur Yang Diusulkan

Prosedur yang sedang berjalan pada Pengelolaan Data Wajib Pajak dan Retribusi Daerah Dinas Pendapatan Daerah (Dispenda) Kabupaten Kutai Barat, masih dikerjakan secara manual. Pada prosedur tersebut menghasilkan lembaran berkas atau arsip - arsip yang jumlahnya tidak sedikit sehingga perlu untuk diusulkan prosedur baru yang dilakukan secara terkomputerisasi dan mendukung untuk menyimpan data pada sebuah basis data. Berikut ini merupakan prosedur

dari flowmap yang diusulkan :

1. Bidang Pendaftaran dan Pendataan menyerahkan data pengajuan pajak dan

retribusi daerah yang telah diisi oleh wajib pajak kepada Pegawai Bidang Penetapan,

2. Pegawai Bidang Penetapan menginputkan data spesifikasi pengajuan pajak

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:

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 BiasaData 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

0

Sis tem Informasi Pengelolaan Data Pajak dan Retribusi

+ Admin

User Pajak

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 RolesDat 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 AdminAdminAdmin AdminAdmin Admin Admin Admin Admin AdminAdminAdmin Admin

User RetribusiUser Retribusi User Retribusi User Retribusi User RetribusiUser Retribusi User RetribusiUser RetribusiUser Retribusi User Pajak

User Pajak User Pajak User Pajak User Pajak User PajakUser Pajak User PajakUser PajakUser Pajak User Pajak User Pajak User PajakUser PajakUser PajakUser Pajak User Pajak User Pajak User Pajak User Pajak User PajakUser PajakUser 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

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]

AdminAdminAdminAdminAdminAdmin AdminAdminAdmin AdminAdminAdmin

tm_user : 1tm_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 : 1hr_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 PajakUser

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

Gambar 4.8 DFD Level 1 Proses 5 Entri Data Perhitungan Retribusi

4.1.3.4Kamus 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

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

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,

no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, periode_mulai, periode_selesai, no_rekening, tanggal_dibuat, pembuat, keterangan, lokasi, total, nota_id, tahun, no_spt, no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, periode_mulai, periode_selesai, no_rekening, jenis_reklame, panjang, lebar, jumlah_reklame, nsl_1, nsl_2, nsl_3, nsl_4, lama_pemasangan, harga, persentase_pajak, tanggal_dibuat, pembuat, total, nota_id, tahun, no_spt, no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, periode_mulai, periode_selesai, no_rekening, jenis_reklame, panjang, lebar, jumlah_reklame, materi, lokasi_pemasangan, nsl_1, nsl_2, nsl_3, nsl_4, lama_pemasangan, harga, persentase_pajak, tanggal_dibuat, pembuat, total, nota_id, tahun, no_spt, no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, periode_mulai, periode_selesai, no_rekening, jenis_reklame, panjang, lebar, jumlah_reklame, nsl_1, nsl_2, nsl_3, nsl_4, lama_pemasangan, harga, persentase_pajak, tanggal_dibuat, pembuat, total, nota_id, tahun, no_spt, no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, periode_mulai, periode_selesai, no_rekening, jenis_reklame, panjang, lebar, jumlah_reklame, materi, lokasi_pemasangan, nsl_1, nsl_2, nsl_3, nsl_4, lama_pemasangan, harga,

78   

persentase_pajak, tanggal_dibuat, pembuat, total, nota_id, tahun, no_spt, no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, periode_mulai, periode_selesai, no_rekening, jumlah_orang, tarif_satuan, persentase_pajak, tanggal_dibuat, pembuat, total, nota_id, tahun, no_spt, no_reg, npwpd, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, jenis, lokasi, tmt_mulai, tmt_selesai, no_rekening, periode_panen, pendapatan_panen, tarif, persentase_pajak, tanggal_dibuat, pembuat, total}

1. Bentuk Normal Pertama

Bentuk Normal pertama yaitu dengan menghilangkan kesamaan atribut pada bentuk tidak normal.

{ grup_id, grup_nama, grup_deskripsi, otoritas_data, kd_grup_menu, nama_grup_menu, urutan, icon, username, tgl_akses, activity, id, modul, kd_menu, nama_menu, deskripsi, menu_urutan, url, kd_parent, roles_id, menu_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, jenis_pajak, st_pajak, user_id, user_name, user_password, nota_id, tahun, no_reg, nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, no_rekening, tanggal_dibuat, pembuat, total, periode_mulai, periode_selesai,

kegiatan, lokasi, jumlah_anggaran, persentasi_pajak, nama_proyek, nb, persentase_pajak, no_spt, jenis_hiburan, jumlah_orang, tarif_satuan, sanksi_adm, keterangan, jenis_reklame, panjang, lebar, jumlah_reklame, nsl_1, nsl_2, nsl_3, nsl_4, lama_pemasangan, harga, materi, lokasi_pemasangan, npwpd, jenis, tmt_mulai, tmt_selesai, periode_panen, pendapatan_panen, tarif }

2. Bentuk Normal Kedua 2

Sebuah relasi dalam bentuk normal II, jika relasi tersebut dalam

bentuk normal I serta seluruh atribut (bukan primary key) tergantung

secara fungsional sepenuhnya pada primary key.

Data Grup : grup_id*, grup_nama, grup_deskripsi,

otoritas_data, kd_grup_menu, nama_grup_menu

Data User : user_id*, jabatan, nama, nip, user_name,

user_password, roles_id

Data Roles : roles_id*, menu_id, is_view, is_add,

is_edit, is_delete, is_approve, is_import, is_print, act, grup_id

Data Pajak : pajak_id*, jenis_pajak, st_pajak,

persentase_pajak,

Data Retribusi : , jabatan, nama, nip, tanggal_berlaku,

80   

kategori_id, kategori_imb, jenis_pajak, st_pajak, user_id, user_name, user_password, nota_id, tahun, no_reg,

nama_pemilik, alamat_pemilik, nama_usaha, alamat_usaha, no_rekening,

tanggal_dibuat, pembuat, total, periode_mulai, periode_selesai, kegiatan, lokasi, jumlah_anggaran, nama_proyek, nb, persentase_pajak, no_spt, jenis_hiburan, jumlah_orang, tarif_satuan, sanksi_adm, keterangan, jenis_reklame, panjang, lebar, jumlah_reklame, nsl_1, nsl_2, nsl_3, nsl_4, lama_pemasangan, harga, materi, lokasi_pemasangan, npwpd, jenis, tmt_mulai, tmt_selesai, periode_panen, pendapatan_panen, tarif

4.1.4.2. Relasi Tabel

Tabel relasi merupakan hubungan yang terjadi pada suatu tabel dengan tabel lainnya. Masing – masing tabel yang dihubungkan oleh kunci primer di salah satu tabel, dan kunci tamu di tabel yang lain yang merupakan salinan dari kunci primer yang ada pada tabel sebelumnya. Berikut adalah relasi tabel yang telah dirancang :

 

Gambar 4.9

Relasi Tabe

l

+ grup_deskripsi

+ otoritas_data + nama_urutan+ url + modul

-kd_parent hr_roles # roles_id -menu_id -grup_id + is_view + id_add + is_edit + is_delete + is_approve + is_import + is_print 1..* 1..* m_approvel # appr_id + jabatan + nama + nip + tanggal_berlaku -pajak_id m _approvel_kat egori # appr_kategori_id + kategori_name m_kategori_imb_masyarakat # kategori_id + kategori_imb m_pajak # pajak_id + jenis_pajak + st_pajak m_wajib_pajak # wajib_pajak_id + no_reg + npwpd + nama_pemilik + alamat_pemilik + nama_usaha + alamat_usaha tm_user # user_id + user_name + user_password + nama -grup_id t_nota_air_tanah # nota_id + tahun + no_rekening + tanggal_dibuat + pembuat + total -wajib_pajak_id t_nota_air_tanah_detail # detail_id + pengali_1 + pengali_2 + jumlah_meteran + tahun + bulan -no_id t_nota_hotel # nota_id + tahun + no_rekening + periode_mulai + periode_selesai + tanggal_dibuat + pembuat + total -wajib_pajak_id t__note_hotel_detail # detail_id + pengali_1 + pengali_2 + pengali_3 + keterangan -nota_id t_nota_ho_baru # nota_id + tahun + no_rekening + periode_mulai + periode_selesai + tanggal_dibuat + pembuat + total -wajib_pajak_id t_nota_ho_baru_detail # detail_id + pengali_1 + pengali_2 + pengali_3 + pengali_4 + pengali_5 -nota_id t_nota_ho_perpanjangan # nota_id + tahun + no_rekening + periode_mulai + periode_selesai + tanggal_dibuat + pembuat + total -wajib_pajak_id t_nota_ho_perpanjangan_detail # detail_id + pengali_1 + pengali_2 + pengali_3 + pengali_4 + pengali_5 -nota_id t_nota_imb_masyarakat # nota_id + tahun + no_reg + npwpd + nama_pemilik + alamat_pemilik + no_rekening + tanggal_dibuat + pembuat + total t_nota_imb_masyarakat_detail # detail_id + pengali_1 + pengali_2 + pengali_3 -ketegori_id + keterangan -nota_id t_nota_imb_proyek # nota_id + tahun + kegiatan + lokasi + no_rekening + jumlah_anggaran + persentasi_pajak + tanggal_dibuat + pembuat + total -wajib_pajak_id t_not a_pajak_bulog # nota_id + tahun + tanggal_dibuat + nama_proyek + pembuat + nb + total -wajib_pajak_id t_nota_pajak_bulog_detail # detail_id + keterangan + no_rekening + volume + analisa_harga + persentase -nota_id t_nota_pajak_catering # nota_id + tahun + lokasi + periode_mulai + periode_selesai + no_rekening + persentase_pajak + tanggal_dibuat + tanggal_dibuat + pembuat + total -wajib_pajak_id t_nota_pajak_catering_detail # uraian_id + jumlah + satuan + satuan + analisa_harga -nota_id t_nota_pajak_hiburan # nota_id + tahun + no_spt + jenis_hiburan + periode_mulai + periode_selesai + no_rekening + jumlah_orang + tarif_satuan + persentase_pajak + sanksi_adm + tanggal_dibuat + pembuat + keterangan + total -wajib_pajak_id

Dokumen terkait