Sunteți pe pagina 1din 6

Ministerul Educaiei al Republicii Moldova Universitatea Tehnic a Moldovei Facultatea Calculatoare, Informatic i Microelectronic Catedra Automatic i Tehnologii Informaionale

RAPORT
Disciplina: Analiza i Modelarea Sistemelor Informaionale
Lucrare de laborator nr. 1 Tema: Familiarizarea cu tehnologiile, metodologiile i principiile elaborrii modelelor n baza blocurilor constructive ale limbajului UML i CASE Rational Rose

A varificat: A afectuat:

lector superior Sava Nina studentul gr. TI-102 Efros Ion

Chiinu 2012

Scopul lucrrii
Crearea deprinderilor de utilizare a Rational Rose, familiarizarea cu elementele acestor medii: fereastra diagramelor, bara de instrumente, fereastra documentaiei, fereastra jurnalului i bara special de instrumente.

Sarcina lucrrii
Descrierea succint interfeelor de lucru a programelor Rational Rose.

1 Indica ii teoretice
Rational Rose
Rational Rose este un instrument puternic pentru analiza i proiectarea sistemelor software orientate pe obiecte. Acesta permite modelarea sistemelor nainte de a scrie codul, astfel nct de la nceput putei fi siguri n caracterul adecvat al arhitecturii lor. Cu ajutorul modelului gata neajunsurile proiectului sunt uor de detectat la etapele cnd corectarea lor nu este att de costisitoare. Mediul Rational Rose permite proiectarea cazurilor de utilizare i diagramele lor pentru vizualizarea posibilitilor funcionale ale sistemului. Diagramele de interaciune arat cum lucreaz obiectele mpreun, oferind funcionalitatea necesar. Pentru vizualizarea obiectelor sistemului i relaiilor lor se utilizeaz diagramele Claselor. Diagramele Componentelor ilustreaz modul n care clasele se suprapun cu componente fizice gata ale sistemului. n cele din urm, diagramele Desfurrilor utilizeaz pentru vizualizarea proiectului sisteme distribuite. Modelul Rose - este o imagine a sistemului. Aceasta conine toate diagramele UML, actorii, cazurile de utilizare, obiectele, clasele, componentele i ansamblurile sistemului. Ea descrie det aliat, ce conine sistemul i cum funcioneaz, astfel nct experii o pot folosi n calitate de schi sau ca un plan al sistemului n realizare.

2 Realizarea sarcinii
Descrierea interfe ei de lucru a Rational Rose
Principalele pr i a interfe ei rational Rose:

Browser pentru navigarea rapid prin model, adugare de elemente, redenumire, mutare

de elemente, vizualizare de elemente, ataarea unui fiier sau URL la un element, gruparea elementelor in pachete, accesarea specificatiilor in detaliu a unui element, deschiderea unei diagrame.

Documentation window folosit pentru a vizualiza sau updata diferite elemente ale

modelului, puteti scrie o scurta definire pentru fiecare actor, tot ce este scris in aceasta fereastra apare ca si comentariu in codul generat.

Toolbars pentru acces rapid la comenzi uzuale, pentru a customiza un toolbar dati click

dreapta pe acesta, selectati customize


Diagram window pentru a afisa si edita diagrame. Log folosit pentru afiarea erorilor si pentru a raporta rezultatul comenzilor.

Browser

Log

toolbars

Fig 3.1 Interfaa

Documentatio n Window

Diagram Window

Patru moduri de vizualizare intr-un model Rose


Caz de Utilizare include toti actorii, toate caze-urile de utilizare si diagramele Use-Case din sistem. este o vedere asupra sistemului independent de implementare. focalizeaza asupra a ceea ce sistemul va face si nu cum va reusi acest lucru.

3.2 Use-Case view n browser. Logical View


se axeaz spre a vizualiza cum sistemul va implementa comportamentul din use-case-uri. ofer o vedere detaliat a prilor sistemului i descrie relaiile dintre acestea. printre altele include diagrame de clas i de tip statechar i clasele ce vor fi necesare.

3.3 Logical View n browser.

Component View

conine informaii despre librriile de cod, fiiere excutabile, librrii run-time i alte

componente din model. O component este un modul fizic de cod.


componentele i diagramele component sunt afiate n Component View aceasta vizualizare ne permite s vedem relaiile dintre modulelel de cod

3.4 Component View n Browser.

Deployment View

acest view se ocup cu implementarea fizic a sistemului, care poate fi diferit de

arhitectura logic a sistemului

se trateaza probleme cum ar fi recuperarea datelor, timpul de raspuns, limea de band

3.5 Deployment View n Browser.

Concluzie
n lucrarea dat de laborator am fcut cunotin cu interfaa utilizatorului oferit de Rational Rose. Am distins elementele de baz precum i interaciunea intre ele.