Sunteți pe pagina 1din 30

CAPITOLUL I 1.1.

Unitatea economic - ansamblu de sisteme i procese O privire sistemic a unitii economice conduce la delimitarea a trei sisteme constitutive principale: sistemul de conducere, sistemul operativ i sistemul informaional. Sistemul de conducere cuprinde ansamblul activitilor de conducere, coordonare, comand, reglare i control n vederea asigurrii funcionrii optime a ntregii uniti; el primete informaii de la sistemul informaional i transmite decizii ctre acesta. Sistemul operativ sau executiv cuprinde ansamblul activitilor specifice unitii: producia, aprovizionarea, desfacerea, transportul, exportul, etc. Volumul i calitatea acestor activiti sunt consemnate n documentele justificative care redau starea i dinamica fenomenelor i proceselor conduse. Sistemul operativ furnizeaz date ctre sistemul informaional i funcioneaz pe baza deciziilor primite de la acesta. Sistemul informaional realizeaz legtura dintre sistemul condus i sistemul de conducere; el reprezint un ansamblu ierarhizat de procese informaionale i se compune din totalitatea informaiilor, surselor de informaie, nivelurilor receptoare, canalelor de circulaie a fluxurilor informaionale, precum i a procedurilor i mijloacelor de tratare i transmitere a informaiei. ntr-o unitate economic modern, prelucrarea datelor are loc cu ajutorul sistemelor automate mai mult sau mai puin complicate. n acest context, sistemul informaional se informatizeaz, adic sistemul informatic al unitii economice devine cea mai important component a sistemului informaional. Privirea sistemic asupra activitii socio-economice sugereaz importana cuplului informaie - decizie. El reprezint un tot inseparabil n orice activitate uman, informaia avnd rol de declanator al deciziei. Informaia este o redare specific a realitii economico-sociale, fiind destinat funciei de gndire uman n vederea descifrrii semnificaiilor sale i transformrii ei n decizii menite s regleze ntregul sistem. Informaia tehnico-economic este orice comunicare cu grad de noutate care se refer explicit la mijloacele de producie, procesele i fluxurile tehnologice, stadiile de transformare ale obiectului muncii, natura acestor transformri, evidenierea calitativ i cantitativ a efectelor transformrilor endogene i exogene, a efectelor economice ale activitii depuse de o unitate economic, etc. > Dup frecvena de generare i utilizare, informaia tehnico-economic poate fi operativ, periodic, statistic sau previzional: Informaia operativ red starea i dinamica fenomenelor i proceselor economice, care fac obiectul cuantificrii pe intervale mici de timp (or, schimb, zi), astfel nct prezint n mod continuu evoluia sistemului. Informaia periodic este format din cumularea informaiilor cu caracter operativ la anumite intervale de timp prestabilite (ex.: decad, lun, trimestru, semestru, an), n aa fel nct fenomenele i procesele economice s poat fi cuantificate la ncheierea acestor intervale de timp. Informaia statistic se bazeaz pe utilizarea informaiei cu caracter operativ i periodic; ea reflect dinamica i structura fenomenelor i proceselor economice prin comparaii ntre dou intervale de timp (intervale de referin). Informaia previzional provine din coroborarea informaiei operative, periodice i statistice n vederea determinrii evoluiei viitoare a fenomenelor i proceselor economice pe baza creia se vor fundamenta deciziile cu caracter previzional. > n funcie de coninut i nivelul de detaliere, informaia tehnico-economic poate fi analitic sau sintetic: Informaia analitic descrie n detaliu fenomenele i procesele economice elementare care nu mai pot fi descompuse. Ea reflect starea i dinamica fenomenelor i proceselor cu un grad redus de prelucrare i prezentativitate. Informaia sintetic prezint starea i dinamica fenomenelor i proceselor economice complexe. Ea rezult din cumularea informaiei analitice la anumite intervale de timp (ex.: lun, trimestru, semestru, an) i nivele de referin (ex.: comand de fabricaie, secie de producie, cont sintetic) Prin noiunea de document, se denumete generic suportul material al informaiei. Acesta poate fi constituit din hrtie, dischet, CD-ROM, diapozitive sau orice alt form de stocare i prezentare a datelor prelucrate. Datele sunt un ansamblu de semne cu un sens bine determinat, organizate dup anumite reguli i principii; ele se reprezint prin cifre, litere, cuvinte, sau coduri predefinite, n scris sau pe un alt suport de memorare a datelor. Prin procese de prelucrare specifice, datele se transform n informaie pe msur ce ele pot sugera o anumit stare sau schimbare de stare a unui fenomen, proces, activitate, obiect, etc. La care data respectiv se refer. n condiiile economiei de pia, luarea deciziei corecte depinde esenial de informaia disponibil. Astfel, datele, transformate n informaie i prezentate n mod analitic sau sintetic conduc la luarea deciziilor. Informaia economic e folosit n conducerea, desfurarea i controlul fenomenelor i proceselor economice, ce au loc la nivel micro, mezo i macroeconomic. Avnd rolul de declanator al deciziei, informaia devine obiectul schimbului ntre organismele economice ale economiei de pia: societi comerciale, clieni, furnizori, acionari,

bnci, instituii financiare i instituiile guvernamentale de sintez 1.1.1. Circuite i fluxuri informaionale Avnd o dinamic extrem de puternic, ntre diversele sisteme i subsisteme ale unitii economice informaia circul n mod organizat. Fluxurile i circuitele informaionale se desfoar ntre subsistemele aflate din punct de vedere decizional pe diferite nivele i/sau n cadrul aceluiai nivel. Circuitul informaional este drumul parcurs de informaie din momentul apariiei i/sau generrii i pn la clasare, distrugere sau arhivare. Considernd sistemul informaional al unei uniti economice, principalele tipuri de circuite informaionale sunt: > Dup traiectoria informaiei, exist: circuite informaionale verticale; asigur transmiterea informaiei fie ascendent fie descendent ntre nivelele care au relaii informaionale directe. circuite informaionale orizontale; schimbul de informaie se realizeaz ntre persoane, compartimente i/sau departamente care se afl pe acelai nivel ierarhic. circuite informaionale oblice; informaia se transmite ntre persoane compartimente i/sau departamente aflate pe nivele diferite i care nu au relaii de subordonare ierarhic dar care au obiective funcionale de colaborare i/sau informare. > Dup sfera de cuprindere a circuitului exist: circuite informaionale interne; au att sursa ct i receptorul n interiorul unitii economice respective circuite informaionale cu emitor extern; informaia se genereaz din afara unitii (de obicei, din suprasisteme sau din mediul economic de colaborare) i parcurge circuitul informaional n interiorul unitii, receptorul final fiind n interiorul unitii circuite informaionale cu receptor extern, informaia se genereaz n interiorul unitii, parcurge circuitul informaional din interiorul unitii i are ca receptor final unul extern (reprezentat de suprasistem sau de un colaborator). Fluxul informaional reprezint un ansamblu de circuite informaionale cu caracteristici i naturi asemntoare care circul n cadrul unui sistem informaional. Fluxurile informaionale se clasific dup urmtoarele criterii: > Dup frecvena transmiterii informaiei sunt: fluxuri informaionale permanente: permit transmiterea informaiei zilnic sau de mai multe ori pe zi fluxuri informaionale periodice: permit transmiterea periodic (ex.: cu periodicitate de decad, lun, trimestru, etc.) a informaiei, fiind utilizate n procesele economice cu caracter secvenial fluxuri informaionale ocazionale: apar ocazional, aperiodic, aleator. > Dup direcia de vehiculare a informaiei, se disting: fluxuriinformaionale ascendente: asigur transmiterea informaiei dinspre factorii executori spre factorii de decizie, spre factorii care pregtesc decizia, sau spre factorii de raportare a realizrilor spre suprasisteme fluxuriinformaionale descendente: asigur transmiterea informaiei dinspre nivelele superioare de decizie spre nivelele inferioare de execuie fluxuri informaionale orizontale: asigur transmiterea informaiei pe acelai nivel ierarhic cu scopul realizrii colaborrii, cooperrii i informrii. n diversele etape parcurse n cadrul circuitelor i fluxurilor informaionale, informaia sufer procesri i prelucrri intermediare. n acest context analiza atent a schimburilor informaionale devine important pentru proiectarea i eficientizarea sistemelor informaionale. 1.1.2. Sistemul informatic al unitii economice n economia modern, sistemul informaional utilizeaz pe scar larg metodele de prelucrare automat a datelor. Sistemul care cuprinde factorul uman, informaia furnizat de ctre sistemul informaional, procedurile de prelucrare a datelor, echipamentele de calcul i comunicare constituie un sistem informatic. Prin urmare, sistemul informatic este nglobat n sistemul informaional, cu tendina puternic de identificare cu acesta Sistemul informatic se definete ca ansamblul de metode i mijloace care asigur preluarea datelor, transformarea lor n informaie, prelucrarea sistematic a acesteia prin utilizarea tehnicii de calcul i furnizarea rezultatelor prelucrrii sub form de informaie interpretabil. Datorit permanentelor modificri calitative i cantitative n sfera informaticii, a vieii social-politice, culturale i economice n direcia creterii continue a volumului de informaie i a posibilitilor de stocare, prelucrare i utilizare a acesteia, tipologia sistemelor informatice suport modificri deosebit de dese. Criteriile cele mai importante pentru clasificarea sistemelor informatice sunt: > principiul de funcionare; astfel se disting sisteme informatice integrate, modularizate, distribuite, ierarhizate, bazate pe cunotine, etc.

> gradul de nlocuire a muncii umane; astfel se disting sisteme informatice semiautomate, sisteme informatice automate i sisteme expert. > domeniul de implementare; astfel se disting sisteme informatice n nvmnt, transporturi, telecomunicaii, turism, contabilitate, etc. > Din punct de vedere al locului de procesare al informaiei, exist: sistem informatic local, n care culegerea i prelucrarea automat a informaiei se face pe echipamente de calcul electronice aflate n general la oficiul sau centrul de calcul al unitii; sistem informatic distribuit, n care culegerea i prelucrarea automat a informaiei se realizeaz pe calculatoare (n general PC-uri) aflate n locul de producere al informaiilor sau n apropierea acestora. Calculatoarele sunt interconectate formnd o reea care asigur caracterul distribuit al procesrii, respectarea ierarhiei de procesare, transmiterea rapid i fr erori a informaiei ntre compartimente, etc. 1.2. Consideraii privind realizarea unui sistem informatic ntr-o unitate economic modern, prelucrarea datelor are loc cu ajutorul sistemelor automate mai mult sau mai puin complicate. Chiar n cazul existenei unui sistem informatic foarte bine pus la punct, utilizatorul este adeseori n situaia de a avea nevoie urgent de un document personalizat sau de o informaie pe care sistemul utilizat nu o prezint n forma necesar. n economia de pia, luarea deciziei corect depinde esenial de informaia disponibil. Din acest motiv, alegerea modului de informatizare al activitii unitii economice este deosebit de important. n acest sens, se poate opta pentru achiziionarea de pe pia a unui software de utilitate general sau pentru realizarea unui sistem informatic propriu, dedicat activitii specifice. Dac efectul scontat nu justific preul de achiziionare i implementare al unui produs soft de utilitate general, sau pachetele de programe existente pe pia nu satisfac cerinele specifice, atunci devine necesar proiectarea i integrarea unui produs informatic propriu. Aceast alternativ poate fi mai eficient nu numai sub aspectul unei informatizri complete i corelate, ci i din punct de vedere al asistrii deciziilor managerilor. n plus, analiza i sinteza sistemului informaional - decizional propriu conduce, de obicei, la perfecionarea structurilor funcionale i organizatorice prin raionalizarea i optimizarea fluxurilor informaionale. Primul pas n realizarea unui sistem informatic, n conformitate cu standardele naionale i internaionale, este elaborarea unui studiu de fezabilitate sau cel puin a unui proiect director. Pe baza proiectului director i a realitii tehnico-economice din unitatea economic vizat, se desfoar apoi activitatea de analiz, proiectare, programare, implementare i exploatare a sistemului informatic. 1.2.1. Proiectul director Proiectul director este principalul document care st la baza realizrii unei aplicaii dedicat informatizrii unei activiti economice precizate. El este un instrument de definire i conducere a aciunilor de informatizare n concordan cu cerinele specifice i posibilitile tehnico-economice. Proiectul director creeaz cadrul organizatoric i precizeaz responsabilitile n elaborarea, execuia i implementarea sistemului informatic. Astfel, el trebuie s puncteze urmtoarele: > justificarea sistemului informatic prin prisma efortului i a rezultatelor previzibile; > personalul, din interiorul sau exteriorul unitii, care particip la realizarea i/sau implementarea sistemului; > principalele etape ale realizrii sistemului informatic i aproximarea perioadei de timp afectate fiecrei etape. Principalii factori implicai n elaborarea proiectului director sunt: comitetul director, format din personal de conducere comitetul de utilizatori, care vor folosi i ntreine sistemul informatic eful de proiect, desemnat de comitetul director colectivul de analiz i proiectare, din interiorul i / sau exteriorul unitii. La realizarea proiectului director se recomand: asigurarea consensului conducerii, a utilizatorilor finali i a echipei de informaticieni asupra obiectivelor, soluiilor i resurselor necesare. De obicei, are loc organizarea i motivarea colectivelor de lucru i de avizare, fixarea punctelor decizionale n derularea aciunilor i definirea prioritilor. prefigurarea unor soluii flexibile, modulare i a unor condiii de dezvoltare ulterioar nerestrictiv. De obicei se adopt conceptul de sistem informatic deschis, n care se manifest fenomene de reglare i autoreglare, se stabilete aplicarea principiului parametrizrii, se ine cont de evoluia organizaiei i a informaticii, etc. asigurarea compatibilitii sistemului informatic cu alte sisteme informatice sau aplicaii existente. Se identific conexiunile informatice, coleciile de date i clasificrile comune, se stabilesc standardele, normele i recomandrile naionale sau internaionale care se vor respecta, etc. Proiectul director i sistemul informatic rezultat depind esenial de specificul activitii economice care face obiectul informatizrii. Experiena arat c pentru a realiza un produs soft competitiv, proiectul director trebuie s conin urmtoarele elemente: > date preliminare, obiectivele i funciile unitii, aria de cuprindere a sistemului informatic, obiectivele

