Czasem muszę opisać sposób realizacji wymagania dowiązanego do metody klasy chodzi tu o logikę działania danej funkcji. Do opisania logiki idealnie nadaje się diagram aktywności. Pytanie brzmi gdzie go umieścić. Oto moje rozwiązanie,
Jeśli mam potrzebę opisania metod diagramami aktywności to tworzę sobie pakiet algorytmy metod i tam utrzymuję wszystkie algorytmy metod w postaci diagramów aktywności. Każdy diagram ma nazwę taką jak metoda, którą opisuje. Potem linkuję to w polu notes metody.
Drugi wariant (stosuję go częściej) to umieszczenie aktywności pod klasą
Natomiast wymagania podpinam, jak pisałem wcześniej pod klasę (w EA to przeciągnij upuść na klasę).
Wszelkie ograniczenia i warunki dot. metod wpisuję w opisie warunku
Końcowy raport dla elementu uwzględnia poje działania:
Oczywiście powyższy raport to tylko demo
Podobne wpisy
Perspektywy wymagań Wymagania na system specyfikują system z różnych perspektyw. Z moich doświadczeń wynika, że warto jest dokumentować wymagania z trzech perspektyw.
Perspektywa danych: W tej pespektywie […]
Diagramy UML– stosowane najczęściej Modele mają pomóc nam poradzić sobie ze złożonością systemów, które budujemy. Co więcej sam język UML tego nie ułatwia, gdyż jest to zestaw abstrakcyjnych piktogramów, które znaczą tylko […]
Model Analizy Biznesowej Model Analizy Biznesowej opisuje realizację biznesowych przypadków użycia. Prezentuje jak pakiety biznesowe, pracownicy biznesowi i byty biznesowe współpracują ze sobą w celu wykonania […]
BPMN vs diagramy aktywności Kilka dni temu po raz kolejny uczestniczyłem w dyskusji na temat przewagi BPMN nad diagramami aktywności i odwrotnie w kontekście modelowania procesów biznesowych i systemowych (patrz […]
Szacowanie procesów biznesowych metodą diagramów aktywności W trakcie prac projektowych lub analitycznych wielokrotnie powstaje potrzeba policzenia parametrów procesu biznesowego lub szacowania złożoności budowanego oprogramowania. Większość […]