Sunteți pe pagina 1din 25

1

A
1
: Decizie definiie, niveluri i tipuri de decizie

Putem defini decizia ca fiind rezultatul unor activiti contiente de alegere a unei
direcii de aciune i a angajrii n aceasta. Decizia aparine unei persoane sau unui grup
de persoane care dispun de autoritatea necesar i care rspund pentru folosirea
resurselor n anumite situaii.

Clasificarea deciziilor se poate face dup mai multe criterii de clasificare:
n funcie de nivelul decizional, deciziile se clasific n:
decizii strategice, sunt acele decizii care determina obiectivele, resursele
i politicile organizaiei. na dintre principalele decizii la acest nivel o reprezint
anticiparea viitorului organizaiei i a mediului n care va funciona.
decizii tactice de control managerial, aceste decizii sunt legate de
urmrirea eficienei i a eficacitii cu care sunt utilizate resursele, precum i efeiciena
unor uniti operaionale.
decizii operaionale de control operaional, sunt acele decizii care
determin modalitile n care se e!ecut sarcinile stabilite la niveluri superioare.
decizii privind cunotinele, sunt legate de evaluarea ideilor privind noi
produse i servicii, metodelor de comunicare a noilor cunotine i de difuzare a
informaiilor n organizaie.
n funcie de gradul de structurare al acestora, deciziile se pot clasifica n:
decizii structurate (programabile), sunt acele decizii de rutin pentru
adoptarea crora e!ist proceduri prestabilite. "le intervin atunci c#nd e!ist un proces
cunoscut i e!plicit care permite prelucrarea informaiilor de intrare pentru alegerea
alternativelor.
decizii nestructurate (neprogramabile), sunt acele decizii care fac apel la
judecata i intuiia decidentului n definirea problemei respective. $unt decizii importante,
cu caracter inovator i deseori atipice, nee!ist#nd proceduri prestabilite pentru adoptarea
lor. % problem este neprogramabil atunci c#nd elementele deciziei sunt calitative i
scopurile i obiectivele nu sunt precise.
decizii semistructurale, sunt acele decizii n adoptarea crora se poate
apela doar la parial la proceduri cunoscute. % problem este semistructural atunci c#nd
decizia are elemente predominant cantitative iar obiectivele i scopurile nu sunt precise i
procedura algoritmic de rezolvare nu acoper n totalitate elementele problemei.
1
2
A
2
: rocesul de adoptare a deciziilor definiie, etape, activit!i i
suport soft"are pentru faza de informare general
rocesul decizional poate fi definit ca un ansamblu de activiti pe care le
desfoar un individ sau un grup, confruntat cu un eveniment care genereaz mai multe
variante de aciune, obiectivul fiind alegerea unei variante care s corespund sistemului
de valori al individului sau grupului. &cest proces proces parcurge mai multe etape:
#nformarea general!, n aceast etap se analizeaz problemele care apar n
organizaie, n scopul identificrii cauzelor care au dus la o anumit situaie precum i
consecinele acesteia. 'nformarea general cuprinde mai multe activiti:
identificarea problemei, n aceast etap se identific e!istena unei
probleme, simptomele acesteia i conte!tul ei. "!istena unei probleme poate fi
determinat prin analizarea nivelului productivitii organizaiei. (surarea i construirea
unui model se bazeaz, pe colecii de date, i previziunile acestora.
clasificarea problemei, n aceast etap are loc conceptualizarea problemei
n scopul de a o ncadra ntr)o anumit categorie pentru a o putea aborda printr)o metod
standard.
descompunerea problemei n subprobleme, dac este posibil, are drept
efect mbuntirea comunicrii ntre diveri factori de decizie.
stabilirea responsabilitilor pentru problema respectiv, o problem e!ist
n organizaie doar dac aceasta are capacitatea de a o rezolva. De asemenea trebuie
desemnate n mod clar persoana sau persoanele care rspund de problema respectiv.
$tapa de informare general! are drept rezultat o descriere formal! a
problemei identificate, a categoriei din care face parte i a responsabilit!ilor%
&uportul soft"are ' un sistem de asistare a deciziei n acest etap de
informare general trebuie s aib capacitatea dea prelua i de a interpreta informaiile
e!terne i interne. (ulte dintre te*nologiile informaiile destinate asistrii decizei i pot
dovedii utilitatea n aceast etap:
sisteme informatice destinate conducerii e!ecutive "'$ care au drept obiectiv
principal monotorizarea surselor de informaii interne i e!terne pentru a sesiza n timp
posibilitatea apariiei unor probleme.
noile te*nologii, cum ar fi descoperirea de noi informaii + data mining + sau
prelucrarea analitic a datelor n timp real + online anal,tic processing -%.&P/.
sistemele e!pert, pot furniza informaii privind natura unei anumite probleme,
clasa n care se poate ncadra.
2
3
A
(
: rocesul de adoptare a deciziilor definiie, etape, activit!i i
suport soft"are pentru faza de concepie
n aceast etap se stabilesc diversele modaliti de aciune pentru rezolvarea
problemei definite anterior. &cest lucru implic realizarea unui model pentru adoptarea
deciziei, testarea i validarea acestuia.
(odelarea implic conceptualizarea problemei i abstractizarea ei n e!presii cantitative
i0sau calitative. &legerea unui criteriu de selecie e!prim modalitatea n care sunt
stabilite i integrate n model obiectivele procesului decizional. "!ist dou principii de
alegere:
1. normativ, alternativa aleas este cea mai bun din toate alternativele posibile,
acest proces mai este cunoscut i sub denumirea de optimizare.
2. descriptiv, descriu o situaie real i sunt utile pentru a analiza consecinele
diverselor aciuni n funcie de mai multe ipoteze.
% parte important a acestui proces o reprezint generarea aciunilor posibile. n
modelele de optimizare aceast generare se realizeaz automat, dar pentru cele mai
multe situaii ganerarea de face manual necesit#nd timp mult, munc mult i intuiie, dar
se pot utiliza alternative de genul euristicilor.
Pentru a evalua i compara diferite alternative este necesar previzionarea
rezultatelor fiecrei alternative n parte.
&uportul soft"are ' n identificarea aciunilor posibile, n analiza criteriilor de
alegere a acestora i n previzionarea cosecinelor se pot utiliza modele standard furnizate
de $'&D, n cazul problemelor comple!e este necesar e!pertiza care poate fi furnizat
de ctre un produs brainstorming sau un sistem e!pert. Dac identificarea celor mai bune
opiuni implic utilizarea unui brainstorming, se pot utiliza cu succes sistemele de asistare
a deciziei de grup $&D3.
3
4
A
)
: rocesul de adoptare a deciziilor definiie, etape, activit!i i
suport soft"are pentru faza de alegere
&legerea este etepa cea mai important pentru c aici se concretizeaz rezultatele
etapelor anterioare. n aceast etap se caut cea mai bun aciune pentru rezolvarea
problemei. n funcie de criteriile care satu la baza acestei alegeri se pot identifica mai
multe tipuri de metode de cutare:
metode analitice utilizeaz formule matematice pentru a obine o soluie optim, se
aplic n general problemelor structurale aflate la nivel operaional.
metode exhaustive -blind searc*/ presupune inspectarea tuturor cilor de aciune
pntru atingerea scopului urmrit. "ste un proces neg*idat n urma cruia se alege soluia
optim ns posibilitile de cutare sunt limita.
'ndiferent de metoda de cutare a cii de aciune ce trebuie urmat, ea trebuie s
fie cuplat cu evaluarea rezultatelor ce corespund soluiei respective.

&uportul soft"are ' sistemele informatice de asistare a deciziei pot oferi un real
suport n aceast faz, prin modelele ce ajutorul crora de identific rapid soluia optim,
se realizeaz analiza de senzitivitate. De asemenea un sistem e!pert poate analiza
oportunitatea anumitor aciuni i poate recomanda diverse scenarii.
4
5
*
1
'*
2
: &#AD definiie, caracteristici, clasific!ri i utilizare
Definiie : $istemul informatic de asistare a deciziei este un sistem informatic
destinat asistrii decidenilor n rezolvarea unor probleme prin mbinarea judecilor
umane cu procesarea automat a informaiilor i al crui obiectiv principal este
ameliorarea calitii procesului decizional -eficacitatea n primul r#nd i nu eficiena/.
rincipalele caracteristici ale unui &#AD sunt:
$'&D sunt destinate problemelor care nu pot fi rezolvate cu ajutorul altor sisteme
informatice sau metode cantitative
$'&D asist menegerii at#t la nivel individual c#t i la nivel de grup, de la diverse
niveluri organizaionale n toate fazele procesului decizional
cutarea soluiilor necesit manipulri de date, cutare de informaii modelare i
calcule
criteriile de decizie sunt numeroase, conflictuale i depind de utilizatori
e!periena, intuiia, judecile i preferinele decidentului sunt eseniale
timpul de rspuns pentru obinerea unei soluii satisfctoare este limitat.
4el mai utilizat criteriu de clasificare al $'&D l constituie gradul n care soluia
oferit de sistem se bazeaz pe analiza datelor sau pe modelare. Putem deci clasifica
$'&D n dou categorii:
&#AD bazat pe modele+ au fost primele $'&D care au aprut n anii 56)76
fiind sisteme autonome separate de sistemele informatice ale organizaiei i utilizau un
anumit tip de model pentru efectuarea unor analize de tipul what if.
&#AD bazat pe date+ acest tip de sistem analizeaz un volum mare de
date stocate n sistemele informatice ale organizaiei ele susiin#nd procesul decizional
oferind posibilitatea de a se e!trage informaii utile din multitudinea datelor disponibile. De
regul acestea sunt stocate n depozite de date data 8are*ouse iar pentru analiza lor se
folosesc noi te*nologii informaionale: OLA !procesarea datelor n timp real" i data
minin# !forarea datelor adic cutarea de informaii".
.a aceast clasificare se pot aduga &#AD bazate pe cunotine, care
nglobeaz te*nologii ale inteligenei artificiale i pot fi numite i &##AD adic! sisteme
inteligente de asistare a deciziei%

% alt clasificare a $'&D fcut de 9olsapple i :*inston, grupeaz aceste
sisteme n urmtoarele ; categorii:
SIAD bazate pe analiza textelor- datele, informaiile i cunotinele sunt
regsite de cele mai multe ori sub forma unui te!t ce trebuie amalizate de decident. n
astfel de sistem asigur crearea, revizuirea i vizualizarea automat a diferitelor
documente i va utiliza te*nologii ca: *,perte!t, ageni inteligeni, te*nologii :"<.
SIAD bazate pe baze de date- pentru acest tip de $'&D baza de date a
organizaiei este componenta esenial a structurii sale
SIAD bazate pe procesoare de tabele- procesoarele de tabel reprezint
limbaja de modelare care permit utilizatorului s descrie modele pentru a efectua diverse
analize. 4el mai utilizat procesor de tabele este "=4". care include diferite tipuri e
modele: statistice ,financiare , de optimizare, de simulare i de previzune.
5
6
SIAD bazate pe funcii- o funcie este un algoritm sau o procedur tradus
ntr)un program pentru a rezolva un anumit tip de problem
SIADbazate pe reguli-regulile se regsesc n componenta sistemului de
gestiune a cunotinelor, ca formalism de reprezentare a acestora n cadrul sistemelor
e!pert, ele pot nlocui sau se pot ncadra n modelele cantitative.
,tilizarea &#AD $'&D alturi de celelalte sisteme informatice se utilizeaz pe
scar tot mai larg i ca urmare n ultimii ani s)au dezvoltat tot mai multe sisteme n
diverse domenii de activitate.
4onform unui studiu realizat n 1>>? n 261 corporaii americane beneficiile
ateptate din utilizarea de $'&D s)au concretizat n urmtoarele direcii:
o mai bun calitate a procesului decizional
o mai bun comunicare n cadrul organiziei
reducerea costurilor
creterea productivitii
creterea satisfaciei clienilor i angajailor
Principalele motive care duc la utilizarea unor astfel de sisteme sunt:
instabilitatea mediului economic
competiia din ce n ce mai acerb
apariia i dezvoltarea comerului electronic
necesitatea efecturii unor analiza speciale privind profitabilitatea i eficiena
necesitatea informrii c#t mai corecte
sistemele informatice e!istente nu asist procesul decizional.