specifice acestuia, aprecierea importanei demersului; > situaia existent privind conducerea, organizarea i informatizarea, structura organizatoric i de conducere, evaluarea sistemului informaional existent i stadiul informatizrii; > cerine i obiective globale privind perfecionarea conducerii, organizrii i a informatizrii, cum sunt: orientri principale, structuri centralizate sau descentralizate, procese informaionale vizate, resurse financiare realocabile, indicatori estimai n aprecierea sistemului informaional-decizional; > soluii de perfecionare a sistemului informaional cu precizarea domeniilor de informatizat, a prioritilor, a tehnologiei i a arhitecturii sistemului informatic preconizat, precum i a efectelor scontate. Rezultate bune n acest sens se pot obine utiliznd tehnica scenariilor; > un calendar al activitilor incluznd obiective, termene i personal implicat; > estimarea costurilor de realizare i a surselor de finanare; > modalitile de urmrire a derulrii activitilor i a ndeplinirii obiectivelor. 1.2.2. Elemente de analiz i proiectare Analiza i proiectarea sistemelor informatice reprezint o serie de principii metode, concepte i tehnici utilizate pentru prefigurarea, elaborarea i implementarea sistemelor informaionale, care se bazeaz pe echipamentele electronice de calcul. Analiza este una dintre cele mai importante activiti n realizarea unui sistem informatic; ncercarea de a crea un sistem informatic fr a efectua n prealabil o analiz temeinic a fenomenului vizat conduce la produse soft haotice, ineficiente att din punct de vedere funcional ct i economic. Analiza trebuie s stabileasc specificul unitii economice, necesitile acesteia, particularitile unitii i a sistemului informaional al acesteia, necesitile informaionale ale conducerii n timp i spaiu, performanele i/sau limitele resurselor disponibile i n particular a echipamentelor electronice disponibile, etc. Proiectarea este activitatea care prefigureaz structura viitorului sistem informatic. Astfel, ea stabilete: > Structura funcional a sistemului informatic global al unitii economice; ea se obine prin descompunerea consecvent descendent n pri denumite sisteme, subsisteme, module, etc. Fiecare dintre acestea este o component omogen a sistemului global orientat spre a rspunde la totalitatea problemelor specifice ale unei funcii distincte a unitii (producie, transport, personal, contabilitate, etc.) Sau ale unui domeniu specific de activitate. > Structura tehnic a sistemului informatic conine totalitatea mijloacelor electronice de calcul utilizate pentru culegerea, pregtirea, stocarea, transmiterea i prelucrarea datelor. Ea se stabilete prin inventarierea mijloacelor electronice disponibile i/sau achiziionabile. > Structura informaional a sistemului informatic cuprinde fondul principal de date organizate n colecii de date gestionate cu ajutorul metodelor specifice bazelor de date. ntre etape este necesar o sincronizare foarte bine pus la punct obinut prin colaborarea ntre toate echipele care particip la realizarea produsului informatic. 1.2.3. Avantajele utilizrii bazelor de date Un sistem de gestionarea al bazelor de date, numit pe scurt SGBD, este un software specializat n stocarea i prelucrarea unui volum mare de date. Termenul de baz de date se refer la modul de organizare al informaiei iar termenul de gestiune se refer la modalitile de culegere, prelucrare, vizualizare i interpretare a informaiei. Un fiier baz de date este o colecie de obiecte specifice folosite pentru organizarea, stocarea i gestionarea datelor referitoare la rezolvarea unei probleme. SGBD-urile moderne permit crearea bazelor de date relaionale. Caracterul relaional al unei baze de date decurge din existena unor legturi logice ntre obiectele componente. n acest sens, principalele funcii ale unui SGBD sunt: > definirea (descrierea) datelor; > proiectarea interfeei pentru culegerea datelor; > stocarea datelor pe un suport de memorie nevolatil; > actualizarea informaiei (modificare, adugare, inserare, tergere); > efectuarea unor operaii de ordonare i cutare a datelor; > crearea i actualizarea sistemului de relaii ntre date; > interogarea bazelor de date (afiare, raportare, tiprire, etc.); > administrarea (stabilirea drepturilor de acces, protecia datelor i a programelor, etc.). Avantajele utilizrii fiierelor baz de date sunt: redundana sczut a datelor; evitarea inconsistenei datelor; posibilitatea validrii datelor n momentul prelurii; respectarea regulilor de acces i securitate a datelor, etc. Cteva dintre cele mai populare SGBD-uri sau produse soft cu faciliti de SGBD, sunt: dBase, Paradox,

Clipper, FoxPro, Lotus, QuattroPro, Excel, Access, Oracle, etc. 1.2.4. Documentaia nsoitoare Metodologia de analiz i proiectare a sistemului informatic prevede o documentaie specific fiecrei etape, utilizat pentru reflectarea rezultatului etapei, schimbul de informaii ntre etape i echipele de lucru, precum i pentru asigurarea unui dialog permanent ntre beneficiar i proiectant. Documentaia se compune din dou pri, difereniate n funcie de momentul elaborrii: > Documentaia de analiz i proiectare este elaborat pe parcursul etapelor de analiz i proiectare, cuprinde un set de formulare care oglindesc prin reguli i metode informatice rezultatele etapelor. > Documentaia de utilizare i exploatare, numit i documentaie nsoitoare, este elaborat n etapa de implementare a sistemului, fiind destinat unitii beneficiare i / sau unitii informatice care exploateaz efectiv sistemul. Documentaia nsoitoare se compune din trei pri: documentaie de prezentare, documentaie de utilizare i documentaie de operare-exploatare. Acestea conin elemente tehnico-organizatorice i funcional metodologice necesare beneficiarului pentru utilizarea optim a noului sistem realizat. Elaborarea atent a documentaiei, mai ales a celei de analiz i proiectare, este menit s asigure succesul procesului de analiz - proiectare - elaborare - realizare - implementare. O documentaie insuficient sau inexact ngreuneaz mult munca echipei sau echipelor care lucreaz la realizarea produsului informatic i influeneaz negativ calitatea rezultatului final. 1.2.5. Principalele etape n realizarea unei aplicaii Metodologia schiat n FIG.1.3 pentru analiza, proiectarea, implementarea i exploatarea unui sistem informatic implic activitatea organizat a mai multor echipe de specialiti, informaticieni i economiti. Realizarea unui sistem de asemenea anvergur depete cu mult posibilitile de cuprindere ale unei singure persoane. n practic, specialistul n economie sau n informatic economic este pus n situaia de a realiza aplicaii simple sau sisteme informatice de dimensiuni reduse orientate spre rezolvarea unor probleme imediate care au o arie de cuprindere mai mic. Munca sa va fi ghidat de urmtoarele etape: A. Analiza problemei i proiectarea aplicaiei care const n: a. formularea problemei prin: studierea activitii vizate de aplicaie, precizarea funciilor compartimentului n care se ncadreaz problema, identificarea informaional a compartimentului i a modului de conectare din punct de vedere informaional cu celelalte compartimente, etc.; b. identificarea i studierea actelor normative care reglementeaz activitatea vizat; c. analiza i inventarierea documentelor care particip la fluxul informaional; d. precizarea situaiilor de ieire (listelor); e. stabilirea datelor de intrare necesare;

f.
onstruirea unui model matematic sau a unei scheme privind structura funcional a sistemului informatic (prefigurarea obiectelor din baza de date); g. proiectarea datelor i a tabelelor; h. stabilirea datelor de intrare / ieire; i. stabilirea relaiilor ntre tabele; j. stabilirea metodelor de prelucrare necesare; k. stabilirea drepturilor de acces i a proiectarea sistemului de parole pentru securitatea informaiei; l. stabilirea algoritmului de rezolvare pentru fiecare sarcin n parte, eventual cu reprezentare grafic printr-o organigram. B. Realizarea aplicaiei care const n: m. construirea obiectelor i a modulelor de program, corespunztor fiecrei sarcini a sistemului informatic, pe baza algoritmului, folosind un limbaj de programare sau un mediu de dezvoltare i programare adecvat; n. testarea morfologic i sintactic a fiecrui modulSISTEMULUI * EXPLOATAREA CURENTA A de program n parte; depanarea acestuia utiliznd compilri i rulri succesive; * NTREINEREA SISTEMULUI INFORMATIC o. ntocmirea unui meniu sau program cadru prin intermediul cruia se pot lansa n execuie * PERFECIONAREA SISTEMULUI INFORMATIC sarcinile specifice ale aplicaiei; p. verificarea schimbului de informaie ntre obiecte; precizarea corect a parametrilor transmii i verificarea valorii variabilelor globale; q. validarea funcionrii aplicaiei prin urmrirea rezultatelor obinute i compararea lor cu rezultatele obinute pe alt cale sau calculate manual pe un exemplu simplu; r. ntocmirea documentaiei de utilizare care va conine n mod obligatoriu descrierea meniurilor, prezentarea principalelor machete de ecran, structura tabelelor, modelul rapoartelor de ieire, etc. C. Exploatarea aplicaiei care const n: s. utilizarea aplicaiei folosind date reale, n condiiile practice pentru care a fost conceput sistemul informatic; t. actualizarea permanent a bazelor de date; u. eventuale modificri i / sau mbuntiri aduse aplicaiei.

Cap.2 Sistemul informatic pentru conducere (SIC)


Introducere Calculatorul utilizat ca un mijloc de simpl mecanizare a unor operaii sau lucrri. Au fost fcute diferite ncercri pentru a mri eficacitatea prelucrrilor pe calculator. Astfel, s-a recurs la agregarea datelor, rezultatele unor lucrri au fost preluate ca intrri n altele, s-au organizat fiiere comune pentru mai multe lucrri etc. Efectele au fost favorabile, dar saltul calitativ ateptat nu s-a produs. Prelurile vizau evidene, deci descrierea unor stri trecute cnd - de fapt - calculatorul poate i trebuie s fie folosit pentru pregtirea aciunilor viitoare. Conceptul de SIC permite realizarea acestui salt prin tratarea sistemic a informaiilor i prin orientarea lor spre conducere, spre pregtirea deciziilor. El permite s se furnizeze informaii cu diferite grade de agregare n mod difereniat pe nivele de conducere. Fiecare conductor primete exact informaiile de care are nevoie, iar nivelul superior nu este deranjat att timp ct procesul condus nu (iese) debordeaz n afara limitelor stabilite. n acest mod, n cadrul unui SIC calculatorul se transform ntr-un veritabil instrument pentru conducere. n funcie de nivelul de management, subsistemele informaionale se mpart n cinci categorii: Sisteme de prelucrare a tranzaciilor (TPS - Transaction Processing Systems) Acestea se caracterizeaz prin faptul c execut i memoreaz tranzaciile curente zi cu zi. Se utilizeaz situaii bine structurate, clare, repetitive i cu volum mare de date externe. Operaiile sunt descrise detaliat i fr echivoc. Au o importan deosebit din dou motive: - asigur interfaa cu mediul, - genereaz date primare pentru celelalte sisteme. Sisteme destinate activitii de birotic (OAS - Office Automation Systems) Sunt sisteme destinate managerilor medii spre nivelul inferior precum i funcionarilor din birouri i tuturor persoanelor care trebuie s execute activiti de birou. Scopul principal este gestiunea mesajelor i documentelor, mrindu-le productivitatea. Sisteme informaionale destinate conducerii (MIS - Management Information Systems) Aceste sisteme permit ntocmirea i analizarea rapoartelor de rutin, dar i consultarea on-line a informaiilor curente i de arhiv necesare managerilor de nivel mediu. Sunt orientate n general pe responsabiliti tactice, fiind importante n planificare, control i luarea deciziilor. n general agreg informaiilor furnizate de nivelul TPS i ntocmesc rapoarte de anomalii legate de domeniul de responsabilitate a diferiilor manageri, astfel, de exemplu, dac se constat o lips de cereri, atrage atenia asupra reealonrii produciei. Trebuie spus c unii autori nglobeaz toate sistemele informaionale destinate activitilor de management n categoria MIS. Sisteme suport de decizie (DSS - Decision Suport Systems) Aceste sisteme sunt instrumente de luare a deciziilor n mna managerului, ele sprijinindu-l n situaii n care are date nestructurate. Principalele deosebiri ntre DSS i MIS sunt: - DSS are analiza mai avansat, are acces la metode manageriale mai complexe i rezolv situaii mai dificile, nespecifice, - utilizeaz informaii externe precum i interne dintr-un domeniu mai larg, - are o interfa mai direct cu utilizatorul, - utilizeaz sisteme expert, adic aplic cunotinele substaniale ale unui expert pentru asistarea managerului n rezolvarea problemelor. Din acest motiv, unii autori le mai numesc i sisteme intensive de cunotine. Sisteme suport ale executivului (ESS- Executive Suport Systems) Sunt sisteme suport de luare a deciziilor la nivelul cel mai nalt din organizaie. Unii autori la mai denumesc i EIS (Executive Information Systems). Deosebirile eseniale fa de DSS sunt: - posibiliti de calcul extinse, - posibiliti extinse de comunicaii, - tablouri de bord i jocuri strategice, - opiuni grafice mai extinse, - poate rspunde interactiv la ntrebri puin sau de loc structurate etc. Dezvoltarea sistemelor informaionale este o operaie costisitoare care este executat de specialitii organizaiei n colaborare cu firme specializate. Sistemul informaional nu prevede neaprat existena unui calculator. Dac ns volumul de informaii este mare i operaiile executate sunt repetabile, n cadrul sistemelor informaionale se utilizeaz tehnica de calcul. Prin sistem informatic (CBIS - Computer Based Information System) nelegem un sistem informaional care are ca element de culegere, stocare, transmitere i transformare un calculator electronic. Orice sistem informatic este grefat pe subsistemul sau sistemul informaional la care se refer. 2.2. Obiective SIC trebuie s sprijine realizarea n ct mai bune condiii a atributelor conducerii n ntreaga

2.1.

ntreprindere. El vizeaz ndeosebi activitile de planificare i control. n acest scop sistemul informatic trebuie s asigure o informare corespunztoare a conducerii i s contribuie la raionalizarea procesului de luare a deciziilor. Acestea trebuie s fie obiectivele centrale ale oricrui sistem informatic pentru conducere. De modul n care se realizeaz aceste sarcini depinde n cea mai mare msur eficiena sistemului. 2.2.1. Informarea conducerii Una dintre marile probleme ale multor conductori este legat de identificarea i culegerea informaiilor care le sunt necesare. Aceasta, deoarece - de cele mai multe ori - informaiile necesare conducerii nu sunt stabilite n mod tiinific, n urma unor analize privind necesitile reale de informare. Sufocai de informaii inutile, conductorii respectivi sunt ferm convini de rolul i importana experienei, a intuiiei i a altor factori cu caracter subiectiv n procesul de conducere i vor accepta greu punerea problemei elaborrii unui sistem informatic n ntreprinderi. Ei vor putea demonstra destul de uor c folosirea unor noi modele de conducere este riscant i un calculator nu poate avea nc o utilizare eficient n condiiile lor specifice. Dar orict ar fi de nepregtit pentru calculator sistemul de conducere, abordarea problemei introducerii unui sistem informatic pentru conducere poate duce la rezultate favorabile imediate chiar numai prin simpla inventariere i ordonare a informaiilor. De o importan deosebit pentru conducere este s stabileasc nite informaii de control, care descriu global modul de desfurare al procesului condus. Informaiile de control trebuie stabilite cu mult atenie. Dac se definesc ca informaii de control nite informaii nerelevante asupra strii procesului, concluziile trase din analiza lor vor fi neconforme cu starea real a acestuia i deciziile luate - necorespunztoare. Aceasta este una din explicaiile funcionrii incorecte a unor sisteme informatice pentru conducere. Mai multe informaii nu nseamn neaprat o conducere mai bun. n mod eronat se presupune n unele cazuri c deficiena critic a unui sistem manual este lipsa cronic de informaii. n realitate, muli conductori sunt supraaglomerai cu informaii, dar aceste sunt nesemnificative. Dac se pleac de la ipoteza lipsei de informaii proiectanii vor cuta s le ofere ntr-o cantitate ct mai mare, ceea ce va amplifica fenomenul i va duce la crearea unei baze de date imense i greu de administrat i n consecin la crearea unui sistem informatic greoi i ineficient. Dar nu trebuie pierdut din vedere nici faptul c, cu ct un sistem informaional pentru conducere este mai incomplet i imprecis, cu att mai mare este riscul deciziilor eronate. Conducerea ntreprinderii trebuie deci s tind spre construirea unui sistem eficient, avnd n permanen grij s-i asigure datele necesare. 2.2.2. Raionalizarea procesului de luare a deciziilor Deciziile sunt orientate spre viitor. Aceasta nseamn c efectul unei decizii se situeaz n timp dup momentul n care ea a fost luat. Un conductor nu poate prevedea toi factorii ce vor aciona n viitor influennd efectele deciziei luate, cci acetia sunt att de numeroi i au interaciuni att de complexe, nct nu pot fi cuprini i analizai de creierul omenesc. Din acest motiv se ncearc a se ajunge la decizii globale, adic decizii luate cu simmntul c suma factorilor de influen indic o anume orientare i prin urmare, decizia este justificat. Se apeleaz deci la intuiie. n acest punct pot interveni metodele tiinifice care ajut la raionalizarea procesului de luare a deciziilor, eliminnd intuiia sau micorndu-i rolul la minimum; printre acestea amintim: modelarea procesului de conducere CO simularea calcule de prognoz calculul tendinei de dezvoltare etc. Deciziile de conducere nu se pot lua n mod automat. Un astfel de sistem ar face inutil conducerea i ar ignora, de fapt, esena noiunilor de conducere i decizie. De aceea, pregtirea deciziilor rmne unul din obiectivele fundamentale ale unui SIC i nicidecum totala automatizare a luare a deciziilor. 2.3. Structura Pentru a proiecta i a construi un sistem informatic pentru conducere este necesar ca acesta s fie structurat. Acest lucru se impune n primul rnd datorit faptului c n timp ce conceperea sistemului se face la nivel global, construirea lui este ealonat n timp, pe elemente componente. n al doilea rnd, anumite cerine pot duce la necesitatea realizrii cu prioritate a unor pri ale sistemului. n sfrit, structurarea sistemului permite planificarea activitilor de proiectare i construire a sistemului, urmrirea executrii acestor lucrri, precum i mprirea muncii pe echipe. Criteriile de partajare a sistemului informatic n subsisteme pot fi diferite. Subsistemele pot fi definite pe baza conceptului de funciune a ntreprinderii: subsistemul producie, subsistemul comercial, subsistemul cercetare - dezvoltare, subsistemul personal i subsistemul financiar - contabil. Un alt mod de structurare poate fi n raport cu nivelurile decizionale ale sistemului de conducere: subsistemul strategic, subsistemul tactic i subsistemul operaional. Alt mod de decupare n subsisteme poate pleca de la grupele de activitate din ntreprindere: subsistemul planificare, programare i urmrirea produciei, subsistemul desfacere, subsistemul decontarea produciei etc. De asemenea, identificarea subsistemelor se poate

