<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title> CUCC Expo Handbook: Wallet Process UML Diagrams </title> <link rel="stylesheet" type="text/css" href="/css/main2.css" /> </head> <body> <h2 id="tophead">CUCC Expo Handbook - Wallet Process Sequence</h2> <h1>Wallet Process Sequence</h1> <div class="centre"> <img alt="wallet process sequence" src="../i/seq-wallet.jpg" /></div> <p>A Sequence Diagram is oen the the types of Interaction Diagram used to understand complex systems. <ul> <li><a href="https://en.wikipedia.org/wiki/Sequence_diagram">wikipedia:Sequence_diagram</a> <li><a href="https://www.tutorialspoint.com/uml/uml_interaction_diagram.htm">Sequence and Collaboration Diagrams</a> <li><a href="https://www.guru99.com/interaction-collaboration-sequence-diagrams-examples.html">Interaction, Collaboration, Sequence Diagrams</a> </ul> <p>We also have a "<a href="life-wallet.html">activity</a>" lifecycle diagram which shows clearly the states which a wallet can be in during its life. <p>Both "activity" and "sequence" diagrams are part of the UML software specification system. We also have a "<a href="trogclass-1.html">class</a>" diagram for troggle. That page also defines the "essential", "specification" and "implementation" levels at which troggle is designed and maintained. <h3>This diagram</h3> <p>This diagram was created online using the free software at <a href="https://www.websequencediagrams.com/">www.websequencediagrams.com/</a>. <p> You can edit your own version to revise this when it becomes outdated. <br>This is the entire source code that generates the diagram: <pre><code> title Wallet Process Sequence Survex file-->Survex file: copy empty svx template note over Wallet: Put original notes into plastic wallet] loop type survey points for each passage Wallet->+Survex file: create svx file Survex file->+Wallet: scan printed svx end Wallet-->Wallet: trace over printed svx Wallet->+Drawing file: create .th or .xml file Wallet-->Wallet: fix contents.json # mode online https://www.websequencediagrams.com/ note over Wallet: in expofiles/surveyscans/<year> note over Drawing file: in :drawings: repo note over Survex file: in :loser: repo # Things to add on Drawing and Survex file sequences # Survex file-->Survex file: create *include svx file (?) # Drawing file-->Drawing file: re-edit to make whole survey (?) </code></pre> <!-- title Wallet Process Sequence # Philip Sargent 20 May 2020 # made online https://www.websequencediagrams.com/ # philip.sargent@cambridgeenergy.uk free account --> <hr /> Go to <a href="/handbook/survey/newwallet.html">Creating a new survey wallet</a>. <hr> </body> </html>