séquence d'acquisisiton et récup de données

This commit is contained in:
2022-11-11 13:18:56 +01:00
parent cc34e9d0c0
commit 15e11c73c8

View File

@@ -1,23 +1,34 @@
=== Diagramme de séquence (optionnel)
Insérer ici un ou plusieurs diagrammes de séquence ou dactivité du
projet. Voir le cours dintroduction au Génie Logiciel.
Il peut y avoir plusieurs diagrammes, un par scénario. Sil y
a dans le projet un dialogue client-serveur, il peut être utile de faire un
diagramme de séquence spécifique pour ce dialogue.
*Exemple utilisant plantuml*
**(Vous pouvez, bien sûr, utiliser votre outil de dessin préféré).**
==== Interaction entre l'utilisateur et la borne #1
[plantuml, sequence-x]
....
browser -> webserver :GET /index.html
browser <-- webserver
browser -> webserver :POST /blog/comment
webserver -> database:INSERT comment
webserver <-- database
browser <-- webserver
@startuml
utilisateur -> borne :
@enduml
....
Voir la liste des outils supportés par http://asciidoctor.org/docs/asciidoctor-diagram/[asciidoctor-diagram].
==== Interaction entre l'utilisateur et la borne #2
[plantuml, sequence-x]
....
utilisateur -> borne :
....
==== Séquence d'acquision des données
[plantuml, sequence-x]
....
Camera -> "Back end" : images
Micro -> "Back end" : signal audio
"Back end" -> "Base de donnée" : signe identifié
"Back end" -> "Base de donnée" : mots clé / phrases identifiées
....
==== Séquence de récupération des données
[plantuml, sequence-x]
....
"Base de donnée" -> "Back end" : Données brutes récupérées
"Back end" -> "Front end" : Statistiques sur les données
....