face n funcie de obiectivele ntreprinderii, .a.m.d. Subsistemele, la rndul lor, sunt mprite n aplicaii, care se definesc la nivelul unei activiti sau a unei grupe de activiti de aceeai natur i, de regul, sunt localizate ntr-un compartiment (fr ca acesta s fie obligatoriu). Exemple de aplicaii sunt: planificarea produciei, programarea operativ a produciei, lansarea i urmrirea produciei, urmrirea debitorilor, gestiunea stocurilor de materii prime i materiale, urmrirea cheltuielilor de producie etc. n sfrit, aplicaiile se descompun n proceduri. O procedur se poate defini ca un grup de operaii efectuate asupra unor informaii, care au un scop bine definit din punct de vedere informaional, cum ar fi obinerea unei situaii sau actualizarea unei colecii de date (fiier). Procedurile dintr-un sistem informaional cu calculator pot fi manuale - n cazul operaiilor efectuate manual, sau automate - n cazul operaiilor efectuate cu calculatorul. Procedurile manuale pot fi al rndul lor de interfa - dac se refer la pregtirea datelor n vederea prelucrrii lor pe calculator sau la interpretarea rezultatelor furnizate de ctre acesta, sau interne - dac nu au legtur direct cu calculatorul. Introducerea informaticii genereaz apariia procedurilor de interfa (de intrare, respectiv de ieire) i a celor automate. La stabilirea structurii pe subsisteme i aplicaii a unui sistem informatic nu se pot da reete sau formule. Aici au un rol foarte important experiena i cunotinele proiectanilor care vor avea n vedere o multitudine de factori ca: obiectivele sistemului informatic, complexitatea prelucrrilor informailor, principiile de conducere preconizate, importana unor activiti etc. Oricare ar fi ns criteriile de definire a structurii trebuie s se aib n vedere dou principii: interaciunile dintre elementele din structura sistemului trebuie s fie ct mai stabile i reduse; aceasta datorit faptului c analizarea i tratarea acestor legturi ridic cele mai mari dificulti att pentru proiectani ct i pentru utilizatori sistemul trebuie s fie modularizat; aceasta permite realizarea ealonat a sistemului i darea lui n funciune pe buci. 2.4. Componente Elementele componente ale unui sistem informatic pentru conducere sunt: banca de date, banca de modele i metode, echipamentele, oamenii, mediul nconjurtor. 2.4.1. Banca de date Banca de date este elementul central al oricrui sistem informatic. Ea cuprinde ntreaga zestre de date a sistemului. Banca de date conine toate datele necesare pentru prelucrrilor din cadrul sistemului, grupate n aanumita baz de date, precum i toate programele necesare pentru gestionarea acestei baze de date, constituind partea comun, baza tuturor elementelor din structura sistemului informatic. 2.4.2. Banca de modele i metode Aa cum s-a artat, un sistem informatic introduce noi modele de conducere i utilizeaz metode matematice. Totalitatea acestora constituie banca de modele i metode a sistemului. ntre date i modele exist o strns legtur: un model necesit date pentru testarea i evaluarea lui i, reciproc, cnd evaluarea modelului indic necesitatea schimbrii acestuia, se vor include n baz noi date. n consecin, trebuie s se aib n vedere n permanen dezvoltarea sistemului pentru a putea pregti din timp datele necesare noilor modele. Adoptarea unor noi modele de conducere permite elaborarea unor proceduri care utilizeaz intens diferite metode matematice cum ar fi: analiza de regresie analiza factorial C.O. teoria ateptrii teoria stocurilor teoria nlocuirii stocurilor etc. 2.4.3. Echipamentele Echipamentele necesare unui sistem informatic pentru conducere sunt variate i difereniate, corespunztor diferitelor faze de prelucrare i manipulare a informaiilor. Aceste faze sunt urmtoarele: asigurarea datelor perceperea lor validarea nregistrarea concentrarea prelucrarea difuzarea rezultatelor interpretarea rezultatelor.

Cea mai important dintre acestea este faza de prelucrare a datelor, n care se folosesc algoritmi dedui din modelele de conducere adoptate, utilizndu-se tehnici matematice adecvate. Echipamentul de prelucrare este calculatorul electronic i el constituie elementul central al acestei componente a sistemului informatic, motiv pentru care el a i fost tratat la punctul 2.1. 2.4.4. Oamenii Personalul de proiectare i cel utilizator joac un rol important n buna funcionare a unui sistem informatic. Calitatea acestui personal determin calitatea potenial a sistemului. Reuita atragerii i cointeresrii personalului utilizator n realizarea sistemului preconizat condiioneaz succesul acestei operaiuni. 2.4.5. Mediul nconjurtor Aceast component cuprinde toate condiiile i fenomenele care au influen asupra activitilor din ntreprindere i, implicit, asupra proceselor de decizie cum ar fi: viitorul tehnologiei i al produciei ntreprinderii starea furnizorilor de materii prime natura i amploarea restriciilor externe conjunctura economic i social etc. Mediul nconjurtor este un factor n continu transformare i el trebuie foarte bine cunoscut i analizat deoarece schimbrile sale reprezint cele mai severe restricii pentru un sistem informatic. 2.5. Concepia global i integrarea Analogie construcie cas - concepie global n concepia global se elaboreaz mai nti planul locuinei, aa cum va arta ea cnd va fi gata. Apoi se ncepe execuia, n funcie de condiionrile logice i de resursele existente. O alt latur important a unui SIC trebuie s fie tendina spre integrare. Conceptul de sistem integrat a fost definit n capitolul 1. Vom completa aceast definiie punctnd cteva din caracteristicile integrrii. un sistem integrat cuprinde toate prelucrrile de informaii din cadrul ntreprinderii, le nlnuiete ntrun proces coerent i elimin informaiile i prelucrrile inutile sistemul integrat furnizeaz numai informaii semnificative, adic acele informaii care descriu fidel procesele conduse i sunt determinante n luarea deciziilor un sistem integrat modific fluxurile informaionale i ndeosebi interaciunile dintre diferitele zone de informaii. Automatizarea unei aplicaii izolate afecteaz numai interaciunile dintre aceasta i restul ntreprinderii. Realizarea unui sistem integrat afecteaz mulimea tuturor interaciunilor din ntreprindere un sistem integrat modific radical dialogul conductor - calculator. Un sistem integrat, prin mijloacele tehnice speciale de care dispune (TELETYPE, DISPLAY, ...) permite un dialog tte - - tte. accesul direct la ntreaga zestre informaional a SIC - ului timp de rspuns practic instantaneu discreie absolut etc. Trecerea de la utilizarea calculatorului pentru automatizarea unor proceduri manuale (aplicaii izolate), la utilizarea calculatorului n contextul unui sistem, folosind modele i metode noi, a constituit piatra de hotar de la care se poate vorbi ntr-adevr despre eficien i ridicarea calitii deciziilor pe o treapt superioar. etapa I - automatizarea procedurilor de rutin cu VM mare etapa II - se trece la realizarea unui sistem integrabil etapa III - se adncete gradul de integrare. 2.6. Informaia Cunoaterea se poate realiza fie nemijlocit, atunci cnd subiectul ia contact direct cu obiectul cunoaterii, fie mijlocit, atunci cnd se realizeaz prin intermediul informaiilor. Informaia mrete, n general, grasul de certitudine al unei fiine umane n raport cu mediul nconjurtor, prin plusul de cunoatere pe care l aduce. Dup I. Arsac, o informaie este o formul scris susceptibil de a aduce o cunotin. Acceptm aceast definiie cu observaia c formula nu trebuie s fie neaprat scris, este suficient ca ea s poat fi scris sau simbolizat. Suportul formal al informaiilor sunt datele. Termenii de dat i informaie nu pot fi confundai. Datele sunt elemente constitutive ale informaiei, sunt cele care constituie formula din definiia dat de Arsac. Datele se reprezint prin litere, cifre sau semne i n momentul n care se reprezint se admite implicit c exist un suport material al lor. Acest suport poate fi hrtia sau un alt obiect pe care sau prin care sunt reprezentate datele. Principala proprietate a suportului este c poate memora datele (i deci informaiile) i le poate restitui. Trebuie s facem o difereniere net ntre semne i date, ntre date i informaii i ntre informaii i cunotine. Pentru a sugera mai plastic raportul n care se gsesc noiunile de mai sus, s ncercm o paralel cu urmtorul exemplu: dorim s exprimm o idee. Ea se poate exprima cu ajutorul unei propoziii. Propoziia este format din cuvinte care sunt reprezentate prin litere, de obicei pe o foaie de hrtie. Admitem apriori c informaia nu are un caracter subiectiv. Cunotina ns are evident un caracter subiectiv la fel ca i ideea; dar propoziia care exprim o idee, odat scris, este ceva obiectiv. Acelai raport l acceptm ntre cunotin i informaie. Analogia merge mai departe; o idee se transmite de la un subiect la altul

prin intermediul propoziiei. n mod analog cunotina se transmite de la un subiect la altul prin intermediul informaiei. Latura de coninut a informaiei este o prerogativ a diferitelor tiine. A confunda informaia cu cunotina ar nsemna deci nglobarea tuturor tiinelor ntr-o tiin despre informaii, ceea ce este absurd. Acceptm deci c informaia este distinct de cunotin, c ea este forma dat unei cunotine pentru a permite comunicarea sau manipularea acesteia i c este un concept obiectiv. Informaia, aa cum am conceput-o pn acum, are un sens foarte larg. Avnd n vedere scopul lucrrii de fa, vom restrnge aceast arie i ne vom referi n general la informaii care privesc aspectele economice n general i ntreprinderea n special. a) Calitatea informaiei Informaia prezint interes doar dac poate fi utilizat. Msura n care informaia poate fi utilizat depinde, printre ali factori, i de calitatea ei. O informaie de calitate trebuie s fie: O consistent - adic s fie suficient de cuprinztoare nct s poat furniza ct mai multe cunotine. O relevant - adic s poat furniza acele cunotine care ne lipsesc pentru luarea unei decizii. O informaie irelevant pentru o anumit decizie poate fi relevant pentru o alt decizie. O exact - dac informaia este exact coninutul ei va reflecta situaia real a fenomenului i va influena de asemenea luarea deciziei. O informaie inexact are de cele mai multe ori consecine grave. U oportun - adic s existe un decalaj corespunztor ntre momentul primirii informaiei i momentul n care este necesar luarea deciziei. Cu alte cuvinte informaia trebuie s fie furnizat n timp util. O informaie obinut cu ntrziere poate avea o valoare sczut sau poate s-i piard n ntregime valoarea. Ea este un produs perisabil. O accesibil - modul de prezentare a informaiei joac de multe ori un rol deosebit. Nu este acelai lucru dac informaia primit este clar sau confuz, dac trecerea de la informaie la cunotin se face uor sau cu mult dificultate. b) Utilitatea informaiei Volumul informaiilor existente ntr-o ntreprindere este foarte mare i n consecin ridic numeroase probleme privind culegerea, stocarea, prelucrarea i transmiterea lor. Se pune problema gestionrii cu prioritate a informaiilor care sunt utile i debarasarea permanent de informaiile care sunt sau devin inutile. Utilitatea unei informaii este legat de un comportament al ntreprinderii (firmei), de un nivel de conducere sau de firm n general. Exist i o categorie de informaii care chiar dac nu sunt utile pentru moment, se prevede c vor putea fi utile n viitor. Studierea aprofundat a utilitii informaiilor va avea ca rezultat, pe lng reducerea costului de stocare al informaiilor i simplificarea accesului la o informaie dorit, reducerea considerabil a documentelor i bineneles reducerea aparatului birocratic. Din cauza lipsei unui studiu sistematic privind utilitatea informaiei, multe cadre de conducere sunt sufocate de cantitatea de informaii, dar cu toate acestea n multe situaii nu dispun de cele necesare fundamentrii unor importante decizii. Acest fenomen poate fi amplificat i de lipsa de oportunitate a informaiei pentru decizia respectiv. Este necesar aici s punem n eviden existena a dou categorii de informaii i anume informaii elementare i informaii agregate. Informaiile elementare sunt cele rezultate din constatri asupra unui obiect, fenomen etc., iar informaiile agregate sunt cele obinute ca urmare a prelucrrii informaiilor elementare. Gradul de agregare al informaiilor este n direct legtur cu nivelul de decizie (conducere) la care aceste informaii sunt utile. Este vorba n fond despre aa-numita piramid informaional. c)Reprezentarea informaiei Raionalizarea fluxurilor informaionale, eliminarea paralelismelor n nregistrarea i transmiterea informaiilor, reprezentarea uzual ne creeaz dificulti greu de nvins. n acest caz se recurge la codificarea informaiei. A codifica o informaie nseamn a-i ataa o combinaie de simboluri care se numete cod. Codul poate fi numeric, dac simbolurile care l compun sunt cifre, alfabetic dac simbolurile sunt litere i alfanumeric dac este reprezentat printr-o combinaie de cifre i litere. Formal i denumirea este un cod, dar pe plan semantic difer de acesta. Nimic nu mpiedic ns un cod s devin denumire dac se accept ca o informaie s fie denumit de nsui codul respectiv. Totui nu trebuie s uitm c operaia de codificare este impus de prelucrarea informaiilor, indiferent dac aceast prelucrare este manual, mecanic sau automat. Informaia poate fi codificat n ntregime sau poate fi codificat pe fiecare din cele dou componente. De obicei, cea care se codific este componenta calitativ a informaiei. d) Prelucrarea informaiei Acumularea de cunotine i prelucrarea acestora n vederea unei utilizri ulterioare este una din activitile intelectuale de baz ale omului. Prelucrarea cunotinelor face posibil obinerea de cunotine noi prin intermediul mecanismelor deduciei logice, cunotine care nu ar putea fi obinute direct prin percepie. Aceast prelucrare are loc pe plan semantic, fiind deci proprie fiinei umane. n foarte multe cazuri prelucrarea cunotinelor poate fi nlocuit cu prelucrarea de informaii, acestea din urm fiind numai o manipulare de formule scrise, realizate n exclusivitate pe plan formal. n acest scop se

