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