Sunteți pe pagina 1din 20

INTRODUCERE Sistemul este o form universal de manifestare a materiei i implicit, un ansamblu teoretic (de concepte i metode), menit s faciliteze,

prin reflectare, cunoaterea legitilor ce guverneaz structurarea i devenirea materiei. Majoritatea conceptelor care sunt relevante pentru sistemele informaionale pot fi gsite n colecia de principii cunoscut sub numele de Teoria General a Sistemelor (TGS) (Kroeber, 1994). Teoria General a Sistemelor a fost fondat n anul 1954 de ctre biologul Ludwig van Bertalanffy, economistul Kenneth Boulding, biomatematicianul Anatol Rapoport i psihologul Ralph Gerard. Conform TGS, sistemul este un grup de componente interdependente care funcioneaz mpreun spre un obiectiv comun, acceptnd intrri i producnd ieiri ntr-un proces organizat de transformare. Pornind de la Teoria General a Sistemelor un sistem informatic este o colecie organizat compus din hardware, software, date geografice i personal, destinat achiziiei, stocrii, actualizrii, prelucrrii, analizei i afirii informaiilor geografice in conformitate cu specificaii ale unui domeniu aplicativ.
1.

Intrri (input) - sunt elementele care intr n sistem pentru a fi prelucrate; Prelucrare, analiz - reprezint procesul de transformare a intrrilor n ieiri; Ieiri (output) - sunt elementele care au fost rezultate prin procesul de transformare. Pe lng aceste componente mai exist nc dou adiionale: feed-back (rspunsul) i controlul. Feed-back sunt datele care reprezint performanele sistemului Controlul implic monitorizarea i evaluarea feed-back-ului n scopul de a determina msura n care sistemul se ndreapt ctre ndeplinirea scopului. Funcia de control face necesar ajustarea intrrilor din sistem pentru a asigura c acesta va produce ieirile corespunztoare. Clasificarea sistemelor informatice Sistemelor informatice pot fi clasificate n funcie de diferite aspecte:
2.

* Din punct de vedere ierarhic --Subsistem un sistem care face parte dintr-un sistem mai mare. Cel mai mare sistem este considerat a fi mediul nconjurtor sau universul. --Suprasistem un sistem alctuit din mai multe sisteme (subsistem).

* Din punct de vedere relaiei dintre sisteme

--Sisteme deschise sisteme care interacioneaz cu altele aflate n acelai mediu, conectat cu mediul sau prin intrri-ieiri. --Sisteme nchise sisteme nu care interacioneaz cu altele, astfel de sisteme practic nu exist --Sisteme adaptive sisteme care au abilitatea de a se modifica singure sau de a-i modifica mediul n care acioneaz n scopul de a i prelungi existena *Din punct de vedere al gradului de complexitate -- Sistem simplu - este un sistem care are puine elemente sau componente iar relaiile dintre acestea sunt directe i necomplicate; --Sistem complex - este sistemul cu multe elemente care sunt puternic interconectate i dependente; * Din punct de vedere al influenei mediului nconjurtor -- Sistem static - este sistemul n care modificrile din mediu nu produc sau produc puine modificri; -- Sistemul dinamic este sistemul care sufer modificri rapide i constante ca urmare a modificrilor din mediu; *Din punct de vedere al duratei --Sistem permanent - este sistemul care exist pentru perioade lungi de timp, de regul peste 10 ani. -- Sistem temporar este cel care exist doar o scurt perioad de timp. Caracteristicile sistemelor informatice Principalele caracteristici ale sistemelor sunt: *Sistemele transform intrrile n ieiri; *Sistemele sunt interdisciplinare, cunoaterea lor implic o multitudine de cunotine i aptitudini diverse; *Sistemele sunt holistice, adic trebuie privite ca un ntreg, lundu-se n considerare toate prile, chiar dac la un moment dat intereseaz numai o parte; *Sistemele sunt difereniate, fiind alctuite din elemente, n general diferite ntre ele sau avnd legturi diferite ntre ele; *Sistemele sunt sinergetice; este calitatea ntregului de a depi suma prilor, astfel sistemul ca ntreg este capabil de performane pe care prile componente singure nu le pot atinge. *Sistemele sunt ierarhice, sistemele pot fi componente ale altora, numite suprasisteme, sau pot include la rndul lor sisteme, acestea din urm numite subsisteme. *Sistemele sunt reglate, prin intermediul controlului, altfel existnd pericolul ca ele s evolueze spre starea de dezordine sau haos. *Sistemele sunt orientate scopului, componentele depunnd eforturi de a atinge anumite scopuri sau obiective impuse sau dorite.
3. 4. a.

Componentele unui sisteminformatic Componenta hardware: nseamn att platforma de calcul ct i echipamentele periferice pentru introducerea datelor i pentru comunicarea (afiarea) rezultatelor, sunt dispozitivele fizice i material

b. Componenta software trebuie s ofere o serie de funcii de baz, cu aplicabilitate general i n acelai timp s permit adaptarea sau extinderea la specificul oricrei aplicaii.

Sistemul informatic pentru o aplicaie particular poate fi dezvoltat prin utilizarea unei game largi de software. n mod obinuit, acestea se ncadreaz ntruna dintre urmtoarele categorii: * soft special proiectat pentru dezvoltarea GIS (cum ar fi ARC/INFO); *soft pentru proiectare asistat de calculator (CAD) sau cartografiere asistat de calculator (Computer Aided Mapping CAM); * soft cu scop general, cum ar fi Sistemele de Gestiune a Bazelor de Date (SGBD). c. Componenta date este determinant, este cea mai costisitoare i longeviv component a unui sistem informatic. Este foarte important cunoaterea tipurilor de date cu care lucreaz un sistem informatic, cum sunt acestea stocate i cum pot fi achiziionate. Datele spaiale sunt cele care descriu locul i forma obiectelor geografice, precum i relaiile lor spaiale cu alte obiecte, ele sunt reprezentate grafic prin urmtoarele elemente (numite primitive grafice): * puncte, pentru obiecte geografice ca: puncte din reeaua geodezic, stlpi guri de canal, etc; * linii, pentru obiecte geografice ca: drumuri, cursuri de ape, reele de conducte, curbe de nivel; * poligoane, pentru obiecte geografice ca: lacuri, hotare de teritorii administrative, parcele, cldiri. Datele atribut reprezint informaii despre caracteristicile spaiale ale datelor primare nregistrate. Dei sunt numite date secundare, ele au un rol foarte important n completarea informaiilor despre un punct, linie sau suprafa. Atributele spaiale se pot reprezenta ca simboluri grafice, de exemplu, drumurile sunt desenate cu diferite grosimi de linii, modele, culori i etichete pentru a reprezenta diferite tipuri; curbele de nivel sunt reprezentate cu linii mai groase de culoare maro nchis principale, respectiv cu linii mai subiri de culoare maro deschis - secundare. Atributele descriptive ale hrii sunt memorate n baze de date clasice (tabelare) coninnd rnduri(nregistrri) i coloane(cmpuri). Aceste baze de date sunt referite uzual ca tabele de atribute ale obiectelor. Fiecare strat are o tabel deatribute i fiecrui obiect i corespunde o nregistrare din tabela de atribute. d. Componenta personal. Personalul cuprinde att specialitii care proiecteaz i menin sistemul, ct i utilizatorii cei care l folosesc ca instrument pentru rezolvarea problemelor din domeniul lor de activitate. Utilizatorii (end users) sunt oamenii care utilizeaz un sistem informatic sauinformaia pe care acesta o produce. e. Componenta metode. Proiectarea unui sistem informatic ca model al lumii reale pentru o aplicaie particular presupune metode de identificare i conceptualizare a problemei ce trebuie rezolvat.

