impactometre issueshttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues2020-01-09T10:01:09Zhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/46Créer une classe abstraite Scenario2020-01-09T10:01:09ZClement BrizardCréer une classe abstraite ScenarioV1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/39Rendre la classe Damage partagée entre meeting et music2020-01-09T09:50:17ZClement BrizardRendre la classe Damage partagée entre meeting et musicAttendre #42
Créer un dossier shared dans model/classesAttendre #42
Créer un dossier shared dans model/classesV1Clement BrizardClement Brizardhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/45Ajouter à la classe journey un attribut passenger2020-01-09T09:36:43ZClement BrizardAjouter à la classe journey un attribut passengerPour prendre en compte modifications décidées le 07/01 avec le prof.Pour prendre en compte modifications décidées le 07/01 avec le prof.V1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/35Préciser sens de embodied et operating pour Journey et Software2020-01-06T12:01:59ZClement BrizardPréciser sens de embodied et operating pour Journey et SoftwareVoir page dans [wiki](https://gitlab.utc.fr/tx-techno-num/impactometre/wikis/R%C3%A9union/Pr%C3%A9cisions-sur-le-sens-des-diff%C3%A9rents-impacts).Voir page dans [wiki](https://gitlab.utc.fr/tx-techno-num/impactometre/wikis/R%C3%A9union/Pr%C3%A9cisions-sur-le-sens-des-diff%C3%A9rents-impacts).V1 finitionsValentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/44Renomer la classe Meeting en Scenario2020-01-06T11:27:31ZValentin Le GaucheRenomer la classe Meeting en ScenarioModifier la JSDoc en conséquence.Modifier la JSDoc en conséquence.V1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/38Changer le nom de la base de données des transports2020-01-06T11:16:19ZClement BrizardChanger le nom de la base de données des transportsL'appeler "TransportationMean", comme le nom de la classe. Changer le nom du fichier, et le nom de la constante exportée dans le fichier.L'appeler "TransportationMean", comme le nom de la classe. Changer le nom du fichier, et le nom de la constante exportée dans le fichier.V1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/42Renommer la classe ComponentDamage en Damage2020-01-06T11:09:47ZClement BrizardRenommer la classe ComponentDamage en DamageEt modifier la JSDoc avec.Et modifier la JSDoc avec.V1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/43Changer la structure des fichiers pour avoir classes/meeting, classes/shared...2020-01-05T21:09:01ZClement BrizardChanger la structure des fichiers pour avoir classes/meeting, classes/shared...V1Clement BrizardClement Brizardhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/28Corriger la syntaxe des attributs, des getters et de ssetters2020-01-05T13:57:10ZValentin Le GaucheCorriger la syntaxe des attributs, des getters et de ssettersAjouter un "_" devant le nom des attributs pour les différencier des noms des getters et des setters :
* [x] ComponentDamage https://gitlab.utc.fr/tx-techno-num/impactometre/merge_requests/16/diffs?commit_id=145efbf25abebcdae2903703ddd...Ajouter un "_" devant le nom des attributs pour les différencier des noms des getters et des setters :
* [x] ComponentDamage https://gitlab.utc.fr/tx-techno-num/impactometre/merge_requests/16/diffs?commit_id=145efbf25abebcdae2903703dddcb46e7f9fb445
* [x] DistributedDamage (fait dans !24)
* [x] MeetingDamage (fait dans !24)
* [x] Faire une vérification de l'ensemble des classes après le merge de !11 V1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/32Harmoniser constantes de conversion d'unités2020-01-05T13:16:04ZClement BrizardHarmoniser constantes de conversion d'unitéskilobitToBit, dayToHourskilobitToBit, dayToHoursV1Clement BrizardClement Brizardhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/27Corriger l'utilisation de la fonction Math.pow2020-01-05T09:11:31ZValentin Le GaucheCorriger l'utilisation de la fonction Math.powDans l'ensemble du code, remplacer `Math.pow(x, y)` par `x * Math.pow(10, y)` :
* [x] hardware.js (fait dans !11)
* [x] network.js (fait dans !23)
* [x] transport.js (fait dans !23)
* [x] checker l'ensemble après le merge de !11 Dans l'ensemble du code, remplacer `Math.pow(x, y)` par `x * Math.pow(10, y)` :
* [x] hardware.js (fait dans !11)
* [x] network.js (fait dans !23)
* [x] transport.js (fait dans !23)
* [x] checker l'ensemble après le merge de !11 V1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/30Modifier la structure de fichiers2020-01-04T20:20:57ZValentin Le GaucheModifier la structure de fichiers* [ ] Ajouter un dossier `meeting` dans le dossier `classes`
* [x] Harmoniser le dossier `tests` avec le reste de la structure des fichiers (fait dans !6) * [ ] Ajouter un dossier `meeting` dans le dossier `classes`
* [x] Harmoniser le dossier `tests` avec le reste de la structure des fichiers (fait dans !6) V1Clement BrizardClement Brizardhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/31Harmoniser les bound2020-01-04T19:37:03ZClement BrizardHarmoniser les boundV1Clement BrizardClement Brizardhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/24Faire la fonction de calcul d'impact pour hardware2020-01-04T19:13:10ZClement BrizardFaire la fonction de calcul d'impact pour hardwarePareil que #9 mais pour hardwarePareil que #9 mais pour hardwareV1Clement BrizardClement Brizardhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/34Utiliser la methode `add` pour le calcul de l'impact total d'un `Software`2020-01-04T14:17:36ZValentin Le GaucheUtiliser la methode `add` pour le calcul de l'impact total d'un `Software`V1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/9Faire la fonction de calcul d'impact pour software et transport2020-01-04T13:27:26ZClement BrizardFaire la fonction de calcul d'impact pour software et transportLa fonction prend en paramètres toutes les données que peut renseigner un utilisateur, et renvoie un objet `GlobalDamage` permettant d'afficher un bâton par sphère de dommage sur l'histogramme. Faire les fonctions de calcul intermédiaire...La fonction prend en paramètres toutes les données que peut renseigner un utilisateur, et renvoie un objet `GlobalDamage` permettant d'afficher un bâton par sphère de dommage sur l'histogramme. Faire les fonctions de calcul intermédiaires, mettre toutes les formules dans controllers/services/meeting/
Attendre que #14 et #13 soient faites.V1Valentin Le GaucheValentin Le Gauchehttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/29Modifier la classe Meeting2020-01-03T10:55:43ZValentin Le GaucheModifier la classe Meeting* [x] Ajouter un attribut de durée de la réunion en minutes
* [x] Ajouter les getters et les setters pour l'ensemble des attributs* [x] Ajouter un attribut de durée de la réunion en minutes
* [x] Ajouter les getters et les setters pour l'ensemble des attributsV1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/18Renommer le dossier "enums" en "constants"2019-12-28T21:56:55ZClement BrizardRenommer le dossier "enums" en "constants"V1Clement BrizardClement Brizardhttps://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/26Créer un fichier séparé dans la base de données pour les données d'impact du ...2019-12-28T21:49:27ZClement BrizardCréer un fichier séparé dans la base de données pour les données d'impact du réseauV1https://gitlab.utc.fr/tx-techno-num/impactometre/-/issues/21Passer le tableau de trajets en une map de trajets dans la classe Meeting2019-12-28T15:11:30ZClement BrizardPasser le tableau de trajets en une map de trajets dans la classe MeetingLa map serait indexée par un id (généré avec la package npm "uniqid" par exemple), ça permettrait d'accéder directement à un trajet donné.
* [x] Modifier la classe Meeting
* [x] Modifier la classe Journey en conséquence (ajouter l'id)La map serait indexée par un id (généré avec la package npm "uniqid" par exemple), ça permettrait d'accéder directement à un trajet donné.
* [x] Modifier la classe Meeting
* [x] Modifier la classe Journey en conséquence (ajouter l'id)V1Valentin Le GaucheValentin Le Gauche