• Tidak ada hasil yang ditemukan

PENUTUP Pembangunan Aplikasi OLAP (Online Analytical Processing) untuk Analisis Sumber Daya Manusia pada Universitas Atma Jaya Yogyakarta.

N/A
N/A
Protected

Academic year: 2017

Membagikan "PENUTUP Pembangunan Aplikasi OLAP (Online Analytical Processing) untuk Analisis Sumber Daya Manusia pada Universitas Atma Jaya Yogyakarta."

Copied!
102
0
0

Teks penuh

(1)

BAB VI

PENUTUP

6.1

Kesimpulan

Kesimpulan yang dapat diambil dari pembuatan tugas

akhir ini adalah sebagai berikut :

1. Telah berhasil dibangun sebuah data mart untuk

subjek sumber daya manusia pada Universitas Atma

Jaya Yogyakarta yang baru melalui proses

perancangan data mart, proses ETL, dan pembuatan

laporan.

2. Data mart dirancang menggunakan skema model data

star schema dengan banyak tabel fakta

dikombinasikan dengan snowflake schema pada sebuah

dimensi.

Data mart dibuat melalui proses

pengambilan data dari database transaksional

kemudian diloading ke staging area, pembuatan

tabel dimensi dan fakta pada data mart, serta

pembuatan cube.

3. Cara menampilkan hasil analisa pada data mart yang

telah dibangun adalah menggunakan Business

Intelligence Reports. BI Reports memvisualisasikan

hasil analisis dalam bentuk table dan grafik

beserta angka yang inovatif dan dapat dilakukan

slicing-dicing serta rol up- drill down.

4. Informasi-informasi yang dihasilkan dari aplikasi

OLAP ini dapat membantu pihak KSDM untuk melakukan

pelaporan dan membantu proses analisis untuk

mengambil keputusan yang strategis.

p

Kesimpulan

yang da

a

pa

pat diambi

i

l

l

dari

pembuatan tugas

akhir ini adalah

ah sebagai berikut :

1. Telah

berhasil dibangun sebuah da

data

t

mart untuk

su

ubj

bjek sumber da

a

ya

a

man

anus

usia

a

p

p

ada Univer

ersitas Atma

Jaya Yog

og

ya

ya

ka

k

rta

yang

b

bar

aru

u

melalui

proses

pera

ra

nc

nca

angan

da

da

t

ta m

ar

t

,

pr

os

os

es

es

ETL,

,

da

da

n pemb

mbuatan

la

la

po

po

ran.

.

2.

2.

Da

Da

ta m

art

dirancang menggunakan ske

e

ma

m

m

mod

odel

el

da

ata

sta

ar

schema denga

n ba

ny

ak t

ab

abel fakta

ta

di

di

kombinasikan denga

n

snowfl

ak

e schema

p

pad

a

a se

e

bu

b

ah

h

d

dime

ns

i.

Da

ta

m

ar

t

d

ib

uat melalui

pr

pro

oses

s

pengambila

n

data

dar

i

database trans

s

aksional

al

kemudian dil

oadi

ng

ke

st

ag

ing area, pe

embua

a

t

tan

n

tabel dime

ns

i

dan fakta pa

da

da

ta mar

t

t,

sert

t

a

a

pe

mb

ua

ua

ta

ta

n

n

cu

cu

be

be.

.

3. Cara menampilkan has

s

il

il

analisa pada data mart ya

ya

ng

ng

telah dibangun adalah menggunakan

Bu

Bu

si

si

ne

e

s

ss

In

In

te

te

ll

ll

ig

ig

en

en

ce

ce

R

Rep

epor

or

ts

t

. BI

BI R

R

ep

ep

or

or

ts

ts

me

me

mv

mv

is

is

ua

ua

li

lisa

sasi

si

k

kan

ha

h

sil an

an

al

alis

is

is

is

dal

alam

am

ben

en

tu

tu

k

k ta

tabl

bl

e

e

dan

n

gr

grafik

be

be

se

se

rt

rt

a

a

angka yang

ng ino

o

va

tif dan

da

da

pa

pa

t

t

di

dilakukan

slicing-dicing ser

g

erta

rol

up- drill down.

(2)

6.2

Saran

Saran-saran yang dapat diberikan penulis antara lain :

1. Data-data sumber yang lengkap akan sangat

menunjang kualitas informasi dan report yang

dihasilkan. Oleh sebab itu, sebaiknya

diminimalisir adanya data kosong pada sumber data

dan kesalahan pengisian data sehingga tidak banyak

dilakukan pemberian default data sehingga

informasi lebih akurat.

2. Pengembangan data mart untuk subjek sumber daya

manusia secara real-time dapat meningkatkan

kualitas dalam pengambilan keputusan.

menunjang kual

l

it

itas infor

orma

m

si dan report yang

dihasilkan

n

. Oleh sebab

itu, sebaiknya

dimini

i

m

malisir ad

d

an

a

ya data kosong p

ad

ad

a sumber data

dan

n

kesalahan peng

ngis

isia

a

n

n da

data

ta

sehingga

ti

ti

dak banyak

d

dilakukan

n

pe

p

mberian

defa

fa

ul

ul

t

t

data

sehingga

info

fo

rm

rma

asi lebi

bi

h

h

ak

urat.

2. Pe

Pe

ng

ng

em

e

ba

a

ngan data mart untuk s

n

ub

ubjek

k

su

sum

mber

d

d

aya

ma

m

nusi

si

a

secara

re

al

-time

dapat

men

en

in

in

gk

g

at

k

kan

(3)

DAFTAR PUSTAKA

Adithama, S.P., 2010. Pembangunan Intelegensi Bisnis Untuk Subjek Kegiatan Akademik Pada Universitas Atma Jaya Yogyakarta. Skripsi. Yogyakarta: Universitas Atma Jaya Yogyakarta.

Adithama, S.P., 2014. Rancangan Bangunan Real-Time Business Intelligence Untuk Subjek Kegiatan Akademik pada Universitas Menggunakan Change Data Capture. Jurnal Buana Informatika, 5(2), p.63.

Asif, S., 2011. Inforica. [Online] Available at: www.inforica.com/in/download/bipresentation.pdf

[Accessed 22 Mei 2015].

Azvine, B., Cui, Z. & D., N.D., 2006. Real Time Business Intelligence for the Adaptive Enterprise. The 3rd IEEE International Conference on Enterprise

Computing E-Commerce and E-Services, pp.1-11.

Bukhbinder, G., Krumenaker, M. & Phillips, A., 2005. Insurance Industry Decision Support: Data Marts, OLAP and Predictive Analytics. In Casualty Actuarial Society Forum., 2005.

Febrian, J., 2004. Kamus Komputer dan Teknologi Informasi. Bandung: Penerbit Informatika.

Fitriasari, N.S., 2008. Perancangan Sistem Informasi Business Intelligence lulusan dengan menerapkan OLAP. In Seminar Nasional Aplikasi Teknologi Informasi 2008., 2008.

Handojo, A. & Rostianingsih, S., 2004. Pembuatan Data Warehouse Pengukuran Kinerja Proses Belajar Mengajar di Jurusan Teknik Informatika Universitas Kristen Petra. Jurnal Informatika, 5, pp.53-58.

Hocevar, B. & Jaklic, J., 2010. Assessing Benefits of Business Intelligence Systems. Management Journal, 15(1), pp.87-119.

Inmon, W.H., 2005. Building The Data warehouse. Fourth Edition ed. Indiana: Wiley Publishing, Inc.

Adithama, S.P., 2010. PePembangunaann Intelegensi Bisnis Untuk Subjek Kegegiaiatan Akademik Paddaa Universitas Atma Jaya Yogyakkararta. Skripsi. Yogyakarta:: Universitas Atma Jayaya Yogyakarta.a.

Adithamaa, S.P.,, 2020141 . RaRancncanangagann BaBangngununan Real-TiTime Business Intelligigenencece Untuk Subbjejekk KeKegigiaatan Akadedemik pada Univiversiittas Mengnggugunanakakann ChC ange DData Caapture.. Jurnal Bu

Buanna Infoforrmatika, 5(2), p.633.

Asiff,, SS., 2011. Inforica. [Online] Avaaililabable at:

wwwww.inforica.com/in/download/bipresenttatioion.n.pdp f