5. Funciile sistemului informatic Principalele activiti dintr-un sistem informatic sunt cele de prelucrarea informaiilor. Acestea includ: a achiziia i introducerea datelor; b - organizarea conceptual, logic i procesarea datelor; c - Ieirea informaiilor i vizualizarea lor; d - Stocarea resurselor infomaionale; e - Controlul performanelor sistemului. Un sistem informatic geografic trebuie s includ faciliti i funcii pentru a rspunde urmtoarelor 5 intrebri generice: a. LOCALIZARE: "Ce se afl la ... ?" Aceast intrebare urmrete identificarea obiectelor/fenomenelor amplasate la o anumit poziie geografic specificat prin denumire, adres potal, sau coordonate geografice. b. CONDIIE: "Unde se afl ... ?" Aceast intrebare urmrete aflarea poziiei exacte a unui obiect/fenomen sau a unui ansamblu de cerine specificate (de exemplu: zon despdurit de minimum 2000 m.p. cu sol propice construciei de cldiri, situat la cel mult 100 m de o osea). c. TENDINE: "Ce s-a modificat de cnd ... ?" Aceast intrebare urmrete evidenierea modificrilor survenite intr-o zon geografic de-a lungul unei perioade de timp. d. PARTICULARITI: "Ce particulariti se manifest in zona ... ?" Aceast intrebare presupune o analiz complex cutand corelaii de tipul cauz-efect (de exemplu: este cancerul cauza major a morii pentru rezidenii din preajma unei centrale nucleare?) sau anomalii aprute la un moment dat intr-o zon cu caracteristici cunoscute. e. MODELARE: "Ce s-ar intampla dac ... ?" Aceast intrebare presupune o analiz complex urmrind anticiparea impactului unui eveniment (adugarea/ eliminarea/ transformarea unui obiect/fenomen) asupra mediului inconjurtor (de exemplu: ce se poate intampla dac se construiete un nou drum, depozit de deeuri, .a.? sau dac o substan toxic ptrunde accidental in staia de pompare a apei potabile?)

1.

Caracteristicile sistemelor informatice

- are un obiectiv - este un ansamblu - orice SI se compune din cel puin 2 elemente distincte numite subsisteme; fiecare din - interconexiunea - pentru ca elementele componente (cel puin 2) s poatconlucra, trebuie sa fie legate ntre ele; legturile dintre ele se numesc conexiuni; - intrare / ieire - orice sistem informatic are o intrare prin care primete date,semnale din exterior i o ieire prin care transmite rezultate; - prelucrarea n orice sistem informatic se realizeaz o anumit transformarea datelor supuse prelucrrii; orice sistem informatic primete date de intrare itransmite informaii, rapoarte, statistici, etc; - limitat - orice sistem informatic este n primul rnd limitat in spaiu (are un nceput i sfrit) i are limite n timp (orice sistem se nate, se dezvolt, se degradeaz i moare);
2.

Sisteme informatice avantaje si riscuri

Avantajele sistemelor informatice : - Datele sunt mult mai bine organizate, - Eliminarea redundanelor n stocarea datelor, - Facilitatea actualizrilor, - Analize, statistici, rapoarte, - Utilizatorii mai productivi, - Optimizarea structurii organizaionale i a fluxului de informaii, - Creterea productivitii i acurateei datelor, - Optimizarea accesului la informaii, - Transparena deciziilor, - Reducerea timpului de lucru, - Eliminarea operaiilor redundante. Riscurile sistemelor informatice : - Lipsa analizei duce la importarea datelor ntr-un mod haotic, fr sa se aiba in vedere inconsistena i redundana datelor; - Inceperea implementrii in lipsa unei analize complete i detaliate; - Lipsa de inelegere a procesului de inovaie tehnologic - Ateptri nerealiste de timp privind realizarea i implementarea; - Costurile ridicate - Lipsa fondurilor necesare pregtirilor profesionale,personalului implicat Factorii care contribuie la implementarea cu succes a unui sisteminformatic: - Evaluarea i managementul riscului pe parcursul implementrii, - Obinerea unui angajament din partea conducerii instituiei, organizaiei, - Angajarea unui manager de proiect din fazele iniiale ale implementrii, - Proiectarea amnunit a arhitecturii sistemului, - Echipa de analiz s fie interdisciplinara, - Implicarea utilizatorilor n analiza, - Formularea unei planificri a implementrii i dezvoltrii sistemuluiinformatic - Alocarea unei resurse suficiente de timp i bani,training,informarea finantatorilor 3. Personal implicat in dezvoltarea i implementarea unui sistem informatics

