mirror of
https://git.roussel.pro/telecom-paris/pact.git
synced 2026-02-09 10:30:17 +01:00
séquence d'acquisisiton et récup de données
This commit is contained in:
@@ -1,23 +1,34 @@
|
|||||||
=== Diagramme de séquence (optionnel)
|
=== Diagramme de séquence (optionnel)
|
||||||
|
|
||||||
Insérer ici un ou plusieurs diagrammes de séquence ou d’activité du
|
==== Interaction entre l'utilisateur et la borne #1
|
||||||
projet. Voir le cours d’introduction au Génie Logiciel.
|
|
||||||
Il peut y avoir plusieurs diagrammes, un par scénario. S’il 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é).**
|
|
||||||
|
|
||||||
[plantuml, sequence-x]
|
[plantuml, sequence-x]
|
||||||
....
|
....
|
||||||
browser -> webserver :GET /index.html
|
@startuml
|
||||||
browser <-- webserver
|
utilisateur -> borne :
|
||||||
browser -> webserver :POST /blog/comment
|
@enduml
|
||||||
webserver -> database:INSERT comment
|
|
||||||
webserver <-- database
|
|
||||||
browser <-- webserver
|
|
||||||
....
|
....
|
||||||
|
|
||||||
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
|
||||||
|
....
|
||||||
|
|||||||
Reference in New Issue
Block a user