Sunteți pe pagina 1din 9

Ministerul Educaţiei al Republicii Moldova

Universitatea Tehnică a Moldovei

RAPORT
Lucrare de laborator Nr.1
Analiza şi Modelarea Orientata pe Obiect

A efectuat:
st. gr. TI-173 Gorea Filip

A verificat:
lector superior lector univ. N Sava
lector univ. R Melnic

Chişinău 2019
Tema:
Familiarializarea cu instrumentul intreprise arhitect

Scopul lucrării:
Studierea entitatilor de baza a interprize architect

Sarcina:
Raport de 7-8 pagini cu analiza sistemului de modelare

Enterprise Architect reprezinta o unealta exceptionala cu multe capabilitati de ultima generatie,


ce ajuta utilizatorul sa gestioneze informatia in medii complexe si cu cerinte avansate. Costul solutiei
este mult mai redus decat al altor instrumente competitoare, insa ofera capabilitati superioare.
După cum sa menționat, soft-urile de ultimă generație sunt dotate cu meniuri, elemente, componente
ușor, comod de lucru, așa cum și Enterprise Architect posedă aceste elemente. Aceste elemente sunt
următoarele:
1. Meniul principal.

2. Meniul de instrumente.

3. Bara cu elemente UML.

4. Bara specială de instrumente.

5. Fereastra cu proiecte.

6. Fereastra de lucru.

7. Paleta cu instrumente sau Toolbox-ul.

8. Fereastra de generare a codului.


Fig.1 Fereastra de start Enterprise Architect.

Utilizarea paginii de start permite:


1) deschiderea proiectului (Open Project File);
2) crearea unui nou proiect (Create a New Project);
3) crearea unui nou proiect pe baza celui vechi (Copy a Base project);
4) conectarea la server (Connect to Server);
5) apelarea diferitor indicatii EA (Use the learning Center, Introduction to Models, Create a
Project, Server Repository);
6) apelarea la resursele companiei Sparx Systems (Online Resources&Tutorial);
7) apelarea la comunitate EA;
8) apelarea modelului din lista curenta (Recent Models).
Fig 2. Meniul View

Afisarea paginii de start permite modificari cu ajutorul comenzii View. De exemplu pentru
afisarea pe pagina principala din View selectam comenzile Toolbox, Project Browser.

Fig.3 Fereastra principala a Enterprise Architect.


Acest meniu princial oferă posibilitatea de a accesa opțiuni, setări, cît și instrumente puternice
pentru gestionarea, analiza și actualizarea modelului ce se propune a fi realizat.
Fiecare meniu, submeniu, opțiune în continuare nu vor fi descrise în parte, pentru mai multe detalii,
aceste elementele ce le posedă vizualizați laboratorul nr. 1, sunt tangențe cu elementele ce le posedă
mediul de proiectare Rational Rose.

Denumirile punctelor din bara standart:


1.File
2.Edit(redactare)
3.View(vizualizarea)
4.Project
5.Diagram(diagrama)
6.Element
7.Tools(instrumente)
8.Analyzer
9.Add-ins(componente externe)
10. Settings(setari)
11. Window
12.Help

Meniul de instrumente:

Figura 4. Meniul de instrumente

Meniul de instrumente este un meniu mai rapid, oferă accesul mai rapid la unele comenzi,
fără deplasarea în meniu și navigarea cu mouse-ul prin meniu, apoi selectarea comenzii, opțiunii
dorite. Se exclude faptul doar dacă utilizatorul știe, este familiarizat cu tastele rapide, cum ar fi: pentru
crearea unui nou proiect: Ctrl+N, sau deschiderea unui proiect deja existent: Ctrl+O. Cele mai des
comenzi accesate din meniul respectiv sunt:
1. Crearea unui proiect nou;
2. Deschiderea unui proiect deja existent;
3. Salvarea proiectului, indiferent la care stadie de lucru se află proiectul;
4. Copierea unor elemente, și alipirea lor;
5. Două elemente important de menționat: Undo și Redo(deplasarea proiectului cu un pas în
urmă, și respectiv Redo înainte).
Bara cu elemente UML:

Figura 5. Bara cu elemente UML

Această bară cu elemente UML oferă posibilitatea de a adăuga elemente noi care va ajuta la
dezvoltarea modelului propus, prin adăugarea de elemente noi, se va accesa mai rapid opțiuni.
Bara specială de instrumente:

Figura 6. Bara specială de instrumente

Bara de instrumente de mai sus permite modificarea diagramelor, elementelor plasate pe


