System Evaluation Overview

From FreekiWiki
Revision as of 17:51, 28 October 2005 by Rfs (talk | contribs)
Jump to navigation Jump to search

<graphvizl>

 digraph EVAL2OVERVIEWA {
   diditpost       [label="Did it POST?"]
   getlabel        [label="Get system labels\nfrom Receiving"]
   goodcase        [label="Is is a\nGENERIC CASE\nwith all its parts?"]
   labelit         [label="Fill out\nand put a\nKEEPER LABEL\non its front"]
   manualdetermine [label="MANUALLY DETERMINE\nthe processor information"] 
   mineit          [label="Follow instructions in\nREMOVING COMPONENTS\n(and come back here)"] 
   pullspecial     [label="Pull cards, RAM,\ndrives, and motherboard"]
   putoncart       [label="Put on\nthe CART\n(label and back\nvisible)"]
   received        [label="Has it been\nRECEIVED?"]
   recyclelabel    [label="Fill out\nand put a\nRECYCLE LABEL\non its front"]
   rejectpile      [label="Put it on\nthe REJECT pile\n(for EVAL 1)", URL="/index.php?title=System_Evaluation_1_Overview"]
   start           [label="START HERE", shape="box"]
   tallyit         [label="Copy info\nfrom label to\nTALLY SHEET"]
   triage          [label="Go through the\nEVAL 2 TRIAGE chart\n(and come back here)"]
   triageoutcome   [label="What did TRIAGE\nsay to do?"]
   trytopost       [label="TRY TO GET IT\nTO POST\n(and come back here)", shape="box"]
   start -> received
   received -> getlabel
   received -> trytopost
   getlabel -> trytopost
   trytopost -> diditpost
   diditpost -> triage
   diditpost -> manualdetermine
   manualdetermine -> triage
   triage -> triageoutcome
   triageoutcome -> recyclelabel [taillabel="RECYCLE"]
   recyclelabel -> rejectpile
   triageoutcome -> labelit [taillabel="KEEP"]
   labelit -> tallyit
   tallyit -> mineit
   mineit -> putoncart
   triageoutcome -> pullspecial [taillabel="SPECIAL\nMINING"]
   pullspecial -> goodcase
   goodcase -> putoncart [taillabel="YES"]
   goodcase -> recyclelabel [taillabel="NO"]
 }

</graphvizl>


<graphvizr>

 digraph EVAL2OVERVIEWB {
   start           [label="START HERE", shape="box"]
   addstuff        [label="Add the RAM and VIDEO"]
   bios            [label="Try to\nget into BIOS\nCan you get the\nPROCESSOR INFO?"]
   checkconnect    [label="Check the\ncables and connections\nDoes it POWER ON?"]
   floppyboot      [label="Try to\nBOOT FROM a FLOPPY\nCan you get the\nPROCESSOR INFO?"]
   post            [label="Does it\nPOST?"]
   poweron         [label="Does it\nPOWER ON?"]
   powersupply     [label="Does it have a\nPOWER SUPPLY?"]
   proc            [label="Does it have a\nPROCESSOR?"]
   procinfo        [label="Can you get the \nPROCESSOR INFORMATION?"]
   ramvideo        [label="Does it have\nRAM and VIDEO?"]
   simplify        [label="SIMPLIFY\nRemove uneeded cards and drives\nDoes it POST?"]
   start -> powersupply [taillabel="YES"]
   powersupply -> proc [taillabel="YES"]
   powersupply -> manualdetermine [taillabel="NO"]
   proc -> ramvideo [taillabel="YES"]
   proc -> triage [taillabel="NO"]
   ramvideo -> poweron [taillabel="YES"]
   ramvideo -> addstuff [taillabel="NO"]
   addstuff -> poweron
   poweron -> post [taillabel="YES"]
   poweron -> checkconnect [taillabel="NO"]
   checkconnect -> post [taillabel="YES"]
   checkconnect -> manualdetermine [taillabel="NO"]
   post -> procinfo [taillabel="YES"]
   post -> simplify [taillabel="NO"]
   procinfo -> bios [taillabel="NO"]
   bios -> triage [taillabel="YES"]
   bios -> floppyboot [taillabel="NO"]
   simplify -> procinfo [taillabel="YES"]
 }

</graphvizr>