Sunteți pe pagina 1din 54

Academia Romn Secia tiina i Tehnologia Informaiei Institutul de Cercetri pentru Inteligen Artificial

Referat I. Sisteme Suport pentru Decizii. Utilizare. Tehnologie. Construire.

Doctorand: ing. Mihai BZOI Coordonator tiinific: Acad. dr. ing. Florin-Gheorghe FILIP

Cuprins

Cuprins
I. Introducere ............................................................................................................. 3 II. Sisteme suport pentru decizii prezentare general ............................................... 4 II.1. Scurt istoric .................................................................................................... 4 II.2. Definiii si concepte ....................................................................................... 5 II.2.a. Sisteme Suport pentru Decizii .................................................................. 5 II.2.b. Tipuri de decizii ...................................................................................... 7 II.2.c. Fazele procesului decizional .................................................................... 8 II.2.d. Modele alternative pentru luarea deciziilor .............................................. 8 II.3. SSD in clasificarea sistemelor informatice .................................................... 10 II.3.a. Caracteristici SSD.................................................................................. 10 II.3.b. Clasificarea sistemelor informatice ........................................................ 12 II.4. Clasificarea Sistemelor Suport pentru Decizii ............................................... 13 II.5. Avantaje si limitri ....................................................................................... 17 II.6. Sisteme suport pentru decizii bazate pe comunicaii ..................................... 19 II.6.a. Sisteme suport pentru decizii organizaionale (SSDO) ........................... 19 II.6.b. Sisteme suport pentru decizii de grup (SSDG) ....................................... 20 III. Utilizarea SSD ................................................................................................... 22 III.1. Tipuri de utilizatori. Clasificare................................................................... 22 III.1.a. Managerii ............................................................................................. 22 III.1.b. Asistenii decizionali ............................................................................ 23 III.1.c. Clasificarea utilizatorilor-decideni ....................................................... 23 III.2. Modaliti de utilizare ................................................................................. 24 III.2.a. Modelul procesual ................................................................................ 24 III.2.b. Modelul bazat pe cunoatere ................................................................ 24 III.3. Implicaiile utilizrii SSD............................................................................ 25 III.3.a. Caracteristicile utilizrii SSD ............................................................... 25 III.3.b. Efectele utilizrii Sistemelor Suport pentru Decizii............................... 27 III.4. Utilizarea SSD bazate pe comunicaii.......................................................... 28 III.4.a. Luarea deciziilor n grup ....................................................................... 28 IV. Tehnologia SSD ................................................................................................ 29 IV.1. Tehnologii utilizate la construirea SSD ....................................................... 29 IV.1.a. Arhitectura SSD ................................................................................... 29

Cuprins IV.1.b. Integrarea tehnologiilor ........................................................................ 30 IV.2. Tehnologii pentru SSD bazate pe comunicaii ............................................. 31 IV.2.a. Arhitectura client-server ....................................................................... 31 IV.2.b. Transmisia datelor n reea modelul TCP/IP ...................................... 32 V. Construirea SSD ................................................................................................. 34 V.1. Metode de proiectare .................................................................................... 34 V.1.a. Principii pentru proiectarea SSD ............................................................ 34 V.1.b. Etape ale proiectrii............................................................................... 38 V.2. Strategii de abordare si realizare aplicabile SSD ........................................... 40 V.2.a. Strategii de abordare .............................................................................. 40 V.2.b. Strategii de realizare .............................................................................. 42 V.3. Construirea SSD bazate pe comunicaii ........................................................ 45 V.3.a. SSD bazate pe web ................................................................................ 45 VI. Concluzii ........................................................................................................... 48 VII. Referine bibliografice ...................................................................................... 49

Introducere

I. Introducere
Societatea informaional se dezvolt ca o nou etap a civilizaiei umane, prin folosirea intensiv a informaiei n toate sferele activitii umane. Suportul tehnologic al noii societi se constituie prin convergena a trei sectoare: tehnologia informaiei, tehnologia comunicaiilor i producia de coninut digital. Dezvoltarea unor noi mijloace de comunicaie i de tehnologia informaiei reprezint un factor important de cretere a competitivitii, modernizarea serviciilor i generarea unor noi ci de comunicare ntre instituii. Sistemele Suport pentru Decizii (SSD) formeaz o clas distinct de sisteme informatice. Acestea integreaz instrumente informatice specifice de asistare a deciziilor mpreun cu cele de uz general pentru a forma o parte constitutiv a sistemului global al organizaiei.(Filip 2004) Aceast lucrare reprezint o abordare succint a stadiului actual al Sistemelor Suport pentru Decizii, din perspectiva definirii, utilizrii, tehnologiei i construirii. Materialul este organizat pe patru capitole sugestive: Sisteme Suport pentru Decizii prezentare general, Utilizarea SSD, Tehnologia SSD i Construirea SSD. Capitolul I, se axeaz pe definirea i clasificarea Sistemelor Suport pentru Decizii, cuprinznd un scurt istoric, definiii i concepte, clasificarea SSD n clasificarea sistemelor informatice, avantaje i limitri. Tipurile de utilizatori, modalitile de utilizare i implicaiile utilizrii SSD sunt descrise n capitolul 2. De asemenea, n acelai capitol este abordat subiectul lurii deciziilor n grup. n capitolul Tehnologii SSD se accentueaz componentele SSD, modaliti de integrare tehnologic i sunt prezentate tehnologii care pot fi utilizate pentru construirea Sistemelor Suport pentru Decizii bazate pe Comunicaii. Ultimul capitol, Construirea SSD abordeaz principiile proiectrii SSD, etapele proiectrii, strategii de abordare i realizare, precum i Sistemele Suport pentru Decizii bazate pe web.

Sisteme suport pentru decizii prezentare general

II. Sisteme suport pentru decizii prezentare general


II.1. Scurt istoric Conform lui Keen i Scott Morton (1978), conceptul de Sistem Suport pentru Decizii a evoluat din dou mari arii de cercetare: studii teoretice referitoare la luarea deciziilor la nivel organizaional realizate la Institutul de Tehnologie Carnegie n timpul anilor 1950-1960 i munca tehnic n sisteme interactive bazate pe calculator, realizate n general la Institutul de Tehnologie Massachusetts n anii 60. Conceptul de Sistem Suport pentru Decizii se consider c a devenit o arie de cercetare n sine la mijlocul anilor 1970, dup care a ctigat n intensitate pe parcursul anilor 1980. La mijlocul i spre sfritul anilor 1980 au aprut Sistemele Informatice Executive, Sistemele Suport pentru Decizii de Grup i Sistemele Suport pentru Decizii Organizaionale, care au evoluat din Sistemele Suport pentru Decizii monoutilizator orientate pe model. ncepnd cu anii 1990 au aprut depozitele de date i procesarea analitic online care au extins domeniul Sistemelor Suport pentru Decizii. Pe msur ce s-a fcut trecerea la noul mileniu, au fost introduse noi aplicaii analitice bazate pe web. Ca o scurt concluzie, se poate spune c Sistemele Suport pentru Decizii aparin unui mediu cu fundamente multidisciplinare, incluznd cercetarea n baze de date, inteligen artificial, interaciunea om-calculator, metode de simulare, inginerie software i telecomunicaii.

Anii 2000 Anii 1990 Anii 1980 Anii 1970 Anii 1960 Anii 1950

SSD bazate pe web Depozite de date, Procesare analitic on-line Sisteme informatice de execuie, SSD de Grup, SSD Organizaional Sisteme Suport pentru Decizii Studii tehnice asupra lucrului interactiv Studii teoretice referitoare la luarea deciziilor

Figura 1.a. Evoluia SSD.

Sisteme suport pentru decizii prezentare general

n lucrarea Decision Support Systems: From the Past to the Future, Daniel Power (2004) sintetizeaz lucrarea care prezint o scurt istorie a Sistemelor Suport pentru Decizii n patru seciuni: 1964-1975 Anii de nceput, 1976-1982 Dezvoltarea teoriei Sistemelor Suport pentru Decizii, 1976-1989 Extinderea domeniului de asistare 1990-1995 Schimbul de tehnologie. Figura 1.a. prezint pe scurt evoluia a deciziei, SSD. II.2. Definiii si concepte

II.2.a. Sisteme Suport pentru Decizii Conceptul Sistemului Suport pentru Decizii (SSD) este extrem de larg i definiia sa difer n funcie de punctul de vedere al autorului (Druzdzel i Flyn 1999). Prima definiie a Sistemelor Suport pentru Decizie a fost dat de Little, la nceputul anilor 70. El definea SSD-ul ca fiind: un model bazat pe un set de proceduri pentru procesarea datelor i pentru asistarea unui manager n procesul decizional. Un SSD trebuie s fie simplu, robust, uor de ntreinut, adaptiv, uor de comunicat cu el etc. Aceste atribute, formulate de Little sunt valabile i astzi. Gorry i Scott Morton (1971) citai de Filip (2004) identificau SSD-urile drept sisteme informatice care au menirea s ajute la elaborarea deciziilor n situaii nestructurate i semi-structurate (n care problema nu poate fi analizat complet pentru a lua o decizie, iar rezolvarea ei nu se poate programa sub forma unei secvene de pai). Pentru Keen i Scott Morton (1 9 7 ), un sistem suport pentru decizii mbin8 resursele intelectuale ale omului cu posibilitile calculatorului de a mbunti calitatea deciziei. Moore i Chang (1980) definesc Sistemele Suport pentru Decizii ca un sistem extensibil, capabil s suporte analize ad-hoc i modelarea deciziei, orientat pentru planificri viitoare i folosit la intervale neplanificate i neregulate. Unul din pionerii cercetrii n domeniul sistemelor suport de decizie, Steven Alter (1980) i Finlay (1994) definesc aceste sisteme n comparaie cu sistemele tranzacionale. Ei consider c sistemele suport de decizie sunt destinate managerilor i au ca obiectiv principal eficacitatea deciziilor spre deosebire de sistemele tranzacionale care sunt folosite de operatori i au ca obiectiv principal eficiena i

Sisteme suport pentru decizii prezentare general consistena datelor. Tot Steven Alter (1980) considera c SSD-ul poate lua forme diferite i poate fi utilizat n scopuri multiple. Bonczek i Holsapple n lucrarea Foundation of Decision Support Systems (1981) citai de Filip (2004) i Muntean (2003), probabil influenai de arhitectura sistemelor expert, definesc sistemul suport de decizie ca fiind un sistem informatic format din trei componente ce interacioneaz: interfaa cu utilizatorul (Dialog Management), componenta de gestiune a datelor (Data Management), componenta de gestiune a modelelor (Model Management). Pentru Sprague i Carlson (1982), SSD-ul este un sistem interactive care ajut decidentul sa utilizeze date i modele s rezolve probleme nestructurate. n contrast, Keen (1980) susine c este imposibil s definim precis Sistemul Suport pentru Decizii incluznd toate faetele acestuia: nu poate fi o definiie a SSD, numai a suportului pentru decizii. Finlay (1994) i alii definesc un SSD n linii mari un sistem bazat pe calculator care ajut procesul lurii deciziei. Mai precis, Turban (1995) l definete ca fiind un sistem informaional bazat pe calculator care este interactiv, flexibil i adaptabil, dezvoltat special pentru susinerea soluiei unei probleme de management nestructurate n vederea mbuntirii lurii deciziei. Acesta utilizeaz date, furnizeaz o interfa uoar de utilizat i permite decidentului s i foloseasc perspicacitatea. Holsapple i Whinston n lucrarea Decision Support Systems: A knowledge Based Approach (1996) citai de Muntean (2003) pun n eviden cinci caracteristici specifice unui SSD i anume: i) conine o baz de cunotine ce descrie unele aspecte ale lumii decidentului (de exemplu cum se realizeaz diferite activiti ale procesului decizional); ii) are abilitatea de a achiziiona i gestiona cunotine descriptive i alte tipuri de cunotine (proceduri, reguli); iii) are abilitatea de a prezenta cunotinele ad-hoc sau sub form de rapoarte periodice; iv) are abilitatea de a selecta un subset de cunotine pentru a fi vizualizate sau pentru a deriva alte cunotine necesare procesului decizional; v) poate interaciona direct cu decidentul i i permite acestuia flexibilitate n alegerea soluiilor i a gestiunii cunotinelor. Conform lui Power (1997), termenul Sistem Suport pentru Decizii rmne util i este un termen care include numeroase tipuri de sisteme informatice care asist luarea

