Sunteți pe pagina 1din 3

Madele ale ciclului de viata al sistemelor

informatice

(SI) se carac. printr-un ciclu de viata care incepe cu decizia realizarii unui nou SI care
sa corespunda mai bine noilor cerinte ale utilizatorilor si se incheie cu decizia de
inlocuire a SI existent cu unul nou, mai performant. Ciclul de viata se desfasoara pe
etape in cadrul fiecareia fiind definite faze si activitati specifice.
Inca de la inceput facem mentiunea ca, indiferent de etapa istorica sau
metodologica, sistemele sunt abordate prin prisma ciclului lor de viata. Ele apar se
dezvolta, descresc si pier, sau printr-un nou ciclu, se perfectioneaza, dand nastere
unei alte versiuni sau chiar unui nou sistem. Mutatiile din domeniul tehnologiei
informationale si al metodelor de abordare a sistemelor s-au reflectat si in ciclul de
viata al dezvoltarii sistemelor, fie prin schimbarea etapelor acestuia, fie prin
modificarea opticii de parcurgere a lor. Spre exemplu, odata cu abordarea orientata-
obiect a sistemelor, s-au lansat si noi modele ale ciclului de viata.
Prin parcurgerea materialelor de specialitate, se poate constata ca numarul
fazelor/etapelor variaza de la trei (de exemplu analiza, proiectarea, implementarea)
la peste douazeci.
Exista mai multe modele ale ciclului de viata, multe dintre ele cunoscand o evolutie
in timp. Spre exemplu, modelul cascada prevede parcurgerea mai multor etape ale
ciclului de viata care se deruleaza secvential fiind insa permisa la nevoie revenirea la
etapa parcursa anterior in vederea indepartarii neajunsurilor identificate in etapele
superioare ale ciclului de viata

Etape ale ciclului de viata a unui sistem


informatic in modelul cascada
1. Analiza si definirea cerintelor - sunt definite scopurile, serviciile si restrictiile pe
care trebuie sa le indeplineasca sistemul informatic, prezentate intr-o maniera incat
sa poata fi intelese atat de catre utilizatorii sistemului cat si de personalul de
proiectare.
2. Proiectarea sistemului si software-ului - satabilirea cerintelor pentru hardware si
software si elaborarea arhitecturii generale a sistemului. Functiile sistemului
informational vor fi reprezentate astfel incat sa poata fi tranformate in unul sau mai
multe programe executabile.
3. Implementarea si testarea unitatilor de program - proiectarea software-ului din
etapa anterioara este transpusa intr-o multime de programe sau module programsi
verificarea faptului ca fiecare program sau modul satisface specificatia sa.
4. Integrarea si testarea sistemului - integrarea si testarea programelor si modulelor
program ca un sistem complet pentru a ne asigura ca cerintele informationale sunt
satisfacute. Dupa testare sistemul este livrat beneficiarului.
5. Exploatarea si intretinerea sistemului - este faza in care sistemul informatic este
efectiv utilizat de catre beneficiar si in care sunt descoperite si rezolvate eventuale
erori de proiectare si programare si omisiuni in cerintele informationale initiale.
Etapele ciclului de viata a unui sistem informatic in modelul cascada

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