System Detailed View
This page defines the details of a System, providing the user the stored information about that System and allows the user to modify it and update the form.
Where :id
is to indicate the unique identifier for the System artifact
Editable Fields (SystemForm.vue)
Field
Description
ID
A unique identifier for the System
System Name
Name of a system
System Description
Description of a system
System Location
The location where a system is physically located
System Router
The router that are accessed
System Switch
Switches that are accessed
System Room
Rooms that are accessed
Test Plan
Name of the test plan
Confidentiality
Confidentiality level of a system
Integrity
Integrity level of a system
Availability
Availability level of a system
Computed Values
Name
Description
titleStack()
Determines the header label of the page. e.g Analyst/ Task
heroTitle()
Determines the title of the page (task, subtask,etc)
heroRouterLinkTo()
Defines where to go when the header button is clicked
heroRouterLinkLabel()
Defines the name of the header button
formCardTitle()
Defines the labels above the overview table
created()
Triggers a load of the same artifact (system) when the page renders. Used to keep one with the old data and the other for updating the changes.
Methods
Name
Parameters
Description
getData()
Stores the current information of the System after it is edited
getOldData()
Stores the information of the System before it was edited
submit()
Submits the changes of the system if any of the fields have been changed.
logAction()
Shows the changes from the old system form to the new one, to display on the home page
displayError()
e
Used to displaying the error with its proper message. Where 'e' is an object that contains the message (e.message)
Last updated