transform cunotinele n informaii printr-un proces de trecere de pe planul semnificaiilor pe cel al reprezentrilor, se prelucreaz informaiile obinndu-se informaii agregate din care apoi se extrag cunotinele noi pe care le conin. Importana deosebit a acestui mod de obinere a cunotinelor const n faptul c prelucrarea informaiei se poate automatiza. e)Componentele informaiei Orice informaie are dou componente de baz: o component calitativ sau identificator i o component de stare sau cantitativ. Elementul calitativ indic natura obiectului, fie o valoare pe care el o are. Unicitatea componentei calitative sau a componentei cantitative ntr-o informaie nu este obligatorie. Spre exemplu ntr-o list cu realizrile unui atelier de prefabricate pe o zi, o informaie se compune din numele prefabricatului i cantitatea produs. Avem deci o component calitativ - numele - i o component cantitativ cantitatea produs. Dac la cele de mai sus adugm i costul diferitelor operaii se obine o informaie cu dou componente cantitative. Trebuie ns s admitem c nu n toate informaiile cele dou componente figureaz explicit. Una din ele (de obicei componenta calitativ) poate lipsi, fiind subneleas n contextul generat de alte informaii (fenomenul este similar celui ntlnit n propoziiile eliptice). f) Reprezentarea informaiei n mod curent informaiile sunt reprezentate prin mijloace uzuale, cum ar fi cuvintele, numerele, semnele, diferite reprezentri grafice etc. care se caracterizeaz printr-un grad ridicat de accesibilitate. Reprezentarea uzual vizeaz relaia dintre informaie i cunotin, este direct inteligibil. Dac dorim ns s grupm informaiile dup diferite caracteristici, s le combinm, s le prelucrm sau chiar s le transmitem, reprezentarea uzual ne creeaz dificulti mari. De aceea se recurge la codificarea informaiei. Codul poate fi numeric, alfabetic i alfanumeric. g) Transmiterea informaiei Transmiterea informaiei se face de la o surs de informaie ctre destinatarul informaiei. Sursa de informaie este un element cuplat la un proces cu scopul de a genera informaia prin nregistrarea strilor procesului respectiv. Destinatarul informaiei este acel element care recepioneaz informaia cu scopul de a valorifica semnificaia sa. Transportul n spaiu al informaiei de la surs al destinatar se realizeaz prin canale de informaie. Mulimea informaiilor vehiculate ntre dou elemente n cadrul procesului informaional poart denumirea de flux informaional. Reprezentarea grafic a fluxului informaional se face cu ajutorul organigramelor de flux cunoscute i sub denumirea de Flow-chart. Aceste organigrame constituie un suport grafic adecvat n activitatea de raionalizare a fluxului informaional. Este necesar s relevm aici existena a dou tipuri de informaii care sunt vehiculate n cadrul organizaiilor economice: informaia de stare i informaia de decizie. Informaia de stare este purttoare de cunotine asupra proceselor trecute sau curente, asupra sistemului condus i a mediului ambiant. Informaia de decizie este purttoarea deciziilor avnd ca scop declanarea anumitor aciuni.

Cap. 3. Modaliti de organizare a datelor supuse prelucrrii automate


3.1. Definirea i obiectivele organizrii datelor organizarea datelor - procesul de identificare, definire, structurare i memorare a datelor importana organizrii datelor - eficiena prelucrrii definirea unor structuri de date - necesit cunoaterea diferitelor metode de structurare
Procesul de organizare a datelor vizeaz urmtoarele activiti: definirea, structurarea, ordonarea i gruparea datelor n colecii de date stabilirea structurilor adecvate de date stabilirea legturilor (relaiilor) ntre elementele unei colecii i ntre coleciile de date reprezentarea datelor pe suporturi tehnice de memorie realizarea procedurilor corespunztoare de prelucrare. Obiectivele urmrite n organizarea datelor: timpul de acces la date s fie minim spaiul de memorare intern i extern ocupat de date s fie ct mai redus unicitatea datelor, sau o redundan minim n beneficiul unui acces mai rapid la date sistemul ales de organizare a datelor s reflecte, pe ct posibil, toate legturile dintre obiectivele, fenomenele, procesele economice pe care aceste date le reprezint s permit schimbarea structurii datelor i a relaiilor dintre acestea fr a fi necesar modificarea programelor care le gestioneaz (flexibilitatea datelor) 3.2. Evoluia metodelor i tehnicilor de organizare a datelor 1) Fiiere de date (FD) 2) Baze de date (BD) 3) Bnci de date (BnD) (FD) - dezvoltarea necontrolat, fr un plan de dezvoltare a unui sistem de prelucrare: redundan mare, duplicri, izolarea datelor, dificulti n accesarea datelor, securitatea datelor, integritatea datelor, dificulti n

accesarea datelor. (BD) - o colecie de elemente grupate mpreun pentru a satisface nevoile informaionale ale unei activiti particulare sau ale unei organizaii. Avantajele unei BD: o BD servete ntreaga organizaie (nu numai un tip de aplicaie) datele se introduc doar o singur dat se evit duplicarea folosire eficient a personalului, utilizare optim de resurse (BnD) - reprezint o mulime de date organizat n scopul optimizrii procesului de nserare, eliminare, cutare i modificare a datelor sau a relaiilor ntre acestea, independent de o anumit aplicaie. (bnci de date bibliografice, centre nervoase ale organizaiei). 3.3. Organizarea datelor n baze de date 3.3.1. Niveluri de organizare a datelor Datele cu care opereaz calculatoarele, pentru a putea fi prelucrate, trebuie organizate n grupri logice. Baza de date este o astfel de colecie de elemente asociate logic, reprezentnd nivelul cel mai nalt n ierarhia organizrii datelor n vederea procesrii computerizate. Ierarhia organizrii datelor Cnd colecia de date este divizat n subcolecii disjuncte din punct de vedere al coninutului informaional, se poate vorbi de o colecie de baze de date, denumit sistem de baze de date. Un scop major al sistemelor de baze de date este acela de a oferi utilizatorilor o viziune abstract asupra datelor, aceast preocupare fiind numit abstractizarea datelor. Abstractizarea datelor const n aceea c sistemul ascunde anumite detalii asupra modului n care sunt pstrate i memorate datele, degajnd utilizatorul de sarcina de a cunoate ntreaga structur a BD. Abstractizarea putndu-se produce pe cteva niveluri de abstractizare. Se ajunge astfel la o gestiune independent a structurii generale a BD, structur care poart numele de structur virtual sau nivel virtual de organizare a datelor. Exist trei niveluri de abstractizare a structurii organizrii datelor: 1. nivelul fizic sau structur fizic (physical level) 2. nivel virtual, structur virtual sau nivel conceptual (conceptual level) 3. nivel logic, structur logic sau nivel vizual (view level) Nivelul fizic (structura fizic) Este nivelul cel mai de jos de abstractizare care se refer la modul CUM sunt memorate realmente datele pe suport fizic. Nivelurile de referin fiind: volum magnetic, cilindru, pist, sector, bloc, octet, bit. Structura fizic a BD este problema inginerului de sistem. Nivelul conceptual (structura virtual) Este un nivel de abstractizare care se interpune ntre nivelul fizic i cel logic, constituind elementul de noutate al sistemelor de BD, spre deosebire de cele clasice. La acest nivel se descrie CE fel de date sunt memorate n fapt n baza de date, precum i relaiile care exist ntre acestea. Structura virtual este problema administratorului bazei de date, persoana cu rol cheie n definirea datelor din BD la acest nivel, astfel nct ea s satisfac cerinele tuturor utilizatorilor n condiii de redundan minim i control al datelor. Nivelul vizual (structura logic) Este nivelul cel mai nalt de abstractizare, prin descrierea doar a unei pri din ntreaga BD - aceea care intereseaz pe fiecare utilizator n parte. Simplific interaciunea utilizatorilor cu sistemul de BD. La acest nivel fiecare utilizator vede structurarea datelor n funcie de necesitile aplicaiei pe care o rezolv. Nivelul logic corespunde deci programatorilor de aplicaii. 3.3.2. Obiectivele bncilor de date Obiectivul general al sistemelor informaionale - creterea eficienei activitii de baz; obiectivul specific : asigurarea cu informaii necesare i suficiente, de o calitate corespunztoare i n timp util a nivelurilor de decizie i/sau de informare din sistemul dat. BANCA DE DATE: i propune realizarea unor obiective specifice, care nsumate i confer o superioritate comparativ cu celelalte metode i tehnici de organizare a datelor. Obiective pentru proiectarea unei bnci de date: 1. asigurarea independenei datelor fa de programele de aplicaii i invers: posibilitatea de a modifica o schem de definire la un nivel fr a afecta schema de definire la nivelul imediat superior: independena fizic a datelor independena logic a datelor. 2. controlul redundanei datelor - SGBD 3. asigurarea consistenei datelor 4. asigurarea integritii datelor

sporirea securitii datelor - autorizare acces sporirea proteciei datelor mpotriva unor distrugeri neintenionate sau chiar intenionate copii de siguran (back-up) (se ocup administratorul bncii de date) 7. faciliti de utilizare a bazei de date folosirea datelor de ctre mai muli utilizatori accesul utilizatorilor la date n mod facil o mai mare cantitate de informaie disponibil utilizatorilor control centralizat al datelor utilizarea bncii de date prin diferite limbaje de programare furnizarea unui limbaj de interogare a datelor accesul la informaii dup o multitudine de criterii de regsire utilizarea meniurilor de asisten 3.3.3. Clasificarea bazelor de date I. Dup domeniul de activitate: universale specializate II. Dup modelul datelor selectate n baza de date: de tip arborescent - opereaz ca entiti ntre care exist relaii de subordonare de tip ierarhic de tip reea - asigur legturi de orice natur ntre entitile componente

5. 6.

e tip relaional - opereaz cu tabele bidimensionale care au o structur format din atribute, nregistrri (tupluri), domenii i valori. Atributul este denumirea generic dat coloanei, ale crui valori reale constituie domeniile tabelului. Linia = nregistrare. La intersecia unui atribut cu un tuplu se localizeaz valoarea real. orientate pe obiect obiectele sunt abstractizri ale entitilor lumii reale, fiind caracterizate prin stare i comportament. Starea unui obiect este exprimat prin valorile atributelor sale, iar comportamentul obiectului printr-un set de metode sau operaii care acioneaz asupra atributelor sale. Obiectele care au acelai fel de atribute i comportament fac parte din acelai tip sau clas. Clasele sunt aranjate ntr- o ierarhie n care fiecare clas motenete toate atributele i metodele superclasei din care face parte. III. Dup gradul de centralizare a datelor centralizate - prelucrare integral a datelor n mod global descentralizate - prelucrare parial pentru o parte a structurii organizatorice. IV. Dup modul de prelucrare a datelor: locale - sunt operaionale n nodurile reelei de calculatoare distribuite - sunt stocate n fiiere n toate nodurile unei reele de calculatoare, avnd rolul de a satisface att cerinele specifice ale unui nod de date, ct i cele globale ale tuturor nodurilor. V. Dup limbajele utilizate n prelucrarea datelor: autonome - sunt rezultatul unor SGBD-uri care dein limbaje proprii cu limbaje gazd - sunt rezultatul unor SGBD-uri care utilizeaz la crearea, actualizarea i interogarea BD limbaje de nivel nalt sau extensii ale acestora mixte. Alte clasificri ale BD: > dup destinaia lor: pentru informaii curente i servicii pentru bnci de date cu interogare pe vertical > dup finalitatea datelor manevrate de personal informaionale pentru gestiunea economic.

Capitolul IV Sisteme informatice de asistare a deciziei n managementul contemporan


Sistemul holonic Teoria sistemelor identific 2 perioade n evoluia acestora: - 1930-1980 - perioada concepiei clasice asupra sistemelor; - dup 1980 - perioada concepiei holonice asupra sistemelor. Termenul de holon provine din limba greac de la holos i desemneaz un ntreg dedus n pri. Este vorba aici de sisteme care opereaz n cadrul altor sisteme.

4.1

Un sistem holonic este un sistem de referin n cadrul cruia funcioneaz 2 sau mai multe sisteme autonome adic n entiti. n funcie de valoarea lui n avem 2 situaii : a) dac n = 2 => caz particular n care se apropie de abordarea clasic; b) dac n > 2 => caz specific al sistemului holonic cu diferene majore fa de concepia clasic. Trsturile sistemului holonic: - este n toate cazurile un sistem deschis; - se pot constitui sisteme holonice de tip socio-economice sau socio-tehnice; - presupune introducerea unor limitri n procesul de operare; - desprinderea i ataarea fa de sistemele autonome pot avea loc n planul abstract; - apar deficiene legate de rol, funcii, optimizare, proprieti comparativ cu sistemele autonome; optimizarea vizeaz att sistemele componente ct i sistemele de referin; - un tip particular de holon l reprezint sistemul activitii umane. Aportul tehnologiei informatice devine esenial n managementul oricrei organizaii. Administrarea firmelor holonice va avea la baz noile tehnologii informatice i avantajele oferite de echipamentele informatice performante. Folosirea reelei holonice favorizeaz exploatarea cunoaterii ca un nou tip de surs. Informaiile prelucrate de astfel de reele pot fi defalcate n informaii despre calitate, despre feedback-ul sistemelor, de mentenan, ecologice etc. Managerii trebuie s-i adapteze permanent profilul general i stilul de management n raport cu exigenele impuse de mediul concurenial n care se desfoar activitatea. Managementul holonic se va baza pe exploatarea cunoaterii clasice dar i pe cunoaterea incontient (cunoatere bazat pe intuiie, imaginaie...) 4.2 Noi concepte privind procesele de afaceri Economia modern impune organizarea activitilor pe baz de procese i nu pe operaii separate conform principiului diviziunii muncii. Prin proces vom nelege aici un ansamblu de activiti desfurate de o firm plecnd de la regula foii albe, adic fcnd abstracie de procedurile i tehnicile urmate anterior. Regndirea i reproiectarea radical a procesului de afaceri n vederea creterii performanelor economice se numete reengineering. n toate, tehnologia informatic va avea un rol fundamental pentru a depi vechile reguli i pentru formularea altora posibil de aplicat. Astfel de reguli sunt: - informaia apare simultan n oricte locuri este nevoie; - un salariat cu pregtire general poate executa lucrrile unui expert; - valorificarea simultan a avantajelor centralizrii i a elementelor pozitive specifice descentralizrii; - procesul de luare a deciziilor presupune integrarea atribuiilor fiecrui angajat; - schimburile rapide de informaii ntre participanii din locaii diferite; - proiectele i planurile pot fi actualizate i revizuite instantaneu. Toate acestea demonstreaz rolul n cretere a tehnologiilor informatice. Pentru multe firme totui, efortul financiar este mare; acestea caut o variant optim din multitudinea de soluii tehnice i economice existente n prezent. De asemenea, firmele trebuie s aib n vedere modul n care infrastructura informaional a firmei se intersecteaz cu infrastructurile publice i cu cele specifice noii industrii (a internetului, a comerului electronic). Vorbim de un concept nou, cel de IT, definit prin totalitatea investiiilor efectuate de o firm n tehnica de calcul, comunicaii, pentru elemente de hardware i software pentru suportul de stocare a datelor ct i n personalul care furnizeaz aceste servicii. Toate acestea reprezint portofoliul IT n strns dependen cu infrastructurile ramurilor industriale (de exemplu sistemele de pli ale bncilor, sisteme de rezervare ale liniilor aeriene) i cu cele publice (de exemplu furnizorii de servicii internet i de telecomunicaii). Capitolul V Sisteme informatice de asistarea a deciziei (SIAD) 5.1. Ce nseamn SIAD Contextul economico-social actual a impus supervizarea procesului economic decizional prin intermediul unor tehnologii informatice tot mai complexe, astfel au aprut sistemele informatice care au drept obiectiv principal asistarea decidentului n diferite faze ale procesului de decizie. Implementarea n practic a acestor sisteme ridic diverse probleme pe plan informaional, financiar, tehnologic i uman. Termenul de SIAD are accepiuni multiple: - Sistem informatic pentru management - Management Information System - MIS; - Sistem informatic pentru decideni - Executive Information System - EIS. SIAD presupune: - un sistem - arhitectur complex privit ca entitate; - interactiv, se refer la rolul important pe care l poate avea omul n funcionarea SIAD;

- de asistare a deciziei, cu precizarea c decizia nu este luat de sistem.


