Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 2.59 KB

README.md

File metadata and controls

46 lines (30 loc) · 2.59 KB

Laboratorul 4

Echipa: Astrid Mocanu,Teodor Ciripescu,Paul Scutaru,Artiom Pogonet,Codrin Donciu,Dominte Florin

In cadrul laboratorului nr.4 au fost rezolvate urmatoarele task-uri ale proiectului de tutorat:

1)Modelarea dupa Modelul C4

2)Forward engineering pe clasele definitivate in lab3

3)Reverse engineering pe aceleasi clase

Pasii parcursi:

1.am folosit draw.io pentru a realiza cele 3 componente ale modelului C4

2.am impartit echipa in 2 subechipe pt inceput:4 oameni pt componenta 1) si 2 oameni pt 2)

3.1.a fost discutata diagrama de context de cei 4 oameni asignati, 3.2.apoi am impartit subechipa in alte 2 subechipe: 2 oameni au continuat sa realizeze prima diagrama, in timp ce 2 au gandit componentele diagramei de containere 3.3.dupa finalizarea primei diagrame, unul dintre membrii primei echipe alaturi de unul dintre cei ce s-au gandit la cea de-a doua diagrama au continuat realizarea ei in draw.io, iar ceilalti 2 au continuat cu nivelul 3 din C4, proiectand principial 3.4.in pasul final 3 oameni din echipa initiala de 4 oameni au finalizat diagrama de componente, iar 1 a trecut la a ajuta echipa de 2 oameni care se ocupa cu forward engineeering.

4.In paralel cu ceea ce a realizat echipa de 4 oameni, echipa de 2 a corectat diagrama de clase din laboratorul trecut, au introdus-o in argoUML si au generat clasele in java. Apoi le-au compilat, urmand procedeul invers pentru a le restitui si a demonstra ca reverse engineering a functionat cu succes dand rezultatul asteptat.

Pentru a putea lucra in echipa cat mai bine am utilizat urmatoarele tehnologii: 1.Am comunicat utilizand Discord 2.Am realizat impartirea temei pe taskuri si asignarea acestora utilizand Trello, pentru a putea urmari realizarea tuturor taskurilor 3.Am facut un repository pe Github unde am adunat toata munca realizata :)

S-au ocupat predominant de

  • Modelul C4:Paul Scutaru,Artiom Pogonet,Astrid Mocanu,Teodor Ciripescu
  • Forward Engineering:Codrin Donciu,Dominte Florin + Artiom Pogonet
  • Reverse Engineering:Codrin Donciu,Dominte Florin + Teodor Ciripescu
  • Problemele de ordin logistic aparute pe parcursul temei:Ciripescu Teodor,Paul Scutaru,Artiom Pogonet
  • Impartirea taskurilor pe persoane,verificarea tuturor echipelor pentru a nu exista discordante pe parcurs, verificarea corectitudinii fiecarui task: Astrid Mocanu

Imagini Trello: tasks1 tasks2 tasks3