webForumDet fria alternativet

UML 2.0 Sekvensdiagram.

Programmeringur Programmering - Övrigt

7 svar · 1 869 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Frågan#1

Vet inte om detta är rätt ställe, men det berör juh programmering på tidig nivå ;)

Är ingen hajjare på dessa, men undrar lite grann. Jag har två sekvensdiagram:
1 ) Registrera tillgång
2 ) Inloggning

Se bifogade filer.

För att man skall kunna köra 1:an dvs registrera tillgång, så måste man ha loggat in sig i systemet givetvis. Men hur kan jag påvisa att detta har skett i 1:an.

För som det är nu, så finns det inget som säger detta, och det känns jobbigt att börja kasta in inloggningens alla objekt och operationer i varenda sekvensdiagram som måste uppfylla att man är inloggad!

Någon UML-nisse? :)

registrering.GIFinloggning.GIF
Medlem sedan aug. 20003 575 inlägg
#2

Det kan du beskriva med ett tillståndsdiagram eller text.

Medlem sedan nov. 20014 054 inlägg
#3

Visst det kan man juh göra! :)

Medlem sedan feb. 20002 300 inlägg
#4

Eller använd en use case inclusion där du inkluderar ditt Inloggnings-usecase i usecaset för registera tillgång.

Fin svenska det blev... ;)

Medlem sedan nov. 20014 054 inlägg
#5

Phorpher skrev:

Eller använd en use case inclusion där du inkluderar ditt Inloggnings-usecase i usecaset för registera tillgång.

Fin svenska det blev... ;)

Jo men jag har inkluderat det i use caset. Men min lärare klagar på att sekvensdiagrammet inte påvisar en inloggning i just registrera tillgångar.. :OO

Har lämnat in det nu, så vi får se vad man får för svar! :)

Tack i alla fall.

Medlem sedan juni 200010 432 inlägg
#6

Det Phorpher menar är att i use-caset göra en include mellan inloggning och alla andra case som kräver att man är inloggad, dvs en dottad linje som binder de casen till inloggningscaset. Du kanske fattade det, men jag kunde inte utläsa det av ditt svar så.. annars så tillåter ju UML2 att lägga in block i sekvensdiagrammen och där kan du ju peta in ditt use-case diagram.

Medlem sedan nov. 20014 054 inlägg
#7

Jo men jag har inkluderat det i use caset...

Jo jag vet att man kan använda include och extend i UML 2.0, och jag vet hur man använder dem. Men detta handlar enbart om sekvensdiagrammets påvisan att en inloggning skall ha skett.. så att säga!

Lägga in block i sekvensdiagrammet.. aight!

Medlem sedan juni 200010 432 inlägg
#8

Fredde Mannen skrev:

Lägga in block i sekvensdiagrammet.. aight!

Why not? http://www.agilemodeling.com/images/models/sequenceDiagramTranscripts.jpg

130 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)