- The user will be able to add functions into the database.
- In order to successfully add a function, the user has to fill all the required fields. The required field are as follows:
- The user should be able to select an Application Name
- If the application name does not exist on the list, the user will have the ability to add a new application name.
- The user should be able to select a Version
- If the version does not exist on the list, the user will have the ability to add a new version.
- The user should be able to select a System
- If the system does not exist on the list, the user will have the ability to add a new system.
- The user should be able to select a Sub-system
- If the sub-system does not exist on the list, the user will have the ability to add a new sub-system.
- The user should be able to enter a Function Name
- The user should be able to select an Actor
- If the actor does not exist on the list, the user will have the ability to add a new actor.
- The user should be able to enter a Status Message
- The user should have the option to add any notes or comments related to the function
- Once the function has been successfully added, the user will receive an inline verification, with the function information: application name, version, system, sub-system, function name, actor, status message.
Basic Search
- The user has the ability to search for functions using one of the four following criteria:
- The user can search for a function by entering a function name
- The user can search for a function by entering a status message
- The user can search for a function by selecting a sub-system
- The user can search for a function by selecting an actor
- The user can choose "contains", "equals", or "start with" option when searching for functions.
Advanced Search
- The user has the ability to perform a complex search based on multiple criteria
- The user can choose "contains", "equals", or "start with" option when searching for functions
- The user can perform a search on any of the following fields:
- Application Name
- Version
- System
- Sub-system
- Actor
- Function Name
- Status Message
- The user can perform a complex search by using "AND" or "OR" operator
Edit Function
- The user has the ability to edit a function that already exists in the system
- The user will search for the function using either the Basic Search or the Advanced Search
- The user is able to select the function he wants to edit
- The user will be able to edit the following fields:
- Application Name
- Version
- System
- Sub-system
- Function Name
- Actor
- Status Message
- Any additional notes or comments
- Once the function has been successfully modified, the user will receive an inline verification, with the new function information: application name, version, system, sub-system, function name, actor, status message.
Remove Function
- The user has the ability to remove a function(s) from the system
- The user will search for the function(s) using either the Basic Search or the Advanced Search
- The user has the ability to select the function(s) from the search results and choose to remove them
No comments:
Post a Comment