From 9ce9228fe167b2bddae7455a3151df0637789e12 Mon Sep 17 00:00:00 2001 From: adrien balleyguier Date: Thu, 2 Apr 2026 10:53:06 +0200 Subject: [PATCH] doc: adding architecture bdd diagram --- doc_resources/.gitignore | 2 ++ doc_resources/bdd_complete.puml | 41 +++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 doc_resources/.gitignore create mode 100644 doc_resources/bdd_complete.puml diff --git a/doc_resources/.gitignore b/doc_resources/.gitignore new file mode 100644 index 0000000..664db10 --- /dev/null +++ b/doc_resources/.gitignore @@ -0,0 +1,2 @@ +*.png +*.svg diff --git a/doc_resources/bdd_complete.puml b/doc_resources/bdd_complete.puml new file mode 100644 index 0000000..ca75126 --- /dev/null +++ b/doc_resources/bdd_complete.puml @@ -0,0 +1,41 @@ +@startuml + +skinparam linestyle ortho +left to right direction + +rectangle "thingy 1" as t1 +rectangle "thingy 2" as t2 +rectangle "thingy ..." as t_plus +rectangle "gateway" as gw +rectangle "database" as db +rectangle "data validation" as valid +rectangle "display" as display +rectangle "forecasting" as forecasting +rectangle "teams" as teams + +circle "thingy interface" as t1_gw_int +circle "thingy interface" as t2_gw_int +circle "thingy interface" as t_plus_gw_int +circle "db set" as db_api_int +circle "db API" as db_get_int +circle "teams API" as teams_int + +t1 --( t1_gw_int +t1_gw_int -- gw +t2 --( t2_gw_int +t2_gw_int -- gw +t_plus --( t_plus_gw_int +t_plus_gw_int -- gw + +gw --( db_api_int +db_api_int -- db + +db -- db_get_int +db_get_int )-r- display +db_get_int )-l- valid +db_get_int )-- forecasting + +forecasting --( teams_int +teams_int -- teams + +@enduml