Sunteți pe pagina 1din 57

INFORMATICĂ MANAGERIALĂ

BUSINESS INTELLIGENCE
Soluţii IT&C pentru managementul cunoştinţelor

Prof.univ.dr. Ioan Radu


Ce reprezintă Business Intelligence?
CONCEPTUL DE “INTELLIGENCE” CONCEPTUL DE “BUSINESS
INTELLIGENCE”

Domeniul militar:
Tip special de cunoştinţe necesare “Utilizarea acelei informaţii care
îndeplinirii unei misiuni, care vizează permit organizaţiilor să adopte cele
ameninţările şi oportunităţile critice mai bune decizii, să măsoare,
care condiţionează succesul misiunii administreze şi să optimizeze
respective. performanţele astfel încat să devină
eficientă şi să obţină beneficii
financiare.” (compania Gartner,
Domeniul politic/securitate: 1990)

“ ... cunoaşterea şi previzionarea


lumii care ne înconjoară, ca preludiu
Tehnologie suport pentru
la deciziile şi acţiunile politicienilor
managementul performanţelor (IBM)
aflaţi la conducerea S.U.A.” (Central
Intelligence Agency)
Managementul performanţelor (1)
Termene asociate:
BPM (Business Performance Management).
CPM (Corporate Performance Management)

Seturi de procese care ajută companiile să-şi


optimizeze performanţele de afaceri. Ele asigură
cadrul necesar organizării, automatizării şi analizei
proceselor manageriale care condiţionează
performanţele.

Soluţii software asociate:


EIS (Executive Information Systems)
DSS (Decision Support Systems)
GDSS (Group Decision Support Systems)
MIS (Management Information Systems)
Managementul performanţelor (2)

Benchmarking (măsurare şi monitorizare): Urmărirea


proceselor pe naza unui set de indicatori de performanţă (de
eficienţă şi eficacitate), inclusiv prin identificarea de bune practici.

Raportare şi analiză, pe diferite nivele de decizie: Utilizarea


tehnicilor de analiză a datelor, în vederea identificării de corelaţii
şi realizării de analize cauză-efect.

Planificare, bugetare şi prognoză: Procesul de planificare şi


urmărire a prognozelor, îndeosebi în ceea ce priveşte alocarea
resurselor .
Concepte specifice (1)

Mineritul datelor (DM – Data Mining, KDD – Knowledge


Discovery in Databases):
1.Tehnică de extragere din date a unui conţinut informaţional
necunoscut la momentul respectiv.
2. Explorarea şi analiza unor mari cantităţi de date, în scopul
identificării unor corelaţii fundamentale între acestea.

Depozitul de date (Data Warehouse):