Prin sintetizarea celor prezentate anterior un SIAD poate fi definit ca un sistem interactiv, flexibil i adaptat rezolvrii problemelor nestructurate pentru ameliorarea procesului decizional n management . Apelarea la tehnologiile informatice se face doar n anumite faze ale actului decizional i i las factorului de decizie controlul derulrii operaiilor de rezolvare. Trsturile eseniale ale unui SIAD sunt: - este un sistem informatic asistat de calculator; - furnizeaz asisten decidenilor pentru problemele care nu sunt n totalitate structurate; - combin raionalitatea uman cu prelucrarea automatizat a informaiei; - controlul derulrii procesului de decizie revine decidentului; - este un instrument ce influeneaz eficacitatea procesului de decizie mai mult dect eficiena procesului decizional (adoptarea unor decizii satisfctoare). 5.2 Evoluia SIAD In general managerii la nivel operaional folosesc surse interne de informaii de natur repetitiv; ei apeleaz la puine date istorice sau la surse externe. Managerii care decid la nivel tactic apeleaz mai mult la informaii istorice pentru a previziona anumite evenimente viitoare. Managerii strategici folosesc foarte multe surse de date externe care le furnizeaz att o imagine de ansamblu despre strategia firmelor concurente cat i informaii privind tendinele noi de pe pia. De asemenea, managerii nivelului strategic au nevoie de date agregate i de calitate superioara n timp ce managerii operaionali apeleaz mai mult la date de detaliu i pun accent pe aspectul calitativ al acestora. 5.3 Caracteristicile unui SIAD Particularitile fundamentale ale SIAD n raport cu facilitile pe care le asigur sunt: A) Asigura rezolvarea problemelor semistructurate de decidenii implicai n procesul de conducere. Modul de rezolvare al unei probleme e puternic influenat de natura acesteia i de tipul situaiei decizionale Deciziile pot fi mprite n 3 mari categorii: - structurate - apar n toate fazele procesului decizional, au obiective bine definite i au drept avantaj faptul c toate variabilele sunt cunoscute i complet programate; - semistructurate - apar atunci cnd problemele pot fi doar parial structurate i apeleaz la creativitatea i intuiia umana; - nestructurate - apar atunci cnd obiectivele sunt greu de cuantificat i e aproape imposibil s se proiecteze o soluie viabila; SIAD n acest caz ofer decidentului doar suportul necesar pentru soluionarea prilor structurabile ale problemei. B) Asistarea deciziilor se poate realiza la toate nivelurile de conducere, de la managerii operaionali la top manageri. In acest sens se impune adaptarea i actualizarea sistemelor n funcie de nivelul conducerii. La nivel tactic deciziile sunt complexe iar volumul de informaii utilizat e mare. La nivel strategic deciziile sunt orientate ctre probleme legate de performantele organizaiei, iar la nivel operaional deciziile sunt luate pe termen scurt i au adesea caracter repetitiv. C) Dispune de resurse pentru susinerea procesului decizional n toate fazele sale i poate fi adaptat diverselor stiluri decizionale. Identificam aici urmtoarele faze ale procesului decizional: 1. Identificarea problemei care se bazeaz pe cercetarea informaiei. Arta decidentului consta n definirea adevratei probleme pentru a gsi soluii corespunztoare. Rolul SIAD e acela de accesare rapid i eficient a surselor de date interne i externe organizaiei; de analiz a ansamblului de informaii. 2. Modelarea fenomenului care a generat problema prin prisma modalitilor de structurare i utilizare a informaiilor. Cea mai util practic n reprezentarea unei situaii reale e cea a modelarii. Generarea alternativelor pentru problemele structurate poate fi furnizata de SIAD prin intermediul unor metode standard sau specializate. Construirea modelelor alternative pentru problemele complexe impune o anumita experien ce poate fi furnizat de om sau de un sistem expert ntruct SIAD-ul nu face o varianta a variantei optime. 3. Definirea deciziei sau a variantelor decizionale. La nivelul organizaiei procesul de informare se materializeaz prin posibilitatea adoptrii deciziei sau a variantelor decizionale pe baza informaiilor rezultate din activitatea de modelare. SIAD-urile pot constitui un punct de sprijin din cadrul procesului prin analize de tip what - if sau goal - seeking 4. Implementarea deciziilor propuse

5. Evaluarea deciziilor adoptate. Problema aprecierii deciziei adoptate nu se fundamenteaz n mod exclusiv prin prisma efectelor directe sau indirecte pe care decizia le genereaz pe plan managerial sau organizaional. D) Permite decidentului s controleze procesul decizional. In cadrul unei organizaii decizia se manifest ca o activitate ce se finalizeaz cu selecia uneia din variantele prezentate, iar decidentul trebuie s aib controlul asupra acestei selecii finale. SIAD-ul devine astfel un suport al procesului de selecie chiar daca acesta doar extinde capacitatea de luare a deciziilor. E) Poate asista mai multe decizii interdependente i/sau secveniale, avnd n vedere faptul c n practica economica majoritatea deciziilor sunt intercorelate. SIAD-urile genereaz decizii mult mai consistente i mai obiective avnd n vedere faptul c se bazeaz pe o analiz complet a informaiilor i sunt realizate cu aportul direct sau indirect al celor implicai. Astfel deciziile au anse mai mari de a fi implementate cu succes n practic. F) Permite mbuntirea eficacitii procesului decizional. De gradul n care decizia atinge obiectivele predefinite n cadrul organizaiei depinde eficacitatea procesului de stabilire a deciziilor. Facilitile oferite de SIAD trebuie s urmreasc i modul n care acesta contribuie la realizarea obiectivelor. G) E un sistem adaptabil n timp fiind dezvoltat, n general, printr-un proces iterativ- evolutiv. Decidentul trebuie s aib un comportament reactiv n utilizarea SIAD-urilor; s sesizeze modificarea condiiilor de mediu i a preferinelor manageriale. Folosirea unui prototip iterativ n proiectarea i construirea unui astfel de sistem poate fi o soluie viabil pentru satisfacerea exigentelor utilizatorilor. n general sistemele sunt proiectate pentru anumite situaii decizionale ce nu pot fi generalizate. La acestea se adaug creativitatea, intuiia sau imaginaia care deocamdat nu pot fi automatizate. Noiunea de SIAD universal nu exist. Decidentul e obligat s coordoneze multiple sisteme care comunica ntre ele, integrarea acestora e complexa i destul de incerta. Specialitii n domeniu au ncercat s proiecteze i s dezvolte SIAD-uri care stimuleaz creativitatea i procesul de nvare i care pot oferi faciliti suplimentare de ntreinere, gestionare i dezvoltare a bazei de cunotine necesare procesului decizional. SIAD-ul reprezint cea mai flexibila i interactiva soluie n domeniul tehnologiile informatice care asista adoptarea unei decizii n condiiile n care problemele nu sunt structurate, deci nu dispunem de modele stabile sau reguli riguros definite. Trebuie s facem diferenierea intre sistemele informatice de gestiune (care reprezint metoda tipic de furnizare a unor rapoarte predeterminate n funcie de care decidentul adopta o decizie bine fundamentata) i sistemul de asistare a deciziei care permit introducerea treptata pe diferite niveluri a datelor de intrare, modelarea acestora prin diferite tehnici conducnd n final la obinerea unor rezultate ce vor fi evaluate de decident. Calitile indispensabile ale unui SIAD: - simplitate, n sensul c modelele folosite trebuie s conin numai fenomenele importante eliminnd tendina de a adaug detalii; - robustee, prin eliminarea posibilitii de a furniza rspunsuri incorecte sau false; - adaptabilitate, pentru c sistemul trebuie s fie capabil s integreze i s actualizeze cu uurina noi informaii; - exhaustivitate, pentru c descrierea structurii modelelor folosite trebuie s permit tratarea unui numr ct mai mare de fenomene fr s genereze o complexitate ridicata; - naturaleea comunicrii concretizat n faptul c decidentul trebuie s poat schimba uor intrrile i s obin rapid rezultatele; aceasta depinde de calitatea interfeei care asigur dialogul om - calculator. 5.4 Clasificarea SIAD- urilor n literatura de specialitate apar mai multe criterii dup care se clasific SIAD-urile. Astfel aveam drept criterii: - felul asistenei acordate de un SIAD n practica decizional; - frecvena de utilizare a acestora; - complexitatea procedurilor existente n structura aplicaiei; - modalitatea de orientare a SIAD-urilor ctre date, modele, text sau reguli standard; - numrul de utilizatori existeni n procesul decizional. Cea mai important clasificare este cea care mparte SIAD-urile n funcie de msura n care soluia oferit de sistem este structurat pe baza modelrii / analizei datelor. Vom avea: 1. SIAD-urile orientate pe modele care au principii de funcionare bazate pe modelul cantitativ i efectueaz analize de tipul what-if, antrennd activiti de simulare optimizare, previziune, rezultatele obinute se pot concretiza n aciuni sugerate de procesul decizional. 2. SIAD-urile orientate pe date se bazeaz pe analiza unui volum mare de informaii stocate n cadrul sistemului informatic n diferite momente de dezvoltare ale acestuia. Utilizarea are drept efect extragerea de informaii utile din ansamblul de date disponibile. Stocarea

datelor se realizeaz sub forma unor depozite de date de tip Data Warehouse iar analiza se fundamenteaz pe noile tehnologii informaionale Data Mining, care presupun explorarea i cutarea datelor i OLAP (procesarea analitic on-line). Un alt criteriu important grupeaz SIAD-urile n funcie de tipul sistemului care asigur managementul informaiilor. 1. SIAD-urile orientate pe text care evideniaz necesitatea prelucrrii i reprezentarea textului ntr-o form ct mai accesibil cu scopul de a asigura gestionarea rapid i eficient a datelor de ctre decident. n acest caz SIAD-ul va crea, va revizui i vizualiza automat unele documente, va identifica locaiile aferente unor colecii mari de date, va grupa, fuziona i expedia documentele utiliznd tehnologii diverse: hipertext, instrumente web...etc. 2. SIAD-urile orientate pe baze de date n cadrul crora baza de date a organizaiei este componenta esenial a sistemului. Gestionarea bazelor de date presupune identificarea tehnicii de date a acestora, precizarea modului de acces i formularea unor interogri care s corespund obiectivelor propuse. Organizarea bazelor de date se poate face n fiiere sau poate avea forme specifice: baze de date relaionale, ierarhizate, obiectuale, multidimensionale. Baze de date relaionale sunt mai rigide datorit volumului mare de date folosite i de aceea sunt mai puin utilizate. SIAD-urile orientate pe baze de date sunt preferate pentru c dispun de faciliti de interogare puternice i au capacitatea de a genera situaii de sintez complexe. 3. SIAD- urile orientate pe procesoare de tabele. Acestea se bazeaz pe organizarea datelor sub form tabelar asemenea unei matrici. Un procesor de tabele este un instrument software care permite utilizatorului s descrie modelele n scopul efecturii unor analize ct mai pertinente. Acesta dispune de tehnici i metode care permit vizualizarea situaiilor finale i manipularea informaiilor procedurale. Metoda de baz const deci n introducerea valorilor aferente unui parametru ntr- un tablou matricial iar modificarea acestora implic reacii n lan asupra tuturor elementelor care depind de acel parametru. Modulul se construiete pe baz de obiecte (concepte) i relaii (ecuaii) ntre obiecte. De exemplu putem avea o cercetare inteligent care determin creterea rentabilitii firmei. Pornind de la acest nivel se pot lua msuri pentru creterea veniturilor, msuri ce s determine scderea cheltuielilor toate n scopul creterii rentabilitii. n situaia n care decidentul gestioneaz mai multe foi de calcul apare posibilitatea de a se consacra unei cercetri artistice. 4. SIAD-urile orientate pe reguli presupun existena unui ansamblu de reguli n cadrul unei componente speciale numit sistem de gestiune a cunotinelor utiliznd formalisme de prezentare proprii inteligenei artificiale. Dup frecvena utilizrii lor, SIAD - urile mai pot fi: 1. SIAD-urile organizaionale care permit descrierea unor obiective clare pentru asistarea deciziilor ce se repet n mod frecvent n cadrul organizaiei. Acestea impun un grad mare de interactivitate ntre utilizatori i SIAD-ul asociat. 2. SIAD-urile ad-hoc care gestioneaz problemele specifice asupra crora nu se pot emite previziuni sau care se gsesc destul de rar n cadrul procesului decizional. Datorit costurilor ridicate pe dezvoltarea unor astfel de programe, utilizarea sistemelor devine ineficient i este doar o soluie extrem. Capitolul VI Arhitectura unui SIAD Structura sistemelor de asistare a deciziilor trebuie s reflecte modul n care se realizeaz combinarea elementelor componente, interdependena dintre ele, ansamblul de date externe i interne gestionate n cadrul organizaiei, bazele de date, modelele, instrumentele software, utilizate la diferite niveluri ale firmei. Pentru conceperea arhitecturii unui SIAD trebuie s avem n vedere: - compatibilitatea sistemului ceea ce presupune c resursele acestuia s poat fi partajate de toi utilizatorii implicai n procesul decizional; - inter-operabilitatea sistemului, care asigur posibiliti suplimentare de manipulare si gestionare a informaiilor n cadrul sistemului; - evolutivitatea sistemului n sensul c acele componente care ndeplinesc o singur funcie n structura sistemului nu trebuie s constituie un obstacol n dezvoltarea viitoare a organizaiei. Un prim model de arhitectur al SIAD a fost elaborat n 1982 de Sprague i Carlson. Acetia considerau c elementele componente sunt: - componenta de gestiune a datelor; - componenta de gestiune a modelelor; - componenta de gestiune a dialogului cu utilizatorul. De asemenea au identificat urmtoarele stiluri de dialog: - interfaa de tip linie de comand ; - interfaa meniu; - interfaa de tip ntrebare - rspuns;
17

- interfa bazat pe forme.


Power abordeaz SIAD-ul prin prisma a 4 componente: - interfaa, perceput ca fiind elementul esenial al structurii; - subsistemul bazei de date care cuprinde att baza de date ct i sistemul de gestiune al acesteia. SIADurile orientate pe date apeleaz la depozitele de date iar procesul de extragere, prelucrate, ncrcare i indexate implic activiti destul de complexe; - setul de modele i instrumente analitice care sunt o component important mai ales pentru SIAD-urile orientate pe modele n acest caz software-ul pentru gestiunea modelelor poate fi stocat pe acelai server cu bazele de date; - componenta pentru asigurarea comunicaiei are n vedere modul cum sunt organizate resursele hardware cum sunt distribuite software-ul i datele n sistem, precum i modalitile de integrare i conectare fizic a componentelor sistemului. n viitor perfecionarea tehnologiilor aferente SIAD trebuie s aib drept obiectiv principal mbuntirea interaciunii dintre decident i SIAD. 6.1. Gestiunea datelor Aceasta presupune ncrcare, stocarea, organizarea i actualizarea datelor relevante, controlul securitii datelor i a modului de acces la acestea, proceduri de integrare i administrare. ntr-un SIAD bazele de date nu au doar funcia de stocare pasiv a informaiilor ci particip activ la funcionarea acestuia. Iniial bazele de date nregistreaz informaii brute. Acestea sunt structurate i gestionate pentru o prelucrare ulterioar prin intermediul SIAD-ului. ntr-un mediu decizional de faceri utilizarea eficient a resurselor informaionale depinde de relaiile existente ntre date informaionale i cunotine. n acest context putem considera informaia ca acea dat care aduce noi cunotine utilizatorilor si, care modific percepia asupra realitii i reduce gradul de incertitudine. Datele devin informaii doar prin prisma unui model interpretativ propriu receptorului. De ex: datele din bilanul contabil devin informaii doar pentru cel ce cunoate modelul contabil. Relaiile dintre cele 3 elemente: date, informaii i decizii apar sub diverse forme astfel: 1. date - cunotine - informaii atunci cnd avem nevoie de cunotine pentru a procesa datele n informaii; 2. cunotine - date - informaii situaia care poate exista numai dac se admite c se tie unde trebuie cutate datele ce produc informaia cerut; 3. informaii - date - cunotine caz n care informaia este prelucrat i se stabilete decizia iar manifestarea ei poate conduce la noi cunotine. Exemple de date: empirice, neprocesate, valabile din experiene anterioare, rezultate ale procesului decizional curent. Exemple de informaii:interne obinute din procesarea datelor sau din alte surse informaionale, externe organizaiei. Exemple de cunotine: acumulate i valabile la nceputul procesului decizional, obinute din transformarea datelor brute n informaii, extrase din informaii achiziionate n timpul procesului decizional. O condiie esenial a SIAD-urilor moderne este existena unei baze de date cu o structur bine definit i cu informaii de calitate superioar. Factorii care difereniaz datele operaionale i datele pentru suportul decizional sunt: 1. Structura datelor. La nivel operaional datele sunt stocate n baze de date relaionale n cadrul crora relaia este normalizat pentru eliminarea eventualelor anomalii. Datele folosite n informaia decizional au o structur integral i nu intr n detalii ele reprezint doar agregri ale datelor operaionale. 2. Agregarea. Datele operaionale pot fi agregate numai dinamic ns cele folosite pentru suportul decizional permit i analize complexe. 3. Dimensiunea datelor. Datele aferente mediului decizional sunt multidimensionale, iar datele organizaionale au o singur dimensiune. 4. Orizontul de timp. Datele operaionale se refer la starea tranzaciilor la momentul actual, iar cele pentru asistarea deciziei reprezint adevrate serii de timp ale datelor organizaionale. 5. Metadatele. (meta = deasupra) n ceea ce privete SIAD trebuie s descoperim ce se afl deasupra datelor. Varietatea surselor de provenien a datelor impune existena unui dicionar care s conin informaii despre structura bazelor de date, despre tipul surselor de date, formatul datelor, dimensiunea cmpurilor. La nivel operaional dicionarul conine mai puine elemente. Pentru administrarea, sincronizarea i coordonarea activitii de obinere de informaii se adaug la clasicul dicionar de date i dicionarul de metadate dar i serverul de evenimente. Administrarea ansamblului de date se face printr-un program specializat, printr-un sistem de gestiune a bazelor de date (SGBD) care permite:
18

