diff --git a/README.md b/README.md
index 8e760e1..9687a3d 100644
--- a/README.md
+++ b/README.md
@@ -9,58 +9,97 @@ Un rôle est défini pour l'utilisation du configurateur InterCOM :
**Nom**: Changer le mot de passe.
**Acteur**: Utilisateur.
**Données d'entrée**: Ancien mot de passe.
-Le cas d'utilisation commence lorsque l'utilisateur clique sur le boutton "Compte" sur le configurateur.
+ Le cas d'utilisation commence lorsque l'utilisateur s'est authentifié sur l'application et qu'il clique sur le boutton "Compte".
**Scénario principal**:
-1. Déclenchement du scénario "s'authentifier".
-2. Fin du scénario "s'authenrifier".
-3. L'outil affiche la page de changement du mot de passe.
-4. L'utilisateur renseigne le mot de passe actuel.
-5. L'utilisateur renseigne le nouveau mot de passe suivant le pattern XXXXX
-6. L'utilisateur renseigne la confirmation du nouveau mot de passe.
-7. L'utilisateur clique sur le bouton "mise à jour".
-8. Fin du scénario.
+1. Le configurateur affiche la page de changement du mot de passe.
+2. L'utilisateur renseigne le mot de passe actuel.
+3. L'utilisateur renseigne le nouveau mot de passe suivant un pattern
+4. L'utilisateur renseigne la confirmation du nouveau mot de passe.
+5. L'utilisateur clique sur le bouton "mise à jour".
+6. Le configurateur confirme le bon enregistrement du mot de passe en base de données.
+7. Fin du scénario.
-**Scénario d'erreur: Le mot de passe est incorrect**
+**Scénario d'erreur: le mot de passe actuel est incorrect**
+5a. Le configurateur renseigne l'erreur à l'utilisateur. Retour à l'étape 2.
+**Scénario d'erreur: le nouveau mot de passe ne suit pas le pattern**
+3a. Le configurateur renseigne l'erreur à l'utilisateur. Retour à l'étape 3.
+
+**Scénario d'erreur: la confirmation du nouveau mot de passe est différent du nouveau mot de passe**
+4a. Le configurateur renseigne l'erreur à l'utilisateur. Retour à l'étape 4.
+
+**Scénario d'erreur: erreur d'enregistremeent du nouveau mot de passe dans le base de données**
+5a. Le configurateur renseigne l'erreur à l'utilisateur. Retour à l'étape 5.
### Scénario 2: Parametrer le module GSM
**Nom**: Parametrer le module GSM.
**Acteur**: Utilisateur.
**Données d'entrée**: .
-Le cas d'utilisation commence lorsque l'utilisateur clique sur le boutton "Parametre" sur le configurateur.
+Le cas d'utilisation commence lorsque l'utilisateur s'est authentifié sur l'application et qu'il clique sur le boutton "Parametres".
**Scénarion principal**:
-1. Déclenchement du scénario "s'authentifier".
-2. Fin du scénario "s'authenrifier".
-8. Fin du scénario.
+1. Le configurateur demande les paramètres à la base de données.
+2. Le configurateur affiche la page de paramètres avec les champs remplis par ceux de la base de données.
+3. L'utilisateur renseigne les champs à modifier suivant leurs patterns.
+4. L'utilisateur clique sur le bouton "mise à jour".
+5. Fin du scénario.
+
+**Scénario d'erreur: erreur de récupération des paramètres de la base de données**
+1a. Le configurateur renseigne l'erreur à l'utilisateur.
+1b. Déclenchement du scénario : Déconnexion.
+1c. Fin du scénario : Déconnexion
+1d. Retour à l'étape 5.
+
+**Scénario d'erreur: le champ renseigné ne correspond pas à son pattern**
+3a. Le configurateur renseigne l'erreur à l'utilisateur. Retour à l'étape 3.
+
+**Scénario d'erreur: erreur d'enregistremeent des nouveaux paramètres dans le base de données**
+4a. Le configurateur renseigne l'erreur à l'utilisateur. Retour à l'étape 4.
### Scénario 3: Gérer les horaires d'utilisation du module GSM
**Nom**: Gérer les horaires d'utilisation du module GSM.
**Acteur**: Utilisateur.
**Données d'entrée**: .
-Le cas d'utilisation commence lorsque l'utilisateur clique sur le boutton "Horaires" sur le configurateur.
+Le cas d'utilisation commence lorsque l'utilisateur s'est authentifié sur l'application et qu'il clique sur le boutton "Horaires".
**Scénarion principal**:
-1. Déclenchement du scénario "s'authentifier".
-2. Fin du scénario "s'authenrifier".
-8. Fin du scénario.
+1. Le configurateur demande les horaires à la base de données.
+2. Le configurateur affiche la page horaires avec les cellules remplis par ceux de la base de données.
+3. L'utilisateur modifie les cellules souhaitées.
+4. L'utilisateur clique sur le bouton "mise à jour".
+5. Fin du scénario.
+
+**Scénario d'erreur: erreur de récupération des paramètres de la base de données**
+1a. Le configurateur renseigne l'erreur à l'utilisateur.
+1b. Déclenchement du scénario : Déconnexion.
+1c. Fin du scénario : Déconnexion
+1d. Retour à l'étape 5.
+
+**Scénario d'erreur: erreur d'enregistremeent des nouveaux horaires dans le base de données**
+4a. Le configurateur renseigne l'erreur à l'utilisateur. Retour à l'étape 4.
### Scénario 4: Afficher les informations GSM
**Nom**: Afficher les informations GSM.
**Acteur**: Utilisateur.
**Données d'entrée**: .
-Le cas d'utilisation commence lorsque l'utilisateur clique sur le boutton "Infos" sur le configurateur.
+Le cas d'utilisation commence lorsque l'utilisateur s'est authentifié sur l'application et qu'il clique sur le boutton "Infos".
**Scénarion principal**:
-1. Déclenchement du scénario "s'authentifier".
-2. Fin du scénario "s'authenrifier".
-8. Fin du scénario.
+1. Le configurateur demande les informations à la base de données.
+2. Le configurateur affiche les informations sur la page "informations".
+3. Fin du scénario.
+
+**Scénario d'erreur: erreur de récupération des paramètres de la base de données**
+1a. Le configurateur renseigne l'erreur à l'utilisateur.
+1b. Déclenchement du scénario : Déconnexion.
+1c. Fin du scénario : Déconnexion
+1d. Retour à l'étape 3.
### Scénario 5: Visualiser les logs
**Nom**: Visualiser les logs.
**Acteur**: Utilisateur.
**Données d'entrée**: .
-Le cas d'utilisation commence lorsque l'utilisateur clique sur le boutton "Log" sur le configurateur.
+Le cas d'utilisation commence lorsque l'utilisateur s'est authentifié sur l'application et qu'il clique sur le boutton "Log".
**Scénarion principal**:
-1. Déclenchement du scénario "s'authentifier".
-2. Fin du scénario "s'authenrifier".
+1. Le configurateur demande les logs au système.
+2. Le configurateur affiche les logs sur la page "logs".
8. Fin du scénario.
### Scénario 6: S'authentifier
@@ -76,6 +115,16 @@ Le cas d'utilisation commence lorsque l'utilisateur ouvre l'application configur
**Scénario d'erreur: Le mot de passe est incorrect**
2a. Le configurateur indique que le couple/identifiant est incorrect. Retour à l'étape 1.
+### Scénario 7: Déconnexion
+**Nom**: Déconnexion de l'utilisateur.
+**Acteur**: Utilisateur.
+**Données d'entrée**: .
+Le cas d'utilisation commence lorsque l'utilisateur clique sur le bouton "déconnecter".
+**Scénarion principal**:
+1. Déclenchement du scénario "s'authentifier".
+2. Fin du scénario "s'authenrifier".
+8. Fin du scénario.
+
## Frontend Angular
Angular est un Framework, open-source, basé sur TypeScript et co-dirigé par l’équipe du projet « Angular » de Google.