O bancă de date care integrează un număr mare de categorii de
date operaţionale şi optimizate, în scopul satisfacerii cerinţelor
unui sistem Business Intelligence.
Concepte specifice (2)
OLAP (On Line Analytical Processing:
“O categorie de instrumente software, care permit analiştilor,
managerilor şi directorilor să înţeleagă esenţa datelor printr-un
acces rapid, consistent şi interactiv la o mare varietate de viziuni
posibile ale informaţiilor, care au fost obţinute prin tranformarea
datelor primare astfel încât să reflecte dimensiunile reale ale
întreprinderii aşa cum o percepe şi o înţelege utilizatorul”
(Consiliul OLAP).
OLAP - regulile lui Codd (1)
1. Viziunea conceptuală a modelelor OLAP este multidimensională, deoarece viziunea
utilizatorului asupra unei organizaţii este de asemenea multidimensională.

2. Sistemele OLAP permit stocarea, transmiterea şi prelucrarea datelor într-o asemenea


manieră care să permită utilizarea acestora în procesul decizional.

3. Sistemele OLAP asigură o singură viziune logică a datelor din întreprindere.

4. Sistemele OLAP operează cu date stocate atât în baze de date multidimensionale,


cum este cazul tehnologiilor MOLAP, cât şi în baze de date relaţionale.

5. Sistemele OLAP suportă patru modele de analiză: direct, formativ, explicativ şi


contemplativ.

6. Instrumentele OLAP trebuie dezvoltate pe o arhitectură client-server.

7. Datele trebuie să fie transparente şi uşor de accesat de către utilizator, prin


intermediul unor interfeţe intuitive.

8. Instrumentele OLAP trebuie să asigure acces concurent la datele din sistem,


precum şi integritatea şi securitatea acestora.

9. Prelucrarea datelor în cadrul sistemelor OLAP nu trebuie să afecteze datele sursă


provenite din mediul extern. „un grup de celule de date aranjate după dimensiunile
datelor. De exemplu, o foaie de calcul tabelar exemplifică o matrice bidimensională cu
celulele de date aranjate în rânduri și coloane, fiecare o matrice tridimensională poate
fi vizionată ca un cuib cu fiecare dimensiune formând o față a cubului. Dimensiunile
OLAP - regulile lui Codd (2)
10. Sistemul OLAP trebuie să diferenţieze datele operaţionale de cele utilizate în procesul
decizional.

11. Datele “lipsă” şi cele ”invalide” trebuie să fie manipulate în mod individual.

12. Valorile lipsă sunt ignorate de sistemul OLAP, indiferent de sursa din care provin.

13. Rapoartele generate în cadrul sistemelor OLAP trebuie să fie customizabile.

14. Sistemul bazat pe tehnologii OLAP trebuie să fie capabil să furnizeze rapoarte în timp real.

15. În cadrul sistemelor OLAP, arhitectura fizică a bazei de date se modifică automat.

16. Dimensiunile datelor trebuie să fie echivalente operaţional şi structural.

17. Teoretic, sistemele OLAP pot opera cu un număr nelimitat de dimensiuni.

18. Sistemul OLAP trebuie să permită manipularea datelor şi efectuarea de calcule între un
număr nelimitat de dimensiuni. „un grup de celule de date aranjate după dimensiunile
datelor. De exemplu, o foaie de calcul tabelar exemplifică o matrice bidimensională cu celulele
de date aranjate în rânduri și coloane, fiecare o matrice tridimensională poate fi vizionată ca
un cuib cu fiecare dimensiune formând o față a cubului. Dimensiunile tipice a datelor dintr-o
întreprindere sunt: timpul, măsurile, produsele, regiunile geografice și canale de distribuție
etc”
Date optimizate vs Date operaţionale
Nr. Criteriu Date operaţionale Date optimizate
crt.
1 Orizontul de Descriu starea curentă a unui Indică evoluţia unui fenomen prin
timp fenomen prin prisma unui set de raportarea la mai multe momente de timp
atribute reprezentative (serii de date operaţionale)
2 Structura Datele operaţionale sunt stocate în Datele optimizate sunt stocate în depozite
datelor baze de date relaţionale de date şi actualizate prin intermediul
tehnologiilor OLAP
3 Volatilitatea Sunt volatile şi se actualizează Nu sunt volatile şi nu se mai modifică după
frecvent ce au fost încărcate în sistem
4 Agregarea Pot fi agregate, dar numai dinamic, Pot fi agregate în vederea realizării unei
fară a permite generarea unor analize complexe a evoluţiei fenomenului,
rapoarte customizabile pe principiul cubului informaţional
5 Dimensiunea Sunt unidimensionale Sunt multidimensionale
datelor
6 Utilizarea Nu implică existenţa metadatelor. Utilizează dicţionare de date complexe, care
metadatelor Dacă totuşi acestea există, ele cuprind informaţii referitoare la tipurile de
cuprind foarte puţine elemente date existente în baza de date, formatul etc.
Localizarea cunoştinţelor în cadrul depozitelor de date
Amplasarea cunoştinţelor
Documente Memoria individului
1 Instrumente de regăsire a 2 Instrumente pentru gestiunea bazelor
documentelor şi gestiune de date de experţi şi de expertize
a bazelor de cunoştinţe
Asigură structurarea, pe baza anumitor scheme,
Asigură managementul cunoştinţelor a cunoştinţelor care rezidă în memoria
Structurat localizate în documente sau structurate indivizilor.
în baze de date prin definirea unui
sistem de etichetare cu cuvinte cheie. Conţinutul bazei de date de expertiză este
Nivelul de structurare

actualizat, de regulă, prin completarea unor


formulare în care se specifică nivelul de
cunoştinţe al fiecărui expert.
3 Instrumente de filtrare 4 Instrumente interactive pentru
colaborativă şi căutare a transferul dinamic de cunoştinţe
cunoştinţelor
nestructurate
Asigură reprezentarea cunoştinţelor în Permit accesarea altor persoane capabile să
documente, fără a utiliza însă un furnizeze cunoştinţe, fără însă ca aceasta să
format predefinit. presupună apelarea unei baze de date de
Nestructurat experţi.
Regăsirea cunoştinţelor se face cu
ajutorul unui sistem de indexare pe Principalele instrumente din această categorie
baza expresiilor conţinute. sunt forumurile sau dialogurile interactive prin
care se asigură contactul interpersonal,
Motoare de căutare după cuvinte cheie transferul şi partajarea cunoştinţelor.
sau soluţiile de localizare în funcţie de
cele mai frecvente căutări.
Funcţii ale sistemelor bazate pe cunoştinţe (Zack, 1)
Categoria Grupa Funcţia
1.Funcţii 1.1.Funcţii de căutare 1.1.1.Căutarea după cuvinte cheie
integrative şi prezentare a 1.1.2.Prezentarea listei documentelor noi (neaccesate)
Asigură cunoştinţelor 1.1.3.Prezentarea de publicaţii în format electronic
transferul de 1.1.4.Utilizarea asistenţilor de suport/căutare
cunoştinţe 1.1.5.Navigarea în baza de cunoştinţe
între 1.1.6.Indexarea prin meta-date
membrii 1.1.7.Utilizarea filtrelor predefinite şi a celor definite de utilizator
organizaţiei 1.1.8.Utilizarea dicţionarului de sinonime
(asincron)

1.2.Funcţii pentru 1.2.1.Importul elementelor de cunoştinţe externe


achiziţia, publicarea şi 1.2.2.Indexarea conţinutului bazei de cunoştinţe
organizarea 1.2.3.Structurarea conţinutului
cunoştinţelor 1.2.4.Generarea de elemente de cunoştinţe din surse interne
1.2.5.Importul automat al elementelor de cunoştinţe externe
1.2.6.Realizarea legăturilor între elementele de cunoştinţe
1.2.7.Consolidarea bazei de cunoştinţe
1.2.8.Analiza semantică a elementelor de cunoştinţe

1.3.Funcţii pentru 1.3.1.Instruirea asistată de calculator


instruirea asistată de
calculator
1.4.Funcţii de 1.4.1.Generarea de rapoarte referitoare la accesarea
administrare elementelor de cunoştinţe
Funcţii ale sistemelor bazate pe cunoştinţe (Zack, 2)
2.Funcţii 2.1.Funcţii de comunicare şi 2.1.1.E-mail
interactive colaborare 2.1.2.Utilizarea listelor de adrese e-mail personalizate
Asigură 2.1.3.Realizarea de videoconferinţe
schimbul 2.1.4.Utilizarea tablei electronice
direct de date 2.1.5.Generarea listei cu participanţii on-line
între furnizorii 2.1.6.Organizarea conferinţelor electronice
şi beneficiarii 2.1.7.Chat şi dialoguri interactive
de informaţii 2.1.8.Utilizarea mesageriei electronice
2.1.9.Brainstorming
2.2.Funcţii pentru învăţare la 2.2.1.Videoserver
distanţă 2.2.2.Broadcasting
2.3.Funcţii de administrare 2.3.1.Generarea de rapoarte referitoare la accesul
participanţilor

3.Funcţii de 3.1.Funcţii de regăsire a 3.1.1.Utilizarea agenţilor inteligenţi


legătură cunoştinţelor 3.1.2.Realizarea legăturii între elementele de cunoştinţe şi
Asigură baza de date de experţi
legătura între 3.1.3.Generarea de statistici legate de accesul la
elementele de elementele de cunoştinţe
cunoştinţe şi 3.1.4.Generarea şi administrarea profilurilor de utilizator
reţelele de 3.1.5.Utilizarea "hărţilor" de cunoştinţe
cunoştinţe 3.1.6.Pezentarea tuturor elementelor de cunoştinţe
relevante pentru o anumită problemă
3.2.Funcţii de translatare a 3.2.1.Realizarea de feedback între utilizatori şi experţi
FUNCŢII GENERALE ALE
SOLUŢIILOR DE BUSINESS
INTELLIGENCE

Exemplificările au fost realizate be baza documentaţiaei oficiale a


produsului IBM Cognos 8 Versiunea 8.3, Ed. McGraw Hill 2008
Funcţiile sistemelor de Business Intelligence

1. FUNCŢII OPERAŢIONALE – Managementul datelor


operaţionale la nivelul celor cinci funcţiuni ale organizaţiei.

2. FUNCŢII DE SUSŢINERE A PROCESELOR


DECIZIONALE, în principal prin faptul că permit realizarea
de analize de tip “What if”.

3. FUNCŢII DE SUSŢINERE A STRATEGIILOR – susţinere


în dirijarea setului de valori interne.

4. FUNCŢII DE MONITORIZARE A PERFORMANŢELOR,


folosind indicatori de benchmarking.
Funcţii ale sistemelor BI, exemplificate la
nivelul produsului IBM Cognos
1. Managementul utilizatorilor
2. Monitorizarea performanţelor
(benchmarking)
3. Susţinerea operaţionalizării strategiilor şi
planurilor
4. Analiza datelor operaţionale şi a celor
optimizate
1. Managementul utilizatorilor
2. Monitorizarea performanţelor (benchmarking) - Metric Studio (1)
2. Monitorizarea performanţelor (benchmarking) - Metric Studio (2)
2. Monitorizarea performanţelor (benchmarking)
Adăugarea unui nou indicator de performanţă (1)
2. Monitorizarea
performanţelor
(benchmarking) -
Adăugarea unui
nou indicator de
performanţă (2)
2. Monitorizarea
performanţelor
(benchmarking) -
Adăugarea unui
nou indicator de
performanţă (3)
2. Monitorizarea
performanţelor
(benchmarking)–
Editarea proprietăţi
lor indicatorilor (1)
2. Monitorizarea
performanţelor
(benchmarking)–
Editarea proprietăţi
lor indicatorilor (2)
2. Monitorizarea
performanţelor
(benchmarking)–
Urmărirea
indicatorilor de
performanţă (1)
2. Monitorizarea
performanţelor
(benchmarking)–
Urmărirea
indicatorilor de
performanţă (2)
2. Monitorizarea
performanţelor
(benchmarking)–
Urmărirea
indicatorilor de
performanţă (3)
2. Monitorizarea
performanţelor
(benchmarking)–
Urmărirea
indicatorilor de
performanţă (4)
2. Monitorizarea
performanţelor
(benchmarking)–
Urmărirea
indicatorilor de
performanţă (5)
2. Monitorizarea
performanţelor
(benchmarking)–
Urmărirea
indicatorilor de
performanţă (6)
2. Monitorizarea
performanţelor
(benchmarking)–
Urmărirea
indicatorilor de
performanţă (7)
2. Monitorizarea
performanţelor
(benchmarking)–
Urmărirea
indicatorilor de
performanţă (8)
2. Monitorizarea performanţelor (benchmarking)– Urmărirea
indicatorilor de performanţă (10) – tablou de bord
2. Monitorizarea performanţelor (benchmarking)– Urmărirea
indicatorilor de performanţă (11) – tablou de bord
3. Planificare – Diagramă de impact
3. Planificare - Strategy maps (indicatori ţintă) (1)
3. Planificare -
Strategy
maps
(indicatori
ţintă) (2)
3. Planificare -
Planificarea
rapoartelor
3. Planificare - Programarea activităţilor
4. Analiza datelor - Selectarea pachetelor de date
4. Analiza datelor - Definirea proprietăţilor obiectelor
4. Analiza datelor - Generatorul de interogări (Query Studio)
4. Analiza datelor - Generatorul de rapoarte (1)
Tipuri de rapoarte
4. Analiza datelor - Generatorul de rapoarte (2)
Criterii de grupare/filtrare
4. Analiza datelor - Generatorul de rapoarte (3)
Formule de calcul
4. Analiza datelor - Generatorul de rapoarte (4)
Inserarea graficelor
4. Analiza datelor – Instrumente de analiză –
Analysis Studio (1)
4. Analiza datelor – Instrumente de analiză –
Analysis Studio (2)
4. Analiza datelor – Instrumente de analiză –
Analysis Studio (4)
4. Analiza datelor –
Instrumente de
analiză – Analysis
Studio (5)
5. Managementul evenimentelor – Event Studio
5. Managementul evenimentelor –
Condiţii de declanşare a evenimentelor
5. Managementul evenimentelor –
Declanşarea de sarcini. Ex: atenţionarea prin email.
5. Managementul
evenimentelor –
Declanşarea de
sarcini. Ex:
publicarea unei
ştiri.
5. Managementul
evenimentelor –
Declanşarea de
sarcini. Ex:
lansarea unui
raport (1).
5. Managementul
evenimentelor –
Declanşarea de
sarcini. Ex:
lansarea unui
raport (2).
5. Managementul
evenimentelor –
Reguli de
executare a
sarcinilor
5. Managementul evenimentelor –
Programarea evenimentelor

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