28.10.2014 Views

Revista Anale - Seria Economie nr.4 - Universitatea Spiru Haret

Revista Anale - Seria Economie nr.4 - Universitatea Spiru Haret

Revista Anale - Seria Economie nr.4 - Universitatea Spiru Haret

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

cu privire la arhitectura sistemului. Trebuie precizat că testarea se desfăşoară pe<br />

durata întregului proces, nu se aşteaptă să fie gata toate componentele pentru a<br />

verifica dacă funcţionează.<br />

4. Instrumentul de realizare a proiectului Relational Rose (Relational<br />

Rose Tools)<br />

Fiecare metodă de dezvoltare software este suportată de un instrument de<br />

dezvoltare. Există multe instrumente de dezvoltare software pe piaţă, de la simple<br />

instrumente de desenare, până la instrumente de modelare obiect sofisticate.<br />

Familia de produse Relational Rose oferă un instrument de dezvoltare software<br />

cu un set complet de instrumente de modelare vizuale pentru generarea unor soluţii<br />

eficiente şi robuste necesare mediului real de afaceri de tip client- server, organizaţie<br />

distribuită în spaţiu şi sisteme în timp real.<br />

Relational Rose suportă toate cele trei sisteme de notare: Booch, Object<br />

Modeling Technology- OMT şi Universal Modeling Language- UML. Oricum<br />

UML este un standard adoptat la nivelul industriei de software.<br />

Diagramele UML sunt modele vizuale care, fiecare reprezintă grafic un<br />

aspect al domeniului de activitate şi care, împreună, formează modelul vizual al<br />

acelui domeniu, respectiv imaginea sa grafică de ansamblu (întreaga sa complexitate).<br />

Diagramele UML folosesc pentru reprezentarea grafică a domeniului de activitate<br />

notaţia grafică Universal Modeling Language- UML, devenită standard industrial<br />

în lumea produselor software. Instrumentul de realizare a proiectului software<br />

Relational Rose este folosit în toate fazele procesului relaţional unificat (Relational<br />

Unified Process), procesul de dezvoltare software desfăşurat pentru dezvoltarea<br />

produsului software aferent domeniului de activitate respectiv. În faza de iniţiere<br />

Relational Rose este folosit pentru a produce modelul domeniului de activitate<br />

(bussiness model) şi modelul use case. Pe durata fazelor de elaborare şi construcţie,<br />

Relational Rose este folosit intens pentru crearea:<br />

- diagramelor de activitate care descriu fluxul evenimentelor;<br />

- diagramelor de secvenţe şi de colaborare care descriu obiectele create şi<br />

interacţiunile lor unele cu altele;<br />

- diagramelor de clasă care descriu relaţiile dintre obiecte;<br />

- diagramelor de componente care descriu dependenţele dintre componentele<br />

produsului software care stau la baza generării programului sursă, direct executabil.<br />

- pentru revenirea de la programul sursă generat la modelul proiectului<br />

software în vederea realizării modificărilor determinate de schimbările apărute pe<br />

durata procesului de dezvoltare a produsului software respectiv.<br />

În faza de transfer se foloseşte Relational Rose pentru actualizarea oricărui<br />

model creat pe durata procesului relaţional unificat.<br />

CONCLUZII<br />

Pentru realizarea unui proiect de sistem informatic (proiect software) de<br />

succes se foloseşte platforma Relational Rose şi a limbajului unificat de modelare<br />

UML- Universal Modeling Language, devenit standard industrial de modelare<br />

pentru sistemele orientate pe obiect deoarece introduce conceptul de programare<br />

orientată pe obiect şi oferă prima platformă pentru dezvoltarea rapidă de aplicaţii<br />

software.<br />

380

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!