Hierarki
Data
Tabel Data
yang berisi baris
Basis
suatu spreadsheet.
Basis
KunciData
(key)
Capabilities of DBMS
1. Memberikan kemampuan dan alat untuk akses, serta
manajemen data di dalam basis data yang terdiri dari:
Data definition language menspesifikasikan struktur isi data
Data dictionary menyimpan definisi elemen data
Data Manipulation language contoh: SQL
2. Menghasilkan
laporan-laporan
yang
disesuaikan
dan
pengembangang aplikasi-aplikasi desktop.
keputusan
yang
Seluruh
Enterprise kebutuhan
modeling
data
approach
perusahaan
ditentukan
dan
kemudian disimpan dalam basis
data.
Keunggulan
dari
pendekatan
permodelan perusahaan adalah
bahwa pendekatan ini mengambil
keuntungan dari sudut pandang
sumber daya perusahaan yang
luas.
Jika
perusahaan
melakukan
permodelan data perusahaan,
deskripsi
dari
seluruh
data
Designing Database
Hal-hal yang perlu diperhatikan dalam mendesain basis
data:
1. Physical design bagaiman basis data di tata dalam
perangkat penyimpan.
2. Konseptual design bagaimana elemen data
diorganisir agar efisien, memenuhi kebutuhan
informasi dan dapat meminimumkan redundansi.
Normalization
Proses penciptaan struktur data yang kecil, stabil,
fleksibel, dan adaptif dri kelompok-kelompok data yang
kompleks dan meminimumkan pengulangan data.
Pada
Unnormalized
terdapat
data
yang berulang,
setelah
normalisasi
order kemudia
terpecah
menjadi 4 tabel
Diagram Kelas
Kumpulan
konseptual
field-field
data
yang
saling
Class Diagram
Objek
bongkahan
konsepual
dari
suatu
sistem informasi (data),
tindakan-tindakan
yang
dilakukan atas data, dan
relasi si antara objek.
Diagram kelas terdiri
atas
kelas-kelas
yang
memiliki nama, field di
dalam kelas, dan tindakantindakan (kadang disebut
sebagai
metode)
yang
dilakukan atas kelas.
Menggunakan
Data
Formulir,
laporan, dan queryBasis
adalah metode-metode
umum yang dipergunakan untuk mengakses basis data
yang disimpan dalam suatu sistem manajemen basis
data.
Reports dan Form
Perbedaan
formatnya.
antara
reports
dan
formulir
adalah
pada
Forms
Navigasi
Akurasi
Konsistensi
Filtering
Subformulir
Ilustrasi Reports
Query
Adalah suatu permintaan kepada basis
data untuk menampilkan record-record
yang dipilih.
Query pada umumnya memilih field
data dalam jumlah terbatas dan
kemudian
membatasi
record-record
yang ditampilkan berdasarkan satu
kumpulan kriteria tertentu.
Query-by-Example (QBE) menyajikan
satu format terstandardisasi yang
kemudian dilengkapi oleh pengguna
sehingga system dapat menghasilkan
satu query yang sebenarnya.
Adalah kode yang digunakan oleh sistem manajemen basis data relasional
untuk mengerjakan pekerjaan-pekerjaan basis datanya.
Knowledge discovery
Menganalisis penggunaan data dan kesamaan data di antara
tabel-tabel yang berbeda.
Perencana
an basis
data
Implement
asi basis
data
Operasi
basis data
Kemanana
n basis
data
independensi
Mengambil
data
dan
informasi dengan cepat
Keamanan
baik.
yang
lebih
Kerugian DBMS
Data warehouse:
Stores current and historical data from
many core operational transaction systems
Consolidates and standardizes information
for use across enterprise, but data cannot
be altered
Data warehouse system will provide query,
analysis, and reporting tools
Data marts:
Subset of data warehouse
Summarized or highly focused portion of
firms data for use by specific population of
users
Typically focuses on single subject or line
of business
Business Intelligence:
Tools for consolidating, analyzing, and providing access to vast amounts of data
to help users make better business decisions
E.g., Harrahs Entertainment analyzes customers to develop gambling profiles
and identify most profitable customers
Principle tools include:
Software for database query and reporting
Online analytical processing (OLAP)
Data mining
Data mining
More discovery driven than OLAP
Finds hidden patterns, relationships in large databases and infers rules to predict
future behavior
E.g., Finding patterns in customer data for one-to-one marketing campaigns or to
identify profitable customers.
Types of information obtainable from data mining
Associations
Sequences
Classification
Clustering
Forecasting
Predictive analysis
Uses data mining techniques, historical data, and assumptions about future conditions
to predict outcomes of events
E.g., Probability a customer will respond to an offer
Data governance:
Policies and processes for managing availability,
usability, integrity, and security of enterprise data,
especially as it relates to government regulations
Database administration:
Defining, organizing, implementing, maintaining
database; performed by database design and
management group
Pendahuluan
Pada tahun 2008, DJP mendirikan Unit Pengolahan Data dan
Dokumen Perpajakan (UPDDP) yang bertujuan untuk
melakukan
perbaikan
basis
data
perpajakan
dan
pemeliharaan dokumen melalui proses digitalisasi SPT wajib
pajak yang dilakukan secara masal. Selanjutnya UPDDP
akan membantu KPP dalam melakukan digitalisasi wajib
pajak.
Hingga tahun 2016 terdapat tiga UPDDP yaitu PPDDP Jakarta
yang wilayah kerjanya seluruh KPP di pulau Jawa dan
Kalimantan, KPDDP Makasar untuk pulau Makasar, Bali, dan
Nusa Tenggara, serta KPDDP Jambi untuk pulau Sumatera.
Dalam menjalankan proses bisnis, UPDDP menggunakan
software yang dikembangkan oleh KOFAX, Inc yang dibantu
KPDDP
PENGEMASAN
PULPENDO
K
PEMIlLAHA
N
PEMINDAIA
N
DOCREV
Data Entry
QC
Pekerjaan yang
dilakukan
Menempel Barcode
SPT
Menempel Barcode
box
Menginput data WP
pada SPT pada APP
pembantu
NPWP
Kode Barcode
SPT
Kode Barcode
Box
Status kurang
NPWP
NAMA WP
Primary
Key
ALAMAT WP
TAHUN PAJAK
KODE BARCODE
SPT
KODE BARCODE
BOX
Kode barcode SPT menjadi Primary
Key
baru KB
STATUS
PENGEMASA
N
PULPENDOK
PEMIlLAHA
N
PEMINDAIA
N
DOCREV
Data Entry
Pekerjaan yang
dilakukan
Pengecekan
jumlah Box
Pengecekan
jumlah SPT dalam
box
BAST dalam
Pendukung
APP
Ketika
BAST
disetujui, menambah
(add) kolom baru
di database yang
nanti
dibutuhkan
dalam proses.
NPWP
NAMA WP
ALAMAT WP
TAHUN PAJAK
JML_LMBR
JNS_SPT
N_KB
HARTA
KWJBN
ADD TO
EXISTING
KODE BARCODE
SPT
KODE BARCODE
BOX
STATUS KB
QC
PENGEMASAN
PULPENDO
K
PEMILAHAN
PEMINDAIA
N
Pekerjaan yang
dilakukan
Data Entry
NPWP
DOCREV
NAMA WP
ALAMAT WP
TAHUN PAJAK
KODE BARCODE
SPT
JML_LMBR
KODE BARCODE
BOX
JNS_SPT
STATUS KB
N_KB
HARTA
KWJBN
QC
PENGEMASA
N
PULPENDO
K
Pekerjaan yang
dilakukan
Mengenalkan jenis
SPT pada APP
PEMIlLAHA
N
Data Entry
DOCREV
QC
PEMINDAIAN
NPWP
NAMA WP
ALAMAT WP
TAHUN PAJAK
Pemindaian
(barcode sebagai
cut off antar SPT)
Aplikasi akan
mengecek jumlah
SPT
KODE BARCODE
SPT
Membandingkan jumlah
SPT menurut petugas
pemilahan dengan hasil
lembar pemindaian
Cross check
value
JML_LMBR
JML_LMBR
KODE BARCODE
BOX
JNS_SPT
STATUS KB
N_KB
HARTA
KWJBN
5
1770 S
PENGEMAS
AN
PULPENDO
K
Pekerjaan yang
dilakukan
Menilai kualitas
hasil pindai
Pengurutan Image
sesuai ketentuan
PEMIlLAHA
N
PEMINDAIA
N
Data Entry
DOCUMENT
REVIEW
QC
LPAD
1770 S
induk
1770 S-1
1770 S-2
SSP, dll.
PENGEMAS
AN
PULPENDO
K
PEMIlLAHA
N
PEMINDAIA
N
Pekerjaan yang
dilakukan
DOCREV
QC
Data Entry
NPWP
NAMA WP
Input nilai-nilai
didalam SPT,
contoh
Nilai KB
Jumlah Harta
Jumlah
Kewajiban,
dll.
ALAMAT WP
TAHUN PAJAK
KODE BARCODE
SPT
JML_LMBR
KODE BARCODE
BOX
JNS_SPT
1770 S
STATUS KB
N_KB
-100
HARTA
5.000.0
00
KWJBN
1.000.0
00
PENGEMAS
AN
PULPENDO
K
Pekerjaan yang
dilakukan
Perbaikan SPT
yang dikirim dari
Document Review
dan Data Entry
Penghapusan
database apabila
kesalahan fatal
PEMIlLAHA
N
PEMINDAIA
N
DOCREV
Data Entry
QUALITY
CONTROL
disebabkan
formal
SPT
maka
spt
tersebut
akan