Use cases
From TaskDepender
(→Diagram editing) |
|||
Line 14: | Line 14: | ||
|- valign="top" | |- valign="top" | ||
| [[Program start]] || Start the program. | | [[Program start]] || Start the program. | ||
+ | |- valign="top" | | ||
+ | | [[New project]] || Creates a new project. | ||
|- valign="top" | |- valign="top" | ||
− | | [[ | + | | [[Open project]] || Open existing project |
− | | | + | |
|- valign="top" | |- valign="top" | ||
− | | [[ | + | | [[Import project]] || Import a project stored in an exchangeable format file. |
− | | | + | |
|- 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 53: | Line 65: | ||
| [[Change the properties of a element]] || | | [[Change the properties of a element]] || | ||
|- valign="top" | |- valign="top" | ||
− | | [[ | + | | [[Define dependencies of tasks]] || |
+ | |- valign="top" | ||
+ | | [[Define deliverables of tasks]] || | ||
|- valign="top" | |- valign="top" | ||
| [[Remove a connection]] || | | [[Remove a connection]] || | ||
Line 62: | 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 71: | Line 91: | ||
− | |||
− | |||
− | |||
− | |||
− | |||