a.Conductorul de proiect. El trebuie s cunoasc care sunt cerinele utilizatorilor GIS-ului implementat b.Analistul GIS. Persoana aceasta trebuie s posede cunotine tehnice i experien n aplicarea unui GIS pentru a rezolva cerinele utilizatorilor c.Administratorul bazei de date. Acesta trebuie s posede experien n proiectarea bazei de date spaiale, n organizarea logic a obiectelor geografice pe straturi tematice, alegerea surselor de date adecvate fiecrui strat tematic, definirea i codificarea informaiilor descriptive. d. Administratorul GIS. Posed cunotinele necesare exploatrii echipamentelor, sistemelor, aplicaiilor informatice i bazei de date spaiale pentru a implementa ntr-o manier productiv i securizat e. Cartograf. Acesta se ocup cu realizarea de hri prin integrarea i compilarea informaiilor provenite de la diferite surse. Aceste hri constituie sursa de date pentru digitizare/scanare i introducerea unor informaii descriptive. f. Operatorul pentru digitizare/scanare/introducere date de la tastatur.El digitizeaz sau scaneaz hri n scopul obinerii lor sub form vectorizat. El introduce datele tabelare reprezentnd atributele obiectelor geografice din baza de date, editeaz hrile digitale pentru corectarea erorilor i efectueaz actualizarea bazei de date. g. Specialistul n redactarea rezultatelor finale. Acesta se ocup cu realizarea formatului pentru grafice, schie, scheme, planuri, hri, rapoarte i statistici. El trebuie s stabileasc procesul de redactare a rezultatelor finale pe care s-l apeleze utilizatorul. Este responsabil pentru realizarea planurilor i hrilor de bun calitate, a graficelor cu un mesaj clar, a statisticilor uor de neles, este obligat s respectnd specificaiile utilizatorului aplicaiei i legislaiile n vigoare. h. Administratorul de sistem. Este responsabil cu ntreinerea sistemului de calcul (hard i soft), utilizate pentru implementarea unui GIS. Trebuie s asigure funcionarea tuturor componentelor necesare implementrii. 9. Programatorul de aplicaii. Acesta se ocup cu dezvoltarea de interfee utilizator orientate ctre aplicaie. 10. Instructorul de GIS. activitatea de instruire cuprinde dou etape: informarea potenialilor utilizatori despre posibilitile unui GIS i colarizarea privind modul de exploatare al aplicaiilor implementate. 11. Utilizatorul. Acesta trebuie s furnizeze informaiile de specialitate necesare proiectrii i implementrii bazei de date i a funciilor GIS. 4.Principalele etape n implementarea i dezvoltarea unui sistem informatics Desemnarea conducatorului de proiect. Datorita complexitatii mereu crescande a problemelor legate de implementarea sistemelor informatice, este necesar ca persoana ce detine calitatea de conducator de proiect sa fie in intregime dedicate rezolvarii acestei probleme. Crearea echipei de implementare. Crearea echipei de implementare i dezvoltare a sistemului informatic este un factor determinant pentru success. Echipa va fi compusa din conducatorul de proiect si din cel putin alti treispecialisti in domeniile baze de date, cartografie/topografie si, fireste, un specialistal institutiei, organizaiei direct implicat in utilizarea rezultatelor finale. Studiul strategic. Potentialul utilizarii tehnologiei sistemelor informatice si beneficiile directe/ indirecte aduse de catre aceasta au devenit cunoscute si se bucura in prezent de o recunoastere larga. Este necesar ca organizaiile care implementeaz un sistem informatic sa-si defineasca de la inceput obiectivele pe termen lung legate de utilizarea tehnologiei GIS. Principalul scop al acestui studiu consta in definirea cat mai clara a obiectivelor finale ale sistemului informatic,. Studiul de fezabilitate. Include analiza cost/beneficii i modul in care sunt justificate investitiile in imlementarea unui sistem informatic. Presupune luarea n considerare a mai multor factori, printre acestia se numara tipul si dimensiunea organizaiei, densitatea populatiei

Evaluarea primara a sistemelor. Solutia optima de implementare a sistemului informatic, va implica un proces complex de achizitie iar evaluarea primara are tocmai rolul de a ajuta organizaia sa inteleaga diferentele dintre sisteme fara a fi sub presiunea unor negocieri contractuale sau in iminenta apropiere a lansarii caietelor de sarcini pentru licitatii. Activitatea de evaluare implica vizite si discutii tehnice si comerciale cu furnizorii de hard i soft, in acelasi timp, contactarea clientilor care utilizeaza sistemele informatice similare. Aceasta etapa este, in general, consumatoare de timp. Solicitarea de informatii. Activitatea din cadrul acestei etape consta din efectuarea unui proces formal care implica solicitarea oficiala de informatii adresata furnizorilor, in vederea unor negocieri contractuale. Prin parcurgerea acestei etape, echipa de implementare va fi in posesia unor informatii actuale privind preturile si caracteristicile tehnice ale sistemelor. Analiza cerintelor utilizatorilor. Necesitatea determinarii cerintelor utilizatorilor este cea mai importanta etapa din cadrul intregului proces de implementare a sistemelor informatice. Aceasta sarcina trebuie sa conduca la intelegerea corecta asupra tipului de informatie care este utilizata, cine o utilizeaza si cum este utilizata. Invitatia de participare la licitatie. Invitatia de participare la licitatie este un document care defineste cerintele organizaiei beneficiare, constrangerile si calendarul activitatilor impreuna cu conditiile contractuale. Acest proces implica emiterea unui document oficial caietul de sarcini - adresat furnizorilor iar prin evaluarea raspunsurilor primite se va intocmi o lista restransa care va cuprinde furnizorii care corespund cel mai bine cerintelor formulate. Proba practica. Procedurile de testare de tip proba practica ofara utilizatorilor o modalitate de evaluare tehnica a sistemului informatic mult mai obiectiva decat compararea caracteristicilor tehnice ale diferitelor produse. Testele de acest tip sunt proiectate special pentru a raspunde cerintelor utilizatorilor. Selectarea furnizorului. Selectarea furnizorului se face pe baza evaluarii ofertelor si, mai ales, a rezultatelor obtinute in cadrul probei practice Instalarea sistemului informatic. Aceasta etapa a proiectului implica efectuarea unor activitati care concura la asigurarea tuturor conditiilor necesare bunei desfasurari a instalarii operationale a sistemului informatic: amenajarea spatiului de activitate Proiectarea aplicatiilor si personalizarea produselor. Tendinta care se manifesta in domeniul produselor SI consta in migrarea de la produse de tip cutie neagra sisteme la cheie, catre produse care ofera, in principal, utilizatorului un set de instrumente cu ajutorul carora pot fi create solutii specific in cadrul unui proces de dezvoltare de aplicatii cunoscut sub numele de personalizare. Introducerea datelor. Aceasta faza implica introducerea tuturor atributelor si seturilor de date spatiale necesare functionarii operationale a aplicatiilor SIC. Dintre activitatile corespunzatoare acestei etape mentionam: importul seturilor de date existente, crearea interfetelor necesare pentru interconectarea cu alte sisteme informatice existente in institutie, achizitia seturilor de date comerciale necesare, conversia in format digital a documentelor cartografice pe suport hartie. Experienta a aratat ca intre 40% si 80% din costurile proiectelor SIC sunt datorate introducerii si intretinerii datelor. Proiectul pilot. Rolul proiectului pilot consta in verificarea solutiilor propuse, atat din punct de vedere tehnic cat si organizatoric, inainte de a lua decizia finala privind utilizarea operationala a tehnologiei SIC. Proiectul pilot poate fi considerat ca o prelungire a etapei de receptie cantitativa si calitativa iar in caz de esec solutiile propuse ar putea fi respinse. Evaluarea post-implementare. Pe parcursul desfasurarii procesului deintroducere a tehnologiei SIC au loc mai multe evaluari pe baza carora echipa SIC va putea decide asupra masurilor ce trebuie luate pentru imbunatatirea activitatii. Utilizarea operationala curenta. Aceasta este ultima etapa a implementarii SIC dintr-o institutie. In aceasta faza se trece la generalizarea utilizarii tehnologiei SIC.

