Author Topic: Showing a task that can optionally occur at many point  (Read 6377 times)

0 Members and 1 Guest are viewing this topic.

Anders

  • Jr. Member
  • **
  • Posts: 20
Showing a task that can optionally occur at many point
« on: August 26, 2014, 09:05:55 AM »
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?

Paul Herber

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3343
    • Paul Herber's website
Re: Showing a task that can optionally occur at many point
« Reply #1 on: August 26, 2014, 11:41:27 AM »
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.

Electronic and Electrical engineering, business and software stencils and applications for Visio -

https://www.paulherber.co.uk/

wapperdude

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4599
  • Ideas Visio-lized into solutions
Re: Showing a task that can optionally occur at many point
« Reply #2 on: August 26, 2014, 01: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
Visio 2019 Pro

Yacine

  • Hero Member
  • *****
  • Posts: 3094
Re: Showing a task that can optionally occur at many point
« Reply #3 on: August 26, 2014, 02: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.
« Last Edit: August 26, 2014, 02:43:41 PM by Yacine »
Yacine

Anders

  • Jr. Member
  • **
  • Posts: 20
Re: Showing a task that can optionally occur at many point
« Reply #4 on: August 27, 2014, 07:38:31 AM »
Hi all, thanks for your help, I'll try out on my diagram and see what it looks like. I think it'll help :)