Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I represent a loop in a sequence diagram in Microsoft Visio 2007?

I am drawing a sequence diagram in Microsoft Visio 2007 and I want come message calls to be represented in a loop.But I can not find any shape in the shapes provided.How can I represent a loop in visio?? Need emergency help....please..........and shaped available to download and use?? Thanks

like image 210
Umesha Gunasinghe Avatar asked Dec 07 '10 20:12

Umesha Gunasinghe


People also ask

How do you represent a loop in Visio?

From Data Flow Diagram Shapes, drag a Loop on center shape onto the drawing page near the place where you want to indicate a data loop. Drag the begin point of the Loop on center shape to the center of the state or process shape that has the data loop. The endpoint turns red to indicate that the shapes are connected.

What does a circle mean in Visio?

On-page reference This small circle indicates that the next (or previous) step is somewhere else on the drawing. This is particularly useful for large flowcharts where you would otherwise have to use a long connector, which can be hard to follow.


2 Answers

Draw a rectangle around the group of calls involved. Outside the box put text that says, "LOOP: [condition]" and fill in the condition. This will get you close to the UML for loops.

like image 133
Kelly S. French Avatar answered Sep 20 '22 08:09

Kelly S. French


A solution could be to select the shapes that should be contained in the loop and then from the Visio menu select Insert -> Container. The heading on the container can then be set to "loop" or what is preferred. I personally likes the alternating container form.

like image 27
CHMaagaard Avatar answered Sep 22 '22 08:09

CHMaagaard