Mise à jour de la présentation technique : ajout de sections sur l'exemple UML, l'automatisation du déploiement et réorganisation du contenu.

This commit is contained in:
2025-04-27 22:37:13 +02:00
parent 90d79b6b98
commit b6e0080caa
5 changed files with 189 additions and 14 deletions

38
diagrams/global.puml Normal file
View File

@@ -0,0 +1,38 @@
@startuml Architecture Globale
' Définition des composants
node "Interfaces utilisateur" {
[Interface Web] as web
[Application Android] as android
}
node "Backend" {
[Serveur API] as api
[Traitement d'images (ffmpeg)] as imgproc
database "Base de données (PostgreSQL)" as db
}
node "Matériel" {
[Caméra] as camera
}
' Définition des interactions
web --> api : Requêtes HTTP
android --> api : Requêtes HTTP
api <--> db : Stocke/Récupère les données
api --> imgproc : Traite les timelapses
api <--> camera : Contrôle/Reçoit les images
' Ajout de style
skinparam component {
BackgroundColor<<Frontend>> LightBlue
BorderColor<<Frontend>> DarkBlue
}
skinparam node {
BackgroundColor LightGray
BorderColor Gray
}
@enduml