Popular Posts

Saturday, June 30, 2018

Webgraphviz - visualize text to uml flow chart

Webgraphviz



dot string to graph



e.g for ordering process:



digraph {

compound=true;

node [shape=Mrecord]

rankdir="LR"

Openned [label="Openned|entry / Function"];

Fullfiled [label="Fullfiled|entry / Function"];

Invoiced [label="Invoiced|entry / Function"];

Shipped [label="Shipped|entry / Function"];

BackOrdered [label="BackOrdered|entry / Function"];

PurchaseOrdered [label="PurchaseOrdered|entry / Function"];

Cancelled [label="Cancelled|entry / Function"];

Refunded [label="Refunded|entry / Function"];

Rejected [label="Rejected|entry / Function"];

Completed [label="Completed"];



Openned -> Fullfiled [style="solid", label="Fullfill"];

Openned -> BackOrdered [style="solid", label="BackOrder"];

Openned -> Rejected [style="solid", label="Reject"];

Fullfiled -> Invoiced [style="solid", label="Invoice"];

Fullfiled -> Rejected [style="solid", label="Reject"];

Invoiced -> Shipped [style="solid", label="Ship"];

Invoiced -> Refunded [style="solid", label="Refund"];

Shipped -> Completed [style="solid", label="Complete"];

Shipped -> Cancelled [style="solid", label="Cancel"];

BackOrdered -> PurchaseOrdered [style="solid", label="PurchaseOrder"];

BackOrdered -> Rejected [style="solid", label="Reject"];

PurchaseOrdered -> Fullfiled [style="solid", label="Fullfill"];

PurchaseOrdered -> Rejected [style="solid", label="Reject"];

Cancelled -> Refunded [style="solid", label="Refund"];

Refunded -> Completed [style="solid", label="Complete"];

Rejected -> Completed [style="solid", label="Complete"];

}

No comments:

Post a Comment