Draft 3 for first internal review.

Added state diagrams, tidied up the 'automatic or manual' flow chart.
Removed some text added in Draft 2 in response to Nitin Sharma comments where the comments were incorrect/unclear.
Removed reference to Blue Book, etc. terminology for 'jobs', etc.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2682 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
hardya
2007-09-28 15:44:53 +00:00
parent e7d337ecfe
commit 44d9d25c86
17 changed files with 359 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="UTF-8"?>
<java version="1.6.0_02" class="java.beans.XMLDecoder">
<object class="com.horstmann.violet.StateDiagramGraph">
<void method="addNode">
<object id="CircularInitialStateNode0" class="com.horstmann.violet.CircularStateNode"/>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>29.0</double>
<double>53.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="StateNode0" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>In Progress</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>165.0</double>
<double>111.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="StateNode1" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>Submitted For Quotation</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>208.0</double>
<double>244.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="StateNode2" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>Complete</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>331.0</double>
<double>403.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="CircularInitialStateNode1" class="com.horstmann.violet.CircularStateNode"/>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>81.0</double>
<double>2.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="CircularFinalStateNode0" class="com.horstmann.violet.product.diagram.state.CircularFinalStateNode"/>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>386.0</double>
<double>552.0</double>
</void>
</object>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Create Enquiry</string>
</void>
</object>
<object idref="CircularInitialStateNode0"/>
<object idref="StateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="CircularInitialStateNode0"/>
<object idref="StateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="CircularInitialStateNode0"/>
<object idref="StateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Copy Existing Enquiry</string>
</void>
</object>
<object idref="CircularInitialStateNode1"/>
<object idref="StateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Quotation Produced</string>
</void>
</object>
<object idref="StateNode1"/>
<object idref="StateNode2"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Request Quotation</string>
</void>
</object>
<object idref="StateNode0"/>
<object idref="StateNode1"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Amend Enquiry</string>
</void>
</object>
<object idref="StateNode0"/>
<object idref="StateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode2"/>
<object idref="CircularFinalStateNode0"/>
</void>
</object>
</java>

View File

@@ -0,0 +1,222 @@
<?xml version="1.0" encoding="UTF-8"?>
<java version="1.6.0_02" class="java.beans.XMLDecoder">
<object class="com.horstmann.violet.StateDiagramGraph">
<void method="addNode">
<object id="StateNode0" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>Lapsed</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>812.0</double>
<double>236.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="CircularInitialStateNode0" class="com.horstmann.violet.CircularStateNode"/>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>81.0</double>
<double>68.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="StateNode1" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>Rejected</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>586.0</double>
<double>442.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="StateNode2" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>In Progress</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>111.0</double>
<double>162.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="CircularFinalStateNode0" class="com.horstmann.violet.product.diagram.state.CircularFinalStateNode"/>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>918.0</double>
<double>686.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="StateNode3" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>Rejected</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>768.0</double>
<double>365.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="StateNode4" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>Available</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>154.0</double>
<double>313.0</double>
</void>
</object>
</void>
<void method="addNode">
<object id="StateNode5" class="com.horstmann.violet.StateNode">
<void property="name">
<void property="text">
<string>Accepted</string>
</void>
</void>
</object>
<object class="java.awt.geom.Point2D$Double">
<void method="setLocation">
<double>352.0</double>
<double>519.0</double>
</void>
</object>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Request Quotation</string>
</void>
</object>
<object idref="CircularInitialStateNode0"/>
<object idref="StateNode2"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Quotation Generated</string>
</void>
</object>
<object idref="StateNode2"/>
<object idref="StateNode4"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Accepted by User</string>
</void>
</object>
<object idref="StateNode4"/>
<object idref="StateNode5"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Rejected by User</string>
</void>
</object>
<object idref="StateNode4"/>
<object idref="StateNode1"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Time Passes</string>
</void>
</object>
<object idref="StateNode4"/>
<object idref="StateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode4"/>
<object idref="StateNode1"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode4"/>
<object idref="StateNode1"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge">
<void property="label">
<string>Other Quote Accepted</string>
</void>
</object>
<object idref="StateNode4"/>
<object idref="StateNode3"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode5"/>
<object idref="CircularFinalStateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode3"/>
<object idref="CircularFinalStateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode1"/>
<object idref="CircularFinalStateNode0"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode4"/>
<object idref="StateNode1"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode4"/>
<object idref="StateNode1"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode4"/>
<object idref="StateNode5"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode4"/>
<object idref="StateNode5"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode4"/>
<object idref="StateNode5"/>
</void>
<void method="connect">
<object class="com.horstmann.violet.StateTransitionEdge"/>
<object idref="StateNode0"/>
<object idref="CircularFinalStateNode0"/>
</void>
</object>
</java>

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 22 KiB