Modelele reprezint rezultatul unei analize prealabile a situaiei decizionale propuse spre rezolvare. Ele reprezint instrumente cu ajutorul crora se prelucreaz informaia. Construirea modelelor are la baz o serie de reguli care ne ajut s reflectm ct mai fidel ceea ce este n interiorul sistemului sau n interiorul fenomenului asociat. Modelele nu se limiteaz la gestionarea datelor n forma lor brut, ci le organizeaz astfel nct s furnizeze decidentului elemente de informare care au legtur cu preocuprile sale. Din punct de vedere al utilizatorului modelele sunt partea vizibil a unui SIAD, n timp ce bazele de date sunt considerate partea ascuns . Gestiunea modelelor cuprinde: - baza de modele; - sistemul de gestiune al acesteia; - limbajul de modelare; - dicionarul de modele; - ansamblul de operaiuni necesare pentru execuia, integrarea i comanda modelelor. a) Baza de modele conine un set de modele asociate unui anumit domeniu de activitate: modele statistice, financiare, contabile etc. Modelele pot fi mprite n: 1. Modele strategice care acioneaz la nivelul strategic sunt utilizate pentru asistarea responsabilitilor de planificare la nivel strategic, pentru dezvoltarea obiectului corporaiei i pentru achiziii la diferite niveluri. 2. Modele tactice folosite pentru middle management cu scopul de alocare i controlare a resurselor sistemului. Acestea sunt operaionale doar pentru un subsistem al organizaiei. 3. Modele operaionale folosite pentru gestionarea activitii curente, pentru elaborarea programelor de producie, pentru aprobarea creditelor de o banca, pentru controlul calitii. 4. Subrutinele - folosite independent pentru aplicaii diferite de analiz a datelor. Acestea la rndul lor se pot mpri n: - modele iconice cu aceleai caracteristici ca i obiectul studiat dar la scara diferit; - modele analogice nlocuiesc o proprietate a obiectului cu alta identic, soluia fiind raportat la dimensiunile i proprietile originalului; - modele matematice cnd fenomenele studiate sunt reprezentate prin simboluri i legi ce administreaz sistemul. O alta clasificare a modelelor le mparte in: - sisteme cu caracter general asociate activitilor frecvente; - sisteme cu caracter particular destinate unor operaii strns legate de tipul problemei studiate. b) Sistemele de gestiune a bazelor de modele. Prin intermediul unui sistem informatic de gestiune a bazelor de date se asigura: - consemnarea si identificarea modelului; - regsirea ansamblului de variabile asociate modelului; - comunicarea rezultatului obinute la sfritul procesului de prelucrare; - realizarea unor modele de la zero sau de la modele deja existente; - gestionarea modelelor de utilizatori; - corelarea modelelor prin intermediul unei baze de date si integrarea acestora in structura SIAD; - utilizarea unor funcii analogice pentru exploatarea bazei de modele. c) Limbajul de modelare care e n general standard, dei aplicarea lui impune o anumit personalizare. d) Dicionarul de modele care e considerat ca un catalog al tuturor modelelor existente, cu definiii,funcii i informaii despre acestea. e) Procesorul de execuie i integrare a modelelor care permite verificarea modului in care se deruleaz execuia programelor. Alegerea unui model optim presupune realizarea unei expertize, un proces deocamdat neautomatizat. 6.3 Sistemele de gestiune a cunotinelor Pentru rezolvarea problemelor semistructurate sau nestructurate se apeleaz la sistemele expert sau la alte sisteme inteligente. Sistemele inteligente sunt ansambluri de mijloace destinate asistrii factorului de decizie in rezolvarea
19

- crearea de noi baze de date; - actualizarea bazelor de date existente; - asigurarea securitii datelor; - interogarea bazelor de date prin limbaje de interogare declarative; - extragerea datelor din alte baze de date dect cele administrate de SIAD; 6.2 Modelele i gestiunea modelelor

problemelor specifice de gestiune. Sistemele inteligente bazate pe modele au la baz un raionament de tip analitic care la rndul lui graviteaz n jurul unui algoritm. Pentru a folosi astfel de instrumente decidentul trebuie: - s neleag mai bine natura complexa a relaiilor ce condiioneaz rezolvarea problemei; - s-i exprime ipotezele de lucru sub o forma sintetica si operaional; - s exploreze formalismul matematic; - s-i fundamenteze deciziile pe baza modelelor de simulare sau pe algoritmii de optimizare. 6.4 Subsistemul de dialog Un model interactiv presupune un dialog permanent intre utilizator si calculator, astfel interfaa capt un rol deosebit n cadrul unui SIAD. Dialogul se poate realiza sub diferite forme: de tip ntrebare - rspuns, utilizarea unor chestionare incluse intr-o macheta, definirea unor menu-uri ierarhizate, etc. Sistemul de dialog este gestionat de un software special ce conine programe care ofer diverse facilitai precum: - interfaa grafic; - prezentarea datelor sub diferite forme (grafice , figuri, tabele); - accesarea unor funcii care s rezolve situaiile de blocaj; - flexibilitatea i accesibilitatea care permit utilizatorului s adapteze sistemul n raport cu exigenele explicaiei. Utilizatorul Dac realizatorii SIAD nu au in vedere utilizatorii finali exist riscul unui eec pentru c sistemul nu a fost realizat n conformitate cu exigenele realitii ci intr-un spaiu nchis i rupt de realitate. Reuita unui model va evita derularea liniar a acestuia i nerespectarea cerinelor utilizatorilor finali. Prin rolul activitii pe care l ndeplinete n funcionarea unui SIAD utilizatorul poate fi considerat parte integrant a sistemului. 6.5 Integrarea SIAD-urilor O problem ce poate s apar e cea a informaiei suprancrcate. Se estimeaz c numrul datelor colectate de o organizaie modern se dubleaz n fiecare an. n acest context analiza efectiv a datelor se rezum la doar 5% dintre ele. Integrarea SIAD-ului e o provocare pentru utilizatori. Pentru aceasta avem nevoie de o interfa de dialog simpl care s permit accesarea cu uurin a informaiilor. Interfaa ar trebui standardizat astfel nct toate aplicaiile i datele sa fie compatibile si uor accesibile. Integrarea SIAD are 2 forme: a) integrarea funcional care presupune furnizarea unui mediu de acces comun, transferul de date i instrumente. n acest mod unul sau mai muli utilizatori pot accesa la cerere toate mecanismele de asistare a deciziei. b) integrarea fizica care implic comunicarea arhitectural a hardware-ului, software-ului i a caracteristicilor datelor de comunicare. Integrarea fizic ncepe nainte ca SIAD-ul s fie proiectat.

Capitolul VII Tehnologii moderne aferente SIAD


Inteligena artificial in problematica decizional Inteligena artificial include o serie de domenii de avangard ale utilizrii calculatoarelor precum recunoaterea unor imagini, punerea unor diagnostice medicale sau a unora economice. Obiectivul fundamental const n analiza comportamentelor umane in domeniul percepiei, al nelegerii i al deciziei prin intermediul calculatoarelor. n prezent inteligena artificial s-a constituit drept o disciplina tiinific de sine stttoare aflat la grania dintre informatica, psihologie, biologie cu scopul de a dezvolta programe software specializate care atribuie calculatorului funcii caracteristice inteligenei umane precum: - dezvoltarea unor raionamente pentru rezolvarea problemelor ; - nelegerea i invadarea pornind de la experien; - manipularea unor informaii incomplete i ambigue. Domeniul a avut o evoluie rapid in special dup 1975 si a generat : - aplicaii bazate pe tiine cognitive - sisteme de studiere care tind s imite procesele de raionament uman; - aplicaii de tip informatic care dezvolt programe adaptate principiilor de inteligen artificial; - robotica, const n crearea unor maini ce au comportament adaptiv graie capacitilor de percepie sau de deplasare ; - interfee naturale cu referire la perfecionarea comunicrii om - main prin utilizarea limbajului natural pentru a comanda un calculator; - o performan recent e realitatea virtual , care dezvolt interfee multiple ntre om si calculator pentru a simula o realitate.

7.1

20

7.2 Sisteme expert - parte integranta a inteligentei artificiale


Noile orientri nregistrate pe plan mondial n teoria economic, reengineering-ul si firma holonic se raporteaz la realizrile oferite de tehnologiile informatice moderne. n literatura de specialitate se remarc apariia unui nou concept denumit simbolic tehnologie disruptiv Ruptura apare ntre regula veche i cea noua i e generat de un anumit tip de tehnologie: bnci de date folosite n comun, sisteme expert, reele de comunicaii, instrumente de asistare a deciziei, video-discuri interactive etc. Chiar dac opiunea final in alegerea unei soluii i n implementarea deciziei revine economistului, aceste sisteme permit parcurgerea n timp util a unor secvene anterioare din structura procesului decizional. Astfel i un angajat cu pregtire general poate derula activiti aferente unor specializri distincte. Toate acestea se ntmpl n contextul unei complexiti a mediului de referin i a proceselor decizionale asociate acestuia. Exist sisteme n care abordarea unor probleme nu se poate face complet structurat, sunt imperfecte, iar rezolvarea lor e posibil prin utilizarea unor metode euristice prin care se progreseaz pas cu pas spre soluia final. Ideea de baz a sistemelor expert e de a recupera cunoaterea specific expertului n domeniu, de a o ncorpora ntr-un program ce ulterior va fi utilizat de neexperi pentru a rezolva acelai tip de problem. n funcie de situaie un sistem expert poate fi: - un sistem de decizie n care se rein alegerile propuse de sistemul expert; - un sistem de asistare a deciziei prin care decidentul se bazeaz pe recomandrile formulate de sistem dar se poate abate de la acestea; - un sistem de asistare a studierii care permite transmiterea unor cunotine dintr-un domeniu specific, de la un expert uman la altul mai puin pregtit. 7.3. Structura unui sistem expert Sistemul expert separ cunotinele referitoare la problem (descrise ntr-o baza de cunotine) de mecanismul de exploatare a acestora (realizat printr-un motor de inferen). Arhitectura tipica cuprinde: A. Baza de cunotine care include: - baza de fapte - un ansamblu de cunotine brute, elementare, referitoare la un domeniu specific; de exemplu: pentru diagnosticarea problemelor financiare ale unei firme in baza de fapte reinem forma de organizare, capitalul social, cifra de afaceri, tipul de reea comercial din care face parte. - baza de reguli sau cunotine deductive din care pot fi exprimate cunotinele expertului uman cu privire la problemele de rezolvat. - metaregulile prin intermediul crora sistemul expert e capabil sa aplice o strategie. B. Motorul de inferen - permite consultarea, interpretarea si corelarea cunotinelor n vederea efecturii raionamentelor i a obinerii concluziilor logice. Modul de funcionare al acestuia pornete de la baza de cunotine, caut reguli potenial aplicabile, procedeaz la selecia acestora prin metareguli i definete regula ce se va aplica prima. Aplicarea permite deducerea unor noi fapte si a unor noi reguli. Exista 2 moduri de funcionare a mecanismului: - modul de nlnuire n fa care pornete de la faptele verificate si folosete reguli aplicabile pentru a mbogi baza de fapte; - modul de nlnuire napoi n care sistemul e guvernat de scopuri. Motorul de inferen pleac de la obiectivul vizat si se ntoarce la reguli cutnd sa regseasc fapte ce trebuie verificate in vederea atingerii scopului. Cele dou moduri pot fi combinate in practica. C. Mecanismul de asistare n determinarea cunotinelor Aceasta componenta asigura: - furnizarea explicaiilor referitoare la raionamentele folosite; - furnizarea concluziilor; - explicarea cauzelor ce au condus la determinarea unor concluzii incoerente (nevalidate de expertul uman). 7.4. Trsturile unui sistem expert i domeniile de utilizare Trsturile eseniale ale unui sistem expert sunt: Modularitate evideniat de faptul c utilizarea cunotinelor dintr-un domeniu e explicitat ntr-o baz de cunotine structurat pe module. Lizibilitate asigurat de o baz de cunotine care poate fi uor accesat de un nespecialist, formalizarea cunotinelor fiind independent de interfaa om-main. Domeniile reprezentative de utilizare sunt: - diagnosticarea i interpretarea n care sistemul expert pornete de la un numr de semnale i reuete s caracterizeze o stare, o situaie;
21

- remedieri i menineri - atunci cnd sistemele expert au funcii suplimentare, respectiv culeg i interpreteaz cunotinele, formuleaz observaii i propun aciuni; - previziune i planificare - atunci cnd se plec de la o situaie dat, iar sistemul poate propune o imagine a evoluiei viitoare i chiar opiuni pentru planificare; - activiti de concepie pentru c sistemul poate combina diferite restricii specifice domeniului precum i consecinele lor asupra funcionalitilor. Interesul major n realizarea sistemelor expert este de a difuza cunotinele experilor umani ntr-o organizaie. 7.5. Viitorul inteligentei artificiale Dezvoltarea domeniului este cert. Pe viitor se vor integra cunotinele de reprezentare i raionamentul inteligentei artificiale cu modele de baze de date i procesri pentru a produce un supermodel obiect. Problemele i cerinele aprute vor fi rezolvate i executate de mai muli ageni n cooperare pentru a gsi cea mai bun soluie in vederea utilizrii resurselor disponibile. Cunotinele i capacitatea de nelegere sunt determinate de raionamentele cerute, de gradul de distribuie i mprire ntre agenii sistemului, de precizia i complementaritatea acestora. Avantajele privind reprezentarea, modelarea, controlul i administrarea unor volume foarte mari de date i diferite din punct de vedere al tipului determin lrgirea interesului pentru acest domeniu. Un prim rspuns la ntrebarea privind viitorul domeniului l reprezint Sistemul de stocare de nalt performan (HPSS). Acesta e un software care asigur un management ierarhic de stocare si servicii medii de stocare foarte mari. Capitolul VIII Tablourile de bord electronice Tabloul de bord reprezint o tehnic specific de management care are rolul de a prezenta ntr-o form prestabilit un ansamblu de informaii cu privire la indicatorii de referin ai organizaiei i la factorii ce condiioneaz desfurarea eficient a activitii. Caracteristicile tabloului de bord sunt mprite n: - caracteristici specifice legate de informarea decidenilor care se bazeaz pe contacte personalizate sau pe rapoarte periodice furnizate de nivelurile inferioare; - caracteristici comune tuturor tablourilor. Trsturile tabloului de bord: - sunt adaptabile nevoilor si metodelor de lucru ale utilizatorului decident; - sunt uor de accesat prin comenzi simple i puine, precum i prin echipamente periferice; - ofer un timp scurt de rspuns cu afiarea rezultatelor pe display; - prezint informaiile i sub forma grafic sau tabelar; - folosete informaii n special pentru funciile de urmrire i control; - permite cutarea de informaii printr-o funcie special drill-down (cercetare pe trepte) prin care se coreleaz diferite cercetri. Componentele principale ale unui tablou de bord electronic sunt: - staiile de lucru pentru fiecare utilizator; - sistemul de programe specializate care permite prezentarea informaiilor si cutarea in bazele de date prin intermediul unor reele de comunicare. Tablourile de bord electronice au i limite ce nu pot fi ignorate: a) dac sistemele de la baz sunt rudimentare finalitatea nu va genera calitate; b) realizarea unor modificri n tablou e dificila i impune ca cerinele utilizatorilor s fie riguros definite; c) se pune accent mai mult pe analiza datelor interne organizaiei mai uor accesibile. Cu timpul se va asista la o translatare a conceptului de sistem informatic pentru decident ctre conceptul de sistem informatic pentru angajat.