suprafața de lucru, listare, micșorare și mărire a diagramelor, chiar și a elementelor selectate.

Fereastra cu proiecte sau Project Browser-ul:

Figura 7. Fereastra cu proiecte


Fig.8 Barele de instrumente a Enterprise Architect.

Enterprise Architect contine cateva bare care permit interactiunea cu utilizatorul printre care:
bara fixa de instrumente (rosu) si bara de instrumente mobila(galbena), diferenta dintre cele doua fiind
ca prima este fixa(statica) iar cea de a doua este mobila.

Uneltele integrate in Enterprise Architect ce ajuta utilizatorul sa gestioneze complexitateainclud:


- Diagrame pentru modelarea conceptelor strategice si business.
- Profile specifice pentru domeniu si modelele reutilizabile
- Gestionarea versiunilor pentru urmarirea si integrarea schimbarilor
- Securitate in functie de rol pentru garantarea faptului ca oamenii potriviti au accesul potrivit.
Fig.9 Generarea codului in Enterprise Architect.

Generarea si Ingineria Inversa a Codului Sursa

Enterprise Architect suporta generarea si ingineria inversa a codului sursa in mai multe limbaje
de programare:
ActionScript, Ada, C and C++, C#, Java, Delphi, Verilog, PHP, VHDL, Python, System C,VB.Net,
Visual Basic, ETC.
Editorul integrat pentru codul sursa ii permite utilizatorului sa navigheze usor de la un model in
direct catre codul sursa in acelasi mediu.
Sabloanele pentru generarea de cod ii permit utilizatorului sa customizeze codul sursa, in
functie de nevoile companiei.
Enterprise Architect ii permite utilizatorului sa construiasca, sa testeze si sa execute scripturi de
implementare, folosind doar mediul de dezvoltare Enterprise Architect.

Folosind abilitatea de generare a claselor de test NUnit si Junit din clase sursa cu ajutorul
transformarilor MDA, utilizatorul poate sa integreze procesul de testare direct in Enterprise Architect
IDE. Acum se poate integra UML-ul si modelarea in procesul build/test/execute/deploy.

Enterprise Architect include si capabilitati pentru JAVA, NET si Microsoft Native (C++, C si
VB).

Functiile de rezolvare a problemelor din codurile scrise integrate in Enterprise Architect sunt
create special pentru a ajuta dezvoltatorul sau utilizatorul ce se ocupa cu testarea sa descopere
problemele aparute in cod sau sa inspecteze coduri scrise pas cu pas.

Concluzie
La lectia data de laborator al luat cunostinta cu mediul de structurare Enterprise Architect, care
ne permitesa efectuam schitarea numeroaselor procese din diferite domenii ale programarii, la fel am
facut cunostinta cu numeroasele lui functii grupate in mai multe bare de comanda, care eficientizeaza
mult gasirea operatiilor necesare, ceia ce confera o nota de confort utilizatorului.

