Documente Academic
Documente Profesional
Documente Cultură
1
Rohner K., Ciber – marketing, Ed. ALL, 1999, pag. 51.
fie distructive (denaturarea realităţii, abaterea atenţiei de la problemele reale ale vieţii, dezinformarea
etc.). Opinia fiind subiectivă are un grad redus de generalitate chiar atunci când priveşte unele
evenimente concrete1.
De asemenea, informaţia nu trebuie să se confunde cu zvonul care reprezintă, ca şi opinia
falsă, o ştire neîntemeiată şi neverificată.
Forma de exprimare şi transmitere a informaţiilor, opiniilor şi comentariilor o reprezintă
comunicare.
Informaţia este o comunicare despre un anumit aspect al realităţii obiective.
Din punct de vedere conceptual informaţia reprezintă o reflectare în planul gândirii umane a
legăturilor de cauzalitate, privind aspecte din realitatea ce ne înconjoară.
Informaţia are deci sens de noutate pentru cel căruia i se adresează, indiferent de forma pe
care o ia (ştire, semnal, comunicare). Putem spune deci că informaţia este un mesaj, dar cu precizarea
că nu orice mesaj este o informaţie. Dacă mesajul nu transmite nici o noutate şi nu are suport real,
atunci acesta nu reprezintă interes pentru receptor şi deci nu are caracter de informaţie.
Informaţia primeşte întotdeauna atributul domeniului pe care îl reflectă. De exemplu,
realităţile din domeniul economic se reflectă în informaţiile economice.
Procesul de sesizare, înţelegere şi însuşire a informaţiilor dintr-un anumit domeniu reprezintă
un proces de informare. Informaţiile dobândite în urma unui proces de informare într-un anumit
domeniu, formează cunoştinţele despre acel domeniu, iar mulţimea acestora reprezintă patrimoniul
de cunoştinţe.
Cunoştinţele reprezintă deci o însumare a tuturor informaţiilor dobândite într-un anumit
domeniu, sau care se referă la un anumit obiect. În sinteză putem aprecia cunoştinţele că sunt
elemente abstracte şi individuale despre obiectele şi domeniile lumii reale, însuşite şi dobândite.
Data este forma de reprezentare accesibilă a informaţiei prelucrate. Ea reprezintă suportul
formal al informaţiei care se concretizează în cifre, litere, simboluri, coduri şi alte însemne.
Există o corespondenţă determinată între informaţie, simbol şi dată astfel că, foarte adesea, în
practică, termmenul de informaţie este utilizat pentru a desemna date, iar expresia „prelucrarea
informaţiilor” înlocuieşte expresia „prelucrarea datelor”. Putem considera că datele prelucrate, în
măsura în care afectează în sens pozitiv comportamentul receptorilor (oameni sau maşini), au
calitatea de informaţii.
1
Surcel T., Sofronic Gh., Baron C., Informatica economică, Ed. Calipso 2000, 1999, pag. 9.
În procesul prelucrării şi utilizării informaţiilor, acestea sunt privite din patru puncte de
vedere:
a) din punct de vedere sintactic, când se urmăreşte aspectul admisibil al acestora, în sensul
că informaţiile trebuie să capete anumite forme de reprezentare respectând riguros anumite reguli;
b) din punct de vedere semantic, urmărindu-se semnificaţia, înţelesul informaţiei
(conţinutul real al informaţiei) ce derivă din datele prelucrate;
c) din punct de vedere pragmatic, urmărindu-se utilitatea pentru receptori, efectul asupra
acestora (măsura în care acestea satisfac cerinţele utilizatorului);
d) din punct de vedere sigmatic, se tratează raportul dintre semne şi obiecte, putându-se
vorbi despre cunoştinţe obiective. În locuri publice semnalizarea şi direcţionarea cu ajutorul
indicatoarelor trebuie să fie atât compactă cât şi independentă de limbă sau cultură. Pictogramele
pentru indicarea cabinelor telefonice, zonele de fumători, ghişeelor de informaţii sau puncte medicale
reprezintă cunoştinţe obiective.
Informaţiile se produc, se culeg, se procesează se transmit, se stochează şi se înţeleg. În cazul
în care are loc o transmitere unilaterală de informaţii, vorbim despre informare. În cazul unei
transmiteri bidirecţionale a informaţiei, se poate vorbi de comunicare.
Informaţiile apar şi sunt utilizate într-un domeniu specificat, în cadrul nivelelor operaţionale
şi de management şi se transmit, în sens dublu, între planurile acestor activităţi:
la nivel operaţional, informaţiile sunt generate şi parţial consumate pe acest plan,
precum şi parţial îndrumate spre nivele de conducere, pentru a constitui pentru acestea elemente de
fundamentare a deciziilor;
la nivel de management informaţiile sunt generate şi parţial consumate pe acest plan
şi parţial îndrumate, sub formă de rezultate ale deciziilor luate, spre nivelele operaţionale pentru
informarea lor în vederea unei optimizări a comportării în respectiva activitate de execuţie.
Consumatorii de informaţii se pot prezenta sub forma unor nivele de decizie şi nivele de informare.
Primele consumă informaţiile sub forma unor elemente de fundamentare a deciziilor, iar celelalte sub
forma unor elemente pentru perfecţionarea comportării, în cadrul unei activităţi sau în raport cu
mediul înconjurător. Un nivel consumator poate lua în mod succesiv sau simultan cele două forme,
de nivel de decizie şi de nivel de execuţie.
Producătorii de informaţii sau sursele de informaţii, în cadrul unei forme de activitate, se
regăsesc atât pe planul conducerii cât şi pe planul operaţional sau de execuţie.
Se poate afirma că:
orice informaţie se poate considera ca atare dacă este utilă ciuva, sau la ceva, dacă
este ataşată de un consumator, care poate fi un nivel de decizie, sau un nivel de informare;
orice informaţie este produsă de cineva, sau de ceva, deci are o sursă care o
generează, care poate fi omul ca atare, mijloace tehnice produse de el sau realitatea înconjurătoare;
între sursa de informaţii şi consumatorul de informaţii, informaţiile circulă, prin
canale specifice, sunt transmise, ataşate pe diferiţi suporţi şi sunt supuse unor modificări şi
transformări, pregătiri şi prelucrări, pentru a servi cât mai bine unor scopuri predefinite de
consumatori.
CURSUL 2
TIPOLOGIA INFORMAŢIEI
O activitate de succes presupune manipularea optimă a informaţiilor. Complexitatea
activităţilor economico-sociale, salturile spectaculoase ale tehnologiei de culegere, transmitere,
stocare şi prelucrare a informaţiei, revoluţiile înregistrate în domeniul telecomunicaţiilor şi a
tehnicilor media a generat o diversificare fără precedent a naturii informaţiilor, concomitent cu o
creştere exponenţială a volumului acesteia. Din varietatea de criterii posibile de utilizat la clasificarea
informaţiei, vom insista asupra câtorva criterii, relevante pentru tehnologia informaţiei. Aceste
criterii sunt: forma informaţiei, natura informaţiei, suportul informaţiei şi sursele informaţiei1.
a) Forma informaţiei
Din punct de vedere al formei concrete pe care o îmbracă informaţia pe un suport tehnic,
aceasta se prezintă sub următoarele forme: analogică, digitală.
1) Forma analogică a informaţiei, constă în reprezentarea pe suportul tehnic a
fenomenelor fizice, imagini fixe, sunete şi imagini în mişcare aşa cum sunt ele
percepute de dispozitivele tehnice de înregistrare, fără conversie sau codificare a
acestora. Exemple de reprezentare analogică a informaţiei:
înregistrarea mesajelor şi a altor informaţii sonore pe banda magnetică sau caseta
magnetică cu ajutorul echipamentelor audio (magnetofon, casetofon, compact-disk,
telefon) precum şi a dispozitivelor de captare a sunetului (microfon);
înregistrarea imaginilor unor documente sau filmarea unor activităţi, operaţii şi
procese prin folosirea echipamentelor analogice pentru imagine şi sunet
(videorecorder, cameră de luat vederi).
2) Forma digitală a informaţiei se prezintă pe suportul tehnic ca o succesiune de valori
binare, ordonate după un cod şi se realizează, fie pornind de la fenomenul real, fie de la
forma analogică a acestuia. În ambele cazuri are loc o codificare numerică, o evaluare
cantitativă şi o cuantificare a fenomenului care face obiectul reprezentării.
1
Pand A., Ionescu B., Mareş V., Birotica, Ed. ALL, 1994, pag. 5.
b) Natura informaţiei
Informaţia se prezintă sub următoarele clase:
1) sub formă de date: numerice, alfabetice, sau numerice, participă la o gamă largă de
operaţii aritmetice, matematice sau logice cu largă aplicabilitate în activitatea economică, statistică,
administraţie, cercetare, proiectare, etc.
2) sub formă de texte organizate sub formă de documente, pagini, paragrafe, fraze, cuvinte şi
caractere destinate a fi prelucrate cu programe adecvate de editare şi tehnoredactare a textelor,
control gramatical şi semantic al cuvintelor, punerii în formă şi apoi în pagină a textului redactat.
3) sub formă de documente grafice (imagini fixe) destinate perceperii vizuale de către
factorul uman prin afişarea pe monitorul calculatorului electronic, scrierea lor la imprimantă sau la
dispozitivul de realizare desene (plotter), microfotografiere etc. Un document grafic poate conţine
date sub formă de rapoarte şi situaţii, texte explicative, reprezentări grafice, desene, schiţe tehnice,
imagini fotografiate etc.
4) sub formă de secvenţe audio generate de vocea umană, fenomene din realitate,
instrumente muzicale sau sintetizatoare electronice de voce şi acustice.
5) sub formă de secvenţe video de natură animată sau film, captate de dispozitive
specializate (camere de luat vederi) sau generate de programe de grafică bi sai tridimensională.
Aceste sunt de cele mai multe ori însoţite de informaţie sonoră: voce sau sunet.
Sistemele informatice moderne utilizează, prin excelenţă, toate cele cinci categorii de
informaţii, ultimele două constituind obiectul tehnologiilor multimedia.
c) Suportul fizic de informaţie
Din acest punct de vedere distingem:
1) informaţie aflată pe suporturi tehnice de informaţii, grupate la rândul lor în:
suporturi magnetice din categoria cărora amintim: banda magnetică, caseta magnetică,
discul magnetic, discul flexibil, cartela magnetică. Informaţia se memorează prin variaţia
câmpurilor magnetice.
Suporturi cu citire optică a informaţiei, în această categorie intrând discurile optice (CD-
ROM, WORD, CD-R, CD-PROM, DVD-RAM, etc.) şi magneto-optice (discuri MO).
Informaţia digitală este citită optic cu dispozitive laser iar memorarea se face sub formă de
„pit-uri”. Raza laser este reflectată de suprafaţa discului când nu există pit (ridicătură) şi nu
este reflectată când întâlneşte un pit.
Informaţia memorată pe suporturile tehnice este înregistrată şi citită numai cu ajutorul unor
dispozitive tehnice de citire/scriere cum sunt: dispozitivele periferice de citire şi scriere pe suporturi
magnetice, unităţile de lectură optică a discurilor.
2) informaţie aflată pe suporturi grafice de informaţii, care, după natura suportului se împart în:
suporturi opace realizate din hârtie, cum sunt: documentele clasice sau tradiţionale,
documentele informatice şi birotice obţinute la imprimantă, documentele realizate cu ajutorul
mesei de desen tip plotter. În locul hârtiei se poate utiliza însă, o gamă largă de înlocuitori
sintetici cu caracteristici şi calităţi grafice asemănătoare sau superioare hârtiei, toate având
menirea de a fi citite sau consultate vizual de către om, ori multiplicate prin mijloace
tipografice sau de fotocopiere (tip xerox etc.).
suporturi transparente realizate din peliculă fotografică, peliculă film, microfilm, celită etc.
Acest gen de suport este destinat lecturii numai după opreraţia de mărire a imaginii
înregistrate. Atât suporturile opace cât şi cele transparente sunt destinate, în principal,
utilizării lor direct de către om dar aceasta nu exclude posibilitatea folosirii lor ca sursă de
informaţii pentru prelucrări tehnice ulterioare.
d) Sursa informaţiei
Informaţia de marketing ce urmează a fi prelucrată în sistemele informatice se grupează în
funcţie de1:
1) Modul de prezentare
Informaţii primare recoltate din surse originare prin metode şi tehnici specifice, în formă
brută, aşa cum sunt întâlnite în documentele în care sunt înregistrate sau în forma în care acestea sunt
prezentate de purtătorul de informaţie.
Informaţii secundare sunt cele care au suferit anterior o anumită prelucrare în vederea
utilizării lor în alte scopuri decât cele vizate de cercetările de marketing. Sunt surse bogate,
dominante, se referă la perioade trecute şi au fost obţinute cu ocazia altor cercetări.
2) Locul în care se întâlnesc:
Surse interne constituite din purtătorii informaţiilor, localizate în cadrul structurii
organizatorice a întreprinderii. Cele mai utilizate sunt evidenţele statistice şi contabile, documentele
care sunt întocmite ori care circulă în cadrul diferitelor procese economice (facturi, bonuri etc.); o
valoroasă sursă internă o constituie personalul de specialitate, purtător al unor informaţii deosebit de
variate referitoare la numeroase aspecte ale activităţii întreprinderii.
Sursele externe sunt constituite din purtătorii informaţiilor emise direct de componentele
mediului extern în cadrul sistemului lor de comunicaţie (publicitate şi alte forme de promovare,
oferte de contracte, publicarea unor bilanţuri) sau din publicaţiile editate de organisme specializate
în culegerea şi prelucrarea unor astfel de informaţii (statistici naţionale şi internaţionale, buletine de
informare realizate de institute de cercetări, de organisme bancare şi financiare, informaţii
communicate de instituţii specializate în statistici etc.)
3) Frecvenţa informaţiilor emise putând fi:
Permanente – culese şi prelucrate sistematic online, în timp real sau la perioade foarte mici;
Periodice – generate la intervale de timp regulate sau sezoniere, cu ocazia unor cercetări
periodice;
Ocazionale obţinute cu ocazia unor evenimente nerepetitive sau fiind cu caracter organizat.
1
Balaure V.(coordonator) Marketing, Ed. Uranus, 2000, pag. 501.
PROCESE INFORMAŢIONALE
Utilizarea pe scară largă a informaţiei şi a tehnologiei informaţiei, a condus la existenţa unei
largi game de prelucrări automate a informaţiei generând chiar, o tipologie a acestor procese
informaţionale.
În raport cu natura lor specifică, informaţiile se prelucrează diferit, identificându-se
următoarele tipuri de procese informaţionale:
a) Prelucrarea datelor se caracterizează prin tratarea informaţiei numerice, după reguli
matematice şi logice, şi este larg răspândită în activităţile care solicită un mare volum de
calcule, situaţii şi rapoarte (economie, management, statistică, cercetare, proiectare etc.).
Prelucrarea datelor se realizează în mod diferit în funcţie de modul de organizare a datelor în
colecţiile de date (nivel de organizare, structură, tip şi operaţiile efectuate asupra structurii),
astfel:
datele organizate sub forma fişierelor de date se prelucrează cu ajutorul unor
programe de firmă, denumite interpretoare sau compilatoare care diferă în funcţie de
limbajul de programare pentru care acestea sunt elaborate: PASCAL, C, FORTRAN,
COBOL, ALGOL, PL/I, APL, BASIC, ADA, etc.
datele organizate sub forma bazelor de date sunt exploatate cu ajutorul unor pachete
de programe denumite sisteme de gestiune a bazelor de date (SGBD) dintre care cele
mai răspândite sunt: dBASE IV, FOXPRO, PARADOX, ORACLE, ACCESS,
SYBASE, INFORMIX, PROGRESS, DB2, etc.
date organizate sub forma foilor de calcul tabelar (editoare de tabele, spreasheet) se
prelucrează, fie folosind softuri specializate cum sunt procesoarele de tabele: LOTUS
1-2-3, EXCEL, QUATRO, fie folosind funcţiile de prelucrare a tabelelor din cardul
pachetelor de programe cu posibilităţi integrate de tratare a informaţiei (texte, tabele,
baze de date, grafică etc.) cum sunt sistemele WORKS, FRAMEWORK, OPEN
ACCESS etc.
Din punct de vedere informatic prelucrarea datelor organizate sub forma foilor de
calcul tabelar prezintă un interes deosebit, datorită uşurinţei cu care pot fi utilizate
procesoarele de tabele, a prezentării sub formă grafică a datelor din tabele cât şi a
simplităţii integrării prelucrării datelor cu prelucrarea de text în cadrul foii de calcul
sau a lucrului cu baza de date
b) Prelucrarea textelor reprezintă un ansamblu de operaţii specifice lucrului cu texte. Obiectul
prelucrării este textul, structurat în documente, pagini, paragrafe, fraze şi cuvinte. Este supus
unor operaţii vizând forma caracterelor şi mărimea acestora, forma şi mărimea paginii, modul
de aşezare a textului în pagină. Prelucrarea textelor presupune, de asemenea, operaţii
lingvistice, cum sunt, despărţirea automată a cuvintelor în silabe, controlul gramatical, lexical
şi ortografic al textului analizat. Se asigură generarea de hipertext şi hiperlegături, captarea şi
prelucrarea imaginilor şi obiectelor, generarea şi prelucrarea tabelelor, a desenelor grafice,
procesarea ecuaţiilor, gestiunea documentelor etc. În urma acestor operaţii rezultă un
document de tip text care poate fi consultat prin afişare pe ecran, imprimat pe hârtie sau
microfilm în vederea arhivării.
Prelucrarea textelor se realizează, fie cu programe specializate cum sunt procesoarele
de text: WORDSTAR, WORD, WORDPERFECT, AMIPRO, fie cu componente pentru
tratare text ale unor sisteme de programe având altă destinaţie principală, spre exemplu
editorul de texte al sistemului grafic de operare WINDOWS, editoarele de texte ale
procesoarelor de tabele şi ale sistemelor integrate (WORKS).
c) Prelucrarea documentelor reprezintă un mod de utilizare modern şi eficient a tehnologiei
informaţiei în vederea receptării, memorării şi prelucrării grafice a imaginilor conţinute în
documente. Un document grafic poate conţine informaţii provenite din surse diverse: situaţii
şi rapoarte rezultate din prelucrarea datelor, documente obţinute în urma prelucrării textelor,
tabelelor, şi reprezentărilor grafice realizate cu un procesor de tabele, sciţe şi desene tehnice,
grafică bidimensională sau tridimensională realizată cu ajutorul unor programe speciale de
grafică, desene alb-negru sau color, simboluri grafice la alegerea utilizatorului, imagini şi
fotografii scanate etc.
1
Abreviere de la Telecommunications, Information Technology, Media, Entertainment
1
c) scopul conectării la realitatea virtuală, pentru transmiterea
imaginii, sunetului, simţului tactil şi parţial al căldurii, la
organele de simţ ale omului sunt ataşate periferice
corespunzătoare. Se folosesc în acest scop aparate audio, căşti
echipate cu mici ecrane, precum şi costume purtând senzori,
pantofi şi mănuşi speciale;
d) Cybertehnologia adânceşte prăpastia între informatica
profesională utilizată în intreprinderi şi posibilităţile
tehnologice disponibile din industria TIME. Multimedia
înseamnă a stoca şi transmite date, imagini, texte şi filme sau
secvenţe audio şi video sub forma digitală, de a le reda
oamenilor sau de a le comunica, în mod digital, compact, prin
intermediul cablului, satelitului sau undelor radio. Termenul
de hipermedia sugerează că între diferite medii de
comunicaţie există legătură directă. Termenul de hipertext
facilitează parcurgerea textuli orientat după idei şi nu
secvenţial ca până acum iar hiperlegătura posibilitatea de a
naviga oriunde fără limită de timp şi spaţiu. Asociat cu
dezvoltarea tehnologiei calculatorului următorul pas
important către societatea informaţională îl marchează
dezvoltarea accentuată a tehnologiei de telecomunicaţii, în
special transmiterea datelor prin reţeaua de comunicaţii, mai
întâi în mod analogic, iar apoi într-o măsură din ce în ce mai
mare în mod digital, astfel că aparate ca telefon, fax,
vodeotext au devenit ceva uzual, încorporate sau nu într-un
calculator.
e) Infrastructura globală de informaţii (IGI) este reţeaua care
a revoluţionat era informaţională, reţea în care coexistă reţele
de înaltă performanţă prin intermediul cărora sunt conectate
calculatoare din întrega lume, a reţele multimedia, create din
reţeaua telefonică actuală care transferă filme video împreună
cu date, sunete, imagini şi text, cât şi reţelele aparţinând
televiziunilor prin cablu, care funcţionează în regim
teleinteractiv, ce au cuplate calculatoare personale,
videotelefoane sau aparate interactive. Comun şi foarte
important ca aceste reţele eterogene sunt digitale, comunică
între ele, prin fir şi fără fir, terestru sau prin satelit.
f) Saltul calitativ şi cantitativ, fără precedent în ceea ce priveşte
capacitatea de stocare a datelor, practic nelimitată, în toate
2
g) formele disponibile în mediul digital, mediu ce permite acces
rapid, selectiv şi direct la informaţiile stocate pentru a fi citite,
multiplicate, mărite sau micşorate, transmise oriunde în
spaţiul virtual, stocarea informaţiilor fiind asigurată în regim
on-line sau off-line.
h) Conectarea globală şi nelimitată a unui număr practic infinit
de calculatoare şi utilizatori prin intermediul reţelelor
analogice şi digitale, cu un cost foarte scăzut în comparaţie cu
mediul tradiţional;
i) Utilizarea de locuri de muncă şi distracţie virtuale,
realizează o nouă formă de convieţuire şi de organizare a
muncii prin intermediul comunicaţiilor, care face să dispară
limitele între viaţa privată şi profesie, între locul de muncă şi
distracţie, eliminând graniţele spaţiale şi temporale pentru
accesul la toate produsele activităţii intelectuale.
Cu această competiţie componenta software a sistemelor este
determinantă în relaţia cu echipamentele şi componentele hardware
implicate în societatea informaţională.
Marketingului, în era informaţională, îi este caracteristic
următoarele dimensiuni:
a) Individualizarea clienţilor pe o piaţă globală. Terminalul
reţelei va reprezenta pentru clienţi şi consumatori vehicolul de
pătrundere în realitatea virtuală care să stabilească conectarea cu
ofertanţii prin intermediul reţelelor. Întâlnirea va avea loc în
cyber-spaţiu. Modelarea acestei lumi se bazează pe concepte de
multimedia şi un număr de periferice precum ciber-căşti şi
ochelari pentru percepţia audio-vizuală a mediului virtual,
instrumente de control şi navigare, dar şi mijloace auxiliare, care
să se cupleze la simţurile noastre de percepţie.
b) Circulaţia în timp real a informaţiilor, ceea ce presupune
participarea concomitentă on-line, o comunicare directă şi
interactivă;
c) Abordare inductivă de la clientul individual către grupul de
clienţi şi nu deductivă, prin identificarea segmentului de clienţi
şi/sau a pieţelor ţintă;
d) Angajarea clientului din postura de „pasiv” în raport cu
comunicarea „confruntativă” la rolul de „parteneriat” prin
comunicarea „interactivă”;
3
e) A gândi digital – GD imlpică a se debarasa de balastul mediilor
învechite şi de a aplica regulile informaţionale care înseamnă a
gândi, a vedea, a vorbi şi a simţi digital;
f) Datele extrase din contactul cu clienţii reprezintă „aurul digital”
în cybermarketing;
g) Mediul destins şi plăcut este cel mai important stimulent pentru
culegerea de informaţii;
h) Clientul nu este „stăpânul” ci „suveranul”. Cel ce ia hotărârile şi
determină viitorul întreprinderii este mulţimea poporului de
clienţi.
În societatea informaţională marketingul este în principiu digital, nu
ţine seama de spaţiu şi timp, este interactiv şi orientat către dialog,
puternic relaţionat cu faptele iar conceperea prestaţiilor de piaţă este
îndreptată în mod direct către clienţi.
În timp ce în era industrială accentul se punea pe marketingul de
masă, în era informaţională se concentrează asupra clientului
individualizat.
Locul luptei pentru cotele de piaţă îl ia angajamentul pentru cota
clientului; locul confruntării îl ia cultivarea relaţiei; asimetria de
informaţii va fi abandonată în favoarea dialogului deschis etc.
4
CURSUL 4
FUNDAMENTELE SISTEMULUI INFORMAŢIONAL
Sistemul cibernetico-economic
Pe baza analizei fluxului de ieşire, organul de decizie verifică modul în care sunt realizate
obiectivele şi sarcinile stabilite şi, în condiţiile în care apar abateri, adoptă măsuri de reglare sau
autoreglare în baza legii conexiunii inverse.
Un sistem cibernetic îşi autoreglează intrările în funcţie de scopul şi obiectivele pentru care a
fost conceput să funcţioneze prin intermediul unei bucle de control (feedback)1.
Această buclă constă în fluxuri fizice de produse asociate cu fluxuri de informaţie. Bucla de
feedback asigură realizarea funcţiilor de autoreglare şi de comportament dinamic al sistemelor.
Dinamica acestui tip de sistem este determinată tocmai de încercarea sa de a se autocontrola în faţa
perturbaţiilor externe.
Prin structura unui sistem cu buclă se va înţelege:
modul în care fluxurile sale de materiale şi/sau informaţionale sunt interconectate;
modul în care aceste fluxuri sunt modificate sau transformate în factori de întârziere;
reguli de decizie încorporate în buclele feedback.
Practic orice sistem economic este un sistem cibernetic cu buclă. Pentru a funcţiona, o buclă
feedback presupune existenţa a 2 factori:
o diferenţă între o valoare dorită şi una reală;
1
Cătoiu I., Orzan Gh., Raţiu-Suciu C. Modelarea cibernetico-matematică a cererii de mărfuri a populaţiei, în volumul
„Cibernetica Aplicată”, Ed. Academiei, 1988.
politică (strategie) ce specifică acţiunile necesare pentru a corecta aceste diferenţe.
Sistemul cibernetico-economic redat în figura 2.2. asigură transformarea unor fluxuri de intrare
în fluxuri de ieşire prin raportarea la obiectivele programate şi eventuala corectare a diferenţelor pe
buclă.
SISTEMUL DE CONDUCERE
1
Pisău Gh., Toma C., Mihăilescu I., Elaborarea şi introducerea sistemelor informatice, Ed. Tehnică, 1975, pag. 23.
2
Orzan Gh. Sistemul informatic al aprovizionării populaţiei – SIAP, BNP-ICI, 1985, pag. 7.
Aceste resurse sunt:
ansamblul de echipamente (HARDWARE);
sistemul de programe (SOFRWARE), care cuprinde programele sistemului de operare şi
programele de aplicaţii;
baza de date;
ansamblul de personal şi cadrul organizatoric.
Prin metode se înţeleg căile de determinare şi punere în funcţiune, de perfecţionare şi
optimizare a funcţiunilor organismului, pentru a atinge – obiectivele predeterminate.
Prin reguli se exprimă modalităţile de aplicare la un organism a metodelor. Acestea sunt
definite şi formulate concis sub forma unor ansambluri de operaţii logice şi/sau matematice.
Prin proceduri se înţelege totalitatea operaţiunilor necesare pentru tratarea informaţiilor şi
regulilor prin mijloacele sistemului.
Ca exemplu, se poate arăta metoda gestiunii stocurilor, în care se găseşte regula de calcul a
nivelului de stoc, pentru care se lansează o comandă şi care utilizează procedurile de calcul.
Printre metodele utilizate se pot enumera: calculul probabilităţii, metode ale statisticii
economice, analiza stocurilor, programarea liniară, programarea dinamică, metode de simulare,
teoria grafurilor, teoriautilităţii, teoria deciziei, metode de proiectare a experimentelor, teoria
jocurilor, metode de culegere, de măsurare şi scalare, metode de analiză multivariată, metode de
previziuni de previziuni, etc.
Prin mijloacele unui sistem informatic se înţelege totalitatea uneltelor şi instrumentelor
manuale, automate, inclusiv software utilizate pentru efectuarea de operaţiuni asupra informaţiei:
captare, culegere, pregătire, control, introducere şi extragere, transmitere, concentrare, stocare,
transformare, prelucrare prin calcul aritmetic şi logic, analiză şi interpretare, etc.
Mijloacele cuprind suporţi, maşini şi oameni.
a) Se consideră suport tot ceea ce are ataşat informaţii şi serveşte la transportarea şi/sau
stocarea ei în timp şi spaţiu. Se întâlnesc următoarele tipuri de suporţi:
Materiali, sub formă de suporturi tehnice (magnetice sau optice) sau grafice (opace
sau transparente);
Câmp electric, magnetic sau optic, transmis prin semnale şi pachete;
Experienţa umană, sub formă de date şi informaţii acumulate de oameni în procesul
muncii.
b) Prin maşini în cadrul mijloacelor unui sistem informatic se înţelege totalitatea
echipamentelor şi dispozitivelor utilizate (ca echipamente hardware şi instrumente software) pentru
a efectua operaţiunile enumerate mai sus. În această ordine de idei putem enumera:
sisteme de calcul, de diferite generaţii şi configuraţii;
echipamentele de captare, culegere, pregătire, transmitere, stocare, de prelucrare, de
redare, de analiză şi interpretare, etc.
c) Oamenii în cadrul unui sistem informatic intervin sub forma de experienţă umană la nivelul
suporţilor, ca specialişti pentru elaborarea, utilizarea şi exploatarea sistemului (administratori,
analişti, programatori, ingineri sistem, operatori) sau ca utilizatori ai sistemului în regim off-line sau
on-line (cybernavigatori sau internauţi, cybercumpărători, analişti digitali, etc.).
Sistemul informatic se poate prezenta sub forma unei „cutii negre” bazată pe intrări, ieşiri,
reguli, proceduri, mijloace şi metode, aşa cum este prezentat în fig. 3.1. sau în forma generală de
sistem în fig. 3.2.
Sistem
oameni
Resurse masini Semnale
Semnale
IESIRI
Machete Reguli Documente
Suporti
Date Suporti
rezultate
Retele de Retele de
primare Programe comunicatii
comunicatii
Proceduri Colectii
de date
Prelucrări Mesaje
Metode
Mesaje
Fig. 3.1. Mecanismul
intern al sistemului informatic
Sistem de
Reglare/autoreglare Sistem de
control
Mediul extern
Mediul extern
Informatii Informatii
Reguli SISTEM Obiectiv
iesirea din plaja de
Actiuni de control
Actiuni
Informatii privind
Actiuni
si comanda
Actiuni asupra
functiunilor/resurselor
valori
confrunta lumea gândurilor noastre cu imagini complet noi, în cyber-spaţiu. Acest fapt şi
posibilitatea de a comunica global cu cyber-lumea, de a participa la ea, dă naştere unei revoluţii
enorme, care nu va modifica numai marketingul, ci şi lumea de afaceri şi societatea în anii ce vin.
Pentru realizarea şi exploatarea sistemelor informatice moderne se pot formula următoarele
reguli:
a) Întreprinderea trebuie să cunoască perspectivele utilizării sistemelor informatice şi să
formuleze pe baza acestora o politică de informatizare adecvată, aplicabilă ulterior în mod
consecvent;
b) Să pună accent pe utilizarea sistemelor informatice deschise la care funcţiile sistemelor
informatice să poată fi distribuite pe platforme eterogene iar anumite componente ale sistemului,
precum sistemele de operare sau bazele de date, trebuie să fie compatibile între diferitele platforme
hardware;
c) Reprezentarea funcţiilor software trebuie să fie neutră în raport cu întreprinderea. Un
exemplu de software în mare măsură neutru în raport cu întreprinderile îl constituie prelucrarea de
text;
d) Sistemele de informatice trebuiesc structurate în module informatice distincte, care să poată
comunica între ele. Acest lucru permite înnoirea pe componente, module, subsisteme sau în bloc a
întregului sistem.
Tipologia sistemelor informatice
În cadrul unui sistem economic, sistemele informatice sunt structurate în funcţie de organizarea
şi structura sistemului informaţional, de obiectivele urmărite în strategia generală a domeniului supus
informatizării cât şi de caracteristicile şi performanţele echipamentelor de calcul şi de comunicaţie
din structura sistemelor informatice.
Din varietatea de criterii utilizate în clasificarea sistemelor informatice, enumerăm:
a) După funcţiile la nivelul unităţii economice:
subsistemul de urmărire şi programare a producţiei;
subsistemul financiar-contabil;
subsistemul resurselor umane;
subsistemul de marketing;
subsistemul comercial;
subsistemul de cercetare-dezvoltare.
b) După domeniul activităţilor şi nivelul de abordare:
sisteme informatice microeconomice (la nivelul agenţilor economici);
sisteme informatice de ramură;
sisteme informatice metropolitane (unităţi administrativ-teritoriale);
sisteme informatice de conducere a proceselor tehnologice (de automatizări);
sisteme informatice integrate, pentru anumite activităţi din economie (sănătate,
armată, statistică);
sistemul informatic general al economiei naţionale.
c) După gradul de structurare al colecţiilor de date:
sisteme informatice care folosesc fişiere independente;
sisteme informatice cu baze de date;
sisteme informatice cu baze de date orientate pe obiecte;
sisteme informatice suport de asistare a deciziei;
sisteme informatice-expert cu baze de cunoştinţe.
d) După gradul de concentrare/dispersie a capacităţilor de prelucrare şi memorare a datelor:
sisteme informatice centralizate;
sisteme informatice distribuite.
e) După modul de tratare a informaţiei în calculator:
sisteme informatice cu tratarea în regim batch (pe loturi);
sisteme informatice cu prelucrare şi răspuns în timp real.
f) După modul de utilizare a sistemelor de prelucrare şi comunicaţie:
sisteme informatice off-line;
sisteme informatice on-line.
g) După regimul de acces la resursele hardware a sistemului de calcul:
sisteme informatice cu acces secvenţial;
sisteme informatice cu acces interactiv (conversaţional);
sisteme informatice cu acces combinat.
h) În funcţie de simultaneitatea/nesimultaneitatea lucrărilor în sistemul informatic:
sisteme informatice cu prelucrări monoprograme-monoprelucrare;
sisteme informatice cu prelucrări în regim de multiprogramare (se execută mai multe
lucrări la un singur calculator local);
sisteme informatice cu regim multiprelucrare (lucrarea se execută în paralel pe mai
multe calculatoare care operează coordonat în sistem);
sisteme informatice în regim de teleprelucrare (cu deosebirea că reţeaua de
calculatoare care procesează lucrările sunt distribuite geografic).
Prezentăm în continuare caracteristicile principalelor grupe tipologice de sisteme informatice:
CURSUL 6
SISTEME INFORMATICE CU BAZE DE DATE /BAZE DE
TABELE DE CALCUL
Datele sunt stocate şi structurate în cadrul sistemelor de calcul, atât în memoria internă cât şi în
memoria externă.
Prin caracteristicile de natură, volum, dinamică şi complexitate, datele prezintă aspecte
specifice de organizare în memoria externă.
Prin organizarea datelor se înţelege procesul de definire şi structurare a datelor în colecţii;
precum şi stabilirea legăturilor între elementele unei colecţii şi între colecţii.
În esenţă, conceptul de bază de date (BD) poate fi definit ca fiind una sau mai multe colecţii
de date aflate în interdependenţă, împreună cu descrierea datelor şi a relaţiilor dintre ele.
Dacă baza de date este organizată sub formă tabelară bidimensională în care liniile reprezintă
înregistrările iar coloanele domeniile (câmpurile) vorbim de baze de tabele (BT).
Organizarea datelor presupune:
definirea, structurarea, ordonarea şi gruparea datelor în colecţii de date omogene;
stabilirea legăturilor (relaţiilor) între date, între elementele unei colecţii, între
colecţiile de date;
modulele fizice de reprezentare (stocare) pe suport informaţional a datelor, prelucrabil
într-un sistem de calcul.
Scopul organizării datelor îl constituie regăsirea automată a datelor după diverse criterii şi
forme.
Obiectivele urmărite în organizarea datelor sunt:
timpul de acces la datele organizate pe diferite suporturi de date să fie minim (acces
rapid la date);
spaţiul de memorie internă şi externă ocupat de date să fie mai redus. Se urmăreşte
ca pe un spaţiu de memorie cât mai mic să se introducă un volum cât mai mare de date;
datele să apară o singură dată în sistem (unicitatea datelor). Totuşi uneori, pentru
realizarea unui acces rapid la date, se impune acceptarea unei redundanţe minime a
datelor;
să se reflecte, pe cât posibil, toate legăturile dintre obiectele, fenomenele şi procesele
economice pe care aceste date le reprezintă;
să prezinte schimbarea structurii datelor şi a relaţiilor dintre acestea fără a modifica
programele ce le gestionează (interdependenţa datelor de programele de aplicaţii).
Structura de date constituie o colecţie de date între care s-a stabilit o serie de legături, care
conduc la un anumit mod de identificare şi de selectare a componentelor.
Operaţiile asupra unui structuri de date sunt: crearea, consultarea, actualizarea, ordonarea
(sortarea, indexarea), selecţia, interclasarea, fuzionarea, ventilarea, copierea şi sintetizarea etc.
Tipurile de structuri logice de date sunt: punctuală, liniară, arborescentă, reţea, relaţională, pe
obiecte.
Un sistem BD (cunoscut şi sub numele de bancă de date) reprezintă un ansamblu de elemente
hardware, software şi alte resurse, inclusiv date, prin care este creată, utilizată şi întreţinută una sau
mai multe BD.
Arhitectura bazelor de date evidenţiază componentele acestora şi este standardizată. O astfel
de arhitectură generală cuprinde următoarele componente:
Deci, se mai poate spune, că banca de date este formată dintr-o bază de date şi un SGBD
asociat.
În evoluţia SGBD-urilor ar putea fi distinse două etape calitativ diferite:
în prima etapă utilizatorul trebuia să cunoască descrierea tuturor datelor din bază şi
uneori (cazul sistemului TOTAL) să folosescă numele câmpurilor din descriere, pentru formarea
înregistrărilor logice specifice aplicaţiilor;
în etapa a doua, preocuparea principală a constat în a degaja pe utilizator de sarcina de
a cunoaşte întreaga structură a bazei de date, mai ales având în vedere faptul că aceste structuri au
devenit foarte complexe. Se ajunge astfel la o gestiune independentă a structurii generale a bazei de
date, structură care ia denumirea de structură virtuală, (nivel virtual de organizare a datelor).
Apar deci două nivele de independenţă: independenţa logică şi independenţa fizică.
Independenţa logică înseamnă posibilitatea modificării structurii virtuale, fără modificarea
programelor de aplicaţii, iar independenţa fizică înseamnă posibilitatea modificării organizării
fizice a datelor, fără schimbarea structurii virtuale şi deci fără schimbarea programelor de aplicaţii.
Specific acestei etape, este de asemenea apariţia funcţiei de administrare a BD, apariţia de
proceduri perfecţionate pentru securitate şi protecţie şi posibilitatea obţinerii de răspunsuri la
întrebări neanticipate. SGBD-urile realizate în această etapă dispun de un limbaj de descriere a
datelor şi a relaţiilor dintre date, de un limbaj de comandă destinat a fi utilizat de programele
aplicative şi de un limbaj de interogare directă a bazei de date.
Una dintre tendinţele actuale de evoluţie a limbajelor de interogare a bazelor de date este
accentuarea caracterului neprocedural, fapt ce duce la apropierea acestor limbaje de limbajele
naturale, devenind astfel mult mai accesibile utilizatorilor.
De asemenea, necesitatea de implementare a sistemelor informatice distribuite, din punct de
vedere teritorial, determină în prezent apariţia băncilor de date distribuite având ca suport reţele de
calculatoare.
Clasificarea sistemelor de gestiune a bazelor de date se poate realiza din punct de vedere a
următoarelor criterii:
a) al sistemelor de calcul pe care se implementează pot fi:
sisteme de gestiune pentru calculatoare mari;
ADMINISTRATOR
LOCALA LOCALA
SGBD
BLD (WS1) BLD (WS2)
BDC (FS)
Compartimentele funcţionale organizează şi gestionează la rândul lor baze de date locale, care
pot avea aceeaşi structură cu baza de date centrală sau subseturi ale acesteia.
Baza de date centrală va primi de la bazele de date locale amplasate la nivelul
compartimentelor funcţionale, numai acele entităţi a căror memorare este justificată la nivelul
punctului central de prelucrare (FS) în vederea unor prelucrări centralizate la nivelul sistemului
informatic.
Pentru accesarea bazelor de date distribuite producătorii de SGBD-uri1 au impus limbajul SQL
(Structural Query Language) şi arhitectura Client/Server.
1
Piaţa SGBD este împărţită de 6 producători care împreună deţin peste 90% din serverele dedicate de date. Aceste firme
sunt: Oracle, Informix; Sybase, Computer Associate, IBM şi Microsoft.
Limbajul SQL deşi a fost standardizat destul de târziu (ANSI-1991) este folosit de la mijlocul
anilor ’80 şi permite interogarea bazei de date.
Astfel calculatoarele conectate în reţea nu mai lucrează efectiv cu baza de date şi cu datele. Ele
trimit serverului (bazei de date) instrucţiuni în acest limbaj, ele sunt procesate şi analizate de server.
După ce serverul termină de procesat datele trimite rezultatul înapoi staţiei de lucru care constată
efectuarea instrucţiunii respective. Din punct de vedere al utilizatorului nu este nici o diferenţă:
calculatorul funcţionează ca şi cum el ar deţine toate datele. Arhitectura este însă diferită. Acest
sistem client/server oferă uriaşe avantaje:
la date, studiază apariţia de noi programe în acest domeniu. Accesul la baza de date este foarte
flexibil, existând posibilitatea acordării unor drepturi specifice pentru anumite tipuri de date sau
anumite acţiuni.
Dacă la mijlocul anilor ’80 principalele date care populau bazele de date erau de tip text şi nu
numerice, SGBD-urile clasice, după anul 1990 au început să apară noi tipuri de date, care trebuiau
gestionate şi analizate. Imaginile, la început, apoi sunetele, filmele video şi datele spaţiale sunt noile
tipuri care se regăsesc în bazele de date şi pentru care SGBD-urilr asigură un suport adecvat, SGBD-
uri multimedia. Stocarea şi manipularea acestor tipuri de date (care în general ocupă foarte mult
loc) a fost posibilă datorită creşterii performanţelor hard-diskurilor şi a procesoarelor din zilele
noastre. Astăzi există baze de date care au dimensiuni de peste 1 terrabyte 1, date care pot fi găsite şi
modificate în câteva secunde.
Performanţa serverelor a crescut enorm, astăzi fiind posibilă conectarea multor servere şi
funcţionarea lor ca un singur întreg. De asemenea, introducerea masivă a datelor de pe hard-diskuri
în memoria RAM de tip electric permite atingerea unor viteze de lucru uriaşe2. Noile tipuri de date au
permis apariţia unor aplicaţii care se folosesc în special în domeniul medical şi geografic. Astfel,
acum este posibilă compararea bătăilor inimii sau a unor tomografii la preţuri din ce în ce mai
accesibile, SGBD-uri medicale. De asemenea folosind hărţile existente în baza de date SGBD-uri
spaţiale care operează cu date spaţiale, date ce prezintă caracteristici de localizare şi poziţionare în
spaţiu a concurenţilor, partenerilor, clienţilor şi altor caracteristici (mijloace de transport, structura
populaţiei din zona cercetată etc.).
1
Un terrabyte = 1024 gigabyte. Un text de 20 pagini în format text (.txt) ocupă un spaţiu de aproximativ 10 kilobytes.
2
Pe un server performant Digital Alpha o bază de date Oracle a reuşit să găsească o înregistrare într-o bază de date cu o
dimensiune de 140 gigabytes cu 180 milioane de înregistrări similare în numai 1,3 secunde.
CURSUL 7
SISTEME INFORMATICE CU BAZE DE CUNOŞTINŢE
(SIAD – Sisteme Interactive de Asistare a Deciziei, SE – Sisteme Expert)
Cvasitotalitatea sistemelor informatice de marketing dezvoltate în prezent la nivelul
întreprinderilor funcţionează pe principiul bazelor de date şi a SGBD-urilor care asigură crearea şi
gestionarea acestora. Caracteristica fundamentală a acestor aplicaţii este dată de faptul că elementul
primar al prelucrărilor este informaţia, generată întotdeauna în sistemul informaţional, prelucrată în
cel informatic şi interpretată, în forma sa finală, fie în subsistemul decizional fie la nivelul celui
informaţional. În acelaşi timp aceste aplicaţii nu au capacitatea de a genera automat informaţii
suplimentare pornind de la cele stocate la un moment dat în baza de date. Putem spune astfel că
exactitatea şi acurateţea informaţiilor rezultate dintr-o aplicaţie sau dintr-un sistem informatic sunt
condiţionate de calitatea informaţiilor primare transmise de componenta informaţională a sistemului.
Creşterea complexităţii actului decizional şi apariţia situaţiilor în care decidenţii trebuie să
fundamenteze decizii optime în timp scurt folosind atât experienţa proprie cât şi metode specifice
procesului managerial, dar şi informaţiile avute la dispoziţie despre activitatea condusă a ridicat
problema folosirii calculatorului într-o manieră care să asigure managerului obţinerea unor
cunoştinţe noi pornind de la un portofoliu de cunoştinţe existent. Au apărut astfel primele încercări
de folosire a calculatoarelor pentru realizarea şi implementarea unor sisteme informatice specifice
cunoscute sub denumirea de sisteme suport interactive de asistare a deciziei (SIAD) şi de sisteme
expert (SE).
Ambele tipuri de sisteme se caracterizează prin gestionarea bazelor de cunoştinţe, diferite de
bazele de date prin natura obiectelor gestionate, reprezentate de cunoştinţe a căror semnificaţie nu
rezultă din
valoarea datelor memorate ci din agregarea lor într-o structură complexă sub forma informaţiilor de
sinteză.
Diversificarea informaticii a făcut ca aceste instrumente decizionale să ia astăzi forma
sistemelor inteligente de diagnoză, analiză şi de asistare a deciziilor.
Astfel de sisteme au apărut sub forma logicii interactive. Ele permit utilizatorului ca plecând de
la faptele de care dispune să poată obţine o sinteză, integrând cunoştinţele din domeniu, adaptate
nevoilor sale imediate şi direct utilizabile în procesul decizional.
Posibilităţile de învăţare pe care le prezintă aceste sisteme, în special prin memorarea situaţiilor
întâlnite şi a soluţiilor adoptate, au dus la apariţia unui nou mediu decizional.
Există mai multe moduri de reprezentare a cunoştinţelor într-un sistem automat inteligent
dintre care două au reţinut atenţia în literatura de specialitate:
prima familie de sisteme inteligente se bazează pe o reprezentare analitică a
cunoştinţelor. Ele se exprimă sub forma unuia sau mai multor modele matematice unde parametrii
sunt specificaţi statistic. Aceste modele se utilizează în cadrul algoritmilor pentru găsirea unei soluţii
la o problemă ce a mai fost întâlnită. Această concepţie se utilizează în cadrul sistemelor interactive
de asistare a deciziilor (SIAD). O serie de sisteme de acest tip sunt în prezent disponibile în sfera
marketingului.
a doua familie de sisteme inteligente se bazează pe reprezentarea euristică a
cunoştinţelor. Sisteme expert de marketing ilustrează această abordare. Ele integrează datele
existente şi judecăţile subiective într-un raţionament simbolic şi numeric în vederea rezolvării unui
ansamblu de probleme interdependente.
Pe parcursul execuţiei procedurilor automate sistemul interacţionează permanent cu utilizatorul
căruia îi explică concluziile la care ajunge. Sistemul solicită informaţii complementare care permit
elaborarea şi îmbunătăţirea raţionamentului său.
În esenţă, această tehnologie informatică permite reproducerea pe cale artificială a
raţionamentului uman, automatizarea proceselor cognitive specifice creierului uman, inclusiv prin
crearea unor dispozitive – cu comportament inteligent – domeniu cunoscut în literatura de
specialitate sub numele de inteligenţă artificială.
Sistemele cu inteligenţă artificială, sistematică sau empirică, cum mai sunt denumite după
modul de abordare cognitiv sau pragmatic care a stat la baza realizării lor, extind domeniul de
aplicaţie al informaticii clasice prin implementarea unor concepte noi: prelucrarea cunoştinţelor,
prelucrarea simbolică, prelucrarea paralelă.
Dacă informatica clasică se defineşte ca fiind ştiinţa prelucrării automate a datelor,
informatica inteligentă este ştiinţa prelucrării automate a cunoştinţelor1.
Spre deosebire de prelucrarea algoritmică, unde datele constituie materia primă, în cazul
prelucrării inteligente elementele fundamentale sunt cunoştinţele, corelaţiile logice şi semantice
dintre fapte prin intermediul regulilor de raţionament. Dacă prelucrarea algoritmică este strâns legată
de noţiunea de procedură, prelucrarea inteligentă are un caracter declarativ, deoarece modul de
achiziţionare, introducere şi organizare a cunoştinţelor nu influenţează modul de prelucrare
(raţionament), ci cel mult concluziile. În acest fel, a apărut noţiunea de prelucrare simbolică în care
dispare distincţia dintre date şi programe.
Deşi nu există o definiţie unanim acceptată, inteligenţa artificială constă în ansamblul
disciplinelor informatice care tind să realizeze pe calculator un comportament de imitare a
inteligenţei naturale. Din punct de vedere istoric, termenul de inteligenţă artificială a fost introdus
pentru prima dată în 1956 de cercetătorul american McCarthy de la Massachussetts Institute of
Technology. Multă vreme cercetarea în domeniu a avut în principal un caracter fundamental şi mai
puţin aplicativ. Sistemele expert au apărut în anii ’80, ca un domeniu distinct al inteligenţei
artificiale, alături de domenii cum ar fi: demonstrarea automată de teoreme, de traducerea automată,
de jocurile pe calculator, de recunoaşterea automată a formelor, de robotică, de învăţare automată.
Dacă sistemele expert au fost dezvoltate la început în domeniul tehnic şi medical, în ultimul
timp asistăm la o dezvoltare a acestora în domeniul economic, în special în domeniul financiar-
bancar, de marketing şi management.
Abordarea metodologică de reproducere pe cale artificială a raţionamentului uman distinge trei
curente principale:
a) Abordarea cognitivă în care raţionamentul natural este privit ca o suită de stări şi
procese mentale care transformă datele de intrare în date de ieşire iar raţionamentul artificial
încearcă să reproducă aceste stări mentale şi procese utilizănd metode de modelare ce servesc ca
suport pentru implementarea unor sisteme software de gestiune a bazelor de cunoştinţe (SGBC).
b) Abordarea pragmatică – raţionamentul natural este privit tot ca o suită de stări şi
procese mentale care transformă datele de intrare în date de ieşire, dar raţionamentul artificial
încearcă doar să simuleze simptomele de inteligenţă, să producă aceleaşi date de ieşire pentru
aceleaşi date de intrare, modalitatea de obţinere a acestora fiind diferită de modalitatea biologică.
Ambele moduri de abordare sunt eficiente în automatizarea unor activităţi conştiente, învăţate,
specificabile în cuvinte, denumite biologic activităţi corticale (limbajul, jocul, munca).
c) Abordarea conexionistă – raţionamentul natural este privit ca o suită de stări şi procese
neuronale, iar raţionamentul artificial încearcă să reproducă mecanic această activitate neurologică
a creierului uman.
1
Năstase P., Zaharie D. şi colectiv, Sisteme expert – teorie şi aplicaţii, Ed. Dual Tech, 1999, pag. 3.
Corespunzător metodologiilor de abordare şi reproducere pe cale artificială a raţionamentului
uman întâlnim tehnologiile de abordare:
Reţelele neurale care imită organizarea şi funcţionarea creierului, sunt deosebit de
eficiente în reproducerea mecanică a activităţilor umane, „incoştiente”, „neraţionale”, greu
specificabilă prin cuvinte (mersul, vorbirea), utilizându-se prin excelenţă în domeniul roboticii.
La fel ca şi la om, reţelele neurale pot învăţa să recunoască modele prin expunere repetată la
experimente diferite.
Omul, este o construcţie hibrid care procesează informaţia. Acţiunile noastre sunt generate de o
combinaţie de informaţii genetice şi informaţii obţinute prin învăţare. Acest gen de procesare a
informaţiei a fost pus în aplicare pentru a crea sisteme inteligente hibride, cum sunt sistemele de
control ale aeronavelor care diagnostichează şi rezolvă automat probleme sau sistemele folosite în
mediul economic;
Algoritmii genetici sunt inspiraţi de principiul biologic de supravieţuire a celor buni.
Ideea de bază este evoluţia soluţiei unei probleme de-a lungul a mai multe generaţii, fiecare dintre ele
având o soluţie mai bună decât predecesorii;
Sisteme bazate pe logica neclarităţii explică deciziile pe care le propun, dar nu pot să
adopte automat regulile pe care le folosesc pentru a lua acele decizii. În linii mari, logica
neclarităţii, inventată de Lotfi Zadeh în 1956, exprimă diferite grade de certitudine şi incertitudine
ale propoziţiilor;
Sistemele de inducere a regulilor sunt un alt tip de sisteme aplicate în procesele de
achiziţie automată a cunoştinţelor. Ele au fost folosite pentru învăţarea regulilor şi crearea arborilor
de decizie şi au fost aplicate cu succes în economie.
Aceste tehnici nu pot rezolva singure anumite probleme mai complexe. Fiecare tehnică
inteligentă are câteva proprietăţi predominante (de exemplu, abilitatea de a învăţa sau explicarea
deciziilor) ceea ce le face potrivite pentru rezolvarea unui anumit tip de probleme şi nu pentru
rezolvarea altora.
Limitele fiecărei tehnici îi determină pe experţi să le combine. De exemplu, logica neclarităţii
este folosită pentru a evalua preferinţele pentru un produs sau o marcă. Expertul în evaluarea
preferinţelor trebuie să specifice toate regulile invocate atunci când ia decizia de a cuantifica
preferinţele. Totuşi acest proces ia mult timp şi este supus erorii. Reţelele neurale cu abilitatea lor de
a învăţa pot fi folosite pentru a include automat în program regulile de decizie bazate pe logica
neclarităţii.
În tabelul 3.1. se prezintă gradul de satisfacere a proprietăţilor sistemelor inteligente în raport
cu tehnologia de reproducere a raţionamentului uman.
Proprietăţi ale sistemelor inteligente
Tehnologia Acumularea Abilitatea Nivel Nivel scăzut Putere
automată de de a face ridicat de de explicativă
cunoştinţe faţă unui raţionament raţionament
mediu fragil
Sisteme * * ***** * *****
expert
Inducere a **** ** *** ** ***
regulii
Logica * ***** *** ***** ****
neclarităţii
Reţele ***** ***** * ***** *
neurale
Algoritmi ***** *** *** *** ***
genetici
Tabel 3.1. Tehnologii de reproducere a raţionamentului uman
Sistemele inteligente hibride reprezintă o combinaţie de tehnici inteligente diferite, cât şi o
integrare a mai multor tehnici inteligente cu sisteme informatice convenţionale cum sunt bazele de
date şi bazele de tabele de calcul. Din acest motiv este vital să existe metode şi protocoale
are
Utilizator odel Expert
M
Interfata cu ep
R
reze Analist de
utilizatorul ntare cunostinte
Motor de
Modulul achizitionare
explicativ cunostinte
Compilator reguli
Dictionar
fapte
EDITOR EDITOR reguli
obiecte
Baza de cunostinte
Baza de fapte
Baza de date
Aplicaţiile sistemelor expert reduc costurile companiilor, sporesc calitatea procesului de luare a
deciziilor, sporesc viteza afacerilor, aduc încasări din vânzarea produselor şi serviciilor noi,
înmagazinează know-how organizaţional, rezolvă crize de management şi stimulează inovaţia.
Limitele. Informaţia necesară nu este întotdeauna disponibilă. Culegerea datelor de la
experţi este dificilă. Mai mulţi experţi pot avea mai multe abordări diferite, toate corecte, ale
aceleiaşi probleme. Utilizatorii sistemelor expert nu sunt acomodaţi cu ele, e posibil să nu cunoască
terminologia şi chiar nu pot avea încredere în sistem şi în proces. Apare dificultatea de evaluare a
situaţiilor atunci când timpul presează. Concluziile nu pot fi verificate din punctul de vedere al
corectitudinii. Inginerii de informaţie (cogniticienii, profesioniştii care organizează baza de
cunoştinţe) nu sunt numeroşi şi, din acest motiv, salariile pe care le solicită sunt foarte mari. Experţii
au
mai mult bun simţ, sunt mai creativi în faţa situaţiilor neobişnuite, se adaptează rapid la schimbările
mediului. Sistemele expert nu îşi dau seama de situaţiile în care nu există soluţie.
În ultima perioadă sunt folosite pentru luarea de decizii în regim automat sistemele suport de
asistare a deciziei (SSAD) – mai cunoscute sub denumirea de ESS – executive support systems sau
EIS – executive information systems şi care au, în principal următoarele elemente:
arhitectură puternic integrată, formată din:
a) baze de date (BD);
b) baze de cunoştinţe (BC);
c) baze de reguli (BR);
d) baze de interactivitate (BI).
relaţia obiecte active-obiecte pasive: asigură conlucrarea dintre date, cunoştinţe şi
reguli;
comunicaţia SSAD-decidenţi: se realizează prin dialogul om-maşină bazat pe
interacţiunea eveniment-mesaj;
relaţia client-server generalizată: este realizată prin cooperarea internă (între obiecte)
şi externă (între SSAD şi decidenţi) prin intermediul bazei de interactivitate (BI).
Sistemele suport de asistare a deciziei asigură decidentului, care analizează o problemă de
marketing şi ia o decizie, asistenţă automată pentru:
formularea şi transmiterea întrebărilor către modelul adecvat din cadrul SSAD;
extragerea datelor şi faptelor care sunt analizate din punct de vedere statistic;
selecţia variantei decizionale optime pe baze automate pentru fundamentarea cursului
optim al acţiunii.
Factori de decizie
în domeniul DECIZII
marketingului
SIAD ESS/EIS SE
În cadrul SSAD de marketing, datorită specificului de activitate, sistemul este structurat în:
subsistemul modelelor de management (SMM);
interfaţa om-maşină (IOM);
subsistemul modelelor de gestiune a datelor şi/sau cunoştinţelor (SMG).
a) Subsistemul modelelor de management al marketingului este format din modele
cantitative şi calitative, metode şi proceduri de optimizare1 care asigură SSAD proprietăţi de analiză
şi de fundamentare a deciziei. Modele sunt structurate în trei clase:
modele strategice (MS): asigură responsabilităţile de planificare de marketing pentru
cel mai înalt nivel decizional, fiind de fapt modele pe termen lung;
modele tactice (MT): sprijină gestionarea la nivel mediu pentru alocarea şi controlul
utilizării resurselor entităţii organizaţionale;
modele operaţionale (MO): asigură gestionarea operaţională în scopul luării deciziilor
zilnice pentru activităţile operative din domeniul marketingului.
b) Interfaţa om maşină (IOM) este formată din următoarele componente:
Limbajul de activare (LA) care asigură:
opţiuni pentru introducerea datelor;
meniuri specifice pentru funcţiile utilizate.
Limbajul de afişare (LF) care permite:
opţiuni pentru ieşirea datelor cu afişare multiplă (tabele, grafice etc.)
Baza de cunoştinţe (BC) formată cu cunoştinţele de marketing necesare utilizării
SSAD
Facilităţile asigurate de către IOM sunt:
interacţiuni în diverse moduri de dialog;
multitudinea dispozitivelor de I/E;
capacităţi grafice multiple, multiferestre;
facilităţi de depanare şi diagnoză;
instruire prin exemple.
1
Kotler Ph., op. citată, pag. 202-203.
modele de date pentru BD orientate pe obiecte (BD);
modele de cunoştinţe multiutilizator pentru bazele de cunoştinţe (BC);
modele de date pentru BD multimedia (BM).
Structura unui sistem suport interactiv de asistare a deciziei este redat în figura 3.7., care redă
legăturile dintre modelele şi bazele utilizate într-un SSAD şi decidenţii-utilizatori a unui astfel de
SSAD de marketing.
DECIDENT
INTERFATÃ UTILIZATOR
Limbaj Limbaj Limbaj
activare afisare cunostinte
Modele de date
pentru BD BD Modele
orientate pe strategice
BT
obiecte
Modele de date
pentru BD BD Modele
multimedia multimedia tactice
Modele de Modele
cunostinte BC operationale
multiutilizator BF
INTEGRARE
INTERACTIVITATE
SISTEMUL DE MANAGEMENT
AL MARKETINGULUI
comanda
coordonare
decizie
control
informatii date
Date decizii
MARKETING
MEDIUL DE
SISTEM INFORMATIONAL
MARKETING
MEDIUL DE
DE MARKETING
stocare obiec-
culegere tive
prelucrare
transmitere
date decizii
informatii
SISTEM EXECUTIV
activitãti
procese
operatii
decizii
FUNCTIA DE MEMORARE
Figura 3.9. Funcţiile generale ale unui sistem informatic
tratarea propriu-zisă a informaţiei, constă în efectuarea celor mai variate operaţii care
privesc, forma şi conţinutul informaţiilor, îndeosebi în cazul prelucrării datelor şi
cunoştinţelor. Au loc o multitudine de operaţii logice (comparaţii, ordonări) sau
semantice, de recunoaştere a formelor sau semnificaţiei acestora;
consultarea interactivă a informaţiei, se realizează cu ajutorul unor programe care
permit căutarea, selectarea şi transmiterea informaţiei solicitate, la un dispozitiv
periferic de ieşire (monitor, imprimantă, echipament de comunicaţie în reţea, etc.).
Consultarea bazei de informaţii nu afectează conţinutul acesteia;
punerea în formă a informaţiei solicitate la ieşire, ce presupune operaţii diferite în
raport de natura informaţiei solicitate. Au loc operaţii pentru obţinerea de rapoarte şi
situaţii complexe care vor fi transferate la dispozitivele de ieşire în vederea imprimării
lor, afişării la terminal sau a comunicării locale, ori la distanţă, prin intermediul
sistemelor de comunicaţie.
5) Funcţia de ieşire a informaţiei din sistem trebuie să satisfacă mai multe cerinţe în funcţie de:
natura informaţiei transferate la ieşire: date, texte, documente grafice, voce, film,
secvenţe video sau audio sau combinaţii ale acestora;
conţinutul efectiv al informaţiilor solicitate la ieşire;
natura suportului tehnic sau grafic, pe care urmează a fi transferată informaţia la ieşire;
forma, digitală sau analogică, a informaţiei transmise;
destinatarul şi mijlocul de comunicare adecvat. Comunicarea în interiorul sistemului se
face prin consultare directă la terminal, prin listarea documentelor obţinute la
imprimantă, plotter sau prin imprimare pe dispozitive de fotocopiere, prin consultarea
realizată la terminale video şi audio ale reţelei locale. Comunicarea cu exeriorul se face
prin transmiterea de informaţii multimedia la distanţă, transferul de date pentru stocare
la distanţă pe suporturile de memorie externă, depozite şi arhive electronice ale
sistemului informatic.sau comunicarea informaţiilor, către
LOCALE LA DISTANTÃ
interfaţa audio şi video pentru recepţia imaginilor şi sunetelor prin intermediul plăcii de captură
video ce preia imagini de la o cameră video, de la un alt VCR pentu imagini de la un videocasetofon
sau de la un Tuner TV pentru a prelua imaginile din reţelele TV;
microfonul şi interfaţa pentru sunet adecvată, constituie perifericul de introducere a sunetului
captat direct din realitate: dispoziţii şi mesaje, comentarii şi rapoarte, interviuri, tratative, conferinţe,
etc.;
echipamente interactive de introducere din categoria mouse-lui, trackball, joystick, etc. Mouse-
ul sau mai popular şoricelul, după aspectul său exterior este folosit pentru manipularea mai uşoară a
imaginilor pe ecran şi introducerea comenzilor în calculator. Trackball, un mouse aşezat cu sfera în
sus şi care este manevrată cu mâna fiind ataşat fie extern la calculator, fie inclus în tastatura
calculatoarelor portabile (lapto-uri, notebook-uri, etc.). Joystick-ul, numit şi ,,maneta de joc” este
utilizat în special în jocurile electronice;
tableta grafică (digitizor) şi interfaţa de pointare, de fapt un creion cu o tabletă
pe care se înscriu informaţii ce sunt transmise la calculator;
lectorul optic de microfilme şi interfaţa specifică, transferă pe ecran sau
monitor imaginile documentelor înregistrate optic pe peliculă sub formă de microfilm, documente
aflate în arhivă ca parte a memoriei externe a sistemului birotic.
Perifericele de ieşire ale unui sistem informatic sunt:
imprimanta, pentru transpunerea pe hârtie a datelor, textelor, documentelor sau
desenelor. Imprimarea se poate realiza în alb-negru sau color;
monitorul serveşte, pentru afişarea pe ecran a informaţiei solicitate.
Terminalul dispune de un speaker (difuzor) încorporat pentru emiterea de sunete, mesaje şi alte
informaţii sonore;
plotter-ul, pentru trasarea de schiţe tehnice, planuri, desene de specialitate în
alb-negru sau color;
aparatul telefonic şi interfaţa sa cu sistemul informatic, pentru transmiterea
analogică şi digitală de mesaje direct sau înregistrate digital sub forma fişierelor acustice;
aparatul telefax şi interfaţa sa specifică, pentru transmiterea la distanţă a
documentelor tip fax direct din document, sau
în regim memorat, prin lectura documentului aflat în memoria internă sau externă a calculatorului
electronic;
interfaţa de ieşire telecopiator, pentru transmiterea documentelor memorate
digital, fie local către un copiator, fie la distanţă prin reţelele pentru comunicaţii de date, către un
copiator;
imprimanta penru microfilm şi interfaţa sa, realizează transferul documentelor
din memoria internă a sistemului informatic în memoria sa externă, sub forma de arhivă pe
microfilm, cu avantajul înregistrării unui volum mare de informaţii pe unitatea de suport;
interfaţa video pentru transmiterea de imagine şi sunet prin reţelele de
televiziune cu circuit închis sau prin sisteme de televiziune la distanţă. De asemenea, aici sunt
incluse dispozitivele de afişare audiovizuală locală: monitoare, ecrane electronice, incinte acustice,
amplificatoare de sunet, etc.;
interfaţa audio, pentru transmiterea de sunet în reţele locale, în reţele pentru
transmiterea la distanţă a sunetului şi vocii sau pentru consultare locală a informaţiei sonore
(memorate sau în curs de recepţie) cu dispozitive electronice de tipul amplificatoarelor de sunet,
boxe, difuzoare, incinte acustice, speaker (difuzorul calculatorului), etc.
Perifericele de intrare – ieşire întâlnite în configuraţia unui sistem informatic
sunt, în principal, următoarele:
Unităţile digitale de disc magnetic şi optic (discuri fixe, CD-ROM, DVD,
discuri flexibile) permit memorarea digitală a informaţiei de orice natură (date, texte, documente
grafice, sunete, imagini video şi audio, film,etc.), manipularea ei sub forma unor fişiere cu diferite
extensii, lectura şi prelucrarea diferenţiată a informaţiei din aceste fişiere, folosind programe diferite,
în funcţie de natura informaţiei conţinute în aceste fişiere: procesoare de tabele, procesoare de texte
şi documente, procesoare de grafică, sunet şi imagine;
Discurile magnetice stochează informaţia prin schimbarea stării magnetice a stratului superior
de la casetele magnetice, discurile flexibile(floppy-disc), hard discuri, etc.
Discurile optice (CD-ROM şi urmaşul său DVD) sunt amovibile, au o capacitate de la 650
Mb(CD-ROM) la 4,7 GB şi respectiv 17 GB(DVD), informaţia este scrisă sau citită cu laser pe o
spirală şi nu pe piste concentrice ca la discurile magnetice, prin expunere la raza laser a unor orificii
(pit-uri).
Cele mai întâlnite CD-ROM-uri sunt:
Discul CD-Audio (CD-DA), înregistrează secvenţe audio digital şi
poate fi ascultat pe player dar şi la MPC1;
Discul Photo CD multisesiune permite înregistrarea informaţiei conţinând imagini ale
filmelor de 35mm, specialitatea firmei Kodak, de mai multe ori, în diverse sesiuni;
Discul CD-Recordables (CD-R) permite rescrierea de mai multe ori, în mai multe sesiuni şi
sunt de tipul Write Once, Rewritable şi Erasable. Discurile CD-ROM CD-ROM XA şi CD-Audio
permit doar citirea informaţiilor stocate;
Discul CD-XA care permit reluarea (playback) sonoră simultan cu transferul de date;
Discul CD-WORD (alias CD-WO) este înscris o singură dată şi citit în mod repetat.
Discul DVD de mare volum de memorare, utilizând standardul SD(Super Density) şi
MMCD(Multimedia CD), care se deosebeşte de CD prin utilizarea a două straturi de 0,6 mm iar
dimensiunea pit-ului şi distanţa dintre piste mai mică. Există patru formate de capacităţi diferite de
4,7; 8,5; 9,4 şi 17GB şi pot fi DVD-ROM şi DVD-RAM;
Discurile magneto-optice, utilizează tehnologia de înregistrare cu ajutorul unui laser de mică
putere, care încălzeşte suportul magnetic şi va reorienta particolele sub acţiunea unui câmp intens
magnetic, în sensuri opuse pentru a înscrie valorile liniare 0 şi 1;
unităţile audio-analogice de bandă magnetică şi interfaţa acestora sunt echipamentele
electronice, uzuale sau profesionale, destinate înregistrării, stocării şi redării informaţiei sonore sub
forma analogică, pe casetă sau bandă magnetică de tip: casetofon; magnetofon, reportofon, dictafon;
unităţi video-analogice de bandă magnetică şi interfaţa cu echipamentele electronice de tip video
cu ajutorul cărora se poate înregistra pe banda magnetică de tip audiovizuală, se poate prelucra şi
reda sub formă analogică şi digitală informaţia înregistrată utilizându-se în acest scop sisteme
electronice de tip videorecorder, videoproiectoare, etc.
unităţi video-digital şi echipamentele de citire/ scriere pentru casete magnetice ( cartridges),
minicasete magnetice (minicartiges), unităţilor de bandă cu flux continuu(tape streamer), dispozitive
SuperDisk-120 (dischete de 1,44 ţoli de mare capacitate 120Mb), utilizate de sistemele informatice
pentru stocarea şi salvarea;
c) Echipamente pentru comunicaţii include totalitatea dispozitivelor tehnice de conectare,
codificare, decodificare, transmitere recepţie, locală sau la distanţă, a informaţiei utilizate în
sistemele informatice. Structura şi funcţionalitatea acestuia depinde de mai mulţi factori:
echipamentul informatic utilizat, natura informaţiei prelucrate, tipul de comunicaţii practicate (locale
sau la distanţă), natura reţelelor de telecomunicaţii utilizate şi cuprind:
echipamentele de fax-modem asigură transmiterea documentelor de tip facsimil, a datelor, a
documentelor grafice, a imaginilor video şi audio, a sunetelor şi filmelor pe linii telefonice analogice
(PSTN) sau digitale (ISDN). La Modemul ISDN nu mai are loc procesul de modulaţie şi
demodulaţie specific reţelelor PSTN;
videotelefon şi sistemul de videoconferinţe (televizoare, camere de luat vederi, panouri
electronice) şi interfeţele video şi acustice de cuplare la reţeaua ISDN de bandă largă;
asistenţi personali digitali de tipul PDA (dispozitiv portabil cu ecran şi tastatură asemănător
cu ,,palmtop-ul”, cu o greutate de maxim 1,5 kg) sau PCom (Personal Communicator – mijloc de
comunicare portabil) şi interfeţele mai elaborate cu utilizatorul care introduc informaţia folosind un
1
MPC este acronimul de la Multimedia Personal Computer.
creion fotosensibil şi dispune de soft specializat pentru procesarea şi transmiterea informaţiei
utilizând de regulă reţeaua de telefonie mobilă;
echipamente GSM pentru comunicaţii mobile (telefon GSM, pager) care comunică într-o
reţea GSM utilizând servicii vocale şi „nevocale” (transmisii de date, facsimile, imagini) printr-o
„conductă” digitală pentru biţi (digital hit pipe), indiferent de natura sursei sau receptorului (un
telefon digital, un fax digital, un calculator prin modem, o reţea);
reţelel de calculatoare (LAN, MAN, WAN, INTERNET) este reprezentată de un ansamblu de
calculatoare eterogene (staţii şi servere) şi alte echipamente şi dispozitive de comunicaţie, conectate
conform unor tehnologii. Pentru conectare se utilizează plăcile de reţea, hub-uri (receptoare,
concentratoare) pentru tehnologiile de tip stea sau inel, comutatoare (switch-uri), cabluri, conectori,
porturi, etc.
adecvat a textelor, a datelor, editarea rapoartelor, graficelor, animaţia, sunetul, vocea şi imaginile
într-o singură reprezentare sincronizată.
Sistemele de baze distribuite de marketing asigură integrarea tehnologiei bazelor de date cu
cea a reţelelor de calculatoare. Multe dintre înterprinderile mari îşi desfăşoară activitatea prin şcoli
(filiale) distribuite geografic în mai multe zone dintr-o ţară sau din mai multe ţări sau folosesc forţele
de vânzare distribuite georgrafic. La o anumită perioadă, sau de câte ori este nevoie se consultă sau
se actualizează baza de date din aceste puncte terminal sau se transmit mesaje şi sarcinicătre punctele
terminal utilizând reţeaua INTRANET1.
Sistemul distribuit permite accesarea simultană şi modificarea datelor de pe mai multe
calculatoare diferite, utilizând reţeaua de calculatoare.
Colecţia de baze de date care alcătuiesc baza de date distribuită, se găsesc stocate în nodurile
reţelei de calculatoare, iar fiecare dintre aceste baze este administrată şi întreţinută separat, de
propriul său SGBD. Utilizatorul percepe ca fiind o singură bază de date cu care lucrează, rolul de a
gestiona colecţia de date revenindu-i SGBD-ului distribuit.
1
Reţea privată de firmă, locală sau extinsă, care foloseşte tehnologia INTERNET (protocoale şi aplicaţii).
SGBD-urile distribuite utilizează, prin componentele sale, o serie de noţiuni care apar într-o
arhitectură distribuită.
Nodul este un sistem de calcul dintr-o reţea ce îndeplineşte rolul de server, de client sau
ambele;
Serverul este un produs software care se instalează pe un calculator mai puternic dintr-o reţea
şi gestionează baza de date (Exemplu: Server Oracle8);
Clientul este o aplicaţie software, dintr-o reţea de calculatoare, care solicită date de la un
server;
Interogarea de la distanţă este regăsirea de date dintr-unul sau mai multe tabele, ale unei
baze de date, care se găsesc în acelaşi nod situat la distanţă faţă de nodul unde s-a emis cererea de
regăsire;
Tranzacţia la distanţă este o secvenţă de una sau mai multe instrucţiuni care face referire la
acelaşi nod situat la distanţă faţă de nodul de unde a fost lansată tranzacţia;
Actualizarea la distanţă este o oparaţie de ţinere la zi a datelor dintr-unul sau mai multe
tabele situate în acelaşi nod la distanţă faţă de nodul unde a fost iniţiată actualizarea;
Interogarea distribuită este regăsirea de date din două sau mai multe noduri distincte;
Tranzacţia distribuită este o secvenţă de una sau mai multe instrucţiuni care face referire la
datele din două sau mai multe noduri distincte;
Actualizarea distribuită este o operaţie de ţinere la zi a datelor din două sau mai multe noduri
distincte.
Exemplu de SGBD care gestionează o arhitectură distribuită de baze date este Oracle. Acesta
integrează toate bazele de date membre ale unei arhitecturi distribuite (baze de date din diferite
noduri) sub forma unei singure baze de date logice distribuită. Fiecare bază de date este automată ca
întreţinere şi administrare dar beneficiază de posibilitatea de a accesa din celelalte baze de date.
Ca răspuns la noile cerinţe ale tehnologiei informaţiei, o nouă etapă a apărut în dezvoltarea
sistemelor informatice de marketing utilizând bazele de date şi anume prelucrarea datelor pe
Internet (Internet Computing) folosind avantajele oferite de Internet şi aplicaţiile sale specifice şi în
special această infrastructură informaţională pe care o reprezintă Worl Wide Web (Web). Pe
serverele Web informaţiile sunt accesate prin pagini. Paginile conţin text, date, grafice, sunete,
imagini video şi audio iar fiecare pagină conţine text cunoscut sub numele de hipertext. Fiecare
pagină conţine legături (hiperlink) către alte pagini.
Dacă anii 1985-1994 au fost anii PC-urilor, începând din anul 1995 ne aflăm în anii reţelelor şi
ai supermagistralei informaţionale, reprezentată de Internet, cu alte cuvinte suntem în pragul
societăţii informaţionale.
Internetul trebuie văzut ca o reţea planetară formată din mii de reţele de calculatoare aparţinând
diverselor organizaţii guvernamentale, educaţionale, militare, comerciale, precum şi milioanelor de
abonaţi individuali.
De fapt, Internetul este un extrem de variat şi bogat mediu de informaţii, cu foarte bogate
servicii şi resurse, biblioteci, baze de date care asigură obţinerea următoarelor avantaje:
un schimb comod şi rapid de informaţii prin asigurarea unor servicii specializate precum e-
mail (poşta electronică), transferul de fişiere, a vocii şi al imaginilor;
se pot primi informaţii actualizate regulat pe baza unor subiecte ce interesează în mod
special, prin existenţa în Internet a unui număr mare de grupuri de discuţii ce publică documente
periodice şi la care se
pot alătura utilizatorii interesaţi. Se constituie aşa numitele grupuri de Mailing Lists (liste de
distribuţie e-amil), fiecare membru al unui astfel de grup primind automat informaţia de îndată ce
acesta se introduce în reţea;
apare posibilitatea de a avea acces cu uşurinţă la persoanele ce posedă o experienţă deosebită
în domeniile ce prezintă interes;
se asigură accesul extrem de larg la informaţia pe care un utilizator o plasează în pagina
gazdă (Home Page);
este permis accesul la mii de arhive informaţionale din întreaga lume, prin intermediul unor
mari servere specializate în gestiunea şi servirea cererilor de interogare, vizualizare şi expediere a
componentelor acestor arhive;
facilitatea de a contacta şi aduna cu uşurinţă specialişti răspândiţi pe o arie largă pentru a
constitui grupe puternice de lucru pentru rezolvarea unor proiecte;
se pot transfera şi prelucra informaţii între calculatoare şi reţele de calculatoare asigurând
integrarea informatică a utilizatorilor de pe arii geografice foarte mari şi independent de platformele
harware şi software pe care le utilizează şi le exploatează.
Sistemele informatice de marketing moderne, în concluzie, utilizează baze de date distribuite şi
orientate obiect (modelul logic de date), multimedia gestionate şi întreţinute prin SGBD-uri
performante ce asigură inclusiv prelucrarea datelor şi cunoştinţelor on-line pe reţele Intranet şi
respectiv Internet.
1
Kotler Philip: op. Citate, pag. 174.
De la nevoile clientului la dorinţele sale. Pe măsură ce veniturile cumpărătorilor cresc şi
oferta concurenţilor este mai bogată ei devin din ce în ce mai precauţi în alegerea bunurilor
achiziţionate. Vânzătorilor le este din ce în ce mai greu să anticipeze reacţia clientelei la
diversele caracteristici sau stiluri de produse, de unde şi necesitatea crescândă a cercetărilor
de marketing;
De la concurenţa în sfera preţurilor la concurenţa nebazată pe preţ. Pe măsură ce
vânzătorii utilizează din ce în ce mai multe mărcile, diferenţierea produselor, publicitatea şi
promovarea vânzărilor, ei au nevoie de informaţii privind eficienţa acestor instrumente de
marketing;
De la componentele hardware voluminoase şi rudimentare la noile tehnologii
informaţionale. Pe parcursul ultimilor 30 de ani am fost martorii apariţiei calculatorului,
microfilmelor, televiziunii prin cablu, copiatoarelor, faxurilor, casetofoanelor, aparaturii
video, discurilor video şi a altor produse care au revoluţionat procesul informaţional.
Activitatea de marketing a unei întreprinderi moderne este strâns legată de informaţiile
provenite din mediul intern şi din cel extern, care constituie sursa principală de informaţii a bazelor
de date de marketing.
Pentru a putea satisface nevoile tot mai diversificate ale cumpărătorilor, întreprinderile
urmăresc obţinerea de informaţii utile desfăşurării activităţii normale de marketing. Firmele care se
adresează direct consumatorilor finali trebuie să aibă o bună evidenţă a preferinţelor şi nevoilor
acestora, pentru a fi în măsură să le asigure. Pe de cealaltă parte, întreprinderile care tratează cu
clienţii trebuie să intuiască motivele acestora de cumpărare şi să ofere cele mai bune condiţii de
vânzare.
Mediul în care funcţionează întreprinderile deţine o mare cantitate de informaţii valoroase
(figura 6.1.). Aceste informaţii, de cele mai multe ori, nu ajung în posesia specialiştilor în marketing
în timp util, ceea ce face ca deciziile luate să aibă un înalt grad de risc şi incertitudine.
În funcţie de mediile cu care firma interacţionează frecvent informaţiile au o mai mare valoare
caracterizată prin: specificitate, veridicitate, prospeţime, disponibilitate etc. Informaţiile provin
practic din trei medii: macromediu, micromediu şi mediul intern sau întreprinderea însăşi.
Macromediul este cadrul în care firmele îşi desfăşoară activitatea şi oferă o imagine asupra
atractivităţii unei pieţe. Macromediul conţine variabile necontrolabile de către întreprindere, şi
se referă la mediul demografic, economic, tehnologic, cultural, politic etc. Informaţiile provenite
din macromediu sunt de natură statistică şi oferă o privire de ansamblu asupra cadrului în care
firma funcţionează;
Micromediul sunt toate elementele cu care firma intră în contact direct pe piaţă. Aceste
componente influenţează în mod categoric activitatea firmei. Clienţii, distribuitorii, furnizorii,
concurenţii etc. sunt factorii de care firma depinde pentru a avea succes pe piaţă. Informaţiile
oferite de acest mediu sunt determinante în luarea oricăror decizii. Firma are posibilitatea să
controleze şi să manipuleze aceste variabile pentru a-şi îndeplini obiectivele. Datele culese din
acest mediu oferă o privire mult mai clară asupra pieţei, pe care firma îşi desfăşoară activitatea.
Mediul Intern reprezintă datele de care firma dispune prin evidenţe contabile şi comerciale
şi arată potenţialul intern al acesteia şi modul cum sunt alocate resursele. Aceste date sunt de o
mare acurateţe şi prospeţime. Totodată ele pot fi uşor standardizate pentru a obţine comparaţii.
Aceste date sunt oferite regulat de sistemele automate de gestiune internă care permit evaluarea
punctelor forte şi a celor slabe ale firmei.
De felul în care reuşeşte să folosească aceste informaţii depind performanţele sistemelor
informatice de marketing ale întreprinderilor. Dacă datele oferite de macromediu sunt doar generale
şi nu pot fi de real folos, celelalte două medii oferă informaţii de mare valoare departamentului de
marketing, care pot fi folosite în luarea unor decizii şi elaborarea unor strategii.
fic Mediu
mogra l ec
ono
de m
diul ic
e Clienti
M
M
ed
iul
ial Marke
ural
erc tin
tehn
m g
o
Mediul nat
Re
ologic
Baza de
e
su
tare Producti
rse u ne Fin
Furnizori B.D Organisme
ma
B.T publice
B.C
Mediu
vol
B.P
z
an
de
l
ona
c
iar
l cu
-co re
ntabil Cerceta
uti
ltu
tit
ra
ins
Macromediu
l
Concurenti
u
i M
ed ed
M soc
iul Micromediu
ial
Mediul politi
c Mediul intern
Sursele de date şi fluxurile informaţionale aferente unei baze de date de marketing pot fi
structurate astfel (figura 6.2.):
SISTEMUL DE GESTIUNE AL BAZELOR DE DATE
MACROMEDIU
FLUX
FLUX
FLUX FLUX
DE DE
INTRARE IESIRE
META FLUX
MEDIUL
INETRN
calculator puternic(mainframe), a mai multor terminale care aveau rolul de a servi doar pentru
introducerea şi afişarea datelor, nefiind prevăzute cu posibilităţi de stocare sau prelucrare proprii
întregul control revenindu-i calculatorului central, de care depindeau toate terminalele.
Începând cu anul 1980 apar primele reţele distribuite, care constau în legarea între ele a mai
multor minicalculatoare (midrange) pe baza unei relaţii de compunere ierarhică de la egal la egal.
Într-o asemenea reţea fiecare calculator îşi păstrează autonomia în gestiunea datelor şi a
resurselor proprii şi în acelaşi timp se asigură accesul la informaţiile comune de care are nevoie
fiecare.
Adevărata ofensivă a reţelelor de calculatoare începe din anii ’90, odată cu răspândirea
calculatoarelor personale şi a staţiilor de lucru specializate. Noile configuraţii de reţele combină
avantajele celor anterioare, caracterizându-se prin conectarea mai multor PC-uri prin intermediul
unor calculatoare cu rol de SERVER, care conţin bazele de date. Calculatoarele astfel conectate
formează staţiile de lucru iar prin intermediul serverului poate să schimbe informaţii cu oricare
utilizator conectat prin intermediul reţelei de calculatoare.
La rândul lor mai multe reţele pot fi conectate între ele obţinându-se o configuraţie de reţea
complexă, structurată pe mai multe nivele, în care se asigură accesul utilizatorilor la informaţii, atât
pe orizontală cât şi pe verticală.
O reţea este mult mai mult decât simpla conectare de calculatoare. Componentele legate între
ele pot varia de la un simplu pager, telefon celular, calculator de buzunar la superservere de control
al producţiei, de control al zborurilor sau de telecomunicaţii. Între aceste extreme există staţii Intel şi
RISC, servere multiprocesor, imprimante, PDA-uri, faxuri şi tot felul de terminale. Calculatoarele de
diferite tipuri sunt legate între ele, au moduri diferite de a procesa şi stoca informaţia şi pe deasupra
permite înţelegerea între toate aceste resurse.
Un domeniu al reţelelor aflat în expansiune explozivă este cel al sistemelor bazate pe WEB 1,
pe sisteme hipertext şi hipermedia.
Esenţial este de reţinut că orice set de componente interconectate, care acceptă acces şi schimb
de informaţii formează o reţea. Bineînţeles că în toată această diversitate există reguli, metode şi
proceduri care standardizează comunicaţia.
1
Tehnica de comunicaţie între două noduri a reţelei de calculatoare în care mesajul este fragmentat în unităţi mai mici
(pachete) ce va fi expediat destinatarului printr-un algoritm de rutare.
2
Tehnica de transmisie în comunicaţiile fără conexiune (satelit, unde radio, etc.) în care pachetele sunt emise aleator iar
calculatorul destinatar trebuie să le asambleze în ordinea corectă.
Sisteme de operare în reţea
Principala componentă software este sistemul de operare care asigură:
gestionarea resurselor reţelei;
gestinarea traficului pe reţea;
sistem de securitate şi protecţie a lucrului în reţea;
autentificarea şi criptarea pentru control şi transfer securizat în reţea.
Pe lângă aceste servicii universale, în funcţie de tipul reţelei şi de sistemul de operare, se mai
pot efectua unele dintre serviciile de mai jos:
serviciu de fişiere (file services): satisface cererile utilizatorilor de acces la diferite
documente stocate pe calculatoarele din nodurile reţelei;
serviciul de poştă electronică (e-mail services): satisface cererile utilizatorilor din
reţeaua locală, de schimb de mesaje, documente grafice sau orice tip de document electronic;
servicii de sincronizare a serviciilor de poştă electronică (e-mail gateway services):
satisface cererile utilizatorilor de schimb de mesaje electronice între diferite sisteme de poştă
electronică;
serviciu de gestiune a bazelor de date (database services): satisface cererile
utilizatorilor de interogare, modificare şi administrare a unei baze de date;
1
INTRANET = reţea privată de calculatoare (sistemul „nervos digital”) a unei întreprinderi proiectată pentru nevoile
interne ale acesteia, dar care foloseşte aceleaşi protocoale, servicii, echipamente şi software ca şi reţeaua INTERNET.
2
EXTRANET = un Intranet accesibil selectiv pentru parteneri strategici (furnizori, clienţi, etc.) ai întreprinderii.
3
INTERNET = reţeaua planetară de calculatoare gazdă ataşate sau comunitatea milioanelor de utilizatori din lumea
întreagă.
(browser) foarte popular (Internet Explorer) cât şi de un Proxy Server ce oferă un acces comod şi
rapid pentru fiecare utilizator din reţeaua locală la Internet.
Prin noul produs software universal WINDOWS 2000, producătorul Microsoft a unificat
facilităţile multimedia din Windows 95/98 cu securitatea şi stabilitatea lucrului în reţea din Windows
NT, oferind pe piaţă o platformă unică, puternică şi completă pentru reţele.
În ceea ce priveşte aplicaţiile multimedia şi jocurile, Windows 2000 are cea mai nouă
versiune de Direct X, lucrează cu plăci de sunet noi şi recunoaşte un număr însemnat de joystick-uri.
b) Novell NetWare
Este un sistem de operare, la modă în anii ’80, care oferă servicii de fişiere şi tipărire în reţea,
e-mail şi nume de directoare. De asemenea prin NLM-uri (NetWare Loadable Module) oferă
posibilitatea creării altor servicii.
Sistemul de operare Novell NetWare este un sistem de operare pentru reţele locale cu metode
de control al accesului variat – IBM TRN, Ethernet sau ARCnet şi topologii diferite: magistrală
comună, stea, inel, cu înlănţuire, ierarhice.
NetWare este disponibil în mai multe variante:
ELS NetWare (Entry – Level System)
Se utilizează pentru reţele mici şi nepretenţiase care nu vor depăşi 6-7 staţii de lucru. Este
relativ ieftin şi poate fi configurat şi în mod nededicat (calculatorul File Server poate fi utilizat şi ca
Work Station). Nu este recomandat pentru reţele care se vor extinde, care conţin date importante
pentru întreprinderea respectivă sau care fac parte dintr-o reţea largă (de exemplu WAN);
Advanced NetWare şi Advanced NetWare SFT
Aceste sisteme se utilizează pentru reţele de dimensiuni medii (maximum 30 de staţii de lucru).
Versiunea STF permite „duplexarea” discurilor File Server-ului (un disc este permanent copia
discului „primar” şi poate fi imediat accesat în caz de defectare a discului primar);
Sistemul NetWare
Se utilizează pentru reţele de dimensiuni medii/mari (de la 30 la 250 de staţii de lucru) şi
aplicaţii cu grad ridicat de complexitate.
d) UNIX
Sistemul de operare a apărut printr-o implementare din domeniul ,,free software”, este un
sistem puternic, stabil şi cu foarte mulţi utilizatori.
Este un sistem pe 32 biţi, multitasking şi multiuser, cu proceduri de prelucrări simple şi oferă
posibilitatăţi nelimitate pentru a integra echipamente eterogene într-o reţea.
Sistemul de operare UNIX se deosebeşte de celelalte sisteme prin trei caracteristici de bază:
este scris într-un limbaj evoluat (limbajul C++) ceea ce permite o instalare uşoară pe diferite
sisteme de calcul;
1
(eng) Object Linking and Embedding – OLE = legarea obiectelor şi încapsularea, un model pentru realizarea de legături
între documente compuse (obiecte) sau pentru gestiunea documentelor compuse prin intermediul unei aplicaţii server
(care transmite mesajul) şi a unei aplicaţii client (care recepţionează mesajul).
a fost scos pe piaţă cu publicarea sursei sistemului, permiţând programatorilor experimetaţi
introducerea de noi extensii;
conţine primitive importante pentru dezvoltări viitoare a mediului de programare.
Multe din sistemele de operare în reţea de tip UNIX: Linux, Xenix, SUN Solaris, SCO sau
UnixWare, sunt foarte performante în arhitectura de tip client-server.
Sistemul SOLARIS
Larg utilizat pe plan mondial şi puţin tratat în literatura de specialitate din ţara noastră este
operaţional sub mediul UNIX pe calculatoare grafice din familia SPARC. El este folosit
preponderent în exploatarea sistemelor informatice integrate care asigură conducerea activităţilor
economice ce se desfăşoară în intreprinderi având unităţi dispersate teritorial. Comparativ cu
sistemul de operare NETWARE prezintă avantajul asigurării unor protecţii puternice ale bazelor de
date relaţionale, o fiabilitate mare în transmiterea şi prelucrarea datelor, precum şi realizarea
sistemelor informatice sub diverse sisteme de operare, inclusiv WINDOWS, fiind ideal pentru
interoperabilitate. Oferă instrumente pentru tratarea mediilor eterogene în reţea şi este apreciat şi
pentru facilitatea sa în domeniul realizării de conferinţe video, utilizând protocolul TCP/IP.
Protocoale de reţea
Simplu putem spune că sistemele din reţea comunică prin suportul hardware şi cel software.
Adică prin semnalele ce trec de la o placă de reţea la alta şi modul în care sunt interpretate aceste
semnale (protocoale de reţea).
Protocolul este un set de reguli prin care se face schimb de informaţii într-o reţea, de-a lungul
diferitelor tipuri de suporturi hardware.
Ca orice lucru în lumea informatică şi protocoalele sunt de mai multe feluri. Ca bază de
referinţă a protocoalelor se foloseşte modelul numit Open Standard Interconnection (OSI), care
conduce la înţelegerea oricărui protocol. Acesta este structurat pe 7 nivele, anume:
a) Nivelul fizic (Physical) realizează transmisia electrică a unui şir de biţi.Calculatorul
comunică caracteristicile şi configurările plăcii de reţea şi specifică tipul de cablu, conectorii de
legătură, rata de transfer, metode de codificare, metoda de acces la mediul de transmisie;
b) Nivelul legătură date (data link) unde se stabilesc regulile de transmisie şi recepţie a datelor
cu metodele specifice de detecţie a erorilor. Dacă un pachet de date soseşte la un bridge, acesta trece
pachetul de la un segment de reţea la altul. El conţine de asemenea driver-ul specific plăcii de reţea;
c) Nivelul reţea (Network) stabileşte protocolul folosit în comunicare pentru dirijarea
pachetelor, stabilind calea de transmitere de la sursa de destinaţie. Dacă un pachet de date soseşte la
un router pentru o anumită adresă, atunci acesta caută în reţeaua proprie şi dacă adresa nu este găsită
îl trimite spre altă reţea, mai aproape de destinaţie. Protocolul utilizat pe Internet este IP;
d) Nivelul transport (Transport) asigură transmisia corectă a datelor între staţia sursă şi
destinaţie, realizează secvenţierea pachetelor, sincronizarea ritmului de transmitere şi asigurarea
retransmiterii pachetelor pierdute sau eronate.
Tabelul 4.1. Comparaţie protocoale cu modelul standard OSI
Modelul OSI/ISO IPX/SPX TCP/IP
Aplicaţie RIP SAP NCP NLSP HTTP smtp ftp telnet
Prezentare Net Ware
Sesiune Pipes NetBIOS
Transport SPX TCP UDP
Reţea IPX IP
Date ODI NDIS Ethernet FDDI X25
Fizic Fizic Fizic
e) Nivelul sesiune (session) asigură finalul conexiunii logice între diferite entităţi ale reţelei şi
permite reluarea unei transmisii eronate şi semnalizează diferitele faze ale transferului;
f) Nivelul prezentare (Presentation) unde datele sunt transformate pentru o bună prezentare
când ajung la destinaţie;
g) Nivelul aplicaţie (Application) asigură serviciile de bază ale reţelei prin transferul de fişiere,
e-mail-uri, accesul Web prin protocolul HTTP (Hyper Text Transfer Protocol), accesul la distanţă –
Telnet, procese şi servicii pentru directoare. Aplicaţiile se adresează direct la acest nivel pentru a
îndeplini anumite acţiuni.
Protocoalele uzuale folosite în comunicaţia în reţelele de calculatoare sunt următoarele:
a) NetBEUI (NetBIOS Extended User Interface): utilizat în reţele mici de până la 20
calculatoare, ca protocol de transport pe reţea. Singura problemă cu NetBEUI este că el nu permite
trecerea pachetelor de informaţii de la o reţea la alta. Altfel spus, dacă aveţi două sau mai multe
reţele LAN pe care să le interconectaţi, va trebui să folosiţi alt protocol;
b) IPX/SPX (Internet Packet Exchange/Sequenced Packet Exchange) protocol potrivit pentru
reţele de până la 500 calculatoare. El este un protocol rapid, permite trecerea pachetelor de la o reţea
la alta şi poate fi folosit pe o gamă largă de arhitecturi. Dacă iniţial IPX era întâlnit doar pe reţele
Novell NetWare, azi el este nativ şi pe reţele Windows NT sau Windows 98. Deoarece este routabil
de la o reţea la alta, el poate fi folosit în firma care se dezvoltă, adăugând noi LAN-uri la structura sa
actuală;
c) TCP/IP (Transmission Control Protocol/Internet Protocol), este un protocol portabil şi
routabil.
Alegerea unui astfel de protocol este justificată dacă se utilizează la legarea unor reţele
eterogene, care conţin diverse componente harware eterogene şi diverse sisteme de operare (în
special cele care nu sunt Microsoft, de exemplu UNIX).
Marele dezavantaj este că poate fi greu de mânuit cu toată gama sa de adrese. De aceea
Windows NT a introdus două utilitare DHCP (Dinamic Host Configuration Protocol) şi WINS
(Windows Internet Nameing Service) care rezolvă unele dintre aceste dificultăţi întâlnite la reţelele
mari.
Acest protocol este utilizat în comunicarea prin Internet, deci o navigare prin Internet nu este
posibilă fără acest protocol.
Arhitectura Internetului
Ca orice reţea, Internetul comportă două nivele: cel fizic (echipamente, mijloace de transmitere
a datelor) şi logic (modul în care se realizează direcţionarea fluxurilor de informaţii în interiorul
reţelei).
a) Nivelul fizic
Internetul leagă în prezent peste 20.000 de reţele de calculatoare din 150 de ţări, fiind conectate
peste 80 milioane de calculatoare gazdă.
„Miezul” acestei structuri este reprezentat de aşa numita „coloană vertebrală a Internetului”
(the Internet backbone), un coridor de comunicaţie de înaltă viteză care uneşte principalele reţele de
calculatoare la nivelul globului, aflate uneori la mii de kilometrii distanţă.
În privinţa acestei conexiuni de mare putere pe care o reprezintă INTERNETUL specificăm
următoarele caracteristici:
se asigură punerea simultană în contact a tuturor elementelor reţelei şi nu
conectarea sau legarea a două puncte (la nivel local sau global);
se bazează pe principiul independenţei şi egalităţii totale a părţilor componente,
neexistând o autoritate centrală care o dată distrusă, ar compromite întreaga reţea. Acest concept îşi
are explicaţia în originea Internetului, construită de către Departamentul Apărării al SUA ca o
structură informatizată capabilă să supravieţuiască unui atac nuclear;
prezintă o structură de o fiabilitate şi flexibilitate excepţională care a contribuit în
bună măsură la dezvoltarea explozivă a Internetului. Neexistând o autoritate centrală care să aprobe
şi să monitorizeze întreaga reţea, intrarea sau ieşirea fiecărui calculator în/din sistem nu afectează
ansamblul. Arhitectura fizică a Internetului nu are astfel un punct central, ci se sprijină pe această
reţea de comunicaţie ce se întinde ca un inel în jurul globului;
reprezintă una dintre cele mai ieftine tehnologii comparativ cu orice alt mijloc de
comunicaţie existent. Spre deosebire de telefonie, această reţea nu taxează convorbirile la distanţă.
De asemenea, spre deosebire de majoritatea reţelelor comerciale de calculatoare (AOL,
CompuServe), nu percepe o taxă pentru timpul petrecut în sistem. În fapt, Internetul în sine nu există
oficial ca entitate, şi astfel nu poate încasa nimic de la nimeni, fiecare individ sau grup de persoane
care îl accesează fiind responsabil doar pentru costurile echipamentului propriu şi al conexiunii la
reţea.
b) Nivelul logic
Nivelul logic al arhitecturii Internet este construit pe baza unui sistem de protocoale.
Protocoalele1 reprezintă seturi de reguli de comunicaţie şi de tehnici de formare şi de transmitere a
pachetelor care permit calculatoarelor de diferite tipuri să comunice şi să utilizeze resursele din reţea
în comun.
Protocoalele descriu modelele de fragmentare a mesajului în pachete şi de reconstrucţie a sa la
sursa receptoare, tipul mesajului transmis, regulile de acces, de adresare şi de comunicaţie, precum şi
modul de manipulare al unui mesaj la apariţia unei erori, şi a modului de procesare al unui mesaj fără
eroare.
Fiecare protocol îndeplineşte o serie de funcţii bine definite în cadrul comunicaţiei. Pentru a
evita suprapunerea funcţiilor, specialiştii au împărţit reţelele în mai multe straturi şi au atribuit
fiecăruia unul sau mai multe protocoale specifice. Organizaţia Internaţională de Standardizare (ISO)
1
Kris Jamsa, Suleiman Lalani, Steve Weakley, „Programarea în Web”, Editura All, 1997, pag. 24.
a creat un model stratificat de reţea, OSI (Open Systems Interconnection), alcătuit din
şapte straturi conceptuale1. Modelul OSI stă la baza proiectării structurii logice a Internetului, dar
include numai cinci straturi2 şi se bazează pe suita de protocoale TCP/IP: Transmission Control
Protocol /Internet Protocol (Protocolul de Control al Transportului/Protocol Internet).
Protocoalele TCP/IP sunt utilizate pentru a realiza comunicaţia între reţele eterogene sau
similare conectate împreună.
În cadrul Internetului, informaţia circulă sub forma unor pachete succesive, rezultate în urma
fragmentării unor fişiere mai mari.
Protocolul de Control al Transportului (TCP) realizează fragmentarea mesajului în
pachete, reasamblarea lor la destinaţie, retrimiterea tuturor pachetelor care din diferite motive nu au
ajuns la destinaţie şi rezolvarea majorităţii situaţiilor de „criză” de diferite naturi;
Protocolul Internet (IP) răspunde de rutarea (alegerea drumului) pe care îl va
parcurge fiecare pachet. Internetul consideră pachetul o unitate individuală de informaţie, fără
legătură cu celelalte elemente ale fişierului original, fiecare pachet fiind transmis în mod
independent. Astfel, dacă Protocolul Internet transmite o serie de pachete către aceeaşi destinaţie ele
pot sosi în altă ordine decât cea de transmisie. Pachetele vor fi reasamblate în calculatorul destinaţie
de către Protocolul de Control al Transportului.
Interfaţa dintre cele două protocoale este deci destul de simplă: TCP pur şi simplu înmânează
IP un pachet cu o anumită destinaţie, acesta din urmă transportându-l fără a cunoaşte structura din
care pachetul provine sau locul acestuia în cadrul ei.
Adresele de Internet
Fiecare calculator conectat direct la Internet are propria adresă, similară cu adresa poştală.
Există două părţi principale a adreselor ce funcţionează în Internet – adresa de IP şi numele de
domeniu – formând împreună adresa de Internet. Amândouă tipurile de adrese sunt
importante şi constituie un aspect ce apare în multe zone ale problematicii stabilirii unei prezenţe de
afaceri în Internet.
Fiecare calculator care foloseşte protocolul TCP/IP se distinge de celelalte calculatoare ale
reţelei prin adresa unică de IP. O adresă IP este o valoare de 32 biţi, compusă din 4 numere separate
prin punct, ce constituie o ierarhie de la stânga la dreapta, de exemplu 198.25.120.13.
Iniţial, calculatoarele conectate la Internet erau identificate doar prin adresa numerică de IP.
Totuşi, adresa numerică de IP este greu de memorat, astfel că a fost dezvoltat un sistem bazat pe text,
numit sistem de nume de domenii (DNS – Domain Name System). Numele de domeniu sunt
organizate în aceeaşi modalitate ierarhică ca şi adresele de IP, numai că în ordine inversă: cel mai
specific (numele calculatorului) la stânga şi cel mai general nume la dreapta. De exemplu, adresa
orzan@infomar.com indică o locaţie conectată la un domeniu comercial, aparţinând firmei Infomar.
Sistemul de clasificare a domeniilor de nivel general din Internet identifică 7 domenii
principale la care se adaugă domeniile naţionale descrise în tabelul 4.2.
1
Straturile modelului OSI sunt: fizic, legături de date, reţea, transport, sesiune, prezentare şi aplicaţii.
2
Straturile protocolului TCP/IP utilizat pe Internet sunt: fizic, legături de date, reţea, transport şi aplicaţii.
Tabelul 4.2. Domeniile principale din Internet
Nr. crt. Domeniu Explicaţie
1 .com - organizaţii comerciale, industriale şi de afaceri;
2 .edu - instituţii educaţionale, colegii, universităţi;
3 .gov - organizaţii guvernamentale;
4 .mil - organizaţii militare;
5 .org - alte organizaţii nonguvernamentale (nonprofit);
6 .net - organizaţii care deţin reţele informatice;
7 .int - organizaţii internaţionale;
8 .us - domeniul naţional pentru SUA;
9 .ro - domeniul naţional pentru România.
Lucrul cu sistemul de nume de domenii DNS este mai uşor şi permite portabilitatea, în sensul
că dacă un calculator care furnizează un serviciu este mutat dintr-un nod în alt nod al reţelei adresa
IP se va schimba, însă numele de domeniu DNS nu este necesar să se schimbe. Când administratorul
de reţea asignează noua adresă, trebuie doar să modifice înregistrarea ce conţine adresa IP pentru ca
aceasta să indice spre noua adresă.
Sistemul de nume de domenii DNS este un ingredient important al stabilirii unei prezenţe de
afaceri în Internet. El permite firmei respective să-şi folosească propriul nume ca şi parte a adresei,
indiferent de tipul de prezenţă. Orice firmă comercială se poate înregistra la un domeniu oarecare.
Pentru cele mai multe cazuri, numele de domeniu va fi numele firmei urmat de extensia .com ca
specificaţie de domeniu de nivel general.
Aplicaţii pe Internet
Indiferent de care parte a conexiunii Internet te afli – client sau server – există câteva unelte
software de bază folosite de către toate aplicaţiile standard pentru lucrul în Internet. Aceste unelte
se bazează pe standarde şi protocoale suportate de cele mai multe din platformele hardware şi
software. Odată conectat în Internet un utilizator poate folosi uneltele standard. Totuşi, tipul de
conexiune realizat determină dacă se poate lucra într-un mediu grafic prietenos utilizând interfaţa
GUI(Grafic User Interface) sau printr-o interfaţă de tip linie de comandă.
1
Poşta electronică – E-mail – este standardizată prin două rapoarte tehnice RFC (Request For Comments – cereri pentru
comentarii : RFC821 – protocolul de transmisie şi RFC882 – formatul mesajelor).
2
USENET sau USErs’ NETwork (reţeaua utilizatorilor) este o vastă colecţie de mesaje electronice de la utilizatorii din
lumea întreagă, mesaje clasificate pe categorii în diverse forumuri sau ierarhii. Orice subiect posibil îşi are locul său în
USENET şi, în afară de simple mesaje, multe pagini USENET conţin software şi imagini (fişiere binare).
3
FTP – File Transfer Protocol – protocol pentru transferul fişierelor.
4
WWW a fost inventată de fizicianul Tim Berners Lee de la CERN (Centrul European de Cercetări Nucleare).
1
E-mail reprezintă prescurtarea cuvintelor englezeşti „electronic mail” = poştă electronică.
servicii permit firmei să trimită informaţii în mod automat, de exemplu liste de ştiri sau cataloage de
ofertă, oricărei persoane care le solicită direct sau se abonează la serviciile sale;
USENET (prescurtare de la user network – reţeaua utilizatorilor) este o vastă şi în
continuă creştere reţea de grupuri de discuţii, ce realizează publicarea contribuţiilor individuale
printr-un sistem de distribuţie a mesajelor, fie la nivel global (articolul respectiv va apărea în cadrul
tuturor grupurilor de discuţii afiliate tematicii respective), fie local pentru a participa la grupurile de
lucru.
Usenet a precedat Internetul, nefiind bazat pe protocoalele TCP/IP. Accesarea sa necesită
folosirea unui server de ştiri legat la un centru USENET şi a unui software specializat de citire a
acestor mesaje (news reader – cititor de ştiri).
Acest tip de unealtă este potrivit pentru a anunţa lansări de produse sau alte forme de
publicitate cu conţinut informaţional. Firmele pot contribui la activitatea reţelelor de ştiri sau îşi pot
constitui propriul grup de ştiri;
1
Rohner K., Ciber – marketing, Ed. ALL, 1999, pag. 51.
concrete2. De asemenea, informaţia nu trebuie să se confunde cu zvonul care reprezintă, ca şi opinia
falsă, o ştire neîntemeiată şi neverificată. Forma de exprimare şi transmitere a informaţiilor, opiniilor
şi comentariilor o reprezintă comunicarea. Informaţia este o comunicare despre un anumit aspect al
realităţii obiective.
Din punct de vedere conceptual informaţia reprezintă o reflectare în planul gândirii umane a
legăturilor de cauzalitate, privind aspecte din realitatea ce ne înconjoară.
Informaţia are deci sens de noutate pentru cel căruia i se adresează, indiferent de forma pe
care o ia (ştire, semnal, comunicare). Putem spune deci că informaţia este un mesaj, dar cu precizarea
că nu orice mesaj este o informaţie. Dacă mesajul nu transmite nici o noutate şi nu are suport real,
atunci acesta nu reprezintă interes pentru receptor şi deci nu are caracter de informaţie.
Informaţia primeşte întotdeauna atributul domeniului pe care îl reflectă. De exemplu,
realităţile din domeniul economic se reflectă în informaţiile economice.
Procesul de sesizare, înţelegere şi însuşire a informaţiilor dintr-un anumit domeniu reprezintă
un proces de informare. Informaţiile dobândite în urma unui proces de informare într-un anumit
domeniu, formează cunoştinţele despre acel domeniu, iar mulţimea acestora reprezintă baza de
cunoştinţe.
Cunoştinţele reprezintă deci o însumare a tuturor informaţiilor dobândite într-un anumit
domeniu, sau care se referă la un anumit obiect. În sinteză putem aprecia cunoştinţele că sunt
elemente abstracte şi individuale despre obiectele şi domeniile lumii reale, însuşite şi/sau dobândite.
Pentru a fi percepută informaţia, trebuie exprimată într-o formă concretă. Acestă formă
concretă poartă numele de dată. Prin dată, înţelegem un număr, o mărime, o relaţie etc. Care serveşte
la rezolvarea unei probleme sau care este obţinută în urma unei cercetări urmând a fi suspusă unor
prelucrări. Data poate fi considerată materia primă pentru informaţie. Ea este o informaţie potenţială.
Data este forma de reprezentare accesibilă a informaţiei prelucrate.
Există o corespondenţă determinată între informaţie, simbol şi dată astfel că, foarte adesea, în
practică, termenul de informaţie este utilizat pentru a desemna date, iar expresia „prelucrarea
informaţiilor” înlocuieşte expresia „prelucrarea datelor”. Putem considera că datele prelucrate, în
măsura în care afectează în sens pozitiv comportamentul receptorilor (oameni sau maşini), au
calitatea de informaţii.
Informaţiile se produc, se culeg, se procesează, se transmit, se stochează şi se înţeleg. În cazul
în care are loc o transmitere unilaterală de informaţii, vorbim despre informare. În cazul unei
transmiteri bidirecţionale a informaţiei, se poate vorbi de comunicare.
Datele nu au semnificaţie de aceea trebuie modificate şi aduse într-o formă utilizabilă şi
plasate înr-un anumit context pentru a avea valoare.
Informaţia reprezintă produsul prelucrării datelor, care sunt aduse într-o formă inteligibilă şi
care pot fi utilizate într-un scop anume. Informaţia poate fi percepută ca partea utilizabilă dintr-un
ansamblu de date sau ca „semnificaţie ce poate fi desprinsă dintr-un ansamblu de date, pe baza
asociaţiilor dintre acestea”. Deci informaţia înseamnă date care au semnificaţie pentru un receptor,
care îi asigură acestuia un plus de noutate. Schema informaţie = dată + semnificaţie este
cvasiutilizată.
Nu orice prelucrare de date generează informaţii. O procesare de date poate genera
informaţie, numai dacă există un receptor care să considere acest rezultat inteligibil şi folositor.
Data reprezintă un fapt sau o stare a unui eveniment fără a avea vreo legătură cu alte
elemente. Informaţia presupune înţelegerea unui tip de relaţii între date.
2
Surcel T., Sofronie G., Baron C., Informatica economică, Ed. Calipso 2000, 1999, pag 9.
Data poate fi caracterizată ca fiind materia primă a informaţiei. Poate fi definită ca un
ansamblu de simboluri ce nu au fost încă interpretate sau ca un lucru dat sau dobândit, ceva cunoscut
sau presupus a fi un fapt şi considerat baza unui raţionament sau calcul.
Cunoştinţa reprezintă o grilă, un tipar şi furnizează în mare măsură un grad de predictibilitate
despre ce a fost descris sau ce se va întâmpla în viitor.
Înţelepciunea presupune înţelegerea principiilor fundamentale înglobate în cunoştinţe care
sunt esenţiale pentru a înţelege evoluţia procesului de cunoaştere în timp, fiind atemporală.
După Russel Ackoff [1957] conţinutul creierului este structurat pe cinci clase3:
a. Datele sunt ansambluri de simboluri. Datele există pur şi simplu, sub orice formă; nu au nici o
semnificaţie în sine.
b. Informaţiile sunt date prelucrate, înzestrate cu o anumită semnificaţie şi care au sens prin
raportarea lor la alte elemente. Semnificaţia lor poate fi utilă, dar la fel de bine, inutilă.
Informaţiile sunt date organizate. Informaţiile sunt utile pentru receptor pentru că aduce un
element de noutate şi furnizează răspunsuri la întrebări de genul cine?, ce?, unde?, când?. Ele
scot la iveală modelele, tipare, grile care vor constitui baza unor decizii.
c. Cunoştinţele sunt ansambluri de informaţii care sunt, intenţionat, utile. Memorarea informaţiilor
este un proces de acumulare de cunoştinţe care au o semnificaţie utilă, dar care nu furnizează şi
cheia integrării cu alte cunoştinţe, a modului de inferenţă şi generare de noi cunoştinţe. Reluând
exemplul dat de Ackoff, să ne referim la un elev care ştie tabla înmulţirii. Învăţarea tablei
înmulţirii este un proces de memorare. Răspunsul la întrebarea „Cât fac 3×2?” este furnizat pe
baza cunoştinţei memorate mecanic: „3×2=6”. Dacă însă este întrebat „Cât fac 3214×327?”, nu
poate răspunde corect, deoarece această cunoştinţă nu este inclusă (încă) în tabla înmulţirii pe
care o are de învăţat. Răspunsul corect la această întrebare necesită cunoaşterea mecanismului
calculului produsului a două numere reale, deci înţelegerea modului de calcul al produsului dintre
două numere.
d. Înţelegerea este, după Ackoff, un proces neprobabilistic şi de neinterpolare, este cognitiv şi
analitic. Este procesul prin care cunoştinţele se pot distila, prin rafinare şi sintetizare rezultând un
plus de cunoaştere, de noi cunoştinţe. Diferenţa dintre înţelegere şi cunoaştere este diferenţa
dintre a învăţa şi a memora.
e. Înţelepciunea este un proces nedeterminist, neprobabilist şi de extrapolare, care se sprijină pe
celelalte niveluri ale conştiinţei omeneşti. Înţelepciunea ne conferă înţelegere despre ceea ce
anterior fusese de neînţeles şi, astfel, depăşeşte însăşi înţelegerea. Înţelepciunea reprezintă esenţa
demonstraţiei în filosofie. Faţă de celelalte niveluri, înţelepciunea ridică probleme la care nu
există răspuns (sau răspunsul este foarte dificil de găsit). Prin înţelepciune putem discerne, putem
judeca binele şi răul, corectitudinea şi greşala.
Dacă informaţia presupune înţelegerea relaţiilor dintre date sau a semnificaţie acestora,
cunoştinţele presupun înţelegerea grilelor, tiparelor ce se pot aplica informaţiilor. O grilă (pattern)
este mai mult decât o relaţie de relaţii, înglobând consecinţe şi completitudine (exhaustivitate) ale
relaţiilor care, până la un punct, îşi creează propriul context. Grila serveşte ca un tipar ce implică
repetabilitate. Grilele, tiparele ce reprezintă cunoaşterea au tendinţa de a fi autocreatoare de context,
fiind mult mai puţin dependente de context decât informaţiile; ele prezintă un mai mare grad de
încredere şi predictibilitate, fiind deosebit de dinamice.
Înţelepciunea izvorăşte din înţelegerea principiilor fundamentale pe baza cărora sunt
construite grilele ce reprezintă cunoaşterea. Atunci când cunoştinţele generează convingeri, credinţe,
3
Preluare din Bellinger G., Castro D., Mills A., Data, information, Knowledge, and Wisdom,
http://www.radix.net/~crbnblu/assoc/bellingr/dikw/dikw.htm.
valori ce ghidează comportamentul unui individ se poate vorbi de înţelepciune. Înţelepciunea îşi
creează, într-o măsură şi mai mare decât cunoaşterea, propriul său context, principiile fundamentale
fiind universale şi independente de situaţiile specifice.
Asemănător acestei abordări poate fi amintită şi ierarhia evocată de Barabba şi Zaltman4
[1990] care consideră că mintea omenească operează la nivelul a cinci paliere:
Date (numere, cuvinte);
Informaţii (propoziţii);
Inteligenţă (reguli);
Cunoaşterea (combinarea nivelurilor anterioare);
Înţelepciunea (baze de cunoştinţe combinate).
Gene Bellinger trasează următoarea paralelă5:
Informaţii: ce? - descriere, definiţie sau perspectivă
Cunoştinţe: cine, când, unde, cum? - strategie, practică, metodă, abordare
Înţelepciune de ce? Cu ce implicaţii? - principiu, convingere, morală, arhetip
Thomas Davenport şi Laurence Prusak6 [1998] atrag atenţia asupra faptului că lanţul valoric
poate fi parcurs şi în sens descendent, mai ales când, datorită volumului imens, cunoştinţele şi
informaţiile devin imposibil de gestionat. Cunoştinţele pot deveni informaţii şi chiar date. . Pentru a
întârii ideea, se face trimitere la Eschil care zicea că este înţelept nu cel care ştie multe, ci lucruri
utile
Schema lanţului valoric mental, aşa cum se prezintă în figura 1.1., deşi cuceritoare prin
simplitate, lasă nerezolvate o serie de probleme.
înţelepciune
rafinare
ii
cip
p rin
cunoştinţă
ile
gr
e l e, e
d r
mo tipa
informaţie
e
aţi ţie
rel f ica
i
mn
se
data
înţelegere
Figura nr. 1.1. Fluxurile ascendente şi descendente dintre palierele lanţului valoric mental
4
Barabba V., Zaltman G., Hearing the Voice of the Market, Harvard Business School Press, 1990.
5
Bellinger G., Knowledge Management, http://www.outsights.com/systems/kmgmt/kmgmt.htm.
6
Davenport T. H., Prusak L., Working Knowledge: How Organizations Manage What They Know, Harvard
Business School Press, Boston, 1998, pg. 2.
Să începem cu geneza informaţiilor din date: este în stare receptorul să transforme datele în
informaţii dacă nu are cunoştinţele, deprinderile prealabile care-i permit să realizeze că se află în faţa
unor date, că le poate interpreta într-un anumit fel.
Mai merită evocat şi un alt aspect: procesul rafinării datelor în informaţii nu numai că nu este
determinist sau pur şi simplu inferenţial, dar nu exclude apariţia unor false informaţii, unor false
cunoştinţe. Modul în care ne selectăm datele în funcţie de cunoştinţele de care dispunem cât şi
modurile în care datele pot fi alterate, falsificate pentru a induce în receptor o anumită viziune asupra
evenimentelor, o anumită percepţie – altfel spus, pentru a-l manipula sunt aspecte care dovedesc
importanţa fluxurilor ascendente şi descendente asupra percepţiei individului.
Datele sunt generate numai dacă dispunem în prealabil de informaţii, iar pentru apariţia
informaţiilor avem nevoie de cunoştinţe prealabile.
Conceptul de sistem informatic a fost definit în moduri diferite, nefiind acceptată o definiţie
unanimă, dar de fiecare dată fiind prezentat din prisma sistemelor informaţionale de management iar
în unele cazuri el este sinonim cu acest concept.
A defini un sistem informatic al unui organism înseamnă a-i preciza în mod concret regulile,
procedurile, mijloacele şi metodele, cu precădere automate, utilizate în cadrul sistemului pentru a
determina mărimile prestabilite şi legile care operează cu aceste mărimi.
Sistemul informatic poate fi definit ca un ansamblu de reguli, proceduri, mijloace şi metode,
cu precădere automate, folosite pentru culegerea, transmiterea, prelucrarea şi stocarea datelor7.
Sistemul informatic este o componentă a sistemului informaţional şi anume acea parte a
acestuia care preia şi rezolvă sarcinile de culegere, prelucrare, transmitere şi stocare a datelor cu
ajutorul sistemelor de calcul.
Pentru a-şi îndeplini în cadrul sistemului informaţional, sistemul informatic cuprinde
ansamblul tuturor resurselor, regulilor, procedurilor, mijloacelor, metodelor şi tehnicilor, prin care se
asigură prelucrarea automată a datelor, necesare proceducerii informaţiilor, care vor fi folosite la
toate nivelurile decizionale ale managementului şi de controlul activităţilor organizaţiei.
Literatura de specialitate informatică, în speţă, economică – nu a ajuns încă la un consens
...noţiona, se mai poartă discuţii dacă angrenajul utilizat pentru a oferi informaţii celor interesaţi
trebuie să fie numit sistem informaţional sau sistem informatic, cu referire la utilizarea
calculatoarelor în acest scop. Cum sistemul informaţional cuprinde şi sistemul informatic, folosirea
celei de-a doua ar fi mai inspirată, mai ales în condiţiile din ţara noastră, unde, după cum se ştie,
informatizarea n-a atins cotele din ţările dezvoltate, iar partea de prelucrare umană are încă o pondere
substanţială.
Cum, de regulă, ne place să ne raportăm la ţările cu o bogată experienţă, să o facem şi de
această dată, spunând că, în literatura de anglo-americană, information system înseamnă sistem
informaţional, iar computer based information system este ceea ce noi considerăm sistem informatic.
Adevărul este următorul: datorită nivelului tehnologic la care s-a ajuns în SUA, toţi autorii, după ce
fac delimitarea amintită, folosesc termenul de information system motivând gradul ridicat de
automatizare a activităţilor care lucrează cu informaţia.
În ultimii ani, în literatura de specialitate îşi face apariţia un nou concept – executive
information system – care ar trebui să dea mult de gândit celor care au tradus management
7
Ghe. Orzan – Sisteme informatice de marketing, Ed. Uranus, Bucureşti, 2001.
information system sub forma sistem informatic de conducere, pentru că noua apariţie înseamnă tot
sistem informatic pentru conducere, numai că se referă la nivelul de top al ei.
Procesul de conducere se realizează pe cele trei niveluri: operativ, tactic şi strategic, deci
nominalizarea unuia dintre ele constituie o condiţie esenţială a înţelegerii tipului de sistem
informaţional/informatic la care se face referire.
Oare atunci când s-a tradus conceptul de management information system, aşa cum am
menţionat anterior nu s-a ţinut cont de nivelurile la care se realizează procesul de conducere? Ar fi o
explicaţie, însă putem aduce ca argument şi înţelegerea greşită a cuvintelor management, manager.
De multe ori se consideră că managerul, printr-o traducere în formă „superlativă”, este similar cu
„director”, „conducător”, ceea ce nu denotă întotdeauna prea multă inspiraţie, prin ambiguitatea
provocată. Să nu uităm că, în limbajul american, manager este şeful unui depozit sau magazin, şi
administratorul unui bloc de locuinţe ş.a.m.d.
Din cele relatate, rezultă ca posibile două variante de utilizat pentru management information
system. O primă soluţie ar putea consta în specificarea nivelului de conducere căruia i se adresează,
numindu-l sistem informatic al conducerii operative şi /sau tactice, deşi pentru conducerea operativă
există o altă categorie a sistemelor informatice, transaction processing system, după cum vom vedea
în continuare. Aşadar trebuie făcută referire numai la nivelul tactic al conducerii, ceea ce, să
recunoaştem, nu prea intră în uzanţele noastre.
A doua variantă, mai scurtă şi suficient de plauzibilă ar consta în utilizarea conceptului de
sistem informatic de gestiune, întrucât acesta este obiectivul lor prioritar.
Dacă am analiza evoluţia în timp a tehnologiilor de realizare a sistemelor informatice, a
naturii şi rolului acestora putem identifica următoarele categorii de sisteme informatice:
La începutul anilor ’70 se încearcă trecerea spre uşurarea procesului decizional, prin
preluarea componentei informaţionale din efortul managementului strategic in fundamentarea
deciziilor. Obiectivul prioritar nu mai era simpla culegere a datelor, nici sintetizarea lor sub forma
rapoartelor, ci uşurarea procesului de luare a deciziilor. Şi-au făcut astfel apariţia Decision Support
System (DSS), cunoscute la noi ca sisteme suport de decizie, deşi s-ar putea considera mai inspirată
forma sisteme de sprijinire a procesului decizional, evitându-se, astfel, posibila concluzie că, până la
apariţia acestor sisteme, deciziile n-ar fi avut suport.
Sistemele informatice de asistare a deciziilor, mai cunoscute şi sub denumirea de sisteme
informatice inteligente de asistare a deciziilor (SIAD), oferă managerilor răspunsuri rapide la
întrebările ad-hoc şi urmăresc pregătirea şi fundamentarea deciziei.
Aceste sisteme oferă managerilor instrumentele necesare pentru a analiza blocuri mari de
date, utilizând modele sofisticate într-o manieră flexibilă pe care utilizatorii o pot controla cu
uşurinţă. Sunt proiecte pentru a furniza opţiuni şi alternative, nu numai pentru obţinerea
informaţiilor. Există mai multe categorii de astfel de sisteme. DSS de uz individual sprijină
decidenţii individuali. DSS de grup sunt orientate pe cerinţele unui grup de decidenţi angajaţi în
activităţi separate, dar nercorelate. DSS organizaţionale sunt focalizate pe nivelul organizaţional sau
pe activităţi dispersate pe diferite zone funcţionale ce implică resurse numeroase. DSS intra-
organizaţionale sprijină procesul decizional generat de globalizarea sarcinilor în cazul corporaţiilor
internaţionale şi multinaţionale.
În perioada de dezvoltare a acestor sisteme, graniţa dintre sistemul suport şi aplicaţia
informatică este foarte imprecisă, o mare parte din aplicaţii fiind create pentru rezolvarea unor
probleme punctuale şi utilizate o singură dată. Din acest motiv, în anii ”80 atât suportul cât şi
aplicaţiile au fost denumite generic sisteme interactive de asistare a deciziei, aspectul interactiv fiind
conferit în special de existenţa limbajelor grafice de modelare. Acest tip de sisteme sunt încadrate în
prezent în clasa sistemelor informatice de asistare a deciziilor orientate spre modele.
Se remarcă apariţia în ultimii ani a unei noi generaţii de sisteme informatice de asistare a
deciziei – cele orientate pe date, care au la bază depozitul sau zăcământul de date a corporaţiei drept
componentă tehnologică principală. Funcţionarea lor fiind bazată pe analiza şi agregarea datelor, ca
răspuns la necesitatea utilizării unor metode eficace de analiză. Funcţiile principale ale acestor
sisteme sunt: accesul imediat la date, realizarea unui mecanism pentru analize ad-hoc ale datelor
actuale sau cu caracter istoric şi analiza informaţiilor.
Sistemele informatice de asistare a deciziei orientate pe date sunt rezultatul unor tehnologii
inteligente create special şi anume:
Data Warehouse – tehnologie de centralizare, consolidare , reorganizare şi stocare a
volumelor mari de date acumulate de-a lungul timpului, date preluate din sisteme
informatice eterogene, care vor fi baza procesărilor analitice necesare proceselor de
decizie.
OLAP (On-line Analytical Processing) – este o tehnologie de agregare a datelor stocate în
depozite într-o abordare multidimensională care asigură acces rapid la informaţiile
necesare analiştilor şi managerilor într-o manieră consistentă, interactivă şi foarte
flexibilă.
Data mining – tehnologie de explorare a datelor stocate în depozite în încercarea dea
descoperi aspecte noi ale activităţii desfăşurate, aspecte trecute în mod normal cu
vederea: corelaţii între evenimente, asociaţii între anumite fapte, secvenţe, tipare de
comportament, etc.
Sistemele informatice inteligente bazate pe cunoştinţe care înglobează tehnologii ale
inteligenţei artificiale şi care sunt referite ca şi SIIAD.
Din categoria sistemelor SIAD la mijlocul anilor ’80, proliferează un nou tip de sisteme, şi
anume Expert System (ES), cunoscute ca sisteme expert, prin care se trece la prelucrarea
cunoştinţelor umane, motiv de a fi numite uneori şi Knowledge Work System (KWS). Ele preiau, sub
forme mult mai performante, o parte din activităţile surprinse prin tipurile de sisteme menţionate
până acum. De mai multe ori se consideră că sistemele expert sunt numai o prelungire a celor de
sprijinire a procesului decizional, ceea ce nu este adevărat, întrucât ele se pot regăsi pe orice treaptă a
conducerii – de la nivelul operativ până la cel strategic, - aşadar, de la sistemele de prelucrare a
tranzacţiilor economice până la sistemele de sprijinire a conducerii la nivel strategic.
Sistemele informatice inteligente – sistemele expert (Expert System) încorporează
cunoştinţele experţilor dintr-un domeniu dat şi le folosesc în luarea deciziilor, elaborarea de
recomandări, consultaţii etc. Un sistem expert reprezintă un ansamblu de programe informatice
destinate emulării raţionamentului unam al experţilor într-un domeniu specific.
Utilizarea sistemelor expert se bazează pe premisa că orice problemă poate fi rezolvată printr-
o succesiune de raţionamente care pot fi descompuse în reguli logice. Primele sisteme expert au
apărut în chimie şi medicină (DENDRAL – 1967, MYCIN – 1979). În domeniul marketingului,
financiar-bancar, al expertizei există nenumărate sisteme expert: GURU, INTELLIGENCE
SERVICE, DEXPER, PERSONAL PLUS CONSULTANT, etc.
Nivelul strategic al conducerii este sprijinit, într-un mod aparte, prin noile Executive
Information System (EIS), dezvoltate puternic începând cu mijlocul anilor ’80. Ele îşi propun mult
mai mult decât „clasicul” tablou de bord sau arhicunoscutele sisteme de raportare, formele moderne
de informare mult mai succintă, prin grafice, tabele, scheme. Veritabilii conducători, buni strategi, de
multe ori sunt interesaţi mai întâi să ştie ce fac alţii, ce se întâmplă pe piaţa globală şi abia apoi
doresc să ştie detalii despre firma lor. O astfel de optică a deranjat pe mulţi realizatori de sisteme
informatice de gestiune, care îşi văd neglijat efortul muncii lor de ani de zile.
O explicaţie se regăseşte to în noile tehnologii fiindcă o dată cu apariţia atâtor forme de
„ieşire în lume”, prin atâtea tipuri de reţele, care mai de care mai performante, este normal ca top-
managerii să dorească să vadă mai intâi ce se întâmplă în „ograda vecinilor lor”, chiar dacă ei se află
peste mări şi ţări.
Pri utilizarea informaţiilor provenind atât din mediul intern, cât mai ales din mediul extern al
organizaţiei, specific „top-managerilor” de marketing, EIS creează un mediu informatizat şi un cadru
propice comunicării, care poate aborda o gamă de probleme ce se schimbă în permanenţă. Astfel,
conducerea organizaţiei poate controla performanţele organizaţionale, studia activitatea
concurenţilor,poate prevedea tendinţe ale anumitor fenomene, poate sesiza diverse oportunităţi de
afaceri. Utilizarea unui astfel de sistem poate avea drept efect ameliorarea considerabilă a
performanţelor conducerii.
Reprezentarea grafică sugestivă din figura 1.2. scoate în relief comportamentele mediului de
lucru al sistemelor informatice inteligente folosite în managementul organizaţional structurat în
funcţie de tipurile de decizii (structurate, semistructurate şi nestructurate) şi nivelul de management
organizaţional.
Nivelul organizaţional
Strategic EIS ES
DSS
Tactic MIS
Cunoaşterea OAS KWS
Operaţional TPS
Tipul deciziei Structurate Semistructurate Nestructurate
Internet
Resurse
Logistică Producţie Marketing Distribuţie
Contabilitate, Financiar
Marketing
Marketing
Mediul intern
Mediul Online
Sisteme Sisteme Sisteme
Suport Inteligente Suport
Groupware
Site
Customer Relationship Management
Reţele
Servicii Distribuţie
Internet
Marketing Vânzări
clienţi
Clienţi, comercianţi
8
Adaptare după Kalakota R., Robinson M., E-Business 2.0: Roadmap for Success, Addison Wesley, SUA,
2001.
condiţiile unei pieţe extrem de versatile şi concurenţiale, iar globalizarea afacerilor a
exacerbat acest fenomen.
CRM cercetează aplicaţiile care promovează interacţiunea directă dintre clienţi şi
furnizori, prin intermediul angajaţilor şi proceselor presupuse, pe durata întregului ciclu de
viaţă al relaţiei furnizor – client. Pachetul de aplicaţii presupune o viziune cuprinzătoare,
integrată asupra clientului, care este aşezat în centrul preocupărilor şi presupune în viziunea
de marketing integrarea funcţiunilor întreprinderii, efortului de a creşte satisfacţia şi
mulţumirea clientului, ceea ce asigură creşterea vânzărilor şi diferenţiază firma faţă de
competitorii săi.
Sisteme informatice integrate pentru gestiunea relaţiilor cu furnizorii şi clienţii - Supply
Chain Management (SCM) acoperă comanda şi aprovizionarea, identificarea materiilor
prime şi materialelor, fabricarea, asamblarea, depozitarea şi urmărirea stocurilor, primirea
comenzilor, distribuirea pe toate canalele şi livrarea către consumator. Supply Chain
Management ete termenul întâlnit în lieratura română sub denumirea de managementul
lanţului de aprovizionare – desfacere sau managementul lanţului de distribuţie şi se
referă, în principal, la optimizarea şi automatizarea tuturor proceselor economice ce se
desfăşoară la nivelul unei întreprinderi, de la aprovizionarea cu materii prime şi materiale,
până la procesele de producţie, transport şi distribuţie a produselor finite.
Managementul eficient al lanţului de distribuţie asigură cantitatea necesară de bunuri
şi servicii acolo unde trebuie, la momentul oportun, în cantitatea solicitată şi la preţul cel
mai bun.
Liderul pieţei europene, SAP AG oferă soluţia mySAP SCM. Suita oferă toate
instrumentele necesare administrării proceselor de aprovizionare şi permite organizarea
colaborativă a acestora, dincolo de graniţele organizaţiei.
Sisteme informatice integrate pentru activităţi organizaţionale online – Groupware sunt
aplicaţii în reţea ce permit grupurilor de lucru să colaboreze într-o manieră facilă.
Groupware reprezintă un model organizaţional ce a apărut în anii ’90 şi corespunde
informaticii descentralizate. În literatura de specialitate, tehnologia groupware mai este
denumită şi cocktail grouware, deoarece înseamnă de fapt 1/3 management, 1/3 organizare şi
1/3 informatică; fiind astfel o sintagmă multidisciplinară.
Mediul groupware este destinat creării, gestionării şi conducerii eficiente a resurselor
unei întreprinderi. Groupware-ul reprezintă un set integrat de instrumente, care permite
indivizilor să lucreze împreună prin comunicare, colaborare şi coordonare la momente de
timp şi locuri diferite.
Groupware-ul îşi are rădăcinile în trei mari domenii distincte, dar foarte apropiate
cerinţelor grupurilor de lucru: mesagerie electronică, managementul informaţiilor,
automatizarea proceselor sau fluxului de lucru.
Groupware reprezintă un model organizaţional dezvoltat cu sprijinul tehnologiilor
informaţionale multiutilizator moderne, ce oferă posibilitatea reproiectării radicale a
proceselor, organizării şi mentalităţii din întreprinderi, prin intermediul unei clase de aplicaţii
reţea ce permit echipelor de lucru să colaboreze online.
Aplicaţiile groupware n-au fost gândite pentru a substitui personalul, ci pentru a-l
sprijini în orice relaţie de serviciu. Altfel spus, groupware este o extensie sau un instrument
de perfecţionare a procesului de colaborare. Tehnologia este compusă din produse orientate
„pe grup” ce au fost dezvoltate pentru a ajuta grupuri de persoane să lucreze împreună.
Aplicaţiile sunt diferite de aplicaţiile utilizator simple care izolează utilizatorul şi-i limitează
activitatea numai la îndeplinirea sarcinilor de lucru independente. Astfel, groupware este o
tehnologie multiutilizator care permite munca cooperativă informatizată. Noţiunile de
„activităţi comune” şi de „mediu partajat” sunt fundamentale pentru a distinge un sistem
groupware de un sistem multiutilizator convenţional.
Potrivit figurii 1.4. tehnologiile groupware delimitează trei categorii de aplicaţii:
comunicarea pe bază de formulare şi documente;
comunicarea de tip tranzacţional;
comunicarea organizaţională.
Principalele diferenţe dintre cele două categorii sunt vizibile la nivelul volumului, al
integrităţii informaţiei şi al tipului de aplicaţie.
Aplicaţiile groupware sunt orientate şi către comunicarea orizontală, rezolvând
probleme de comunicare şi cooperare din cadrul organizaţiei prin agenda de grup, messenger,
chat, videoconferinţe, conferinţe electronice şi redactarea multiutilizator. Remarcăm prezenţa
aplicaţiilor workflow în toate cele trei tipuri de aplicaţii.
Integrarea tehnologiilor groupware cu tehnologiile Internet este în prezent în atenţia
specialiştilor, a caselor producătoare de software. Majoritatea editorilor (Microsoft, Netscape
şi IBM-Lotus) îşi redefinesc platformele şi instrumentele client/server în acest sens. Notăm
apariţia termenului de GROUPWEB (rezultat din concatenarea termenilor GROUPware şi
WEB).
Sisteme informatice integrate geografice tehnologii geographic information system
(GIS) sunt aplicaţii sau suite de programe care permit crearea şi reprezentarea hărţilor
geografice. În general, sistemele informatice geografice conţin o componentă destinată
vizualizării hărţilor geografice, soluţiile de ultimă oră oferind posibilitatea de a realiza
aceste operaţiuni folosind un simplu browser web.
MOTOARE DE
E-Mail CĂUTARE
GESTIUNEA WORKFLOW
DOCUMENTELOR GED
SGBD
FORMULARE
GROUPWARE
E-Mail
WORKFLOW
COMUNICARE ORGANIZAŢIONALĂ
AGENDE
DE TIP REUNIUNI VIDEO ORGANIZAREA REDACTARE
CHAT
GRUP ELECTRONICE CONFERINŢE MEMORIEI COLECTIVĂ MESSENGER
9
Prel. după Khoshafian S., Buckiewicz, Groupware & workflow, Masson, Paris, 1998, pg. 17.
Sistemele informatice de tip GIS sunt tot mai frecvent utilizate în cadrul aplicaţiilor de
geomarketing, de localizare spaţială a clienţilor, de construire de hărţi privind atracţia şi gravitaţia
comercială de segmentare spaţială a clienţilor, furnizorilor şi concurenţilor.
CURSUL 12
Depozitele de date – un nou model de structurare a bazelor de date de
mari dimensiuni
Sistemele informatice operaţionale de marketing utilizează baze de date relaţionale şi
distribuite care înmagazinează date din activitatea zilnică privind aprovizionările, comenzile,
vânzările, încasările, plăţile şi activităţile specifice de marketing, precum şi informaţiile culese prin
interogarea unor baze de date publice din reţele locale, metropolitante sau de pe Internet.
În bazele de date de marketing se regăsesc stocate informaţii privind practic toată activitatea
întreprinderilor, indiferent de domeniu. Accesul rapid la baze de date permite obţinerea informaţiilor
în timp util contribuind la creşterea eficienţei. De asemenea, capacitatea de stocare a dispozitivelor
de astăzi permite găsirea şi accesarea unor date de mai mulţi ani vechime, care fără ajutorul acestor
baze de date ar fi fost practic inutilizabile.
Aceste date sunt ulterior organizate multidimensional făcând posibile analize după cele mai
variate criterii la anumite intervale (lunar, trimestrial, anual etc.). Aceste analize sunt necesare
echipei de conducere pentru o mai bună fundamentare a deciziilor. Datele acumulate zi de zi sunt
organizate în depozite de date, care permit obţinerea celor mai variate situaţii.
1
(engl.) Data Warehouse = depozit de date
c) abordare stratificată ce presupune păstrarea datelor foarte sumarizate pe staţia de lucru,
datele mai puţin sumarizate pe un al doilea server iar datele de detaliu pe un al treilea. Staţia de la
primul nivel manevrează datele cele mai cerute, cu tot mai puţine cereri de detaliere către nivelele
inferioare. Calculatoarele de pe primul nivel pot fi optimizate pentru procesări intense pe volume
mici de date, pe când serverele de pe nivelele doi şi trei pot fi adaptate pentru procesări simple pe
volume mari.
Odată decisă arhitectura logică trebuie analizate posibilităţile oferite de structurile hard.
Factorii de influenţă asupra alegerii tipului de server se referă la dimensiunea depozitului şi la
nevoile întreprinderii în ceea ce priveşte scalabilitatea, disponibilitatea şi administrarea sistemului,
fiind întâlnite:
a) serverele monoprocesor sunt cel mai uşor de întreţinut dar sunt limitate ca putere calcul şi
scalabilitate. Reţelele de servere monoprocesor se pot extinde prin intermediul arhitecturilor
distribuite.
b) Sistemele cu multiprocesare simetrică îşi sporesc puterea prin adăugarea de procesoare
care partajază memoria internă a serverului precum şi unităţile de stocare. Această arhitectură este
ideală pentru căutări în baze mari de date.
Referitor la deciziile privitoare la SGBD alese, acestea se bazează pe nevoia de flexibilitate şi
pe dimensiunile depozitului de date. Versiunile moderne ale SGBD-urilor relaţionale şi distribuite
dau posibilitatea analizei multidimensionale şi pot beneficia din plin de hardware-ul specializat
pentru bazele de date (de exemplu Teradata).
Depozitele de date permit o analiză independentă de procesare zilincă a datelor din cadrul
firmei. De asemenea, s-a constatat că mai mult de o treime din datele existente în DB nu sunt luate
niciodată în considerare, fiind complet ignorate. Analizând şi aceste date se poate constata dacă,
unde şi când a greşit şi cum se pot evita pe viitor aceste greşeli. Analizele multidimensionale care
permit interpretarea datelor în funcţie de diferite criterii fac de trei ani obiectul marilor firme
producătoare de SGBD-uri. Acestea pot fi făcute în principiu şi pe baza curentă de date, dar în cazul
unor volume mari de date obţinerea de situaţii este foarte dificilă, deoarece implică comenzi
complexe. Scopul SGBD-ului este de a asigura tranzacţiile cu datele într-o manieră sigură, şi deci nu
poate fi eficientă. Aceste noi programe asigură o bună performanţă în analizarea acestui uriaş volum
de date şi posibilitatea schimbării continue a metodelor de analiză. De această dată sistemul este
organizat cu totul altfel deoarece nu mai este nevoie de funcţia de actualizare a informaţiilor şi nici
de protecţie. Efectuarea statisticilor, analizelor şi comparaţiilor se face având la bază calculatoare
foarte puternice, care pot manipula volume foarte mari de date.
Exploatarea depozitelor de date poate consta din:
extragerea unor rapoarte (la cerere sau pe baza unui ,,abonament” cu o anumită periodicitate);
extragerea unor date pentru a fi utilizate de aplicaţiile de birotică (programe de calcul tabelar,
procesoare de text, programe de prezentare etc.);
utilizarea unor instrumente de acces de către aplicaţii specializate de analiză, cum ar fi:
Interogari Data
Activitati Interactiuni OLAP
si rapoarte mining
zilnice on-line
Date
Baze adunate Depozit
de date in timp de date
Date
operationale Date de
istoric
Figura 6.3. Tendinţe în stocarea şi procesarea informaţiilor
1
(engl.) On Line Analytical Processing – OLAP = procesare analitică on-line
2
(engl.) Data Mining = mineritul (forarea) datelor
Acces la
Cunostinte Cunostinte
Data
mining
Rafinare
OLAP/ROLAP
Interogari
si analize
Statistici
Date si Rapoarte
1970 1980 1990 2000
Figura 6.4. Etapele de procesare şi rafinare a informaţiei
În cazul statisticilor şi rapoartelor erau disponibile utilizatorilor rezumate ale datelor. În plus şi
aceste date sumare erau obţinute prin intermediul unui analist. Odată cu apariţia depozitelor de date,
anumite interogări şi rapoarte pot fi obţinute chiar de utilizatorul direct prin consultarea bazelor de
date.
Începând cu OLAP, întrebări generalizatoare multi-dimensionale au putut fi adresate chiar de
utilizatorii direcţi, de ex. ,,un total pe produs, pe canal de distribuţie, pe lună”.
Cu ajutorul Data mining, analiştii de marketing şi o categorie mai rafinată de utilizatori
economici pot descoperi corelaţii semnificative, modele de informaţii, factorii de influenţă şi
tendinţele ce reies din date.
Noţiunea de ,,acces la cunoştinţe”, semnifică faptul că modelele relevante din date sunt găsite
dinainte şi stocate pentru necesităţile utilizatorilor. Aceştia pot folosi modelele interesante furnizate
săptămânal sau lunar sau pot interoga ei înşişi modelele de bază.
Deoarece marile baze de date adeseori oferă multe date utile, abordările bazate pe Interogări şi
OLAP se confruntă, de obicei, cu greutăţi în a identifica generalizări utile din cauza prea multor date.
Forţa tehnicii Data Mining constă în abilitatea de a efectua din proprie iniţiativă cercetări printre
date, descoperind în mod autonom modele cheie.
Cu toate că cele trei abordări de mai sus sunt utile, ele împart o trăsătură comună care se referă
la faptul că utilizatorul trebuie să realizeze mai multe analize pentru a dobândi cunoştinţele, procedeu
cunoscut ca Modelul de Analiză a Datelor1. O nouă abordare care pune la dispoziţia utilizatorilor
informaţie rafinată este Modelul de Acces la Cunoştinţe2. Prin modelul de acces la cunoştinţe
analiza datelor este efctuată în prealabil, iar utilizatorul doar urmăreşte cunoştinţele ,,pre-minerite” la
cerere.
Pentru a distila informaţia dintr-o bază de date este evident necesar să se realizeze analize la un
moment dat. Altfel spus, analiza se efectuează la momentul în care utilizatorul are nevoie de
cunoştinţe sau este realizată anterior, astfel încât sunt gata de a fi accesate. În mod tradiţional
analizele de tip data mining erau efectuate după lansarea cererii de către utilizator. Modelul accesului
la cunoştinţe elimina riscul unor analize întârziate prin această operaţie de preminerire a informaţiei.
1
(engl.) Data Analysis Paradigm = Model de Analiză a Datelor
2
(engl.) Knowledge Acces Paradigm = Model de Acces la Cunoştinţe
Aşadar există două modele distincte capabile să ofere utilizatorilor cunoştinţe:
Modelul de Analiză a Datelor: în acest caz utilizatorii operează asupra datelor pentru a
descoperi informaţia. Acest model se bazează pe o abordare de tipul ,,analiză la cerere”.
Modelul de Acces la Cunoştinţe: în acest caz analizele sunt efectuate în mod automat în
prealabil, modelele rafinate sunt pre-generate, iar utilizatorii obţin cunoştinţele în momentul
în care au nevoie de ele (abordare de tipul ,,cunoştinţe la cerere”).
Motor Aplicatii
Data OLAP
Warehouse OLAP
OPERATIONALE
Metadate
a) Bazele de date formează nivelul cel mai de jos, responsabil cu stocarea şi regăsirea datelor.
De regulă aplicaţiile tranzacţionale utilizează sisteme relaţionale dar pentru depozitele de date se
folosesc şi sisteme multidimensionale. Dat fiind volumul mare de date, este recomandabil ca SGBD-
urile folosite să ofere suport pentru prelucrări paralele şi distribuite, să dispună de mecanisme
performante de indexare şi de optimizare, să ofere un înalt nivel de siguranţă.
b) Motorul analitic OLAP (OLAP engine) are sarcina de a prelua cererile exprimate de
utilizatori şi, pe baza consultării metadatelor, să genereze cererile necesare pentru obţinerea datelor
ce vor fi redirectate către clienţi. În plus, datelor obţinute li se vor aplica la acest nivel o serie de
prelucrări.
Generarea de interogări – se bazează pe criterii furnizate de clienţi sub forma unor formule
exprimate prin operatori logici.
Manipulările matematice – se aplică pentru a aduce datele la forma dorită de utilizatori.
Acestea constau de cele mai multe ori în calcularea unor distanţe (metrice) derivate pe baza
unor formule date, analize statistice complexe etc.
Sintetizarea rezultatelor este o altă sarcină a motorului analitic. Deşi depozitul de date
conţine şi date deja agregate, adeseori utilizatorul doreşte consolidarea unor sinteze pe baza
unor combinaţii de atribute care nu au fost prevăzute.
c) Aplicaţiile OLAP sunt reprezentate de instrumente mânuite de utilizatorul final. Există
aplicaţii generale care răspund suficient de bine nevoilor unei categorii largi de utilizatori, există
instrumente specializate pe domenii (cum ar fi de pildă analiza financiară) şi, în fine, există
posibilitatea de a dezvolta instrumente foarte specifice.
Din punct de vedere al utilizatorului final, aplicaţia pe care o foloseşte trebuie să-i asigure două
funcţionalităţi importante: navigarea liberă prin depozitul de date în căutarea informaţiilor relevante
şi posibilităţi diverse de prezentare a datelor. Aceste funcţionalităţi sunt strâns legate între ele şi
este greu de spus care operaţie este de navigare şi care este de prezentare. Operaţiile OLAP sunt:
Specificarea criteriilor de selecţie este primul pas în orice analiză. Utilizatorul trebuie să
poată exprima cu uşurinţă criterii simple, bazate pe valori ale atributelor şi/sau pe valori ale
metricelor. Aceste criterii simple trebuie să poată fi apoi combinate prin operatori logici şi trebuie să
poată fi salvate în biblioteci pentru eventuale reutilizări.
Rotaţiile sunt operaţii care permit utilizatorilor să găsească perspectiva care-l interesează
specificînd dimensiunile şi direcţiile de rotaţie sau indicând un pivot.
Schimbarea nivelului de agregare permite găsirea nivelului de agregare optim pentru analiză.
Se poate adânci analiza spre nivele de detaliu (drill-down) pentru anumite dimensiuni în timp ce
pentru alte dimensiuni se creşte nivelul de agregare (drill-up).
Conform unui raport din 1997 al Grupului Gartner1: ,,Data mining şi inteligenţa artificială se
află între primele cinci tehnologii cheie care vor avea în mod sigur un impact major asupra unui mare
număr de industrii în următorii 3 până la 5 ani”. Gartner situează data mining între primele 10
tehnologii în care firmele vor investi în următorii 5 ani.
Studiile arată că ultimul an a cunoscut o explozie dramatică a nivelului de interes privind data
mining, în condiţiile în care utilizatorii au dorit să profite de avantajul oferit de această tehnologie
pentru a obţine un foarte util plus concurenţial.
Anumite produse software de vârf în domeniul data mining, provenite de la companii ca SAS
sau IBM, reprezintă acum mai mult decât simple motoare de modelare bazate pe algoritmi
1
Data Mining at Dun&Bradsheet, White Papers, 1998, pag. 14.
complecşi. Acestea se adresează unei categorii mai largi de probleme tehnice şi economice şi se
integrează în mediile actuale de tehnologie informaţională.
Deşi se credea că data miningul va elimina nevoia de specialişti în crearea de modele statistice,
lipsa experienţei umane şi a intuiţiei între nişte corelaţii relevante şi unele nerelevante, lipsă ce
caracterizează softurile, infirmă această previziune.
Tradiţional sunt avute în vedere două tipuri de analize statistice: analize confirmatorii şi
analize exploratorii. În cazul analizelor confirmatorii, având o ipoteză formulată aceasta se acceptă
sau se respinge. În analizele exploratorii, se urmăreşte găsirea de ipoteze, care apoi se acceptă sau se
resping. În acest punct sistemul preia ,,iniţiativa” în procesul analizei datelor sistemul gândeşte
singur ipotezele acestea ne mai fiind formulate de utilizator. În prezent termenul de data mining se
referă la procesul automat de analiză a datelor în care sistemul preia iniţiativa de a genera modele.
a) Din punct de vedere al procesului există trei clase de activităţi data mining: descoperire,
modelare predictivă şi analiza excepţiilor (figura 6.6.).
Depozit de date
Conditionare
logica
Baza de date 1
Afinitati si
Descoperire
Asocieri
Tendinte si
Variatii
Descoperirea este procesul de căutare în baza de date pentru a găsi modele, fără a
avea o idee predeterminată sau ipoteza asupra ceea ce pot fi modele. Cu alte cuvinte programul preia
iniţiativa în găsirea a ceea ce sunt modelele interesante, fără a fi necesar ca utilizatorul să se
gândească la întrebările relevante în prealabil. În marile baze de date există atât de multe modele
încât utilizatorul nu ar putea niciodată practic să se gândească la toate întrebările care ar trebui puse.
Problema cheie în acest caz constă în bogăţia de modele care pot fi găsite şi exprimate, precum şi în
calitatea informaţiei livrate – elemente care determină puterea şi utilitatea tehnicii de descoperire.
În modelare predictivă modelele descoperite din baza de date sunt folosite pentru a
face previziuni. Modelarea predictivă permite astfel utilizatorului să prelucreze înregistrări ce au
câmpuri valorice necunoscute, iar sistemul va intui valorile necunoscute pe baza unor modele
anterioare din baza de date.
Analiza excepţiilor reprezintă procesul prin care se aplică modelele extrase pentru a
găsi anomalii sau elemente de date neobişnuite. Pentru a descoperi anomaliile, mai întâi aflăm ceea
ce e normal, apoi detectăm acele articole care deviază de la normă în cadrul unui interval dat. De
exemplu odată ce am observat că 90% dintre cumpărători au sub 50 de ani, ne putem înteba în
legătură cu cei 10% cumpărători care au
peste 50 de ani şi sunt în baza de date. Se observă că descoperirea ne poate ajuta să găsim
,,cunoştinţe uzuale”, vreme în care analiza excepţiilor caută cazurile neobişnuite şi specifice.
Fiecare din aceste procese pot fi clasificate la rândul lor după regulile If/Then, asocieri etc. În
timp ce IF/THEN presupune: Dacă – condiţie, atunci regula 1, astfel regula 2, regulile de asociere se
referă la gruparea articolelor (de ex. când cineva cumpără un produs la magazin, el poate cumpăra alt
produs în acelaşi timp – un proces numit de obicei analiza coşului de cumpărături).
b) Din punct de vedere al tehnicilor utilizate de data mining (figura 6.7.) identificăm:
Depozit de date
Vecinul
Baza de date 1 imediat
Date retinute Argumentare
pe cazuri
Inductie
Reguli Algoritmi
Baza de date 2 Data genetici
Mining
Logic Arbori de CART
. decizie CHAID
. C4.5 etc.
. Agenti
Tabelare
Date distilate incrucisata
Retele de
Baza de date n incredere
Ecuational Statistici
Propagare
Retele
inversa
neurale
Kohonen
Figura 6.7. Tehnologiile data mining
1
Dacă anii 1985-1994 au fost anii PC-rilor, începând cu anul 1995
ne aflăm în anii reţelelor şi ai supermagistralei informaţionale,
reprezentată de Internet, cu alte cuvinte suntem în pragul societăţii
informaţionale.
Reţelele de calculatoare sunt ceea ce firmele au nevoie pentru a
avea acces la baze de date relaţionale şi distribuite de marketing, la care
fiecare utilizator are acces la date în conformitate cu poziţia sa în firmă.
În foarte scurt timp de la implementarea reţelelor de calculatoare,
în cadrul firmelor a apărut nevoia unor programe software, care să
permită accesul tuturor calculatoarelor conectate la server şi buna
funcţionare a serverului.
Siguranţa funcţionării reţelelor de calculatoare este asigurată de
sistemele de operare în reţea (NOS) ale căror coordonate sunt mai
degrabă stabilitatea şi performanţa decât uşurinţa în utilizare (ex:
Windows NT, UNIX etc.).
Administratorul de reţea, o funcţie apărută încă de la începutul
anilor ’80, trebuie să asigure buna funcţionare a reţelei atât în ceea ce
priveşte drepturile de acces ale utilizatorilor, cât şi în ceea ce priveşte
compatibilitatea şi funcţionarea noilor programe implementate. Creşterea
importanţei reţelelor de calculatoare a făcut să apară pe piaţă o serie de
dispozitive şi programe software dedicate acestui nou domeniu. Aşa s-au
dezvoltat sursele ce furnizează tensiune continuu (nu depind de reţeaua
electrică – dacă curentul este întrerupt serverul continuă să funcţioneze),
benzi magnetice, ce pot stoca mari cantităţi de date în timp foarte redus.
Pe piaţa software au apărut programe care arhivau şi recuperau datele în
cazul unor defecţiuni, programe de monitorizare a reţelei, de configurare
mai uşoară a acesteia etc. De asemenea, din punct de vedere al conectării
PC-urilor la server, s-au făcut îmbunătăţiri majore, care au crescut
performanţele generale ale reţelei oferind un timp mic de transfer şi de
regăsire a datelor, creşterea, practic nelimitată, a capacităţilor de stocare,
creşterea stabilităţii reţelei.
Există în prezent trei tipuri de conectare în reţea a calculatoarelor:
magistrală, inel şi stea, fiecare având avantajele şi dezavantajele lui.
Dificultăţile tehnice de conectare a mai multor calculatoare (sute) la
distanţe, ce uneori depăşau un kilometru, au fost depăşite, astfel încât
astăzi reţelele de tip local – LAN (Local Area Network) sunt cele mai
răspândite şi asigură cele mai bune performanţe.
Marile firme din SUA implementează de circa 2-3 ani reţele
globale WAN (Wide Area Network), care să permită comunicarea şi
schimbarea de date între diferite puncte ale aceleiaşi firme, aflate la
2
distanţe mari. Având ca suport principal liniile telefonice, aceste reţele
ajută la o mai bună integrare a forţelor de vânzare a filialelor izolate din
punct de vedere geografic. Studiile au arătat că centralizarea datelor de la
aceste puncte constă mai mult decât conectarea efectivă a punctelor prin
acest tip de reţele. Concurenţa acerbă dintre marile societăţi
transnaţionale a făcut posibilă dezvoltarea acestui tip de reţea, deoarece
conducerea firmei doreşte să poată cunoaşte în orice moment situaţia
financiară a firmei, structura vânzărilor etc. Firmele doreau să poată avea
acces la datele unei filiale din altă localitate, situaţiile să nu fie trimise
prin poştă sau fax, ci să poată fi integrate direct în bazele de date proprii.
Distanţele geografice erau foarte mari şi toată lumea a acceptat ideea că
trebuiau create anumite dispozitive, care să poată folosi reţeaua
1
URL:fttp://www.eudora.com
3
costul produselor soft generalizate pe Internet sunt mult mai
ieftine decât softurile dedicate unei întreprinderi pentru că costul ce
revine este amortizat pe un număr foarte mare de clienţi.
Intranetul asigură un sistem de mesagerie electronică bazată pe
tehnologia Internet şi dispune de un server WEB intern. Fiecare post de
lucru operează cu softuri proprii de client WEB care îi permit accesul la
informaţiile difuzate pe serverul WEB al întreprinderii. Este posibil să fie
instalat un server de ştiri (server NEWS) folosit pentru forumuri de
discuţii între angajaţi sau de un server FTP pentru transmiterea de fişiere
şi pachete software între utilizatorii interni ai reţelei Intranet.
Intranetul conectează toate departamentele înterprinderii, sparge
,,zidul” informaţional între compartimente şi ,,elimină” raporturile de
subordonare între aceste verigi, astfel încât fiecare salariat pune la
1
Groupware reprezintă un set integrat de instrumente software care permite lucrul în
colectivele de muncă prin comunicare, colaborare şi coordonare la momente de timp şi
locuri diferite.
4
Reţeaua asigură comunicaţiile şi procesarea informaţiei vehiculate
între aceste entităţi organizaţionale situate în spaţii geografice diferite
permiţând teleprelucrarea informaţiilor din bazele de date distribuite,
televânzările, schimbul electronic de informaţii sau funcţionarea sub
forma întreprinderii virtuale (pentru aplicaţii de comerţ electronic,
publicitate în mediul digital etc).
Reţeaua Internet pe arii extinse poate fi o reţea fizică reală,
utilizând linii proprii de telecomunicaţii sau o reţea virtuală, utilizând
reţeaua Internet (figura 6.8.). în acest caz informaţia este codată
(criptată) şi este protejată printr-un sistem propriu de protecţie
(firewall2).
Criptarea şi mecanismul de protecţie asigură protejarea
informaţiilor proprii ale înterprinderii contra unor accese neautorizate sau
contra unor persoane rău intenţionate care vor ,,să spargă” aceste bariere
de protecţie.
Telelucrator
Documente mobil
Web ISP
Modem
Modem
INTERNET
Reteaua locala Firewall ISP
Modem
ISP
Salariat
Magazin
Furnizor
Filiale
Figura 6.8. INTRANET pe arii extinse
2
(engl.) Firewall = ,,perete de foc” – într-o traducere lejeră.
5
calculatoarele specializate din reţea de genul ,,porţilor” (router, gateway)
cu rolul de a creia o barieră de protecţie (zid de protecţie).
Poarta firewall (figura 6.9.) asigură:
filtrarea traficului de intrare şi ieşire, din reţeaua proprie a
întreprinderii, acceptând numai transferurile autorizate;
accesul utilizatorilor la reţeaua Intranet numai după o verificare
minuţioasă a cererii. Nu se admite decât cererile autorizate ale
personalului întreprinderii sau partenerilor comerciali pe bază de parole
şi numai la anumite fişiere, foldere sau numai la anumite staţii;
sarcina de aplicaţie intermediară între utilizatorii aplicaţiilor
Internet şi salariaţii întreprinderii, utilizând servere proxy;
stochează temporar paginile Web consultate recent (cache
server);
întocmeşte statistici privind traficul între reţeaua Intranet şi
reţeaua Internet.
Baze de date PC
Internet
Server Web
Documente Web
Documente
Web
Modem
INTERNET
Reteaua locala Firewall ISP
1
(engl.) The Internet Computing = prelucrarea datelor pe Internet.
7
Pentru accesul în Internet se utilizează protocoalele TCP/IP. Acestea
presupun adresele de tip IP.
Fiecare nod conectat la Internet trebuie să aibă o adresă unică
formată din 32 de biţi organizaţi în patru grupuri. Aceasta este de forma
192.168.1246. Fiecare calculator care este conectat la reţea trebuie să
aibă o adresă unică.
Prin sistemul numelor de domeniu – DNS1 fiecărei adrese IP i se
atribuie un nume. Sistemul a fost implementat deoarece este mai uşor să
lucrezi cu nume decât cu numere. De exemplu pentru a accesa site-ul
http://www.infomar.com se poate folosi foarte bine direct adresa IP adică
http://192.168.1246. Gestionarea adreselor se face de servere DNS.
Cel mai răspândit mod de conectare la Internet este prin
intermediul modemurilor. Pentru aceasta este nevoie de următoarea
configuraţie hardware: computer (PC), multimedia, modem, linie
Utilizator
INTERNET
1
(engl.) Domain Name System (DNS) = sistemul numelor de domeniu.
8
Microsoft (şi Web serverul IIS1) şi Netscape Navigator produs de
Netscape (cu serverul Live Wire).
Principalele caracteristici pe care trebuie să le posede un
navigator Web sunt:
suport pentru multimedia (video, audio, grafică);
suport pentru pagini HTML dinamice. Pentru acestea ele trebuie
să includă standardul DHTML (Dinamic HTML) şi stilurile CSS
(Cascade Style Standard);
suport pentru rularea de scripturi client (limbaje ca JavaScript sau
VBSript) ce permit realizarea de efecte şi validarea datelor înainte ca
acestea să ajungă la server (astfel se câştigă timp deoarece serverul nu
mai trebuie să verifice datele şi numai să răspundă la interogări);
includerea în appleturi Java sau controale Active X (componente
ce pot fi incluse în pagina Web şi care extinde facilităţile oferite
utilizatorilor).
1
(engl.) Internet Information Server (IIS) = serverul de informaţii Internet.
9
Ambele navigatoare (împreună cu serverele corespondete)
prezentate furnizează într-o măsură mai mică sau mai mare toate aceste
facilităţi.
Modul de navigare şi interfeţele nu sunt deloc complexe fiind
aproape identice (acesta este şi motivul principal pentu care Internetul
este modalitatea ce a mai utilizată de acces la bazele de date – interfeţe
standard şi uşor de folosit).
Aplicaţiile Web trebuie să fie capabile să acceseze simplu şi
eficient diverse surse de date. Prin intermediul tehnologiilor Active X
Data Object, şi ODCB, IIS furnizează interfeţe de acces simple şi
puternice penrtu informaţiile conţinute în sistemele de baze de date
relaţionale sau nonrelaţionale aflate pe diferite platforme.
Tehnologia Active X Data Object (ADO)
ADO furnizează cel mai uşor, rapid şi productiv mijloc de accesare
a tuturor tipurilor de surse de date. Ea este destinată dezvoltărilor la nivel
de întreprindere şi este un sistem de acces la bazele de date independent
de limbaj şi platformă.
ADO este capabilă să acceseze surse de date de diferite provenienţe
cum ar fi: baze de date relaţionale, sisteme de fişiere, foi electronice de
Middle Tier
Languages
OLE DB
ADO
Tools
ADO
Client/Server
OLE DB
Components HDBMS
Open VMS
Internet/Intranet
Internet Server
OLE DB
ADO
13
Pentru vinderea produselor – Multă lume consideră că firmele
care au pagini pe Internet au drept principal scop comerţul. Statisticile
arată că în ciuda opiniei generale, activitatea comercială a firmelor este
depăşită de activităţi precum: publicitatea, asistenţa tehnică, consultanţă.
14
să corespundă cerinţelor celor vizaţi şi poate contribui la obţinerea unor
informaţii care pot deveni un avantaj concurenţial.
Pentru a putea modifica rapid informaţiile despre firmă sau
produsele acesteia ori de câte ori este nevoie – Există situaţii când
unele informaţii care au fost tipărite se modifică înaintea apariţiei lor în
15
acelaşi loc) devine foarte costisitoare, di toate punctele de vedere (timp,
resurse financiare etc.).
O soluţie pentru dezvoltarea acestor probleme, pentru integrarea
tuturor cerinţelor de lucru ale membrilor unui grup sau ale
întreprinderilor o oferă aplicaţiile de tip groupware. Se estimează că
aplicaţiile de tip groupware vor reprezenta în scurt timp unele dintre cele
mai răspândite tipuri de programe pe Internet.
Ca urmare a facilităţilor pe care le oferă, groupware-ul reprezintă
cea mai bună alternativă pentru creşterea productivităţii unei activităţi
sau mai buna administrare a informaţiilor într-o întreprindere.
Conceptul de groupware presupune explorarea în grup a
documentelor de lucru şi de fundamentare a deciziilor prin inventarierea
tuturor alternativelor posibile în cadrul colectivelor de lucru.
În prezent, cel mai performant produs soft groupware este
considerat a fi Notes 4.0, elaborat de firma Lotus. Notes 4.0 oferă
utilizatorilor platforma necesară pentru a construi adevărate aplicaţii de
colaborare a indivizilor la nivel de întreprindere şi nu între întreprinderi.
Este în acelaşi timp instrument de exploatare a cunoştinţelor la nivelul
întreprinderii, mediu de dezvoltare a aplicaţiilor cooperante şi sistem de
transmisie şi organizare a informaţiilor. Printre facilităţile oferite de
Notes 4.0 se înscrie integrarea sa pe Internet. Prin urmare Notes 4.0
permite accesul la informaţii din Internet şi poate fi folosit ca un
instrument de dezvoltare şi publicare a informaţiilor pe Internet.
Notes 4.0 conţine vreo 25 de aplicaţii şi oferă managerului
posibilitatea de a crea şi consulta documente din cele mai diverse din
activitatea lui. Conţine o serie de şabloane (templates) de genul:
Customer Tracking, Workgroup Disscution, Document Library, Contract
Library, Service Request Tracking, Status Reports, Correspondence,
Name & Address Book ş.a.m.d., pentru alcătuirea de agende, calendare de
activităţi şi întâlniri, e-mail, texte ordinare, rapoarte etc. Suportul fizic
este asigurat de mai multe servere Windows, iar baza de date este
distribuită şi conţine astfel de documente. Server-ul Lotus se numeşte
Domino. Aplicaţia Domino.Connect este un set complet de unelte (tools),
care permite integrarea server-ului Domino cu un spectru larg de baze de
date. Datorită includerii în ,,kitul” de instalare a unei largi palete de
drivere de acces la diferite structuri de date, cum ar fi: tehnologia ODBC
– Open Data Base Connectivity (utilizată de unele SGBD-uri) FoxPro,
Paradox, IBM DB2, SQL/DS, SQL/400, Access, Btrieve, Informix,
16
Oracle, PowerBuilder, SQL/Windows, OpenInsight, MS Visual Basic, se
asigură acces la foarte multe formate de documente. Permite, de
asemenea, clienţilor Notes şi browser-elor de Web accesul la datele şi
aplicaţiile întreprinderii, cum ar fi: sisteme de aplicaţii pentru planificare,
sistemele de procesare a tranzacţiilor etc.
Notes 4.0 are în configuraţie următoarele componente principale:
17
mai mulţi), crescând exponenţial volumul informaţiilor transmise prin
poşta electronică. Ca urmare a uşurinţei în utilizare, a avut loc o explozie
a traficului între utilizatori, astfel încât timpul acestora a început să fie
consumat pentru citirea şi parcurgerea zilnică a mesajelor venite în
avalanşă, care poate avea un impact negativ asupra productivităţii
18
interveni şi introduce noi subiecte de discuţie, poate trece de la un grup la
altul, analizând diverse stadii ale acestora.
Sisteme pentru conducerea acţiunilor comune
Dacă în anumite faze ale procesului decizional (faza de generare şi
descriere a ideilor) membrii grupului se simt mult mai confortabil prin
introducerea acestora asincron, uneori preferând anonimatul, la generarea
alternativelor, precum şi în faza de alegere a soluţiei (luarea deciziei),
20
CURSUL 14
1
Năstase P., Zaharie D., Sisteme expert: teorie şi aplicaţii, Dual Tech, Bucureşti, 1999
domeniu de excelenţă al inteligenţei artificiale, fiind deja de notorietate
realizările din domeniul roboticii. Trebuie specificat că astăzi tehnologiile
sistemelor inteligente tind spre convergenţa celor trei moduri de abordare a
raţionamentului uman, pentru că în activitatea de zi cu zi a omului nu se fac
aceste deosebiri de comportament psihologic.
DOMENIU DE ACTIVITATE
EXPERT
COGNITICIAN
BAZA DE CUNOŞTINŢE
INTERFAŢA UTILIZATOR
UTILIZATOR
Adaptare după: Năstase P., Zaharie D., Sisteme expert: teorie şi aplicaţii, Dual Tech, Bucureşti, 1999
2.5. Metode de reprezentare a cunoştinţelor
2
Davidescu N.D., Arhitectura sistemelor expert, Editura didactică şi pedagogică, Bucureşti,
1997
Cunoştinţe strategii de control: indică ordinea de aplicare a
regulilor şi modul de rezolvare al problemei.
Deosebirea dintre aceste tipuri de cunoştinţe depinde de modelarea
situaţiei concrete şi de specificul problemei de rezolvat. De multe ori regulile pot
deveni fapte.
Reprezentarea cunoştinţelor adaptată practic la nivelul sistemului
expert depinde în mare parte de rezolvarea inteligentă şi eficientă a problemei
propuse.
3
Năstase P., Zaharie D., Sisteme expert: teorie şi aplicaţii, Dual Tech, Bucureşti, 1999
4
Davidescu N.D., Arhitectura sistemelor expert, Editura didactică şi pedagogică, Bucureşti,
1997
intermediul conectorului ŞI, în timp ce disjuncţia este o propoziţie compusă prin
intermediul conectorului SAU.
Adevărul propoziţiilor compuse depinde numai de adevărul sau
falsitatea propoziţiilor care le compun, oricare ar fi conţinutul concret al
acestora.
Ex: Dacă A şi B sunt 2 propoziţii elementare, atunci
adevărul propoziţiilor compuse obţinute pe baza lor se stabileşte conform
regulilor:
A ŞI B este adevărată dacă atât A cât şi B sunt adevărate;
A SAU B este adevărată dacă fie A, fie B, fie amândouă sunt
adevărate;
NU (A) este adevărată dacă A este falsă.
In cazul folosirii mai multor conectori, evaluarea se face în ordinea:
prioritate absolută are conectorul NU;
ŞI are prioritate faţă de SAU.
Ordinea de evaluare într-o propoziţie poate fi modificată cu ajutorul
parantezelor.
Parantezele pot fi suprimate când nu există ambiguităţi. De exemplu
(A B) se mai poate scrie A B.
Alături de conectorii logici, propoziţiile mai pot fi legate prin relaţii de
implicaţie şi echivalenţă.
implicaţia are sensul “dacă A atunci B” (A B)
echivalenţa are sensul “A dacă şi numai dacă B” (A B)
5
Benchimol G., Levine P., Pomerol J. C., Sisteme expert în întreprindere, Editura tehnică,
Bucureşti, 1993
O formulă a limbajului formal de mai jos este adevărată dacă ea coincide
cu o axiomă sau sau dacă ea poate fi demonstrată plecând de la axiome cu
ajutorul unei reguli de deducţie care este unică, numită modus ponens sau
regulă de separare:
Dacă A este adevărat şi dacă (A B) este adevărată, atunci B este
adevărat.
In logica formală calea cea mai importantă de a deduce noi propoziţii o
constituie silogismele.
Un silogism utilizează implicaţia ( ) pentru a deduce o concluzie. Acest
tip de silogism se aplică în sistemele expert, într-o variantă mai restrictivă, sub
forma regulilor de producţie.
Sistemele expert comercializate funcţionează numai pe principiile
“modus ponens”. Modus ponens este orientat de concluzia pe care vrem să
o obţinem. Aceasta ne trimite la expertul sau utilizatorul care trebuie să ştie ce
vrea. Altfel spus, un sistem expert este totdeauna specializat şi orientat.
Variabilele care apar într-o regulă sau într-un fapt iniţial sunt
considerate implicit universal cuantificate, iar variabilele care apar în faptele de
stabilit (obiectiv sau scop) sunt considerate implicit existenţial cuantificate.
Acesta înseamnă că pentru fiecare variabilă, faptele de stabilit nu trebuie
deduse pentru toate elementele din domeniul de interpretare, ci pentru cel puţin
unul dintre ele.
Rezolvarea problemelor de deducţie implicând variabile trece
întotdeauna prin căutarea de substituţii adecvate. Una din modalităţile de
identificare a substituţiilor o reprezintă unificarea ce aparţine clasei metodelor
de filtraj .
6
Ernst C., Les systemes experts de gestion: banque, finance, marketing, Editura Eyrolles Paris,
1988
Sistemul MABEL este folosit în domeniul utilajelor şi echipamentelor
grele având ca obiect prospectarea pieţei, alegerea mijloacelor
publicitare şi evaluării rezultatelor târgurilor şi expoziţiilor.
Sistemul DETECTOR produs de firma Novaction este utilizat în
domeniul lansării produselor noi de larg consum. Se bazează pe un
mecanism de inferenţă bayesian şi poate oferi un prim diagnostic
asupra şanselor de succes şi al potenţialului economic al proiectelor
de concepţie şi dezvoltare a produselor noi pe pieţele internaţionale.
Tabelul 3.2 prezintă 5 reguli extrase din lucrările mai sus menţionate.
In practică situaţia este mai complexă datorită numărului mult mai mare
de reguli de decizie. Deşi regulile sunt concepute cât mai independente între
ele, ordinea acestora în baza de cunoştinţe precum şi interacţiunile
neprevăzute dintre ele pot conduce la rezultate neaşteptate.
In plus, trebuie să existe un număr de interfeţe între diferitele
subsisteme şi modulul central. In cazul în care anumite date sunt frecvent
solicitate va exista o interfaţă între sistemul central şi subsistemul de calcul
pentru accesarea mai rapidă a datelor.
Sistemul trebuie să fie capabil să răspundă la întrebări de tipul “cum?”
şi “de ce?” pentru a fi înţeles de către utilizator. Toate aceste cerinţe impun un
efort considerabil de programare şi concepere în realizarea sistemului expert.
Există o serie de limitări în utilizarea metodei observaţionale prin
analiza lucrărilor de specialitate şi a studiilor de caz şi anume7:
Prima limitare se referă la faptul că setul de reguli propus este valabil
pentru determinarea preţurilor în situaţii generale. Fiecare sistem economic
naţional este format dintr-un număr de industrii, fiecare fiind caracterizată de
probleme şi decizii specifice. Nu este posibil astfel aplicarea unui set general de
reguli de determinare a preţurilor fără a ţine seama de specificul fiecărui
domeniu.
A doua limitare apare datorită faptului că în situaţiile de decizie reale
din marketing intuiţia joacă adeseori un rol mai important decât acţiunile deduse
strict pe baza unor strategii teoretice desprinse din lucrările de specialitate.
A treia limitare este aceea că multe dintre regulile menţionate în cărţi nu
sunt aplicate intr-un context bine delimitat. Spre exemplu regula 5 care afirmă
că firmele ce au o clientelă foarte fidelă trebuie să-şi menţină preţul neschimbat
este propusă fără efectuarea unei cercetări prealabile. De asemenea multe
dintre reguli sunt ambigui, termenul de “fidel” utilizat în regula 5 neavând un
sens bine explicitat.
A patra limitare este datorată subiectivităţii persoanelor care selectează
regulile ce provin de la o aceeaşi sursă (lucrare).
In ciuda acestor limitări, regulile obţinute pe baza lucrărilor de
specialitate din domeniul marketingului oferă un punct de plecare în
fundamentarea procesului decizional la nivelul întreprinderilor industriale.
7
TSE A., Pricing Decision Rules for an Expert System, Marketing Bulletin, 1990
3.4. Structurarea cunoştinţelor de marketing pe baza
metodei analizei ierarhice
Sursa: Ernst C., Les systemes experts de gestion: banque, finance, marketing, Editura Eyrolles
Paris, 1988
Evaluarea produselor
Nivel 1 Nivel 2 Nivel 3
Cota de piaţă = 0.35 Prod. C = 0.15
Prod. A = 0.18
Prod. B = 0.02
Strategia
de
marketing Nivelul profitului = 0.40 Prod. A = 0.20
a întreprinderii Prod. C = 0.15
(1.00) Prod. B = 0.05
Creşterea vânzărilor = 0.15 Prod. B = 0.07
Prod. A = 0.05
Prod. C = 0.03
Notorietatea = 0.10 Prod. A = 0.05
Prod. B = 0.03
Prod. C = 0.02
2) Grafurile de sensibilitate
Al doilea aspect fundamental al unei metode de asistare a deciziei
constă în măsurarea riscului care poate fi:
-o eroare în ponderea atribuită unui anumit criteriu;
evoluţie conjuncturală.
Reprezentarea unei probleme de decizie este limitată datorită
caracterului static al acesteia. Modelarea unei situaţii reale se face printr-o
structură arborescentă ale cărei ponderi au fost fixate de la început. In practică
există o dimensiune dinamică a realităţii (aspectul temporal şi conjunctural).
Fiecare graf de sensibilitate măsoară impactul asupra rezultatului final
în urma modificării ponderiii atribuite fiecărui criteriu considerat într-un domeniu
de valori posibile.
Aceste grafuri permit evidenţierea criteriilor importante şi a criteriilor
nesemnificative care nu conduc la riscuri de eroare în decizia globală.
Aceste instrumente sunt foarte utile în luarea unei decizii manageriale
oferind posibilitatea de a măsura stabilitatea modelului faţă de fluctuaţiile
conjuncturale sau a erorilor de ponderare.
Selectarea problemei
Stabilirea mijloacelor
Modelarea conceptuală
Concepte
Colectarea cunoştinţelor
Transferul expertizei
de la expertul uman Structura
spre calculator
Reprezentarea cunoştinţelor
Baza de cunoştinţe
Validarea sistemului
Introducerea în exploatare şi
menţinerea în funcţiune
Sursa: Năstase P., Zaharie D., Sisteme expert: teorie şi aplicaţii, Dual Tech,
Bucureşti, 1999
4.2.3 Analiza preliminară
eliberare
expediere transport
încasare
Sursa: Năstase P., Zaharie D., Sisteme expert: teorie şi aplicaţii, Dual Tech, Bucureşti, 1999
Schema modului de înlănţuire a primitivelor de raţionament se numeşte
schemă de interpretare-intenţie. Această schemă este modelul cognitiv al
modului de rezolvare a problemei, model ce captează strategia expertului,
modul lui de abordare şi etapele, pe scurt expertiza asupra domeniului. Modelul
cognitiv este modelul conceptual al expertizei.
5) Modelul cognitiv prezintă un caracter subiectiv, specific uman care
se referă la mecanismele inteligenţei naturale utilizate în procesul de
raţionament. Raţionamentul natural se bazează în exclusivitate pe un model al
realităţii.
Motor de inferenţe
Interfaţa utilizator
Sursa: Davidescu N.D., Arhitectura sistemelor expert, Editura didactică şi pedagogică, Bucureşti, 1999
Majoritatea GSE conţin următoarele componente logice:
1. Motorul de inferenţe, componentă de bază, cu caracteristicile
următoare:
□ este conectat la baza de cunoştinţe din care îşi preia
cunoştinţele pe care le prelucrează şi le restochează tot
la nivelul bazei de cunoştinţe.
□ anumite GSE pot fi dotate cu mai multe motoare de
inferenţe datorită cauzelor:
motoare de inferenţe diferite pentru reguli;
motoare de inferenţe dedicate pentru metareguli;
SE pot fi destinate expertizării mai multor domenii de cunoaştere
diferite, dând naştere la sisteme multi-expert.
2. Baza de cunoştinţe, componentă de bază ce conţine regulile şi
faptele necesare dezvoltării unui SE prin facilităţile GSE.
3. Editorul, componentă esenţială care asigură schimbul de
cunoştinţe într-o manieră apropiată limbajului natural. Permite
înţelegerea regulilor şi faptelor manipulate prin GSE şi are
următoarele funcţii:
facilitarea înţelegerii;
verificarea cuvintelor cheie utilizate de GSE;
verificarea valorilor posibile admise de variabile
(domeniul de existenţă al lor);
afişarea regulilor cu premise şi concluzii similare.
4. Trasorul, componentă esenţială ce asigură:
urmărirea secvenţelor raţionamentelor desfăşurate de motorul
de inferenţe;
afişarea regulilor care au dedus o anumită concluzie;
activarea întrebărilor de genul: de ce? şi cum? pentru a furniza
fie faptul, fie regula utilizată.
5. Invăţare, componentă auxiliară care are două funcţii esenţiale:
modalitatea concretă a achiziţiei de noi reguli, adică
adăugarea de noi reguli prin intermediul mai multor metode
(de exemplu tabela de decizie) ;
reperarea euristicilor performante care are în vedere
optimizarea sau simplificarea numărului de reguli.
6. Interfaţa utilizator, componentă auxiliară asigurând comunicaţia şi
dialogul eficient cu utilizatorul SE precum şi interacţiunea cu o bază de
date.
7. Compilator de reguli, componentă auxiliară care asigură verificarea
sintactică a regulilor introduse prin intermediul editorului în baza de
cunoştinţe.
8. Dicţionarul, componentă auxiliară care conţine toate informaţiile
particulare şi specifice cu privire la fapte şi reguli.
9. Confidenţialitatea accesului la baza de cunoştinţe, componentă
auxiliară care permite activarea bazei de cunoştinţe prin intermediul unei
parole de acces.
10. Module specializate, componentă auxiliară ce asigură o serie de
funcţii strict particulare dintre care cele esenţiale sunt: calcule,
comentarii, explicaţii.
11. Motorul de elaborare, componentă auxiliară care coordonează
acţiunea trasorului şi a editorului oferind facilităţile impuse de verificarea
sintaxei, efectuarea de corecţii şi concordanţa după corectare cu
utilizatorul.
5.2.1. Editorul
5.2.2. Trasorul
5.2.4. Invăţare
8
Benchimol G., Levine P., Pomerol J. C., Sisteme expert în întreprindere, Editura tehnică,
Bucureşti, 1993
9
Năstase P., Zaharie D., Sisteme expert: teorie şi aplicaţii, Dual Tech, Bucureşti, 1999
baza de cunoştinţe poate avea maxim 64000 de reguli;
poate comunica cu baze de date, procesoare de tabele şi programe
în C;
motorul de inferenţe nu este monoton şi foloseşte toate tipurile de
raţionament: inductiv, deductiv şi mixt.
10
***, M.4 Expert Software Description
11
*** , What is Clips?, Gary Riley, 1998
Reprezentarea cunoştinţelor: Clips oferă un instrument pentru
întrebuinţarea
unei largi varietăţi de cunoştinţe structurate pe 3 elemente: reguli, orientare
obiect şi proceduri. Programarea bazată pe reguli permit reprezentarea
cunoştinţelor sub forma euristicilor sau a regulilor succesive care specifică un
set de acţiuni ce vor fi executate într-o anumită situaţie. Programarea orientată
obiect permite sistemelor complexe de a fi modelate sub forma componentelor
modulare (ce pot fi uşor reutilizate pentru modelarea altor sisteme sau pentru
crearea de noi componente). Capacitatea de programare procedurală oferită de
Clips sunt similare facilităţilor oferite de alte limbaje precum C, Pascal, Lisp.
Portabilitatea: Clips este scris în C pentru portabilitate şi viteză de
execuţie şi a
fost instalat pe diferite calculatoare fără modificări de cod de program.
Calculatoarele pe care a fost testat sunt de tipul IBM PC (rulând sub Windows
95 sau DOS) şi Macintosh (sub MacOS şi Mach). Clips poate fi instalat pe orice
sistem care conţine compilatorul C ANSI. Este livrat cu toate programele sursă
care pot fi modificate conform necesităţior utilizatorilor.
Integrarea în alte sisteme: Clips poate fi instalat sub formă de
subrutine şi
integrat cu limbaje precum C, Fortran, Ada. Clips poate fi uşor extins de către
utilizator prin folosirea anumitor protocoale.
Dezvoltarea interactivă: Versiunea standard oferă un mediu de
dezvoltare
interactiv de tip text care include depanatoare soft, help on-line şi un editor
integrat. Interfaţa conţine meniuri cu bare precum şi ferestre de comunicaţie în
mediile de dezvoltare Macintosh, Windows 95.
Validarea (verificarea): Clips prezintă o serie de caracteristici ce
permit
verificarea şi validarea sistemelor expert oferind suport pentru proiectarea
modulară şi partiţionarea bazei de cunoştinţe, restricţii statice şi dinamice în
privinţa valorilor şi argumentelor funcţiilor precum şi o analiză semantică a
formei regulilor în vederea depistării inconsistenţelor care pot conduce la erori.
Documentaţie de utilizare: Clips este oferit împrună cu o
documentaţie ce
cuprinde un manual şi un ghid de utilizare.
12
*** , Acquire, Acquired Intelligence Inc., 1996 - 2000
Acquire este un generator de sisteme expert proiectat pentru a implica
experţii în domeniu direct în dezvoltarea aplicaţiilor. In acest scop Acquire oferă
instrumentele şi metodologia care să permită persoanelor care nu deţin
cunoştinţe de programare să conceapă, structureze şi implementeze
cunoştinţele lor într-o aplicaţie de sisteme expert.
Motorul de inferenţe este astfel conceput spre a putea fi folosit de către non-
programatori furnizând un set de facilităţi de depanare pentru testarea şi
întreţinerea bazei de cunoştinţe. Acquire este bazat pe două concepte
fundamentale de programare:
sistemul de achiziţie a cunoştinţelor trebuie să asiste expertul în
locul cogniticianului în scopul creării unei aplicaţii bazate pe
cunoştinte. Acquire ajută expertul în organizarea efectivă a
cunoştinţelor prin structuri adecvate pentru soluţionarea unei
anumite probleme;
aplicarea rezultatelor expertizei umane obţinute printr-o vastă experienţă pentru
recunoaşterea unor situaţii specifice în locul aplicării unui set de reguli
generale. Acquire prezintă o multitudine de căi de memorare a cunoştinţelor
umane orintându-se spre o reprezentare calitativă a acestora care utilizează
trăsăturile specifice, esenţiale ale informaţiilor pentru descrierea situaţiilor care
pot fi descrise de către experţi. Acesta permite captarea simultană a
cunoştinţelor explicite şi implicite. Pe lângă achiziţionarea a ceea ce expertul
ştie deja, Acquire poate reţine ceea ce expertul este capabil să ştie prin
solicitarea expertului de a lua în considerare şi decizia în situaţii care nu au mai
fost întâlnite până atunci. Aceasta permite formarea de baze de cunoştinţe
pentru aplicaţii de sisteme expert fără iteraţii de depanare suplimentare.