Relasi Tabel Bentuk Normal Kedua 2

82

4.1.4.3. Entity Relationship Diagram

Entity Relationship Diagram ERD berguna untuk memodelkan sistem yang nantinya akan dikembangkan basis datanya. gambaran dari hubungan antara entitas yang terlibat di dalam sistem, dan masing - masing entitas tersebut memiliki kunci primer. Berikut adalah ERD dari perancangan Sistem Informasi Pengelolaan Wajib Pajak Dinas Pendapatan Daerah Dispenda Kabupaten Kutai Barat sebagai berikut : Gambar 4.10 Entity Relationship Diagram memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki memiliki be rda sarkan memiliki berdasarkan berda sarkan be rdasarkan be rda sarkan be rda sarkan hr_grup grup_id grup_nama grup_deskripsi otoritas_data hr_grup_menu kd_grup_menu nama_grup_menu urutan icon hr_menu kd_menu kd_grup_menu nama_menu deskripsi menu_urutan url kd_parent hr_log id username tgl_akses activity modul hr_roles roles_id menu_id grup_id is_view is_add is_edit is_delete is_approve is_import is_print act tm_user user_id user_name user_password nama grup_id m_approvel appr_id appr_kategori jabatan nama nip tanggal_berlaku pajak_id m_pajak pajak_id jenis_pajak st_pajak m_approvel_kategori appr_kategori kategori_name m_wajib_pajak wajib_pajak_id no_reg npwpd nama_pemilik alamat_pemiliki nama_usaha alamat_usaha m_kategori_imb_masyarakat kategori_id kategori_imb 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 pengali1 pengali2 pengali3 kategori_id keterangan nota_id t_nota_air_tanah nota_id tahun no_rekening tanggal_dibuat pembuat total wajib_pajak_id t_nota_air_tanah_detail detail_id pengali1 pengali2 jumlah_meteran tahun bulan nota_id t_ho_baru nota_id tahun no_rekening periode_mulai periode_selesai tanggal_dibuat pembuat total wajib_pajak_id t_nota_hotel_detail detail_id pengali1 pengali2 pengali3 keterangan nota_id t_ho_baru_detail detail_id pengali1 pengali2 pengali3 pengali4 pengali5 nota_id t_nota_hotel nota_id tahun no_rekening periode_mulai periode_selesai tanggal_dibuat pembuat total wajib_pajak_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 pengali1 pengali2 pengali3 pengali4 pengali5 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_nota_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 persetase nota_id t_nota_pajak_catering nota_id tahun lokasi periode_mulai periode_selesai no_rekening persentase_pajak tanggal_dibuat pembuat total wajib_pajak_id t_nota_pajak_catering_detail uraian_id jumlah satuan analisa_harga nota_id t_nota_pajak_penerangan nota_id tahun periode_mulai periode_selesai no_rekening tanggal_dibuat pembuat keterangan lokasi total wajib_pajak_id t_nota_pajak_penerangan_detail detail_id keterangan volume analisa_harga lama persetase nota_id t_nota_pajak_hiburan nota_id tahun no_spt jenis_hbiburan periode_mulai periode_selesai no_rekening jumlah_orang tarif_satuan persentase_pajak sanksi_adm tanggal_dibuat pembuat keterangan total wajib_pajak_id t_nota_pajak_rm nota_id tahun no_spt periode_mulai periode_selesai no_rekening jumlah_orang tarif_satuan persentase_pajak sanksi_adm tanggal_dibuat pembuat keterangan total wajib_pajak_id t_nota_pajak_sbw nota_id tahun no_spt periode_mulai periode_selesai no_rekening jumlah_orang tarif_satuan persentase_pajak sanksi_adm tanggal_dibuat pembuat keterangan total wajib_pajak_id t_nota_pajak_reklame_perpanjangan nota_id tahun no_spt periode_mulai periode_selesai no_rekening jumlah_orang tarif_satuan persentase_pajak sanksi_adm tanggal_dibuat pembuat keterangan total wajib_pajak_id t_nota_pajak_reklame_rokok nota_id tahun no_spt periode_mulai periode_selesai no_rekening jumlah_orang tarif_satuan persentase_pajak sanksi_adm tanggal_dibuat pembuat keterangan total wajib_pajak_id t_nota_pajak_reklame_baru nota_id tahun no_spt periode_mulai periode_selesai no_rekening jumlah_orang tarif_satuan persentase_pajak sanksi_adm tanggal_dibuat pembuat keterangan total wajib_pajak_id t_nota_pajak_reklame_biasa nota_id tahun no_spt periode_mulai periode_selesai no_rekening jumlah_orang tarif_satuan persentase_pajak sanksi_adm tanggal_dibuat pembuat keterangan total wajib_pajak_id 83

4.1.4.4. Struktur File

Struktur file berfungsi sebagai rancangan dalam database sistem informasi yang akan dibuat. Berikut ini adalah struktur file yang digunakan dalam Perancangan Sistem Informasi pengelolaan wajib pajak yang sedang dibangun.

1. Nama Tabel : Master Wajib Pajak

Tabel 4.1 Struktur Tabel Master Wajib Pajak NO Nama Field Tipe Data Size Key Keterangan 1 2 3 4 5 6 Wajib_Pajak_Id No_reg NpwpdNpwprd Nama_pemilik Alamat_Pemilik Nama_usaha Int Varchar Varchar Varchar Varchar varchar 11 30 100 300 100 300 PK Id Wajib Pajak Nomor reg NPWPD Nama Pemilik Alamat Nama Usaha

2. Nama Tabel : Master Approvel

Tabel 4.2 Struktur Tabel Master Approvel NO Nama Field Tipe Data Size Key Keterangan 1 2 3 Appr_id Appr_kategori Jabatan Bigint Int Varchar 20 11 50 PK Approvel ID Kategori appr Jabatan 84 4 5 6 7 Nama Nip Tanggal_berlaku Pajak_id Varchar Varchar Date Int 50 50 - 11 Nama Nomor induk Masa berlaku ID pajak

3. Nama Tabel : Pajak

Tabel 4.3 Struktur Tabel Pajak NO Nama Field Tipe Data Size Key Keterangan 1 2 3 Pajak_id Jenis_pajak St_pajak Int Varchar Tinyint 11 100 1 PK ID Pajak Jenis pajak Surat terbit Pjk

4. Nama Tabel : Nota Air Tanah

Tabel 4.4 Struktur Tabel Nota Air Tanah NO Nama Field Tipe Data Size Key Keterangan 1 2 3 4 5 6 Nota_id Tahun Npwpd No_reg Nama_pemilik Alamat_pemilik Bigint Varchar Varchar Varchar Varchar Varchar 20 4 30 30 100 300 PK Nota id Tahun Npwpd No registrasi Nama pemilik Alamat pemilik