Skip to content

Instantly share code, notes, and snippets.

@taurus227
Last active October 27, 2016 13:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save taurus227/059a73657171e46b311c2c93e4d79a17 to your computer and use it in GitHub Desktop.
Save taurus227/059a73657171e46b311c2c93e4d79a17 to your computer and use it in GitHub Desktop.
@startuml
title Barge to Storage Intake WO \n
|High Level|
:Barge;
-> Intake;
:Storage;
detach;
|Details|
start
fork
:Enter WorkOrders;
fork again
:Define Barge with Hatches;
endfork
fork
:Allocate Bins to WOs;
fork again
:Allocate Hatches to WOs;
:Activate Barge;
:Dock Barge;
endfork
repeat
:Start unloading;
repeat
:Parse msg from CS;
:Update tonnage in Bin/Hatch/WO;
repeat while (Sequence finished?)
-> yes;
:Update Bin/Hatch/WO status, ownership, traceability;
:Select next Bin/Hatch/WO;
repeat while (last Bin/Hatch/WO?)
-> yes;
:Undock Barge;
:Deactivate Barge;
end
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment