emacs/templates/design.org
2018-04-07 10:54:04 +08:00

2.3 KiB

Put the title here

Design Requirement

[mindmap, concept color=green!40,text=black,
 every annotation/.style={fill=red!20}
]
\node [concept] {Design}
   child[grow=120,concept color=blue!40] {
     node[concept] {Goal}
       child[grow=60] {
         node[concept] {Goal 1}
       }
       child[grow=150] {
         node[concept] {Goal 2}
       }
       child[grow=-120] {
         node[concept] {Goal 3}
       }
   }
   child[grow=0,concept color=yellow,text=black] {
     node[concept] {Assumption}
       child[grow=120] {
         node[concept] {Assumption 1}
       }
       child[grow=0] {
         node[concept] {Assumption 2}
       }
       child[grow=-120] {
         node[concept] {Assumption 3}
       }
   }
   child[grow=-120,concept color=green] {
     node[concept] {Use Cases}
       child[grow=0] {
         node[concept] {Use case 1}
       }
       child[grow=120] {
         node[concept] {Use Case 2}
       }
       child[grow=-120] {
         node[concept] {Use Case 3}
       }
   };

/rshen/emacs/media/commit/696e8526e2007f14e7e77a52a2c95dbce521a234/templates/require.png

Goals

Assumptions

Use Cases

Design

Design decisions

Execution flow

Interface design

Components design

  def midpoint(expr a,b) = 0.5[a,b] enddef;
  u=1cm;
  z0=(0,0);
  z1=(2u,2u);
  z2=(3u,0);
  z3=(0,3u);
  z4=(4u,4u);
  draw z0--z1--z2--z3--z4--cycle;
  draw midpoint(z0,z1){dir 0} .. midpoint(z1,z2){dir 90}
    .. midpoint(z2,z3){dir 180}..midpoint(z3,z4){dir 270}
    .. midpoint(z4,z0){dir 0} ..{dir 45}cycle;

/rshen/emacs/media/commit/696e8526e2007f14e7e77a52a2c95dbce521a234/templates/ex.png