Visio Guy

Solution-specific Visio Discussions => Flowcharting => Topic started by: Anders on August 26, 2014, 02:05:55 PM

Title: Showing a task that can optionally occur at many point
Post by: Anders on August 26, 2014, 02:05:55 PM
I always find that representing a task that can be optionally done at many points in a process, really complicates the resulting diagram. For example, "Process A" in the attached.

Is there a neater way to represent this?
Title: Re: Showing a task that can optionally occur at many point
Post by: Paul Herber on August 26, 2014, 04:41:27 PM
In software flowcharting this is normally shown as an interrupt. It is quite normal to "Disable Interrupts" and later "Enable Interrupts" around bits of code where interrupts are not allowed.

Title: Re: Showing a task that can optionally occur at many point
Post by: wapperdude on August 26, 2014, 06:05:52 PM
That's about as clean as I can imagine.  There are no crossing lines, etc.   Flow is quite visual.

If you plan to detain process A, then, you might not want the shape to actually represent process A, but rather be a link to process A, like a subroutine call.  Then, process A would return to the original calling point.  Long way of saying Paul's "interrupt".

Wapperdude
Title: Re: Showing a task that can optionally occur at many point
Post by: Yacine on August 26, 2014, 07:17:54 PM
Hi Anders,
same answer as my predecessors, but in other words.
In the example shown, I would chose a "link" shape for the repeating task and show the actual task separately to emphasize its repetitive charactere.
Title: Re: Showing a task that can optionally occur at many point
Post by: Anders on August 27, 2014, 12:38:31 PM
Hi all, thanks for your help, I'll try out on my diagram and see what it looks like. I think it'll help :)