Sisteme suport pentru decizii prezentare general deciziei. Acesta a precizat c pentru orice sistem computerizat care nu este un sistem de procesare on-line a tranzaciilor, cineva va ncerca s l numeasc SSD. Turban i Aronson (1998) citai de Filip (2004) arat c SSD cupleaz resursele intelectuale ale indivizilor cu capacitile calculatorului n scopul mbuntirii calitii deciziilor. El este un sistem informatic de asistare a decidenilor manageri care au de rezolvat probleme semi-structurate. Hattenschwiler (1999) citat de Muntean (2003) consider c SSD-urile sunt sisteme informatice bine organizate, proiectate n special pentru un mediu de decizie i capabile s fie perfecionate continuu. SSD-urile nu iau decizii dar clar definit propun decidenilor analize ale avantajelor i dezavantajelor alternativelor existente, studii de fezabilitate i documentaii ale alternativelor. Power (2002) citat de Filip (2004) definete SSD ca un sistem informatic interactiv menit s-l ajute pe decident s utilizeze date, documente i modele pentru a identifica i rezolva probleme i a lua decizii.
Probleme structurate Soluie manager i calculator (SSD) Probleme semistructurate i nestructurate Toate tipurile de probleme

Soluie calculator

Soluie manager

Figura 1.b. Gsirea soluiilor la problemele decizionale. n figura de mai sus, sunt prezentate tipurile de probleme decizionale i modul de gsire al soluiilor la aceste tipuri de probleme.

II.2.b. Tipuri de decizii

Au fost identificate mai multe tipuri de decizii, pe baza unor criterii diferite. Acestea sunt prezentate n tabelul 1.a. Criterii Precizia i completitudinea informaiilor Tipuri de decizii decizii probabilistice; decizii deterministe; decizii euristice;

Sisteme suport pentru decizii prezentare general

Amploarea decidentului Orizontul de timp i implicaiile n organizaie -

decizii aleatoare; decizii folosind teoria mulimilor vagi (fuzzy). decizii individuale; decizii de grup. decizii strategice; decizii tactice; decizii curente.

Tabelul 1.a. Tipuri de decizii (Airinei 2006)

II.2.c. Fazele procesului decizional Filip (2004) preciza ca elaborarea i adoptarea unei decizii reprezint rezultatul unor activiti decizionale desfurate de decident, asistat eventual de o echip decizional de suport sau/i un sistem suport pentru decizii (SSD). Ansamblul tuturor activitilor decizionale reprezint procesul decizional. Dei au existat numeroase ncercri pentru stabilirea unui model al procesului decizional, cel care este larg acceptat poart numele de model procesual i a fost propus de H. Simon (iniial n 1960 i apoi modificat n 1977). Acesta cuprinde 4 faze, dup cum urmeaz: Informarea i asimilarea informaiilor Se stabilesc obiectivele, se realizeaz sesizarea situaiei decizionale, se clasific i descompune problema, se desemneaz responsabilul. Proiectarea Se adopt demersul, se construiete modelul i se stabilesc alternativele. Alegerea Se experimenteaz modelul, se evalueaz alternativele, se face analiza de sensibilitate i se adopt soluia. Implementarea deciziei i evaluarea.

II.2.d. Modele alternative pentru luarea deciziilor Dinu Airinei (2006) prezint 8 modele alternative pentru luarea deciziilor dup cum urmeaz:

Sisteme suport pentru decizii prezentare general Pai 1. Identificarea problemei 2. Generarea alternativelor 3. Alegerea 4. Autorizarea 5. Implementarea 2 Kotter 1983 1. Fixarea agendei 2. Construirea reelei 3 Pounds 1969 1. Alegerea modelului 2. Compararea cu realitatea 3. Identificarea diferenelor 4. Selectarea diferenei 5. Alegerea modelului 6. Compararea cu realitatea 7. Identificarea diferenelor 8. Selectarea diferenei 4 Kepner-Tregoe 1965 1. Analiza problemei 2. Analiza deciziei 3. Analiza problemei poteniale 5 Hammond 1998 1. Problema 2. Obiective 3. Alternative 4. Consecine 5. Trocuri 6. Incertitudini 7. Tolerant la risc 8. Decizii cu care se afl n legtur 6 Cougar 1995, 1996 1. Delimitarea oportunitilor, definirea problemei 2. Culegerea informaiilor relevante 3. Generarea ideilor 4. Evaluarea i ierarhizarea ideilor 5. Elaborarea planului de implementare 7 Pokras 1989 1. Recunoaterea

Nr. 1

Modelul Paterson

Anul 1996

Sisteme suport pentru decizii prezentare general

2. Caracterizarea 3. Analiza 4. Variante 5. Evaluarea 6. Plan de aciune 8 Bazerman 1998 1. Definirea problemei 2. Identificarea criteriilor 3. Cntrirea criteriilor 4. Generarea alternativelor 5. Aprecierea fiecrei alternative dup fiecare criteriu 6. Calculul deciziei optimale

Tabelul 1.b. Modele alternative pentru luarea deciziilor

II.3. SSD in clasificarea sistemelor informatice II.3.a. Caracteristici SSD Deoarece nu exist o definiie exact a Sistemelor Suport pentru Decizii, nu exist o concordan evident ntre caracteristicile standard i posibilitile SSD. Turban, Aronson i Liang (2005) 1 au constituit un set ideal de caracteristici i posibiliti ale Sistemelor Suport pentru Decizii, dup cum urmeaz: Asist decidenii n probleme semi-structurate i nestructurate; Asist managerii la toate nivelurile; Asist indivizii i grupurile; Asigur suport pentru decizii interdependente sau secveniale; Susine inteligena, proiectul, alegerea i implementarea; Suport o varietate de procese decizionale i stiluri; SSD ar trebui s fie adaptabile i flexibile; SSD ar trebui s fie interactive i uor de folosit;

http://en.wikipedia.org/wiki/Decision_support_systems

10

Sisteme suport pentru decizii prezentare general Eficacitatea echilibrat cu eficiena (beneficiile trebuie s depeasc costurile); Decidenii au control total; Uurin n dezvoltare de ctre utilizatorii finali (modificri care s rspund nevoilor i schimbrilor de mediu); Susine modelarea i analiza; Acces la date; Aplicaie independent, integrat i bazat pe web.

Caracteristici ale diferitelor clase de sisteme suport pentru decizii sunt prezentate n tabelul 1.c.
Orientare Categorie Tip de operaiuni Tip de activiti Operaionale Utilizatori Formate de utilizare Interogri simple Frecven

Sisteme de Acces la clasare a date fiierelor Date Analize Sisteme de ad-hoc analiz a fiierelor datelor de date Analize adhoc implicnd multiple baze de date i modele simple

Personal nonmanagerial

Neregulat

Analize operaionale

Analiti sau personal managerial

Manipularea i Neregulat sau afiarea datelorperiodic

Sisteme informaDate sau ionale modele pentru analiz

Analize, planificare

Analiti

Rapoarte special programate, Neregulat, pe solicitri elaborarea de modele simple

Modele contabile Modele

Calculaii standard care fac estimri ale Planificare, rezultatelor bugetare pe baza datelor contabile

Analiti sau manageri

Se introduc parametrii cunoscui; se obin rezultatele estimate

Periodic (sptmnal, decadal, lunar etc.)

Estimarea Modele de consecinreprezentare elor unor aciuni

Planificare, bugetare

Analiti

Se introduce decizia Periodic sau posibil; neregulat Se obin (analize ad-hoc) rezultatele estimate

11

Sisteme suport pentru decizii prezentare general

Se introduc Modele de optimizare Calcularea soluiei Optime Planificare, alocare resurse Analiti restriciile i obiectivele; se obine soluia optim Execut Modele de sugerare calcule care genereaz o propunere de decizie Operaional Personal nonmanagerial Se introduce descrierea situaiei decizionale; se obine Zilnic sau periodic Periodic sau neregulat (analize ad-hoc)

Tabelul 1.c. Caracteristicile diferitelor clase de SSD Sursa: Alter, S.L., Decision Support Systems: Curent Practice and Continuing, Reading, MA: Addison Wesley, 1980, pp. 90-91 citat de Airinei (2006) II.3.b. Clasificarea sistemelor informatice Majoritatea autorilor clasific sistemele informaionale plecnd de la rolul acestora n procesele manageriale i se axeaz pe relaia informaie-decizie. n tabelul de mai jos sunt prezentate sub form de piramid, principalele tipuri de sisteme informaionale.

Sisteme informatice pentru conducere executiv (EIS) Sisteme de sprijinire a deciziilor (DSS) Sisteme informaionale pentru conducere operativ Sisteme informaionale de prelucrare a tranzaciilor (TPS)

Nivel strategic Nivel tactic Nivel operaional Tranzacii

Figura 1.c. Reprezentarea piramid a sistemelor informaionale Apariia unor sisteme informatice cu arii extinse de cuprindere, cum ar fi sistemele expert, sistemele informaionale pentru grupurile de lucru etc., au determinat puncte noi de vedere referitoare la structura piramidal a sistemelor informatice, deoarece acestea se adreseaz tuturor nivelurilor din piramid. Avnd la baz trei obiective eseniale ale sistemelor informaionale (sprijinirea procesului informaional, sprijinirea procesului decizional i sprijinirea procesului de

12

Sisteme suport pentru decizii prezentare general comunicaie), Airinei (2006) realizeaz o clasificare a sistemelor informaionale sub form de cub sistemele informaionale care rspund acestor obiective fiind reprezentate pe orice suprafa a cubului sau n interiorul lui. Astfel, se disting zece categorii diferite de sisteme informaionale dup cum urmeaz: Sisteme informaionale pentru conducere (Management

Information Systems - MIS); Sisteme informaionale pentru conducere executiv (Executive Information Systems - EIS); Sisteme de sprijinirea a conducerii executive (Executive Support Systems); Sisteme suport pentru decizii (Decision Support Systems - DSS); Sisteme suport pentru decizii de grup (Group Decision Support Systems - GDSS); Sisteme pentru ntlniri electronice (Electronic Meeting Systems EMS); Sisteme de sprijinire a deciziilor la nivel organizaional (Organizational Decision Support Systems - ODSS); Sisteme expert (Expert Systems - ES); Sisteme de birotic (Office Information Systems - OIS); Sisteme informaionale organizaionale inteligente (Intelligent Organizational Information Systems - IOIS).

II.4. Clasificarea Sistemelor Suport pentru Decizii Sistemele care ofereau suport n procesul decizional au fost grupate de specialiti pentru aproximativ 30 ani sub numele de sisteme suport pentru decizii sau sisteme pentru managementul deciziei. n ultima perioad, termeni ca inteligena afacerii, data mining, procesare analitic on-line, managementul cunotinelor au fost folosii pentru sisteme al cror obiectiv era informarea i asistarea managerilor n procesul decizional (Muntean 2003). Datorit numrului mare de termeni, care au creat probleme n domeniul cercetrii SSD, n decursul timpului au fost propuse mai multe criterii pentru realizarea unei clasificri a Sistemelor Suport pentru Decizii.

13

Sisteme suport pentru decizii prezentare general Donovan i Madnick (1977) citai de Turban (1998) clasificau SSD dup natura problemei decizionale, n dou categorii: SSD-uri instituionale ce ofereau suport pentru rezolvarea problemelor structurate dintr-o organizaie; SSD-uri ad-hoc ce ofereau suport pentru rezolvarea problemelor semi-structurate, ce nu puteau fi anticipate. Keen i Hackathorn (1981) citai de Turban (1998) identificau trei categorii de SSD-uri: SSD-uri monoutilizator; SSD-uri de grup; SSD-uri la nivel organizaional. Steven Alter citat de Muntean (2003) propune n 1980, o clasificare a sistemelor suport de decizie dup gradul n care rezultatele furnizate de sistem pot determina n mod direct decizia, independent de tipul problemei, aria funcional sau perspectiva decizional. Alter a propus apte categorii de sisteme suport de decizie grupate n dou superclase: SSD orientate pe date: Sisteme de tip sertare de fiiere (File Drawer Systems) care au ca scop automatizarea unor procese manuale i ofer accesul la date. Ele sunt destinate persoanelor cu sarcini operaionale (operatori, funcionari, efi de ateliere). La ora actual, din aceast categorie fac parte instrumentele simple de interogare i raportare ce acceseaz sistemele tranzacionale. Sisteme pentru analiza datelor (Data Analysis Systems) care ofer suport analitilor n activitatea de analiz a datelor curente i istorice, cu scopul de a produce rapoarte pentru manageri. Analiza datelor este necesar n activiti ca: analiza bugetelor, analiza oportunitilor de afaceri, analiza eficienei unor investiii etc. Din aceast categorie fac parte, la ora actual, un numr mare de aplicaii cu depozite de date. Sisteme informatice pentru analiz (Analysis Information Systems) care asigur accesul la o mulime de baze de date suport pentru procesul decizional, precum i la o serie de modele simple, n scopul furnizrii informaiile necesare rezolvrii unor situaii decizionale particulare. n aceast categorie sunt incluse, la ora actual, sistemele OLAP, utilizate adesea n activiti de previziune a vnzrilor, de analiz a competitorilor, de planificare a produciei etc.

14

Sisteme suport pentru decizii prezentare general

SSD orientate pe modele: Sisteme orientate pe modele contabile i financiare (Accounting and Financial Models). Modelele folosite sunt de tip what-if i g oal-seeking, fiind utilizate frecvent n activiti de tipul estimrii profitabilitii unui nou produs, generrii balanelor estimative etc. Sisteme orientate pe modele de reprezentare (Representational Models) care estimeaz consecinele aciunilor pe baza unor modele de simulare, fiind utilizate frecvent n analiza riscului, n simularea produciei etc. Sisteme orientate pe modele de optimizare (Optimization Models) care permit realizarea unor soluii optime pentru diferite activiti. Sisteme orientate pe modele de sugestie (Suggestion Models) care realizeaz procesul logic ce conduce la o decizie sugerat pentru activiti, cu un anumit grad de structurare (cum ar fi determinarea ratei de actualizare a asigurrilor, modele de optimizare a ofertei de obligaiuni etc.). Holsapple i Whinston (1996) citai de Airinei (2006) clasific SSD n ase categorii: Sisteme de asistare a deciziilor orientate pe texte (text-oriented DSS); Sisteme de asistare a deciziilor orientate pe baze de date (database-oriented DSS); Sisteme de asistare a deciziilor orientate pe calcul tabelar (spreadsheet oriented DSS); Sisteme de asistare a deciziilor orientate pe solver-e (solver oriented DSS); Sisteme de asistare a deciziilor orientate pe reguli (rule oriented DSS); Sisteme de asistare a deciziilor compuse (compound DSS). n lucrarea Sisteme Suport pentru Decizii, Florin Gheorghe Filip (2004), clasific SSD astfel: a) n funcie de tipul decidentului: i. SSD individual (personal) SSDI, folosit de o persoan pentru a-i realiza propriile sarcini legate de elaborarea i adoptarea deciziilor; ii. SSD de grup SSDG, menit s asiste mai muli indivizi cu poziii de autoritate similare, care au de luat n anumite momente decizii colective (co-decizii);

15

Sisteme suport pentru decizii prezentare general iii. SSD de organizaie SSDO, are ca menire facilitarea lurii acelor decizii care antreneaz participani aflai pe niveluri ierarhice diferite. b) Dup tipul de suport: i. SSD de asistare pasiv. Sistemul este folosit de ctre utilizator numai ca un instrument de cretere a productivitii prin realizarea mai rapid si comod a unor operaii pe care le-ar fi executat manual sau cu ajutorul altor produse informatice; ii. SSD de asistare tradiional. Sistemul are menirea de a aciona ca un asistent decizional care evalueaz efectul alternativelor propuse de decident; iii. SSD de suport normativ. Sistemul se comport ca un consilier informatizat, care furnizeaz soluii prin aplicarea modelelor matematice de optimizare computerizat sau a tehnicilor de inteligen artificial asupra datelor problemei; iv. SSD de suport n cooperare. Cooperarea se poate realiza ntre om i sistem sau ntre mai muli participani la elaborarea deciziei. v. SSD de suport extins. Sistemul joac rolul unui consultant proactiv prin ncercarea de stimulare a unor noi abordri i delegarea de funciuni suplimentare ctre sistem, pstrnd ns prioritatea judecii umane. c) Dup orientarea sistemului: i. SSD orientate ctre date - SSDODa. Componenta tehnologic dominant este accea a gestionrii unui mare volum de date structurate. ii. SSD orientate ctre modele SSDOM. Se folosesc modele matematice de simulare i optimizare. iii. SSD orientate ctre cunotine SSDOCu. Mai poart numele i de SSD expert sau inteligente i folosesc la baz tehnologiile de inteligen artificial. iv. SSD orientate ctre comunicaii SSDOCo. Au drept component tehnologic dominant subsistemul de comunicaii bazate pe calculator de tip intranet i extranet.

16

Sisteme suport pentru decizii prezentare general v. SSD orientate ctre documente SSDODo. Urmrete colectarea, gestiunea i regsirea resurselor informaionale de tipul documentelor nestructurate (inclusiv pagini web, imagini, video, sunet etc.). II.5. Avantaje si limitri Dup 30 de ani, ideea original care a condus la desfurarea aciunii SSD s-a retras n istorie. Calculatoarele sunt utilizate interactiv de manageri, executani i copii de coal. Datele computerizate i modelele sunt utilizate att de comun i pentru att de multe sarcini structurate, semi-structurate i nestructurate nct neutilizarea calculatorului n situaiile tipice orientate pe decizii sunt excepii lipsite de importan. Lund n considerare larga rspndire a calculatoarelor personale i a Internetului ar trebui s declarm simplu victoria asupra planului original SSD care includea folosirea interactiv a calculatorului, aplicaii de calcul a problemelor semistructurate, folosirea calculatorului de ctre manageri i abilitatea de a analiza date i modele. Totui, aceasta ne conduce la ntrebarea dac SSD rmne o noiune util astzi. Cu sau fr eticheta SSD, cercettorii i practicienii vor continua s fac cercetri n nelegerea lurii deciziilor n organizaii i vor continua s construiasc instrumente i metode care asist acele activiti. (Alter 2002) Filip (2004) evideniaz patru avantaje i ase limitri dup cum urmeaz: Avantaje: Lucrul nemijlocit (sau intermediat) cu sistemul suport pentru decizii poate contribui la mbuntirea capacitilor decizionale ale individului; Mrirea productivitii muncii prin extinderea capacitii de prelucrare nemijlocit a informaiilor de ctre decident; Extinderea capacitilor individuale ale decidentului creeaz premisele pentru un spor de calitate a soluiei, care este rezultatul unor analize mai aprofundate; Fiind un obiect artificial, sistemul suport pentru decizii este obiectiv i imparial. Limite: Sistemul nu posed caliti specifice fiinei umane: creativitate, intuiie, imaginaie, sim al responsabilitii sau spirit de conservare; Datorit limitrilor hardware i software, pot aprea consecine care conduc la caliti insuficiente (n ce privete corectitudinea i completitudinea) ale

17

Sisteme suport pentru decizii prezentare general cunotinelor acumulate n sistem i n posibilitile de comunicare limitate dintre decident i SSD; Pentru a fi eficace i eficient, sistemul trebuie proiectat pentru un anumit scop i pentru un domeniu de utilizare i o gam de probleme decizionale relativ bine determinate; SSD-ul este conceput pentru a fi integrat n sistemul informatic global al organizaiei din care este alimentat cu datele necesare. n consecin, pot aprea probleme de compatibilitate ntre sistemele informatice. Nenelegeri n ce privete semnificaia unor temeni i importana unor aspecte abordate de SSD pot aprea datorit posibilelor diferene culturale ntre elaboratori i utilizatori; Folosirea parial a sistemului sau nenelegerea unor termeni pot aprea dac documentaia sistemului este stufoas sau insuficient de bine structurat.

18

Sisteme suport pentru decizii prezentare general II.6. Sisteme suport pentru decizii bazate pe comunicaii II.6.a. Sisteme suport pentru decizii organizaionale (SSDO)

Dezvoltarea termenului de sistem suport pentru decizii (SSD) a condus la conceptul de sistem suport pentru decizii organizaional (SSDO), introdus iniial de Hackathorn & Keen (1981). n funcie de numrul decidenilor implicai n luarea deciziei, au definit trei tipuri de sisteme suport pentru decizii: individuale, de grup i organizaionale. Asemntor termenului SSD, numeroi autori au stabilit diferite definiii ale SSDO. Kivijarvi i Kuula (1996) definete SSDO astfel: Un Sistem Suport pentru Decizii Organizaional reprezint un scop general, multiutilizator, un sistem la scara larg, care este proiectat pentru o varietate a deciziilor organizaionale i are relativ definit poziia continu i organizat n planificare i procesele lurii deciziilor unei companii. Watson (1990) se refer la termen ca o combinaie de calculatoare i tehnologia comunicrii care este proiectat s coordoneze i s disemineze luarea deciziei n organizaii n care deciziile care coincid cu scopurile organizaionale i n care exist o viziune comun a managerilor n ce privete mediul competiional n organizaie. Dup King i Star (1990), conceptul SSDO este o aplicaie a tehnologiei calculatoarelor i a comunicaiilor a crui scop este s mbunteasc procesul lurii deciziei n organizaie. Astfel, SSDO furnizeaz acelai tip de suport tehnic pentru un grup de decideni la fel ca un sistem suport de decizii de grup. n multitudinea definiiilor date de diferii autori care accentuau aspecte diferite ale termenului SSDO, George (1991/1992) a gsit cteva caracteristici comune ale acestora: SSDO se concentreaz asupra activitilor i deciziilor organizaionale unde sunt implicate diferite probleme i/sau uniti organizaionale; Rolul SSDO nu este limitat doar la probleme i/sau uniti organizaionale, SSDO poate afecta diferite niveluri funcionale i ierarhice n organizaie; n general, un SSDO ncorporeaz diferite tipuri de tehnologii de comunicaii bazate pe calculator.

19

Sisteme suport pentru decizii prezentare general

II.6.b. Sisteme suport pentru decizii de grup (SSDG) Sistemele suport de grup sau sistemele suport pentru decizii de grup const n tehnologie care susin activitile desfurate de decideni n grup. Conform lui Turban i Aronson (1998), grupul decidenilor este asistat de un lider care planific ntlnirile, coordoneaz activitile echipei de asemenea ca facilitator ale crui responsabiliti sunt s accepte promovarea utilizrii tehnicilor de rezolvare a problemelor i ncurajeaz atingerea consensului. Aceste tipuri de sisteme susin generarea ideii, analiza problemei, faciliteaz luarea deciziei n grup i mbuntete calitatea deciziei prin reducerea riscului de gndire de grup prin furnizarea posibilitii de a face anonime opiniile. DeSanctis and Gallupe (1987), au definit SSDG ca un sistem computerizat interactiv al crui scop este facilitarea lurii deciziei de ctre un grup de decideni n cazul problemelor nestructurate. De asemenea, ei au mprit SSDG pe categorii n trei niveluri, pe baza nivelului de evoluie al instrumentelor tehnologice folosite: Sistemul aparinnd primului nivel furnizeaz faciliti tehnice ale cror scop este nlturarea barierelor comunicaiei obinuite, cum ar fi: ecrane mari pentru afiarea ideilor, analiza pe baz de vot, adugarea anonim a ideilor i preferinelor, schimbul electronic de mesaje ntre membrii etc. Sistemul de pe urmtorul nivel (al doilea) furnizeaz tehnici de modelare i luarea deciziilor de grup cu scopul de a reduce incertitudinile i zgomotul care apare n procesul lurii deciziilor de grup. Un exemplu al unei tehnici comune folosite la acest nivel este metoda Delphi. Al treilea nivel, cel mai avansat, este caracterizat de tiparele de comunicare n grup induse de main i pot include sfatul expertului n selectarea i aranjarea regulilor care se vor aplica pe parcursul unei ntlniri. O alt definiie a sistemelor suport pentru decizii de grup este dat de Vogel i Nunamaker (1990). Acetia considerau c SSDG folosete tehnologie pentru a susine rezolvarea de probleme n situaiile grupurilor de decizie, mbuntind performanele deciziei i eficacitatea grupului. Huber (1984) consider c un sistem suport pentru decizii de grup este un sistem informaional bazat pe calculator care intensific luarea deciziei de grup prin facilitarea schimbului i utilizrii de informaii ntre membrii grupului i

