Modele ale Ciclului de Viata a unui Sistem Informatic

Proiect
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 16 în total
Cuvinte : 3964
Mărime: 47.97KB (arhivat)
Cost: 5 puncte
ASE, FABBV

Extras din document

Elementele componente ale ciclului de viata a unui sistem informatic

Sistemele informatice se caracterizeaza printr-un ciclu de viata care incepe cu decizia relizarii unui nou sistem informatic care sa corespunda mai bine noilor cerinte ale utilizatorilor si se incheie cu decizia de inlocuire a sistemului informatic existent cu unul nou, mai performant. Ciclul de viata se desfasoara pe etape, in cadrul fiecareia find definite faze si activitati specifice. Exista mai multe modele ale ciclului de viata, multe dintre ele cunoscand o evolutie in timp. Din analiza acestora putem desprinde ca elemente comune urmatoarele faze:

- definirea cerintelor utilizatorilor: utilizatorii vor preciza obiectivele, criteriile de eficienta, securitate pe care urmeaza sa le indeplineasca viitorul sistem informatic

- specificatia cerintelor sistemului: prezentarea detaliata a rezultatelor pe care sistemul informatic urmeaza sa le asigure. Se va indica ce anume urmeaza sa faca sistemul fara a sugera in nici un fel cum va face acest lucru.

- specificatia cerintelor software: indica ce va urmeaza sa faca produsul software si restrictiile sub care functionalitatea sa urmeaza sa fie asigurata. Se bazeaza pe folosirea unui model, abstract care lasa libertatea pentru solutii de proiectare si implementare.

- proiectarea generala: se stabileste arhitectura viitorului sistem informatic si interactiunile intre componentele sale, se face o prima schita legata de viitoarea baza de date operand pe un nivel de abstractizare foarte mare si o prezentare a prelucrarilor la nivel general

- proiectarea de detaliu: in cadrul acesteia se realizeaza definirea bazei de date in conformitate cu un SGBD ales, definirea prelucrarilor pana la nivel de proceduri elementare, toate aceste solutii avand in vedere platforma hardware pe care se va lucra

- realizarea componentelor sistemului informatic, rezultate din elaborarea arhitecturii sistemului informatic in faza proiectarii generale pe baza solutiilor oferite de proiectarea de detaliu

- testarea componentelor: verificarea modului de functionare, modului de indeplinire a cerintelor si fiabilitatea in utilizare.

- integrarea componentelor si testarea finala a sistemului: reunirea componentelor in cadrul produsului final si verificarea functionarii lui in ansamblu

- implementarea si testarea produsului la beneficiar urmat de acceptarea produsului de catre acesta.

- exploatarea si intretinerea sistemului: utilizarea curenta a sistemului informatic si gestiunea acestuia

- dezvoltarea sistemului informatic: realizarea si integrarea de noi componente care sa imbunatateasca si/ sau dezvolte functionalitatea si performantele sistemului.

Modelul spirala

Modelul spirala este un model care presupune o dezvoltare incrementata folosind modelul cascada (“waterfall”) pentru fiecare pas, cu scopul de a controla riscurile. In modelul spirala, programatorii definesc si implementeaza caracteristicile in ordinea descrescatoare a prioritatilor.

Modelul spirala este un model elaborat de Barry W. Boehm in 1988 pentru a descrie traditionalul ciclu de viata al sistemelor informatice; de asemenea, el contine o strategie a managementului si evaluari ale riscului. Modelul preia numele de la reprezentarea grafica in forma de spirala, asa cum apare in diagrama. B.W.Boehm s-a ocupat de asa-zisele modele traditionale inca din anul 1981, iar din 1986 anunta modelul spirala si publica rezultatele cercetarii in 1988. El se bazeaza pe doua convingeri:

- natura iterativa a dezvoltarii si nevoia de planificare si evaluare a riscurilor fiecarei iteratii

- deficienta inregistrata la modelul V, in care validarea se efectueaza prea tarziu, il face sa propuna realizarea acesteia cat mai devreme oposibil, de cat mai multe ori, prin construirea prototipurilor.

Modelul a fost imbunatatit de R.G.Williams, R.F.Wirfs-Brock. B.Henderson-Sellers si J.M. Edwards care spun ca desi este descris ca o spirala, el este, de fapt, o descriere liniara, in care unele activitati pot fi reluate. Ivar Jacobson il imbunatateste, in 1990, prin modelul spirala ierarhic si Rumbaugh, in 1992, prin modelul vartej de apa (whirlpool-like).

Din analiza modelului se evidentiaza sublinierea naturii iterative a dezvoltarii oricarui sistem informatic, nevoia de planificare, de cautare a solutiilor alternative, de evaluare a riscurilor si validare a solutiilor pe fiecare prototip vazut ca un stadiu distinct in realizarea sistemului informatic.

Fiecare rotatie de 360 in jurul spiralei trece prin 4 faze: planificarea, cautarea alternativelor, evaluarea alternativelor si a riscurilor si (in cadranul din partea dreapta jos) activitati echivalente etapelor reprezentate in modelul cascada sau in modelul V.

Modelul incepe din mijlocul spiralei (acolo unde se regasesc intr-o proportie redusa cerintele si costurile ) odata cu planificarea , iar primul prototip include analiza riscurilor (se incearca o estimare a

Preview document

Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 1
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 2
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 3
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 4
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 5
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 6
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 7
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 8
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 9
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 10
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 11
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 12
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 13
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 14
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 15
Modele ale Ciclului de Viata a unui Sistem Informatic - Pagina 16

Conținut arhivă zip

  • Modele ale Ciclului de Viata a unui Sistem Informatic.doc

Alții au mai descărcat și

Statiune Turistica

TEMA PROIECT GESTIUNEA UNEI AGENTII TURISTICE Acest proiect isi propune sa realizeze gestiunea unei agentii turistice cu hotelurile acestora...

Securitatea in Retelele TCP-IP

INTRODUCERE Societatea modernă infor¬matizată reprezintă deja o realitate, în care se ignoră frontierele şi se trece peste orice constrângeri de...

Criminalitatea și Terorismul Informaticii

I. Criminalitatea informatică Criminalitatea informatică reprezintă un fenomen al zilelor noastre, reflectat în mod frecvent în mass-media. Un...

Politica de Securitate la o Societate Comerciala

1. Scurtã descriere a organizatiei 2. Clasificarea informatiilor în functie de importanta lor pentru organizatie (informatie publicã, internã,...

Arhitecturi Paralele de Calculatoare

1.Tema proiect: Sa se proiecteze o retea de calculatoare paralele folosind cel putin doua tipuri de retele, una statica si una dinamica. Sa se...

Tehnologia Client-Server

O arhitectura client/server: reprezinta un model de descompunere a unei aplicatii în doua componente distincte: o componenta client si o componenta...

Arhitectura Calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Modele ale Ciclului de Viață al Sistemului Informatic

În ultima perioadă de timp, datorită apariţiei unei noi concepţii în abordarea sistemelor informatice: orientarea-obiect, s-au înregistrat câteva...

Ai nevoie de altceva?