Updated 2. Software Architecture Specification (markdown)
parent
45ffa6637d
commit
1ddf4e3589
@ -244,7 +244,7 @@ Still the MVC pattern is a small part of the whole system design (cf. Figure 6).
|
|||||||
|
|
||||||
| **<MOD.001>** | **Graphical User Interface** |
|
| **<MOD.001>** | **Graphical User Interface** |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| **System requirements covered:** | /NF10/, /NF20/, /NF30/, /NF40/, /NF50/, /NF60/, /NF70/, /NF80/, /NF90/, /NF100/, /F10/, /F20/, /F60/, /F70/ nicht fertig |
|
| **System requirements covered:** | /LF10/, /LF30/, /LF40/, /LF50/, /LF60/, /LF70/, /LF80/, /LD20/ |
|
||||||
| **Services:** | The graphical user interface is taking input from the user and sending it to the controller by calling event functions. |
|
| **Services:** | The graphical user interface is taking input from the user and sending it to the controller by calling event functions. |
|
||||||
| **Interfaces:** | --- |
|
| **Interfaces:** | --- |
|
||||||
| **External Data:** | --- |
|
| **External Data:** | --- |
|
||||||
@ -255,7 +255,7 @@ Still the MVC pattern is a small part of the whole system design (cf. Figure 6).
|
|||||||
|
|
||||||
| **<MOD.002>** | **Controller** |
|
| **<MOD.002>** | **Controller** |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| **System requirements covered:** | /NF100/, /F30/, /F40/, /F50/, /F80/ nicht fertig |
|
| **System requirements covered:** | /LF10/, /LF20/, /LF30/, /LF60/, /LF70/, /LF80/, /LD10/, /LD20/ |
|
||||||
| **Services:** | Logic distribution is handled by the controller. It is reacting to the events triggered by the GUI and takes care of creating the respective objects. Also the input and output functions are implemented in the controller. |
|
| **Services:** | Logic distribution is handled by the controller. It is reacting to the events triggered by the GUI and takes care of creating the respective objects. Also the input and output functions are implemented in the controller. |
|
||||||
| **Interfaces:** | Interface for IODD to AutomationML, Interface for GSD to AutomationML and Interface of AMLX packages. For export/import of amlx files there is another class referenced: [SOURCE/Plugin/MWData.cs](https://github.com/H4CK3R-01/TINF20C_ModellingWizard_Devices/blob/app-source-code/SOURCE/Plugin/MWData.cs) |
|
| **Interfaces:** | Interface for IODD to AutomationML, Interface for GSD to AutomationML and Interface of AMLX packages. For export/import of amlx files there is another class referenced: [SOURCE/Plugin/MWData.cs](https://github.com/H4CK3R-01/TINF20C_ModellingWizard_Devices/blob/app-source-code/SOURCE/Plugin/MWData.cs) |
|
||||||
| **External Data:** | --- |
|
| **External Data:** | --- |
|
||||||
@ -266,7 +266,7 @@ Still the MVC pattern is a small part of the whole system design (cf. Figure 6).
|
|||||||
|
|
||||||
| **<MOD.003>** | **Runtime** |
|
| **<MOD.003>** | **Runtime** |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| **System requirements covered:** | nicht fertig |
|
| **System requirements covered:** | |
|
||||||
| **Services:** | Logic distribution is handled by the controller. It is reacting to the events triggered by the GUI and takes care of creating the respective objects. Also the input and output functions are implemented in the controller. |
|
| **Services:** | Logic distribution is handled by the controller. It is reacting to the events triggered by the GUI and takes care of creating the respective objects. Also the input and output functions are implemented in the controller. |
|
||||||
| **Interfaces:** | Interface for IODD to AutomationML, Interface for GSD to AutomationML and Interface of AMLX packages. For export/import of amlx files there is another class referenced: [SOURCE/Plugin/MWData.cs](https://github.com/H4CK3R-01/TINF20C_ModellingWizard_Devices/blob/app-source-code/SOURCE/Plugin/MWData.cs) |
|
| **Interfaces:** | Interface for IODD to AutomationML, Interface for GSD to AutomationML and Interface of AMLX packages. For export/import of amlx files there is another class referenced: [SOURCE/Plugin/MWData.cs](https://github.com/H4CK3R-01/TINF20C_ModellingWizard_Devices/blob/app-source-code/SOURCE/Plugin/MWData.cs) |
|
||||||
| **External Data:** | --- |
|
| **External Data:** | --- |
|
||||||
|
Loading…
Reference in New Issue
Block a user