Anda di halaman 1dari 15

TEMA

SISTEM PERPAJAKAN
http://www.free-powerpoint-templates-design.com
KELOMPOK 4
Mei Setyo Kurniawan 5189411332
Vito Nurarfiansyah 5180411136
Hadiansyah 5180411143
Gilang Iqsa Mahendra 5180411248
Dedy Suprayogi 5180411336
Alma Alamsyah 5180411346
Dimas Setiya Prayoga 5180411350
Muh. Rizky Subardjo 5180411376
DEFENISI SISTEM
Sistem ini dibuat untuk menyelesaikan perhitungan pajak
daerah, dimana didalamnya memuat berbagai perhitungan
pajak seperti : .Pajak, Restribusi, PPH, PBB, PKB, PPN,
CUKAI, dan BEA. Program ini akan menampilkan jumlah
pajak yang harus dibayarkan dari hasil perhitungan pajak
pertentu.
IDENTIFIKASI OBJEK
Enkapsulasi & Parent : class PajakDaerah
Inherintance : class pbb,restribusi
Abstract : class cukai
Polymorphism : class ppn,pph
Interface : class pkb
CLASS DIAGRAM
KELOMPOK 4
PAJAK DAERAH
Merupakan sebuah enkapsulasi class parent, class ini
menurunkan kepada class Retribusi, PPH, dan PPN.

DESKRIPSI ATRIBUT
• Npwp : Memiliki Acces Modifier Private
Dengan Tipe Data String.
Deskripsi Method
• Nama : Memiliki Acces Modifier Private
Dengan Tipe Data String. dan Rules Method
• Tampil Nama :
• Tampil Npwp
RETRIBUSI
Merupakan child class dari PajakDaerah, class ini mendapatkan sifat turunan
dari pajak daerah. Pada class ini memiliki atribut tambahan berupa durasi, tariff,
serta memiliki method +tampilbiaya.

DESKRIPSI ATRIBUT Deskripsi Method dan Rules


• Durasi : Memiliki tipe data int. • Tmpbiaya()
• Tariff : Memiliki tipe data int.
PPH
Merupakan child class dari PajakDaerah dan lass ini juga
Polymorphisme, class ini mendapatkan sifat turunan dari pajak daerah.
Pada class ini memiliki atribut tambahan berupa durasi, tariff, serta
memiliki method +tampilbiaya.

DESKRIPSI ATRIBUT : DESKRIPSI METHOD DAN RULES :


• ID_Pegawai : Bertipe data String. • Tampil() :
• Gaji : Bertipe data double. • Hitung() :
• PPH : Bertipe data double.
PBB
Merupakan child class dari PajakDaerah, class ini
mendapatkan sifat turunan dari pajak daerah. Pada class
ini memiliki atribut tambahan berupa durasi, tariff,
serta memiliki method +tampilbiaya

DESKRIPSI ATRIBUT : DESKRIPSI METHOD DAN RULES


• NJOP : bertipe data double. • Hitung() :
• Njkp : bertipe data double.
• Pbb : bertipe data double.
PKB
Merupakan class Interface
DESKRIPSI ATRIBUT :
• NOPOL : beryipe data string.
• Pbk : bertipe data double.
• Harga_kendaraan : bertipe data double
DESKRIPSI METHOD DAN RULES:
• Hitung() :
• Tampil () :
CUKAI
Merupakan class Abstrak
DESKRIPSI ATRIBUT :
• ID_barang : Bertipe data String.
• Berat : Bertipe data double.
• cukai : Bertipe data double.
DESKRIPSI METHOD DAN RULES:
• hitungcukai()
PPN
Merupakan anak dari classpajakdaerah,
class ini juga merupakan polymorphisme.

DESKRIPSI ATRIBUT : DESKRIPSI METHOD DAN RULES:


• ID_perusahaaan : Bertipe data String. • tampil() :
• harga : Bertipe data double. • hitung() :
• ppn : Bertipe data double
IMPLEMENTASI PROGRAM
Melakukan percobaan perhitungan pajak PPH (pajak penghasilan), dalam percobaan
tersebut melakukan input data gaji tahunan = 10000 kemudan program akan melakukan
perhitungan seuai rumus yang diterapkan pph=(gaji*15)/100 ; pph=pph/12; yang mana
gaji 10000 akan dikenakan tariff pajak sebesar 125.
KESIMPULAN
Dengan adanya program tersebut maka perhitungan pajak daerah akan
lebih mudah dilakukan, program tersebut sudah menerapkan konsep oop
yang mana program tersebut sudah dibuat agar dapat berjalan seefisien
mungkin
TERIMAKASIH ATAS
PERHATIANNYA

Anda mungkin juga menyukai