diff --git a/.gitignore b/.gitignore index 6c67d7f9c..02347691f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ .vscode messages.pot .skeema -nbproject \ No newline at end of file +nbproject +.metadata diff --git a/docu/Concepts/TechnicalRequirements/Architecture/TechnicalOverview.md b/docu/Concepts/TechnicalRequirements/Architecture/TechnicalOverview.md index 9a39e77d7..f0fe1e52a 100644 --- a/docu/Concepts/TechnicalRequirements/Architecture/TechnicalOverview.md +++ b/docu/Concepts/TechnicalRequirements/Architecture/TechnicalOverview.md @@ -2,14 +2,39 @@ This document describes the technical overview for the Gradido infrastructur. Beginning with a bird's eye view of all involved components, the following chapters will go in details of each component. +# Inventory Taking + + ![TechnicalOverview](../image/TechnicalOverview.png) -# Community-Server -## Public API + +## Community-Server + +### Public API ![CommunityServerAPI](../image/CommunityServerAPI.png) -## Database Skeema +### Database Skeema ![CommunityDBSkeema](../image/CommunityDBSkeema.png) + + + + +# Ideas of future Architecture + +## Moduls + +![ModulsOverview](../image/ModulsOverview.png) + +## ObjectModel + +![BusinessObjectModel](../image/GradidoBusinessObjekte.png) + +## DatabaseModel + +![DatabaseModel](../image/GradidoBusinessDBSkeema.png) + + +# diff --git a/docu/Concepts/TechnicalRequirements/graphics/GradidoBusinessDBSkeema.drawio b/docu/Concepts/TechnicalRequirements/graphics/GradidoBusinessDBSkeema.drawio new file mode 100644 index 000000000..f67500cfb --- /dev/null +++ b/docu/Concepts/TechnicalRequirements/graphics/GradidoBusinessDBSkeema.drawio @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docu/Concepts/TechnicalRequirements/graphics/GradidoBusinessObjekte.drawio b/docu/Concepts/TechnicalRequirements/graphics/GradidoBusinessObjekte.drawio new file mode 100644 index 000000000..c83c6f9f0 --- /dev/null +++ b/docu/Concepts/TechnicalRequirements/graphics/GradidoBusinessObjekte.drawio @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docu/Concepts/TechnicalRequirements/graphics/ModulsOverview.drawio b/docu/Concepts/TechnicalRequirements/graphics/ModulsOverview.drawio new file mode 100644 index 000000000..7e3674aae --- /dev/null +++ b/docu/Concepts/TechnicalRequirements/graphics/ModulsOverview.drawio @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docu/Concepts/TechnicalRequirements/image/GradidoBusinessDBSkeema.png b/docu/Concepts/TechnicalRequirements/image/GradidoBusinessDBSkeema.png new file mode 100644 index 000000000..912fa651f Binary files /dev/null and b/docu/Concepts/TechnicalRequirements/image/GradidoBusinessDBSkeema.png differ diff --git a/docu/Concepts/TechnicalRequirements/image/GradidoBusinessObjekte.png b/docu/Concepts/TechnicalRequirements/image/GradidoBusinessObjekte.png new file mode 100644 index 000000000..5d528cf42 Binary files /dev/null and b/docu/Concepts/TechnicalRequirements/image/GradidoBusinessObjekte.png differ diff --git a/docu/Concepts/TechnicalRequirements/image/ModulsOverview.png b/docu/Concepts/TechnicalRequirements/image/ModulsOverview.png new file mode 100644 index 000000000..a35d3b11f Binary files /dev/null and b/docu/Concepts/TechnicalRequirements/image/ModulsOverview.png differ