Pentru realizarea unui sistem informatic eficient, trebuiesc avute n vedereunele reguli de baz: 1. Abordarea global modular. La proiectarea sistemului trebuie avut n vedere legatura acestuia cu lumea exterioar, posibilitile de comunicare cu alte sisteme similare, compatibilitateacu sisteme de alt natur, posibilitatea includerii sistemului ntr-un sistem maicomplex, sau posibilitatea includerii altor sisteme. 2. Criteriul eficienei economice. Principalul criteriu ce st la baza realizrii sistemului este cel economic. Cu alte cuvinte, la proiectare trebuie avut n vedere ca raportul dintre rezultatul sau rezultatele directe sau indirecte obinute prin implementarea i folosireasistemului economic i totalitatea costurilor de realizare s fie ct mai mare. Cu alte cuvinte, trebuie s fie rentabil. 3. Orientarea spre utilizatori. La realizarea sistemului trebuie s se aib n vedere cerinele i preferineleutilizatorilor. n acest sens, trebuie purtat o discuie cu utilizatorii n prealabil ipe baza sugestiilor i preferinelor lor s se treac la proiectarea propriu-zis. 4. Asigurarea unicitii introducerii datelor. De cele mai multe ori o serie de date trebuiesc utilizate n mai multe locuri ncadrul sistemului informatic. La proiectarea sistemului, trebuie ca datele sa fieintroduse o singur dat, iar sistemul s distribuie automat datele n celelaltelocuri n care este nevoie de ele. 5. Antrenarea beneficiarului la realizarea sistemului. Acest principiu decurge tot din orientarea spre utilizator. Trebuie discutat cuutilizatorul nainte de a trece la proiectare, pentru a nltura de la nceput o seriede neajunsuri. Trebuiesc discutate modalitaile de introducere a datelor iadaptarea aplicaiei la nevoile utilizatorului, modul de calcul i prelucrare aldatelor. 6. Soluie general, independent de configuraia actuala a sistemului informatizat. Sistemul proiectat nu trebuie, pe ct posibil, s fie dependent de dotareatehnic actual a beneficiarului, ci trebuie avute n vedere eventuale noi achiziii detehnic de calcul, o eventual schimbare a sistemului informatic. 7. Posibilitatea de dezvoltare ulterioar. Trebuiesc avute n vedere posibilitatea ca sistemul s poat fi nbuntit nraport de cerinele viitoare ale firmei beneficiare.

Strategii de implementare a sistemelor informatice 1. Strategia "echipei n doi"


Multe organizaii au nceput prin a constitui o echip format din doi membricalificai s efectueze toate activitile necesare implementrii GIS pentru oaplicaie bine definit, de amploare redus. n timp, cei doi responsabili aiimplementrii GIS identific printre personalul organizaiei lor alte persoane pecare le iniiaz n GIS i crora le ncredineaz realizarea unora din activitile de implementare. n acest mod, pe msura acumulrii experienei, organizaia ajunge s dispun de personal calificat pentru toate activitile prevzute de schema general de organizare i poate aborda proiecte GIS orict de complexe.

2. Strategia "pe furi" Din pcate, nu toi factorii decizionali ai organizaiilor care ar putea beneficia deimplementri GIS neleg i aprob o astfel de aciune. n astfel de cazuri, se poatencepe prin a se achiziiona software GIS pentru o configuraie hardware existentdeja, cum ar fi un PC legat la un digitizor i un plotter sau imprimant grafic. Cuaceast dotare minim, o persoan avnd cunotinele necesare i poate propunes dezvolte o aplicaie complet demonstrativ.Cheia succesului unei astfel de abordri o constituie existena prealabil a unor date geografice care s permit implementarea imediat a unei aplicaii. Dacprocesul de automatizare a bazei de date GIS este prea anevoios, iniiatorul aciuniieste n pericol de a eua prin consumarea resurselor financiare nainte de a reuis demonstreze avantajele oferite de un GIS. Dar, dac reuete s defineasc o aplicaie de mare interes i ajunge n stadiul n care GIS-ul implementat i permite obinerea unor rezultate concrete, atunci cu siguran pentru viitoarele propuneri de implementri GIS se va putea obine suportul factorilor de decizie, inclusive pentru extinderea dotrii hardware i software. 3. Strategia "serviciilor contra cost" Aceast strategie const n dezvoltarea de aplicaii GIS pe baz de contract cualte organizaii care comand i pltesc serviciile aferente unei implementri GIS.Cele mai frecvente servicii solicitate vizeaz generarea de baze de date GIS prindigitizarea/scanarea hrilor i introducerea datelor descriptive, dezvoltarea de interfee utilizator orientate ctre aplicaie (analize de reele, studii deamplasament, evaluri de patrimoniu, studii de sistematizare, etc.) sau produciade hri pe diverse suporturi. O cerin major a acestei abordri o reprezint dotarea organizaiei cuechipamente performante i n pas cu dezvoltarea tehnologic pentru a puteadezvolta continuu gama i calitatea serviciilor oferite. 4. Strategia "raportului cost-performan" n aceast abordare, se ncepe printr-un studiu de fezabilitate, prezentndu-seun raport bine documentat n care s se demonstreze n ce mod utilizarea unui GISva duce la creterea eficienei activitii organizaiei implicate. Adeseori, n astfelde cazuri se elaboreaz un plan concret de implementare pe baza rezultatelor obinute prin efectuarea unui studiu al cerinelor aplicaiilor GIS vizate i a unuiproiect pilot. Acest plan este nsoit de o analiz costperforman care trebuie s evideniezebeneficiul net adus de implementarea GIS.Din pcate, orict de surprinztor ar prea dup creterea spectaculoas avnzrilor de GIS din ultimii ani, exist foarte puine studii care s demonstrezelimpede beneficiul economic adus de GIS unei organizaii. Nu este simplu sevaluezi cantitativ efectele utilizrii tehnologiilor GIS reflectate n special asupra calitii unor activiti, fie c este vorba de nlesniri aduse unor proceseanevoioase, de obinerea unor rezultate concrete ntr-un timp semnificativ redus,sau de asigurarea integritii i consistenei datelor prin impunerea unei disciplinestricte n automatizarea bazei de date. Aceast strategie este indicat n special n domeniul proteciei mediuluinconjurtor. n astfel de cazuri, utilizarea unui GIS se poate concretiza nsemnalarea, i prin aceasta, n prevenirea unor efecte negative asupra mediului caurmare a unor proiecte de investiii nainte ca acestea s se realizeze practic. Deasemenea, se poate aplica cu succes aceast strategie pentru aplicaii vizndsupravegherea dotrilor edilitare i a altor elemente de infrastructur ale uneilocaliti. 5. Strategia "partajrii resurselor" n aceast strategie, mai multe organizaii coopereaz la implementarea unui singur GIS dar care s integreze facilitile cerute de fiecare n parte. Astfel se potachiziiona nc din start echipamentele i software-ul GIS necesare implementrii,efortul financiar, dei considerabil, fiind suportat n comun de prile interesate. Ideea de baz a acestei abordri este urmtoarea: fiecare organizaie rspundede automatizarea i ntreinerea informaiilor geografice aferente temelor proprii,dar, n acelai timp, toate organizaiile au acces la ntreag baza de date GIS dup necesiti. Pentru asigurarea integritii i confidenialitii datelor la nivel global, se implementeaz proceduri de acces pe diverse nivele (numai citire,

scriere/citire, scriere/citire/tergere, sau deloc). Cheia succesului unei astfel de abordri o constituie asigurarea flexibilitii modelului i structurii de date pe care se bazeaz implementarea GIS astfel nct s se poat satisface cerinele diverselor aplicaii de interes pentru organizaiile participante. Ceea ce se urmrete n acest caz, este dezvoltarea unui GIS multidisciplinar, care s permit pe de o parte, accesul fiecrui utilizator la segmental su de date din baza de date comun n vederea actualizrii i efecturii unor prelucrri de baz specifice activitii sale, i, pe de alt parte, integrarea tuturor datelor astfel nct oricare dintre utilizatori s poat efectua interogrile i analizele complexe autorizate asupra ntregii baze de date GIS. 6. PRINCIPII DE DEZVOLTARE A SISTEMELOR INFORMATICE Atunci cnd vorbim despre modul de dezvoltare a unui sistem informatic,pot fi identificate trei variante de sisteme informatice: - centralizate, - descentralizate - distribuite. De-a lungul evoluiei tehnicii de calcul, n diferite perioade a predominat unasau alta dintre aceste variante: 1. pn la nceputul anilor 70, nu exista o alt variant dect informaticacentralizat. Sistemele informatice aveau la baz calculatoare de tipmainframe (calculatoare foarte mari i scumpe folosite pentru procesarea de date importante pe domeniile: statistic, recensminte, cercetare idezvoltare, proiectare, prognoz, planificarea produciei, tranzacii financiare .a. nc nu exist un cuvnt romnesc corespunztor. Mainframe s-ar putea traduce cu "dulap principal", ceeace provine de la aspectul exterior al primelor mainframe-uri - ele artau ca dulapuri uriae de metal. Cu scurgerea anilor, tehnologiile de fabricaie s-au dezvoltat enorm, mrimea fizic a mainframe-urilor a mai sczut, iar viteza lor de calcul a crescut foarte mult) pe care erau rezidente toate aplicaiile i la care erau conectate terminale plasate n diferite locaii. Aceste terminale permiteau doar introducerea datelor i afiarea rezultatelor prelucrrii. Moda centralizrii a revenit la sfritul anilor 80 i nceputul anilor 90, atunci cnd au aprut i s-au dezvoltat reelele de calculatoare n care erau conectate microcalculatoare de tip IBM PC. 2. la nceputul anilor 80, odat cu proliferarea microcalculatoarelor, s-a dezvoltat sisteme informatice descentralizate. Majoritatea sistemelor informatice din aceast perioad constau n aplicaii izolate instalate pe PCuri. Fiecare departament era dotat cu PC-uri pe care rulau aplicaiile necesare desfurrii activitii lor. Marele merit al acestei scurte epoci a fost mutarea informaticii dintr-un departament special spre celelalte departamente funcionale ns, lipsa integrrii aplicaiilor au creat numeroase neajunsuri, ceea ce a determinat n scurt timp reorientarea ctre informatica centralizat.
3.