[

[Accessed 22 Mei 2015].

Az

Azvivine,, B., Cui, Z. & D., N.D., 2006. Real Timme BuBusisinen sss

Intelligence for the Adaptive Enterprise. ThThe e 3rd

IEEE International Conference on EEntererpprissee Computing E-Commerce and E-Services, pp.1-111.

Bu

B khbbinder, G., Krumenaker, M. & Phillips, A.., 22005..

Insurance Industry Decision Support: Datta MMarttss,

OLAPAP and Preedid ctive Analyticics.s. In Casualltyty Actuarial Societty y FoF rurumm., 2005.

Fe

Febrb ian, J., 2004. Kamus Komputer dan Teknologi Inforormamasisi. Bandung:g Penerbit Informatika.

Fi

Fitrtriasari, N.N.S.S., 200808.. PePerrancangaann Sistem Infnforormasi Bu

Busisinnesss Intelelligennce lululusann dedengnganan mmeenererapkan OL

OLAPAP. In Seminnar NaNasional Apllikikasasi TTeknologi Informasi 2008., 2008.

Handojo, A. & Rostianningsih, S., 2004. Pembuatan Data Warehouse Penguku uran Kinerja Proses Belajar Mengajar di Jurussan Teeknik Informatika Universitas Kristen Petra. Jurnrnal Informatika, 5, pp.53-58.

(4)

Kandou, K.Y., 2013. Pembangunan Intelegensi Bisnis Untuk Subjek Penjualan di Toko Buku Togamas. Skripsi S1. Yogyakarta: Universitas Atma Jaya Yogyakarta.

Kirana, C.P. & Prihandoko, 2007. Perancangan Data Mart Kepegawaian pada Unit Sumber Daya Manusia (Human

Resource) PT. GMF Aerosia. Depok: Universitas Gunadarma.

Klepic, Z., 2006. The Influence Of Business Intelligence On The Performance Of The Top Management Business Decisions. In International Conference Proceedings. Zagreb, 2006. University of Zagreb, Faculty of Economics and Business.

Kumar, P., 2014. Impact of Business Intelligence System in Indian Telecom Industry. Business Intelligence Journal, 5(17), pp.358-66.

Laudon, K.C. & Laudon, J.P., 2012. Management Information System Managing the Digital Firm. New Jersey:

United State of America : Pearson Prentice Hall. Nees, T., 2011. Business Intelligence is The Answer.

ProQuest Journal : Business and Economics, 24(10).

Ponniah, P., 2001. Data Warehousing Fundamentals. New York: John Wiley & Sons Inc.

Ponniah, P., 2010. Data Warehousing Fundamentals for IT Profesionals. Second Editions ed. Canada: John Wiley & Sons,Inc.

Popeanga, J. & Lungu, I., 2012. Real-Time Business Intelligence for the Utilities Industry. Database System Journal, III, pp.17-18.

Putri, A.D., 2013. Pembangunan Intelegensi Bisnis Untuk Subjek Sumber Daya Manusia Pada Universitas Atma Jaya Yogyakarta. Skripsi. Yogyakarta: Universitas

Atma Jaya Yogyakrta.

Russ, H., Kuilboer, J.-P. & Ashrafi, N., 2014. Business Intelligence in the Music Industry Value Chain : Ensuring Sustainability in a Turbulent Buiness Environment. International Journal of Business Intelligence Research, 5(1).

Kirana, C.P. & Prihaandndokoko, 2200007. Perancangan Data Mart

Kepegawaiaann pada Unit Sumbberer Daya Manusia (Human Resourcece) PT. GMF Aerosia. DeD pok: Universitas Gunaaddarma.

Klepic, ZZ., 2006. ThT e InInflf ueuencncee Off BBusu iness Intetelligence On The Peerfrforormmance Of TheTh TTopop MManagementt Business Decicisionnss. In Inteternrnatatioional Confnferennce Proceceedings.

Za

Zagrgreeb, 2020006. University ooff Zagrrebeb,, Facultlty of Ec

Ecoonommicics and Business.

Kumaar,r, P., 2014. Impact of Business Intelliggene cee SSyystem in I

Indian Telecom Industry. Business Inttelellligencce

Journal, 5(17), pp.358-66.

La

Lauudonn, K.C. & Laudon, J.P., 2012. Management IInforrmamation

System Managing the Digital Firm. Neww JeJersrseyy::

United State of America : Pearson Prentice Hall.

Ne

N es,, T., 2011. Business Intelligence is The Ansswwer..

ProQuest Journal : Business and Economics, 224(1(10).

Ponniah, P., 22000011. DaDatata WWara ehouousisingng FFunddamementtals. New Yoorkrk:: John Wiley & Sons InInc.c.

Po

Ponnnniai h, P., 2010. Data Warehousing Fundamentals foor IT Pr

P ofesif ionalsls.. SeSecond EEdiditiontio s ed. d CCanaadada:: JoJohn

Wi

Willey & & SoSons,Incc.

Popepeangaga, J.. & Lunguu,, I., 2012. ReReala -TTimimee BuBusiness Intelligence forr the UUtilities Industry. Database

System Journal, III, pp.17-18.

Putri, A.D., 2013. Pemmbangunann Intelegensi Bisnis Untuk Subjek Sumber Daaya Maanusia Pada Universitas Atma Jaya Yogyakarta. Skriipsi. Yogyakarta: Universitas Atma Jaya Yogyakrtaa.

(5)

Saraswati, T.N., 2011. Rancang Bangun Aplikasi ETL dengan data Staging Berbasis MySQL. Skripsi. Bukit Jumbaran-Bali: Skripsi Udayana Universitas Udayana. Srigunting, 2012. Decision Suport System Merupakan Suatu

Sistem yang Berfungsi Sebagai Penunjang Keputusan.

[Online] Available at:

http://jurnalsrigunting.com/2012/09/27/decision- support-system-merupakan-suatu-sistem-yang-

berfungsi-sebagai-penunjang-keputusan-diterjemahkan-dari-buku-dss/ [Accessed Monday November 2014].

Vercellis, C., 2009. Business Intelligence : Data Mining and Optimization for Decision Making. 978047051138th

ed. John Wiley & Sons.

Warnars, S., 2009. Desain ETL dengan Contoh Kasus Perguruan Tinggi, Universitas Budi Luhur. JURNAL INFORMATIKA, 10(2), pp.86-93.

Wilarso, I., 2008. PEMANFAATAN DATA WAREHOUSE DI PERGURUAN TINGGI INDONESIA. Jurnal Sistem Informasi MTI-UI, 4(5), pp.50-54.

Windarto, 2011. Pemanfaatan Data Warehouse Sebagai Sarana Penunjang Penyusunan Borang Akreditasi Standar 3 Pada Fakultas Teknologi Informasi Universitas Budi Luhur. Jurnal Telematika MKOM, 3(2), pp.1-6.

Srigunting, 2012. Decicisision Supporort System Merupakan Suatu Sistem yanngg Berfungsi Sebagagaii Penunjang Keputusan.

[Online]e] Availabllee at: httpp:://jurnalsririgunting.com/2012/09/ 9/27/decision-su

support-system-m-mererupu akakanan-suau tu-sistem-yay ng-berfungsg i-i-ses bagaai-i-penupenunjnjanang--kekepup

tusan-diterjememahahkakan-dari-buku-dss// [Accessed Monday Novevember 2014]4]..

V

Vercelllilis,s, C., 22009. Business Intelligencce e : DaDatata Miningg and O

Optiimmization for Decision Making. 97780047470505113838th

edd. John Wiley & Sons.

Waarnrnars,, S., 2009. Desain ETL dengan Contoh Kasuus PePergrgururuann

Tinggi, Universitas Budi Luhur. JURNAL INNFORRMAMATITIKA,

10(2), pp.86-93.

Wilarrso, I., 2008. PEMANFAATAN DATA WAREHOUSE DI PPERGURUUANAN

TINGGI INDONESIA. Jurnal Sistem Informasii MTI--UI,

4(5), pp.50-54.

(6)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK

BIHR

(BIHR System)

Untuk :

Universitas Atma Jaya Yogyakarta

Dipersiapkan oleh:

Pricillia Ulina S R /110706662

Program Studi Teknik Informatika – Fakultas Teknologi

Industri

Universitas Atma Jaya Yogyakarta

Program Studi Teknik

Informatika

Fakultas Teknologi

Industri

Nomor Dokumen

Halaman

DPPL-BIHR

1/52

Revisi

E

DPPL

DESKR

R

I

IPSI PERA

A

NCANGAN PERANGK

KA

A

T LUNAK

B

I

HR

(BIHR System)

Un

t

uk

:

Univer

s

itas

A

t

ma

Ja

ya Y

o

gyakar

t

ta

Dipersia

a

pkan oleh:

Pricillia Ulina S R /110706662

Prog

og

ra

ra

m St

St

ud

udi Teknik I

I

nforma

a

ti

ka – Fak

k

ul

ul

ta

tas Te

Te

k

knologi

Indust

stri

Universitas

s Atma J

Jaya Yogyakarta

(7)

DAFTAR PERUBAHAN

Revisi

Deskripsi

A

B

C

D

E

F

INDEX

TGL

-

A

B

C

D

E

F

G

Ditulis

oleh

Diperiksa

oleh

Disetujui

oleh

A

B

C

D

D

E

F

INDEX

TGL

-

A

A

B

C

C

D

D

E

F

G

G

Di

Di

tu

tu

lis

ol

ol

eh

eh

Di

i

pe

peri

riks

ks

a

a

ol

ol

eh

eh

Disetujui

(8)

Program Studi Teknik Informatika DPPL –BIHR 3/56

Daftar Halaman Perubahan

(9)

Daftar Isi

Daftar Isi ... 4

Daftar Gambar ... 5

Daftar Tabel ... 6

1. Pendahuluan ... 8

1.1 Tujuan ... 8

1.2 Lingkup Masalah ... 8

1.3 Definisi dan Akronim ... 8

Measure ... 9

Member ... 9

Dimensi ... 10

Fakta ... 10

Surrogate key ... 10

1.4 Referensi ... 10

2. Analysis Model ... 11

2.1 Perancangan Arsitektur ... 11

2.2 Perancangan Rinci ... 13

2.2.1 Desain Full Refresh Control Flow Data dari Sumber Data ke Staging Area ... 13

2.2.2 Desain Full Refresh Control Flow Data dari Staging Area ke Data Warehouse ... 19

2.2.3 Desain Incremental Update Control Flow Data dari Sumber Data ke Staging Area ... 31

2.2.4 Desain Incremental Update Control Flow Data dari Staging Area ke Data Warehouse ... 33

2.2.5 Penggunaan Dimensi ... 38

2.2.6 Hirarki ... 39

2.2.7 Measures dan Calcuated Member ... 39

3. Peracangan Data ... 41

4. Physical Data Model ... 56

Daftar Isi .............. 4

Daftar Gambar ........... 5

Daftar Tabel ....... ... 6

1. Penddaahuluan ................... ...... 8

1.1 TTujuan ... ... 8

1.22 Linggkuk p MaMasalah ... ... 8

1 1.3 DeDefifininisi ddanan Akronim ... 8

M Meassurure e .................................. 9

Membberer........................... 9

Diimem nsi .................................... 1010 Fa Faktkta ........................ 100 Su Surroggate key ............................... ....... 10

1.4 Referensi ... 1010 2. Analysis Model........................ 111 2.11 Perancangan Arsitektur ... 111 2.22 Perancanangagan Rinci cii ... 1313 2.2.1 Desain Full Refefrreshh CControl Flow Data dari Summbeberr Data ke Staging Area ... 113 2. 2 2.2.2 Desain Full Refresh Control Flow DaDataa dadari St Stagaginingg ArAreaea kkee DaDatata WWararehhouousese ... 19

2. 2.2.2.3 DeDessainn IIncrremementatall Updadate CConontrrolol FFloow w DaDataa dari Sumbmberer DData ke Stagingg Areaa... 31

2.2.4 Desain Incremmental Uppdate Control Flow Data dari Staging Area ke Data Warehousse ... 33

2.2.5 Penggunaan Dimmensi ... 38

2.2.6 Hirarki ... 39

2.2.7 Measures dan Calcucuated Member ... 39

(10)

Program Studi Teknik Informatika DPPL –BIHR 5/56

Daftar Gambar

Gambar 2. 1 Komponen-komponen umum lingkungan data warehouse

... 11

Gambar 2. 2 Tahapan-tahapan Pembangunan Data Mart... 11

Gambar 2. 3 Desain control flow data dari sumber data tunggal ke staging area ... 14

Gambar 2. 4 Desain incremental update control flow data dari sumber ke staging area ... 31

Gambar 2. 5 Desain incremental update control flow data dari staging area ke data mart ... 34

Gambar 2. 6 Penggunaan dimensi ... 38

Gambar 4. 1 Physical Data Model ... 56

... ... 11

Gambar 2. 2 Tahapan-tatahapan Pembangugunan n Data Mart... 11

Gambar 2. 3 Deessain control flow datata dari sumber data tunggal ke stataging area ... 14

Gambar 2. 44 Desain increremental update controll flow data dari sumber kkee staging g area ..... ... 31

Gambarr 2. 5 Desasainin iincreemental uupdpdatatee coconntrol floww data dari staggiing areaea ke dadata mart ... ... 34

Gaammbar 2.. 6 6 PPengguunanaan dimensi ... 38

(11)

Daftar Tabel

Tabel 2. 1 Tabel tahapan pembangunan data mart dan pembuatan

report menggunakan SQL Server 2008 R2 dan ReportPortal ... 12

Tabel 2. 2 Desain mapping dari sumber data ke sumber data staging ... 14

Tabel 2. 3 Tabel desain spesifik control flow menghapus semua tabel pada staging area ... 15

Tabel 2. 4 Tabel desain spesifik control flow membuat tabel-tabel referensi tambahan pada staging area ... 16

Tabel 2. 5 Tabel desain spesifik control flow inserting data pada tabel referensi staging area ... 17

Tabel 2. 6 Tabel desain spesifik control flow inserting data pada tabel master di staging area ... 18

Tabel 2. 7 Tabel desain spesifik control flow inserting data pada tabel transaksi di staging area ... 18

Tabel 2. 8 Tabel desain mapping data dari staging area ke data mart ... 20

Tabel 2. 9 Tabel desain spesifik control flow menghapus isi semua tabel pada database tujuan ... 23

Tabel 2. 10 Tabel desain spesifik control flow inserting data pada tabel-tabel dimensi tahap 1 ... 24

Tabel 2. 11 Tabel desain spesifik control flow inserting data pada tabel-tabel dimensi tahap 2 ... 26

Tabel 2. 12 Tabel desain spesifik control flow pembentukan tabel-tabel fakta ... 27

Tabel 2. 13 Desain mapping data untuk incremental update dari sumber data ke staging area ... 32

Tabel 2. 14 Desain mapping data untuk incremental update dari sumber data ke staging area ... 34

Tabel 2. 15 Tabel hirarki Tahun Takwim ... 39

Tabel 2. 16 Tabel hirarki Unit ... 39

Tabel 2. 17 Tabel hirarki Tahun Akademik ... 39

Tabel 3. 1 Dekomposisi data pada tabel Tahun Takwim ... 43

Tabel 3. 2 Dekomposisi data pada tabel Golongan ... 43

Tabel 3. 3 Dekomposisi data pada tabel Fungsional ... 43

Tabel 3. 4 Dekomposisi data pada tabel Jabatan Akademik ... 44

Tabel 3. 5 Dekomposisi data pada tabel Jabatan Struktural ... 44

Tabel 3. 6 Dekomposisi data pada tabel Jenjang Pendidikan ... 44

Tabel 3. 7 Dekomposisi data pada tabel Tahun Akademik ... 44

Tabel 3. 8Dekomposisi data pada tabel Sertifikasi Dosen ... 45

Tabel 3. 9Dekomposisi data pada tabel Mahasiswa Aktif ... 45

Tabel 3. 10Dekomposisi data pada tabel Keluarga ... 46

Tabel 3. 11Dekomposisi data pada tabel Sekolah ... 46

Tabel 3. 12Dekomposisi data pada tabel Karyawan ... 46

Tabel 3. 13Dekomposisi data pada tabel Pengembangan ... 47

Tabel 3. 14Dekomposisi data pada tabel Tr_Karir_funsional_date . 48 Tabel 3. 15Dekomposisi data pada tabel Tr_Karir_Golongan_date .. 48

Tabel 2. 2 Desain mapping dariri ssumber data ke sumber data staging ... ... 14

Tabel 2. 3 Tabel ddesain spesifik controlol flow menghapus semua tabel pada staggining area...... 15

Tabel 2. 4 Tababel desain spspesifik control flow meembuat tabel-tabel referensi tatambahan pada sttagginng arareaea... 16

Tabel 2.. 5 Tabell ddesesaia n sppesesififikik conontrtrolol flow insertining data pada tabel rreferensi ststagagining area...... 17

Tabeell 2. 6 TaT bel ded sain spepesisififikk control flfloow insnserting ddata pada taabbel maststerer ddi staggining area...... 18

Ta Tabel 2.2. 77 TTabell ddesain spesifik control floow w inseertrtining dataa pada tabell trtranansakssii di staging area...... 18

Tabeell 2.2 8 TTabel desain mapping data dari stagining arareaea ke dadata martrt..... .... 220 Taabebel 2. 9 Tabel desain spesifik control flow menghaappus isisii ses muaa ta tabebel paada database tujuan... 233 Ta Tabebel 22. 10 Tabel desain spesifik control flow insertingg datataa pada ta tabbel--tabel dimensi tahap 1... 2424 Tabel 2. 11 Tabel desain spesifik control flow inserting data paadada tabel-tabel dimensi tahap 2... 266 Tabel 2. 12 Tabel desain spesifik control flow pembentukkan tababel- -taabeb l fakta... 277 Tabeell 2. 13 Desasainin mmapappiping data ununtutukk inincrcremental uppdadate dararii sumber data keke ststagaginingg arareae ... 3232 Tabel 2. 14 Desain mapping ddatataa untuk incremental update ddararii su sumber data ke staging area...... 334 Ta Tabebell 2. 15 Tabel hirarki Tahun Takwim... 39

Ta Tabebell 2. 1166 TaTabebell hirahirarkrkii UnU it... 39

Ta Tabeb ll 22. 1177 TaTabebell hihirararkrkii TaTahuhun AkAkadadememikik... 39

Ta Tabebell 3. 1 Dekekomompposiisisi ddata a papadada ttabell TTahahun TTakakwiw m... 43

Tabebel 33. 22 DDekommpoposisi dattaa pada tababel Golongagann... 43

Tabel 3.3 33 DDekomposisi data pap da ttabel Fungsional... 43

Tabel 3. 4 Dekomposisi dataa pada tababel Jabatan Akademik ... 44

Tabel 3. 5 Dekomposisi dataa pada tabbel Jabatan Struktural ... 44

Tabel 3. 6 Dekomposisi dataa pada tabbel Jenjang Pendidikan... 44

Tabel 3. 7 Dekomposisi data pada taabel Tahun Akademik ... 44

Tabel 3. 8Dekomposisi data ppada a taabel Sertifikasi Dosen ... 45

Tabel 3. 9Dekomposisi data padada ttabel Mahasiswa Aktif ... 45

Tabel 3. 10Dekomposisi data padada tabel Keluarga... 46

(12)

Program Studi Teknik Informatika DPPL –BIHR 7/56 Tabel 3. 16Dekomposisi data pada tabel Tr_Riwayat_Pendidikan_date

... 49

Tabel 3. 17Dekomposisi data pada tabel Tr_Karir_Fungsional_Lokal 49 Tabel 3. 18Dekomposisi data pada tabel Tr_Karir_Fungsional_Nasional ... 49

Tabel 3. 19Dekomposisi data pada tabel LaporanPengembangan ... 50

Tabel 3. 20Dekomposisi data pada tabel SKSDosen ... 50

Tabel 3. 21Dekomposisi data pada tabel Profil Karyawan Unit .... 51

Tabel 3. 22Dekomposisi data pada tabel Profil Karyawan Espbed .. 51

Tabel 3. 23Dekomposisi data pada tabel Profil Karyawan Penempatan ... 52

Tabel 3. 24Dekomposisi data pada tabel Karir Golongan ... 52

Tabel 3. 25Dekomposisi data pada tabel Tanggungan Karyawan ... 53

Tabel 3. 26Dekomposisi data pada tabel Lama Kerja Pertingkat Lokal ... 53

Tabel 3. 27Dekomposisi data pada tabel Lama Kerja Pertingkat Nasional ... 53

Tabel 3. 28Dekomposisi data pada tabel Jumlah Karyawan ... 54

Tabel 3. 29Dekomposisi data pada tabel Jumlah Mahasisswa Aktif . 54 Tabel 3. 30Dekomposisi data pada tabel Jumlah S3 ... 55

Tr_Karir_Fungsional_Nasionnalal... 49

Tabel 3. 19Dekomposisisi ddata pada tabel LLapaporanPengembangan... 50

Tabel 3. 20Dekompoposisisi data pada tabel SKSDoDoses n... 50

Tabel 3. 21Dekomomposisi data pada tabel Profil KaKaryawan Unit .... 51

Tabel 3. 22DDeekomposisi datata pada tabel Profil Karyyawa an Espbed .. 51

Tabel 3. 223Dekomposisi datata papadada ttababelel PProfil Karyawawan Penempatan ... .. ... 52

Tabell 3. 24Dekompoosiisisi data pada tabel Kara irir Golongan ... 52

Tabeel 3. 25DDekekomposisi ddatata pada tabbelel Tanggungann KaKaryawan... 53

Taabbel 3. 226D6Dekekompoosisisi data pada tabel Lamaa Kerjaa PePertrtingkatt Lokal ... 53

Tabell 3.3. 27DDekomposisi data pada tabel Lama Kerjaa PePertr ingkgkat Nasiononalal... ... 53

(13)

1. Pendahuluan

1.1 Tujuan

Dokumen Deskripsi Perancangan Perangkat Lunak (DPPL) ini bertujuan untuk mendefinisikan perancangan perangkat lunak (BIHR) yang akan dikembangkan.

Dokumen tersebut akan digunakan oleh pengembang perangkat lunak sebagai acuan untuk implementasi pada tahap berikutnya.

1.2 Lingkup Masalah

Perangkat Lunak BIHR dikembangkan dengan tujuan untuk: 1. Menangani pengambilan data sumber daya manusia dari

berbagai sumber data fakultas dan unit-unit yang berkaitan dengan sumber daya manusia

2. Menangani proses extraction, transformation, loading (ETL).

3.Menangani pembuatan cube.

4. Menangani pembuatan laporan sesuai dengan kebutuhan unit-unit yang berkaitan dengan sumber daya manusia

1.3 Definisi dan Akronim

Daftar definisi akronim dan singkatan :

Keyword/Phrase Definisi

DPPL Deskripsi Perancangan Perangkat Lunak

biasa disebut juga dengan Software Design Description (SDD) merupakan deskripsi dari

perancangan produk/perangkat lunak yang akan dikembangkan

BIHR Perangkat lunak business intelligence dengan subjek sumber daya manusia.

Siatmax Database siatmax yang menyimpan data-data sumber daya manusia pada aplikasi Sistem Informasi Manajemen Kepegawaian (SIMKA)

(DPPL) ini bertujuanan untuk mmene definisikan perancangan perangkat lunak (B(BIHR) yang akan dikembangkan. Dokumenn tersebut akan digunakan ooleh pengembang perangkat t lunak sebagaii acacuau n n ununtuuk k implementaasis pada tahap berikuuttnya.

1..2 Linggkukup p Masalalahh

Perarangngkakat Luunnak BIHR dikembangkan dengan ttuju uann ununtutuk: 1. MeMenananganni pengambilan data sumber daya manususia ddarari

berbaggai sumber data fakultas dan unit-unit yayang

be

b rkkaitan dengan sumber daya manusia

2.

2. Mennangani proses extraction, transformation, loaading g

(ETTL).

3.Mennangani pembuatan cube. 4.

4. MeM nangani pembuatan laporan sesuai dengan kebuttuhaann

u

unit-unit t yayang berkakaitan dennggan sumbberer daya manun sia

1.

1.3 Definisi dan Akronim

Da

Daftf arr ddefe inisi akronim dan singkatan : Ke

Keywy orord/d/PhPhrarasese DDefifininisisi

DPPPLPL DDeskriipsp i PeP ranccaangan PePerangngkakatt LuLunnakk

biasa diises but juga dengan SoS ftftwaware Design Descriptption (SDDDD) merupakan deskripsi dari perancanngan prroduk/perangkat lunak yang akan dikkeme banggkkan

BIHR Perangkatt llunak business intelligence

(14)

Program Studi Teknik Informatika DPPL –BIHR 9/56 yang digunakan di Kantor Sumber Daya Manusia (KSDM) UAJY.

SIATMA Database SIATMA yang menyimpan data-data perkuliahan pada aplikasi Sistem Informasi Akademik (SIATMA) dan data evaluasi dosen pada Aplikasi Evaluasi Kinerja Dosen (PAPKIDO) yang digunakan di semua fakultas.

New_

DataWarehouse

Database New_DataWarehouse merupakan data mart yang menyimpan data-data hasil proses

ETL dari database-database sumber

Control Flow Control flow pada sebuah package berfungsi untuk menangani bermacam-macam elemen dan task yang Mendefinisikan keseluruhan aliran kerja.

Mapping Pemetaan kolom-kolom dari suatu tabel pada database sumber ke kolom-kolom dari suatu

tabel pada database tujuan untuk menentukan asal data suatu tabel pada database tujuan.

Hirarki Merupakan tingkatan-tingkatan yang

terdapat pada dimensi. Sebuah dimensi bisa memiliki atribut-atribut yang memiliki relasi parent-child.

Measure Merupakan data yang akan dianalisa dengan informasi kolom yang bertipe numerik.

Calculated Member

Anggota measure yang didefinisikan berdasarkan kombinasi data pada cube,

operator aritmatika, fungsi, serta operasi angka-angka.

perkululiiahan pada aaplp ikasi Sistem Informasi

A

Akademik (SIATMA) dan dad ta evaluasi dosen pada Aplikasi Evaluasi Kinerja Dosen (PAPKIDDO)) yayangng digunakan di semua fa

fakkultasas. New_w_

Da

DataWareehohoususe

Databaasese NeNeww_DaDatat Warehohouse memerupakakan data m

mart yang menyimpan ddatata-dataa hhasil ppror ses

ETL dari database-database sumbbeer

Conttrroll Fllow Control flow pada sebuah packkage beberfrfungssi

untuk menangani bermacam-macam elememenen dann

task yang Mendefinisikan kekeselul ruruhah n

aliran kerja.

Mappiing Pemetaan kolom-kolom dari suatu taabel padda database sumber ke kolom-kolom darri suauatuu

tabel pada database tujuan untukuk menentukukan asaall data ssuauatu tabbel padadaa

database tutujujuaan. Hi

Hirar rki Merupakan tingkatan-tingkatan yang

te

terdrdapapata pada dimemensnsii. SSebebuauahh didimensnsii bibisa

me

memilikiki aatrtribibut-attribuributt yang mememililiki relasii pap rent-chhild.

Measure Merupakaan dataa yang akan dianalisa dengan informaasi kolom yang bertipe numerik.

Calculated Member

Anggota measuree yang didefinisikan

berdasarkakan kokombinasi data pada cube,

operator ariritmatika, fungsi, serta operasi

(15)

Dimensi Meupakan sebuah kategori yang independen dari multidimensional database. Dimensi mengandung item yang berfungsi sebagai kriteria atau filter yang dikenakan pada measure.

Fakta Merupakan pusat dari skema. Tabel fakta mempunyai 2 jenis kolom di dalamnya yaitu, kolom yang menyimpan nilai-nilai numeric dan kolom yang menyimpan foreign key yang mengacu ke tabel dimensi.

Surrogate key Sebuah key yang digenerate otomatis untuk memudahkan maintenance data-data pada tabel terutama data-data yang mempunyai natural key yang rumit.

1.4 Referensi

Referensi yang digunakan pada perangkat lunak tersebut adalah:

1. Pricillia Ulina S R/6662, Spesifikasi Kebutuhan Perangkat Lunak (SKPL) BIHR, Universitas Atma Jaya

Yogyakarta.

2. Verawati Kanesia Shaupindo / 6518, Deskripsi

Perancangan Perangkat Lunak (DPPL) SIKMA, Universitas

Atma Jaya Yogyakarta.

3. Amellia Diatony Putri / 5790, Deskripsi Perancangan Perangkat Lunak (DPPL) BIHR, Universitas Atma Jaya

Yogyakarta.

kritereriaia atau fifiltl er yang dikenakan pada

m

measure.

Fakta Merupakan pusat dari skema. Tabel fakta mempunyyaii 22 jejeniniss kolom di dalalamnya yaitu,

ko

kollom yayangng mmenenyiimpmpanan nnilai-nilaaii numeric dan kololomm yayangng menyimppaan foforeign kekey yang m

mengacu ke tabel dimennsis .

Surrrogogatatee keyy Sebuah key yang digenerattee otomomatatisi untntuk

memudahkan maintenance datat -daatata padda

tabel terutama data-data yangg memempmpunyaii

natural key yang rumit.

1.4 RReferensi

R

Referensi yang digunakan pada perangkat lunak tersrsebutt

adallahah:

1. Pricillia Ulina SS R/R/66622,, SSpesifikasi Kebutuhan Perangkat Lunak (SKPL)L) BIHR, Universitas Atma Jayya Yogyakarta.

