diff --git a/1.-Software-Requirements--Specification.md b/1.-Software-Requirements--Specification.md index efa979f..509b42f 100644 --- a/1.-Software-Requirements--Specification.md +++ b/1.-Software-Requirements--Specification.md @@ -1,34 +1,25 @@ #### Table of Contents * [1. Goal](#Goal) * [2. Use Cases](#UC) - * [2.1 “Create new device”](#UC1) - * [2.2 “Create interface or load interface from Library”](#UC3) - * [2.3 “View device data and device interface data”](#UC4) - * [2.4 “Reloading and editing an AML device description”](#UC5) - * [2.5 “Add Attachments for the Device”](#UC6) - * [2.6 “Format output as CAEX version 3.0”](#UC7) -* [3. Non-functional Requirements](#NF) - * [3.1 /NF10/Overview](#NF1) - * [3.2 /NF20/Load Attributes](#NF2) - * [3.3 /NF30/Application Load Toolbar](#NF3) - * [3.4 /NF40/Application Load Window Sizing](#NF4) - * [3.5 /NF50/Rename Documents](#NF5) - * [3.6 /NF60/Resizable Rows](#NF6) - * [3.7 /NF70/Header Overview](#NF7) - * [3.8 /NF80/Design of the Button’s](#NF8) - * [3.9 /NF90/Design of the Tab’s](#NF9) - * [3.10 /NF100/Code Quality](#NF10) -* [4. Functional Requirements](#F) - * [4.1 /F10/Link to Manual](#F1) - * [4.2 /F20/Add Button at Interfaces](#F2) - * [4.3 /F30/Mechanical and Hydraulic Interfaces](#F3) - * [4.4 /F40/CAEX 3.0 Output](#F5) - * [4.5 /F50/Parameter Requirements](#F6) - * [4.6 /F60/Delete Empty Fields](#F7) - * [4.7 /F70/Delete Button](#F8) - * [4.8 /F80/Testability of AML device](#F9) + * [2.1 Create new device](#UC1) + * [2.2 Create interface or load interface from Library](#UC3) + * [2.3 View device data and device interface data](#UC4) + * [2.4 Add Attachments for the Device](#UC6) + * [2.5 Format output as CAEX version 3.0](#UC7) +* [3. Features](#LF) + * [3.1 Import](#LF1) + * [3.2 File validation](#LF2) + * [3.3 Error Handling](#LF3) + * [3.4 GUI](#LF4) + * [3.5 Display device in a readable way](#LF5) + * [3.6 Edit device](#LF6) + * [3.7 Create device](#LF7) + * [3.8 Export device](#LF8) +* [4. Product data](#LD) + * [4.1 /LD10/ AML-DD](#LD1) + * [4.2 /LD20/ Save and load files](#LD2) * [5. Bug Fixes](#B) -* [6. Enhancements](#Enhancements) +* [6. Enhancements](#E) * [7. References](#Ref) # Changelog @@ -152,6 +143,10 @@ The system shall create a valid AML-DD with all the necessary information the or The system shall make a device description editable. For this, the user can load existing or create new devices within the interface of the application. After editing them, these descriptions can be saved to a location selected by the user. +# 5. Bug fixes + +# 6. Enhancements + # 7. References [1] https://github.com/Rajkumarpulaparthi/ModellingWizard