20

Sisteme suport pentru decizii prezentare general interacioneaz ntre grup i calculator pentru a formula i rezolva probleme nestructurate. Turban i Aronson (1998) au stabilit o serie de caracteristici i capabiliti al SSDG dup cum urmeaz: Un SSDG nu este doar o configuraie a unui sistem deja existent, este un sistem proiectat special; Scopul SSDG este s susin grupurile de decideni n munca lor. Acesta ar trebui s mbunteasc procesul lurii deciziei i rezultatele grupului; Asemntor SSD, SSDG trebuie s fie uor de utilizat i de utilizatorii care nu au aptitudini deosebite n e privete calculatorul; Proiectarea SSDG poate fi direcionat numai sp e tip u d e p ob eme saurlr l

varietatea de probleme care reprezint subiectul lurii deciziei; Un SSDG ar trebui proiectat astfel nct s ncurajeze rezolvarea conflictelor, libertatea de exprimare i generarea de idei; Un SSDG ar trebui s furnizeze mecanisme care descurajeaz gndirea de grup negativ, lipsa de comunicare i conflictele distructive.

21

Utilizarea SSD

III. Utilizarea SSD


III.1. Tipuri de utilizatori. Clasificare. Sistemele suport pentru decizii sunt folosite de toate persoanele plasate pe diferite niveluri de autoritate ierarhic ale organizaiei, care sunt mputernicite s rezolve probleme decizionale, dar i de specialitii chemai sistematic sau ocazional s contribuie la elaborarea deciziilor conform cunotinelor pe care le posed. De asemenea, sunt considerai utilizatori ai SSD att persoanele care opereaz la calculator, ct i cei care solicit i analizeaz alternativele furnizate de personalul cu rol mijlocitor n folosirea sistemului. Aceti utilizatori direci ai SSD pot fi mprii n dou subclase: decideni i asisteni ai acestora (consilieri i consultani care ajut la folosirea sistemului).

III.1.a. Managerii Managerii aflai pe toate nivelurile ierarhice ale organizaiei sunt beneficiarii direci i utilizatorii din subclasa decidenilor ai sistemelor suport pentru decizii. Minzberg (1980, 1991) citat de Filip (2004) identific cele patru roluri decizionale ale managerului: ntreprinztor i planificator, cel care desfoar activiti de cutare a oportunitilor, de orientare a unitii pe care o conduce pentru ndeplinirea menirii ei i supervizeaz lucrrile cele mai importante; compensator al perturbaiilor sau coordonator, cel care ia masurile corective adecvate astfel nct unitatea condus s poat face fa corespunztor la apariia unor evenimente neprevzute; alocator de resurse sau organizator; negociator ntre diferite pri n situaii de importan major. Pe lng cele patru roluri descrise, mai sunt identificate i alte dou grupuri de roluri care pot avea legtur cu activitile decizionale: roluri informaionale: monitor, diseminator de informaii, purttor de cuvnt, acumulator i prelucrtor al informaiilor dobndite, creator de informaii noi; roluri interpersonale: persoan reprezentativ, lider, persoan de contact, adept, omolog.

22

Utilizarea SSD

III.1.b. Asistenii decizionali

Asistenii decizionali au de cele mai multe ori un rol esenial n elaborarea deciziilor i pot fi utilizatorii direci ai SSD cei mai activi. Asistenii decizionali pot avea un rol important n construirea SSD de aplicaie i n instruirea decidenilor, contribuind la creterea ndemnrii acestora n mnuirea sistemului i la sporirea ncrederii n utilitatea SSD.

III.1.c. Clasificarea utilizatorilor-decideni Utilizatorii-decideni pot fi clasificai astfel (Filip 2004): dup numrul i nivelul de autoritate: o singur persoan adopt decizia: decideni individuali; decideni finali (sau efectivi, sau unilaterali) i asum ntreaga responsabilitate a soluiei adoptate; mai multe persoane particip la luarea deciziei: grup decizional de omologi (peers) este compus din indivizi cu puteri decizionale similare; colectivitate decizional reuniunea participanilor se produce la ntmplare; grup ierarhic organizaional format din persoane cu puteri decizionale inegale; dup poziia fa de sistem: decident-utilizator distant; decident-utilizator solicitant; decident-utilizator nemijlocit; decident-utilizator renascentist. dup caracteristicile personale, principalele elemente de clasificare sunt: trsturile de personalitate; stilul cognitiv; profilul comportamental; potenialul decizional.

23

Utilizarea SSD

III.2. Modaliti de utilizare

III.2.a. Modelul procesual Modelul procesual a fost propus de H. Simon (1960) i este cel mai larg acceptat pentru reprezentarea modelului n care se elaboreaz i se adopt deciziile (Filip, 2004). Dei la nceput cuprindea numai trei faze, ulterior (1977) acesta a fost modificat i conine patru faze dup cum urmeaz: Informarea i asimilarea informaiilor. Principalele activiti realizate n aceast faz sunt: stabilirea obiectivelor, sesizarea situaiei decizionale, clasificarea i descompunerea problemei, desemnarea responsabilului. Rezultatul activitilor grupate n aceast faz l constituie o formulare ct mai precis a problemei decizionale i stabilirea responsabilitilor celor chemai s elaboreze i s adopte decizia; Proiectarea. Aceast faz grupeaz activitile prin care se urmresc: nelegerea problemei decizionale, adoptarea unui tip de demers de determinare a soluiei, inventarierea sau/i proiectarea unor ci de aciune posibile (alternative), construirea modelelor folosite n evaluarea i eventual generarea alternativelor; Alegerea. Faza const n selectarea unei alternative i dac nu se revine la una din activitile anterioare se va adopta soluia. Rezultatul activitilor din aceast faz l reprezint decizia adoptat transmis spre execuie; Implementarea deciziei i evaluarea. n urma aplicrii deciziei vor fi evaluate efectele produse de aceasta. Rezultatele posibile ale acestei faze pot fi acumularea de cunotine noi, eventual stimulii care determin reluarea procesului decizional, sau pentru demararea altor procese decizionale. III.2.b. Modelul bazat pe cunoatere Modelul bazat pe cunoatere urmrete asemnarea unei uniti decizionale cu o fabric, n care se afl un depozit de materiale i cteva capaciti ale acestora. Modelul care prezint activitile decizionale din perspectiva modern a prelucrrii cunotinelor a fost ilustrat de Holsapple i Whinston (1996).

24

Utilizarea SSD Filip (2004), citndu-i pe Holsapple i Whinston, prezint activitile de elaborare a deciziilor astfel: Acceptarea de mesaje de intrare, care fie servesc la declanarea unor procese decizionale noi sau la modificarea proceselor n curs de desfurare, fie sunt luate n considerare pentru prelucrare i stocare n vederea elaborrii unor decizii viitoare, fie sunt ignorate pur i simplu; Asimilarea de cunotine, const n interpretarea informaiilor de intrare i folosirea acestora n scopul extinderii coninutului depozitului de cunotine sau nlocuirii elementelor de cunoatere perimate. Recunoaterea necesitii unei decizii, care se petrece ca urmare fie a primirii unui mesaj care conine o cerere explicit n acest sens, fie a identificrii unei modificri substaniale n depozitul de cunotine care determin nevoia unei aciuni; Elaborarea deciziei const n crearea de cunotine noi i este realizat de capacitile cognitive folosind elementele de cunoatere deja existente n depozit sau achiziionate n acest scop; Emiterea de mesaje care transport informaii i cunotine spre mediul unitii decizionale. Aceste mesaje servesc fie la transmiterea deciziilor elaborate, adoptate, sau la justificarea i explicarea acestora, fie reprezint cereri de clarificare i solicitri noi de mesaje de intrare de natur s aduc elemente de cunoatere suplimentare.

III.3. Implicaiile utilizrii SSD III.3.a. Caracteristicile utilizrii SSD n general, definiia Sistemelor Suport pentru Decizii exprim ideea de sprijinire a decidentului pentru a-i depi limitele i restriciile cognitive, temporale, de implementare, de comunicare i de ncredere n sistemele informatice. Utilitatea SSD a fost legat de la nceput , de capacitatea de a facilita adugarea de structur [problemelor decizionale] n cea mai mare msur posibil (Alter, 1981 citat de Filip, 2004). Ginzberg i Stohr (1984) nuaneaz formularea lui Alter, nlocuind sintagma n cea mai mare msur posibil cu n msura pe care utilizatorul este dispus s o accepte. De aici deducem, baza unei caracteristici

25

Utilizarea SSD fundamentale ale utilizrii SSD, care se refer la controlul absolut al utilizatorului asupra sistemului. Consecine ale controlabilitii sistemului asupra utilizrii lui, pot fi: utilizarea sistemului a orice moment de timp n care este nevoie de sprijinul acestuia, nu numai la momente prestabilite; libertatea utilizatorului de a schimba cursul desfurrii sesiunii de lucru sau chiar ntreruperea acesteia pentru a fi reluat mai trziu. Un SSD ar trebui s fie suficient de flexibil pentru a se adapta la caracteristicile personale ale individului care utilizeaz sistemul (decident sau asistent decizional). Flexibilitatea poate da ncredere utilizatorului s recurg tot mai des la sistem i s-i foloseasc mai multe funcii conducnd astfel la o evoluie a utilizrii. Utilizarea SSD este personalizat mai degrab la un anumit actor dect la un rol. n plan secundar, deoarece utilizarea poate fi facilitat de ctre un mijlocitor n folosire, caracteristica de iterativitate prevaleaz asupra celei de interactivitate (Filip, 2004). Majoritatea instrumentelor specializate n asistarea deciziei limiteaz adugarea de structur problemei, ceea ce nu se ntmpl n cazul SSD. Se dorete ca utilizarea SSD s serveasc la sprijinirea tuturor fazelor procesului decizional (Sprague, Carlson, 1982). Este evident faptul c unele faze i activiti, n special cele de la nceputul procesului decizional, se preteaz mai bine dect altele la adugarea de structur cu ajutorul SSD.

26

Utilizarea SSD III.3.b. Efectele utilizrii Sistemelor Suport pentru Decizii Efectele utilizrii SSD sunt rezultate care se manifest att direct asupra celor care contribuie la elaborarea, adoptarea i implementarea deciziilor, ct i indirect asupra celorlalte persoane din organizaie care sunt afectate de aplicarea deciziilor i organizaiei pe ansamblul ei.

Tipul -

Efecte benefice Cretereacapacitii decizionale; elaborrii

Efecte nefavorabile Tendine de izolare; Absolutizarea sistemului.

Efecte directe -

Mrirea productivitii muncii; Obiectivizarea deciziilor; Reducerea dependenei de serviciile experilor; Evitarea erorilor i

ambiguitilor de comunicare; Stimularea adoptrii unui stil de lucru nou; Promovarea tinerilor creativi i instruii. (factor uman) Afirmarea lucrtorilor bazai pe cunoatere; - Apariia unor ocupaii noi; Efecte modaliti de - Noi indirecte (organizaie) Creterea competitivitii; Structur aplatizat; Reprofilarea / apariia unor noi compartimente. Tabelul III.1. Efectele utilizrii SSD (dup Filip, 2004) (factor uman) Desfiinarea unor locuri de munc; Depersonalizare; Favorizarea comoditii;

munc (organizaie) Erodarea structurilor i a autoritii; Creterea importanei aspectelor financiare i cantitative.

(telelucru, echipe virtuale);

27

Utilizarea SSD III.4. Utilizarea SSD bazate pe comunicaii

