Difference between revisions of "System Evaluation Overview"

From FreekiWiki
Jump to navigation Jump to search
Line 1: Line 1:
<graphviz>
+
<graphvizl>
   digraph EVAL2OVERVIEW {
+
   digraph EVAL2OVERVIEWA {
  
     addstuff        [label="Add the RAM and VIDEO"]
+
     diditpost      [label="Did it POST?"]
    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?"]
 
 
     getlabel        [label="Get system labels\nfrom Receiving"]
 
     getlabel        [label="Get system labels\nfrom Receiving"]
 
     goodcase        [label="Is is a\nGENERIC CASE\nwith all its parts?"]
 
     goodcase        [label="Is is a\nGENERIC CASE\nwith all its parts?"]
Line 11: Line 8:
 
     manualdetermine [label="MANUALLY DETERMINE\nthe processor information"]  
 
     manualdetermine [label="MANUALLY DETERMINE\nthe processor information"]  
 
     mineit          [label="Follow instructions in\nREMOVING COMPONENTS\n(and come back here)"]  
 
     mineit          [label="Follow instructions in\nREMOVING COMPONENTS\n(and come back here)"]  
    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?"]
 
 
     pullspecial    [label="Pull cards, RAM,\ndrives, and motherboard"]
 
     pullspecial    [label="Pull cards, RAM,\ndrives, and motherboard"]
 
     putoncart      [label="Put on\nthe CART\n(label and back\nvisible)"]
 
     putoncart      [label="Put on\nthe CART\n(label and back\nvisible)"]
    ramvideo        [label="Does it have\nRAM and VIDEO?"]
 
 
     received        [label="Has it been\nRECEIVED?"]
 
     received        [label="Has it been\nRECEIVED?"]
 
     recyclelabel    [label="Fill out\nand put a\nRECYCLE LABEL\non its front"]
 
     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"]
 
     rejectpile      [label="Put it on\nthe REJECT pile\n(for EVAL 1)", URL="/index.php?title=System_Evaluation_1_Overview"]
    simplify        [label="SIMPLIFY\nRemove uneeded cards and drives\nDoes it POST?"]
 
 
     start          [label="START HERE", shape="box"]
 
     start          [label="START HERE", shape="box"]
 
     tallyit        [label="Copy info\nfrom label to\nTALLY SHEET"]
 
     tallyit        [label="Copy info\nfrom label to\nTALLY SHEET"]
 
     triage          [label="Go through the\nEVAL 2 TRIAGE chart\n(and come back here)"]
 
     triage          [label="Go through the\nEVAL 2 TRIAGE chart\n(and come back here)"]
 
     triageoutcome  [label="What did TRIAGE\nsay to do?"]
 
     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
 
     start -> received
     received -> powersupply [taillabel="YES"]
+
     received -> getlabel
     received -> getlabel [taillabel="NO"]
+
     received -> trytopost
     getlabel -> powersupply
+
     getlabel -> trytopost
    powersupply -> proc [taillabel="YES"]
+
     trytopost -> diditpost
    powersupply -> manualdetermine [taillabel="NO"]
+
     diditpost -> triage
    proc -> ramvideo [taillabel="YES"]
+
     diditpost -> manualdetermine
    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 -> triage [taillabel="YES"]
 
    procinfo -> bios [taillabel="NO"]
 
    bios -> triage [taillabel="YES"]
 
     bios -> floppyboot [taillabel="NO"]
 
     floppyboot -> triage [taillabel="YES"]
 
    floppyboot -> manualdetermine [taillabel="NO"]
 
    simplify -> procinfo [taillabel="YES"]
 
     simplify -> manualdetermine [taillabel="NO"]
 
 
     manualdetermine -> triage
 
     manualdetermine -> triage
 
     triage -> triageoutcome
 
     triage -> triageoutcome
Line 66: Line 39:
 
     goodcase -> recyclelabel [taillabel="NO"]
 
     goodcase -> recyclelabel [taillabel="NO"]
 
   }
 
   }
</graphviz>
+
</graphvizl>
  
  
 +
<graphvizr>
 +
  digraph EVAL2OVERVIEWB {
 +
 +
    start          [label="START HERE", shape="box"]
 
     addstuff        [label="Add the RAM and VIDEO"]
 
     addstuff        [label="Add the RAM and VIDEO"]
 
     bios            [label="Try to\nget into BIOS\nCan you get the\nPROCESSOR INFO?"]
 
     bios            [label="Try to\nget into BIOS\nCan you get the\nPROCESSOR INFO?"]
 
     checkconnect    [label="Check the\ncables and connections\nDoes it POWER ON?"]
 
     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?"]
 
     floppyboot      [label="Try to\nBOOT FROM a FLOPPY\nCan you get the\nPROCESSOR INFO?"]
    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)"]
 
 
     post            [label="Does it\nPOST?"]
 
     post            [label="Does it\nPOST?"]
 
     poweron        [label="Does it\nPOWER ON?"]
 
     poweron        [label="Does it\nPOWER ON?"]
Line 83: Line 55:
 
     proc            [label="Does it have a\nPROCESSOR?"]
 
     proc            [label="Does it have a\nPROCESSOR?"]
 
     procinfo        [label="Can you get the \nPROCESSOR INFORMATION?"]
 
     procinfo        [label="Can you get the \nPROCESSOR INFORMATION?"]
    pullspecial    [label="Pull cards, RAM,\ndrives, and motherboard"]
 
    putoncart      [label="Put on\nthe CART\n(label and back\nvisible)"]
 
 
     ramvideo        [label="Does it have\nRAM and VIDEO?"]
 
     ramvideo        [label="Does it have\nRAM and VIDEO?"]
    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"]
 
 
     simplify        [label="SIMPLIFY\nRemove uneeded cards and drives\nDoes it POST?"]
 
     simplify        [label="SIMPLIFY\nRemove uneeded cards and drives\nDoes it POST?"]
    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?"]
 
 
<graphviz>
 
  digraph EVAL2OVERVIEWA {
 
 
    start -> received
 
    received -> 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"]
 
  }
 
</graphviz>
 
 
<graphviz>
 
  digraph EVAL2OVERVIEWB {
 
  
 
     start -> powersupply [taillabel="YES"]
 
     start -> powersupply [taillabel="YES"]
Line 140: Line 77:
 
     simplify -> procinfo [taillabel="YES"]
 
     simplify -> procinfo [taillabel="YES"]
 
   }
 
   }
</graphviz>
+
</graphvizr>

Revision as of 17:51, 28 October 2005

<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>