...
Administrative use cases
- Use cases involving the adminstration of the system
Adjust system settings
- Goal: Change the way the system works for a single installation without changing code or modifying the database
- Actors: Super user
- Events:
- Login as super user
- Go to Administration view (only visible to super user)
- Adjust settings OR navigate to a sub view and adjust settings
- Save new settings (take effect immediately)
- Implemented
Enable use of hierarchy
- Goal: Turn on the hierarchy so it can be used in the system
- Actors: Super User
- Events:
- Login as super user
- Go to Administration view (only visible to super user)
- Check the box to enable the hierarchy controls
- Save the settings (this will enable the Control Hierarchy view)
- Implemented
Control the layout of the hierarchy
- Goal: Add/remove nodes to the hierarchy and control the structure of it
- Summary: Super user needs to add nodes to the hierarchy or adjust how it is structured. Generally this does not happen very often as the structure reflects the university structure which rarely changes. They go into the hierarchy control view. They add nodes, adjust the names of existing nodes, and remove nodes which are no longer needed.
- Actors: Super User
- Events:
- Login as super user
- Go to Administration view (only visible to super user)
- Select the Control Hierarchy subview
- Add Node
- Click on Add Node
- Enter information about the node
- Save the node
- Remove Node
- Click on Remove next to the node to remove
- Modify Node
- Click on the name of the node
- Adjust information about the node
- Save the node
- Add groups to a node
- Click on the name of the node
- Select groups to add to the node
- Save the list of groups
- Implemented
Control the Reporting system
- Goal: Adjust the way results are reported to users
- Summary: Institution wants to control the way results are presented (e.g PDF reporting allowed, Excel allowed, etc.). Super user goes into the adminsitration view and adjusts the types of data exports that are allowed and the options related to that.
- Actors: Super User
- Events:
- Login as super user
- Go to Administration view (only visible to super user)
- Select the Control Reporting subview
- Adjust the settings
- Save the settings
- Implemented
SampleUseCase
- Goal: goal
- Summary:
- Actors: user
- Events:
- Login as super user
- stuff
- ImplementedNotImplemented