diff --git a/rapport/architecture/sequence.adoc b/rapport/architecture/sequence.adoc index d73e9a0..f2baf23 100644 --- a/rapport/architecture/sequence.adoc +++ b/rapport/architecture/sequence.adoc @@ -1,10 +1,10 @@ === Diagramme de séquence (optionnel) -==== Interaction entre l'utilisateur et la borne +==== Interaction entre l'utilisateur et la borne (Interaction gestuelle / vocale) [plantuml, sequence-x] .... - actor utilisateur - boundary ecran as "Ecran de \nla borne" #99FF99 + actor utilisateur #99FF99 + boundary frontend as "Interface utilisateur" #4da6ff boundary Camera boundary Micro participant "Back end\nmachine learning" as backend #ff8680 @@ -13,22 +13,22 @@ utilisateur --> Camera : signe (main, visage) Camera -> backend : flux vidéo backend -> database : signe identifié - backend -> ecran : signe identifié - ecran --> utilisateur: indicateur de prise \nen compte de l'avis + backend -> frontend : signe identifié + frontend --> utilisateur: indicateur de prise \nen compte de l'avis utilisateur --> Micro : avis vocal Micro -> backend : flux audio backend -> database : mots clé ou \nphrases identifiés - backend -> ecran : phrase identifié - ecran --> utilisateur: indicateur de prise \nen compte de l'avis + backend -> frontend : phrase identifié + frontend --> utilisateur: indicateur de prise \nen compte de l'avis .... ==== Séquence d'analyse et affichange des données [plantuml, sequence-x] .... - actor utilisateur - boundary frontend as "Interface \nadministrateur" - participant "Back end\nanalyse de données" as backend #4da6ff + actor utilisateur #99FF99 + boundary frontend as "Interface \nadministrateur" #4da6ff + participant "Back end\nanalyse de données" as backend #ff8680 database database as "Base de donnée" database -> backend : Données brutes