ncepnd cu anii 90, odat cu maturizarea reelelor de calculatoate i a altor tehnologii informaionale sau introdus sistemele informaionale distribuite. n prezent se nregistreaz tendina spre dezvoltarea sistemelor distribuite conform modelului client/server.

Sistemele distribuite pot fi definite ca o colecie de calculatoareindependente care apar utilizatorilor acestora ca un singur sistem coerent. Aceastdefiniie evideniaz dou aspecte eseniale: primul privete hardware-ul -calculatoarele sunt autonome; cel de-al doilea vizeaz software-ul - utilizatorii auimpresia c lucreaz cu un singur sistem.

Dincolo de aceast definiie, problematica sistemelor distribuite poate ficlarificat prin prezentarea caracteristicilor lor eseniale. Pe scurt, acestea sunt: diferenele dintre variatele tipuri de calculatoare i modul n care elecomunic sunt transparente pentru utilizator, la fel ca i organizarea intern asistemului distribuit; utilizatorii i aplicaiile pot interaciona cu un sistem distribuit ntr-omanier uniform i consistent, indiferent de locul i momentul n care are locinteraciunea; execuia concurent a programelor reprezint regula ntr-un sistemdistribuit. Doi utilizatori i pot realiza sarcinile lor de lucru pe propriilecalculatoare prin partajarea unor resurse, precum paginile web sau fiiere, atuncicnd este necesar; sistemele distribuite trebuie s fie scalabile adic, s poat fi uorextinse. Aceast caracteristic este o consecin direct a autonomieicalculatoarelor din sistem, dar i a faptului c pentru utilizator organizarea interneste transparent; un sistem distribuit trebuie s asigure independena fa deeventualele cderi sau disfuncionaliti ale unor calculatoare sau aplicaii dinsistem, el trebuind s fie n continuare disponibil utilizatorilor. Este responsabilitatea proiectanilor de a prevedea consecinele eventualelordisfuncionaliti. Conceptul de sistem distribuit este aplicat unei mari varieti de configuraii i aplicaii. Totui, pornind de la cele dou componente principale ale unui software prelucrrile i datele, pot fi identificate dou tipuri de baz de sisteme distribuite: - sisteme cu prelucrri distribuite - sisteme cu date distribuite. Exist mai multe variante de configurare a unui mediu cu prelucrri distribuite: - aplicaiile pot fi stocate ntr-o singur locaie i accesate de ctre oricare procesor conectat n sistem; - o aplicaie poate fi replicat pe mai multe locaii din reea; - diferite aplicaii pot fi rezidente pe diferite locaii din reea, ns ele sunt accesibile tuturor utilizatorilor din reea. Distribuirea datelor presupune proiectarea unei baze de date distribuite n care datele sunt fragmentate i dispersate pe diferite locaii din reea sau ele sunt replicate pe mai multe noduri din reea n vederea uurrii accesului la date. O alt configuraie de sistem distribuit poate rezulta prin combinarea celor dou tipuri de baz, adic distribuirea att a datelor ct i a prelucrrilor. Motivaia principal pentru utilizarea sistemelor distribuite o reprezint dorina utilizatorilor de a partaja resursele. Noiunea de resurs este una abstract, folosit pentru a descrie mulimea lucrurilor care pot fi partajate ntr-o reea de calculatoare. Ea face referire la componentele hardware, precum scanere, digitizoare, inprimante, etc., dar i la cele software, precum fiierele, bazele de date, obiectele de toate tipurile. Partajarea resurselor nu este singurul avantaj al sistemelor distribuite, alte avantaje precum i principalele dezavantaje fa de sistemele centralizate fiind enumerate n tabelul de mai jos.

