Use cases

From TaskDepender
Jump to: navigation, search
(Use cases)
(Diagram editing)
 
Line 1: Line 1:
''This page gives the complete list of use-cases as implemented in the TaskDepender™.''
+
''This page gives the complete list of use-cases as implemented in the TaskDepender™.''
  
 
== Description ==
 
== Description ==
Line 8: Line 8:
  
 
=== Project actions ===
 
=== Project actions ===
{| valign="top" border="1" cellpadding="3" cellspacing="0"
+
 
|- style="color:white; background-color:#000000;" |
+
{| border="1" cellpadding="3" cellspacing="0"
| '''Name''' || '''Description'''
+
|- style="color:white; background-color:#000000"
 +
| '''Name'''|| '''Description'''
 
|- valign="top"
 
|- valign="top"
 +
| [[Program start]] || Start the program.
 +
|- valign="top" |
 
| [[New project]] || Creates a new project.
 
| [[New project]] || Creates a new project.
 
|- valign="top"
 
|- valign="top"
 
| [[Open project]] || Open existing project
 
| [[Open project]] || Open existing project
 +
|- valign="top"
 +
| [[Import project]] || Import a project stored in an exchangeable format file.
 
|- valign="top"
 
|- valign="top"
 
| [[Save project]] || Save existing project.
 
| [[Save project]] || Save existing project.
Line 26: Line 31:
 
| [[Close program]] || Close TaskDepender.
 
| [[Close program]] || 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]]
 +
  
  
 
=== Diagram editing ===
 
=== Diagram editing ===
  
{| valign="top" border="1" cellpadding="3" cellspacing="0"
+
{| border="1" cellpadding="3" cellspacing="0"
|- style="color:white; background-color:#000000;" |
+
|- style="color:white; background-color:#000000"
 
| '''Name''' || '''Description'''
 
| '''Name''' || '''Description'''
 
|- valign="top"
 
|- valign="top"
| [[Add a task]]
+
| [[Add a task]] ||
 
|- valign="top"
 
|- valign="top"
| [[Change the properties of a selected element]]
+
| [[Change the properties of a selected element]] ||
 
|- valign="top"
 
|- valign="top"
| [[Add a deliverable]]
+
| [[Add a deliverable]] ||
 
|- valign="top"
 
|- valign="top"
| [[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"
 
|- valign="top"
| [[Remove a connection]]
+
| [[Define deliverables of tasks]] ||
 
|- valign="top"
 
|- valign="top"
| [[Delete selected elements]]
+
| [[Remove a connection]] ||
 
|- valign="top"
 
|- valign="top"
| [[Group selected elements]]
+
| [[Delete selected elements]] ||
 
|- valign="top"
 
|- valign="top"
| [[Cut selected elements]]
+
| [[Group selected elements]] ||
 
|- valign="top"
 
|- valign="top"
| [[Paste elements]]
+
| [[Cut selected elements]] ||
 
|- valign="top"
 
|- valign="top"
| [[Undoing actions]]
+
| [[Copy selected elements]] ||
 +
|- valign="top"
 +
| [[Paste elements]] ||
 +
|- valign="top"
 +
| [[Aligning elements]] ||
 +
|- valign="top"
 +
| [[Distributing elements]] ||
 +
|- valign="top"
 +
| [[Undoing actions]] ||
 
|}
 
|}
  
Line 60: Line 91:
  
  
* '''GUI state change'''
+
 
** [[Select elements in Administration|Select element(s)]]
+
** [[Change current container in Administration|Change current container]]
+
** [[Allowed actions]]
+
  
  
Line 69: Line 97:
  
 
----
 
----
* [[Main]]
+
 
 +
*[[Main]]

Latest revision as of 12:52, 22 November 2011