Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


PlantUML Macro
border1
actor Bruker
Bruker -> Klient: "Hva er meningen med livet?"
Klient -> Tjener: meningenMedLivet
Tjener --> Klient: 42
Klient --> Bruker: "Svaret er 42"



PlantUML Macro
border1
actor Ola
Ola -> "#1: Hovedprogram"
object "~#1: Hovedprogram" as hovedprogram
object "~#2: Logikk" as logikk
Ola -> hovedprogram: "Hva er meningen med livet?"
"#1: Hovedprogram"
hovedprogram -> 
"#2
logikk: 
Logikk":
meningenMedLivet()
"#2: Logikk"
logikk --> 
"#1: Hovedprogram"
hovedprogram: 42
"#1: Hovedprogram"
hovedprogram --> Ola: "Svaret er 42"


Strekmannen øverst representerer en person/bruker, mens boksene representerer systemkomponenter. Strekene nedover er tidslinjer, mens strekene på tvers er meldingsflyt. Akkurat hva slags melding det dreier seg om og hvordan den formidles, f.eks. noe brukeren skriver inn, XML som sendes over nettet eller enkle metodekall, er ikke viktig. Det viktige er informasjonsinnholdet og sekvensen. I tillegg er det vanlig å vise om noe regnes som svar (eng: response) på et spørsmål (eng: request), ved å bruke stiplet linje.

...