savu

download savu

of 20

Transcript of savu

  • 7/28/2019 savu

    1/20

    1. INTRODUCERESistemul 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 devenireamateriei.

    Majoritatea conceptelor care sunt relevante pentru sistemele informaionale pot fi gsite n colecia de

    principii cunoscut sub numele de Teoria General aSistemelor (TGS) (Kroeber, 1994). Teoria General aSistemelor a fost fondat n anul 1954 de ctre biologul Ludwig van Bertalanffy, economistul KennethBoulding, biomatematicianul Anatol Rapoport i psihologul Ralph Gerard.

    Conform TGS, sistemul este un grup de componente interdependente carefuncioneaz mpreun spre un obiectiv comun, acceptnd intrri i producnd ieirintr-un proces organizat de transformare.

    Pornind de la Teoria General a Sistemelorun sistem informatic este o colecieorganizat compus din hardware, software, date geografice i personal, destinatachiziiei, stocrii, actualizrii, prelucrrii, analizei i afirii informaiilor geografice in conformitate cuspecificaii ale unui domeniu aplicativ.

    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 detransformare.Pe lng aceste componente mai exist nc dou adiionale: feed-back(rspunsul) i controlul.Feed-back sunt datele care reprezint performanele sistemuluiControlul implic monitorizarea i evaluarea feed-back-ului n scopul de adetermina 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.

    2. Clasificarea sistemelor informaticeSistemelor informatice pot fi clasificate n funcie de diferite aspecte:

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

    * Din punct de vedere relaiei dintre sisteme

  • 7/28/2019 savu

    2/20

    --Sisteme deschise sisteme care interacioneaz cu altele aflate n acelai mediu, conectat cu mediul sau prinintrri-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 careacioneaz 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 suntdirecte 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 dinmediu;

    *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.

    3. Caracteristicile sistemelor informaticePrincipalele caracteristici ale sistemelor sunt:*Sistemele transform intrrile n ieiri;*Sistemele sunt interdisciplinare, cunoaterea lor implic o multitudine decunotine i aptitudini diverse;*Sistemele sunt holistice, adic trebuie privite ca un ntreg, lundu-se nconsiderare toate prile, chiar dac la un moment dat intereseaz numai o parte;

    *Sistemele sunt difereniate, fiind alctuite din elemente, n general diferitentre 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 componentesingure nu le pot atinge.*Sistemele sunt ierarhice, sistemele pot fi componente ale altora, numitesuprasisteme, sau pot include la rndul lor sisteme, acestea din urm numitesubsisteme.*Sistemele sunt reglate, prin intermediul controlului, altfel existnd pericolulca ele s evolueze spre starea de dezordine sau haos.*Sistemele sunt orientate scopului, componentele depunnd eforturi de aatinge anumite scopuri sau obiective impuse sau dorite.

    4. Componentele unui sisteminformatic

    a. Componenta hardware: nseamn att platforma de calcul ct i echipamentele periferice pentruintroducerea datelor i pentru comunicarea (afiarea) rezultatelor, sunt dispozitivele fizice i material

    b. Componenta softwaretrebuie s ofere o serie de funcii de baz, cuaplicabilitate general i n acelai timp s permit adaptarea sau extinderea laspecificul oricrei aplicaii.

  • 7/28/2019 savu

    3/20

    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 dateeste determinant, este cea mai costisitoare i longevivcomponent a unui sistem informatic. Este foarte important cunoatereatipurilor de date cu care lucreaz un sistem informatic, cum sunt acestea stocate icum pot fi achiziionate.

    Datele spaialesunt cele care descriu locul i forma obiectelor geografice, precum i relaiile lor spaiale cu alteobiecte, 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 suntnumite date secundare, ele au un rol foarte important n completarea informaiilor despre un punct, linie sausuprafa.

    Atributele spaiale se pot reprezenta ca simboluri grafice, de exemplu, drumurile sunt desenate cu diferitegrosimi de linii, modele, culori i etichete pentru a reprezenta diferite tipuri; curbele de nivel sunt reprezentatecu linii mai groase de culoare maro nchis principale, respectiv cu linii mai subiri de culoare marodeschis - secundare.

    Atributele descriptiveale 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 areo 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 iutilizatorii 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 aplicaieparticular presupune metode de identificare i conceptualizare a problemei ce trebuie rezolvat.

  • 7/28/2019 savu

    4/20

    5. Funciile sistemului informaticPrincipalele activiti dintr-un sistem informatic sunt cele de prelucrareainformaiilor. 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 intrebrigenerice:a. LOCALIZARE: "Ce se afl la ... ?" Aceast intrebare urmrete identificarea obiectelor/fenomeneloramplasate 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/fenomensau a unui ansamblu de cerine specificate (de exemplu: zon despdurit de minimum 2000 m.p. cu sol propiceconstruciei de cldiri, situat la cel mult 100 m de o osea).c. TENDINE: "Ce s-a modificat de cnd ... ?" Aceast intrebare urmrete evidenierea modificrilorsurvenite intr-o zon geografic de-a lungul unei perioade de timp.d. PARTICULARITI: "Ce particulariti se manifest in zona ... ?" Aceast intrebare presupune o analizcomplex cutand corelaii de tipul cauz-efect (de exemplu: este cancerul cauza major a morii pentrurezidenii din preajma unei centrale nucleare?) sau anomalii aprute la un moment dat intr-o zon cucaracteristici cunoscute.e. MODELARE: "Ce s-ar intampla dac ... ?" Aceast intrebare presupune o analiz complex urmrindanticiparea impactului unui eveniment (adugarea/ eliminarea/ transformarea unui obiect/fenomen) asupramediului 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

  • 7/28/2019 savu

    5/20

    - 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 ntreele; 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 ntimp (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 iredundana 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

  • 7/28/2019 savu

    6/20

    a.Conductorul de proiect. El trebuie s cunoasc care sunt cerinele utilizatorilor GIS-uluiimplementat

    b.Analistul GIS. Persoana aceasta trebuie s posede cunotine tehnice i experien n aplicarea unuiGIS 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 adecvatefiecrui 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 securizate.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 unorinformaii descriptive.

    f. Operatorul pentru digitizare/scanare/introducere date de la tastatur.El digitizeaz sau scaneazhri n scopul obinerii lor sub form vectorizat. Elintroduce datele tabelare reprezentnd atributele obiectelorgeografice din bazade date, editeaz hrile digitale pentru corectarea erorilor i efectueazactualizarea bazeide date.

    g. Specialistul n redactarea rezultatelor finale. Acesta se ocup cu realizarea formatului pentrugrafice, schie, scheme, planuri, hri, rapoarte i statistici. El trebuie s stabileasc procesul de redactare arezultatelor finale pe care s-l apeleze utilizatorul. Este responsabil pentru realizarea planurilor i hrilor debun calitate, a graficelor cu un mesaj clar, a statisticilor uor de neles, este obligat s respectnd specificaiileutilizatorului 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 necesareimplementrii.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 despreposibilitile unui GIS i colarizarea privind modul de exploatare al aplicaiilor implementate.

    11. Utilizatorul. Acesta trebuie s furnizeze informaiile de specialitate necesare proiectrii i implementriibazei de date i a funciilor GIS.

    4.Principalele etape n implementarea i dezvoltarea unui sisteminformaticsDesemnarea conducatorului de proiect. Datorita complexitatii mereu crescande a problemelor legate

    de implementarea sistemelor informatice, este necesar ca persoana ce detine calitatea de conducator de proiectsa fie in intregime dedicate rezolvarii acestei probleme.

    Crearea echipei de implementare. Crearea echipei de implementare i dezvoltare a sistemuluiinformatic 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 rezultatelorfinale.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 caorganizaiile care implementeaz un sistem informatic sa-si defineasca de la inceput obiectivele pe termen lunglegate de utilizarea tehnologiei GIS. Principalul scop al acestui studiu consta in definirea cat mai clara aobiectivelor finale ale sistemului informatic,.

    Studiul de fezabilitate. Include analiza cost/beneficii i modul in care sunt justificate investitiile inimlementarea unui sistem informatic. Presupune luarea n considerare a mai multor factori, printre acestia senumara tipul si dimensiunea organizaiei, densitatea populatiei

  • 7/28/2019 savu

    7/20

    Evaluarea primara a sistemelor. Solutia optima de implementare a sistemului informatic, va implicaun proces complex de achizitie iar evaluarea primara are tocmai rolul de a ajuta organizaia sa inteleagadiferentele dintre sisteme fara a fi sub presiunea unor negocieri contractuale sau in iminenta apropiere a lansariicaietelor de sarcini pentru licitatii. Activitatea de evaluare implica vizite si discutii tehnice si comerciale cufurnizorii 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 formalcare implica solicitarea oficiala de informatii adresata furnizorilor, in vederea unor negocieri contractuale. Prinparcurgerea acestei etape, echipa de implementare va fi in posesia unor informatii actuale privind preturile sicaracteristicile tehnice ale sistemelor.

    Analiza cerintelor utilizatorilor. Necesitatea determinarii cerintelor utilizatorilor este cea maimportanta etapa din cadrul intregului proces de implementare a sistemelor informatice. Aceasta sarcina trebuiesa conduca la intelegerea corecta asupra tipului de informatie care este utilizata, cine o utilizeaza si cum esteutilizata.

    Invitatia de participare la licitatie. Invitatia de participare la licitatie este un document care definestecerintele organizaiei beneficiare, constrangerile si calendarul activitatilor impreuna cu conditiile contractuale.

    Acest proces implica emiterea unui document oficial caietul de sarcini - adresat furnizorilor iar prinevaluarea raspunsurilor primite se va intocmi o lista restransa care va cuprinde furnizorii care corespund cel maibine cerintelor formulate.

    Proba practica. Procedurile de testare de tip proba practica ofara utilizatorilor o modalitate de evaluaretehnica a sistemului informatic mult mai obiectiva decat compararea caracteristicilor tehnice ale diferitelorproduse. 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, arezultatelor obtinute in cadrul probei practice

    Instalarea sistemului informatic. Aceasta etapa a proiectului implica efectuarea unor activitati careconcura la asigurarea tuturor conditiilor necesare bunei desfasurari a instalarii operationale a sistemuluiinformatic: amenajarea spatiului de activitate

    Proiectarea aplicatiilor si personalizarea produselor. Tendinta care se manifesta in domeniuproduselor SI consta in migrarea de la produse de tip cutie neagra sisteme la cheie, catre produse care oferain principal, utilizatorului un set de instrumente cu ajutorul carora pot fi create solutii specific in cadrul unuiproces de dezvoltare de aplicatii cunoscut sub numele de personalizare.

    Introducerea datelor. Aceasta faza implica introducerea tuturor atributelor si seturilor de date spatialenecesare functionarii operationale a aplicatiilor SIC. Dintre activitatile corespunzatoare acestei etapementionam: importul seturilor de date existente, crearea interfetelor necesare pentru interconectarea cu altesisteme informatice existente in institutie, achizitia seturilor de date comerciale necesare, conversia in formatdigital a documentelor cartografice pe suport hartie. Experienta a aratat ca intre 40% si 80% din costurileproiectelor SIC sunt datorate introducerii si intretinerii datelor.

    Proiectul pilot. Rolul proiectului pilot consta in verificarea solutiilor propuse, atat din punct de vederetehnic 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 esecsolutiile propuse ar putea fi respinse.

    Evaluarea post-implementare. Pe parcursul desfasurarii procesului deintroducere a tehnologiei SIC auloc mai multe evaluari pe baza carora echipa SIC va putea decide asupra masurilor ce trebuie luate pentruimbunatatirea activitatii.Utilizarea operationala curenta. Aceasta este ultima etapa a implementarii SIC dintr-o institutie. In aceastafaza se trece la generalizarea utilizarii tehnologiei SIC.

  • 7/28/2019 savu

    8/20

  • 7/28/2019 savu

    9/20

    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 decomunicare 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 trebuieavut n vedere ca raportul dintre rezultatul sau rezultatele directe sau indirecte obinute prin implementarea ifolosireasistemului economic i totalitatea costurilor de realizare s fie ct mai mare. Cu alte cuvinte, trebuie sfie rentabil.

    3. Orientarea spre utilizatori.La realizarea sistemului trebuie s se aib n vedere cerinele i preferineleutilizatorilor. n acest sens, trebuiepurtat 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. Laproiectarea sistemului, trebuie ca datele sa fieintroduse o singur dat, iar sistemul s distribuie automat datelen 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 laproiectare, pentru a nltura de la nceput o seriede neajunsuri. Trebuiesc discutate modalitaile de introducere adatelor iadaptarea aplicaiei la nevoile utilizatorului, modul de calcul i prelucrare aldatelor.

    6. Soluie general, independent de configuraia actuala a sistemuluiinformatizat.Sistemul proiectat nu trebuie, pe ct posibil, s fie dependent de dotareatehnic actual a beneficiarului, citrebuie avute n vedere eventuale noi achiziii detehnic de calcul, o eventual schimbare a sistemuluiinformatic.

    7. Posibilitatea de dezvoltare ulterioar.Trebuiesc avute n vedere posibilitatea ca sistemul s poat fi nbuntit nraport de cerinele viitoare ale firmeibeneficiare.

    Strategii de implementare a sistemelor informatice1. Strategia "echipei n doi"Multe organizaii au nceput prin a constitui o echip format din doi membricalificai s efectueze toateactivitile necesare implementrii GIS pentru oaplicaie bine definit, de amploare redus. n timp, cei doiresponsabili aiimplementrii GIS identific printre personalul organizaiei lor alte persoane pecare le iniiaz nGIS 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 activitileprevzute de schema general de organizare i poate aborda proiecte GIS orict de complexe.

  • 7/28/2019 savu

    10/20

    2. Strategia "pe furi"Din pcate, nu toi factorii decizionali ai organizaiilor care ar putea beneficia deimplementri GIS neleg iaprob o astfel de aciune. n astfel de cazuri, se poatencepe prin a se achiziiona software GIS pentru oconfiguraie 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 dategeografice care s permit implementarea imediat a unei aplicaii. Dacprocesul de automatizare a bazei dedate GIS este prea anevoios, iniiatorul aciuniieste n pericol de a eua prin consumarea resurselor financiarenainte de a reuis demonstreze avantajele oferite de un GIS. Dar, dac reuete s defineasc o aplicaie demare interes i ajunge n stadiul n care GIS-ul implementat i permite obinerea unor rezultate concrete, atuncicu 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 ipltesc 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 deinterfee 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 cudezvoltarea 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 cares 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 rezultatelorobinute 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 deimplementarea GIS.Din pcate, orict de surprinztor ar prea dup creterea spectaculoas avnzrilor de GISdin ultimii ani, exist foarte puine studii care s demonstrezelimpede beneficiul economic adus de GIS uneiorganizaii. Nu este simplu sevaluezi cantitativ efectele utilizrii tehnologiilor GIS reflectate n special asupracalitii unor activiti, fie c este vorba de nlesniri aduse unor proceseanevoioase, de obinerea unor rezultateconcrete ntr-un timp semnificativ redus,sau de asigurarea integritii i consistenei datelor prin impunereaunei 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 asupramediului caurmare a unor proiecte de investiii nainte ca acestea s se realizeze practic. Deasemenea, se poateaplica cu succes aceast strategie pentru aplicaii vizndsupravegherea dotrilor edilitare i a altor elemente deinfrastructur 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 GISnecesare 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 ntreinereainformaiilor geografice aferente temelor proprii,dar, n acelai timp, toate organizaiile au acces la ntreag bazade date GIS dup necesiti. Pentru asigurarea integritii i confidenialitii datelor la nivel global,se implementeaz proceduri de acces pe diverse nivele (numai citire,

  • 7/28/2019 savu

    11/20

    scriere/citire, scriere/citire/tergere, sau deloc). Cheia succesului unei astfel de abordri o constituie asigurareaflexibilitii modelului i structurii de date pe care se bazeaz implementarea GIS astfel nct s se poatsatisface cerinele diverselor aplicaii de interes pentru organizaiile participante. Ceea ce se urmrete n acestcaz, este dezvoltarea unui GIS multidisciplinar, care s permit pe de o parte, accesul fiecrui utilizator lasegmental 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 spoat efectua interogrile i analizele complexe autorizate asupra ntregii baze de date GIS.

    6. PRINCIPII DE DEZVOLTARE A SISTEMELOR INFORMATICEAtunci cnd vorbim despre modul de dezvoltare a unui sistem informatic,pot fi identificate trei variante desisteme 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 informaticeaveau la baz calculatoare de tipmainframe (calculatoare foarte mari i scumpe folosite pentru procesarea dedate importante pe domeniile: statistic, recensminte, cercetare idezvoltare, proiectare, prognoz, planificareaproduc iei, tranzac ii financiare .a. nc nu exist un cuvnt romnesc corespunztor. Mainframe s-ar puteatraduce cu "dulap principal", ceeace provine de la aspectul exterior al primelormainframe-uri - ele artau cadulapuri uria e de metal.Cu scurgerea anilor, tehnologiile de fabrica ie s-au dezvoltat enorm, mrimea fizic a mainframe-urilor a maisczut, iar viteza lor de calcul a crescut foarte mult) pe care erau rezidente toate aplicaiile i la care erauconectate terminale plasate n diferite locaii. Aceste terminale permiteau doarintroducerea 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 conectatemicrocalculatoare de tip IBM PC.

    2. la nceputul anilor 80, odat cu proliferarea microcalculatoarelor, s-a dezvoltat sisteme informaticedescentralizate. Majoritatea sistemelor informatice din aceast perioad constau n aplicaii izolate instalate pePCuri. 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 celelaltedepartamente funcionale ns, lipsa integrrii aplicaiilor au creat numeroase neajunsuri, ceea ce a determinat nscurt timp reorientarea ctre informatica centralizat.

    3. ncepnd cu anii 90, odat cu maturizarea reelelor de calculatoate i a altor tehnologii informaionale s-au introdus sistemele informaionale distribuite. n prezent se nregistreaz tendina spre dezvoltareasistemelor distribuite conform modelului client/server.

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

  • 7/28/2019 savu

    12/20

    Dincolo de aceast definiie, problematica sistemelor distribuite poate ficlarificat prin prezentareacaracteristicilor lor eseniale. Pe scurt, acestea sunt: diferenele dintre variatele tipuri de calculatoare i modul n care elecomunic sunt transparente pentruutilizator, 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 realizasarcinile 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 oconsecin direct a autonomieicalculatoarelor din sistem, dar i a faptului c pentru utilizator organizareainterneste transparent;

    un sistem distribuit trebuie s asigure independena fa deeventualele cderi sau disfuncionaliti ale unorcalculatoare 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 lacele dou componente principale ale unui software prelucrrile i datele, pot fi identificate dou tipuri de bazde sisteme distribuite:- sisteme cu prelucrri distribuite- sisteme cu date distribuite.

    Exist mai multe variante de configurare a unui mediu cu prelucrridistribuite:

    - 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 dinreea.

    Distribuirea datelor presupune proiectarea unei baze de date distribuite n care datele sunt fragmentate idispersate pe diferite locaii din reea sau ele sunt replicate pe mai multe noduri din reea n vederea uurriiaccesului la date. O alt configuraie de sistem distribuit poate rezulta prin combinarea celor dou tipuride baz, adic distribuirea att a datelor ct i a prelucrrilor.Motivaia principal pentru utilizarea sistemelor distribuite o reprezint dorina utilizatorilor de a partajaresursele. Noiunea de resurs este una abstract, folosit pentru a descrie mulimea lucrurilor care pot fipartajate 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 principaleledezavantaje fa de sistemele centralizate fiind enumerate n tabelul de mai jos.

  • 7/28/2019 savu

    13/20

    Creterea disponibilitii resurselorreprezint un alt avantaj major al sistemelor distribuite. Apariia uneidisfuncionaliti ntr-un sistem centralizat (cderea serverului sau a liniei de comunicaie) determin blocareantreguluisistem informaional pn la remedierea problemei ivite. n schimb, sistemele distribuite suntproiectate s funcioneze i n condiiile apariiei unor disfuncionaliti, care va afecta numai o parte asistemului. 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 achiziionareainstalarea i conectarea lor pe msur ce ele sunt necesare. Flexibilitatea sistemelor centralizate este limitat deinabilitatea lor de a asigura creterea incremental.

    Dezvoltarea sau extinderea activitii organizaiei determin suprancrcarea sistemului informaionaexistent i, implicit, necesitatea nlocuirii acestuia cu altul mai performant (n cazul sistemelor distribuite nu sepune problema nlocuirii acestuia ci a extinderii lui, conservndu-se astfel investiiile anterioare). Chiar dac s-ar pune problema planificrii extinderii viitoare a organizaiei n vederea dezvoltrii unui sistem informaticorespunztor, soluia unui sistem centralizat tot nu ar fi satisfctoare deoarece ea ar fi prea scump, att timpct 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 permitreducerea 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 cedetermin reducerea traficului n reea. Cea mai mare problem cu care se poate confrunta o baz de datecentralizat, 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. Sistemeledistribuite ofer timpi de rspuns mai buni la cererile utilizatorilor. Sistemele centralizate ofer timpi de rspunsnesatisfctori utilizatorilor, datorit volumului mare de date ce trebuie transmise prin reea.

    n afr avantajelor prezentate, implementarea sistemelor distribuite are asociate i unele dezavantaje cetrebuie luate n considerare la dezvoltarea lor. Poate cea mai important piedic n extinderea utilizri sistemelordistribuite 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 datedistribuite care trebuie s ascund natura distribuit a datelor fa de utilizatori este fr ndoial mai complex

  • 7/28/2019 savu

    14/20

    dect un sistem cu baze de date centralizate. Bazele de date replicate adaug cel puin un nivel suplimentar decomplexitate. Dac sistemul nu este bine proiectat, atunci el va furniza un nivel de performan, disponibilitatei siguran scazut.

    Modelul client/server

    Arhitectura client/server reprezint modelul arhitectural cel mai utilizat ladezvoltarea sistemelordistribuite. 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, aceteacomunic 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. Proiectareasistemelor client/server presupune conceperea arhitecturii aplicaiilor pe straturi bine definite. O astfel deabordare permite proiectarea independent a straturilor, singura grij constnd n definirea clar iproiectarea 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 cuinteraciunea cu utilizatorul, atunci numai acel strat va comunica cu utilizatorul, celelalte straturi realiznd acestlucru 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 realizezenumai prin intermediul acestor protocoale.O prim ncercare de stabilire a distinciei ntre client i server a constituit-o mprirea aplicaiilor pe doustraturi, rezultnd arhitectura cu dou straturi. Aceast arhitectur presupune descompunerea aplicaiei nurmtoarele dou straturi: stratul corespunztor aplicaiei i stratul corespunztor bazei de date, care esteresponsabil 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, incluzndaici 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).

  • 7/28/2019 savu

    15/20

    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 stratulaferent logicii aplicaiei pot fi mprite la rndul lor n mai multe straturi. Acest lucru este posibil datoritapariiei unei noi tendine n dezvoltarea sistemelor informaionale, referit prin sintagma orientat pecomponente sau obiecte.Implementarea unei aplicaii multistrat necesit existena unor programe speciale care s faciliteze comunicareadintre straturi. Programele care faciliteaz implementarea facilitilor de comunicare ntre straturi sunt referiteprin middleware. O definiie mai formal, consider middleware-ul ca un nivel alCerere 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 obiectece se regsesc pe un grup de calculatoare, i care interacioneaz ntre ele pentru a asigura implementareacomunicrii i partajrii resurselor n aplicaiile distribuite. Altfel, aplicaiile distribuite ar trebui s apelezedirect la interfaa de programare furnizat desistemul de operare al reelei. Pentru a simplifica dezvoltarea i integrarea aplicaiilor distribuite, majoritateasoluiilor middleware se bazeaz pe un anumit model, care descrie aspectele privind distribuirea i comunicareaCele 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 SISTEMELORPRIVIREGENERALAASUPRADEZVOLTARIISISTEMELORn lumea concurentiala de azi, una din cele mai valoroase resurse organizationale este sistemul informationalbine proiectat si orientat catreutilizator.Sistemele informationale permit: mbunatatireaproductivitatiiprinautomatizarea activitatilormanuale; eliminareaproceselor carenucontribuie la adaugareade valoare; coordonarea activitatilordisparate.Sistemele pot mbogatii serviciile sau produsele beneficiarului prin diferentiere, prin mbunatatirea calitatii, atimpului 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 sapermitaadaptarea lapiata ncontinua schimbare.Un element cheie al sistemului informational l constituie oamenii, care se mpart n: profesionistii, grupa alcatuita din analistii, proiectantii si programatorii desistem; utilizatorii, toti cei care beneficiazadepe urma sistemului informational.Practica a demonstrat ca dezvoltarea cu succes a sistemelor informationale presupune ca profesionistii trebuie saaiba 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

  • 7/28/2019 savu

    16/20

    cu utilizatorii, numai astfel asigurndu-se succesul sistemului. Aceasta deoarece numai utilizatorii stiu exact cdoresc 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 semodifica 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 bunasolutie de sistem cu o cheltuiala rezonabila de bani si timp. Darorita caracteristicilor, DS nu este un procesautomat, el necesitndmulte interactiuni si interventii umanepe totparcursulprocesului.Literatura de specialitate arata ca factorii principali care contribuie la esecul dezvoltarii corecte aunuisisteminformational 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 tehnicilormanagementuluideproiect; 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 celemai 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

  • 7/28/2019 savu

    17/20

    Eforturile necesare dezvoltarii sistemelor informationale se pot ntinde de la proiecte mici, cumsunt de exemplucumpararea unui programexistent pe piata si pna la realizarea de proiecte majore de ordinul milioanelor dedolari, 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 foarteformalizate, continnd un marevolumdedocumentatie, altele nschimbsunt foarteputinformale.Desi pasiidezvoltarii pot fi diferiti ca si continut si numar, n general se apeleazala fazeledescrise nfigura1, eventualcondensate 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. Etapainitiala cuprinde fazele de planificare, analiza irealizare a proiectului general (de ansamblu), urmat de evaluarei selectie. Acestefaze reprezints aspectele conceptuale ale SD i sunt conduse de utilizatori. Etapafinala continefazele proiectarii de detaliu, implementarii i ntretinerii. Daca lanceput, n aceasta etapa rolul principal l joacautilizatorii, spre final utilizatoriirevin alaturi de profesioniti la conducerea activitatilor. La sfritul fiecarei fazeexista momente n care se fac verificari i evaluari. La acestea se stabilete dacafaza a fost ncheiata cu succes ise poate trece la faza urmatoare sau daca estenevoie de munca suplimentara i eventual reluarea fazei saufazelor anterioare.

  • 7/28/2019 savu

    18/20

    Indiferent nsa de etapa sau faza trebuie retinut faptul ca ntregul CVDS presupuneexistenta uneiechipededezvoltare inua unei singurepersoane.Fiecare faza genereaza documentatie. Documentatia oferautilizatorilor,profesionitilor i managerilor informatii despre cum este dezvoltat sistemul. nfunctie de eleutilizatorul i managerii pot cere modificsri sau pot continuaprocesul. Fiecare documentatie reprezinta extensialogica a celei precedente,documentatia finala fiinddestinata nspecial utilizatorilor.

    1. Etapa de planificareEtapa de planificare este etapa n care se stabilete cadrul strategic larg aldezvoltarii sistemului , ct i viziuneaasupra noului sistem astfel nct acesta ssasatisfac necesittile utilizatorului. Aceasta etapa cuprinde sesiuni delucru,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 fiedezvoltati utilizat cusucces; factori strategici. Factorii strategici sunt acei factori care se refera la ajutorulpe care sistemul loferaobiectivelor afacerilor.

    Factorii de fezabilitate considerati sunt: factorii tehnici, care arata daca sistemul propus poate fi dezvoltat iimplementat utilizndtehnologii existentesau sunt necesarenoi tehnologii. factorii economici, care arata daca suntdisponibile fonduri adecvate pentru asustine costurile estimate alesistemuluipropus. factorii legali, care arata daca exista conflicte ntre sistemul luat nconsiderare si capacitatea firmei de a-sindepliniobligaiile legale; factorii operaionali, care arata daca procedurile existente mpreuna cucalificarea personalului sunt suficientepentru 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 cascop reducerea costurilor care nuadauga valoare. De exemplu, productivitatea poate fi masurata ca fiinnumarulde produse finite realizate ntr-o saptemna raportat la cantitateadematerieprima consumatepe saptemnarespectiva. diferentierea. Diferentiereamasoare ct de bine o firme poate oferi produsesau servicii diferite de alecompetitorilor. 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 informationalinformatiimanagerilornplanificare, control si luareadeciziei.

    2. Etapa de analizaRaportul fazei de planificare ofera o baza n constituirea unei echipe deproiectare a sistemului si ncepereaanalizei sistemului. Pe parcursul acestei etape,echipa de proiectare cstiga o ntelegere clara amotivelorimplicate 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 acordasupra aspectelor relevate se continua cu etapa deproiectare generala.

  • 7/28/2019 savu

    19/20

    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 sistemulu(iesirea, intrarea, procesele, controalele, bazele dedate si platforma tehnologice).

    4. Etapa de evaluare si selectieFiecare alternativa generata n cadrul etapei de proiectare de ansamblu esteevaluata cu ajutorul metodelorcantitative si calitative referitoare la costuri sibeneficii. Alternativa cea mai buna va fi selectata si proiectata ndetaliu n etapa urmatoare.5. Etapa de proiectare de detaliuCuprinde: iesirile respectiv ecranele prin care sunt afisate iesirile, formularele curezultate si rapoartele, ct si formatul acestora. intrarile, adica ecranele de preluare a datelor de intrare, formulare deprelucrare 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 mpotrivaerorilorde intrare,deprelucrare, etc., ct si mpotriva altor pericole platforma tehnologica, respectiv claculatoarele, perifericele,modul cumsuntacestea interconectate ct sireteauade 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 sispecialisti ningineriede sistem, carora, nfunctiede complexitatea sistemului li se adauga si altispecialisticumsuntde exempluspecialistii ntelecomunicatii.Raportul rezultat n aceasta etapa va contine un ghid complet al software-uluiproiectat, al codurilor generate, altestelor de efectuat, al instalarii echipamentelor,al instruirii ct al sarcinilorde implementare.

    6. Etapa de implementaren 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, ctside 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 facilitatilefunctionale alenoului sistem;

  • 7/28/2019 savu

    20/20

    documentatia privind software-ul, care descrie structura programelor,intrarile, iesirile,datelede testare sirezultatele testelor; documentatia de operare a sistemului, care ofera operatorilor, managerilorsi utilizatorilor indicatiasupramodului 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 realizasarcinile.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 carevorexploata sistemul, este foarte important ca acestia sa accepte sistemul, sa-I nteleaga scopul siobiectivele ctsimodul corect de utilizare.

    7. ntreinerea sistemului dupa implementarentretinerea sistemului dupa implementare este faza cea mai lunga sicostisitoare a ntregului ciclu de viata a sistemului informational. Ea esteimportantadeoarece:

    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.