III.4.a. Luarea deciziilor n grup Sistemele Suport pentru Decizii de Grup, n aproximativ cei douzeci de ani de existen si-au artat potenialul printr-o serie de aplicaii care dei au avut un succes limitat, au constituit clar o direcie de maturizare. Aplicabilitatea lor a rmas ns dependent de contextul de utilizare, fapt ce a ngreunat transferul rezultatelor obinute. Pe de alt parte, se observ o lips acut de creativitate n ceea ce privesc funcionalitile oferit de SSDG comerciale care, ca i acum douzeci de ani, prezint n esen aceeai fizionomie (Gray, 1998). Luarea deciziilor n grup are la baz mai multe aspecte, dup cum urmeaz: Apariia echipelor de lucru virtuale. Echipa este un grup format dintr-un numr relativ mic de persoane, cu deprinderi i cunotine complementare angajate activ n realizarea unor sarcini comune (Field, 1998). Spre deosebire de grup, performana echipei este analizat prin prisma capacitii sale de a se autoperfeciona (Ancona .a., 1996). O serie de modele ale dinamicii, performanei i eficienei echipei au fost definite pentru a explica modul n care acestea se formeaz i se dezvolt n contextul evoluiei mediului organizaional; de la o structur ierarhic la una orizontal, de la o conducere autocrat la una colaborativ orientat preponderent pe rezultate calitative i nu cantitative. Agregarea rezultatelor individuale. SSDG sprijin decidenii individuali care nu necesit coordonare n cadrul grupurilor de lucru. Dei nevoia de comunicare ntre decideni este aproape inexistent, productivitatea SSDG este dat de rezultatele obinute de toi decidenii. mbuntirea comunicrii i coordonrii. Componentele SSDG sunt proiectate pentru a mbunti comunicarea i coordonarea prin serviciile clasice care includ: pota i agenda electronic, automatizarea fluxului de lucru, analiza interdependenei activitilor i mecanisme de anunare. Colaborarea decidenilor. Eficacitatea i eficiena SSDG este influenat n acest caz, deoarece toi decidenii trebuie s contribuie n mod colaborativ la luarea deciziei, iar slaba performana a unuia dintre ei influeneaz n mod negativ activitatea.

28

Tehnologia SSD

IV. Tehnologia SSD


IV.1. Tehnologii utilizate la construirea SSD IV.1.a. Arhitectura SSD n 1982, Ralph Sprague i Eric Carlson, citai de Muntean, 2003 considerau c elementele de baz ale unui SSD sunt : componenta de gestiune a datelor, componenta de gestiune a modelelor, componenta de gestiune a dialogului cu utilizatorul i arhitectura SSD-ului. Componenta de gestiune a dialogului cu utilizatorul se referea la hardware-ul i software-ul ce creeaz interfaa SSD-ului. Sprague (figura IV.1.) identifica la acel moment urmtoarele stiluri de dialog : interfaa de tip linie de comand, interfaa meniu, interfaa de tip ntrebare-rspuns i interfaa bazat pe forme.

Baza de date

Baza de modele

Sistemul de gestiune al dialogului

Utilizator Figura IV.1. Arhitectura SSD dup Sprague Mallach (1994) considera c un SSD este format din urmtoarele componente: Sistemul de baz de date ce include orice baz de date existent (intern sau extern organizaiei) i orice baz de date creat pentru utilizarea SSD-ului. Trebuie s se identifice, de asemenea, proprietarul acestor baze de date, modul cum se realizeaz securitatea datelor i cum se asigur acurateea datelor.

29

Tehnologia SSD Sistemul de modele include nu numai modelele utilizate ci i informaii despre sursele de date utilizate, modul lor de procesare, responsabilii cu ntreinerea modelelor i modul de acces la modele. Instrumentele software pentru utilizatori ce le asigur accesul la bazele de date i la modele i instrumentele software pentru administratori ce permit gestiunea bazelor de date i a modelelor; Platformele hardware i sistemele de operare pe care se instaleaz bazele de date i modelele. Facilitile de comunicare i de reea necesare pentru a conecta platformele hardware (conectare la unul sau mai multe servere i baze de date, comunicare intra i inter-organizaional).

IV.1.b. Integrarea tehnologiilor Crearea unei organizaii n secolul XXI nu poate fi realizat cu tehnologia informaional a secolului XX, tehnologie cu orientare funcional. Sistemele funcionale nu permit diferitelor subdiviziuni ale organizaiei s comunice unele cu altele n acelai limbaj. De multe ori, aceleai date referitoare la stocuri, vnzri, producie sunt introduse manual n sisteme separate. De asemenea, nc sunt numeroase cazurile n care managerii nu pot obine datele de care au nevoie din sistemul informaional sau le obin cu mare ntrziere, devenind astfel nefolositoare. (Sandoe & Sahana citai de Airinei, 2006) O nou provocare a aprut odat cu dezvoltarea sistemelor de tip client/server: cum s se controleze toate procesele afacerii cu o singur arhitectur software n timp real. Soluia aprut a fost integrarea, cunoscut i sub numele de Enterprise Resource Planning (ERP). Aceasta promitea avantaje de la creterea eficienei pn la creterea calitii, a productivitii i profitabilitii. Obiectivul major este integrarea tuturor departamentelor i funciilor dintr-o ntreprindere ntr-un sistem informatic unic care poate servi tuturor necesitilor organizaionale. (Airinei, 2006) Pentru a dezvolta un sistem integrat propriu, opiunile disponibile sunt: folosirea pachetelor funcionale comerciale sau dezvoltarea propriilor module. O alt variant const n folosirea pachetelor software integrate. Aplicaiile de acest tip foreaz disciplina i organizarea n cadrul proceselor afacerii, oferind o interfa unic pentru gestionarea tuturor activitilor de rutin desfurate.

30

Tehnologia SSD Soluiile ERP au avut un rol deosebit de important n focalizarea afacerilor mici i mijlocii i n modificarea concepiilor clasice asupra ntreprinderii. De asemenea, exist i puncte slabe n privina ERP: soluiile de acest gen sunt centrate pe tranzacii, fr a oferi modele matematice de asistare a deciziilor pentru a rspunde n timp real la modificrile care au loc de-a lungul lanului de aprovizionare i distribuie. Aceast deficien va fi probabil atenuat de a doua generaie de ERP, care ncorporeaz capabiliti de asistare a deciziilor. (Airinei, 2006)

IV.2. Tehnologii pentru SSD bazate pe comunicaii

IV.2.a. Arhitectura client-server Marea majoritate a sistemelor de tip groupware i workflow din zilele noastre au fost create pe baza arhitecturii client-server (Chaffey, 1998 citat de Fredman i alii, 1999). Aceast arhitectur implic o serie de clieni, uzual calculatoare de tip desktop, care sunt conectate la un calculator de tip server prin intermediul unei reele locale (LAN) sau a unei reele extinse (WAN). Un server este o component n sistem care administreaz sau controleaz resurse particulare din sistem pe care le furnizeaz altor componente de sistem, acestea fiind numite clieni (care sunt servii de server). Reelele pot fi de diferite tipuri, n funcie de topologia i tehnologiile implicate. Prin topologia unei reele se nelege modul de interconectare a calculatoarelor n reea. Folosirea unei anumite topologii are influen asupra vitezei de transmitere a datelor, a costului de interconectare i a fiabilitii reelei. Exist cteva topologii care s-au impus i anume: magistral, inel, arbore. Pe lang acestea ntalnim i alte modele topologice: stea, inele intersectate, topologie complet i topologie neregulat (Bnic, 1998). Arhitectura de tip client-server genereaz importante beneficii: costuri reduse prin folosirea resurselor partajate (imprimante, memorie etc.), creterea posibilitii de a partaja date i mbuntirea posibilitilor de comunicare. Exist numeroase cai alternative prin care se pot implementa arhitectura client-server. Distribuirea procesrii i a datelor poate fi concentrat mai mult ctre server sau mai mult ctre client. n funcie de strategia aleas, clientul poate fi caracterizat adesea ca fiind slab (thin) cnd procesarea i cantitatea de date este

31

Tehnologia SSD foarte mic la client i mare la server sau gras (fat) cnd procesarea i cantitatea de date este foarte mic la server i mare la client.

IV.2.b. Transmisia datelor n reea modelul TCP/IP O reea local de calculatoare (LAN Local Area Network) este o combinaie de componente hardware i software: - sisteme de calcul care se interconecteaz; - adaptoare de reea (NIC Network Interface Card); - mediu de comunicaie; - uniti de interconectare (concentratoare / repetoare, etc.); - software de reea. Prin urmare, o reea de calculatoare este alctuit dintr-un ansamblu de mijloace de transmisiune i de sisteme de calcul pentru a realiza att funcii de transport ale informaiei ct i funcii de prelucrare a acesteia. O reea care interconecteaz diferite sisteme de calcul poate funciona numai dac exist o convenie (protocol) n legtur cu modul n care se transmite i se interpreteaz informaia. Un protocol de comunicaie este constituit din regulile procedurii pe care trebuie s o respecte sistemele de calcul atunci cnd comunic ntre ele. Modelul TCP/IP reprezint baza realizrii reelei Internet i poart numele celor dou protocoale principale descrise n arhitectura sa: TCP (Transmission Control Protocol) i IP (Internet Protocol). Modelul TCP/IP este organizat pe patru niveluri i este prezentat n figura IV.2. 4. Aplicaie 3. Transport 2. Internet 1. Access reea

Figura IV.2. Modelul TCP/IP Principalul protocol care opereaz la nivelul internet (reea) este protocolul IP (Internet Protocol). El ruteaz pachetele prin reelele interconectate ndeplinind i funcii de segmentare a pachetelor i de reasamblare a lor. Celelalte protocoale care opereaz la acelai nivel Internet contribuie la realizarea funciei de rutare ndeplinit

32

Tehnologia SSD de IP. n operaia de rutare protocolul IP folosete adresa de reea (adresa IP) coninut n pachetul IP. Fiecare pachet este o entitate independent, fr legtur cu un alt pachet. Protocolul IP nu garanteaz livrarea pachetelor ctre destinatar, motiv pentru care se spune c serviciul furnizat de acest protocol este nefiabil, fr a nsemna ns o calitate sczut a acestuia. Nivelul imediat superior, prin protocolul TCP asigur fiabilitatea corespunztoare. Fragmentarea pachetelor i reasamblarea lor la destinaie sunt funciuni necesare pentru a respecta dimensiunea cadrelor impus de protocolul utilizat la nivelul legtur de date, specific fiecrui tip de reea.

33

Construirea SSD

V. Construirea SSD
V.1. Metode de proiectare V.1.a. Principii pentru proiectarea SSD Au fost formulate zece principii pentru proiectarea Sistemelor Suport pentru Decizii, dup cum urmeaz 2: 1. Accentuarea parteneriatului om-calculator Un SSD de succes este acela care asist i nu nlocuiete decidentul uman. Oamenii i calculatoarele sunt complementare n multe privine. Puterea decidentului uman n ariile conceptualizrii, intuiiei i creativitii sunt slbiciuni ale calculatorului. Dimpotriv, puterea calculatorului n viteza de calcul, paralelism, acurateea i stocarea permanent, aproape nelimitat, de informaii detaliate sunt slbiciuni ale omului. De aceea este foarte important s vedem un sistem suport pentru decizii ca un parteneriat ntre resursele i capacitile utilizatorului uman i a calculatorului. Automatizarea ar trebui restricionat la monitorizarea activitilor de rezolvare a problemelor, detectarea conflictelor, executarea evalurilor i a secvenelor de cutare i planificare. n acest parteneriat este necesar un nivel nalt de interaciune ntre utilizator i calculator, aceasta fiind o facilitate a mediului de lucru SSD, care furnizeaz oportuniti pentru utilizator s ghideze calculatorul n acele arii ale procesului de decizie cum ar fi conceptualizarea i intuiia unde abilitile utilizatorului sunt de departe superioare calculatorului. 2. Cooperativ i distribuit Problemele complexe de mediu implic n mod normal pri care colaboreaz din locaii rspndite pe suprafee ntinse i utilizeaz resurse informaionale care sunt dispersate n mod egal. Sistemul suport pentru decizii poate avea avantajul unei participri distribuite prin asumarea unei arhitecturi distribuite, n condiiile n care o arhitectur tipic const n mi multe componente care ruleaz pe unul sau mai multe calculatoare. Att fluxul de informaii ct i puterea de calcul necesar sistemului