Capitolul IX Data Warehouse


Cheia succesului const n arta de a dispune de ct mai multe informaii, mai multe dect au concurenii, n a gestiona baza de date n mod eficient i n a pune la dispoziia utilizatorului informaii ct mai utile. Integrarea tehnologiei data warehouse se justifica prin faptul ca aceasta permite organizaiei s fie mai activ pe pia pentru a decide i a anticipa cu o eficien ct mai mare. 9.1. Obiectivele si caracteristicile tehnologiei Data Warehouse Acesta tehnologie ofer posibilitatea ca toate datele indiferent de proveniena lor s fie organizate, coordonate, integrate si stocate astfel nct s permit utilizatorului s aib o viziune de ansamblu asupra problemei. nainte de a fi ncrcat informaia trebuie extras, prelucrat i pregtit pentru a fi pus la dispoziia utilizatorului ntr-o form ct mai accesibil. Aceasta implica: - definirea din punct de vedere semantic a datelor;
22

- punerea n aplicare a structurii fizice particulare a datelor.


n acest sens definim Data Warehouse drept o colecie de date orientat pe subiecte, integrate, nonvolatile si istoricete organizate pentru a asigura suportul unui proces de asistare a deciziei. Caracteristicile Data Warehouse: 1. E un sistem orientat pe subiecte. Datele sunt structurate pe teme cu scopul de a dispune de un ansamblu de informaii utile legate de un subiect considerat esenial pentru organizaie. Aceast orientare pe subiecte permite dezvoltarea propriului sistem decizional printr-un proces de incrementare subiect cu subiect. 2. E un sistem care conine date integrate. Data Warehouse e realizat la nivel de ntreprindere si spre deosebire de un format clasic implica obinerea unor date finale desfurate pe un interval de timp mai ndelungat. 3. Un Data Warehouse se bazeaz pe unificare. Unitatea de analiz se reduce adesea la nivelul produsului nsa de cele mai multe ori nu e uor de rezolvat. Aceasta sarcin suplimentar de unificare a datelor e destul de dificil i de laborioas datorit necunoaterii sensului real al datelor. 4. E un instrument care se bazeaz pe calitate i calificare. Un element ce trebuie luat n considerare sunt datele ce lipsesc att din sistemul intern ct i din cel extern, date ce sunt necesare n contextul unei analize decizionale. Data Warehouse e un instrument care poate rezolva aceasta problem. 5. Data Warehouse se bazeaz pe date istorice. ntr-un sistem clasic datele sunt actualizate dup fiecare tranzacie efectuat astfel nct valoarea mai veche e pierdut iar informaiile sunt aduse n mod constant la zi. n cadrul unui depozit Data Warehouse datele nu trebuie niciodat actualizate pentru ca reprezint valori inserate n sistemul decizional la un moment dat. Astfel se va stoca istoricul datelor, un ansamblu de valori de-a lungul timpului. In acest context fiecrei date i se va asocia un element temporal cu scopul de a identifica o valoare particular in timp. 6. Un depozit Data Warehouse implica date nonvolatile. Caracterul nonvolatil este consecina valorilor istorice meninute n cadrul unui sistem. Aceeai cerere de interogare efectuat la intervale de timp diferite va furniza acelai rezultat. Neactualizarea datelor in cadrul unui Data Warehouse are dou consecine: - organizarea interna a bazei de date trebuie adaptat cu scopul de a suporta optimizarea accesului la date; - tehnologiile necesare accesului curent al utilizatorilor trebuie adaptate cerinelor acestora. 9.2 Structura unui Data Warehouse Data Warehouse e structurat n 4 clase de date organizate dup o axa n funcie de sensul istoric i n raport de caracterul sintetic astfel: - date detaliate (istorice); - date detaliate adunate ntr-o baza; - date agregate; - date puternic agregate. Datele agregate i datele puternic agregate formeaz metadatele. Datele detaliate reflect evenimentele cele mai recente din structura unui depozit de date n sensul ca nserrile regulate vor fi realizate la acest nivel. n general datele detaliate sunt extrem de voluminoase impunnd un sistem hardware destul de sofisticat. O dat inserata ntr-un Data Warehouse poate fi considerat o simplificare a informaiilor extrase din sistem. Datele agregate corespund unor elemente de analiz reprezentative. Sunt un rezultat al acesteia aferent procesului decizional. Prin urmare datele trebuie s fie accesate uor i prezentate ntr-o forma agregata. Acest lucru e asigurat prin structuri multidimensionale care le permit utilizatorilor s navigheze n depozitul de date prin metode specifice. Informaiile obinute sunt destinate echipelor responsabile cu procesele de transformare a datelor, echipe care asigur administrarea bazei de date. Datele istorice reprezint unul din obiectivele eseniale ale Data Warehouse, fiecare nou inserare nu distruge vechile valori ci creeaz o nou dimensiune a datelor. Logica de acces folosit de utilizatorii Data Warehouse se bazeaz pe tehnica drill down - drill up mecanism ce permite deplasarea ntr-o structura multidimensionala pornind de la nivelul global la cel de detaliu (drill down) sau vice - versa (drill up). Aceast logic presupune formularea unor criterii de selecie a datelor din ce in ce mai precise. 9.3 Arhitecturi specifice unui data warehouse A. Arhitectura real Constituie o arhitectura specifica sistemelor decizionale prin care stocarea datelor se realizeaz printr-un sistem de gestionare a bazelor de date (SGBD) separat de sistemul organizaional i alimentat prin extrageri periodice de date. Dei structurile de date sunt complexe i implic instrumente de programare avansate arhitectura real e
23

justificat de inadaptarea datelor aferente sistemului clasic. n condiiile n care informaiile sunt dispersate rolul Data Warehouse-ului este de a integra datele astfel nct s se asigure o coeren semantic global pentru c datele sunt supuse unui proces aflat n evoluie permanent, nu se poate vorbi de consolidare. Principalul inconvenient al acestei arhitecturi sunt costurile suplimentare aferente stocajului si imposibilitatea accesului in timp real. B. Arhitecturi virtuale In cazul acestora, datele sunt stocate n sisteme informatice interne i sunt furnizate procesului decizional prin Middleware, instrument informatic ce asigur conectivitatea intre tehnicile de asistare a deciziei si datele necesare. C. Arhitectura izolata Este o combinaie ntre cele dou tipuri i are drept obiectiv implementarea din punct de vedere fizic a nivelurilor agregate cu scopul de a facilita accesul i de a conserva nivelul de detaliere. 9.4. Realizarea unui Data Warehouse Procesele de transformare i integrare a datelor pot fi sintetizate astfel: - asamblarea componentelor (date din diferite surse); - dup instruciuni specifice (meta-modele); - cu scopul de a realiza un proces finit (date analitice); - stocat intr-un depozit(DW); - pentru a fi pus la dispoziia clienilor(utilizatori finali). Realizarea unui Data Warehouse prevede: 1) Aplicaiile. O aplicaie este un program informatic cu impact decizional integrat n structura global. Fiecare subiect tratat este descompus ntr-un ansamblu de aplicaii. Acestea trebuie gestionate cu uurin pentru a furniza rezultate palpabile. 2) Componente funcionale. Acestea sunt: a) achiziionarea datelor ce presupune extragerea, pregtirea i ncrcarea datelor. Integritatea datelor extrase este obligatorie i impune sincronizarea proceselor de extragere n plan funcional sau din punct de vedere tehnic. Extragerea datelor se face prin tehnologii specifice astfel: - programul furnizat de proiectanii bazelor de date; - programe utilitare de replicare care permit copierea elementelor unei baze de date ctre una sau mai multe baze situate n mediul eterogen; - instrumente specifice de extragere ce au ca dezavantaj un pre foarte ridicat care va restriciona utilizarea lor. b) pregtirea datelor presupune transformarea acestora ntr-o form acceptat de Data Warehouse. Aici se includ operaiile de punere in coresponden a formatelor de afiare asociate datelor i anume: - ncrcarea datelor ca ultim faz a procesului de alimentare; - stocarea datelor n sistemul de gestiune a bazelor de date. Partiionarea fizica a tabelelor n uniti de timp mai mici asigur faciliti suplimentare de indexare, restructurare i arhivare precum i suporturi tehnice de stocare mai puin costisitoare. c) modalitile de acces se bazeaz n special pe tehnologiile nestructurate. Se orienteaz pe arhitecturile client-server pentru aplicaiile tranzacionate. Analiza devine astfel interactiva iar rezultatele cererilor curente influeneaz adesea interogrile urmtoare. d) infrastructurile n cadrul Data Warehouse-ului se pot identifica dou nivele: - infrastructura tehnica care cuprinde componentele hardware si software; - infrastructura operaional care cuprinde ansamblul de proceduri si servicii pentru administrarea datelor i exploatarea sistemului, funciile acestuia sunt de administrare, gestionare i explorare a sistemului decizional. 9.5. Caracteristicile unui proiect de tip data Warehouse 1. Evoluiile tehnologice recente Tehnologiile client-server, sistemele deschise i procedurile utilizate n sistemele bazate pe Data Warehouse au nregistrat evoluii semnificative. Apar astfel noi sisteme informatice adaptate fiecrui utilizator. n ceea ce privete metodologia de punere n aplicaie utilizatorul are la dispoziie mai multe metode precum: metoda MERISSE i information engineering. 2. Legtura implicit cu strategia firmei Putem spune c Data Warehouse fidelizeaz clientul n sensul c implic pe ct posibil utilizatori experimentai, proiectele de acest tip apropiindu-se astfel de strategia ntreprinderii.
24

Logica de ameliorare continu Data Warehouse evolueaz n conformitate cu cerinele utilizatorilor i cu nevoile obiective ale ntreprinderii, ameliorarea fiind destul de frecvent i de imprevizibil. 4. Un nivel de maturitate diferit n funcie de ntreprindere Data Warehouse vine n completarea achiziiilor aferente procesului decizional fapt care permite firmelor s beneficieze de o organizare i de metode de lucru verificate, n timp ce pentru ali utilizatori domeniul este mai puin cunoscut. Realizarea unei Data Warehouse are la baz dou principii: - obiectivul este de a pune n aplicare un sistem de informare coerent i pe deplin integrat, ci nu de a construi un sistem decizional izolat; - acest sistem nu se construiete printr-un singur bloc, ci se descompune n mai multe aplicaii integrate. De asemenea trebuie s evitm construirea unui numr de sisteme corespunztor necesitilor decizionale, un sistem poate servi mai multor necesiti. Dac nu se respect aceast cerin se va limita valoarea informaiilor coninute de Data Warehouse, iar costul informatic va fi considerabil pentru c se gestioneaz un volum mare de date motenite de la sistemele anterioare. 9.6. Diferena ntre bazele de date operaionale i depozitele de date Bazele de date operaionale conin date curente detaliate ce trebuie actualizate n condiii de securitate i servesc drept suport pentru luarea deciziilor curente. Aceste baze de date sprijin procesarea tranzaciilor fapt pentru care necesit mecanisme de control ale concurenei i mecanisme de acoperire pentru a asigura consistena tranzaciilor. n cadrul acestora trebuie s avem n vedere i minimizarea redundanelor. Depozitele de date sunt concepute special pentru a sprijini luarea deciziilor. Au ca obiectiv regruparea datelor, agregarea i sintetizarea lor, organizarea i coordonarea informaiilor provenite din surse diferite, integrarea i stocarea acestora cu scopul de a da utilizatorilor finali o imagine adecvat ce permite gsirea rapid a informaiilor i analiza eficace a acestora. Interogrile dintr-un depozit de date sunt mai complexe i mai variate iar luarea deciziilor necesit date istorice, date care provin de la alte organizaii sau informaii din alte surse eterogene. n acest context datele operaionale dei abundente sunt departe a fi complete pentru luarea deciziilor. 9.7. Riscurile asociate unui proiect Data Warehouse 1. Riscurile organizaionale care vizeaz structura echipei de dezvoltare ct i cultura organizaiei. Susintorul unui astfel de proiect trebuie s provin din zona conducerii strategice ci nu din zona IT. 2. Riscurile tehnologice se refer la tehnologiile selectate pentru planificarea i folosirea depozitului de date. De aceea trebuie evitat folosirea unor tehnologii neconforme i de slab calitate. 3. Riscurile legate de managementul proiectelor care apar din cauza resurselor insuficiente i a complexitii crescute a proiectului. Unul dintre riscurile este definirea nerealist a anvergurii proiectului. Multe proiecte au euat datorit subestimrii timpului necesar pentru operaii de extragere, integrare i transformare a datelor. 4. Riscuri legate de proiectarea depozitului de date pentru c tehnologia Data Warehouse necesit un set nou de tehnici de proiectare astfel nct depozitul de date s fie gndit ca un tot multidimensional ce conine tabele, agregri, variabile. 9.8. Tendine n tehnologia depozitelor de date Dinamica dezvoltrii acestor tehnologii are un trend ascendent impus de necesitile mediului economic. Ca direcii de evoluie a depozitelor de date reinem: - creterea ofertei de tehnologii de tip depozite de date; - creterea utilizrii tehnologiei depozitelor de date n diferite; - maturizarea tehnologiilor data mining; - utilizarea pe scar larg a internetului pentru accesarea depozitelor de date de la distan ; - achiziii i fuziuni ntre firme pentru utilizarea Data Warehouse.

3.

Capitolul X Data Mining


Data Mining e un proces complex de actualizare a relaiilor, dependenelor, asocierilor, modelelor, structurilor, tendinelor i claselor prin exploatarea informaiilor conservate n baza de date folosind metode matematice, statistice sau algoritmice. Un Data Mining e considerat un proces de prelucrare a datelor elementare disponibile n Data Warehouse cu scopul furnizrii de informaii necesare procesului decizional. n sfera metodelor Data Mining putem identifica att reele neuronale sau arbori de decizie ct i tehnici de vizualizare multidimensionale. Aplicaiile pot fi grupate n dou categorii : 1. Sisteme operaionale care cuprind ansamblul de activiti tradiionale de gestiune ca: gestiunea stocurilor, gestiunea distribuiei, activitatea de manipulare a dosarelor n administraie, gestiunea activitilor bancare. n majoritatea cazurilor procesul se reduce la automatizarea operaiilor administrative care sunt
25

repetitive.

