Sunteți pe pagina 1din 2

REFERINTA: Lect. univ. dr.

Nicolae Morariu
PROIECTAREA
SISTEMELOR
INFORMATICE

1.1.4. Ciclul de viaţă a unui sistem informatic

Sistemele informatice (SI) se caracterizează printr-un ciclu de viaţă care începe cu decizia
realizării unui nou SI care să corespundă mai bine noilor cerinţe ale utilizatorilor şi se încheie cu
decizia de înlocuire a SI existent cu unul nou, mai performant. Ciclul de viaţă se desfăşoară pe
etape în cadrul fiecăreia fiind definite faze şi activităţi specifice [4].

Încă de la început facem menţiunea că, indiferent de etapa istorică sau metodologică, sistemele
sunt abordate prin prisma ciclului lor de viaţă. Ele apar se dezvoltă, descresc şi pier, sau printr-un
nou ciclu, se perfecţionează, dând naştere unei alte versiuni sau chiar unui nou sistem. Mutaţiile
din domeniul tehnologiei informaţionale şi al metodelor de abordare a sistemelor s-au reflectat şi
în ciclul de viaţă al dezvoltării sistemelor, fie prin schimbarea etapelor acestuia, fie prin
modificarea opticii de parcurgere a lor. Spre exemplu, odată cu abordarea orientată-obiect a
sistemelor, s-au lansat şi noi modele ale ciclului de viaţă [4].

Prin parcurgerea materialelor de specialitate, se poate constata că numărul fazelor/etapelor


variază de la trei (de exemplu analiza, proiectarea, implementarea) la peste douăzeci.

Există mai multe modele ale ciclului de viaţă, multe dintre ele cunoscând o evoluţie în timp. Spre
exemplu, modelulcascadă (figura 1.3) prevede parcurgerea mai multor etape ale ciclului de viaţă
care se derulează secvenţial fiind însă permisă la nevoie revenirea la etapa parcursă anterior în
vederea îndepărtării neajunsurilor identificate în etapele superioare ale ciclului de viaţă [4].
Etape ale ciclului de viaţă a unui sistem informatic în modelul cascadă ([ 1 0 ]):

1. Analiza şi definirea cerinţelor – sunt definite scopurile, serviciile şi restricţiile pe care trebuie
să le îndeplinească sistemul informatic, prezentate într-o manieră încât să poată fi înţelese atât de
către utilizatorii sistemului cât şi de personalul de proiectare.

2. Proiectarea sistemului şi software-ului – satabilirea cerinţelor pentru hardware şi software şi


elaborarea arhitecturii generale a sistemului. Funcţiile sistemului informaţional vor fi
reprezentate astfel încât să poată fi tranformate în unul sau mai multe programe executabile.

3. Implementarea şi testarea unităţilor de program – proiectarea software-ului


din etapa anterioară este transpusă într-o mulţime de programe sau module programşi
verificarea faptului că fiecare program sau modul satisface specificaţia sa.

4. Integrarea şi testarea sistemului – integrarea şi testarea programelor şi


modulelor program ca un sistem complet pentru a ne asigura că cerinţele informaţionale
sunt satisfăcute. După testare sistemul este livrat beneficiarului.

5. Exploatarea şi întreţinerea sistemului – este faza în care sistemul informatic


este efectiv utilizat de către beneficiar şi în care sunt descoperite şi rezolvate eventuale
erori de proiectare şi programare şi omisiuni în cerinţele informaţionale iniţiale.
Analiza şi
definirea
cerinţelor

Proiectarea
sistemului şi
software-ului

Implementarea şi
testarea unităţilor
de program

Integrarea şi
testarea
sistemului

Exploatarea
şi întreţinerea
sistemului
Fig.1. Etapele ciclului de viaţă a unui sistem informatic în modelul cascadă

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