http://www.cadrc.calpoly.edu/pdf/decision_brochure.pdf

34

Construirea SSD poate fi descentralizat. Astfel se reduc potenialele gtuiri n comunicaie i crete viteza de calcul prin folosirea paralelismului. Un alt avantaj al abordrii distribuite o reprezint abilitatea de a modifica unele componente ale sistemului n timp ce sistemul ca un tot unitar continu s opereze cu celelalte componente rmase. Similar, funcionarea parial sau nefuncionarea a unei componente nu afecteaz ntregul sistem. 3. O arhitectur deschis Gradul nalt al incertitudinii care caracterizeaz mediile problemelor complexe afecteaz att activitile de luare a deciziei ct i configuraia sistemului suport pentru decizii. Componentele sistemului probabil se vor schimba n timp prin modificri, nlocuiri, tergeri sau extinderi. Poate fi posibil s implementm aceste schimbri ntr-o manier optim prin programarea interfeelor folosind aplicaii comune i baze de date partajate. 4. Instrumente i nu soluii Sistemul suport pentru decizii ar trebui proiectat ca un set de instrumente i nu ca un set de soluii la un set de probleme predeterminat. Natura nedeterminat a problemelor complexe nu ne permite s prevedem cu un anumit grad de certitudine circumstanele specifice ale problemelor viitoare sau termenii precii ai soluiei. n aceste circumstane este mai constructiv s furnizm instrumente care vor extinde capacitile decidentului ntr-un mediu foarte interactiv pentru rezolvarea de probleme. 5. Reprezentare intern la un nivel nalt n acest sens, un instrument este definit mult mai generic n comparaie cu o secven de algoritmi sau proceduri care sunt aplicate n mare msur n direcia unui utilizator. Instrumentele se pot auto-activa, pot avea cel puin un comportament semiautonom i pot coopera cu alte instrumente i utilizator n cererea i furnizarea serviciilor. Abilitatea unui SSD de a avea un oarecare nivel de nelegere a semnificaiei informaiei pe care o proceseaz este cea mai important condiie pentru un mediu de rezolvare a problemelor de cooperare i colaborare. O reprezentare nalt a obiectelor din lumea real care definesc relaiile sistemului de probleme formeaz baza interaciunii dintre utilizatori i sistem i de asemenea, gradul de inteligen care

35

Construirea SSD poate fi ncapsulat n componentele sale. De exemplu, este virtual imposibil s construim un instrument util bazat pe calculator care s furnizeze asisten semnificativ unui comandant militar n analiza fizic a terenului de lupt dac acesta este reprezentat de calculator n termenii coordonatelor x,y i a pixelilor. Pentru comandant, cmpul de lupt const din obiecte din lumea real, cum ar fi munii, drumurile, rurile, copacii, posturile de observaie, cldirile etc. Fiecare din aceste obiecte au atribute care le determin comportamentul n anumite condiii. Aceti descriptori semantici formeaz baza colaborrii dintre om i solver, i n acelai timp sunt unitatea fundamental de comunicare ntr-un mediu de asistare a deciziei bazat pe calculator. 6. Cunoatere ncapsulat Sistemul suport pentru decizii ar trebui s fie un sistem bazat pe cunoatere. n acest context, cunoaterea poate fi descris ca o experien derivat din observare i interpretarea evenimentelor sau fenomenelor trecute i aplicarea metodelor n situaiile din trecut. Bazele cunoaterii capteaz aceast experien n forma regulilor, studiilor de caz, practicilor standard, descrierea tipic a obiectelor i a obiectelor sistem care pot servi ca prototip. Aplicaiile de rezolvare a problemelor tipic, manipuleaz aceste prototipuri prin adaptare, rafinare, mutaie, analogie i combinare, pe care apoi le aplic soluiei problemei curente. 7. Descentralizarea lurii deciziei Sistemul suport pentru decizii nu are nevoie i nu ar trebui s exercite un control centralizat n mediul lurii deciziei. Marea parte a activitilor de luare a deciziei pot fi localizate. De exemplu, componente ale sistemului (mentori, ageni) care sunt responsabili pentru urmrirea interesului obiectelor din lumea real, cum ar fi soldaii n aplicaiile militare i personalul tehnic i de management n aplicaiile comerciale i industriale, pot atinge multe din obiective prin cereri de servicii i negocieri care implic numai cteva noduri ale sistemului de probleme. Aceasta reduce tendina pentru formarea gtuirilor n comunicaie i n acelai timp crete volumul activitilor paralele n sistem. Abilitatea de a combina ntr-un sistem suport pentru decizii bazat pe calculator multe tipuri de componente autonome (ageni) i semi-autonome reprezint un domeniu ntins de interese i ncorporeaz diferite tipuri de cunoatere i capaciti,

36

Construirea SSD nzestreaz sistemul cu o mare cantitate de versatilitate i potenial pentru rezolvarea de probleme pentru a se produce simultan la diferite niveluri de granulozitate. Aceast situaie este similar cu echipele umane de rezolvare a problemelor care lucreaz concurenial la diferite aspecte ale problemei i comunic n perechi i grupuri mici cnd au obinut informaii i explor sub-problemele. 8. Accentuarea identificrii conflictului Sistemul suport pentru decizii ar trebui s se concentreze asupra identificrii dect o hotrre automat a conflictului. Aceast noiune ctig n importan pe msur ce nivelul complexitii problemei crete. Rezolvarea chiar i a conflictelor ordinare poate furniza oportuniti subtile pentru a avansa n gsirea soluiei. Aceste oportuniti pot fi recunoscute mai degrab de un decident uman dect de un agent bazat pe calculator. Identificarea conflictului este ctui de puin o sarcin nensemnat. Aceasta include nu numai abilitatea de a recunoate ca un conflict actual exist, dar i determinarea tip ului d e con flict i a relaiilor care par s fi generat conflictul. Urmrind aceste relaii se pot produce mai multe progrese care s favorizeze gsirea soluiei dect rezolvarea conflictului n sine. 9. Interfaa calculator-utilizator Importana gradului nalt de interaciune ntre utilizatori i diverse componente SSD este integrat n majoritatea principiilor descrise mai sus. Interaciunea este facilitat de dou caracteristici ale sistemului: o reprezentare a obiectelor la nivel nalt i o interfa utilizator intuitiv. Interfaa grafic cu utilizatorul ar trebui s fie grafic. Sistemul cognitiv uman exceleaz n potrivirea tiparelor. Cuvintele i numerele necesit performana unei activiti de traducere care relativ consum timp, pasibil de pierderea informaiei, care poart cu ea potenialul confuziei i interpretrii greite. 10. Integrarea funcional n trecut a fost considerat de ajutor, n sensul simplificrii problemelor complexe, pentru a trata planificare i execuia ca activiti distincte. n aceast concepie scopul planificrii este s defineasc clar i s analizeze problema i apoi s dezvolte o soluie ca o msur a unei aciuni care poate fi implementat pe parcursul stagiului de execuie. Oricum, pe msur ce complexitatea i ritmul situaiilor de rezolvare a problemei cresc, aceste aparente arii funcionale distincte nu mai pot fi

37

Construirea SSD catalogate ca fiind sfere discrete de activiti operaionale. Acestea au tendina de a fi comasate ntr-un singur pol de capabiliti integrat funcional din care decidentul uman poate obine asisten n funcie de necesiti. n aceste situaii de rezolvare de probleme schimbarea continu a informaiilor necesit replanificare constant, chiar i pe parcursul acelor faze unde nevoia pentru aciune i execuie pun n umbr celelalte activiti. n sistemele suport pentru decizii distribuite i cooperative nivelul necesar de integrare are potenialul de a fi obinut din moment ce modulele funcionale i resursele informaionale sunt componente partajate. ntr-un mediu partajat ca acesta, bazele de date distribuite pot fi accesate de oricare din componentele funcionale ori de cte ori este nevoie i exist autorizaia necesar. Abilitatea de a comuta de la un nivel funcional la altul devine o funcie a interfeei utilizator nu necesit utilizatorului s prseasc mediul aplicaiei curente. n alte cuvinte, separarea fizic a componentelor bazate pe calculator individuale nu trebuie s existe la nivelul logic al interfeei utilizator. V.1.b. Etape ale proiectrii Etapele procesului de dezvoltare cuprind: analiza cerinelor, proiectarea, codificarea (scrierea codului aplicaiilor), integrarea, testarea i acceptarea sistemului informatic de ctre beneficiar. Activitilor desfurate n cadrul acestui proces sunt urmtoarele: Implementarea procesului: se va alege un model al ciclului de via corespunztor scopului, ariei de cuprindere i complexitii sistemului informatic. Activitile i operaiile procesului de dezvoltare a sistemului informatic vor fi integrate n modelul ciclului de via ales. Se elaboreaz planuri pentru derularea activitilor specifice acestui proces. Planurile vor cuprinde: standarde, metode, instrumente, aciuni i responsabiliti privind realizarea sistemului i asigurarea calitii, securitii i siguranei sistemului; Analiza cerine1or sistemului. Se vor analiza funciile i posibilitile sistemului, organizarea i utilizarea sistemului, sigurana, securitatea sistemului, ergonomia posturilor de munc, interfaa, operarea i ntreinerea sistemului;

38

Construirea SSD Proiectarea arhitecturii sistemului presupune stabilirea unei arhitecturi globale (de nivel nalt) i identificarea n cadrul acesteia a componentelor: hardware, software i a operaiilor manuale; Analiza cerinelor software. Vor fi stabilite cerine pentru fiecare component software incluznd specificarea caracteristicilor de calitate astfel: a) specificaii funcionale i de performan; b) interfee externe ale sistemului; c) specificaii legate de siguran; d) specificaii legate de resursele umane; e) definirea datelor i cerine referitoare la baza de date; f) cerine referitoare la instalarea i acceptarea sistemului de ctre beneficiar; g) documentaia de utilizare; h) cerine referitoare la operarea i exploatarea sistemului; i) cerine legate de ntreinerea sistemului informatic. Proiectarea arhitecturii software. Pentru fiecare component software se vor transpune cerinele formulate sub forma arhitecturii software a componentei respective (i deci prin identificarea propriilor sale componente). Se vor proiecta interfeele externe ale fiecrei componente. Se va proiecta baza de date (la un nivel conceptual) i se vor defini primele cerine privind testarea integrrii sistemului; Proiectarea de detaliu a fiecrei componente presupune: a) proiectarea de detaliu a fiecrei componente software care se va detalia pn la cel mai mic nivel ceea ce va face posibil codificarea, compilarea i testarea; b) proiectarea detaliat a interfeelor externe ale componentelor software, a interfeelor dintre aceste componente; c) proiectarea detaliat a bazei de date; d) definirea cerinelor i planificarea testelor. Codificarea i testarea: codificarea i testarea fiecrei componente software, inclusiv actualizarea cerinelor de testare a integrrii; Integrarea software: proiectantul va realiza un plan de integrare a componentelor software, va urmrii realizarea lui i testarea integrrii treptate a componentelor realizate; 39

Construirea SSD Testarea performanelor sistemului: pentru fiecare component software proiectantul va verifica performanele acesteia n conformitate cu cerinele de performan stabilite iniial. Criteriile avute n vedere privesc: ndeplinirea cerinelor sistemului, realizarea rezultatelor urmrite, fezabilitatea integrrii, testrii, operrii i ntreinerii; Integrarea sistemului: componentele software, hardware, operaiile manuale trebuie integrate ntr-un sistem unic i testate n aceast form agregat; Testarea performanelor sistemului rezultat n urma integrrii n etapa anterioar. Criteriile urmrite sunt: acoperirea cerinelor sistemului, atingerea rezultatelor dorite, fezabilitatea operrii i ntreinerii; Instalarea software-ului presupune desfurarea urmtoarelor activiti: elaborarea planului de instalare a produsului software, determinarea i oferirea resurselor i informaiilor necesare instalrii. Proiectantul va realiza implementarea n conformitate cu planul elaborat asigurndu-se de realizarea iniializrii sistemului i a bazei de date; Acceptarea sistemului de ctre beneficiar din acest moment contractul cu firma de software fiind considerat ncheiat.