Creterea disponibilitii resurselor reprezint un alt avantaj major al sistemelor distribuite. Apariia unei disfuncionaliti ntr-un sistem centralizat (cderea serverului sau a liniei de comunicaie) determin blocarea ntreguluisistem informaional pn la remedierea problemei ivite. n schimb, sistemele distribuite sunt proiectate s funcioneze i n condiiile apariiei unor disfuncionaliti, care va afecta numai o parte a sistemului. Celelalte resurse rmn disponibile, ele putnd chiar prelua sarcinile prii de sistem afectate, situaie n care utilizatorul nu va fi contient de disfuncionalitatea aprut. Flexibilitatea dezvoltrii sistemelor distribuite dat de faptul c o organizaie aflat n plin dezvoltare (extindere) are posibilitatea de a aduga incremental noi resurse (hard i soft) n sistem, respectiv achiziionarea, instalarea i conectarea lor pe msur ce ele sunt necesare. Flexibilitatea sistemelor centralizate este limitat de inabilitatea lor de a asigura creterea incremental. Dezvoltarea sau extinderea activitii organizaiei determin suprancrcarea sistemului informaiona existent i, implicit, necesitatea nlocuirii acestuia cu altul mai performant (n cazul sistemelor distribuite nu se pune problema nlocuirii acestuia ci a extinderii lui, conservndu-se astfel investiiile anterioare). Chiar dac sar pune problema planificrii extinderii viitoare a organizaiei n vederea dezvoltrii unui sistem informati corespunztor, soluia unui sistem centralizat tot nu ar fi satisfctoare deoarece ea ar fi prea scump, att timp ct o bun parte din capacitatea de stocare i prelucrare a sistemului nu va fi utilizat dect ulterior, pe msura dezvoltrii organizaiei, i numai dac previziunile se adeveresc. Sistemele distribuite permit reducerea costurilor de comunicaie i depirea limitelor mediilor de comunicaie. ntr-un sistem distribuit, majoritatea prelucrrilor pot fi realizate local, iar datele de interes local pot fi stocate i gestionate local, ceea ce determin reducerea traficului n reea. Cea mai mare problem cu care se poate confrunta o baz de date centralizat, atunci cnd ea este accesat de la distan, este legat de eventualitatea blocajelor reelei de comunicaie; nici suprancrcarea serverului de numeroasele accese de la distan nu trebuie neglijate. Sistemele distribuite ofer timpi de rspuns mai buni la cererile utilizatorilor. Sistemele centralizate ofer timpi de rspuns nesatisfctori utilizatorilor, datorit volumului mare de date ce trebuie transmise prin reea. n afr avantajelor prezentate, implementarea sistemelor distribuite are asociate i unele dezavantaje ce trebuie luate n considerare la dezvoltarea lor. Poate cea mai important piedic n extinderea utilizri sistemelor distribuite o reprezint dificultatea dezvoltrii lor generat de enorma complexitate a acestor sisteme. Principalele surse ale complexitii sunt: distribuirea datelor i/sau replicarea lor, distribuirea prelucrrilor, asigurarea diferitelor forme de transparen, asigurarea consistenei datelor. Un sistem cu baze de date distribuite care trebuie s ascund natura distribuit a datelor fa de utilizatori este fr ndoial mai complex

dect un sistem cu baze de date centralizate. Bazele de date replicate adaug cel puin un nivel suplimentar de complexitate. Dac sistemul nu este bine proiectat, atunci el va furniza un nivel de performan, disponibilitate i siguran scazut. Modelul client/server Arhitectura client/server reprezint modelul arhitectural cel mai utilizat ladezvoltarea sistemelor distribuite. El este un model general ce poate fi implementat n numeroase moduri. Ideea subiacent (imediat dedesupt) conceptului client/server este serviciul. O aplicaie informatic distribuit dezvoltat dup modelul client/server este descompus n dou dou grupuri de procese: consumatorii de servicii, numii client i furnizorii de servicii, numii server, acetea comunic ntre ele prin schimbul de mesaje de tip solicitare-rspuns.

Problema principal n modelul client/server este legat de distincia clar dintre client i server. Proiectarea sistemelor client/server presupune conceperea arhitecturii aplicaiilor pe straturi bine definite. O astfel de abordare permite proiectarea independent a straturilor, singura grij constnd n definirea clar i proiectarea atent a interfeelor, urmrindu-se ca: -- fiecare strat s aib un domeniu bine definit, n sensul definirii foarte clare a sarcinilor i responsabilitilor fiecrui strat; --fiecare strat trebuie s ndeplineasc o sarcin specific; dac, de exemplu, unul din straturi este responsabil cu interaciunea cu utilizatorul, atunci numai acel strat va comunica cu utilizatorul, celelalte straturi realiznd acest lucru prin intermediul acestui strat dac au nevoie de informaii de la utilizator. -- stabilirea unor protocoale bine definite pentru interaciunea dintre straturi, interaciune care s se realizeze numai prin intermediul acestor protocoale. O prim ncercare de stabilire a distinciei ntre client i server a constituit-o mprirea aplicaiilor pe dou straturi, rezultnd arhitectura cu dou straturi. Aceast arhitectur presupune descompunerea aplicaiei n urmtoarele dou straturi: stratul corespunztor aplicaiei i stratul corespunztor bazei de date, care este responsabil de meninerea integritii bazei de date. O alt abordare este arhitectura cu trei straturi. Aceast arhitectur presupune mprirea aplicaiei n urmtoarele straturi: -- gestiunea interfaei utilizator (gestiunea prezentrii) privete dialogul ntre utilizatori i aplicaie, incluznd aici logica de prezentare ainformaiei (ansamblul prelucrrilor efectuate asupra datelor necesare afiarii lor). El accept intrrile de la utilizator i furnizeaz rezultatele prelucrrilor n formatul solicitat; -- logica aplicaiei - cuprinde ansamblul operaiilor de prelucrare specifice aplicaiei i nlnuirea lor logic; --gestiunea datelor rezolv cererile de date, asigur integritatea datelor, emiterea anumitor mesaje de alertare, precum i gestiunea fizic a datelor (adugri, modificri, tergeri).

