Use cases

From TaskDepender
Jump to: navigation, search
(Diagram editing)
 
Line 13: Line 13:
 
| '''Name'''|| '''Description'''
 
| '''Name'''|| '''Description'''
 
|- valign="top"
 
|- valign="top"
| [[Program start]]
+
| [[Program start]] || Start the program.
| Start the program.
+
|- valign="top" |
 +
| [[New project]] || Creates a new project.
 
|- valign="top"
 
|- valign="top"
| [[New project]]
+
| [[Open project]] || Open existing project
| Creates a new project.
+
 
|- valign="top"
 
|- valign="top"
| [[Open project]]
+
| [[Import project]] || Import a project stored in an exchangeable format file.
| Open existing project
+
 
|- valign="top"
 
|- valign="top"
| [[Save project]]
+
| [[Save project]] || Save existing project.
| Save existing project.
+
 
|- valign="top"
 
|- valign="top"
| [[Rename project]]
+
| [[Rename project]] || Save existing project under another name.
| Save existing project under another name.
+
 
|- valign="top"
 
|- valign="top"
| [[Export project]]
+
| [[Export project]] || Exports the project in a exchangeable format.
| Exports the project in a exchangeable format.
+
 
|- valign="top"
 
|- valign="top"
| [[Export current view as image]]
+
| [[Export current view as image]] || Exports the current diagram as an image with an accompanying imagemap.
| Exports the current diagram as an image with an accompanying imagemap.
+
 
|- valign="top"
 
|- valign="top"
| [[Close program]]
+
| [[Close program]] || Close TaskDepender.
| Close TaskDepender.
+
 
|}
 
|}
 +
 +
== GUI state changes ==
 +
 +
{| border="1" cellpadding="3" cellspacing="0"
 +
|- style="color:white;  background-color:#000000"
 +
| '''Name'''|| '''Description'''
 +
|- valign="top"
 +
| [[Select elements]] ||
 +
|- valign="top"
 +
| [[Enter a task]] ||
 +
|- valign="top"
 +
| [[Leave a task]] ||
 +
|}
 +
 +
**[[Select elements in Administration|Select element(s)]]
 +
**[[Change current container in Administration|Change current container]]
 +
**[[Allowed actions]]
  
  
Line 54: Line 65:
 
| [[Change the properties of a element]] ||
 
| [[Change the properties of a element]] ||
 
|- valign="top"
 
|- valign="top"
| [[Connect a deliverable to a task]] ||
+
| [[Define dependencies of tasks]] ||
 +
|- valign="top"
 +
| [[Define deliverables of tasks]] ||
 
|- valign="top"
 
|- valign="top"
 
| [[Remove a connection]] ||
 
| [[Remove a connection]] ||
Line 63: Line 76:
 
|- valign="top"
 
|- valign="top"
 
| [[Cut selected elements]] ||
 
| [[Cut selected elements]] ||
 +
|- valign="top"
 +
| [[Copy selected elements]] ||
 
|- valign="top"
 
|- valign="top"
 
| [[Paste elements]] ||
 
| [[Paste elements]] ||
 +
|- valign="top"
 +
| [[Aligning elements]] ||
 +
|- valign="top"
 +
| [[Distributing elements]] ||
 
|- valign="top"
 
|- valign="top"
 
| [[Undoing actions]] ||
 
| [[Undoing actions]] ||
Line 72: Line 91:
  
  
 
*'''GUI state change'''
 
**[[Select elements in Administration|Select element(s)]]
 
**[[Change current container in Administration|Change current container]]
 
**[[Allowed actions]]
 
  
  

Latest revision as of 12:52, 22 November 2011