Din ce n ce mai frecvent $'&D sunt integrate n cadrul sistemelor "@P, sisteme
care acoper toate domeniile de activitate, de la nivelul operaional la cel decizional.
6
7
*
(
: -ocul &#AD .n cadrul sistemului informaional al .ntreprinderii,
tipuri de sisteme informatice i posibilit!i de integrare
Plec#nd de la modelul %'D -operaie + informaie + decizie / la care se adaug
sistemul de cunotine al unei organizaii - modelul %'4D / putem plasa diferitele tipuri de
sisteme informatice, astfel: figura A pagina 2?.
$istemele informatice care se ocup numai cu culegerea datelor, stocarea i
prezentarea lor n detaliu se c*eam sisteme informatice tranzacionale (ST).
Sistemele informatice utilizate pentru conducerea operati a sistemului
operaional -S!"/ descompun deciziile n ordine i le transmit spre e!ecuie sistemului
operaional.
$istemele informatice care se ocup de prelucrarea datelor preluate din $B pentru
obinerea informaiilor de sintez care sunt necesare sistemului de decizie sunt sisteme
informatice manageriale (#IS).
$istemele informatice de asistare a deciziei -$'&D/ sunt sisteme informatice care au ca
obiectiv asistarea procesului managerial.
n anumite cazuri conducerea poate apela la servicii de consultan oferite de
e!peri de la care primete confirmri sau infirmri de supoziii, diagnostice, sfaturi,
propuneri i soluii. &ceste tipuri de sisteme care susin consilierea sunt denumite
sisteme informatice inteligente (SII).
Pe msura dezvoltrii te*nologiilor informatice a aprut posibilitatea integr!rii
diverselor tipuri de sisteme informatice:
/#& 0 &1 , ('$ preia datele direct din sistemul operaional, lucru posibil datorit
te*nologiilor bazelor de date.
&#AD 0 &23 , $'&D se e!tinde spre implementarea deciziei, prin descompunerea
acesteia n ordine. 4onfiguraia unui $'&D bazat pe model este : figura ? pagina 2;.
&#AD 0 &1 , &#AD i e!trage informaiile necesare prin e!plorarea datelor de detaliu
furnizate de $B, figura ; pagina 2C.
&#AD 0 /#& , &#AD utilizeaz datele de sintez produse de ('$ pe l#ng datele
preluate din alte surse e!terne ntreprinderii pentru a fundamenta decizia la nivel e!ecutiv
-"'$ +sisteme informatice destinate conducerii e!ecutive/ figura C pagina 2C. n cadrul
$'&D "'$ este o clas aparte fiind cel mai bine delimitat sistem de asistare a deciziilor. &u
aprut iniial ca sisteme care implementau conceptul de tablou de bord al ntreprinderii i
s)au dezvoltat cu rapidiate datorit necesitii de informare a conducerii, fiind sisteme
e!trem de prietenoase care permit accesul rapid la informaiile de detaliu necesare
adoptrii deciziilor.
&#AD 0 &23 0 /#& , n aceast configuraie se pot ncadra sistemele de
asistare a deciziei prin simulare. $e utilizeza un model al sistemului operaional pe baza
cruia se e!perimenteaz deciziile prin descompunere n ordine.
&#AD 0 &$ , $'&D face apel la te*nologii inteligenet pentru a putea rezolva
acele probleme al cror conte!t este insuficeint definit i parametrii sunt mai mult calitativi.
n aceast configuraie avem de a face cu un $'&D inteligent -$''&D/ figura 7 pagina 27.
4ea mai mare parte a $''&D sunt sistemele e!pert, care sunt destinate rezolvrii unor
probleme nestructurate cu ajutorul te*nologiilor inteligfenei artificiale utiliz#nd cunotinele
unui e!pert uman n domeniul respectiv.
7
8
&#AD 0 /#& 0 &23 0 &1 , toate tipurile de sisteme informatice integrate pe
vertical se constituie n sisteme informatice integrate pentru management - "@P/ .Boate
aceste integrri au fost posibile o dat cu apariia ar*itecturii client ) server care s)a impus
datorit necesitii de partajare a datelor n ntreprinderii necesar pentru actualizri
rapide i pentru procesul decizional, figura > pagina 2>.
*
)
: &#AD bazate pe sinteza si analiza datelor generalitati
&intetizarea datelor consta in transformarea datelor in informatii si a
acestora in cunostinte.
4entralizarea lor dupa anumite criterii, rezulta sisteme de sinteza, rapoarte
periodice pentru informarea managerilor, constituind suportul pe care acestia pe care
acestia isi sintetizeaza deciziile. Pentru sintetizarea datelor informationale de gestiune a
oferit solutia:
programe dedicate care e!ploateaza fle!ibilitatea limbajelor procedurale in
gruparea dupa anumite criterii si sintetizarea datelorD
interogari care grupeaza datele dupa criteriile cerute si aplica functii pe
domeniile astfel create -3roup <,)$E., $(, 4%FB, &G3, ('F, (&=, etc/.
Be*nicile clasice de sintetizare sa devina inaplicabile in cazul unui volum mare de
date din cauza timpului necesare pentru procesare.
Be*nicile de centralizare transforma datele in informatiisinteza.
Analiza datelor + identificarea aumitor tipare si corelatii, urmata de
interpretarea lor. 'ncearca sa descopere relatiile dintre datele sintetizate: tipare, asocieri,
corelatii ij plan structural si cauzal. 4ea mai simpla analiza consta in compararea datelor
sintetizate cu date similare.
"! : vanzarile din anul trecut din zona de vest cu vanzarile din anul acesta, din
aceeasi zona. $e modifica un singur criteriu pentru comparatie, toate celelalte ramanand
identice.
4omparatia permite scoaterea in evidenta a unor similitudini sau dimpotriva
sesizeaza abaterile , e!ceptiile, situatiile anormale. $)au dezvoltat te*nici de observare
analitica a datelor fundamentate pe teorii matematice care compara datele reale cu datele
teoretice produse de un model ipotetic. Daca se potrivesc modelul poate fi considerat ca
o reprezentare corecta a procesului care a produs setul de dateD daca nu se sc*imba
modelul ipotetic si se reia procesul de comparatie pana se obtione un model suficient de
reprezentativ.
Be*nicile de observare automata se bazeaza pe date. @ezultatul acestor te*nici se
poate concretiza intr)un model general, utilizabil ca fundament teoretic, in primul rand de
te*nica de observare. &ceste te*nici de observare analitica se grupeaza intr)o te*nica
moderna, data mining. %bservarea analitica conduce la : tipare , corelatii sau c*iar
modele din care se pot deduce tendinte. Puterea descriptiva a modelului reprezentativ
permite interpretarea datelor.
8
9
2
1
: &isteme suport pentru decizii ' structur! general!, funcii
o $'&D ca orice alt sistem informatic presupune e!istena unui suport soft8are
care s asigure un mediu de dezvoltare , ntreinere i funcionare. $'&D vor funciona
ntr)un mediu creat de un sistem suport de asistare a deciziei -$$&D/ figura 11 pagina A2.
o Principalele funcii ale unui $$&D:
gestiunea datelor
gestiunea modelelor
gestiunea cunotinelor
gestiunea dialogului, ntre utilizator i sistem pe de o parte i ntre date, modele i
cunoine pe de alt parte.
Pe baza acestor funcionaliti un sistem suport pentru realizarea unui $'&D va
cuprinde n ar*itectura sa urmtoarele subsisteme:
subsistemul de gestiune a datelor
subsistemul de gestiune a modelelor
subsistemul de gestiune a cunotinelor
subsistemul de gestiune a dialogului.
2
2
: &ubsistemul de gestiune a datelor
$ubsistemul de gestiune a datelor este alctuit din urmtoarele componente:
*aza de date proprie $$&D sau creat prin e!tragerea de date din alt baz de
date sau c*iar dintr)un depozit de date. Datele pot fi e!trase din surse interne i 0 sau
e!terne organizaiei acestea put#nd fi meninute n cadrul bazei de date sau accesate
direct n momentul utilizrii sistemului.
&4D* datele nu pot fi utilizate dec#t prin intermediul unui $3<D, cele mai multe
$$&D au ncorporate n $3<D relaional i 0 sau sisteme de gestiune a bazelor de date
multidimensionale.
Dicionarul datelor este catalogul tuturor datelor din baza de date conin#nd
definiiile datelor i fiind utilizat n prima faz a procesului decizional, informare general,
n identificarea problemelor.
5acilit!i de interogare a datelor' sunt limbaje declarative de interogare.
9
10
2
(
: &ubsistemul de gestiune a modelelor
$ubsistemul de gestiune a datelor este alctuit din urmtoarele componente:
/odelele (biblioteca de modele) ' reprezint setul de modele cantitative care
confer sistemului capacitatea de a analiza i soluiona problemele de decizie.
4apacitatea de a uitliza modele este caracteristica esenial care difereniaz $'&D de
celelalte siteme informatice.
&istemul de gestiune a modelelor (gestionar de modele ) are rolu de a crea
noi modele utiliz#nd limbaje de programare , insrtumente de asistare a deciziei, de a
actualiza modelele e!istente fiind capabil s coreleze modelele prin intermediul unei baze
de date.
Dicionarul de modele este un catalog al modelelor care conine definiiile
acestora , domenii de aplicare sau alte informaii privind utilizarea lor.
rocesorul de e6ecuie i integrare a modelelor este utilizat n procesul de
interpretare a instruciunilor privind modelele de la utilizator i transmiterea acestora ctre
sistemul de gestiune a modelelor, n combinarea mai multor modele, sau n integrarea
sistemului de asistare a deciziei n alte aplicaii.
2
)
: &ubsistemul de gestiune a dialogului
n $$&D este utilizat n activiti de rutin i ad*oc, cu ajutorul tastaturii sau prin
intermediul unui asistent. n procesul de realizare al unui $'&D interactivitatea este
necesar conferind un rol aparte interfeei sistemului suport.
Dac aceast interfa nu este conceput corespunztor, $$&D nu poate fi folosit.
'nterfata este cea mai important coponent ea fiind singura perceput de utilizator iar
operaiile care confer sensibilitate i fle!ibilitate se datoreaz interfeei.
&cest subsistem este gestionat de un produs soft8are, sistemul de gestiune al feei
cu utilizatorul $3' care are urmtoarele faciliti:
ofer o interfa grafic
prezint datele ntr)o mare varietate de formate
diverse stiluri de a dialoga cu utilizatorul
Dac componenta de gestiune a modelelor este preponderent n ar*itectura
$$&D atunci acesta este destinat realizrii unui $'&D bazat pe modele.Dac componenta
de gestiune a datelor are un rol preponderent n ar*itectura $$&D atunci acesta este
destinat realizrii unui $'&D bazat pe date. Dac componenta de gestiune a
cunotinelor are un rol preponderent n ar*itectura $$&D atunci acesta este destinat
realizrii unui $'&D bazat pe cunotine.
Dac sistemul de dialog are faciliti e!tinse de comunicare adic colaborare on
line ntre utilizatori $$&D se constituie n sistem suport pentru decizia de grup
-group8are/.
10
11
D
1
: /odele definiie, tipuri de modele, structura unui model
,n model 7 o reprezentare simplificat! (o abstractizare )a realit!ii% &ceast
simplificare este necesar datorit faptului c realitatea este mult prea comple! pentru a
putea fi descris e!act.&ceast reprezentare simplificat a realitii n cadrul unui model
poate fi realizat cu un grad mai mare sau mai mic de abstractizare.
'n funcie de acest criteriu, modelele se pot ncadra n una din urmtoarele
categorii:
modele iconice ' cel mai puin abstracte ) sunt reprezentri similare realitii,
ns la o scar diferit.
modele analogice) au acelai comportament dar sunt diferite de sistemul real.
Prezint un grad de abstractizare mai ridicat dec#t modelele la scar, fiind reprezentri
simbolice ale realitii. &ceste modele sunt de regul diagrame sau grafice
bidimensionale.
modele cantitative ( matematice ) prezint cel mai nalt grad de
abstractizare i sunt cel mai des utilizate n cadrul $'&D. 4omple!itatea sistemelor
organizaionale nu poate fi reprezentat de regul dec#t cu ajutorul modelelor
matematice.
&tuctura unui model
%rice model prezint trei componente de baz:
$ variabile de decizie + descriu posibile aciuni alternative. Fivel acestor variabile
este determinat de ctre decident.
$ parametrii + variabile care influeneaz rezultatul dar care nu pot fi controlate de
ctre decident. &ceste variabile devin restricii ale problemei, limit#nd soluiile posibile ale
acesteia.
$ variabile rezultat sunt variabile dependente at#t de adoptarea unei anumite
aciuni c#t i de paramertii modelului respectiv.
11
12
D
2
: 3ptimizarea descriere i utilizare
$ituaiile decizionale care implic un numr rezonabil i infinit de alternative sunt
modelate prin analiz decizional, abordare n cadrul creia fiecrei alternative i sunt
ataate valorile estimate ale participrii la realizarea obiectivului propus care sunt nscrise
ntr)o tabel sau un gref.
Babelul de decizie se contituie ntr)o modalitate de reprezentare sistematic a
informaiilor ce caracterizeaz o anumit situaie decizional:
' st!rile naturii: ansamblu de condiii n care se desfoar o aciune.
' criteriile decizionale: punctele de vedere din care poate fi analizat problema.
' variantele ( alternativele ) decizionale: modalitile de realizare unei aciuni de
care decidentul poate dispune dar care e!ist independent de voina sa .
' consecinele decizionale:efectele compuse ale variantelor, criteriilor i strilor
naturiiD numrul de consecine mai mare sau egal cu numrul de criterii.
Gom considera e!emplul unei societi de plasare a capitalului care alege ntre trei
alternative: aciuni, obligaiuni sau certificate de depozit, pe baza unui singur
criteriu:ma!imizarea eficienei investiiei dup un an. 'nvestiiile combinate -e!emplu , C6
H din capitalul n aciuni i restul de ?6H n certificate de depozit / sunt considerate noi
alternative.
n cazul n care aceast alegere este realizat n condiii de certitudine, valorile
variabilei necontrolabile -starea naturii/ pot fi determinate, iar decizia adoptat imediat. $
presupunem c tim cu certitudine c n urmtorul an economia va stagnaD vom alege
investiia n certificate de depozit. Probleme apar n momentul n care nu e!ist aceast
certitudineD dac putem stabili probabilitile de apariie a diverselor valori pentru variabila
necontrolabil, este vorba de o decizie n condiii de risc, iar n caz contrar n condiii de
incertitudine%
n cazul n care nu se pot estima probabiliti pentru valorile variabilei
necontrolabile -incertitudine/ , se poate considera, ntr)o abordare optimist c aceasta va
fi cae mai favorabile dintre valorile posibile - cretere economic / , situaie n care se
alege cae mai bun alternativ -investiia n aciuni/ sau, ntr)o abordare pesimist cae
mai puin favorabil - inflaia /, situaie n care se alege cae mai bun alternativ dintre
cele posibile - certificate de depozit /. n cazul problemelor de decizie multicriteriale,
sunt definite mai multe criterii care condiiuoneaz alegerea unei anumite alternative,
criterii care pot fi e!primate i calitativ.
@ezolvarea acestor probleme pornete de la atribuirea unor ponderi fiecrui
criteriu. n acest conte!t apare conceptul de utilitate ) o mrime subiectiv , care depinde
de aprecierea decidentului, i care e!prim preferina acestuia pentru o anumit aciune.
Pentru problemele de decizie multicriterial n condiii de certitudine se va alege varianta
care are uitlitatea cea mai mare. De e!emplu n condiiile n care economia va stagna
-$F2/, n afar de randamentul investiiei, se consider i alte dou criterii: gradul de
siguran i lic*iditatea.
12
13
tilitile se calculeaz astfel: se atribuie utilitatea 1 pentru valoarea cea mai
favorabil a criteriului respectiv i utilitatea 6 pentru valoarea cea mai puin favorabil.
tilitile pentru celelalte valori vor fi determinate cu ajutorul relaiei:
I -valoarea curent +valoarea minim/ 0 -valoarea ma!im + valoarea minim/
Pentru primul criteriu -randamentul investiiei/ utilitile vor fi : 1 pentru certificatele
de depozit, 6 pentru aciuni i 6,7; pentru obligaiuni.
$oluia optim pentru o problem de decizie multicriterial n condiii de risc -se
conosc probabilitile de realizare a fiecrei stri a naturii ) pi/ va fi cea creia i
corespunde utilitatea medie ponderat ma!im : GoptimIma!
'
Pentru o problem de decizie multicriterial n condiii de incertitudine , soluia
optim va fi determinat pe baza uneia din urmtoarele reguli :
' criteriul prudenei (8A9D) ) nu se accept nici un fel de risc.$e determin cel
mai ru rezultat posibil al fiecrei variante i se alege cea care conduce la cel mai bun
dintre cele mai slabe rezultate.
' criteriul &A:A4$ (regul regretului ) utilizeaz conceptul de J regret economicK,
care decurge din faptul c nu s)a ales o variant mai bun.
' criteriul -A-A2$ + se consider toate strile naturii ca fiind ec*iprobabile i se
alege aceea variant pentru care sperana matematic a efectului economic este ma!im.
' criteriul ;ur"icz + se calculeaz un indicator decizional ca medie ponderat a
rezultatelor e!treme.
Arborii de decizie constituie o reprezentare a tabelelor de decizie n care sunt
evideniate grafic relaiile dintre variabilele problemei, fiind posibil prezentarea unor
situaii comple!e n cadrul unei structuri compacte.
13
14
D
(
: &imularea descriere i utilizare
& simula nseamn a asuma apariia unor aspecte ale realitii. n cadrul sistemelor
de asistare a deciziei, simularea este o te*nic de e!perimentare cu ajutorul calculatorului
aplicat unui model managerial. $imularea nu poate fi considerat ca fiind strict un
model, modelele sunt reprezentri ale realitii, n timp ce prin simulare se imit
realitatea.$imularea presupune testarea valorilor diferitelor variabile necontrolabile ale
modelului i influena acestora asupra valorilor variabilelor rezultat. $imularea este o
metod! descriptiv!D nu e!ist o procedur automat pentru obinerea unei soluii optime.
n model de simulare descrie comportamentul, caracteristicile unui sistem n diferite
ipoteze. n funcie de valorile acestora, va fi aleas cea mai bun alternativ dintre toate
ipotezele. Procesul de simulare presupune parcurgerea urmtoarelor etape:
definirea problemei + pornind de la o situaie real, ncadrarea ei ntr)o
anumit categorie -comple!itate, grad de structurare/ i justificarea utilizrii simulrii ca
metod de rezolvare.
realizarea modelului de simulare +specificarea variabileleor i relaiilor dintre
ele
testarea i validarea modelului + acesta trebuie s reprezinte c#t mai corect
problema real.
stabilirea modalit!ii de efectuare a e6perimentelor + perioada de simulare,
limitele n care se lucreaz- de regul cel mai prost i cel mai bun scenariu/.
realizarea e6perimentelor -a simulrii propriu)zise/.
evaluarea rezultatelor + interpretarea lor prin metode statistice sau efectuarea
unor analize de sensibilitate.
implementarea rezultatelor simul!rii +beneficiaz de o implicare mai mare a
managerilor dec#t n cazul altor modele.
Principalele avanta<e ale simulrii ca modalitate de abordare a unor probleme
decizionale sunt:
) ofer o imagine de condensare a timpului
) fiind o metod mai mult descriptiv dec#t normativ, permite decidenilor o
abordare prin ncercri repetate a soluionri unei probleme
) este un model construit din perspectiva decidentului
) modelele de simulare sunt realizate pentru probleme particulare
) simularea este singura metod din cadrul $'&D care poate fi aplicat problemelor
nestructurate.
) in cadrul acestei metode este surprins comple!itatea real a problemei, nefiind
necesare simplificri n reprezentarea acesteia
14
15
) simularea poate fi aplicat unei mari diversiti de probleme manageriale %ri de
c#te ori se apeleaz la metoda simulrii n scopul formulrii unei soluii, trebuie avute n
vedere i limitele acesteia:
) nu este garantat obinerea unei soluii optime, ci doar a unei soluii relativ bune
) soluiile unor simulri anterioarenu pot fi fructificate, deoarece modelulu de
simulare corespunde unei singure probleme
) simularea este at#t de familiar i facil decidenilor, nc#t e!ist riscul renunrii
nejustificate la alte metode analitice
4onstruirea modelului de simulare poate necesita mult timp i un cost destul de
mare.
D
)
: reviziunea descriere i utilizare
(odelele predictive au drept obiectiv anticiparea viitorului pe baza informaiilor trecute
pentru anumite scenarii.
n termeni statistici, legtura ntre dou sau mai multe variabile se numete corelaie, iar
stabilirea tipului de legtur ale unei variabile numite dependente, de una sau mai multe variabile
numite independente se face prin analiza de regresie%
Principalele etape n alctuirea modelului de regresie sunt:
a) identificarea +faza descriptiv n care se identific dependenele i tipurile de relaii pe
care la e!ptim
b) specificarea + etapa prin care se caut cea mai potrivit form de e!primare a
variabilelor
c) estimarea parametrilor modelului
d) testarea semnificaiei parametrilor estimai
e) validarea modelului
f) utilizarea modelului n operaiuni de simulare i predicie.
@ealizarea efectiv a previziunilor pe baza analizei de regresie presupune parcurgerea
urmtoarelor etape:
g) formularea problemei + decidentul trebuie s defineasc problema, n termenii
variabilelor care trebuie e!plicate i a cror valori urmeaz a fi previzionate. n aceast prim
formulare se descrie situaia decizional i se identific variabila sau variabilele pentru care se vor
efectua predicii, precum i variabilele de care depind acestea.
=) alegerea indicatorilor economici + dup identificarea prealabil a variabilelor
independente, se caut i ali factori suplimentari susceptibili de a influena variabila respectiv i
care pot fi inclui n ecuaia de regresie.
i) o prim! analiz! a ecuaiei de regresie + reprezint, n fapt, o analiz statistic a
componentelor acestei ecuaii care se realizeaz automat unul din rezultate fiind stabilirea
elementelor matricei de corelaie.
<) analiza matricei de corelaie simple ) n scopul alegerii variabilelor ce trebuie incluse n
ecuaia de regresie. n aceast analiz trebuie identificate acele variabile care sunt puternic
corelate cu variabila dependent, dar slab corelate ntre ele. .a sf#ritul acestei etape, sunt
reinute A sau ? ecuaii de regresie care urmeaz a fi analizate.
>) alegerea unei ecuaii de regresie dintre cele identificate ) pe baza datelor
disponibile, calculatorul va determina coeficienii de regresie, dar i elementele care permit
testarea semnificaiei acestora. Gor fi reinute doar ecuaiile semnificative.
l) verificarea validit!ii condiiilor de regresie%
m) preg!tirea previziunii ) odata identificat o ecuaie de regresie care are o valoare a
coeficientului de corelaie suficient de mare i care rspunde testelor de semnificaie, decidentul
poate utiliza aceast ecuaie ca baz pentru previziunea pe care dorete s o realizeze. n
aceast etap este necesar stabilirea unui interval de ncredere pentru previziunile individuale i
precizia valozii fiecrei variabile independente.
15
16
rincipalul avanta< al analizei regresiei const n faptul c este o metod statistic, care
presupune efectuarea unor estimri ale graduzlui de precizie i de semnificaie, put#nd fi utilizat
n toate tipurile de relaii cauzale, cu condiia ca variabila vazat s depind de variabilele
independente.
rincipalul dezavanta< l constituie ns tot faptul c este o metod statisticD motiv pentru
care muli decideni ezit s fac apel la acest tip de analiz. n alt dezavantaj l constituie
volumul mare de date i costurile antrenate de colectarea acestora pentru stabilirea ecuaiei de
regresie iniial i pentru analiza validitii sale n timp -dac apare o modificare n relaia cauzal
ntre o variabila independent i variabila dependent este necesar colectarea unor date noi i
redefinirea ecuaiei de regresie/.
$
1
: 1e=nologia 3-A' descriere si utilizare
%.&P este o te*nologie de agregare a datelor stocate in depozite intr)o abordare
multidimensionala care asigura acces rapid la informatiile necesare analistilor,
managerilor si directorilor intr)o maniera consistent, interactiva si foarte fle!ibila
%.&P si depozitele de date se completeaza reciproc %lap transferand volumul
imens de date stocate si gestionate in depozite, in informatii utile procesului de decizie.
4aracteristicile unie aplicatii %.&P sunt grupate in teste L&$(':
fast) rapiditate -capacitatea de a livra informatiile in timp util, de ordinul
secundelor/.
anal,sis + analizeaza -capacittea de efectua analize numerice statistice prin
aplicatii predefinite sau create ad)*oc de utilizatori/.
s*ared) partajata -utilizata in regim, concret de nare multime de utilizatori, fapt
ce impune asigurarea securitatii si confidentialitatii datelor/.
multidimensional) caracteristica esentiala a %.&P.
information) acces la date si informatii relevante pt. analiza, oriunde s)ar gasi
si)n orice volum.
Be*nicile utilizate de %.&P cuprind de la simpla navigatie si selectie a datelor pana
la analize comple!e incluzand modele si serii temporale. &plicatiile construite cu
te*nologia %.9 asigura analiza rapida a informatiei multidimensionale distribuita in locatii
multiple si accesibila in acelasi timp unui nr. mare de utilizatori . %.&P utilizeaza in acest
scop baze da date multidimensioanale.
% faciliate e!trem de puternica oferita de %.&P este posibilitatea de a construi
scenarii si posibiliatea de a raspunde la intrebari de tipul: Mce ar fi dacaNK
&naliza datelor poate fi predefinita de creatorul aplicatiei dar si de utilizatorul final in
cazul unor interogari ad)*oc, %.&P asigura suport acestei analize prin capacitatea sa de
a efectua calcule intensive.
16
17
$
2
: 1e=nologia Data"are=ousing ' descriere, utilizare
$tructurile de date utilizate de $O de asistare a deciziei bazate pe date sunt numite
depozite de date -data8are *ouse/ . &ceste structuri pot depozita volume mari de date
preluate din ar*ivele si bazele de date ale aplicatiilor informative ale intreprinderilor, iar
e!ploatarea acestor depozite de date este asigurata de motoare speciale ce permit
interogarea maselor mari de date precum si servicii speciale ce asigura analiza on line a
datelor-%.&P/.
Datele referitoare la tranzactiile primare sunt prelucrate pt. & e!trage informarii de
sinteza pt. Planificare si luarea deciziilor cu instrumentele oferite de $<<D: total Pueries si
rapoarte.
'n depozitul de date pot fi stocate date er*ivate provenind din activitatea din anii
anteriori sau date despre concurenta. Depozitele de date sunt alimentate periodic cu date
referitoare la tranzactii ulterioare, datele putind fi stocate selectiv pe animite activitati sau
domenii in magazii de date -data marts/.
%ediul de lucru &ata 'are hausin# ofera(
) ar*itectura desc*isa usor de integrat cu produse provenind de pe alte platforme
) servicii de imp)e!p cu validare, curatirea si transformarea datelor
) metode integrate pt. proiectarea depozitului, serviciile de populare cu date sistemul
de gestiune al serviciului si instrumente ale utilizatorului final
) managementului infrastructurii - gestiunea suportului, a tasQurilor, a evenimentelor/
) instrumente necesare pt. Proiectarea unui depozit de date
) instr. pt. descrierea logica si fizica a surselor de date
) instr. pt. validarea, curatirea si transformarea datelor cu care urmeaza sa se populeze
depozitul
) instr. destinate utilizatorului final care permit accesul la informatia stocata in depozit
incluzand: medii de dezvoltare de aplicatii, produse specializate in analiza datelor, aplicatii
personale.
$
(
: Diferene .ntre te=nologiile 93-A, /3-A i ;3-A
9olap - ralational %.&P/ utilizeaz te*noloigia relaional care are avantajul c
este la ndem#na celor ce dezvolt aplicaii de baze de date i are o legtur direct cu
sursele primare. Babelele centralizatoare sunt asociate cu nomenclatoarele. Pentr fiecare
dimensiune c*eile acestor nomenclatoare formeaz c*eia compus a tabelei de fapte.
17
18
Be*nologia dedicat acestor structuri este reprezentat de baze de date
multidimensionale care stoc*eaz datele din tabela de fapte n fiiere cu acces asigurat
prin te*nica de inde!are bitmap. Be*nologia care utilizeaz acest model fizic se numete
(ultidimensional %.&P -/3-A) care are ca avantaje : spaiul de memorare este mic iar
timpul de acces foarte rapid i adugarea de fapte noi orin completarea tabelelor bitmap.
Dezavantajele sunt timpul foarte mare de conversie a datelor n formatul comprimat i
necesitatea unui suport soft8are special.
Be*nologie *ibrid + ;olap + stoc*eaz agregate la cel mai mic nivel n bate
relaionaleiar agregrile la nivelurile superioare sunt stocate n baze multidimensionale. n
acest fel se pstreaz o legtur direct cu datele operaionale i se poate miza pe timpul
de acces foarte rapid al bazelor de date multidimensionale. Dezavantajul care apare este
timpul de comutare ntre cele dou sisteme, @%.&P i (%.&P.
$
)
: 1e=nologia Data /ining ' descriere, utilizare
Data mining este te*nologia de procesare a datelor dintr)un depozit, care are
capacitatea de a descoperi aspecte noi ale activitatii desfasurate, aspecte trecute in mod
normal cu vederea: corelatii intre evenimete, asociatii intre anumite fapte, secvente, tipare
de comportament) e!trem de utile in precesul de luare a deciziei. Procesarea datelor prin
te*nologia data mining se desfasoara fara interventia utilizatorului, in bacQgraund,
rezultatele fiind stocate pt. consultare ulterioara la cerere.
&ata minin# este un proces de e!tragere de informatii noi din colectiile de date
e!istente. Principiul de functionare in data minig este urmatorul: se prelucreaza datele
referitoare la perioadele trecute e!aminand o varietate de situatii care s)au produc si a
caror rezultate sau consecinte sunt bine cunoscute pentru a evidentia caracteristicile
acestora si a permite elaborarea unui model. (odelul poate fi aplicat situatiilor noi de
acelasi tip. 'nformatiile obtinute prin cata mining sunt de masura predicativa sau
descriptiva.
n ciclu de utilizare a data minig presupune parcurgerea a ) etape:
a) identificarea oportunitatii comerciale si a datelor pe care se poate baza
e!ploatarea
b) e!tragerea de informatii din colectiile de date e!istente prin te*nici de data
mining
c) adoptarea de decizii si intreprinderea de actiuni pe baza informatiilor obtinute
d) masurarea rezultatelor concrete pt. a identifica si alte modalitati de
e!perimentare a datelor disponibile.
)tilizari ale tehnicilor de data minin#
) Data mining
) verificarea ipotezelor
) cautarea de cunostinte : dirijata si nedirijata
&plicarea te*nicilor de data mining poate fi facuta din perspectiva:
) unui demers descendent, efortul e orientat spre confirmare sau infirmare a unor
idei -ipotaze/ formulate in prealabil prin alte mijloace
) unui demers ascendent: urmareste e!tragerea de cunaostinte sau informatii noi
din datele disponibile
) cautare dirijata- cea nefolosita in practica/ ia in considerare un atribut sau un
camp ale carui valori incearca sa le e!plice prin alte campuri
18
19
) cautare nedirijata care are ca scop identificarea relatiilor sau structurilor e!istente
in ansamblul unui canp sau altul.
5
1
: Depozite de date definiie, coninut, caracteristici i utilizare
Depozitele de date sunt structuri create pentru stocarea nuor volume mari de date
organizate pe domenii, ce constituie subiecte de interes decizional n activitatea
ntreprinderii.
Depozitele de date centralizeaz, consolideaz, organizeaz i stoc*eaz date din
diverse surse eterogene, date care vor fi baza procesrilor analitice necesare proceselor
de decizie. n depozitele de date se pot stoca i date noi, calculate pe baza celor
e!istente, date cerute de regul n majoritatea rapoartelor scurt#ndu)se astfel timpul cerut
pentru obinerea lor. % caracteristic principal a depozitelor de date este transformarea
codurilor n date e!plicite, integrarea datelor din nomenclatoare n datele despre
tranzacii.n alt aspect este redundana datelor care este iari permis-data
calendaristic se poate e!prima i n luni i n semestre i n sezoane/. 4u alte cuvinte,
datele care se pot calcula din datele primare se stoc*eaz e!plicit n depozit pentru a fi
gata calculate la o eventual solicitare. Datele stocate n depozit sunt date pentru
asistarea deciziei, referitoare la subiecte de interes decizional, sunt date centralizate sau
derivate din datele operaionale, nu se sc*imb n timp i sunt orientate ctre utilizatori
finali + managerii de nivel tactic i strategic. Putem spune c bazele de date utilizate de
sistemele operaionale sunt orintate spre tranzacii i reflect situaia curent, n timp ce
depozitele de date uitlizate de sistemele de asistare a deciziei sunt orintate spre
subiectele analizelor i reflect situaii globale, cu caracter istoric. $istemele de asistare a
deciziei evolueaz n timp ntr)o manier incremental, cerinele nu sunt cunoscute n
totalitate n momentul proiectrii i realozrii sistemului. n consecin depozitul de date
va trebui s se adapteze mereu cerinelor.
Depozitele de date sunt organizate i gestionate av#nd n vedere scopul final al
analizelor, sunt orientate spre subiecte ca de e!emplu: clieni, furnizori, resurse, produse.
Pentru a fi stocate n depozitele de date, datele se centralizeaz pe mai multe
nivele de agregare primare -aflate n datele operaionale/, primul fiind timpul -luna/. &l
doilea nivel de agregare depinde de subiectul analizei: clientul sau produsul. &l treilea
nivel de agregare poate fi localitatea.
Pe baza unor asemenea date de sintez stocate n depozitul de date, se poate
construi o suprastructur cu date din ce n ce mai agregate pe multipli ai dimensiunilor
primare -timp, localitate /: numrul sau suma tranzaciilor pe luni, numrul anual al
tranzaciilor pe orae, numrul anual al tranzaciilor pe zone, etc.
(odelele cele mai utilizate n faza de concepie a unui depozit de date sunt
modelele dimensionale care regrupeaz datele din tabelele relaionale n sc*eme de tip
19
20
stea sau fulg de z!pad!, n care se regsesc datele cantitative -cantiti, valori/ din
tabelele de tranzacii agregate n principal pe unitatea de timp -ziua/ i apoi dup alte
criterii - pe client, pe produs, pe serviciu, pe filial de tip de tranzacie/.&stfel datele
cantitative din bazele de date dimensionale vor fi totaluri, medii, numr de tranzacii, date
centralizate pe diferite criterii materializate de regul prin coduri -cod client, cod produs,
cod serviciu, tip tranzacie, cod filial/ i ntotdeauna prin data calendaristic, primul
criteriu de agregare,
&ceste date cantitative centralizate sunt m!suri ale activit!ii, iar criteriile de
agregare sunt denumite dimensiuni.
(surile identificate prin dimensiuni sunt stocate ntr)o tabel relaional denumit
tabela de fapte%
4odurile criteriilor de agregare sunt e!plicitate n tabele de tip nomenclator asociate
tabelei de fapte, sc*ema relaional cpt#nd forma de stea. (ai multe asemeni sc*eme
de tip stea care folosesc aceleai nomenclatoare formeaz un model de tip constelaie
iar dac dimensiunile se pot divide n subdimensiuni, atunci nomenclatoarele pot avea la
r#ndul lor asociate alte nomenclatoare. De asemeni, pot e!ista nomenclatoare alternative
pentru acelai cod. Prin integrarea acestor subdimensiuni i dimensiuni alternative,
sc*ema rezultat are forma unui fulg de z!pad!.
,1#-#?A9$A D$3?#1$-39 D$ DA1$ :
Depozitele de date au fost g#ndite cu structuri unice, integrate i cumulative,
destinate s asiste informaional procesul de decizie de al diverse nivele ale ntreprinderii.
Dat fiind faptul c sunt orintate spre necesitile utilizatorului final, anumii factori de
decizie pot selecta din depozit doar datele care le sunt utile, pentru a le putea procesa mai
uor sau pentru a le transporta pe calculatoare personale. &stfel de colecii specializate pe
domenii, regiuni, ani sau alte criterii se numesc magazii de date (data marts).
n alt mod de abordare a depozitelor de date este stocarea e!*austiv a datelor
din sistemele tranzacionale n depozitul de date n vederea aplicrii unei alte te*nologii
de procesare asupra lor -data mining/. &ceast te*nologie relativ nou c#tig din ce n
ce mai mult teren prin capacitatea sa de a descoperi aspecte noi ale activitii
desfurate, aspecte trecute n mod normal cu vederea : corelaii ntre evenimente,
asociaii ntre anumite fapte, secvene, tipare de comportament) toate e!trem de utile n
procesele de luare a deciziei.
20
21
5
2
: 3-A Definiie, caracteristici i domenii de utilizare
%.&P este o te*nologie de agregare a datelor stocate n depozite ntr)o abordare
multidimensional care asigur acces rapid la informaiile necesare analitilor,
managerilor i directorilor ntr)o manier consistent, interactiv i foarte fle!ibil.
%.&P i depozitele de date se completeaz reciproc, %.&P transform#nd volumul
imens de date stocate i gestoinate n depozite n informaii utile procesului de decizie.
n 1>>A ". L. 4%DD, inventatorul modelului relaional spunea: J punerea la
dispoziia analitilor a unui instrument de procesare analitic on)line: un mandat pentru
te*nologiile informaionaleK. n acel articol, autorul a prezentat 12 reguli care defineau
caracteristicile unor aplicaii %.&P pe care ulterior le)a restr#ns la ; reguli grupate ntr)un
test ce se numete 5A&/# (5ast Anal@sis &=ared /ultidimensional #nformation)%
5ast ) rapiditate -capacitatea de a livra informaiile n timp util , de ordinul
secundelor/.
Anal@sis ) analiz -capacitatea de a efectua analiza numerice i statistice prin
aplicaii predefinite sau create ad)*oc de ctre utilizator/.
&=ared ' partajat -utilizat n regim concurent de mai muli utilizatori, fapt ce
impune asigurarea securitii i confidenialitii datelor/.
/ultidimensional ) caracteristca esenial a %.&P.
#nformation ) acces la orice date i informaii relevante pentru analiz, oriunde s)
ar gsi i n orice volum.
&plicaiile construite cu te*nologia %.&P asigur analiza rapid a informaiei
multidimensional distribuit n locaii multiple i accesibil n acelai timp unui numr
mare de utilizatori. %.&P utilizez n acest scop baze de date multidimensionale, prin
contrast cu bazele de date relaionale care sunt bidimensionale prin definiie. % facilitate
e!trem de putrenic oferit de %.&P este posibilitatea de a construi scenarii i n
consecin, posibilitatea de a rspunde la ntrebri de tipul J ce ar fi dac J n timp ce
depozitele de date pot oferi rspunsuri numai la ntrebri de tipul JcineK, J ceK, J undeK.
Principalele caracteristici ale %.&P sunt :
$erspecti (ie%) multidimensional asupra datelorD se refer la capacitatea de a
integra mai multe aspecte ale activitii ntreprinderii privite din diferite perspective: timp, locaie,
produs, bani, persoane, etc. Liecare dimensiune poate avea mai multe nivele: dimensiunea
temporal se poate divide n: ani, luni, trimestre, sezoaneD dimensiunea geografic n emisfere,
continente, ri, regiuni, orae. Produsul , privit ca o dimensiune, poate avea subdimensiuni de
21
22
genul: categorie, clas, fel.4onceptul JdimensiuneK este utilizat n sensul de aspect, dimensiunile
fiind complet independente i av#nd ca uniti de msur toate valorile nt#lnite n dimensiunea
respectiv. Perspectivele multidimensionale asupra datelor sunt numite =ipercuburi de date, prin
e!tinderea noiunii de cub tridimensional la cub n)dimensional sau *ipercub.
!apacitate de calcul intensi& se refer la abilitatea de a aplica algoritmi compleci asupra
datelor structurate n *ipercub, care implic posibilitatea de adresare multidimensional direct a
locaiilor -cuburilr unitare/ i optimizarea timpului de rspuns.
"rientare 'n timp (time intelligence )& se refer la abilitatea de e!ploatare a acestei
dimensiuni universale, necesar pentru comparaii i judeci de valoare n orice analiz
economic. Bimpul este preluat din datele calendaristice ale tranzaciilor economice aa cum apar
n bazele de date ale sistemelor informatice ale ntreprinderilor.
$uprapuse peste depozitele de date, bazele de date multidimensionale utilizate de %.&P
stoc*eaz straturi de date agregate pe diverse criterii ierar*ice precum i date statistice
precalculate pe fiecare nivel de agregare.
5
(
: 3-A ' 2oncepte fundamentale ale modelarii multidimensionale
Principalul element structural al datelor utilizate in procesul de analiza on)line este
cubul %.&P ,o structura multidimensionala -*ipercub/ care modeleaza aspectul comple!
al activitatii desfasurate pe o lunga perioada de timp prin trei concepte:
) masura activitatii , aspectul cantitativ, comensurabil in unitati clasice de masura:
Rg, m, u.m. "!emple: volumul vanzarilor -cantitativ0valoric/, costul transportului, marja
comerciala bruta, profitul.
) dimensiunile activitatii , parametrii activitatii masurate, decupajul din activitatea
globala care corespunde masurii.
"!emple: ziua, luna, anul, locatia, clientul, furnizorii, produsul, angajatul, structura
organizatorica.
Bot ca dimensiune se pot modela scenarii , valori reale, valori bugetate, valori
estimate. Dimensiunile nu se intersecteaza, sunt de natura complet diferita - timp, spatiu,
produse, terti, etc/ si raspund de regula la intrebari de tipul: candN, undeN, ceN, cineN, cu
cineN, de cineN, catre cineN.
' fapte) colectii de masuri ale activitatii si dimensiunile care identifica conte!tul in
care s)au desfasurat. Laptele se colecteaza din inregistrarile stocate in tabelele de
tranzactii ale aplicatiilor oprtationale ce sustine activitatea respectiva. Prin intermediul
dimensiunii scenariu , se pot stoca in tabelul de fapte pe langa masurile reale si masuri
imaginare care permit utilizatorului sa stoc*eze valorile bugetate sau estimate ale masurii
respective. &ceste masuri sunt introduse de catre persoane responsabile direct in tabelele
de fapte.
5
)
: 3peratii specifice structurilor multidimensionale
Proiectarea *ipercubului trebuie sa tina seama de nivelul de detaliu necesar la
analiza -granularitate/ si care e!prima numarul de membri ai unei dimensiuni.
Daca granularitatea din start este prea ,grupe de clienti, datele sunt prea
centralizate si nu se poate face o analiza fina. $ub nivelul de granularitate initial nu se
poate merge. %.&P ajusteaza nivelul de granularitate prin e!ploatarea ierar*iilor
dimensiunilor , efectuand comasari si descompuneri ale masurilor prin procedurile
22
23
denumite roll)up -ofera date mai sintetice si drill)do8n -operatia ofera mai multe detalii/.
&ceste proceduri deplaseaza proiectia cubului in sus si in jos pe nivelel ierar*ice ale
fiecarei dimensiuni -zoom in, zoom out/ efectuand de fiecare data centralizari ale
masurilor stocate la cea mai mica granularitate dupa criteriile ierar*ice cerute.
n alt grup de opratii pe care %.&P le poate e!ecuta sunt sectionarea -slicing/ si
defalcarea -dicing/. $ectionarea este posibilitatea de a selecta pentru vizualizare doar un
singur memebru al dimensiunii -un plan din cubul tridimensional/. $ectiunea apare ca o
tabela pivot cu valorile dimensiunilor pe laturi si cu mentionarea valorii alese pentru
dimensiuna suprimata. "!: vanzari in anul 1>>> pe clienti si produse.
Defalcarea este proiectarea unei dimensiuni pe o alta dimensiune, in general una
din dimensiunile din prim plan se combina cu o dimensiune din adancime , proces numit si
embricarea diemnsiunilor. "!:vanzarile catre clienti in anul 1>>> pe produse si agenti.
Dimensiunile unui cub pot fi private -apartin unui singur cub/ sau pot fi utilizate in
comun de mai multe cuburi -provenind din depozite cu sc*ema tip constelatie/.
4
1
: &uport soft"are de date i 3-A sc=em! general! i &$9:#2#,- D1&
<azele de date relaionale ale $E. sever constituie principala surs de date pentru
depozitul de date i bazele de date %.&P. Datele pot proveni ns i din alte surse cum ar
fi %@&4." sau alte platforme.
$erviciul DB$ asigur colectarea i transferul datelor din aplicaii tranzacionale. n
cursul acestui proces DB$ realizeaz validarea, curirea, consolidarea i transformarea
datelor n caz de necesitate.
:alidarea datelor se refer n principal la uniformizarea unitilor de msur, la
verificarea ncadrrii n categorii, clase, grupe, la conversia unitilor monetare, la
verificarea apartenenei geografice, cu alte cuvinte procesul de validare asigur
consistena datelor.
2ur!irea datelor se refer la concilierea datelor provenind din mai multe surse.
@econcilierea este un proces prin care nomenclatoarele utilizate n diverse aplicaii sunt
comparate iar diferenele sunt analizate pentru a se ajunge la un nomenclator unic i la
dicionare de conversie. @econcilierea datelor este esenial pentru acurateea analizelor
ulterioare.
/igrarea datelor se refer la transpotul datelor n depozit, transport care are loc
de obicei n mai muli pai trec#nd prin locaii intermediare unde se desfoar procesele
de validare i de curire. n aspect important este sincronizarea surselor de date pentru
a prelua datele la acelai moment. $trategia cel masi des utilizat este de atransporta
datele imediat dup procedura de bacQup efectuat n cursul nopii.
1ransformarea datelor este un proces care pregtete datele preluate din sursele
primare n vederea utilizrii lor n analize comple!e. 4ea mai curent transformare este
divizarea unei coloane n mai multe. % alt transformare este completarea datelor cu date
implicite, un alt gen de transformare ar putea fi comasarea unor c#mpuri ntr)unul singur
sau transformarea datelor din format numeric n format te!t sau invers.
2omponentele sreviciului D1& sunt:
) asistenii de import
) asistenii de e!port
) interfeele de programare 4%( care permit crearea de aplicaii de transformare
personalizate.
23
24
4
2
: &uport soft"are pentru depozite de date si 3-A ' sc=ema
generala si &$9:#2#,- 3-A
(anagerul %.&P este un mediu de lucru accesibil printr)o interfata grafica care
permite utilizatorului sa construiasca o solutie %.&P pe baza surselor de date e!istente .
este accesibil prin 4onsola de (anagement (icrosoft -((4/. (anageul %.&P ofera
asistenta pentru construirea de noi cuburi %.&P sau de sc*imbare a structurii celor
e!istente prin adaugarea de noi dimensiuni sau de nivele de comple!itate , totul sub un
control riguros ale drepturilor de acces pentru asigurarea securitatii.
4
(
: &uport soft"are de date i 3-A sc=em! general!
D$3?#1,- D$ /$1ADA1$
"ste o structur destinat stocrii informaiilor referitoare la structura de date.
$erviciile %.&P i DB$ utilizeaz aceast structur pentru a avea acces la datele de care
au nevoie.
Depozitul de metadate este o structur relaional, accesul la metadate este posibil
prin interfaa grafic a %.&P manager i prin obieste de suport pentru decizie D$%.
Depozitul de metadate este o structur special de tip relaional utilizat de $E. sever
pentru a stoca informaii despre obiectele cu care lucreaz serviciile i instrumentele sale.
n depozitul de metadate se pot stoca i utiliza n comun diverse componente soft8are
precum i instrumente de dezvoltare de tipul add)in, servicii, descrieri ale sistemului.

Ar=itectura depozitului de metadate este format! din patru nivele:
) maza de date @"P%$'B%@O -baza de date relaional $E. server sau &44"$/
) motorul bazei de date @"P%$'B%@O + instrument care asigur funciile de
stocare sub forma unei colecii de obiecte i interfee de automatizare %.&P care pot fi
utilizate pentru a se construi aplicaii care s acceseze direct depozitul de metadate
) modelul informaional al instrumentelor + este o combinaie ntre un model
obiectual care specific tipurile de informaii necesare mai multor instrumente i modele
informaionale ale fiecrui tip
) intrumente de dezvoltare de aplicaii + mediul de lucru pentru utilizatori

&uport soft"are de date i 3-A sc=em! general! i serviciile 1abele


ivot i $nglis= Auer@
&erviciul 1abele ivot ofer faciliti de prezentare a datelor e!perimentate deja n
"=4". i &44"$. &cest serviciu este o interfa pentru utilizatorul familiarizat cu mediile
de lucru, tabelele pivot e!trase din cuburi %.&P put#nd fi utilizate pentru analize
ulterioare. Pe l#ng analiza i prezentarea datelor, aceste serviciu permite i configurarea
de noi cuburi %.&P sau reconfigurarea celor e!istente.
&erviciul 1abele ivot funcioneaz ca o interfa de conectare la toate serviciile
oferite de %.&P server. n instrument foarte puternic care este oferit utilizatorului este
24
25
limbajul de interogare multidimensional (D= care permite accesul la structurile %.&P
din aplicaii.
&erviciul 1abele ivot poate gestiona un singur cub o dat, performanele sale
fiind legate direct de volumul de date. Liind partea client a serviciului %.&P, acesta nu
deine un sistem propriu de gestiune a bazelor de date multidimensionale.
&erviciul $nglis= Auer@ permite utilizatorului s formuleze interogri n limbaj
naturl traduse n claute $E. n vederea e!ecutrii lor. $erviciul utilizeaz un constructor
de aplicaii care prei solicitare utilizatorului ce conine specificaii precise de tipul
denumirea produsului sau localitatea i o completeaz cu detalii te*nice cerute de clauza
$E..
&erviciul $nglis= Auer@ suprapune interogarea utilizatorului peste modelul
semantic al depozitului i restaureaz informaia absent. &plicaiile "nglis* Euer, depind
de calitatea modelului sematic al depozitului de date.
4
)
: &uport soft"are pentru depozitedate i 3-A sc=em!
general! si modalitati de stocare a datelor 3-A
(odelele structurale multidimensionale specifice te*nologiei %.&P se pot
implementa in mai multe moduri, numele te*nologiei %.&P fiind asociat cu solutia fizica
aleasa.
@%.&P -relational %.&P/ utilizeaza te*nologia relationala are avantajul ca este la
indemana celor ce dezvolta aplicarea de baze de date si are o legatura foarte directa cu
sursele primare de date. Babale centralizatoare, create prin (aQe Bable , Botal Euer,, sunt
aosciate cu nomenclatoare. Pentru fiecare dimensiune, c*eile acestor nomenclatoare
formeaza c*eia compusa a tabelei de fapte . tabela de fapte se poate oricand reface
pentru a reda situatia curenta.
(ultidimensional %.&P -(%.&P/ utilizeaza baze de date multidimensionale care
stoc*eaza datele din tabela de fapte in fisiere cu acces direct asigurat prin te*nica de
inde!are bitmap. &vantajele sunt spatiul de memorie mic, timpul de acces foarte rapid si
adaugarea de fapte noi prin completarea tabelelor bitmap.dezavantaje: timpul mare de
conversie al datelor in formatul comprimat si necesitatea unui suport soft8are special.
% te*nologie *ibrida -9%.&P/ 9O<@'D %.&P stoc*eaza datele agregate la cel mai mic
nivel in baze relationale iar agregarile la nivele superioare sunt stocate in baze
multidimensionale. 'n acest fel se pastreaza o legatura directa cu datele operationale si se
poate miza pe timpul de acces foarte rapid al bazelor de date multidimensionale.
Dezavantajul care apare este timpul de comutare intre cele doua sisteme @%.&P si
(%.&P.
"!tragerea datelor din cuburile %.&P, indiferent de te*nologia de stocare aleasa ,
se face prin componenta client a serviciului %.&P instalata pe calculatorul utilizatorului
final serviciul Babele Pivot care furnizeaza utilizatorului o serie de interpretari care permit
aplicatiilor %.&P accesul la datele aflate pe server sau in memoria cac*e.
25

S-ar putea să vă placă și