n prezent se manifest tendina dezvoltrii aplicaiilor cu n straturi, n care pot exista mai mult de trei straturi, att din punct de vedere logic, ct i fizic. De exemplu, n figura de mai sus stratul gestiunii datelor sau stratul aferent logicii aplicaiei pot fi mprite la rndul lor n mai multe straturi. Acest lucru este posibil datorit apariiei unei noi tendine n dezvoltarea sistemelor informaionale, referit prin sintagma orientat pe componente sau obiecte. Implementarea unei aplicaii multistrat necesit existena unor programe speciale care s faciliteze comunicarea dintre straturi. Programele care faciliteaz implementarea facilitilor de comunicare ntre straturi sunt referite prin middleware. O definiie mai formal, consider middleware-ul ca un nivel al Cerere software-ului al crui scop const n mascarea eterogenitii platformei hardware i software, precum i furnizarea unui model de programare comod dezvoltatorilor de aplicaii. El este format din procese sau obiecte ce se regsesc pe un grup de calculatoare, i care interacioneaz ntre ele pentru a asigura implementarea comunicrii i partajrii resurselor n aplicaiile distribuite. Altfel, aplicaiile distribuite ar trebui s apeleze direct la interfaa de programare furnizat de sistemul de operare al reelei. Pentru a simplifica dezvoltarea i integrarea aplicaiilor distribuite, majoritatea soluiilor middleware se bazeaz pe un anumit model, care descrie aspectele privind distribuirea i comunicarea. Cele mai utilizate astfel de modele sunt: apelarea procedurilor de la distan (Remote Procedure Call), distribuirea obiectelor i distribuirea documentelor. Cele mai cunoscute soluii middleware sunt Sun RPC, CORBA (Common Object Request Broker Architecture), Java RMI (Java Remote Object Invocation) i DCOM (Distributed Component Object Model). METODOLOGIA DEZVOLTARII SISTEMELOR PRIVIREGENERALAASUPRADEZVOLTARII SISTEMELOR n lumea concurentiala de azi, una din cele mai valoroase resurse organizationale este sistemul informational bine proiectat si orientat catre utilizator. Sistemele informationale permit: mbunatatireaproductivitatiiprinautomatizarea activitatilormanuale; eliminareaproceselor carenucontribuie la adaugareade valoare; coordonarea activitatilordisparate. Sistemele pot mbogatii serviciile sau produsele beneficiarului prin diferentiere, prin mbunatatirea calitatii, a timpului de raspuns, a urmaririi activitatii si cunoasterii starii demoment. Din punct de vedere strategic un system poate ajuta managementul sa-si nfrnga competitorii, sa inoveze sa reduca conflictele si sapermita adaptarea lapiata ncontinua schimbare. Un element cheie al sistemului informational l constituie oamenii, care se mpart n: profesionistii, grupa alcatuita din analistii, proiectantii si programatorii de sistem; utilizatorii, toti cei care beneficiazadepe urma sistemului informational. Practica a demonstrat ca dezvoltarea cu succes a sistemelor informationale presupune ca profesionistii trebuie sa aiba n vedere dorintele utilizatorilor si nu utilizatorii trebuie sa se adapteze sistemelor create de profesionisti. Astfel, idea centrala este ca la realizarea sistemului profesionistii trebuie sa conlucreze strns

