=== Schéma d’architecture

[blockdiag]
....
blockdiag{
   default_fontsize=16
   default_group_color = "#7777FF";   node_height=85
   node_width=130
   reseaux_sociaux[label="Réseaux \nsociaux" , color="#D05E3F", shape = "flowchart.input"]
   interface_avis[label="Interface \nretours \nd'avis", color="#D05E3F",shape = "flowchart.input"]
   group{
      reseaux_sociaux;interface_avis;
   }
   micro[label="Micro", color="#D07115",shape = "flowchart.input"]
   cam[label="Caméra", color="#D07115",shape = "flowchart.input"]
   group{
      cam;micro;
   }
   traitement_audio[label="Traitement du \nsignal audio", color="#83EBDC"]
   ia_vocal[label="Reconnaissance \nvocale", color="#B3D04B"]
   ia_image[label="Reconnaissance \nd'image", color="#B3D04B"]
   traitement_language[label="Traitement \ndu language", color="#F787C8"]
   droit[label="Droit", color="#CC0C30"]
   bdd[label="Base de donnée", color="#FDFF85",shape = "flowchart.database"]
   analyse[label="Analyse des \ndonnées", color="#F787C8"]
   interface_admin[label="Interface \nadministrateur", color="#D05E3F"]

   reseaux_sociaux -> traitement_language[label='Avis textuel', fontsize=10];
   interface_avis -> traitement_language [label='Commentaire', fontsize=10];
   droit -> bdd;
   micro -> traitement_audio [label='Son', fontsize=10] ;
   traitement_audio -> ia_vocal [label='Son', fontsize=10];
   ia_vocal -> traitement_language;
   traitement_language -> bdd [label='Avis', fontsize=10, folded];
   bdd -> analyse ;
   analyse -> interface_admin [label='Données traitées', fontsize=10];
   cam -> ia_image;
   ia_image -> bdd [label='Données interprétées', fontsize=10];
   droit -> bdd [label='Régulation des données', fontsize=10];

}
....


==== Description des blocs

Il faut ici une description textuelle de chaque bloc, sa fonction
détaillée. En général, un bloc correspond à un module, sauf exception.
Il peut être adapté de faire des blocs plus petits qu’un module.

Il est important ici de distinguer les bibliothèques identifiées et
disponibles de ce que vous allez produire (coder) vous-même. Vous ne
devez pas réinventer la roue, mais vous ne devez pas non plus avoir votre
projet tout fait en encapsulant un programme déjà existant.

===== Droit



===== Système embarqué

Description textuelle du bloc 1.

===== Traitement du signal

Description textuelle du bloc 1.

===== Reconnaissance d'image

Description textuelle du bloc 1.

===== Reconnaissance vocale

Description textuelle du bloc 1.

===== Base de donnée

Description textuelle du bloc 1.

===== Traitemnt du language

Description textuelle du bloc 1.

===== Analyse des données

Description textuelle du bloc 1.

===== Interface administrateur

Description textuelle du bloc 1.

}