V.2. Strategii de abordare si realizare aplicabile SSD V.2.a. Strategii de abordare Strategia descendent (top-down) are la baz principiul modularitii i const n descompunerea succesiv a unui sistem complex de sus n jos pn la un nivel de module elementare. Descompunerea urmrete structura funcional a sistemului i se finalizeaz n identificarea arborelui structurii sistemului cu definirea modulelor funcionale pe fiecare nivel ierarhic i a legturilor dintre acestea oferind o descriere a fiecrei componente a sistemului. Prin aceast abordare, sistemul informatic dobndete o structur ierarhic modular n care fiecare component ndeplinete o anumit funcionalitate i va fi coordonat n funcionarea sa de componentele plasate la nivelul ierarhic imediat superior. Se asigur astfel realizarea unei soluii globale, unitare la nivel conceptual pentru ntregul sistem, componentele acestuia urmnd s fie proiectate i realizate

40

Construirea SSD independent, prioritile fiind fixate n funcie de opiunea beneficiarului sau importanei respectivelor componente i conexiunilor necesare n cadrul sistemului global. Pe msura realizrii componentelor din arhitectura general a sistemului informatic acestea se vor testa i apoi integra n produsul final a crui funcionalitate va fi de asemenea verificat. Se poate realiza trecerea n exploatare a componentelor finalizate urmnd ca integrarea acestora n sistemul informatic global s se realizeze n timp. Aplicarea unei astfel de strategii impune un efort deosebit att n perioada de analiz (fiind necesar o analiz complex i foarte amnunit avnd n vedere complexitatea proceselor informaionale supuse informatizrii) ct i de proiectare i realizare, ceea ce impune eforturi financiare deosebite. n procesul integrrii componentelor n cadrul sistemului informatic global nu vor aprea probleme deosebite ca urmare a strategiei unitare de proiectare i realizare definit la demararea proiectului. Integrarea se va realiza din treapt n treapt pornindu-se de la componentele elementare (cu gradul cel mai mare de detaliere). Principalele avantaje oferite de aceast strategie de abordare sunt: Ofer o larg perspectiv, sistemul informatic fiind privit dintr-o imagine de ansamblu; Sprijinul managerial este consistent deoarece sunt implicai factorii de decizie de pe nivelul superior; Integrarea este foarte bun. Dac nu ar fi privit n ansamblu, sistemul informatic ar fi unul nou i nu unul integrat n cel existent. nelegerea mai bun a sistemului elimin tendinele de abordare a unor componente izolate ale acesteia. Strategia ascendent (botton-up) este opus metodei top-down avnd la baz principiul agregrii i const n identificarea de jos n sus a componentelor unui sistem i asamblarea succesiv a modulelor definite pe diferite nivele ierarhice i a relaiilor dintre acestea astfel nct se ajunge la un singur modul corespunztor sistemului. Combinat cu metoda ascendent a condus la strategia mixt care mbin elemente de la ambele i promoveaz iniiativa la nivelul fiecrui domeniu de gestiune. Aceast strategie presupune identificarea problemelor organizaiei i a posibilitilor oferite pentru definirea proiectelor. Se dezvolt soluii informatice la nivelul fiecrui

41

Construirea SSD domeniu fr a exista o soluie cadru i o arhitectur definit pentru sistemul informatic global la nivel de organizaie. Sistemele informatice se realizeaz i se exploateaz independent pe msura finalizrii lor, rspunznd cerinelor de gestiune ale domeniilor pentru care au fost realizate, urmnd ca ulterior s se treac la integrarea acestora n cadrul sistemului informatic global al organizaiei. Metoda cere un timp mai scurt i este mai ieftin, avnd avantajul de a se ti cu exactitate problemele cu care se confrunt unitatea. Datorit lipsei unei strategii unitare n plan hardware i software, a unei soluii unitare de proiectare i realizare exist riscul unui grad redus de integrare a subsistemelor de gestiune cuprinse n cadrul sistemului informatic al organizaiei. Ca dezavantaj se consider lipsa unui punct de vedere de ansamblu, la nivel de unitate. Strategia mixt reprezint o combinare a strategiei descendente cu strategia ascendent reinndu-se punctele lor forte. n aceast abordare se opteaz pentru o definire a componentelor sistemului informatic n conformitate cu cerinele strategiei descendente, urmnd ca proiectarea, realizarea i integrarea acestor componente s se realizeze urmnd cerinele strategiei ascendente.

V.2.b. Strategii de realizare Prototipizarea este o strategie de realizare care folosete un prototip simplificat de sistem informatic care este prezentat utilizatorilor pentru a le permite s-i evalueze anticiprile privind facilitile ce vor fi disponibile n noua versiune a sistemului informatic. De asemenea, putem vorbi de proiectarea unor sisteme informatice noi, care s corespund cerinelor organizaiei n prezent i n perspectiv. Strategia de dezvoltare a sistemelor software este ncorporat adesea n ingineria programrii ca modelare a produselor sau paradigma ingineriei programrii. Au fost acceptate patru clase de modele, care vor fi tratate n cele ce urmeaz. Numit uneori i ciclul de via clasic sau modelul n cascad, modelul liniar necesit o abordare sistematic i progresiv a dezvoltrii unui sistem software, parcurgnd etapele de analiz, proiectare, elaborarea programelor, testare i ntreinere. Modelul liniar reprezint cea mai veche i mai folosit paradigm n ingineria programrii, ns cu toate acestea exist extrem de multe critici aduse modelului care i contest eficacitatea.

42

Construirea SSD

Analiza

Proiectarea

Elaborarea programelor

Testarea Figura V.1. Paradigma secvenial

Paradigma prototipizrii, prezentat n figura V.1. ncepe prin colectarea cerinelor. Creatorii sistemului se ntlnesc cu utilizatorii i definesc obiectivele generale ale sistemului, identificnd o parte din cerinele sistemului. Aceste elemente contureaz viitorul sistem, concentrndu-se asupra acelor elemente vizibile utilizatorului, spre exemplu datele de intrare i formatele de ieire. Astfel se obine un prototip care este evaluat ulterior de ctre beneficiar i folosit pentru a rafina cerinele sistemului viitor. La fiecare iteraie, sistemul este ajustat pentru a satisface cerinele beneficiarului i totodat permite dezvoltatorilor s neleag mai bine ceea ce trebuie ndeplinit. Principalele dezavantaje aprute la aplicarea acestui model sunt: Proiectele respect rareori cursul secvenial pe care l propune modelul. Dei modelul liniar poate fi iterativ, acest aspect este abordat indirect i ca urmare modificrile pot genera confuzii ntre membrii proiectului; Este adesea dificil pentru beneficiarii sistemului s exprime explicit toate cerinele. Modelul liniar necesit acest lucru i are dificulti n a se acomoda incertitudinii fireti existente la nceputul oricrui proiect; Beneficiarul trebuie s fie rbdtor, deoarece o versiune funcional a sistemului va fi disponibil abia foarte trziu de-a lungul ntregului proiect. O eroare major, nedetectat pn n momentul n care programul este revzut, poate avea efecte dezastruoase.

43

Construirea SSD

Abordarea participativ: n acest caz utilizatorilor li se acord rolul dominant n obinerea noii versiuni a sistemului informatic, prin intervenii directe. La baza realizrii acestei strategii st aceast colaborare, astfel nct deciziile s fie luate n consens, eliminndu-se, pe ct posibil, barierele i dezacordurile care pot apare n privina obiectivelor, constrngerile etc. Un rol fundamental n cadrul abordrii participative revine comunicrii. Informaia transmis de la utilizator la dezvoltator trebuie s fie clar, concis i fr echivoc. Dezvoltarea incremental este folosit n acest caz. n locul unui plan pe termen lung al proiectului, modelul incremental definete proiectul ca o serie de extensii, fiecare avnd ca rezultat un produs utilizabil. Fiecare increment este folosit i evaluat de ctre beneficiar, iar opiniile acestuia folosite pentru dezvoltarea planului pentru urmtorul incrementat. Prin urmare, modelul incremental se concentreaz asupra livrrii unui produs operaional cu fiecare extensie finalizat, fiind extrem de folositor atunci cnd echipa care dezvolt sistemul nu este disponibil n totalitate pentru a finaliza proiectul pn la atingerea termenului limit. Primele extensii pot fi implementate de mai puine persoane, iar dac acestea sunt bine acceptate de beneficiari, echipa se poate mri pentru a dezvolta urmtoarele extensii. Paradigma evolutiv, numit i modelul n spiral, combin natura iterativ a modelului cu prototip cu abordarea sistematic a modelului liniar. Prin folosirea acestei paradigme, programele sunt dezvoltate ntr-o serie de distribuii incrementale. n timpul primelor iteraii, aceste distribuii pot fi prototipuri, ns iteraiile finale definesc versiuni complete ale sistemului produs. Fiecare iteraie este compus din urmtoarele etape: comunicarea cu beneficiarul: etap necesar pentru a stabili un dialog efectiv ntre productor i beneficiar; planificarea: etap necesar pentru a defini resursele, perioadele necesare i alte informaii cu privire la proiect; evaluarea riscului: etap necesar pentru estimarea att a riscului tehnic, ct i a riscului managerial; proiectarea: etap necesar pentru a defini una sau mai multe reprezentri ale aplicaiei;

44

Construirea SSD elaborarea i distribuia: etap n care se construiesc, se testeaz i se elaboreaz programele i documentaia; evaluarea: etap n care se obine feedback-ul beneficiarului, bazat pe evaluarea softului creat. Modelul n spiral reprezint o abordare realist a dezvoltrii sistemelor informatice de dimensiuni mari. El folosete prototipul ca mecanism de reducere a riscului i totodat menine abordarea sistematic a ciclului de via clasic, incorpornd-o ntr-un cadru iterativ care reflect lumea real. Acest model, ns, este relativ nou i nu a fost folosit pe scar larg ca cel liniar sau cel cu prototip. Va mai trece un timp pn cnd eficiena acestei noi paradigme importante s poat fi determinat cu precizie.

Abordarea fenomenologic: n acest caz, rolul central n dezvoltarea sistemului informatic revine proiectantului, cel care construiete o structur logic de referin pentru noua versiune a sistemului informatic. Practica organizrii periodice a unor analize n compartimentele de lucru, pentru ca salariaii organizaiei s neleag motivarea stabilirii i realizrii unor obiective noi pentru unitate, a fost recomandat pentru viitor. Pentru eficientizarea activitii grupului, apare o alt derivat din aceasta, respectiv arta de a dimensiona corect personalul n funcie de volumul de activitate al unitii, stabilirea unui grad de ncrcare ct mai echilibrat pentru fiecare post n parte, precum i urmrirea permanent a folosirii raionale a timpului de lucru. Motivarea personalului este plasat pe o poziie important n acest proces de optimizare a realizrii sistemului, ea fiind asigurat prin utilizarea stimulentelor suplimentare i asigurarea unor condiii de munc i sociale corespunztoare.

V.3. Construirea SSD bazate pe comunicaii

V.3.a. SSD bazate pe web Arhitectura de implementare a Sistemelor Suport pentru Decizii bazate pe web este uzual simpl. Majoritatea aplicaiilor SSD sunt construite utilizand alte

45

Construirea SSD tehnologii. Un dcident utiliznd un browser Web (aplicaia client), transmite o cerere ncapsulat de protocolul HTTP unui server Web. Serverul Web proceseaz cererea folosind un program compilat sau un script. Scriptul poate implementa legatura ctre un model, proceseaz o cerere ctre o baz de date sau formateaz un document. Rezultatul este returnat utilizatorului pentru a fi afiat. Aplicaiile Web sunt realizate s permit oricrui utilizator autorizat, care are un browser Web i o legatur la Internet s interacioneze cu ele (figura V.3.a.1.). Uzual, codul aplicaiei se afl pe un server la distan, iar interfaa utilizator este asigurat prin intermediul browserului Web client.

HTTP Internet Client

HTTP

Server

