Skip to content
Snippets Groups Projects
Commit 5829ba97 authored by Murielle CHADIER's avatar Murielle CHADIER Committed by Bastien DUMONT
Browse files

docs: translate docs/ecolyo/functionalities/analysis.md to french

parent d74aece6
No related branches found
No related tags found
1 merge request!27Update docs/ecolyo/functionalities/analysis.md
# Analyse
This section explains the analysis screen and how information are displayed.
Cette section explique l'écran d'analyse et la manière dont les informations sont affichées.
## Description
The analysis screen shows the user a recap of his consumption of the last month.
It allows him to compare his consumption with the previous month and also with an average consumption based on his profile if he completed it.
L'écran d'analyse montre à l'utilisateur un récapitulatif de sa consommation du dernier mois.
### Graph
Il lui permet de comparer sa consommation avec le mois précédent et également avec une consommation moyenne basée sur son profil s'il l'a complété.
On the left side, the user can see his consumption for the connected fluids. On the right side, there is by default the consumption of default profile until user completes his own. Once it is done, the comparison is much more accurate.
### Graphique
Also, when user has the possibility to switch the comparison with the average profile or the ideal profile. For now, the ideal profile just represents the average profile's consumption minus 10%.
Sur le côté gauche, l'utilisateur peut voir sa consommation pour les fluides connectés. Sur le côté droit, il y a par défaut la consommation du profil par défaut jusqu'à ce que l'utilisateur complète le sien. Une fois cela fait, la comparaison est beaucoup plus précise.
Each line of the graph is handled by the **AnalysisConsumptionRow** component. It displays the consumption for a given fluid, a draws a bar sized in comparison with the total and applies the 10% ideal coefficient when user clicks on his ideal consumption.
De plus, lorsque l'utilisateur a la possibilité de basculer la comparaison avec le profil moyen ou le profil idéal. Pour l'instant, le profil idéal représente simplement la consommation du profil moyen moins 10%.
Note that only the consumption related to a connected fluid are taken for the calculation of the total price of the ideal or average consumption, even if the consumption indicators are shown for the non-connected fluids. (it is given a indicator for the user, considering he may use this fluid but doesn't have a connected device)
Chaque ligne du graphique est gérée par le composant **AnalysisConsumptionRow**. Il affiche la consommation pour un fluide donné, dessine une barre de taille en comparaison avec le total et applique le coefficient idéal de 10% lorsque l'utilisateur clique sur sa consommation idéale.
### Calculation
Notez que seuls les consommations liées à un fluide connecté sont prises en compte pour le calcul du prix total de la consommation idéale ou moyenne, même si les indicateurs de consommation sont affichés pour les fluides non connectés. (un indicateur est donné à l'utilisateur, en considérant qu'il peut utiliser ce fluide mais n'a pas de dispositif connecté).
The **Consumption Service** allows us to get the user's consumption on the given month, and the **Performance Indicator Service** allows us to get the comparative indicator between the currently displayed month and the previous one.
### Calcul
In order to get the accurate consumption estimation, we use the _fluidForecast_ stored in the user's profile. You can see more about it in the next section : [ProfileType](./profile_type.md)
Le **service de consommation** nous permet d'obtenir la consommation de l'utilisateur sur le mois donné, et le **service d'indicateur de performance** nous permet d'obtenir l'indicateur comparatif entre le mois actuellement affiché et le précédent.
Afin d'obtenir une estimation précise de la consommation, nous utilisons le _fluidForecast_ stocké dans le profil de l'utilisateur. Vous pouvez en voir plus à ce sujet dans la section suivante : : [ProfileType](./profile_type.md)
### Navigation
Users have the possibility to navigate between current and previous analysis, month by month, using the **DateNavigator** at the top of the screen. It is not possible to navigate after the last analysis (which is set the next month + 3 days in order to have a month with complete data). For example, the 3rd of June, a user will be able to see his analysis of Mai.
Users won't be blocked to navigate in previous dates, and if there is no analysis to display, we use the same behavior than in the graph : we display dashes instead of data.
Les utilisateurs ont la possibilité de naviguer entre l'analyse actuelle et précédente, mois par mois, en utilisant le **DateNavigator** en haut de l'écran. Il n'est pas possible de naviguer après la dernière analyse (qui est fixée au mois suivant + 3 jours afin d'avoir un mois avec des données complètes). Par exemple, le 3 juin, un utilisateur pourra voir son analyse de Mai.
Les utilisateurs ne seront pas bloqués pour naviguer dans les dates précédentes, et s'il n'y a pas d'analyse à afficher, nous utilisons le même comportement que dans le graphique : nous affichons des tirets à la place des données.
### Notification
Each month, the user will receive a notification to inform him he can consult his new analysis if he activated it in the option page.
Chaque mois, l'utilisateur recevra une notification l'informant qu'il peut consulter sa nouvelle analyse s'il l'a activée dans la page d'option.
......@@ -82,7 +82,7 @@ nav:
- Consumption Alert: ecolyo/technical/services/consumption_alert.md
- Enedis half hour Monthly Analysis: ecolyo/technical/services/enedis_halfhour_monthly_analysis.md
- Functionalities:
- Analysis: ecolyo/functionalities/analysis.md
- Analyse: ecolyo/functionalities/analysis.md
- Challenge: ecolyo/functionalities/challenge.md
- Consumption: ecolyo/functionalities/consumption.md
- Dacc: ecolyo/functionalities/dacc.md
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment