Jaki to bedzie typ diagramu UML?

Jaki to bedzie typ diagramu UML?
Julian_
  • Rejestracja:około 8 lat
  • Ostatnio:ponad 4 lata
  • Postów:1703
0

Uzytkownik wysyla maila na skrzynke A ktora jest nasluchiwana przez system A. Wtedy System A reaguje odpowiednio na maila i zmienia swoj stan, a nastepnie odsyla maila na skrzynke B ktora jest nasluchiwana przez system B i system B reauje na maila.
Czyli przeplyw jest taki: uzytkownik -> system a -> system b.

Jesli chce narysowac wszystkie mozliwe maile wysylane od uzytkownika oraz reakcje na nie systemu A i B to jaki diagram bedzie najodpowiedniejszy? Sekwencji? Uzycia?

edytowany 2x, ostatnio: Julian_
Charles_Ray
  • Rejestracja:około 17 lat
  • Ostatnio:około 4 godziny
  • Postów:1880
0

Po co Ci ten diagram? Dlaczego UML?


”Engineering is easy. People are hard.” Bill Coughran
Julian_
Bo u nas nie ma analityka i kazali mi narysowac przeplywy co se zalozylem piszac kod. Uml zeby bylo profesjonalnie.
artur52
  • Rejestracja:prawie 11 lat
  • Ostatnio:11 miesięcy
  • Lokalizacja:Warszawa
  • Postów:223
0

Jeżeli nie musi być UML to spojrzyj na C4.

UglyMan
  • Rejestracja:około 6 lat
  • Ostatnio:ponad 3 lata
  • Postów:2206
0

A to nie powinno być w BPMNie zrobione?

AM
też o tym pomyślałem
neves
  • Rejestracja:prawie 22 lata
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:1114
1

Nie potrzebujesz żadnej formalnej notacji do takiego diagramu, wystarczy kilka prostokącików, strzałek i opisów.
Diagram będzie profesjonalny jeśli będzie łatwo przekazywał wiedzę zainteresowanym stroną.
Natomiast jeśli chcesz pokazać jaki jesteś mądry, wtedy użyj jakiejś formalnej notacji.

cytując Jerzego Grębosza:

Kiedyś ktoś powiedział, że są dwa style pisania - pierwszy to: "-popatrzcie jaki ja jestem mądry" - a drugi to: "-popatrzcie jakie to proste


UglyMan
Moim zdaniem warto używać standardowej notacji ze względu na to, że większość ludzi ją zrozumie. Wymyślanie swoich kwadracików i kresek wymaga opisu co jest czym. A tego cytatu nie rozumiem, zresztą jak całego Grębosza.
artur52
  • Rejestracja:prawie 11 lat
  • Ostatnio:11 miesięcy
  • Lokalizacja:Warszawa
  • Postów:223
1

Spójrz jeszcze na:

uml activity diagram

Julian_
  • Rejestracja:około 8 lat
  • Ostatnio:ponad 4 lata
  • Postów:1703
0
artur52 napisał(a):

Spójrz jeszcze na:

uml activity diagram

rzeczywiście, coś takiego mi potrzeba:
title

CH
  • Rejestracja:ponad 5 lat
  • Ostatnio:około 2 miesiące
  • Postów:20
0

Zobacz jeszcze USE CASE Diagram, wg mnie jest dużo bardziej czytelny niż BPMN i prostszy do zrobienia

YA
  • Rejestracja:prawie 10 lat
  • Ostatnio:24 minuty
  • Postów:2370
0
chivy napisał(a):

Zobacz jeszcze USE CASE Diagram, wg mnie jest dużo bardziej czytelny niż BPMN i prostszy do zrobienia

Sugestia od czapy, bo to są zupełnie różne narzędzia. Kolega nie pisał, że chce katalogować funkcjonalności systemu (przypadki użycia), tylko przedstawić co się dzieje.
Kandydatami są :

  • diagram aktywności - do ilustracji workflow, bez wnikania w szczegóły komunikacji (taki ubogi BPMN)
  • diagram sekwencji - jeśli chce przedstawić coś w uwzględnieniem wymiaru czasowego (wymiana komunikatów między komponentami w określonej kolejności)
nie100sowny
  • Rejestracja:około 9 lat
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:402
0

Według mnie diagram sekwencji.

Btw, Polecam diagram jako kod:
https://plantuml.com/
https://asciidoctor.org/docs/asciidoctor-diagram/


"Gdy się nie wie, co się robi, to się dzieją takie rzeczy, że się nie wie, co się dzieje"

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.