Use cases
From TaskDepender
(→Use cases) |
(→Diagram editing) |
||
Line 1: | Line 1: | ||
− | ''This page gives the complete list of use-cases as implemented in the | + | ''This page gives the complete list of use-cases as implemented in the TaskDepender™.'' |
== Description == | == Description == | ||
Line 8: | Line 8: | ||
=== Project actions === | === Project actions === | ||
− | {| | + | |
− | |- 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 === | ||
− | {| | + | {| 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" | ||
− | | [[ | + | | [[Define dependencies of tasks]] || |
|- valign="top" | |- valign="top" | ||
− | | [[ | + | | [[Define deliverables of tasks]] || |
|- valign="top" | |- valign="top" | ||
− | | [[ | + | | [[Remove a connection]] || |
|- valign="top" | |- valign="top" | ||
− | | [[ | + | | [[Delete selected elements]] || |
|- valign="top" | |- valign="top" | ||
− | | [[ | + | | [[Group selected elements]] || |
|- valign="top" | |- valign="top" | ||
− | | [[ | + | | [[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: | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Line 69: | Line 97: | ||
---- | ---- | ||
− | * [[Main]] | + | |
+ | *[[Main]] |