Introducere in Stiinta Calculatoarelor 2013 | Page 110

Aplicaţia se implementează modular – fiecare subprogram rezultat la proiectare (şi înscris în „Specificaţia de programare”) este codificat şi testat separat. La realizarea programelor se respectă principii de inginerie a programării, în scopul depanării facile şi apoi a dezvoltării coerente a fiecărui modul şi aplicaţie. După ce modulele sunt verificate, se face integrarea aplicaţiei, adică se instalează toate piesele software şi hardware ale aplicaţiei. Se face testarea ansamblul în condiţii de laborator şi se emit documentele de conformitate cu cerinţele (dacă sunt respectate sau nu, care din cerinţe nu au fost satisfăcute şi de ce). Figura 22. Fazele de realizare ale unui program În situaţia în care funcţiile aplicaţiei sau utilizarea acesteia nu sunt conforme cerinţelor, se decide dacă şi pentru care din cerinţe se reiau fazele de analiză, proiectare şi apoi cele de implementare cu testare. Similar fazei de proiectare, pentru structura de echipamente se procedează la achiziţionarea, instalarea şi testarea fiecărui echipament şi a întregului sistem, format din calculatoare, reţea şi echipamente de interconectare, periferice în reţea, alimentare cu energie electrică, spaţii de securizare a echipamentelor sensibile şi stocare a suporturilor de date. Persoanele implicate în aceste faze sunt: analişti programatori (elaborează structurile conceptuale de module sau obiecte şi stabilesc 110