This wiki is archived and useful information is being migrated to the main bzflag.org website
Difference between revisions of "Delete Group"
Grans Remedy (Talk | contribs) (New page: {{DesignDocument}} == Introduction == This use case describes the process a founder or co-founder will use to delete a group. Note: ''This use case does not include removing players fro...) |
(category link) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{Specification}} |
== Introduction == | == Introduction == | ||
Line 62: | Line 62: | ||
Message Text:= Successfully deleted group <group name> | Message Text:= Successfully deleted group <group name> | ||
</properties> | </properties> | ||
+ | |||
+ | [[Category:Group Manager]] |
Latest revision as of 17:09, 5 December 2016
Contents
Introduction[edit]
This use case describes the process a founder or co-founder will use to delete a group.
Note: This use case does not include removing players from a group, or removing a group manager. See those individual use cases for details.
The diagram shows the requirements and rules the use case is responsible for (via the <<requirement>> stereotype).
Pre-conditions[edit]
None
Post conditions[edit]
The system has deleted the group.
Extended Use Cases[edit]
Requirements and rules realized[edit]
RQ30 Only founders can delete groups
The system shall prevent any player other than the founder or co-founder of a namespace, from deleting a group within that namespace.
RQ29 Track changes to groups
The system shall store and track all changes to a group's name, description and membership policy.
RQ26 Notify founder changes
The system shall notify a namespace founder of any changes according to rules: BR36
- BR36 New, re-named or deleted groups
The system shall notify the namespace founder when a new group has been created, an existing group changed, or a group deleted from within the namespace.
Flow of events[edit]
The flow of events describes the main actor actions and system responses in the execution of the use case.
Messages[edit]
Step: | EX-1 |
Condition: | Actor is not a founder or co-founder of any namespace |
Message Number: | ERR-1 |
Message Text: | You cannot make changes to a group because you are not a founder/co-founder. |
Step: | BF-8 |
Condition: | Successfully deleted group. |
Message Number: | MSG-1 |
Message Text: | Successfully deleted group <group name> |