2. Sisteme decizionale care nglobeaz aplicaiile ce asigur posibiliti de difereniere la nivel de ntreprindere. Sistemele pot fi grupate n: - motoare de gestionare a bazelor de date pentru stocarea i structurarea acestora ; - instrumente de interogare ; - tehnologii OLAP pentru analiza multidimensional ; - metode Data Mining pentru descoperirea cunotinelor ascunse n spatele datelor clasice. Ultimele 3 prezint diferenieri att din punct de vedere al scopului urmrit (analiza elementelor trecute sau previzionarea celor viitoare) ct i n funcie de gradul de agregare. Accesarea datelor in sistemele decizionale se desfoar mai mult aleator; interogrile folosesc un volum mare de nregistrri. In prezent este destul de greu s se asigure exploatarea aceleiai baze de date n scopuri operaionale i decizionale. 10.1 Etapele procesului Data Mining 1. Identificarea problemei care presupune formularea problemei de rezolvat in condiiile cunoaterii datelor detaliate. Pentru o formulare ct mai exacta se procedeaz la descompunerea n subprobleme cu grad de complexitate redus. Lansarea unui proces Data Mining presupune n paralel un demers de analiz critic a rezultatelor scontate i a implicaiilor acestora n diferite domenii de activitate. De asemenea trebuie identificai utilizatorii pentru c nu toate instrumentele ofer aceleai faciliti n interpretare. 2. Cautarea datelor se face in 2 faze: a) Investigarea - care presupune selectarea datelor cu sprijinul experilor n domeniu astfel nct s se determine atributele corespunztoare pentru descrierea problemei. n aceasta faz se vor clasifica asocierile, se va studia coninutul i semantica acestora, se vor identifica valori extreme etc. b) Reducerea dimensiunilor problemei - care presupune observarea corelaiilor dintre anumite date, corelaii ce pot genera reducerea numrului de intrri ntr-un sistem fr ns ca aceasta reducere s fie arbitrara. 3.Selectarea datelor pertinente. O buna modalitate de creare a unui model este identificarea unor evenimente similare. Colectarea i selectarea datelor pertinente reprezint pana la 80% din ansamblul de activiti aferente Data Mining-ului. Analistul trebuie s aleag ntre un studiu bazat pe exhaustivitate efectuat pe un eantion; fiecare sistem are avantaje i dezavantaje. 4. Eliminarea datelor necorespunztoare se face diferit n funcie de dimensiunea bazei de date i de modul de constituire al acesteia, astfel : - dac baza de exemple e restrnsa (mai puin de 300 nregistrri i mai puin de 30 variante), iar alimentarea cu date se face automat e mai uor s verificm manual i vizual fiecare nregistrare pentru a descoperi anomaliile. Reprezentrile grafice precum histograma sau norul de puncte fac posibil izolarea elementelor necorespunztoare . - dac baza de exemple e restrnsa i alimentarea cu date se face manual se va verifica i coerena datelor n momentul ncrcrii lor. - dac baza de exemple e larga i alimentarea cu date se face manual e posibila introducerea de date identice, costul va crete i beneficiile nu vor fi cele scontate. - dac baza de date e voluminoas i alimentarea cu date se face automat se va trece la identificarea valorilor aberante prin: izolarea valorilor considerate greite n distribuiile statistice, construirea unui scor i identificarea ulterioar prin intermediul indicatorilor statistici etc. Pentru administrarea datelor care lipsesc putem recurge la : - excluderea nregistrrilor incomplete; - nlocuirea valorilor aberante; - nlturarea valorilor absente. Ultima faza a analizei se refera la studiul valorilor nule care pot afecta nregistrrile bazei de date. 5.Stabilirea modului de aciune asupra variabilelor. Datele fiabile si variabilele pertinente vor fi transformate n dou moduri: a) Transformarea monovariabil care se poate realiza prin: - modificarea unitii de msura pentru a evita disproporiile; - transformarea logaritmica a variabilei pentru a limita impactul valorilor excepionale; - transformarea datelor n durate; - modificarea coordonatelor asociate datelor geografice prin instrumente speciale care transform adresele i elementele aferente acestora n coordonate geografice. b) Transformarea multivariabila care const n combinarea mai multor variabile elementare i obinerea uneia agregate prin metoda:
26

- ratelor care presupune corelaia a doi indicatori sub forma de rate; - frecvenelor n cadrul creia msurarea datelor pentru un interval de timp permite identificarea
gradului de repetabilitate a schimburilor; - tendinelor nregistrate care presupune studiul evoluiei n timp a schimburilor urmrind astfel progresul sau regresul nregistrat de anumii indicatori; - combinri liniare si neliniare. 6. Cercetarea modelului const n extragerea cunotinelor utile pornind de la un volum mare de date brute care vor fi prezentate ntr-o forma sintetica. Modelele actuale construite ntr-o maniera automata au un nalt nivel de interactivitate i permit interogri din ce in ce mai sugestive: Plasarea diferitelor tehnici de modelare are n vedere : - cutarea modelelor bazate pe ecuaii; - analiza logic sau descompunerea problemei n subansamble succesive pentru a beneficia de un raionament structural; - alegerea tehnicilor de proiectare. 7. Evaluarea rezultatului care se poate face din punct de vedere calitativ sau cantitativ. Evaluarea calitativa se face prin reprezentarea grafic a datelor sau conceptual facilitnd partajarea cunotinelor. Evaluarea cantitativ se face prin indicatori de sintez care reflect gradul de ncredere i precizia sondajului. Dup construirea modelului se recomand validarea acestuia prin efectuarea unui test asupra bazei de date, test care s verifice corectitudinea clasrilor. 8.Integrarea cunotinelor const n implantarea modelului i a rezultatelor sale n sistemul informatic al ntreprinderii sau n procesul decizional al acesteia. Fiecare din etapele prezentate constituie un punct de control n asigurarea calitii totale a procesului Data Minig. Tendinele nregistrate n practica decizional actual impun integrarea facilitilor de asistare tip Data Mining la nivelul tuturor stadiilor proiectului.

Capitolul XI Tehnologia OLAP (Online Analyses Processing)


Locul instrumentelor OLAP n mediul decizional Un Data warehouse reprezint o baz destinat procesului decizional n care actualizarea informaiilor nu se desfoar liniar i interdependent. n context decizional se are n vedere obinerea unui timp de rspuns optim pentru volumul de date cercetat. Data warehouse i permite decidentului s obin informaiile necesare n cteva minute, comparativ cu sistemele clasice care generau rspunsuri n cteva zile. O predefinire din punct de vedere fizic a unor subansamble de date poate optimiza cererile de interogare efectuate n mod frecvent. n acest caz se impune evidenierea diferit ntre facilitile depozitelor de date i cele asociate unui sistem OLAP. Spre deosebire de instrumentele Data Warehouse, OLAP abordeaz datele agregate ntr-o manier multidimensional. OLAP versus OLTP (Online Tranzactional Processing) Metodele bazate pe entitate-asociere, metoda MERISSE i altele au fost i sunt utilizate pentru automatizarea produciei, dar acestea au caracter tranzacional n care modelele sunt destinate minimizrii redundanei. Ele sunt denumite generic OLTP. Concepia este orientat pe proces i modelul de date intervine ca suport al acestuia. Cererile de informaii sunt previzibile i majoritatea testelor se definesc printr-un ansamblu de tranzacii. Datele sunt accesate prin chei, volumul lor este limitat iar numrul de intrri - ieiri este previzibil. n acest context se dezvolt depozite de date Data Warehouse n care informaia nu mai este pus la dispoziia utilizatorului sub form liniar ci ntr-o forma multidimensional. Vorbim de o tehnologie de agregare a datelor i de accesare rapid a informaiilor sub denumire generic de OLAP. O comparaie pe scurt ntre OLAP i OLTP poate fi sintetizat astfel: 11.2 Caracteristicile de baz OLAP 1. Perspectiva multidimensionala a datelor Acestea pot fi organizate pe mai multe aspecte: timp, localizare, tipuri de produse, clieni. Acest format se numete hypercub.

11.1.

2. Orientare n timp, deoarece timpul ca dimensiune permite realizarea de comparaii i analize. Bazele de date multidimensionale utilizate de OLAP stocheaz straturi de date agregate pe diverse criterii, dar i date statistice calculate pe fiecare nivel de agregare. De ex.: dac avem datele lunare pentru un client al unei bnci, acestea ar cuprinde numele clientului, localitatea, numrul de tranzacii, valoarea tranzaciilor. Datele de sinteza stocate ar putea fi: numrul de tranzacii ale clienilor pe trimestre sau luni, numrul de tranzacii pe localiti, comisioane ncasate n diverse perioade de timp. 3. Efectuarea de calcule intensive Aceasta presupune aplicarea de algoritmi asupra datelor
27

hypercubului cu posibilitatea de adresare multidimensionala directa a locaiilor i optimizarea timpului de rspuns. Domeniile de succes OLAP sunt: financiar-bancar (gestiunea portofoliului, urmrirea clienilor, marketing), distribuie (marketing, ntreinere, produse de succes), telecomunicaii (ntreruperi, fraude, clasificarea clienilor), medicin, burse de valori, producie. 11.3. Modelarea dimensionala Este o tehnic de conceptualizare i reprezentare a aspectelor cantitative ale activitii n strns legtur cu parametrii acestuia: cine, ce, unde, cum. Elementele fundamentale de structura a datelor utilizate n acest proces de analiza on-line este cubul, care modeleaz activitatea desfurat pe o anumit perioad prin 3 noiuni : - msura activitii: volumul tranzaciilor, volumul comisioanelor, volumul creanelor; - faptele: colecii de msuri ale activitii, care identifica contextul n care acestea sau desfurat; - dimensiunea activitii: se identifica prin parametrii acesteia; o dimensiune reprezint o perspectiva din care pot fi privitedatele. De ex.: vnzrile pot fi privite din punct de vedere al produselor vndute, din punct de vedere al perioadei de timp, zona geografic sau client. O caracteristic eseniala a tehnologiei OLAP o reprezint organizarea valorii dimensiunilor n ierarhii. De ex.: pentru analiza profitului pe centre de profit putem defini urmtoarele structuri: total organizaie, departamente, centre de responsabilitate. La intersecia dintre valoarea dimensiunilor se afla celulele cubului, care conin de regula date agregate. Modelul este dificil de vizualizat n toate dimensiunile i ar trebui desfurat pe seciuni sau proiecii tridimensionale. 11.4. Bazele de date multidimensionale O baz de date multidimensional cuprinde: - structura datelor, n care sunt msurate activitile preluate din tabele de fapte a departamentului, - structura metadatelor, n care sunt stocate dimensiunile i membrii acesteia, dar i structurile ierarhice ale dimensiunilor. Din punct de vedere fizic datele sunt memorate ntr-un fiier cu acces direct pe baza adreselor fizice absolute sau relative, prin exploatarea tabelelor bitmap. Acestea fac legtura ntre structurile de date i structurile de metadate; sunt relativ greu de construit i construcia se bazeaz pe un numr fix de membri. Structura metadatelor este de tip ierarhic, fiecare dimensiune face parte dintr-o structura arborescenta cu o rdcina i cu mai multe ramuri ce pot avea frunze comune (ierarhii alternative). Toate ierarhiile au cel puin un nivel comun (nivelul frunze), considerat cel mai sczut nivel de centralizare. 11.5. Operaiile OLAP asupra hzpercuburilor Numrul de membri ai unei dimensiuni exprima granularitatea, nivelul de detaliu necesar pentru efectuarea unei analize. Ajustarea gradului de granularitate se poate face prin : - ROLL - UP, care realizeaz comasarea masurilor analizate; - DRILL - DOWN, care realizeaz descompunerea msurilor, ofer mai multe detalii. Asupra hypercuburilor se mai pot efectua si urmtoarele tipuri de operaii: - slicing, presupune selecionarea pentru a putea viziona doar un membru al unei dimensiuni (o seciune plana), selecie ce ia forma unei tabele pivot. De ex: vnzrile de produse bancare in anul 2002 pe clieni i produse; - dicing, defalcarea sau proiectarea unei dimensiuni pe o alta dimensiune. De ex: vnzarea de produse bancare n 2002 ctre clieni i sucursale. Proiectarea structurilor, depozitelor de date i a hipercuburilor continua pe parcursul ntregii viei a aplicaiei, dimensiunile cuburilor sunt strns legate de detaliile activitii.

Capitolul XII Suportul software pentru depozite de date i OLAP


Depozitele de date i tehnologia OLAP au aprut n anii 90, ns suportul software disponibil atunci nu rspundea necesitilor. O soluie a problemei este SQL Server 7.0, accesibil utilizatorului final i adaptat necesitilor companiilor mici. Instrumentul SQL ndeplinete urmtoarele funcii: transformarea i exportarea datele, stocarea datelor n depozite de date i n baze de date multidimensionale, analiza datelor, prezentarea datelor. 12.1. Serviciul de transformare a datelor Principala sursa de date a serviciului o reprezint bazele de date relaionale. Acesta asigura colectarea si transformarea datelor prin: - validarea datelor care presupun uniformizarea unitii de msura, verificarea ncadrrii pe categorii, clase sau grupuri, verificarea consistenei datelor, - curarea datelor, care presupune reconcilierea datelor provenite din mai multe surse prin compararea nomenclatoarelor folosite de diverse aplicaii i utilizarea ulterioara a unui singur nomenclator. - migrarea datelor, presupune transportarea datelor in depozit; un aspect important l constituie sincronizarea surselor de date n vederea prelurii datelor la acelai moment;

- transformarea datelor, care presupune pregtirea datelor preluate din sursele primare i utilizarea lor n analize complexe (de ex: comasarea coloanelor, divizarea coloanelor, transformarea dintr-un format n altul). 12.2. Serviciul de asistare a deciziei Realizeaz analiza i prezentare datelor prin: 1. Serverul OLAP, ce are drept funcie principal extragerea datelor din surse eterogene, agregarea i procesarea lor i stocarea n baze de date multidimensionale. 2. Serverul de analiz, care pune la dispoziia utilizatorilor obiecte de suport al deciziei pentru accesarea serverului OLAP. 3. Serverul de prezentare a datelor (tabele pivot), care reprezint o interfaa pentru utilizrile familiarizate cu mediile de lucru EXCEL, ACCES. 4. Serverul English-Query, care permite formularea de interogri n limbaj natural, traducerea n clauze SQL. 5. Serverul client, instalat pe calculatorului utilizatorului final i se bazeaz pe serviciul tabele pivot ce acceseaz serverul OLAP. Componenta client aduce datele necesare ntr-o memorie cache pentru a putea fi utilizate i dup ce legtura cu serverul s-a terminat. 6. Managerul OLAP, un mediu de lucru accesibil printr-o interfa grafica ce permite utilizatorului s-i construiasc o soluie OLAP pe baza surselor de date existente. Instrumentele de dezvoltare incluse n SQL Server sunt: - sisteme de gestiune a datelor operaionale; - serviciul de extragere si transformare a datelor; - serverul OLAP de analiza multidimensionala i agregare; - instrumente pentru utilizatorul final. 12.3. Stocarea datelor OLAP Modelele structurale multidimensionale specifice tehnologiei OLAP se pot stoca n mai multe moduri: ROLAP (Relational OLAP) - stocarea datelor primare i a agregrilor n structurile relaionale cu timpi de rspuns slabi, cu avantajul utilizrii unui spaiu pe disc mai mic (se folosete pentru datele interogate mai rar). 1. MOLAP (Multidimensional OLAP) - stocheaz n structurile multidimensionale att datele de baza, ct i pe cele agregate; calculele necesare se efectueaz n interiorul cubului i are performane n ceea ce privete timpul de rspuns, dar ocup spaiu mare pe disc. 2. HOLAP ( Hybrid OLAP) - combinaie a structurilor enunate; calculele sunt efectuate n interiorul cubului, iar datele de baza sunt stocate n tabelele depozite de date. 12.4. Analiza datelor folosind limbaje de procesare a datelor multidimensionale Pentru a rspunde necesitilor de analiza a datelor, instrumentele OLAP trebuie s ofere o serie de operaii analitice precum: consolidarea (ROLL-UP), parcurgerea n jos (DRILL-DOWN), secionarea (slicing), schimbarea perspectivelor (dicing). Pentru a rspunde acestor cerine Microsoft furnizeaz limbajul MDX, iar ORACLE limbajul EXPRESS. Acestea conin instruciuni de definire a datelor i instruciuni de manipulare de date. Produsele EXPRESS de la ORACLE se caracterizeaz prin: - multidimensionalitate, - reprezentarea datelor nu se limiteaz la 2 sau 3 foi de calcul, - ntreinerea ierarhiilor permite o foarte uoara consolidare i agregarea datelor la diferite nivele de detaliu, - procesul de analiz presupune un mediu pentru aplicaie care implica serii de timp sau analize ncruciate, - mediul de programare este structurat si cuprinde structuri condiionate i repetitive, depanare, compilare, execuie; - acces la datele relaionale, la mai multe baze de date, - faciliti de citire a datelor.

30

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