2.

2. VeVerarawawatiti KKana essiaia SShahaupu inndodo // 66515188, De, Deskskriripspsii

Perancncananggann PePerarangn katt LuLunak k (D(DPPPPL)L SSIKIKMAM , Unnivivererssitas Atmaa JJaaya Yogyakartat .

3. Amellia Diatony Puutri / 55790, Deskripsi Perancangan

Perangkat Lunak (DDPPL) BIHHR, Universitas Atma Jaya

(16)

Program Studi Teknik Informatika DPPL –BIHR 11/56

2. Analysis Model

2.1 Perancangan Arsitektur

Source systems adalah sumber-sumber data yang dibutuhkan.

Staging area adalah tempat dimana data dibersihkan dan

disiapkan dengan proses-proses ETL. Presentation area adalah dimana data disimpan dan dioptimalkan untuk query, reporting dan analisis yang dapat berupa data warehouse atau data mart – data mart. Access tools digunakan oleh pengguna untuk mengakses informasi yang ada di presentation area.

Gambar 2. 1 Komponen-komponen umum lingkungan data warehouse

Komponen-komponen tersebut diaplikasikan menjadi

tahapan-tahapan seperti model dibawah ini :

Gambar 2. 2 Tahapan-tahapan Pembangunan Data Mart

ko

o

mp

mp

o

onen

n

t

t

erse

se

bu

bu

t

di

di

ap

ap

li

i

ka

kasi

si

kan

m

men

njadi

taha

pa

pa

n-

n

ta

ta

hapan seperti

ha

i

model

l dibawah in

n

i

i

:

:

Staging area adalah ttempat didimamana data dibersihkan dan disiapkan dengan pproses-proses ETL. Presesentation area adalah

dimana data didisimpan dan dioptimalkan untuk k query, reporting dan analisisis yang dapatt beerurupapa dadataa warehouse atatau data mart dataa mart. AcAccecesss ttoooolsls didigugunanakakann ololeh pengggguna untuk menggakses ininformmaasi yangg aadada ddii prp esentatation area.

Gambar 2. 1 Komponen-komponen umum lingkungan data warehehouousee

Ko

(17)

en-Tahapan-tahapan pembangunan yang akan dilakukan dalam

membangun data mart dan pembuatan BI Reports dengan

rincian seperti berikut:

Tabel 2. 1 Tabel tahapan pembangunan data mart dan pembuatan report menggunakan SQL Server 2008 R2 dan ReportPortal

Proses Sumber dan Tujuan

Tools yang digunakan

Tahapan dalam Proses

Data Sumber ke Staging area

SQL Server ke SQL Server SQL Server Integration Services (SSIS) Membuat package baru Menentukan control flow items yang akan digunakan Menentukan sumber metadata Menentukan staging area untuk metadata Membersihkan, menggabungkan, dan me-load table-tabel pada staging area Execute package Load data ke staging area

Staging area ke Data mart

SQL Server ke SQL Server SQL Server Integration Services (SSIS) Membuat package baru Menentukan control flow items yang akan digunakan Menentukan sumber metadata Menentukan metadata untuk data mart

Me-load data ke table dimensi dan table fakta Mengenerate surrogate key untuk masing-masing dimensi dan menentukan constraints Execute package Load data ke data warehouse

Pembuatan cube SQL Server ke Analysis SQL Server Analysis Menentukan data sources Mengenerate surrogate key untuk masing

Tabel 2. 1 Tabel tahapapanan pembangunan dadatata mart dan pembuatan report menggunakakan SQL Server 2008 R2 ddanan ReportPortal

Proses Sumber dan

Tujuuan

Tools yangg digunakan

Tahapan dalam Proses

Daatata SSumbeber ke St

Staga ing g area

SQL Server ke SQL Server

SQL Server Integration Services (SSIS)

Me

Membuat package baruru

Menentntukan controll flow it

items yaangn akan

di

digugunakan Me

Menenentntuku an sumbberer mmetaddata a Menentntuukan

st

stagining g aarea untut k mmetatadad ta Membmbersiihkhkan, mengggag buungngkakan, dan mme-looadad table-tabel pada sstaging area

Executte pacckagee Load ddataa ke

staginngg area

Staging area ke Data mart

SQL Serveer ke SQL Serrver

SQL Server Integration

Seervices (SSIS)

Membuat packkagagee baru

Menentukann control ffloow itemmss yangng aakkan digugunanakakann

Me

Menentukkanan sumberer mmettadata Me

Menenenntukukan me

metatadadata untuk data mart

Me-load data ke table dimensi dan table fakta

(18)

Program Studi Teknik Informatika DPPL –BIHR 13/56 Services

Database

Services (SSAS) Menentukan data source views Membuat cube Mengubah measure, atribut dan hirarki pada cube

Mendeinisikan kalkulasi pada

cube Melakukan deployment ke Analysis Service Database Pembuatan

Report dan Chart

Analysis

Service Cube ke Report Portal

Report Portal Menentukan koneksi XML Connect ke cube Membuat OLAP Reports Menabahkan chart pada report Menyimpan report Mengatur security setting

Administrasi Merefresh data

mart

Memelihara data mart

2.2 Perancangan Rinci

2.2.1 Desain Full Refresh Control Flow Data dari

Sumber Data ke Staging Area

Tahap ini merupakan tahap pertama dalam proses

pembangunan data mart. Pada tahap pertama ini, isi dari

sumber-sumber data akan melalui proses ekstraksi,

transformasi, dan load (ETL) tahap awal menuju ke

staging area. Proses ETL bertujuan untuk membersihkan

data, membuat data menjadi seragam dan konsisten,

mengkonversi tipe data, mempersiapkan data untuk ETL

measure, atribut dan hirarki pada cube

Mendeinisikan kalkulasi pada

cube Melalakukan deployoyment ke Analysisi

Se Service Da

Datatabase P

Pembuatatann Reportrt ddaan Chartt

Analysis

Service Cube ke Report Portal

Report Portall MeMenenentntuku an koneeksksii XML Connecectt ke cubube

Me

Membuaatt OOLAP Repop rttss

Menaabahkkanan charrtt paadada reporrt Menyimmpan reportt Mengattur securiity settinng

Admiininistrasi Merefrreesh datata

mart

Memelihara dadatata

mart

2.

2.

2

2 Pe

P

rancan

nga

ga

n

n Ri

Ri

nc

nc

i

i

2.2.

1

1

Desa

a

in

in Full Ref

efresh

Control

F

F

lo

lo

w Da

Da

ta

ta dari

Sumber Data ke S

S

t

taging

A

A

rea

(19)

Menghapus isi semua tabel pada database tujuan Membuat tabel-tabel referensi tambahan Inserting data pada tabel-tabel referensi Inserting data pada tabel-tabel tujuan

tahap akhir, serta mentrasformasi data sedemikian rupa

sehingga data mudah dianalisis dan dapat mendukung

pengambilan keputusan. Berikut adalah desain control

flow untuk proses loading data dari sumber data tunggal

ke staging area.

Gambar 2. 3 Desain control flow data dari sumber data tunggal ke staging area

Setiap tahapan tersebut diatas mempunyai tugas, proses,

serta aliran data masing-masing. Tabel-tabel dibawah

ini merupakan desain mapping data dan desain spesifik

control flow data dari sumber data tunggal ke staging

area.

a. Desain mapping dari sumber data ke suber data

staging. Pada tabel 4.3.2.1 dijelaskan secara rinci

tabel-tabel sumber yang digunakan pada tabel-tabel

pada staging area

Tabel 2. 2 Desain mapping dari sumber data ke sumber data staging

No.

Tabel Sumber

Tabel Tujan

1 Siatmax.simka. REF_BUTIR_APRAISAL

New_Staging_HR.

Ref_Kategori_Pengembangan

2 Siatmax.simka.

TR_RIWAYAT_PENDIDIKAN

New_Staging_HR. Ref_Sekolah 3 Siatma.TBL_TAHUN_AKADEMIK New_Staging_HR.

Ref_Tahun_Akademik 4 Siatma.TBL_SEMESTER_AKADEMIK

5 Siatmax.simka.REF_FUNGSIONAL New_Staging_HR.Ref_Fungsional 6 Siatmax.simka.REF_JENJANG New_Staging_HR.

Ref_Jenjang_Pendidikan 7 Siatmax.simka.REF_GOLONGAN New_Staging_HR.Ref_Golongan 8 Siatmax.simka.REF_KELUARGA New_Staging_HR.Ref_Keluarga 9 Siatmax.simka.

REF_JABATAN_AKADEMIK

New_Staging_HR. Ref_Jabatan_Akademik 10 Siatmax.simka.

REF_JABATAN_STRUKTURAL

New_Staging_HR.

Ref_Jabatan_Struktural 11 Siatmax.simka.MST_UNIT New_Staging_HR.Mst_Unit

12 Siatmax.simka.TR_SERTIFIKASI New_Staging_HR.Tr_Sertifikasi Me

Menghapus isi semua tabel pada datatabase tu

tujuj ana

Membm uau t t tabebell-

-tabel referensi

ta

tambahan

In

Inses rting da

datata ppadada taabebell- -tabel

re

refef rensi

In

Inserting datata pada tabell -tabel tujuan

flow untuk proses lo

loading data

d

d

ar

ar

i sumber data tunggal

ke staging are

e

a

a.

Gambar 22. 33 Desaainin control flow data dari sumber ddatata tuungnggagall kek staagig ng

area

Seti

tia

ap ta

ahapan tersebut di

at

as mempunyai t

ug

ugas, pr

pr

oses

s

,

se

sert

rta a

aliran data

ma

sing-masing.

Ta

bel-tabel

di

i

ba

bawa

wah

h

in

in

i

i me

e

rupakan desain mappi

ng

data dan desain

s

spe

p

si

si

fi

fik

contr

rol flow

d

ata dari sum

be

r

da

ta tunggal ke

s

stag

i

ing

area

.

a.

a. De

e

sain mapping dar

i sumber

data ke sube

er

dat

a

a

st

t

a

ag

ing.

P

P

ad

ada tabe

b

l

l

4.3.2.

.

1

1

di

je

la

la

sk

sk

an

a

sec

ar

ar

a rinc

nc

i

i

tabel-tabel sumber

y

y

an

ang

g

d

digunakan pada tabel-ta

abe

be

l

l

pa

p

da staging area

Tabeb ll 22. 22 DDesesaiainn mamappppining g dari sumber r dadatata kkee susumbmberer ddatata sttagaginingg

No

No.

Ta

Ta

be

be

l

l Sumber

r

Tabel Tuja

jan

n

1

1 SiSiatatmamax.x.simkmkaa. RE

R F__BUTITIRR_APRAISAL

New_StStaga iningg_HRHR.

Ref_Kategogoriri_P_ engegembmbangan

2 Siatmax.simka.

TR_RIWAYAT_PENDIDIKANN

New_Staging_HR. Ref_Sekolah

3 Siatma.TBL_TAHUN_AKADDEMIK New_Staging_HR.

Ref_Tahun_Akademik

4 Siatma.TBL_SEMESTER_AAKADEMIK

5 Siatmax.simka.REF_FUNGGSIONALL New_Staging_HR.Ref_Fungsional

6 Siatmax.simka.REF_JENJJANA G New_Staging_HR.

Ref_Jenjang_Pendidikan

7 Siatmax.simka.REF_GOLONGGANAN New_Staging_HR.Ref_Golongan

(20)

Program Studi Teknik Informatika DPPL –BIHR 15/56 13 Siatmax.simka.MST_KARYAWAN New_Staging_HR.

MST_KARYAWAN_TEMP 14 Siatmax.simka.MST_KARYAWAN

New_Staging_HR.Mst_Karyawan 15 New_Staging_HR.

Ref_Jenjang_Pendidikan

16 Siatmax.simka.MST_KELUARGA New_Staging_HR.Mst_Keluarga 17 Siatma.REF_PRODI New_Staging_HR.Ref_Prodi 18 Siatmax.simka.TR_PENGEMBANGAN

New_Staging_HR.Tr_Pengembangan 19 Siatmax.simka.

REF_PENGEMBANGAN

20 New_Staging_HR.

Ref_Kategori_Pengembangan

21 Siatmax.simka.TR_MEMBER 22 New_Staging_HR.

Tr_Pengembangan New_Staging_HR. Tr_PengembanganMerge 23 New_Staging_HR.Tr_Pengembangan

24 Siatmax.simka. TR_KARIR_FUNGSIONAL

New_Staging_HR.

Tr_Karir_Fungsional_Lokal 25 Siatmax.simka.

TR_KARIR_FUNGSIONAL

New_Staging_HR.

Tr_Karir_Fungsional_Nasional 26 Siatma.TBL_KELAS New_Staging_HR.Tr_Kelas_Temp 27 New_Staging_HR.Tr_Kelas_Temp New_Staging_HR.Tr_Kelas 28 Siatmax.simka.

TR_RIWAYAT_PENDIDIKAN

New_Staging_HR.

Tr_RiwayatPendidikan_Temp 29 New_Staging_HR.

Tr_RiwayatPendidikan_Temp New_Staging_HR.

Tr_Riwayat_Pendidikan 30 New_Staging_HR.Ref_Sekolah

31 New_Staging_HR.

Tr_Riwayat_Pendidikan

New_Staging_HR.

Tr_Riwayat_Pendidikan_2 32 Siatmax.simka.

TR_KARIR_GOLONGAN

New_Staging_HR. Tr_Karir_Golongan 33 Siatmax.simka.

TR_KARIR_STRUKTURAL New_Staging.

Tr_Karir_Struktural 34 Siatmax.simka.

REF_JABATAN_STRUKTURAL

b. Desain spesifik control flow menghapus isi semua

tabel pada database tujuan

Tabel 2. 3 Tabel desain spesifik control flow menghapus semua tabel pada staging area

No Komponen

SSIS

Nama

Keterangan

Database.Tabel

1 Execute

SQL Task

Full

Refresh

Staging

Menghapus isi

dari tabel agar

selalu baru. Me-ressed New_Staging_HR.Tr_Pengembangan New_Staging_HR.Tr_Pengembangan _Merge New_Staging_HR.Tr_Riwyat Pendidikan_Temp New_Staging_HR.Tr_Riwayat 15 New_Staging_HR.

Ref_Jenjang_Pendiddikikan

16 Siatmax.simka..MSMST_KELUARGA New_w Staging_HR.Mst_Keluarga

17 Siatma.REF P_PRODI New_Sttagaging_HR.Ref_Prodi

18 Siatmax..ssimka.TR_PENGEMBANGAN

Ne

New_w_StStaging_HR.TTr_Pengembanga

19 Siatmamax.simka.

REF_F_PENGEMBANGAN

20 NeNew_Staging_g_HRHR.

Ref_Kategoriri_PPenengembangan

211 Siattmamax.x.simka.TRTR_MMEMBER 2

22 New_w_StStaging_g_HHR. Tr

Tr_P_Peengembmbangan New_Stagging_HRHR. Tr_Pengembbana gaannMerergege 23 NeNew_w Stagaging_HR.Tr_Pengembangan

244 Siattmmax.simka. TR_K_KARIR_FUNGSIONAL

New_Staging_HRHR.

Tr_Karir_Fungsioi nall

_L

_L

okal

25

2 Siiatmax.simka.

T

TR_KARIR_FUNGSIONAL

New_Staging_HR.

Tr_Karir_Fungsionnal

_N

_N

as

as

io

i

na

a

26

26 Siatma.TBL_KELAS New_Staging_HR.Tr__Kelalas_s_Tempmp

27

2 New_Staging_HR.Tr_Kelas_Temp New_Staging_HR.Tr__Kelas 28 Siatmax.simka.

TR_RIWAYAT_PENDIDIKAN

New_Staging_HR.

Tr_RiwayatPendidikaan_Tempp 29 New_Staging_HR.

Tr_RiwayatPendidikan_Temp New_Staging_HR.

Tr R_ iwayat_Pendidikakann 30 New_Stagingg_HRHR.RefRef_S_Sekolah

31 New_Sttagaginingg_HRHR.

Tr_Riwayat_Pendidikan

Ne

Neww_StStagaginingg_HR.

Tr_Riwayat_Pendidikan_2 32 Siatmax.simka. TR_KARIR_GOLONGAN New_Staging_HR. Tr_Karir_Golongan 33

33 SiSiatmax.simka.

TR

TR_KARIR SK _STRTRUKUKTUTURARALL NeNeww_StStagaging.g

Tr_KarKaririr_SStrtrukkttural 34

34 Siiatmax.t simkimka.a.

REF_JAABABATATAN_N_STSTRURUKTKTURU AL

b. Desain spesifik c

control

l

flow menghapus isi semua

tabel pada databa

ase tujua

an

Tabel 2. 3 Tabel desain spesiffik contrrol flow menghapus semua tabel pada

staging g area

No

Komponen

SSIS

(21)

kolom-kolom

yang bertipe

data identity

dan autoincrement. _Pendidikan New_Staging_HR.Tr_Riwayat _Pendidikan_2 New_Staging_HR.Tr_Kelas_Temp New_Staging_HR.Tr_Kelas New_Staging_HR.Tr_Karir_Golongan New_Staging_HR.Tr_Karir_Struktural New_Staging_HR.Tr_Karir_ Fungsional_Nasional New_Staging_HR.Tr_Karir_ Fungsional_Lokal New_Staging_HR.Tr_Sertifikasi New_Staging_HR.Mst_Keluarga New_Staging_HR.Mst_Karyawan _temp New_Staging_HR.Mst_Karyawan New_Staging_HR.Mst_Unit New_Staging_HR.Ref_Kategori _Pengembangan New_Staging_HR.Ref_Fungsional New_Staging_HR.Ref_Jabatan_ Akademik New_Staging_HR.Ref_Jabatan_ Struktural New_Staging_HR.Ref_Jenjang_ Pendidikan New_Staging_HR.Ref_Golongan New_Staging_HR.HST_SK New_Staging_HR.MST_MHS_AKTIF New_Staging_HR.Ref_Sekolah New_Staging_HR.Ref_Keluarga

c. Desain spesifik control flow membuat tabel-tabel

referensi tambahan

Tabel 2. 4 Tabel desain spesifik control flow membuat tabel-tabel referensi tambahan pada staging area

No

Komponen

SSIS

Nama

Keterangan

Database.Tabel

Sumber

Tujuan

1 Data Flow Task Create Ref Kategori Pengembangan Ekstrak dan load data dari sumber menuju database tujuan Siatmax.REF_ BUTIR_APPRAISAL New_Staging_HR. Ref_Kategori _pengembangan 2 Data Flow Task Create Ref Sekolah Ekstrak dan load data dari sumber menuju database tujuan Siatmax.TR_RIWAYAT _PENDIDIKAN

New_Staging_HR.

Ref_Sekolah

3 Data Flow Task Create Ref Tahun Akademik Ekstrak dan load data dari sumber Siatma.TBL_SEMESTE R_AKADEMIK, siatmax.TBL_TAHUN_

New_Staging_HR.

Ref_Tahun

New_St

Ref_Se

daann

autoincrement.

New_Staging_HR.Tr_Kelas New_Staging_HR.Tr_Karir_G New_Staging_HR.Tr_Karir_S Ne

New_w_Staging_HR.Tr_Karir_ Fungsisional_Nasional New_Stagaging_HR.Tr_Karir_ Fungsionalal_L_ okal

New_Staging_g_HR.Tr_Sertifi Ne

New_w Staging_HRHR.Mst_Keluar Ne

New_Staga ing_HR.M.Mst_Karyaw _temp

Ne

New_Sttaggining_g_HR.Mstt_K_ aryaw New_StS agining_g_HHR.Mst_U_Unit New_Sttaga ing_g_HRHR.R.Refe _KKata ego

_Pengembbangaann

New_Stagining_HRHR.R.Refef_Fungsg i New_Staging_g_HRR.R.Refef_J_ abatata Akademik

New_Staging_HHR.RRefef_JJaba atta Struktural

New_Staging_HRR.Reff_Jenjajann Pendidikan

New_Staging_HR.Ref_Gololonngg New_Staging_HR..HST_S_SK

New_Staging_HR.MSTT_MHS_A_AK New_Staging_HRR.RReef_Sekkolola New__StStagaging_HR.Ref_Keleluauar

c. Desain spesifik cont

t

rol flow membuat tabel-ta

tabe

bel

re

re

fe

fe

rensi ta

ta

mb

mb

ahan

Tabebell 22. 44 TTababelel ddesesain i spspesesififikik cconontrtroll ffloloww memembmbuauatt tatabebel-tatabebell

r

refererensnsi tambmbahahanan pada ststagaging g arareae

o

Kompon

onen

en

SSIS

Na

Nama

Ke

Keterang

gan

Da

Da

ta

taba

ba

s

se.Tabel

Sumb

mb

er

er

T

Data Flow

Task

Create Ref

Kategori Pengembangan

Ekkstrak dan

looad daata

daari sumbber menun ju

dattabase tujuuan

Siatmax.REF_ BUTIR_APPRAISAL New_Sta Ref_Kat _pengem Data Flow Task

Create Ref

Sekolah

Siatmax.TR_RIWAYAT _PENDIDIKAN

Ekstrrak dan

load data

(22)

Program Studi Teknik Informatika DPPL –BIHR 17/56 menuju

database tujuan

AKADEMIK

_Akademik

d. Desain spesifik control flow inserting data pada

tabel referensi

Tabel 2. 5 Tabel desain spesifik control flow inserting data pada tabel referensi staging area

No

Komponen

SSIS

Nama

Keterangan

Database.Tabel

Sumber

Tujuan

1

Data Flow Task

REF_FUNGSIONAL Ekstrak dan load data dari sumber menuju database tujuan Siatmax.REF_ FUNGSIONAL New_Staging_HR. Ref_Fungsional 2 Data Flow Task REF_JENJANG_ PENDIDIKAN Ekstrak dan load data dari sumber menuju database tujuan Siatmax.REF_ JENJANG_ PENDIDIKAN New_Staging_HR. Ref_Jenjang_ Pendidikan 3 Data Flow Task

REF_GOLONGAN Ekstrak dan load data dari sumber menuju database tujuan Siatmax.REF_ GOLONGAN New_Staging_HR. Ref_Golongan 4 Data Flow Task

REF_KELUARGA Ekstrak dan load data dari sumber menuju database tujuan Siatmax.REF_ KELUARGA New_Staging_HR. Ref_Keluarga 5 Data Flow Task

MST_MHS Ekstrak dan

load data dari sumber menuju database tujuan Siatma.REF_MST_ MHS_AKTIF New_Staging_HR. MST_MHS_AKTIF 6 Data Flow Task REF_JABATAN_ AKADEMIK Ekstrak dan load data dari sumber menuju database tujuan Siatmax.REF_ JABATAN_AKADEMIK New_Staging_HR. Ref_Ref_Jabatan_ Akademik 7 Data Flow Task

MST_UNIT Ekstrak dan load data dari sumber menuju database tujuan

Siatmax.MST_UNIT New_Staging_HR. Mst_Unit 8 Data Flow Task REF_JABATAN_ STRUKTURAL Ekstrak dan load data dari sumber menuju database tujuan Siatmax.REF_ JABATAN_ STRUKTURAL New_Staging_HR.

Ref_Jabatan_

Struktural

9 Data Flow Task REF_PRODI_ SIATMA Ekstrak dan load data dari sumber menuju database tujuan

Siatma.REF_PRODI New_Staging_HR.

Ref_Prodi

New_St

Ref_P

d. Desain spesifik

k

control

fl

fl

ow inserting data pada

tabel refe

e

r

rensi

Tabel 2. 5 Tabebell desain spesifik control flow insertiting data pada tabel refef rensi staging g area

o

Komponen

n

SSIS

Nama

ma

Keterangan

Da

ata

t

base.Tabe

Su

u

mber

Data Flow

Taskk

RE

REF_F_FUFUNGSIONNALAL Ekstrak dann

load data dari sumber menuju database tujuan

Siatmaax.x.REREF_F_

FUUNGN SIONALAL

New_St Ref_Fu

D

Data Flolow w Task

REEFF_JENJANG_ PE

PENDIDIKAN

Ekstrak dan load data dari sumber menuju database tujuan

Siatmax.RREF_ JENJANG_ PENDIDIKAN

Neww_St Ref_f_Je Pe P nddid

Datata FFloww Tasksk

REF_GOLONGAN Ekstrak dan load data dari

sumber menuju

database tujuan

Siatmax.REF_

GOLONGAN

New_SSt Re

R f__GGo

Daatat Floow Tasksk

REF_KELUARGA Ekstrak dan load data dari sumber menuju da

database tujujuauan

Siatmax.REF_ KELUARGA

Ne New__SSt

Ref__KKe

Da

Data Flow Ta

Tasks

MST_T MHMHSS EkE ststrak dadann loadad datata dari

sumberr menuju

database tujuan Si

Siatatmama.REFRE _MST_ MHS_AKTIF

Neew_w_St MS MST_T_MH

Da

Datata Flooww Taasksk

REF__JABATAN_ AK

AKADADEMEMIKIK

Ekstrak dan

lo

loadad dattaa dadariri suumbmberer mmenuju datababasese tujjuauan

Siatmax.REFF_ JA

JABABATATANN_AKAKADADEMEMIKIK Ne New_St Re Ref_Re A Akadem

Data FFlol w Task

MS

MSTT_UNITIT Ekkstrak dan loadad dattaa dari suummber mmenuju daatabase tuujuan

Siatatmam x.MSMSTT_UNUNITT New_St Mst_Un

Data Flow Task

REF_JABATAN_ STRUKTURAL

Ekkstrak dan looada data dari summber menuju dataabase tujuan

Siatmax.REF_ JABATAN_ STRUKTURAL New_St

Ref_J

Struk

Data Flow Task REF_PRODI_ SIATMA

Ekstrrak dan

load ddaata dari

sumberr menuju

(23)

e. Desain spesifik control flow inserting data pada

tabel master

Tabel 2. 6 Tabel desain spesifik control flow inserting data pada tabel master di staging area

No

Komponen

SSIS

Nama

Keterangan

Database.Tabel

Sumber

Tujuan

1 Data Flow Task MST_KARYAWAN to Mst_Karyawan_ Temp Ekstrak dan load data dari sumber menuju database tujuan Siatmax. MST_KARYAWAN New_Staging_HR. Mst_Karyawan_Temp 2 Data Flow Task Mst_Karyawan_ Temp to Mst_Karyawan Ekstrak dan load data dari sumber menuju database tujuan New_Staging_HR. Mst_Karyawan_ Temp New_Staging_HR. Mst_Karyawan 3 Data Flow Task

MST_KELUARGA Ekstrak dan load data dari sumber menuju database tujuan Siatmax. MST_KELUARGA New_Staging_HR. Mst_Keluarga

f. Desain spesifik control flow inserting data pada

tabel transaksi

Tabel 2. 7 Tabel desain spesifik control flow inserting data pada tabel transaksi di staging area

No Komponen

SSIS Nama Keterangan

Database.Tabel Sumber Tujuan 1 Data Flow

Task

TR_PENGEMBANGA N to Tr_ Pengembangan

Ekstrak dan load data dari sumber menuju database tujuan Siatmax.TR_ PENGEMBANGAN New_Staging_HR. Tr_Pengembangan Siatmax. REF_PENGEMBANGAN New_Staging_HR. Ref_Kategori_ Pengembangan Siatmax.TR_Member

2 Data Flow Task

Tr_

Pengembangan_2

Ekstrak dan load data dari sumber menuju database tujuan New_Staging_HR. Tr_Pengembangan New_Staging_HR. Tr_Pengembangan _Merge

3 Data Flow Task

Cari Jumlah Dosen

Ekstrak dan load data dari sumber menuju database tujuan

Siatma.TBL_KELAS New_Staging_HR. Tr_Kelas_Temp

4 Data Flow Task

TBL_KELAS_ SIATMA to Tr_Kelas

Ekstrak dan load data dari sumber menuju database tujuan New_Staging_HR. Tr_Kelas_Temp New_Staging_HR. Tr_Kelas

mastterer ddii ststagaging area

No

Komponen

SSIS

Na

a

ma

ma

Keterangan

Database.Tabe

Sumber

Tu

1 Data Flow Task MST_T_KARYAWAN to to

Mst_Karyr awawanan_ Temp

Ekstrak dan looadad ddatataa dadari suumbberr mmenenujujuu da

datatabasee tujuan

Siatmaax.x

MST_KARYYAWAWAN

New_Sta Mst_Kar

2

Data Flow Taskk

Msst_t_Karyawan_ Te

Tempmp to Ms

Mstt_Kaarryawan

E

Ekstrak dad n

load data dari sumber menuju database

tujuan

New_Sttagagini g_HR. Ms

M t_Kaaryryawawaan_ Tempmp

New_Sta Ms

M t_Kar

3 3

Data FFlol w Taskk

M

MST_KELUARGA Ekstrak dan load data dari sumber menuju database

tujuan

Siatmax. MST_KELUARRGAG

New_SSta Mst_Keel

f.

Desain spe

sifi

k

co

ntrol

flow

i

nserting d

a

ata pa

ada

a

tabel transaksi

Tabebell 2. 7 Tabel desesaiainn spspese ifik controll ffloloww ininserting data ppadada tabeell transaaksk i di ststaging g area

o KoKommponen

SSSIS Nama Keteterangan

Database.T.Tababeel

Sumber TuTujujuan

Da

Dataa FFlolow Taasksk

TR_PENGEMBANGA

N

N toto TTrr_

Pe

Penggemembabangngana

Ekstrak dan

lo

load data dadariri su

sumbmbere mmenenujujuu datatababasese tujuaan

Siatmax.TR_ PE

PENGNGEMEMBABANGNGANAN

New_St Tr_Pen Si

Siatatmax. RE

REF_PEPENGNGEME BANGNGANAN New_StStagagingg_HRHR. Ref_Kategori_ Pengembangan Siatmax.TR_Member Data Flow Task Tr_ Pengembangan_2

Ekksts rak dan loadad dataa dari sumbber menuju databbasee tujuan

New_Staging_HR. Tr_Pengembangan New_St Tr_Pen _Merge Data Flow Task

Cari Jumlah

Dosen

Ekstraakk dan

load data dari

Siatma.TBL_KELAS New_St

(24)

Program Studi Teknik Informatika DPPL –BIHR 19/56 5 Data Flow

Task

Tr_riwayat_Pen didikan_temp

Ekstrak dan load data dari sumber menuju database tujuan Siatmax.TR_RIWAYA T_PENDIDIKAN New_Staging_HR. Tr_Riwayat Pendidikan_Temp

6 Data Flow Task

Tr_riwayat_ pendidikan_1

Ekstrak dan load data dari sumber menuju database tujuan New_Staging_HR. Tr_Riwayat Pendidikan_Temp New_Staging_HR. Tr_Riwayat_ Pendidikan New_Staging_HR. Ref_Sekolah

7 Data Flow Task

Tr_riwayat_ pendidikan_2

Ekstrak dan load data dari sumber menuju database tujuan New_Staging_HR. Tr_Riwayat Pendidikan New_Staging_HR. Tr_Riwayat_ Pendidikan_2

8 Data Flow Task

Tr_karir_ golongan

Ekstrak dan load data dari sumber menuju database tujuan Siatmax.TR_KARIR_ GOLONGAN New_Staging_HR. Tr_Karir_ Golongan

9 Data Flow Task

Tr_karir_ struktural

Ekstrak dan load data dari sumber menuju database tujuan Siatmax.TR_KARIR_ STRUKTURAL New_Staging_HR. Tr_Karir_ Struktural

10 Data Flow Task

Tr_Fungsional_ Lokal

Ekstrak dan load data dari sumber menuju database tujuan Siatmax.TR_KARIR_ FUNGSIONAL New_Staging_HR. Tr_Karir_ Fungsional_Lokal

11 Data Flow Task

Tr_Fungsional_ Nasional

Ekstrak dan load data dari sumber menuju database tujuan Siatmax.TR_KARIR_ FUNGSIONAL New_Staging_HR. Tr_Karir_ Fungsional_ Nasional

2.2.2 Desain Full Refresh Control Flow Data dari

Staging Area ke Data Warehouse

Tahap ini merupakan tahap terakhir dalam proses

pembangunan data mart. Pada tahap ini, isi dari

tabel-tabel pada staging area akan melalui proses ekstraksi,

transformasi, dan load (ETL) akhir menuju ke data mart.

Proses ETL pada tahap ini meliputi pengkonversian tipe

data, membuat data menjadi seragam dan konsisten,

membuat data dapat diakses sesuai dengan perwaktuan

yang ada, serta memberikan id baru berupa surrogate key

untuk dimensi. Berikut adalah desain control flow untuk

proses loading data dari staging area ke data mart.

Data Flow

Task

Tr_riwayat_ pendidikan_1

Ekstrarak k dan

lo

load data dadari sumber menuju database tujuan New_Staging_HR. Tr_Riwayat Pendidikan_Temp New_St Tr_Riw Pendid New_Stagging_HR. Ref_Sekolaahh

Data Flooww Task

Tr_riwayatat__ pendndidi ikann_2

Ekstrak dann looadad ddatataa dari sumber menujjuu

database tujuan Ne

Neww_Staging_HRR. Tr

Tr_Riwayayat Pendiddikikanan

New_St Tr_Riw Pendid

Datta Flol ww

Taask

Tr

Tr_karririr_ goloonngan

Ekstrak dan load data dari sumber menuju database tujuan

Siatmamax.TRR_K_KARARIRIR_ GOLONGANAN

Ne

N w_St Trr_Kar Golol ng

Data FFlol w Taskk

Tr_karir_ struktural

Ekstrak dan load data dari sumber menuju database tujuan

Siatmax.TR_K_KARIRIR__

STRUKTURAL

Ne

N w_St Tr

T _Kaar Strukkt

0 DaD ta Floow Ta

Task

Tr_Fungsional_ Lokal

Ekstrak dan

load data dari sumber menuju

database tujuan

Siatmax.TR_KARRIR_ FUNGSIONAL

New_w_SSt

Trr_K_Kaar Fu Funggssi

1 DaD ta FFloow Ta

Task

Tr_Fungsional_

Nasionall

Ekstrak dan

lo

load data dadari i

su

s mbmber menenujujuu datatabbasee tujuan

Siatmax.TR_KARIIR__

FU

FUNGNGSIONAL

New_w_SSt Trr_K_Kaar Fuungngsi Na Nasision

2.

2.2.

2

2

Desain Full Refresh Control Flow Da

Da

ta

ta

da

da

ri

St

Stag

ag

in

in

g

g

Ar

Ar

ea

ea

ke

k

e Da

Data

ta

W

War

areh

eh

ou

ou

se

se

(25)

Menghapus isi semua tabel pada database tujuan Inserting data pada tabel-tabel referensi Inserting data pada tabel-tabel master Inserting data pada tabel-tabel trasaksi

Gambar 2.4 Desain control flow data dari sumber data tunggal ke

staging area

Setiap tahapan tersebut diatas mempunyai tugas, proses,

serta aliran data masing-masing. Tabel-tabel dibawah

ini merupakan desain mapping data dan desain spesifik

control flow data dari staging area ke data mart.

a. Desain mapping dari staging area ke data mart

Tabel 2. 8 Tabel desain mapping data dari staging area ke data mart

No.

Tabel Sumber

Tabel Tujan

1 New_Staging_HR.Mst_Unit New_DataWarehouse.Unit

2 New_Staging_HR.Ref_Jabatan_Akademik New_DataWarehouse. JabatanAkademik

3 New_Staging_HR.Ref_Keluarga

New_DataWarehouse.Keluarga 4 New_Staging_HR.Mst_Keluarga

5 New_Staging_HR.Ref_Jenjang_ Pendidikan

New_DataWarehouse. JenjangPendidikan

6 New_Staging_HR.Time New_DataWarehouse.TahunTakwim

7 New_Staging_HR.Ref_Jabatan_ Struktural

New_DataWarehouse. JabatanStruktural

8 New_Staging_HR.MST_MHS_AKTIF New_DataWarehouse. MahasiswaAktif

9 New_Staging_HR.Ref_Golongan New_DataWarehouse.Golongan 10 New_Staging_HR.Ref_Sekolah New_DataWarehouse.Sekolah

11 New_Staging_HR.Ref_Tahun_ Akademik

New_DataWarehouse. Tahun_Akademik

12 New_Staging_HR.Ref_Fungsional New_DataWarehouse.Fungsional

13 New_Staging_HR.Mst_Karywan

New_DataWarehouse.Karyawan 14 New_Staging_HR.Ref_Fungsional

15 New_Staging_HR.Ref_Jabatan_ Akademik

16

New_Staging_HR.Tr_Pengembanga n_Merge

New_DataWarehouse.Penembangan

17 New_DataWarehouse.Karyawan

18 New_Staging_HR.Tr_Sertifikasi New_DataWarehouse. SertifikasiDosen 19 New_DataWarehouse.Karyawan

database tujuan

tabel re

refeferensi

tabel ma

master

tabel trasaksi

Gambar 2.4 DDesain controlol flow data dari sumber ddata tunggal ke

st

s aga ini g g ara eae

Seti

tiap tah

h

ap

ap

an terse

e

bu

bu

t

t

di

di

at

t

as

as

m

m

empunyai t

t

ug

u

as, pr

proses,

s

serta al

al

ir

ir

an

d

dat

a masing-masing.

Ta

Tabe

b

l-ta

tabe

bel dib

bawah

ini me

me

ru

ru

pa

a

k

kan

desain mapping data dan

desain

de

n

s

s

pe

p

si

fi

f

k

cont

ntr

rol

f

flow data dari sta

gi

ng are

a

ke data

ma

rt

rt.

a.

a

De

esa

in mapping dari

st

aging

ar

ea ke da

ta

a mar

r

t

t

Tabeel 2. 8 Tabel desain mapping data dari staging area ke dad taa mmara t

No.

Ta

be

l Sumb

er

Ta

bel Tu

u

jan

1 New_Staging_HR.Mst_Unit New_DataWarehouse.UUnit

2 New_Staging_HR.Ref_Jabatan_Akademik New_DataWarehouse.JabatanAkademik

3 New_Staging_g_HRHR.RefRef_K_ eluarga N

New_DaD tataWaW rehouse.KeKeluargaa

4 New_Sttagaginingg_HR.Mst_K_ eleluarga

5 New_Staging_HR.Ref_Jenenjajangg__ Pendidikan

New_DataWarehouse. JenjangPendidikan 6

6 New_Staging_HR.Time New_DataWarehouse.TahuunnTakakwwim

7

7 New_Staging_HR.Ref_Jabatan_

Struktkturall

New_DataWarehouse.

Ja

JabbattanSSttrukkttural

8

8 NeNeww_StStagagining_g_HRHR.MSTMST_MHSMHS_A_AKTTIFIF NNeww_DaDatataWaWarerehohoususee.

Ma

MahahasiswswaAaAktk if 9

9 NeNew_StStaaginngg_HR.Ref_GGoolongan New_DatataWareehohouse.e.GGololongan 10 NeNeww_StStagaging_HR.Ref_Sekkolah New_DataWarerehohoususee.SSekolah

11 New_Staging_HR.Ref_Tahahun_

Akademik

New_DataWarehouse. Tahun_Akademik

12 New_Staging_HR.Ref_Fuungsional New_DataWarehouse.Fungsional

13 New_Staging_HR.Mst_Kaarywan

New_DataWarehouse.Karyawan 14 New_Staging_HR.Ref_Funngsg ionaal

15 New_Staging_HR.Ref_Jabaatan__

Akademik

16

(26)

Program Studi Teknik Informatika DPPL –BIHR 21/56 20 New_Staging_HR.

Ref_Kategori_Pengembangan

New_DataWarehouse.Kelas 21

New_DataWarehouse. Tahun_Akademik

22 New_Staging_HR.Ref_Prodi

23 New_Staging_HR.Tr_Karir_ Fungsional

New_DataWarehouse.Tr_Karir_ Fungsional_date

24 New_Staging_HR.Tr_Karir_ Golongan

New_DataWarehouse.Tr_Karir_ Golongan_date

25 New_Staging_HR.Tr_Riwayat_Pen didikan

New_DataWarehouse.Tr_Riwayat_Pe ndidikan_date

26 New_Staging_HR. Tr_Karir_ Fungsional_Lokal

New_DataWarehouse. Tr_Karir_ Fungsional_Lokal

27 New_Staging_HR. Tr_Karir_ Fungsional_Nasional

New_DataWarehouse. Tr_Karir_ Fungsional_Nasional

28 New_DataWarehouse. Pengembangan

New_DataWarehouse. LapPengembangan 29 New_Staging_HR.Pengembangan

New_DataWarehouse.SKSDosen 30 New_DataWarehouse.Kelas

31 New_Staging_HR. Tr_Karir_ Struktural

32 New_DataWarehouse. TahunAkademik

33 New_DataWarehouse.Karyawan

34 New_DataWarehouse.Tr_Karir_ Golongan_date

New_DataWarehouse.KarirGolongan 35 New_DataWarehouse.Karyawan

36 New_DataWarehouse.Unit 37 New_DataWarehouse.Golongan 38 New_DataWarehouse.Karyawan

New_DataWarehouse. ProfilKaryawanUnit 39 New_DataWarehouse.Tr_Karir_

Golongan_date

40 New_DataWarehouse.Tr_Karir_ Fungsional_date

Gambar

Tabel 2. 11 Tabel desain spesifik control flow inserting data pada tabel-tabel dimensi tahap 2tabebel didimemensnsi tahap 2
Tabel 2. 12 Tabel desain spesifik control flow pembentukan tabel-tabel Tabel 2.12Tabel desainn spesifik controfakta l flow pembentukan tabel-tabelfakta
tabel-tabeltabel refensi -tabel refensi
Tabel SumberTabel Sumber Siatmax.simka. Siatmax.siimka.
+7

Referensi

Dokumen terkait

Lingkungan kerja yang memiliki dimensi berupa beban kerja, komunikasi, dan sikap kepala unit secara keseluruhan tidak memiliki dampak pada kinerja karyawan Universitas

data yang terdiri dari tabel fakta dan dimensi dalam. suatu data warehouse disebut dengan

Tabel 4.39 Desain mapping data untuk incremental update dari sumber data tunggal ke staging area

Selain itu, dengan adanya data warehouse, universitas dapat membuat keputusan yang lebih berkualitas karena data warehouse dapat digunakan sebagai sarana untuk

Pada Tabel 1 dapat disimpulkan bahwa dari semua simulasi penjadwalan linier dengan menggunakan buffer yang dianggap mampu mengurangi durasi penyelesaian 50

Berikut adalah daftar tabel variabel lima faktor yang terdapat pada karyawan PT.PLN. (PERSERO) Unit Induk Pembangunan Jaringan

Kesimpulan Pada penelitian ini untuk mengatasi kinerja sumber daya manusia dilakukan rancangan penilaian kinerja karyawan menggunakan metode Behaviorally Anchor Rating Scale BARS,

Pengaruh Kepuasan Kerja Terhadap Kinerja Karyawan Dengan Organizational Citizanship Behavior Sebagai Variabel Intervening Studi Kasus Pada Karyawan PTPN X-Unit Usaha Pabrik Gula