Tugas Mata Kuliah Kecerdasan Bisnis
Tugas Mata Kuliah Kecerdasan Bisnis
(Business Intelligence)
(Business Intelligence)
Disusun Oleh :
Disusun Oleh :
D
Deea
a R
Raah
hm
maad
diiaan
n F
Fiittrrii
((0
09
90
03
31
11
18
81
14
41
19
90
03
34
4))
E
Ek
ka
a A
Affrriiaan
nttii
((0
09
90
03
31
11
18
81
14
41
19
90
00
08
8))
Jeannisa
Jeannisa Meriam
Meriam Kenedy
Kenedy
((09031181419020
09031181419020))
m
mi
i
F
Faa!
!""iiy
yy
yaah
h
((09031181419120
09031181419120))
Dosen :
Dosen :
A#i $ardadi% &'&'% M'Km'
A#i $ardadi% &'&'% M'Km'
*!dha +ratm% +h'D
*!dha +ratm% +h'D
PROGRAM STUDI SISTEM INORMASI
PROGRAM STUDI SISTEM INORMASI
AKU!TAS I!MU KOMPUTER
AKU!TAS I!MU KOMPUTER
UNI"ERSI
UNI"ERSITA
TAS
S SRI#I$
SRI#I$A%
A%A
A
&'()
,aha- +en.em/an.an $!siness nte##i.ene ada taha- inti yan. ter/a.i menadi 1 ,aha- +en.em/an.an $!siness nte##i.ene ada taha- inti yan. ter/a.i menadi 1 taha-an% yait! se/a.ai /erik!t
,aha- +en.em/an.an $!siness nte##i.ene ada taha- inti yan. ter/a.i menadi 1 ,aha- +en.em/an.an $!siness nte##i.ene ada taha- inti yan. ter/a.i menadi 1 taha-an% yait! se/a.ai /erik!t
BAB I
BAB I
$usti*ication +Mende*inisi,an -ase .ang a,an
$usti*ication +Mende*inisi,an -ase .ang a,an dia/0il1
dia/0il1
(2
(2(2(2 !a!atatar r BeBelala,a,angng Business
Business IntelligenceIntelligence ($) ada#ah k!m-!#an teri% metd#.i% -rses% arsitekt!r% dan ($) ada#ah k!m-!#an teri% metd#.i% -rses% arsitekt!r% dan tekn#.i yan. men.!/ah data mentah menadi infrmasi yan. /erk!a#itas !nt!k t!!an tekn#.i yan. men.!/ah data mentah menadi infrmasi yan. /erk!a#itas !nt!k t!!an /isnis'
/isnis' $ $ da-at da-at menan.ani menan.ani se!m#ah se!m#ah /esar /esar infrmasi infrmasi yan. yan. da-at da-at mem/ant! mem/ant! da#amda#am men.i
men.identifdentifikasi ikasi -ermas-ermasa#ahan a#ahan dan dan men.emmen.em/an.k/an.kan an -e#!an-e#!an. . /ar!' Memanfaatkan /ar!' Memanfaatkan -e#!a-e#!an.n. /ar!
/ar! dan dan menera-kan menera-kan strate.i strate.i yan. yan. efektif efektif da-at da-at mem/erikan mem/erikan ke!nt!n.an ke!nt!n.an -asar -asar km-etitif km-etitif dan sta/i#
dan sta/i#itas an.ka -anaitas an.ka -anan.' n.' F!nF!n.si !m!m .si !m!m dardarii Business Business IntelligenceIntelligence ada ada#a#ahh monitoring monitoring #a-ra
#a-ran% n% ana#isana#isis is 5A+ (5A+ (On-line Analytical Processing On-line Analytical Processing )% data minin.%)% data minin.% spreadsheet spreadsheet % dan #ain% dan #ain se/a.ainya'
se/a.ainya'
r.anisasi yait! 6adah ata! R!mah yan. menadi tem-at -eya#!ran minat dan /akat r.anisasi yait! 6adah ata! R!mah yan. menadi tem-at -eya#!ran minat dan /akat seseran. yan. sa#in. /ekera sama !nt!k mena-at s!at! t!!an' r.anisai it! tidak#ah seseran. yan. sa#in. /ekera sama !nt!k mena-at s!at! t!!an' r.anisai it! tidak#ah sem-!rna tan-a adanya man!sia ata! +en.!r!s dan An..ta' Maka #an.kah a6a# !nt!k sem-!rna tan-a adanya man!sia ata! +en.!r!s dan An..ta' Maka #an.kah a6a# !nt!k meni-takan s!at! r.anisai yan. idea# yait! mem-!nyai $adan -en.!r!s dan an..ta yan. meni-takan s!at! r.anisai yan. idea# yait! mem-!nyai $adan -en.!r!s dan an..ta yan. sia- /ekera sama !nt!k mena-at s!at! t!!an da#am s!at! r.anisasi'
sia- /ekera sama !nt!k mena-at s!at! t!!an da#am s!at! r.anisasi' +ada &t!dy kas!s yan. akan kami /ahas yait! men.enai
+ada &t!dy kas!s yan. akan kami /ahas yait! men.enai monitoring monitoring data -en.!r!s dan data -en.!r!s dan an..ta di $adan tnm 5em/a.a Dak6ah Kam-!s 7iahana s#amiyah dan Fr!m #m!' an..ta di $adan tnm 5em/a.a Dak6ah Kam-!s 7iahana s#amiyah dan Fr!m #m!' Dim
Dimana ana MnMnititrinrin. . ini ini di#di#ak!ak!kan kan #e#eh h +em+em/in/ina a 5DF 5DF 7F7F it! it! sensendirdiri' i' MnMnititrinrin. . iniini di#ak!kan .!na mena-ai t!!an 5DF 7F it! sendiri' *ait! an..ta dan -en.!r!s har!s di#ak!kan .!na mena-ai t!!an 5DF 7F it! sendiri' *ait! an..ta dan -en.!r!s har!s me
me6a6akiki#i #i !!r!r!sasan n yayan. n. adada a di di FaFak!k!#t#tas as ##m! m! KKmm-!-!teterr' ' aam!m!n n yyanan. . mmasasih ih aadidi +ermas
+ermasa#ahan yan. ada di 5DF 7F Fasi#ka#ahan yan. ada di 5DF 7F Fasi#km &R tidak seim/m &R tidak seim/an.nyan.nya a -en.-en.!r!s dan!r!s dan an.
an..t.ta a dardari setia- !i setia- !r!sr!san yanan yan. ada' Den. ada' Den.an di.an ditertera-ka-kannannyaya Business Business IntelligenceIntelligence ini%ini% dihara-kan da-at mem!dahkan -em/ina dan -en.!r!s sekaran. !nt!k meni-takan strate.i dihara-kan da-at mem!dahkan -em/ina dan -en.!r!s sekaran. !nt!k meni-takan strate.i a.ar -en.!r!s ma!-!n an..ta /erasa# dari ssetia- !r!san!r!san yan. ada di fak!#tas i#m! a.ar -en.!r!s ma!-!n an..ta /erasa# dari ssetia- !r!san!r!san yan. ada di fak!#tas i#m! km-!ter'
km-!ter'
$!kan hanya it! yan. menadi -ermasa#ahan yan. ada di 5DF 7F Fasi#km nsri' $!kan hanya it! yan. menadi -ermasa#ahan yan. ada di 5DF 7F Fasi#km nsri' Ketidakseim/an.an an..ta di setia- de-artemen -!n menadi sa#ah sat! -en.ham/at da#am Ketidakseim/an.an an..ta di setia- de-artemen -!n menadi sa#ah sat! -en.ham/at da#am -e#aksanaan
-e#aksanaan -r.ram -r.ram kera kera di di 5DF 5DF 7F 7F it! it! sendiri' sendiri' ,e,erkadan. rkadan. ada ada /e/era-a /e/era-a de-artemende-artemen yan. memi#iki san.at /anyak an..ta% nam!n di de-artemen #ain san.at minim an..ta' t! yan. memi#iki san.at /anyak an..ta% nam!n di de-artemen #ain san.at minim an..ta' t! #ah men.
mem/!at s!at! strate.i a.ar da-at mem/a.i rata !m#ah an..ta den.an menin.katkan minat mem/!at s!at! strate.i a.ar da-at mem/a.i rata !m#ah an..ta den.an menin.katkan minat terhada- de-artemen yan. minim an..ta'
terhada- de-artemen yan. minim an..ta' Dari
Dari !ra!raian ian diadiatas tas ke#ke#m-m-k k kamkami i menmen//a a !n!nt!k t!k mermerananan. an. sistsistem em yanyan. . da-da-atat mem/ant! $ 5DF 7F !nt!k men.atasi -ermasa#ahan terse/!t den.an !d!# 5a-ran mem/ant! $ 5DF 7F !nt!k men.atasi -ermasa#ahan terse/!t den.an !d!# 5a-ran 3Penera4an
3Penera4an Business Intelligence Business Intelligence 4ada Monitoring Pengurus dan Anggota di BO !D4ada Monitoring Pengurus dan Anggota di BO !D #II a,ultas Il/u
#II a,ultas Il/u Ko/4uter Uni5ersitas Sri6i7a.a82Ko/4uter Uni5ersitas Sri6i7a.a82 (2&
(2& TTu7u7uanuan Ada
Ada-!n t-!n t!!!!an an 5a-5a-raran An Akhikhir yanr yan. ak. akan kaan kami /!mi /!at yat yait! ait! menmenera-era-kankan Business Business Intelligence
Intelligence se/se/a.a.ai ai a#a#at at /a/antnt! ! mmninittririn. n. $a$adadan n +e+en.n.!r!r!s !s serserta ta AAn.n...ta ta deden.n.anan men..!nakan
knse-men..!nakan knse- Business Intelligence Business Intelligence'' (29
(29 MaMan*an*aatat
Ada-!n manfaat dari 5a-ran akhir yan. kami /!at ia#ah Ada-!n manfaat dari 5a-ran akhir yan. kami /!at ia#ah 1'
1' Business Business IntelligenceIntelligence da-at diadikan sarana mnitrin. dan se/a.ai infrmasi !nt!k da-at diadikan sarana mnitrin. dan se/a.ai infrmasi !nt!k meni-takan s!at! strate.i kede-annya'
meni-takan s!at! strate.i kede-annya' 2'
2' MemMem/an/ant! -em/t! -em/ina 5DF 7Fina 5DF 7F !nt!k ter! !nt!k ter!s /ekers /ekera sama den.aa sama den.an -en.!n -en.!r!s ma!-r!s ma!-!n!n an
an....tta a dada#a#am m mmenenerera-a-kakan n ststraratete.i.i recrutment recrutment yyanan. . /a/aik ik seses!s!ai ai deden.n.an an hahasisi## mnitrin.'
mnitrin.' (2
(2 Batasan Batasan MasalahMasalah
nt!k men.hindari a.ar -em/ahasan tidak menyim-an. dari -ermasa#ahan yan.a ada% nt!k men.hindari a.ar -em/ahasan tidak menyim-an. dari -ermasa#ahan yan.a ada% mak
maka a ke#ke#m-m-k k kamkami i memmem/at/atasi asi -en-enera-era-anan Business Business IntelligenceIntelligence den.aden.an n men.men..!nak.!nakanan tools
tools s-n dan -entah .!na !nt!k menadi sarana mnitrin. yan. /aik dan mem/!at s-n dan -entah .!na !nt!k menadi sarana mnitrin. yan. /aik dan mem/!at strate.i yan. te-at'
strate.i yan. te-at'
Ada-!n /atasan masa#ah dai 5a-ran akhir ini ia#ah Ada-!n /atasan masa#ah dai 5a-ran akhir ini ia#ah 1'
1' /ek /ek -ene#i-ene#itian tian ia#ah ia#ah $adan $adan +en.!+en.!r!s r!s dan dan AnAn..ta ..ta 5DF 5DF 7F7F 2'
2' R!R!anan. . #i#in.n.k!k!- - -e-ermrmasasa#aa#ahahan n yayan. n. didianan.k.kat at adada#a#ah ah hahanynya a -r-rsses es rekrekr!r!tmtmen en :a:a##nn +en.!r!s dan An..ta 5DF 7F har!s me6aki#i stia- !r!san yan. ada di Fak!#tas +en.!r!s dan An..ta 5DF 7F har!s me6aki#i stia- !r!san yan. ada di Fak!#tas #m! Km-!ter dan +enyeim/an.an Km-sisi an..ta di setia- De-artemen'
#m! Km-!ter dan +enyeim/an.an Km-sisi an..ta di setia- De-artemen' 3'
3' DeDen.n.an ditan diterera-a-kakannnnyyaa Business Business IntelligenceIntelligence ($) -ada 5DF 7F maka -em/ina akan ($) -ada 5DF 7F maka -em/ina akan m!dah me#ihat an..ta ata!-!n -en.!r!s /erdasarkan J!r!san% De-artemen ma!-!n m!dah me#ihat an..ta ata!-!n -en.!r!s /erdasarkan J!r!san% De-artemen ma!-!n Ja/atan' &ehin..a da-at me
Ja/atan' &ehin..a da-at mem!n!#kan strate.i /ar! !nt!k -en.rekr!tan m!n!#kan strate.i /ar! !nt!k -en.rekr!tan :a#n An..:a#n An..tata /ar! 5DF 7F'
BAB II
Planning
&2( Analisis Siste/ !a/a
5DF 7F Fak!#tas #m! Km-!ter ni;ersitas &ri6iaya /e#!m menera-kan $!siness nte##i.ene% ha# ini di#ihat dari data data setia- an..ta /ar! ma!-!n #ama yan. /er!m#ah #e/ih dari 100 data masih diatat ata! disim-an di da#am s!at! -r.ram Mirsft E<e# dan Mirsft 7rd' Dari se.i -en.!m-!#an dan -enarian data ha# ini mem/!t!hkan 6akt! yan. tidak sedikit sehin..a menye/a/kan -rses ini memakan 6akt! yan. #ama'
Data yan. te#ah tersim-an se6akt! = 6akt! da-at dietak ma!-!n di#ihat% a-akah an..ta dari setia- 5DF 7F men.a#ami kenaikan setia- tah!n ata! men.a#ami -en!r!nan serta /era-a /anyak mahasis6a>i dari setia- !r!san yan. ada di Fak!#tas #m! Km-!ter yan. /er.a/!n. menadi an..ta ma!-!n -en.!r!s 5DF 7F' Da#am me#ihat /era-a /anyak kean..taan -ertah!n ata! masin. = masin. !r!san terse/!t 5DF 7F masih men..!nakan /ant!an a-#ikasi Mirsft E<e#' ,idak ada a-#ikasi kh!s!s yan. da-at mem/ant! da#am -em/!atan #a-ran se-erti yan. die#askan diatas'
&29 Usulan Siste/ Baru
s!#an sistem /ar! ini dihara-kan da-at mem-erm!dah da#am -rses -en.inte.rasian data yan. kem!dian da-at di-an..i# ata! ditam-i#kan ka-an -!n' Maka dari it! sistem yan. di!s!#kan /er!-a sistem $!siness nte##i.ene yan. da-at men.inte.rasikan data sehin..a da-at mem-erm!dah -ekeraan dan men.hasi#kan strate.i !nt!k ditera-kan da#am $+? 7F Fasi#km'
BAB III
Business Anal.sis +Analisa Ke0utuhan1
92(2 Analisa Ke0utuhan ungsional
$erik!t ke/!t!han f!n.sina# yan. da-at diidentifikasi -ada $ 5DF 7F Fak!#tas #m! Km-!ter ni;ersitas &ri6iaya
1' Business Intelligence system yan. ada har!s mam-! me#ak!kan ana#isa terhada- d!#! !m#ah an..ta 5DF /erdasarkan tah!n an.katan% !r!san% serta s!s!nan ke-en.!r!san
se-erti de-artemen dan a/atan setia- an..ta' 92&2 Analisa Ke0utuhan Non*ungsional
Ke/!t!han tam/ahan yan. tidak memi#iki input % -rses dan output % nam!n demikian ke/!t!han nnf!n.sina# se/aiknya di-en!hi% karena akan san.at menent!kan a-akah sistem ini di.!nakan !ser ata! tidak' Ke/!t!han nnf!n.sina# akan dike#m-kkan /erdasarkan framework +E:E& ( Performance, information, economy, control, eficiency, service). ,a/e#
di/a6ah ini mene#askan ke/!t!han f!n.sina# dari sistem se/a.ai /erik!t Ke/!t!han nf!n.sina# K#asifikasi Keran.ka Kera +E:E& $enis Ke0utuhan Non*ungsional Pen7elasan
Kinera ( Performance)
&istem yan. ditera-kan dihara-kan da-at mem-ersin.kat -rses yan. di/!t!hkan !nt!k memnitrin. -en.!r!s% an..ta yan. ada di 5DF 7F' &emakin sedikit 6akt! yan. di/!t!hkan% semakin /anyak -rses yan. da-at dise#esaikan se#an!tnya' &e-erti mem!#ai -en rekr!tmen dan #ain#ain'
nfrmasi ( Information)
Data terinte.rasi% ter!tama data nama $+? ata! An..ta 5DF 7F dan data !r!san den.an data nim mahasis6a% serta data De-artemen dan a/atan !nt!k mene.ah teradinya da#am red!dansi dan kesa#ahan da#am -endataan serta -em/!atan #a-ran
Akhir Ke-en.!r!san 5DF 7F' Eknmi ( conomy)
&istem da-at meminima#isir /iaya /iaya yan. di/!t!hkan /a.i -em/ina dan -en.!r!s da#am setia- -rses -endataan !#an.'
Kntr# (!ontrol )
&istem da-at mem/erikan keamanan -ada datadata den.an mem/atasi -en.aksesan /a.i -ihak-ihak yan. tidak /erke-entin.an den.an -em/!atan ha#aman login user ' Dimana yan. da-at men.aksesnya hanya -em/ina% ket!a !m!m dan krdinatr
Akh6at !m!m 5DF 7F' Efesien ( ficiency)
&istem dihara-kan da-at mem-ersin.kat -rses mnitrin. Ke-en.!r!san 5DF 7F
&istem mem!n.kinkan -em/!atan #a-ran dan strate.i 5DF 7F kede-anna den.an /e/era-a k#ik'
+e#ayanan "#ervice)
Data yan. ditam-i#kan har!s m!dah di/aa dan terstr!kt!r' *ait!
nthnya di #ihat /erdasarkan tah!n an.katan% de-artemen% ma!-!n
!r!san
&istem yan. ditera-kan har!s memi#iki interface yan. user friendly.
9292 Tools
a2 Su/0er Data
Data yan. kami da-atkan /er!-a fi#e e<e#% nam!n a.ar #e/ih m!dah di#ah kami men.eks-rnya ke da#am /ent!k fi#e :&@' Fi#e :&@ (!omma #eparated $alue) ada#ah sa#ah sat! frmat yan. di.!nakan da#am standar fi#e A&:' Frmat -en!#isan data :&@
yan. kami .!nakan da#am /ent!k () ata! :mma Demited yan. /iasa kita se/!t den.an titik kma' am!n ada !.a yan. men..!nakan tanda kma (%)' Frmat fi#e :&@ memi#iki tin.kat km-a/i#itas yan. !k!- tin..i karena ham-ir sem!a -r.ram -en.#ahan data mend!k!n. frmat :&@ ini'
02 DBMS
D$M& ( %ata&ase 'anagement #ystem) ada#ah -aket sft6are yan. didesain !nt!k menyim-an dan men.e##a /asis data' D$M& yan. kami .!nakan da#am -en.em/an.an ini ada#ah My&B5 ;ersi C''21'
c2 Trans*or/ dan $o0 Data
nt!k me#ak!kan ,ransfrm dan -enad6a#an data kami men..!nakan &-n yan. mer!-akan /a.ian dari +entah Data nte.ratin (+D)'
+entah sendiri ada#ah -er!sahaan yan. mem-!nyai f!s -ada -rd!k dan s#!si /!siness inte##i.ene' +entah :mm!nity Editin ata! +entah $ &!ite ada#ah -rd!k dari +entah yan. s!dah terinte.rasi den.an kemam-!an re-rtin.% dash/ard% data minin.% 6rkf#6% dan E,5'
Produ, Pentaho -o//unit. Edition; Pentaho BI Suite • +entah Data Minin.
• +entah Data nte.ratin
• +entah Ana#ysis>Mndrian 5A+ En.ine • +entah $ &er;er
• +entah Re-rt Desi.ner
• +entah :DF(:mm!nity Dash/ard Frame6rk)
Produ, Pentaho -o//unit. Edition; Pentaho BI Suite • +entah Data Minin. 7eka
• +entah Data nte.ratin E,5
• +entah Ana#ysis>Mndrian 5A+ En.ine = :!/e(Dimensi Fat)
• +entah Re-rt Desi.ner Desi.n Re-rt% y. akan dikirimkan ke $ &er;er
• +entah :DF(:mm!nity Dash/ard Frame6rk) =Frame6rk !tk mem/!at Dash/ard diatas +entah $ &er;er
• +entah $ &er;er
&ft6are dari +entah yan. da-at di.!nakan !nt!k -rses E,5 (E<tratin% ,ransfrmatin dan 5adin.)'
• &-n !ser interfae !nt!k mem/!at J/ transfrmatin' • +an t#s yan. /erf!n.si mem/aa% mer!/ah dan men!#is data' • Kithen -r.ram yan. men.eksek!si /'
E#emen da#am &-n'/at
• ,ransfrmatin sek!m-!#an instr!ksi !nt!k mer!/ah in-!t menadi !t-!t yan. diin.inkan (in-!t-rses!t-!t)'
• J/ k!m-!#an instr!ksi !nt!k mena#ankan transfrmasi'
nt!k me#ak!kan ,ransfrm dan -enad6a#an data kami men..!nakan S4oon20at yan. mer!-akan /a.ian dari +entah Data nte.ratin (+D)' +D yan. kami .!nakan ada#ah +D ;ersi '0'
d2 -onnector
My&B5 :nnetr mer!-akan dri;er yan. /er.!na !nt!k men.h!/!n.kan a-#ikasi +D ke data/se My&B#' $iasa kami se/!t den.an JDK' (ava %evelopment )it (JDK) yan. di.!nakan ada#ah JDK E dan JDK 8. ?a# ini dikarenakan !nt!k mena#ankan +D ;ersi E'0 kita hanya da-at men..!nakan JDK 8' &edan.kan !nt!k mena#ankan -entah /i9ser;er ;ersi 4'8'0 it! tidak /isa men..!nakan JDK 8 adi' Jadi -ada -en.em/an.an ini kami -en..!nakn JDK E'
e2 BI<Ser5er
+entah $i&er;er ada#ah k!m-!#an dari a-#ikasi $i yan. /ersifat -en s!re yan. da-at /era#an diatas -#atfrm Ja;a' +ada -en.em/an.an ini kami men..!nakan -entah /iser;er ;ersi 4'8'0
Di -entah /iser;er ini akan ada 2 f#der yait! adminitrasi ns#e yan. /er.!na -en.h!/!n. antara data/ase yan. data -ada My&B5 dan /iser;er% dan /iser;ere /er.!na !nt!k me#ihat re-rtin.% dash/ard dan data ana#ysis'
*2 Pe/etaan Ta0le
&kema 6rk/enh ada#ah ;is!a#isasi antarm!ka yan. mem!n.kinkan kita !nt!k mem/!at Mndrian 5A+ :!/e &hema yan. f!n.sinya !nt!k memetakan ta/e# dan k#m fat>dimensin menadi str!kt!r #.is !/e% dimensin% meas!res' &kema 7rk/enh yan. kami .!nakan -ada -en.em/an.an ini ;ersi 3'C'0'
g2 Bro6ser
$r6ser di.!nakan !nt!k menam-i#kan My&B5% /iser;er dan hasi# akhir mndrian' Disini kami men..!nakan M"i##a Firef<'
922
Mende*inisi,an Ke0utuhan Data Masu,,an dan Keluaran+em/!atan a-#ikasi ini mem/!t!hkan /e/era-a mas!kan "input) data diantaranya ada#ah data tah!n an.katan% data !r!san% data de-artemen $ 5DF% data a/atan kean..taaan $ 5DF% dan data mahasis6a' &edan.kan data ke#!aran "output) ata! data yan. dihasi#kan dari data mas!kan yan. te#ah di#ah yait! !m#ah mahasis6a setia- tah!n an.katan% !m#ah mahasi6a dari /e/a.ai !r!san% !m#ah mahsis6a setia- de-artemen% !m#ah mahasis6a setia- a/atannya'
BAB I"
Design
2(2 Star S,e/a
&tar &kema den.an D$M& My&B5 men..!nakan -h-MyAdmin' Men..!nakan data0ase den.an nama /iG6ifiH yan. terdiri dari C ta/e# dimensi (mahasis6a% !r!san% an.katan% de-artemen% a/atan) dan 1 ta/#e fakta (fatGan..ta)'
2&2 Inter*ace
• ?a#aman ?me
• ?a#aman A/!t
+ada ha#aman di/a6ah ini terda-at @isi% Misi% dan +r.ram Kera 7iFi Fasi#km ni;ersitas &ri6iaya'
• ?a#aman An..ta
+ada ha#aman ini terda-at -rses in-!t data an..ta 7iFi Fasi#km ni;ersitas &ri6iaya'
• ?a#aman +er/andin.an An.katan An..ta 7iFi
+ada ha#aman ini mahasis6a da-at me#ihat -er/andin.an an.katan -ada r.anisasi 7iFi'
• ?a#aman De-artemen +a#in. Diminati
+ada ha#aman ini mahasis6a da-at me#ihat De-artemen a-a yan. -a#in. diminati -ada r.anisasi 7iFi'
• ?a#aman +er/andin.an ,ia- J!r!san -ada 7iFi Fasi#km
+ada ha#aman ini mahasis6a da-at me#ihat -er/andin.an dari tia- !r!san -ada r.anisasi 7iFi'
BAB "
-onstruction
+rses E,5 (E<trat% ,ransfrm% 5ad) -ada +entah Data nte.ratin san.at /er.!na seka#i !nt!k men.inte.rasikan datadata -ada se/!ah -er!sahaan' +rses E,5 ini mem!n.kin kita !nt!k me#ak!kan inte.rasi antar a-#ikasi% mem/ersihkan data% mi.rasi data% e<-rt data dan yan. -a#in. -entin. !nt!k memas!kkan data dari 5,+ ke 5A+ (data 6areh!se)'
&t!di kas!s yan. di.!nakan da#am +entah Data nte.ratin ini ada#ah -ada $adan tnm yan. ada di Fak!#tas #m! Km-!ter yait! 5em/a.a Dak6ah Fak!#tas 7ahana s#amiyah dan Fr!m #m! ata! dikena# den.an 5DF 7F' Den.an men..!nakan a-#ikasi ini -en.!r!s harian dari 5DF 7F akan da-at mena6a/ -ertanyaan = -ertanyaan /erik!t
-
Mahasis6a>i !r!san a-a yan. -a#in. /anyak menadi an..ta di 5DF 7F Fasi#kmI-
Mahasis6a>i !r!san a-a yan. -a#in. sedikit menadi an..ta di 5DF 7F Fasi#kmI-
$era-a Mahasis6a>i setia- tah!n yan. /er.a/!n. -ada 5DF 7FI$erik!t taha-an yan. kami #ak!kan da#am -en.em/an.an /!siness inte##i.ene ini (2 Installasi
+ada f#der datainte.ratin% ari fi#e s-nGdk8'/at'
+ada -entah data inte.ratin ini kami men..!nakan 2 JDK yait! JDK !tk settin. di /iser;er !.a di -entah dan JDK 8 se/a.ai settin. s-n' Karena ketika JDK 8
terse/!t tidak diinsta# maka +entah Data nte.ratin tidak akan /isa di/!ka > #.in
• Maka akan mem/!ka ha#aman se-erti di/a6ah ini
+ada f#der /iser;ere4'8'0sta/#eG2% terda-at 2 f#der yait!
• administratinns#e
!nt!k mena#ankannya kita har!s k#ik% set-entahen;'/at sete#ah -r.ram
#se a#ankan
start -a'/at'
#a#! /!ka /r6ser den.an a#amat #a#hst>8099
&ete#ah k#ik K% maka akan m!n!# tam-i#an se-erti di/a6ah ini' $!at kneksi data/ase di administratinns#e' &ete#ah it!% k#ik test'
• /iser;ere
!nt!k mena#ankannya kita har!s k#ik% set-entahen;'/at sete#ah -r.ram #se a#ankan start-a'/at'
#a#! /!ka /r6ser den.an a#amat #a#hst>8080>-entah>5.in #a#! mas!kkan !sername e% dan -ass6rd-ass6rd
&2 Me/0uat Star S,e/a dengan DBMS M.S=! /engguna,an 4h4M.Ad/in2
Disini kami men..!nakan data0ase den.an nama /iG6ifiH yan. terdiri dari C ta/e# dimensi (mahasis6a% !r!san% an.katan% de-artemen% a/atan) dan 1 ta/#e fakta (fatGan..ta)'
92 M
e l a,u,an 4roses ET! untu, di/ensi /ahasis6a +-S" <> M.s?l1
&te- :&@ Data n-!t
+ada ste- ini% -i#ih fi#e :&@ den.an men.k#ik /!ttn $r6seH' De#imiter dises!aikan den.an fi#e :&@nya' Karena -ada fi#e :&@ yan. kita -akai memakai header maka -ada /a.ian ?eader r6 -resentIH -er#! dientan.' Kem!dian -ada /a.ian /a6ah% isi namanama k#m dan ti-e datanya
dises!aikan den.an ta/e# dimensi yan. s!dah di/!at se/e#!mnya'
&te- &e#et Data Mahasis6a
&te- D$ #k!- ( mahasis6a )H
,aha- ini /er.!na !nt!k men.eek a-akah data -ada fi#e :&@ s!dah ada ata! /e#!m ada -ada ta/e# mahasis6a di data/ase My&B5' Jika ada akan disim-an den.an data /ar! (nim1% nama1% nh-1% a#amat1)'
&te- Kneksi ke Data/ase
+ada ste- ini di.!nakan !nt!k men.kneksikan dari transfrmasi yan. di/!at !nt!k disi m-an ke da#am data/ase' +ada :nnetin ame diisi kneksiG7ifi% si -ada -i#ihan settin. yait! #a#hst% nama data/ase /iG6ifi d##' 5a#! k#ik test% ika m!n!# dia#. 6arnin. se-erti di .am/ar /erarti kneksi ke data/ase te#ah /erhasi#'
&te- :ek data mahasis6a H
+ada taha- ini datadata yan. dimas!kkan difi#ter ter#e/ih dah!#!' +ada .am/ar /isa di#ihat a-a/i#a nim nim1 true ata! a-a/i#a data yan. dimas!kkan #e6at fi#e :&@ sama den.an yan. ada di data/ase maka data akan dikirim ke ste- d!mmy' A-a/i#a *alse ata! data /er/eda% maka data akan dikirim ke ste- nsert > -date D$ Mahasis6a H !nt!k diin-!tkan se/a.ai data /ar!'
&te- nsert Data $ar!H
+ada taha- ini data yan. dimas!kkan #e6at fi#e :&@ sete#ah me#a#!i ste- :ek data mahasis6aH akan diin-!tkan -ada ta/e# mahasis6aH'
&te- D!mmy
+ada taha- ini mahasis6a yan. mas!k tidak di-rses #e/ih #an!t karena tidak ;a#id'
+i#ih +re;ie6 Data !nt!k me#ihat data yan. te#ah mas!k ke ta/e# mahasi s6a terse/!t'
4' Me#ak!kan -rses E,5 !nt!k ta/e# fakta fat mahasis6a (:&@ L Mys#)
&te- :&@ Fat An..taH
+ada ste- ini% -i#ih fi#e :&@ yan. akan den.an men.k#ik /!ttn $r6seH' De#imiter dises!aikan den.an fi#e :&@nya' Karena -ada fi#e :&@ yan. kita -akai memakai header maka -ada /a.ian ?eader r6 -resentIH -er#! dientan.' Kem!dian -ada /a.ian /a6ah% isi namanama k#m dan ti-e datanya dises!aikan den.an ta/e# dimensi yan. s!dah di/!at se/e#!mnya'
&te- D$ #k!-H
,aha- ini /er.!na !nt!k men.eek a-akah data -ada fi#e :&@ s!dah ada ata! /e#!m ada -ada ta/e# mahasis6a di data/ase My&B5' Jika ada akan disim-an den.an data /ar! (nim)
&te- :ek data mahasis6a H
+ada taha- ini datadata yan. dimas!kkan difi#ter ter#e/ih dah!#!' +ada .am/ar /isa di#ihat a-a/i#a nim nim1 true ata! a-a/i#a data yan. dimas!kkan #e6at fi#e :&@ sama den.an yan. ada di data/ase maka data akan dikirim ke ste- d!mmy' A-a/i#a *alse ata! data /er/eda% maka data akan dikirim ke ste- nsert > -date D$ Mahasis6a H !nt!k diin-!tkan se/a.ai data /ar!'
&te- nsert Data $ar!H
+ada taha- ini data yan. dimas!kkan #e6at fi#e :&@ sete#ah me#a#!i ste- :ek data mahasis6aH akan diin-!tkan -ada ta/e# mahasis6aH'
&te- D!mmy
&ete#ah it!% R!n setia- ,ransfrmasi yan. te#ah di/!at' ,am-i#an R!n -ada ,ransfrmasi An.katan
,am-i#an R!n -ada ,ransfrmasi De-artemen
@2 Mela,u,an 4en7ad6alan atau 7o0 trans*or/asi
J/ mer!-akan se/!ah -enad6a#an s!at! transfrmasi da#am an.ka 6akt! tertent! se-erti detik% menit% hari% min..! dan /!#an dimana a-a/i#a 6akt! te#ah memen!hi syarat transfrmasi -ada / akan dia#ankan'
$erik!t mer!-akan tam-i#an / yan. akan di/!at
&te-&tartH
+ada taha- ini#ah / ata! -enad6a#an akan ditent!kan' A-akah tia- detik% menit% hari ata!-!n /!#an' +ada nth -enad6a#an di#ak!kan setia- $!#an'
&te- &!essH
2 Me/0uat s,e/a M! Mondrian +-u0e1 ,am-i#an &hema 5DF 7F yan. te#ah di/!at
,am-i#an :!/e -ada ,a/e# fatGan..ta yan. te#ah di/!at
,am-i#ah hierarhy dari dimensi an.katan yan. te#ah di/!at
,am-i#an ta/e# an.katan yan. te#ah di/!at
,am-i#an hasi# !k!ran /anyak an..ta dari dimensi mahasis6a yan. te#ah di/!at'
)2 Me/4u0lish s,e/a Pentaho BI Ser5er
+ada dia#. re-sitry #.in mas!kkan !r#% !ser dan -ass6rd' K#ik K' nt!k !sername e dan -ass6rd ekafrianti'
+ass6rd di settin. -ada FN+entahN/iser;ere4'8'0sta/#eG2N/iser;ereN-entah s#!tinsNsystemN-!/#isherGnfi.'<m#'
+ada tam-i#an dia#. +!/#ish &hema% -i#ih -!/#ish'
BAB "I
I/4le/entasi
$!kaR5 #a#hst8080>-entah>?me