Skip to content
This repository has been archived by the owner on Mar 22, 2024. It is now read-only.

MOD03 Web Asset View

Jonas Graubner edited this page May 12, 2023 · 1 revision

Customer: Rentschler & Holder Rotebühlplatz 41 70178 Stuttgart

Supplier: Team 2 (Paul Brenner, Jonas Alexander Graubner, Mohaddeseh Tibashi, Selvana Dwi Ayunda, Luka Dominik Pavic) Rotebühlplatz 41 70178 Stuttgart

Version History

Version Date Author Comment
0.1 28.04.2023 Jonas Graubner Created
1.0 12.05.2023 Jonas Graubner Finalization

Table of content

1. Scope

This Module enables the user to see all availabe Assets on the Server according to its user role.

2. Glossary

AAS - asset administration shell AASX - file format to store an asset AASX server - server, that can store AAS assets and has a standardized API specified in the GitHub repository

3. Module Requirements

3.1. User View

This is the main view the user will encounter. image

3.2. Requirements

It Requires an state of the art browser to display the data on the Server. It fulfills the following Requirements:

  • AASM-REQ1 GUI Components
  • AASM-REQ3 AAS content data management
  • AASM-REQ4 Search functionalities
  • AASM-REQ5 Rest-API Support
  • AASM-REQ6 Error Display
  • AASM-NF10 Usability
  • AASM-NF30 Performance

3.3. Module Context

The Module shows the Assets with their Detail. Herefore it uses the Rest-API Provided by the MOD02.

4. Analysis

The Module uses the REst API to get the data which it should display herefore it is dependent on MOD02.

5. Design

On the left side of the screen the user can select an Asset. On the right side of the screnn the detail of the selected Asset are displayed.

6. Implementation

The main implemantation for this page can be found here: https://github.com/JoTec2002/TINF21C_AAS_Management/blob/main/SOURCE/frontend/src/Pages/Guest.js

7. Module Tests