Professional Documents
Culture Documents
Referat
La lucrarea de laborator Nr.1
La obiectul AMSI
A executat
studentul gr.
A verificat
Chisinau 2017
Scopul lucrrii: Studierea interfeei de lucru a instrumentelor de lucru Rational Rose i
Enterprise Architect
Sparx Systems Enterprise Arhitect este un instrument de modelare i design vizual bazat pe
OMG UML. Platforma sprijin: proiectarea i construcia sistemelor informatice; proceselor de
modelare de afaceri; i industria de modelare bazate pe domenii. Acesta este utilizat de ctre
ntreprinderi i organizaii pentru a modela nu numai arhitectura sistemelor lor, ci pentru a procesa
punerea n aplicare a acestor modele n ntreaga via a ciclului complet de dezvoltare a aplicaiilor.
Capabilitatea de Modelare:
Enterprise Architect furnizeaza capabilitatea de modelare pentru mediile:
-Sisteme IT si Business
-Inginerie pentru Software si Sisteme
-Medii de dezvoltare in timp real
Enterprise Architect are capabilitati integrate pentru gestionarea cu scopul de a urmari diverse
stagii ale unui proiect precum:
-analiza
-dezvoltarea
-implementarea
-testarea si mentinerea
Creearea unui proiect nou, selectarea tipului proiectului(fig.1):
Fig.1
1. Bara de meniuri
2. Adresa Proiectului
3. Cimpul Search
4. Setul standart de instrumente
5. Fereastra browser
6. Fereastra de proprietati/notite
7. Setul special de instrumente
8. Setul de instrumente style
9. Fereastra de diagrame
1.1 Componentele principale ale unei ferestre de program(Fig.2)
Fig. 2
1. Bara de meniuri(fig.3)
Fig.3
Elementele de baza:
File:
New creaz un nou file
Open deschide un file
Save salveaz un file
Close Project- inchide proiectul
Edit:
Undo pas napoi
Redo pas nainte
Paste insereaz
Delete terge
Project:
Use Case Diagram Class
Diagram Component
Diagram Deployment
Diagram
State Machine
Timing-
Diagram:
Proprietes
Lock Diagarame
Save
2.Adresa proiectului cimpul in care putem vedea si chiar naviga, redactind link-ul adresei
proiectului(fig.4)
Fig.4
3.Cimpul Search cauta path-urile din program cu denumirea scrisa in field(fig.5)
Fig.5
4. Setul standart de instrumente permite accesarea unor elemente sau aciuni prin
intermediul unor butoane de acces rapid. (ex: Save, Open, View Use Case
Diagram)(fig6)
Fig.6
5. Fereastra browser aici putem vedea toate elementele folosite al unui proiect si
legaturile lor, organizate in mod ierarhic pe categorii, dar la fel putem accesa Resources
pentru a vedea in mod explorer fisierele proiectului(Fig.7)
Fig.7
6. Fereastra de proprietati/notite aici putem redacta informative generala a unui element
de gen nume, versiune, tip, stereotip etc. La fel putem accesa notitele unde putem pune
comentarii la anumit obiect(Fig.8)
Fig.8
7. Bara speciala de instrumente coine instrumetele ce se deosebesc prin elementele
caracteristice diagramei alese.(Fig.9)
Fig.9
Fig.10
9. Fereastra de diagrame zona proiectului in care avem afisate toate elementele si
legaturile lui.(Fig.11)
Fig.11
1. Indicati teoretice la instrumentul de lucru Rational Rose
File
New creeaz un nou model fr nume
Open deschide un model existent
Save salveaz modelul deschis
Save as salveaz modelul deschis ntr-un alt fiier
Save log as salveaz coninutul ferestrei de mesaje ntr-un fiier
Edit
Undo anularea ultimei aciuni efectuate (cut, delete, move sau delete from model)
Redo execut din nou operaia move dac ea a fost anulat
Cut mut (terge din diagram dar nu i din model) elementele selectate din diagram n zona
tampon
Copy copie elementele selectate din diagram n zona tampon
Paste insereaz coninutul zonei tampon
View
Status Bar activarea i dezactivarea barei de stare
Documentation activarea i dezactivarea ferestrei de documentare
Browser activarea i dezactivarea ferestrei navigatorului (Browser-ului)
Log activarea i dezactivarea ferestrei jurnalului de evenimente
Editor activarea i dezactivarea ferestrei editorului.
Format
Font Size submeniu ce permite alegerea dimensiunii caracterelor
Font setarea tipului fotului, dimensiunii i culorii caracterelor
Line color schimb culoarea liniilor oricrei esene din diagrame
Fill color schimb culoarea interiorului pictogramelor selectate
Browse
Use Case Diagram afieaz diagrama cazurilor de utilizare
Class Diagram afieaz diagrama claselor
Component Diagram afieaz diagrama componentelor
Deployment Diagram afieaz diagrama exploatrii
Interaction Diagram afieaz diagramele interaciunilor
Report
Show Usage afieaz lista locaiilor unde elementul selectat este folosit.
Show Instances afieaz lista tuturor diagramelor de colaborare unde este prezent instanierea
clasei selectate.
Show Acces Violations afieaz lista tuturor conflictelor ntre pachetele unei diagrame a
claselor.
Show Participants in UC afieaz lista tuturor participanilor la o preceden selectat.
Query
Add Classes adaug clase n diagrama curent
Add Use Cases adaug cazuri de utilizare
Expand Selected Elements afieaz elementele legate de elementul selectat
Hide Selected Elements permite eliminarea pictogramelor elementelor selectate din diagrama
claselor, cazurilor de utilizare, de activitate i de stare (nu i din
model)
Filter Relationships permite afiarea n diagram doar a relaiilor dorite.
Tools
Create este un submeniu ce reprezint o alternativ a barei de instrumente speciale.
Aggregate Association adaug o relaie de agregare
Unidirectional Association adaug o relaie de asociaie unidirecional
Unidirectional Aggregate Association adaug o relaie de agregare unidirecional
Generalization adaug o relaie de generalizare
Add-ins
Add-In Manager lanseaz administratorul componentelor standard i non-standard. Cu ajutorul
lui le putem activa sau dezactiva.
Window
Cascade aranjeaz ferestrele diagramelor deschise n cascad (una asupra alteia).
Title aranjeaz ferestrele diagramelor deschise astfel nct fiecare este vzut
Arrange Icons aranjeaz ferestrele minimizate a diagramelor deschise (doar cnd ele sunt
amplasate haotic)
Help
Contents and Index apeleaz ghidul de utilizare a aplicaiei Rational Rose
Search for Help on... cutarea informaiei cu privire la o anumit tem
Using Help informaie cu privire la modul de folosire a ghidului de utilizare
Extended Help obinerea informaiilor cu ajutorul Rational Unified Process
Contacting Technical Support apelare la suportul tehnic prin Internet precum si alte metode
(telefon, fax, e-mail)
Rational on the Web Pagina Web a companiei Rational Rose
About Rational Rose informaii cu privire la versiunea programului Rational Rose precum i a
componentelor sale standard i adiionale.
1.3 Setul standard de instrumente:
Acest set este amplasat mai jos de meniul principal i arat in felul urmtor:
Save Model or Log. Tastnd aceast pictogram se deschide fereastra de dialog Save Model
to . Indic o denumire nou de fiier. Dup salvarea modelului, tastarea pe pictogram aduce
la salvarea automat modificrilor fr a deschide fereastra de dialog.
Cut. Tastnd pictograma Cut se nlatur pictograme de pe modelul curent deschis. Pentru ca
s fie activ trebuie s fie selectate careva elemente. nlturnd un element vor fi nlturate
i legaturile acestuia cu alte elemente. Se pot nltura mai multe elemente odat.
Copy. Tastnd butonul Copy se copie un element ntr-o locaie nou a aceluiai model, sau
a unui model nou, fr a afecta modelul original.
Paste. Tastnd butonul Paste se aduce din Clipboard un element memorizat acolo cu ajutorul
comenzilor Cut sau Copy.
Print Diagrams. Tastnd butonul Print se va tipri diagrama la printer.
Context Sensitive Help. Tastnd butonul Context Sensitive Help face ca cursorul s se
schimbe iar la tastarea pe careva fereastra(element) s se afieze deschierea respectivului.
Fereastra BROWSER-ului iniial este amplasat n partea stng a interfeis, mai jos de setul
de funcii standarde, i arat n felul urmtor: