mirror of
https://git.roussel.pro/telecom-paris/pact.git
synced 2026-02-09 02:20: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)
|
||||
|
||||
Insérer ici un ou plusieurs diagrammes de séquence ou d’activité du
|
||||
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é).**
|
||||
==== 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
|
||||
....
|
||||
|
||||
Reference in New Issue
Block a user