cu utilizatorii, numai astfel asigurndu-se succesul sistemului. Aceasta deoarece numai utilizatorii stiu exact c doresc de la sistem, n timp ce profesionistii sunt cei care stiusd-l dezvolte. Dezvoltarea si implementarea sistemelor informationale (DS) este activitatea prin care se creeaza sau se modifica un sistem informational. Ea cuprinde toate aspectele procesului, de la identificarea problemelor la evaluarea si corectarea solutiei propuse. Obiectivul urmarit este de a obtine cea mai buna solutie de sistem cu o cheltuiala rezonabila de bani si timp. Darorita caracteristicilor, DS nu este un proces automat, el necesitndmulte interactiuni si interventii umanepe totparcursulprocesului. Literatura de specialitate arata ca factorii principali care contribuie la esecul dezvoltarii corecte aunui sisteminformational sunt: creareade sistemedezvoltate carenuajutdstrategia siobiectivele afacerii; slaba planificare a sistemului si utilizarea unui management de proiect inadecvat; esecul definirii necesitdtii sistemului si neimplicarea utilizatorului n cadrul procesului; neglijarea costurilor aferente sibeneficiilorposibildeobtinut; crearea unui lant de erori si greseli nfazeledezvoltdrii; achizitionareade hardware si softwarede carenuarenimeni nevoie; instalarea unor tehnologii incompatibile sauinadecvate; neglijenta nimplementarea controalelor adecvate; dezvoltarea unui softwarenestructurat, greude utilizat si ntretinut; sarcini de implementare inadecvate; comunicatii si comunicare slaba; urmarirea unuiproiectprea ambitios; lipsa suportului dinparteamanagerilorde la vrf. Printre factorii care contribuie la succesulDS, cei mai importanti sunt: ajutoruloferit demanageriide la vrf; accentuarea implicarii utilizatorilor ntoate etapeledezvoltarii; utilizarea si implementarea corecta a etapei de planificare a sistemelor ct si a tehnicilor managementuluideproiect; utilizarea unormetodologii cunoscute si acceptate deDS, a instrumentelor si metodelor adecvate; concentrarea asupraproblemei si oportunitdtilorprincipale; proiectare simpla sidirecta; dezvoltarea unor sisteme alternative de evaluare nca nainte de a se trece la proiectul final; utilizarea unorprograme solidede instruire; existenta unui programbinedefinit bi organizatde ntretinere; existenta unei documentatii clare, complete bi actuale; abordarea coordonatabi planificata a implementarii; posibilitatea ntretinerii bi revizuirii. Exista foarte multi factori care determina luarea deciziei de dezvoltare a sistemelor informationale. Printre cele mai importantemotive ale initieriiDS sunt: probleme avute cusistemul existent (erori, ntrzieri, lipsa unor facilitati, dorintade a exploatanoi oportunitati; cresterea competitiei; dorintade a utilizamai eficient informatia; cresterea/dezvoltarea organizatiei si anecesitatiilor acesteia; realizarea unei fuziuni saupreluarea altor afaceri; schimbari nmediul extern

Eforturile necesare dezvoltarii sistemelor informationale se pot ntinde de la proiecte mici, cumsunt de exemplu cumpararea unui programexistent pe piata si pna la realizarea de proiecte majore de ordinul milioanelor de dolari, ce includ componente hardware, software, sisteme de comunicatii, baze de date si personal. CICLULDEVIATAALDEZVOLTARII SISTEMELOR(CVDS) Companiile utilizeaza diverse abordari ale dezvoltarii sistemelorinformationale. Unele din acestea sunt foarte formalizate, continnd un marevolumdedocumentatie, altele nschimbsunt foarteputinformale.Desi pasii dezvoltarii pot fi diferiti ca si continut si numar, n general se apeleazala fazeledescrise nfigura1, eventual condensate si anume: fazadeplanificare; fazade analiza; fazadeproiectare generala; fazade evaluarebi selectie; fazadeproiectarededetaliu; fazade implementare.

ct i la nivelul fazelor. El poate fi mpartit n dous etape: etapa initiala saupreliminara i etapa finala. Etapa
initiala cuprinde fazele de planificare, analiza irealizare a proiectului general (de ansamblu), urmat de evaluare i selectie. Acestefaze reprezints aspectele conceptuale ale SD i sunt conduse de utilizatori. Etapafinala contine fazele proiectarii de detaliu, implementarii i ntretinerii. Daca lanceput, n aceasta etapa rolul principal l joaca utilizatorii, spre final utilizatoriirevin alaturi de profesioniti la conducerea activitatilor. La sfritul fiecarei faze exista momente n care se fac verificari i evaluari. La acestea se stabilete dacafaza a fost ncheiata cu succes i se poate trece la faza urmatoare sau daca estenevoie de munca suplimentara i eventual reluarea fazei sau fazelor anterioare.

Indiferent nsa de etapa sau faza trebuie retinut faptul ca ntregul CVDS presupuneexistenta unei echipededezvoltare inua unei singurepersoane.Fiecare faza genereaza documentatie. Documentatia ofera utilizatorilor,profesionitilor i managerilor informatii despre cum este dezvoltat sistemul. nfunctie de ele utilizatorul i managerii pot cere modificsri sau pot continuaprocesul. Fiecare documentatie reprezinta extensia logica a celei precedente,documentatia finala fiinddestinata nspecial utilizatorilor. 1. Etapa de planificare Etapa de planificare este etapa n care se stabilete cadrul strategic larg aldezvoltarii sistemului , ct i viziunea asupra noului sistem astfel nct acesta ssasatisfac necesittile utilizatorului. Aceasta etapa cuprinde sesiuni de lucru,evaluari deproiectepropuse i selectia celor cucelemai nalteprioritati. Fiecareproiect propus este evaluat utiliznd: factori de fezabilitate. Factorii de fezabilitate sunt factorii se refera laposibilitatea ca sistemul sa fiedezvoltat i utilizat cusucces; factori strategici. Factorii strategici sunt acei factori care se refera la ajutorulpe care sistemul lofera obiectivelor afacerilor. Factorii de fezabilitate considerati sunt: factorii tehnici, care arata daca sistemul propus poate fi dezvoltat iimplementat utilizndtehnologii existente sau sunt necesarenoi tehnologii. factorii economici, care arata daca suntdisponibile fonduri adecvate pentru asustine costurile estimate ale sistemuluipropus. factorii legali, care arata daca exista conflicte ntre sistemul luat nconsiderare si capacitatea firmei de a-si ndepliniobligaiile legale; factorii operaionali, care arata daca procedurile existente mpreuna cucalificarea personalului sunt suficiente pentru a opera sistemul sau daca suntnecesarenoiproceduri si calificari; factori de programare, care semnifica faptul ca sistemul trebuie sa devinaoperativ ntr-o perioada acceptabila de timp. Factorii strategici principali sunt: productivitatea. Productivitatea masoara cantitatea ieirilor produseraportat la intrari. Masurarea ei are ca scop reducerea costurilor care nuadauga valoare. De exemplu, productivitatea poate fi masurata ca fiinnumarul de produse finite realizate ntr-o saptemna raportat la cantitateadematerieprima consumatepe saptemna respectiva. diferentierea. Diferentiereamasoare ct de bine o firme poate oferi produsesau servicii diferite de ale competitorilor. Diferentierea se poate atinge princresterea calitatii, varietatea produselor, manipulari specifice, ambalaj,servicii rapide, costuri reduse, pret, etc. managemetul. Acest factor descrie ct de bine ofere sistemul informationalinformatiimanagerilor nplanificare, control si luareadeciziei. 2. Etapa de analiza Raportul fazei de planificare ofera o baza n constituirea unei echipe deproiectare a sistemului si nceperea analizei sistemului. Pe parcursul acestei etape,echipa de proiectare cstiga o ntelegere clara amotivelor implicate n dezvoltareanoului sistem. nplus acumsedefineste obiectivul ct si necesitatile utilizatorilor. La finele acestei faze, raportul va contine rezultatele cercetarilor si recomandari.Dace echipa cade de acord asupra aspectelor relevate se continua cu etapa deproiectare generala.

3. Etapa de proiectare generala (de ansamblu) Etapa de proiectare de ansamblu creeaze alternativele posibile de urmat n DS. Esenta acestei etape este de a descrie larg, la nivel general, cum vor fi proiectatafiecare componenta a sistemului (iesirea, intrarea, procesele, controalele, bazele dedate si platforma tehnologice). 4. Etapa de evaluare si selectie Fiecare alternativa generata n cadrul etapei de proiectare de ansamblu esteevaluata cu ajutorul metodelor cantitative si calitative referitoare la costuri sibeneficii. Alternativa cea mai buna va fi selectata si proiectata n detaliu n etapa urmatoare. 5. Etapa de proiectare de detaliu Cuprinde: iesirile respectiv ecranele prin care sunt afisate iesirile, formularele cu rezultate si rapoartele, ct si formatul acestora. intrarile, adica ecranele de preluare a datelor de intrare, formulare de prelucrare si formatul acestora. procesele, cele care fac conversia intrarilor niesiri. bazelededate, nvederea stocarii si accesarii ulterioare adatelor. controalele, pentru a asigura integritatea si protectia datelor mpotriva erorilorde intrare,deprelucrare, etc., ct si mpotriva altor pericole platforma tehnologica, respectiv claculatoarele, perifericele,modul cumsuntacestea interconectate ct si reteauade telecomunicatii. Pentru finalizarea acestei etape, echipa de proiectare va trebui sa continaproiectanti si specialisti n baze de date, n securitate si control. Sunt necesaritotodata specialisti n sisteme expert si pentru suport decizional si specialisti ningineriede sistem, carora, nfunctiede complexitatea sistemului li se adauga si altispecialisti cumsuntde exempluspecialistii ntelecomunicatii. Raportul rezultat n aceasta etapa va contine un ghid complet al software-uluiproiectat, al codurilor generate, al testelor de efectuat, al instalarii echipamentelor,al instruirii ct al sarcinilorde implementare. 6. Etapa de implementare n etapa de implementare specificatiile din raportul proiectarii de detaliu suntpuse npractica. Raportul privind implementarea va contine: planul de implementare, de obicei sub forma unei diagrame GANTT sauPERT. sarcinile ce trebuie realizate nvederea: dezvoltarii de software, respectiv de cumparare si/sau proiectare desoftware,de codificare sauprogramare, ct side testare; pregatirea spatiului; instalarea echipamentului; testareaprogramelor si echipamentului; instruireapersonalului utilizator; pregatireadocumentatiei tehnice side utilizare; realizare conversiilornecesare; revizuirea implementarii; Peparcursul implementarii sunt finalizatepatrucategoriidedocumentatii: documentatia de sistem, prin intermediul careia sunt descrise facilitatile functionale alenoului sistem;

documentatia privind software-ul, care descrie structura programelor,intrarile, iesirile,datelede testare si rezultatele testelor; documentatia de operare a sistemului, care ofera operatorilor, managerilorsi utilizatorilor indicatii asupramodului de operare si asupraprocedurilordecontrol si securitate implementate nsistem; documentatia de utilizare, destinata utilizatorilor. Rolul acestei documentatiieste acela de a oferi indicatii tuturor utilizatorii asupramodului cumtrebuieexploatat sistemul astfel nct acestia sa fie nstarede a-si realiza sarcinile. La finalizarea fazei de implementare se realizeaza un alt raport,postimplementare, ca o anexa la raportul fazei, prin care se descrie reactiautilizatorilor asupra folosirii noului sistem. Deoarece utilizatorii sunt cei care vorexploata sistemul, este foarte important ca acestia sa accepte sistemul, sa-I nteleaga scopul siobiectivele ct simodul corect de utilizare. 7. ntreinerea sistemului dupa implementare ntretinerea sistemului dupa implementare este faza cea mai lunga si costisitoare a ntregului ciclu de viata a sistemului informational. Ea este importantadeoarece: nuntotdeauna sistemul acopera toatenecesitatile utilizatorilor, si/sau proiectarea realizatanupermite ntretinere corespunzatoare. n functie de acestea, deciziile luate pot fi doar de corectare a sistemului sau chiarde reproiectare a ntregului sistem.