Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 0
  • 77

Pracownicy mają przydzielane zadania. Każde zadanie ma jednego właściciela. Niektóre zadania są realizowane w ramach konkretnych projektów. Czy z przedstawionego diagramu wynika, że właściciel zadania bierze udział w projekcie, do którego jest ono przypisane?

  • Zapytał
  • @ | 19.08.2015
  • TRENER ALTKOM AKADEMII

Odpowiedź (1)

  • 0

Z diagramu nie jesteśmy w stanie tego wywnioskować, gdyż przedstawia on jedynie powiązania pomiędzy obiektami i nic nie mówi o sposobie, w jakim są one tworzone. Musimy sobie jakoś zagwarantować, że zadanie można będzie dodać tylko do projektu, w którym uczestniczy jego właściciel. Można to zrobić za pomocą ograniczenia dodanego do klasy Zadanie w postaci wyrażenia OCL: {self.wProjekcie.uczestnicy->include(self.wlasciciel)} lub zwykłego tekstu umieszczonego w nawiasach klamrowych.

  • Odpowiedział
  • @ | 19.08.2015
  • TRENER ALTKOM AKADEMII