[309] | 1 | digraph FacilitatorToolStatediagram {
|
---|
| 2 | rankdir = LR;
|
---|
| 3 | fontname = "Tahoma"
|
---|
| 4 | fontsize = 8
|
---|
| 5 | node [
|
---|
| 6 | fontname = "Tahoma"
|
---|
| 7 | fontsize = 8
|
---|
| 8 | shape = "ellipse"
|
---|
| 9 | ]
|
---|
| 10 | edge [
|
---|
| 11 | fontname = "Tahoma"
|
---|
| 12 | fontsize = 8
|
---|
| 13 | ]
|
---|
| 14 |
|
---|
| 15 | Session [
|
---|
| 16 | label = "Session"
|
---|
| 17 | ]
|
---|
| 18 | Session_used [
|
---|
| 19 | label = "Session"
|
---|
| 20 | ]
|
---|
| 21 | Session -> Session [label = "Removable \lEditable: \ltitle \lpipeline"]
|
---|
| 22 | Session -> Session_used [label = "gets used in a SessionInstance"]
|
---|
| 23 | Session_used -> Session_used [label = "Editable: \ltitle"]
|
---|
| 24 |
|
---|
| 25 | Survey [
|
---|
| 26 | label = "Survey"
|
---|
| 27 | ]
|
---|
| 28 | Survey_selected [
|
---|
| 29 | label = "Survey"
|
---|
| 30 | ]
|
---|
| 31 | Survey_used [
|
---|
| 32 | label = "Survey"
|
---|
| 33 | ]
|
---|
| 34 | Survey -> Survey [label = "Fully editable/removable"]
|
---|
| 35 | Survey -> Survey_selected [label = "gets selected in a Session"]
|
---|
| 36 | Survey_selected -> Survey_selected [label = "Editable: \ltitle \ldescription \lquestions"]
|
---|
| 37 | Survey_selected -> Survey_used [label = "gets used in a SessionInstance"]
|
---|
| 38 | Survey_used -> Survey_used [label = "Editable: \ltitle \ldescription"]
|
---|
| 39 |
|
---|
| 40 |
|
---|
| 41 | Application [
|
---|
| 42 | label = "Application"
|
---|
| 43 | ]
|
---|
| 44 | Application_selected [
|
---|
| 45 | label = "Application"
|
---|
| 46 | ]
|
---|
| 47 | Application_used [
|
---|
| 48 | label = "Application"
|
---|
| 49 | ]
|
---|
| 50 | Application -> Application [label = "Fully editable/removable"]
|
---|
| 51 | Application -> Application_selected [label = "gets selected in a session"]
|
---|
| 52 | Application_selected -> Application_selected [label = "Fully editable"]
|
---|
| 53 | Application_selected -> Application_used [label = "gets used in a SesssionInstance"]
|
---|
| 54 | Application_selected -> Application [label = "gets unselected from a session / session gets removed"]
|
---|
| 55 | Application_used -> Application_used [label = "Fully editable"]
|
---|
| 56 |
|
---|
| 57 | SessionInstance [
|
---|
| 58 | label = SessionInstance
|
---|
| 59 | ]
|
---|
| 60 | SessionInstance_start [
|
---|
| 61 | label = SessionInstance
|
---|
| 62 | ]
|
---|
| 63 | SessionInstance->SessionInstance [label = "Fully editable/removable"]
|
---|
| 64 | SessionInstance->SessionInstance_start [label = "Starttime passes"]
|
---|
| 65 | SessionInstance_start->SessionInstance_start [label = "Editable: \ltitle \llocation \lfacilitator \lendtime \lnotes"]
|
---|
| 66 |
|
---|
| 67 |
|
---|
| 68 | ApplicationInstance [
|
---|
| 69 | label = ApplicationInstance
|
---|
| 70 | ]
|
---|
| 71 | ApplicationInstance_open [
|
---|
| 72 | label = ApplicationInstance
|
---|
| 73 | ]
|
---|
| 74 | ApplicationInstance_closed [
|
---|
| 75 | label = ApplicationInstance
|
---|
| 76 | ]
|
---|
| 77 | SessionInstance_start -> ApplicationInstance [label = "creates"]
|
---|
| 78 | ApplicationInstance -> ApplicationInstance [label = "Editable: \lstarttime \lendtime \lopen"]
|
---|
| 79 | ApplicationInstance -> ApplicationInstance_open [label = "Starttime passes or open is set to true"]
|
---|
| 80 | ApplicationInstance_open -> ApplicationInstance_open [label = "Editable: \lendtime \lopen \lresults"]
|
---|
| 81 | ApplicationInstance_open -> ApplicationInstance_closed [label = "Endtime passes or open is set to false"]
|
---|
| 82 | ApplicationInstance_closed -> ApplicationInstance_closed [label = "Editable: \lopen"]
|
---|
| 83 | ApplicationInstance_closed -> ApplicationInstance_open [label = "open is set to true"]
|
---|
| 84 |
|
---|
| 85 |
|
---|
| 86 | SurveyInstance [
|
---|
| 87 | label = SurveyInstance
|
---|
| 88 | ]
|
---|
| 89 | SurveyInstance_open [
|
---|
| 90 | label = SurveyInstance
|
---|
| 91 | ]
|
---|
| 92 | SurveyInstance_closed [
|
---|
| 93 | label = SurveyInstance
|
---|
| 94 | ]
|
---|
| 95 | SessionInstance_start -> SurveyInstance [label = "creates"]
|
---|
| 96 | SurveyInstance -> SurveyInstance [label = "Editable: \lstarttime \lendtime \lopen \lpresetanswers"]
|
---|
| 97 | SurveyInstance -> SurveyInstance_open [label = "Starttime passes or open is set to true"]
|
---|
| 98 | SurveyInstance_open -> SurveyInstance_open [label = "Editable: \lendtime \lopen \lanswersets"]
|
---|
| 99 | SurveyInstance_open -> SurveyInstance_closed [label = "Endtime passes or open is set to false"]
|
---|
| 100 | SurveyInstance_closed -> SurveyInstance_closed [label = "Editable: \lopen"]
|
---|
| 101 | SurveyInstance_closed -> SurveyInstance_open [label = "open is set to true"]
|
---|
| 102 |
|
---|
| 103 | AnswerSet [
|
---|
| 104 | label = AnswerSet
|
---|
| 105 | ]
|
---|
| 106 | AnswerSet -> AnswerSet [label = "Editable: \lsurvey \lrespondent \lanswers"]
|
---|
| 107 |
|
---|
| 108 | Answer [
|
---|
| 109 | label = Answer
|
---|
| 110 | ]
|
---|
| 111 | Answer -> Answer [label = "Editable: \lquestion \lvalues"]
|
---|
| 112 |
|
---|
| 113 | User [
|
---|
| 114 | label = User
|
---|
| 115 | ]
|
---|
| 116 | User -> User [label = "Editable: \lpasswordHash \lpasswordSalt"]
|
---|
| 117 |
|
---|
| 118 | Respondent [
|
---|
| 119 | label = Respondent
|
---|
| 120 | ]
|
---|
| 121 | Respondent -> Respondent [label = "Editable: \lpasswordHash \lpasswordSalt"]
|
---|
| 122 |
|
---|
[317] | 123 | Question [
|
---|
| 124 | label = Question
|
---|
| 125 | ]
|
---|
| 126 | Question_used [
|
---|
| 127 | label = Question
|
---|
| 128 | ]
|
---|
| 129 | Question -> Question [label = "Fully editable/removable"]
|
---|
| 130 | Question -> Question_used [label = "Gets selected in a Survey"]
|
---|
| 131 | Question_used -> Question_used [label = "Not editable"]
|
---|
| 132 |
|
---|
| 133 |
|
---|
[309] | 134 | }
|
---|