Figura V.3.a.1. Interfaarea SSD cu web-ul Uneltele pentru realizarea Sistemelor Suport de Decizii bazate pe Web sunt destul de noi si cresc in complexitate. Multe persoane au auzit de HTML, CGI, ASP, Javascript, dar acestea sunt doar o mic parte din intrumentele de dezvoltare. Avantajele i dezavantajele aplicaiilor SSD bazate pe Web Avantajele oferite de aplicaiile bazate pe web sunt: Aplicaiile SSD bazate pe web reduc bariera tehnologic, oferind acces la informaiile i uneltele suport pentru decizii la un cost redus; Folosind tehnologia Web, organizaiile pot oferi acces utilizatorilor la aplicaii SSD ntr-un Intranet, Extranet sau Internet. Nu mai este necesar instalarea unor aplicaii client speciale; Faciliteaz managementul centralizat i mentenana resurselor IT.

Principalele dezavantaje sunt: Ateptrile utilizatorilor pot fi nerealistice mai ales n ce privete volumul informaiilor pe care l pot accesa pe Web; pot aprea probleme tehnice n ce privete ncrcarea sistemelor, probleme de infrastructur;

46

Construirea SSD costuri suplimentare pentru dotarea i acordarea de asisten a furnizorilor de aplicaii SSD bazate pe web; rivalitatea ntre browserele Web poate conduce la nefuncionalitatea unor aplicaii pe anumite browsere; aplicaiile SSD bazate pe Web ridic anumite probleme de securitate.

47

Concluzii

VI. Concluzii
Conceptul Sistemului Suport pentru Decizii (SSD) este extrem de larg i definiia sa difer n funcie de punctul de vedere al autorului (Druzdzel i Flyn 1999). Sistemele Suport pentru Decizii aparin unui mediu cu fundamente multidisciplinare, incluznd cercetarea n baze de date, inteligen artificial, interaciunea om-calculator, metode de simulare, inginerie software i telecomunicaii. Specialitii au grupat pentru aproximativ 30 ani sistemele care ofereau suport n procesul decizional sub numele de sisteme suport pentru decizii sau sisteme pentru managementul deciziei. n ultima perioad, termeni ca inteligena afacerii, data mining, procesare analitic on-line, managementul cunotinelor au fost folosii pentru sisteme al cror obiectiv era informarea i asistarea managerilor n procesul decizional (Muntean 2003). Sistemele suport pentru decizii sunt folosite de toate persoanele plasate pe diferite niveluri de autoritate ierarhic ale organizaiei, care sunt mputernicite s rezolve probleme decizionale, dar i de specialitii chemai sistematic sau ocazional s contribuie la elaborarea deciziilor conform cunotinelor pe care le posed, iar utilizarea lor poate produce efecte benefice, dar i efecte nefavorabile. Dei exist tendina utilizrii instrumentelor de inteligen artificial, rolul decidentului uman rmne crucial pentru SSD, deoarece acesta nu poate suplini calitile factorului uman (creativitate, intuiie etc.) Sistemele Suport pentru Decizii sunt construite folosind tehnologiile existente, de aceea un aspect important l reprezint integrarea acestora. La construirea SSD trebuie avute n vedere urmtoarele: s se pun accent pe parteneriatul om-calculator, sistemul s fie cooperativ i distribuit, s aib o arhitectur deschis, s ofere instrumente i nu soluii, reprezentarea intern s fie la un nivel nalt, cunoaterea ncapsulat, descentralizarea lurii deciziei, accentuarea identificrii funcional. conflictelor, atenie la interfaa calculator-utilizator, integrarea

48

Referine bibliografice

VII. Referine bibliografice


***, 10 Guiding Principles for the Design of Computer-Based Decision-Support Systems, http://www.cadrc.calpoly.edu/pdf/decision_brochure.pdf; ***, A framework for distributed group multi-criteria decision support Systems, http://ausweb.scu.edu.au/aw03/papers/li_______/paper.html; ***, Decision support system, http://en.wikipedia.org/wiki/Decision_support_systems; ***, Decision Support Systems Glossary, http://dssresources.com/glossary/dssglossary1999.html; ***, Intelligent Decision Support System C IDSS, http://www.intsci.ac.cn/en/research/idss.html; ***, Le systme informatique d'aide la dcision (SIAD), http://www.volle.com/rapports/siad.htm; Airinei, D., Sisteme de asistare a deciziilor si DD, http://portal.feaa.uaic.ro/C10/ Sisteme%20de%20asistare%20a%20deciziil/default.aspx, 2006; Alter, S., A work system view of dss in its fourth decade, Eighth Americas Conference on Information Systems, 2002, pag. 150-156; Bhargava, H., K., Power, D., J., Decision Support Systems and Web Technologies: A Status Report, http://dssresources.com/papers/dsstrackoverview.pdf; Cvetkovic, D., These - Evolutionary MultiObjective Decision Support Systems for Conceptual Design, School of Computing, Faculty of Technology, University of Plymouth, July 2000; Druzdzel, M., J., Flynn, R., R., Decision Support Systems, Encyclopedia of Library and Information Science, Second Edition, Ed. Allen Kent, New York, 2002; Druzdzel, M., J., Flynn, R., R., Decision Support Systems, Encyclopedia of Library and Information Science, Second Edition, 2002;

49

Referine bibliografice

FILIP, F., G., Decizie Asistata de Calculator: Decizii, decidenti - metode si instrumente de baza, Ed. Tehnica, Bucuresti, 2002; FILIP, F., G., Informatica industriala: Noi paradigme si aplicatii, Ed. Tehnica, Bucuresti, 1999; FILIP, F., G., Sisteme suport pentru decizii, Ed. Tehnica, Bucuresti, 2004; Fredman, J., Horndahl, M., Strmberg, L., T., Organizational Decision Support Systems - A Theoretical and Practical Study, Focusing on Group Decision Support, Knowledge Management and Means of Communication in Organizational Decision Support Systems, Department of Informatics, Gteborg School of Economics, GTEBORG UNIVERSITY, 1999; Gadomski, A., M., Bologna, S., DiCostanzo, G., Perini, Anna, Schaerf, M., An Approach to the Intelligent Decision Advisor (IDA) for Emergency Managers, TIEMS'99, The Sixth Annual Conference of The International Emergency Management Society, Delft, Netherlands, June 8-11, 1999; Garlatti, S., Les systemes interactifs daide a la decision en situation complexes, Laboratoire IASC, Ecole Nationale Suprieure des Tlcommunications de Bretagne; http://perso.enst-bretagne.fr/~garlatti/HomePage/publi-pdf/apho.pdf; Garlatti, S., Multimdia et systmes interactifs d'aide la dcision en situation complexe, http://iasc.enst-bretagne.fr/~garlatti/publi-pdf/tutorialsiad.pdf; Gilliams, S., Van Orshoven, J., Muys, B., Kros, H., Heil, G., Van Deursen, W., AFFOREST sDSS: a metamodel based spatial decision support system for afforestation of agricultural land, New Forests, Vol. 30, No. 1. (July 2005), pp. 3353; Gonzalez, Cleotilde, Kasper, G., M., Animation in user interfaces designed for decision support systems: The effects of image abstraction, transition, and interactivity on decision quality,

http://www.findarticles.com/p/articles/mi_qa3713/is_199710/ai_n8768245;

50

Referine bibliografice

Gregg, G., D., Goul, M., A Proposal for an Open DSS Protocol, Communications of the ACM, November 1999, Vol. 42, No. 11; Gronlund, A., DSS in a Local Government Context How to Support Decisions Nobody Wants to Make?, Electronic Government: 4th International Conference, EGOV 2005, Copenhagen, Denmark, August 22-26, 2005, Proceedings p. 69; Httenschwiler, P., Decision Support Systems, University of Fribourg, Department of Informatics, DS Group, http://diuf.unifr.ch/ds/courses/dss2002/; Holyland, P. W, PlanIT: A multiuser 4D decision support tool for land and water resource planning, http://www.iemss.org/iemss2002/proceedings/pdf/volume%20uno/208_holyland.pdf; Jaramillo, P., Smith, R., A., Andreu, J., Multi-Decision-Makers Equalizer: A Multiobjective Decision Support System for Multiple Decision-Makers, Annals of Operations Research, Volume 138, Number 1, September 2005, pp. 97 111; Kacprzyk, J., Zadrozny, S., Towards a Synergistic Combination of Web-Based and Data-Driven Decision Support Systems via Linguistic Data Summaries, AWIC 2005, pp. 211217; Kim, W., Chung, M., J., A Web Service Support to Collaborative Process with Semantic Information, Web Information Systems Engineering WISE 2005: 6th International Conference on Web Information Systems Engineering, New York, NY, USA, November 20-22, 2005. Proceedings pp. 217 - 230; Koshiba, H., Kato, N., Kunifuji, S., Awareness in Group Decision: Communication Channel and GDSS, Knowledge-Based Intelligent Information and Engineering Systems: 9th International Conference, KES 2005, Melbourne, Australia, September 14-16, 2005, Proceedings, Part IV, p. 444; Lai, K., K., Yu, L., Wang, S., Multi-agent Web Text Mining on the Grid for Enterprise Decision Support, Advanced Web and Network Technologies, and Applications: APWeb 2006 International Workshops: XRA, IWSN, MEGA, and ICSE, Harbin, China, January 16-18, 2006. Proceedings, pp. 540 - 544;

51

Referine bibliografice

Lepreux, S., These - Approche de developpement centre decideur et a l'aide de patron de Systemes Interactifs d'Aide a la Decision, Laboratoire d'Automatique, de Mecanique et d'Informatique industrielles et Humaines, Universite de Valenciennes et du Hainaut-Cambresis, jun. 2005; Luo, J., Shi, Z., Wang, M.,Hu, J., AGrIP: An Agent Grid Intelligent Platform for Distributed System Integration, Advanced Web and Network Technologies, and Applications: APWeb 2006 International Workshops: XRA, IWSN, MEGA, and ICSE, Harbin, China, January 16-18, 2006. Proceedings pp. 590 - 594; Lusk, E., J., Belhadjali, M., Halperin, M., Matzner, D., DSS utilization: A comparative study for major firms in Germany and the USA: An examination of the Implementation Paradox, Problems and Perspectives in Management, 2/2005, pp. 4044; Malczewski, J., Rinner, C., Exploring multicriteria decision strategies in GIS with linguistic quantifiers: A case study of residential quality evaluation, Journal of geographical systems, 2005, vol. 7, no2, pp. 249-268; Muntean, M., Tez de doctorat - Perfecionarea sistemelor suport de decizie n domeniul economic, Academia de Studii Economice, Facultatea de Cibernetic Statistic i Informatic Economic, 2003; Ou, L., Peng, H., XML and Knowledge Based Process Model Reuse and Management in Business Intelligence System, Advanced Web and Network Technologies, and Applications: APWeb 2006 International Workshops: XRA, IWSN, MEGA, and ICSE, Harbin, China, January 16-18, 2006. Proceedings, pp. 117 - 121; Potts, A., W., Decision Support Systems: A Knowledge-Based Approac, University of Kentucky, http://www.uky.edu/BusinessEconomics/dssakba/instmat/dcnotes.htm; Power, D., Decision Support Systems: From the Past to the Future, Proceedings of the Americas Conference on Information Systems, New York, August 2004, pag. 20152031; Power, D., J., A Brief History of Decision Support Systems, http://dssresources.com/history/dsshistory.html;

52

Referine bibliografice

Sprague, R.,H., A framework for the development of Decision Support Systems http://web.njit.edu/~bieber/CIS677F98/readings/sprague80.pdf; Umar, A., IT Infrastructure to Enable Next Generation Enterprises, Information Systems Frontiers, Volume 7, Number 3, July 2005, pp. 217 - 256; Vtuiu, Teodora, Strategii manageriale de realizare a sistemelor informatice Tez de doctorat, Academia de Studii Economice, Bucureti, 2005; Zarat, P., Soubie, J., L., Bui, T., Experiment of a Group Multi-criteria Decision Support System for Distributed Decision Making processes, Proceedings of the 38th Hawaii International Conference on System Sciences, 2005; Zeleznikow, J., Oatley, G., Leary, R., A Methodology for Constructing Decision Support Systems for Crime Detection, Knowledge-Based Intelligent Information and Engineering Systems: 9th International Conference, KES 2005, Melbourne, Australia, September 14-16, 2005, Proceedings, Part IV;

53

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