S-ar putea să vă placă și

  • Raport AMOO #1
    Raport AMOO #1
    Document8 pagini
    Raport AMOO #1
    Di No
    Încă nu există evaluări
  • PSI Lab 3
    PSI Lab 3
    Document10 pagini
    PSI Lab 3
    Nicolae
    Încă nu există evaluări
  • Lucrarea-Nr 8
    Lucrarea-Nr 8
    Document7 pagini
    Lucrarea-Nr 8
    Fil Gorea
    Încă nu există evaluări
  • Somipp Linux 1 UTM
    Somipp Linux 1 UTM
    Document10 pagini
    Somipp Linux 1 UTM
    Cristi Poselețchi
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document15 pagini
    Lab 1
    Fil Gorea
    Încă nu există evaluări
  • Lab 1 GC
    Lab 1 GC
    Document4 pagini
    Lab 1 GC
    Ion Popescu
    Încă nu există evaluări
  • ASAD Lab03 Raport
    ASAD Lab03 Raport
    Document6 pagini
    ASAD Lab03 Raport
    Mihai U
    Încă nu există evaluări
  • Examen PW
    Examen PW
    Document71 pagini
    Examen PW
    DorinRotaru
    Încă nu există evaluări
  • SOMIPP Labs
    SOMIPP Labs
    Document107 pagini
    SOMIPP Labs
    Ionel Boaghe
    Încă nu există evaluări
  • APA - Proiect de Curs
    APA - Proiect de Curs
    Document43 pagini
    APA - Proiect de Curs
    Dan
    Încă nu există evaluări
  • TW Lab2
    TW Lab2
    Document4 pagini
    TW Lab2
    Dan
    Încă nu există evaluări
  • AI-191 Medinschi Ion SO4
    AI-191 Medinschi Ion SO4
    Document5 pagini
    AI-191 Medinschi Ion SO4
    Carolin
    Încă nu există evaluări
  • TW Lab 5
    TW Lab 5
    Document4 pagini
    TW Lab 5
    danielploaia
    Încă nu există evaluări
  • Amoo 7
    Amoo 7
    Document4 pagini
    Amoo 7
    AlionaCrigan
    Încă nu există evaluări
  • Amoo 6
    Amoo 6
    Document6 pagini
    Amoo 6
    Mihai Ciubotaru
    Încă nu există evaluări
  • SecrieruAndrei Amoo Lab5
    SecrieruAndrei Amoo Lab5
    Document6 pagini
    SecrieruAndrei Amoo Lab5
    andy secrieru
    Încă nu există evaluări
  • Lab2 La Programare in Windows
    Lab2 La Programare in Windows
    Document12 pagini
    Lab2 La Programare in Windows
    Andrei Barbalat
    Încă nu există evaluări
  • TW Lab5
    TW Lab5
    Document3 pagini
    TW Lab5
    Dan
    Încă nu există evaluări
  • AMOO3 Morcotilo Nichita FINAL
    AMOO3 Morcotilo Nichita FINAL
    Document11 pagini
    AMOO3 Morcotilo Nichita FINAL
    Никита Мк.
    Încă nu există evaluări
  • Somipplaba5 (Ru)
    Somipplaba5 (Ru)
    Document99 pagini
    Somipplaba5 (Ru)
    Maria Sevciuc
    0% (1)
  • Lucrare de Laborator Nr.4
    Lucrare de Laborator Nr.4
    Document10 pagini
    Lucrare de Laborator Nr.4
    Dutca Alexandru
    Încă nu există evaluări
  • Lab3 AMOO - Diagrama de Secventa
    Lab3 AMOO - Diagrama de Secventa
    Document8 pagini
    Lab3 AMOO - Diagrama de Secventa
    Dan
    Încă nu există evaluări
  • PAM
    PAM
    Document3 pagini
    PAM
    nicu zuza
    Încă nu există evaluări
  • Raspunsuri EP II 01-28
    Raspunsuri EP II 01-28
    Document8 pagini
    Raspunsuri EP II 01-28
    Poloboc
    Încă nu există evaluări
  • LL1 Baze de Date
    LL1 Baze de Date
    Document10 pagini
    LL1 Baze de Date
    Anya Mr
    Încă nu există evaluări
  • Laborator nr.1 APA
    Laborator nr.1 APA
    Document5 pagini
    Laborator nr.1 APA
    Anastasia Gherman
    Încă nu există evaluări
  • 1arhitect Lab 2
    1arhitect Lab 2
    Document11 pagini
    1arhitect Lab 2
    UTM
    Încă nu există evaluări
  • Lucrare de Laborator nr.6 La SOTR
    Lucrare de Laborator nr.6 La SOTR
    Document3 pagini
    Lucrare de Laborator nr.6 La SOTR
    AndreiCucereavii
    Încă nu există evaluări
  • Grafica Laborator Nr.3
    Grafica Laborator Nr.3
    Document5 pagini
    Grafica Laborator Nr.3
    Cebotari Ion
    100% (2)
  • LL4 BD
    LL4 BD
    Document6 pagini
    LL4 BD
    Anya Mr
    Încă nu există evaluări
  • Lucrare de Laborator nr.4 Florea Cristina
    Lucrare de Laborator nr.4 Florea Cristina
    Document9 pagini
    Lucrare de Laborator nr.4 Florea Cristina
    Cristina Florea
    Încă nu există evaluări
  • AMOO Lab2.Use Case
    AMOO Lab2.Use Case
    Document5 pagini
    AMOO Lab2.Use Case
    Dorin Gribincea
    Încă nu există evaluări
  • TW Lab 6
    TW Lab 6
    Document6 pagini
    TW Lab 6
    DanuIepuras
    Încă nu există evaluări
  • Laboratorul 1
    Laboratorul 1
    Document9 pagini
    Laboratorul 1
    Tina Cris
    Încă nu există evaluări
  • Raport 2
    Raport 2
    Document9 pagini
    Raport 2
    sergiu
    Încă nu există evaluări
  • Somipp Linux 3 UTM
    Somipp Linux 3 UTM
    Document7 pagini
    Somipp Linux 3 UTM
    Cristi Poselețchi
    Încă nu există evaluări
  • Lab 5
    Lab 5
    Document7 pagini
    Lab 5
    Dorin Nicoara
    Încă nu există evaluări
  • Amoo 1
    Amoo 1
    Document8 pagini
    Amoo 1
    AlionaCrigan
    Încă nu există evaluări
  • Lucrare de Laborator nr.1
    Lucrare de Laborator nr.1
    Document17 pagini
    Lucrare de Laborator nr.1
    Cristina Florea
    Încă nu există evaluări
  • Lab 3 GC
    Lab 3 GC
    Document4 pagini
    Lab 3 GC
    Sergiu Şveţ
    Încă nu există evaluări
  • Lab1 Somipp
    Lab1 Somipp
    Document14 pagini
    Lab1 Somipp
    Jen4ik
    100% (1)
  • Lab4 en Somipp
    Lab4 en Somipp
    Document36 pagini
    Lab4 en Somipp
    Catherine Nemerenco
    Încă nu există evaluări
  • Laborator NR 2 Arhitectura Calculatoarelor
    Laborator NR 2 Arhitectura Calculatoarelor
    Document8 pagini
    Laborator NR 2 Arhitectura Calculatoarelor
    CCV69
    Încă nu există evaluări
  • Lab 1 PMMA
    Lab 1 PMMA
    Document3 pagini
    Lab 1 PMMA
    BatiriMichael
    Încă nu există evaluări
  • Moştenirea Multiplă.
    Moştenirea Multiplă.
    Document4 pagini
    Moştenirea Multiplă.
    romamd555s
    Încă nu există evaluări
  • Somipp Linux 2 UTM
    Somipp Linux 2 UTM
    Document7 pagini
    Somipp Linux 2 UTM
    Cristi Poselețchi
    Încă nu există evaluări
  • Raspunsuri AC
    Raspunsuri AC
    Document10 pagini
    Raspunsuri AC
    Anastasia Gherman
    Încă nu există evaluări
  • Refer at
    Refer at
    Document11 pagini
    Refer at
    Дарья Рг
    Încă nu există evaluări
  • AMOO - Proiect de An
    AMOO - Proiect de An
    Document4 pagini
    AMOO - Proiect de An
    Dan
    Încă nu există evaluări
  • Asdn2 Lab5
    Asdn2 Lab5
    Document4 pagini
    Asdn2 Lab5
    Жан Ганган
    Încă nu există evaluări
  • Laboratorul Cercetari
    Laboratorul Cercetari
    Document5 pagini
    Laboratorul Cercetari
    Buinovschi Corneliu
    Încă nu există evaluări
  • SOMIPP Lab4
    SOMIPP Lab4
    Document7 pagini
    SOMIPP Lab4
    Dan
    Încă nu există evaluări
  • Iepuras Daniel Lab 1 TS
    Iepuras Daniel Lab 1 TS
    Document4 pagini
    Iepuras Daniel Lab 1 TS
    DanuIepuras
    Încă nu există evaluări
  • Lab7 POO
    Lab7 POO
    Document10 pagini
    Lab7 POO
    Grosu Elena
    Încă nu există evaluări
  • Lab 4
    Lab 4
    Document12 pagini
    Lab 4
    Fil Gorea
    Încă nu există evaluări
  • AMSI Lab2
    AMSI Lab2
    Document6 pagini
    AMSI Lab2
    Dumitru Plamadeala
    Încă nu există evaluări
  • Ea 1
    Ea 1
    Document12 pagini
    Ea 1
    Vladislav Morozan
    Încă nu există evaluări
  • Amoo 1
    Amoo 1
    Document8 pagini
    Amoo 1
    Liliana Condrea
    Încă nu există evaluări
  • AMSI Lab 1
    AMSI Lab 1
    Document12 pagini
    AMSI Lab 1
    Vladislav Crivenco
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document7 pagini
    Lab 1
    Ion Cornea
    Încă nu există evaluări
  • Domenii de Conţinut/conţinuturi
    Domenii de Conţinut/conţinuturi
    Document8 pagini
    Domenii de Conţinut/conţinuturi
    Fil Gorea
    Încă nu există evaluări
  • Proiect Didactic
    Proiect Didactic
    Document2 pagini
    Proiect Didactic
    Fil Gorea
    Încă nu există evaluări
  • Caracterisitica
    Caracterisitica
    Document1 pagină
    Caracterisitica
    Fil Gorea
    Încă nu există evaluări
  • Proiect Didactic
    Proiect Didactic
    Document13 pagini
    Proiect Didactic
    Fil Gorea
    Încă nu există evaluări
  • Proiect Activitate Extracuriculara
    Proiect Activitate Extracuriculara
    Document4 pagini
    Proiect Activitate Extracuriculara
    Fil Gorea
    Încă nu există evaluări
  • Student Practicant
    Student Practicant
    Document5 pagini
    Student Practicant
    Fil Gorea
    Încă nu există evaluări
  • Grup NR3 Mai-211m Preview
    Grup NR3 Mai-211m Preview
    Document28 pagini
    Grup NR3 Mai-211m Preview
    Fil Gorea
    Încă nu există evaluări
  • MAI-211M Tutunaru Lab4
    MAI-211M Tutunaru Lab4
    Document15 pagini
    MAI-211M Tutunaru Lab4
    Fil Gorea
    Încă nu există evaluări
  • Proiect Didactic: Limbă Și Comunicare Literatura Română
    Proiect Didactic: Limbă Și Comunicare Literatura Română
    Document21 pagini
    Proiect Didactic: Limbă Și Comunicare Literatura Română
    Fil Gorea
    Încă nu există evaluări
  • Sarcini Lab 3 Modele Decizionale Last
    Sarcini Lab 3 Modele Decizionale Last
    Document22 pagini
    Sarcini Lab 3 Modele Decizionale Last
    Fil Gorea
    Încă nu există evaluări
  • Lab1 MPD Butacov D
    Lab1 MPD Butacov D
    Document10 pagini
    Lab1 MPD Butacov D
    Fil Gorea
    Încă nu există evaluări
  • Lab 5
    Lab 5
    Document8 pagini
    Lab 5
    Fil Gorea
    Încă nu există evaluări
  • 0 Ghid Reguli Sarcina Grup Raport Cuprins
    0 Ghid Reguli Sarcina Grup Raport Cuprins
    Document7 pagini
    0 Ghid Reguli Sarcina Grup Raport Cuprins
    Fil Gorea
    Încă nu există evaluări
  • Sarcini Lab 4 Arborele Decizional
    Sarcini Lab 4 Arborele Decizional
    Document6 pagini
    Sarcini Lab 4 Arborele Decizional
    Fil Gorea
    Încă nu există evaluări
  • Lab 5
    Lab 5
    Document8 pagini
    Lab 5
    Fil Gorea
    Încă nu există evaluări
  • Lab 5 Pereb
    Lab 5 Pereb
    Document6 pagini
    Lab 5 Pereb
    Fil Gorea
    Încă nu există evaluări
  • MAI 211MGoreaFilipLab3
    MAI 211MGoreaFilipLab3
    Document8 pagini
    MAI 211MGoreaFilipLab3
    Fil Gorea
    Încă nu există evaluări
  • Lab 4
    Lab 4
    Document12 pagini
    Lab 4
    Fil Gorea
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document20 pagini
    Lab 1
    Fil Gorea
    Încă nu există evaluări
  • MAI211MGoreaFilip Lab1
    MAI211MGoreaFilip Lab1
    Document12 pagini
    MAI211MGoreaFilip Lab1
    Fil Gorea
    Încă nu există evaluări
  • PS MAI 211 Lab 3 Tutunaru
    PS MAI 211 Lab 3 Tutunaru
    Document8 pagini
    PS MAI 211 Lab 3 Tutunaru
    Fil Gorea
    Încă nu există evaluări
  • Lab 3
    Lab 3
    Document7 pagini
    Lab 3
    Fil Gorea
    Încă nu există evaluări
  • Lab 4
    Lab 4
    Document12 pagini
    Lab 4
    Fil Gorea
    Încă nu există evaluări
  • MAI211MGoreaFilip Lab4
    MAI211MGoreaFilip Lab4
    Document11 pagini
    MAI211MGoreaFilip Lab4
    Fil Gorea
    Încă nu există evaluări
  • Lab 3
    Lab 3
    Document7 pagini
    Lab 3
    Fil Gorea
    Încă nu există evaluări
  • Lab 3
    Lab 3
    Document9 pagini
    Lab 3
    Fil Gorea
    Încă nu există evaluări
  • PS Lab 5
    PS Lab 5
    Document14 pagini
    PS Lab 5
    Fil Gorea
    Încă nu există evaluări
  • Lab 4
    Lab 4
    Document6 pagini
    Lab 4
    Fil Gorea
    Încă nu există evaluări
  • Lab 2
    Lab 2
    Document4 pagini
    Lab 2
    Fil Gorea
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document6 pagini
    Lab 1
    Fil Gorea
    Încă nu există evaluări