diff --git a/1.-Software-Requirements--Specification.md b/1.-Software-Requirements--Specification.md index 08d884d..cd75dac 100644 --- a/1.-Software-Requirements--Specification.md +++ b/1.-Software-Requirements--Specification.md @@ -27,6 +27,7 @@ | Version | Date | Author | Comment | | ------------- |-------------|-------------|-------------| | V0.1 | 29.10.2021 | Malte Horst | created| +| V0.2 | 05.11.2021 | Malte Horst | added diagrams | *** @@ -50,7 +51,9 @@ _Figure 1 UC Diagram_ |Involved Users:|Every end-user of the application| |Triggering Event:|When the user opens the application and uses the 'New device' function to create a new device| -## 2.2. Create interface or load interface from library +![uc1](https://user-images.githubusercontent.com/36167515/140506911-5f87c715-8898-4b4b-9d0c-6680a44f785c.png) + +## 2.2. Create interface or load interface from library |Use Case's Objective:|Creating a device interface by inserting the data manually into the user interface. Or to add an interface from one of the existing libraries| |---|---| @@ -60,7 +63,9 @@ _Figure 1 UC Diagram_ |Involved Users:|Every end-user of the application| |Triggering Event:|When the user has the need to add/create a device interface| -## 2.3. View device data and device interface data +![uc2](https://user-images.githubusercontent.com/36167515/140507675-b5c6e17b-f84d-4bf8-a95b-f4f896c9ee63.png) + +## 2.3. View device data and device interface data |Use Case's Objective:|After at least one device was successfully added, the device data should be visible and editable on the user interface| |---|---| @@ -70,8 +75,9 @@ _Figure 1 UC Diagram_ |Involved Users:|Every end-user of the application| |Triggering Event:|When the user has the need to view device data and device interface data| +![uc3](https://user-images.githubusercontent.com/36167515/140508315-f7199aba-78aa-43c9-8299-5436b417f7b4.png) -## 2.4. Add attachments to the device +## 2.4. Add attachments to the device |Use Case's Objective:|It is possible to add an attachment to the object, such as a manufacturer's icon| @@ -82,6 +88,8 @@ _Figure 1 UC Diagram_ |Involved Users:|Every end-user of the application| |Triggering Event:|When the user has the need to edit device data and add attachments such as icons.| +![uc4](https://user-images.githubusercontent.com/36167515/140509092-8479b219-5322-4ee1-8a77-e2fa65f3db06.png) + ## 2.5. Format output as CAEX version 2.15/3.0 |Use Case's Objective:|Make the export to CAEX formats possible for devices| @@ -92,6 +100,8 @@ _Figure 1 UC Diagram_ |Involved Users:|Every end-user of the application| |Triggering Event:|When the user wants to save a device in the CAEX format| +![uc5](https://user-images.githubusercontent.com/36167515/140509510-1bbfedfd-9188-4e82-9644-3413e7c358cb.png) + # 3. Features In this chapter, the definable features are described and illustrated with figures.