2014_2015:s3:concprogobjet:td:td4
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2014_2015:s3:concprogobjet:td:td4 [2014/10/05 08:54] – [Responsabilités et Couplages] blay | 2014_2015:s3:concprogobjet:td:td4 [2014/10/14 06:12] (current) – [Responsabilités et Couplages] blay | ||
---|---|---|---|
Line 2: | Line 2: | ||
On distingue deux formes de consommation pour un même modèle de voiture : | On distingue deux formes de consommation pour un même modèle de voiture : | ||
- | * la consommation moyenne sur route, urbaine ou mixte [[http:// | + | * la consommation moyenne sur route, urbaine ou mixte [[http:// |
* la consommation en fonction de la vitesse | * la consommation en fonction de la vitesse | ||
- | < | + | < |
Si une voiture roule à '' | Si une voiture roule à '' | ||
< | < | ||
Line 37: | Line 37: | ||
* Pour ma clio si je roule pendant 100km à 90km/h, combien vais-je dépenser d' | * Pour ma clio si je roule pendant 100km à 90km/h, combien vais-je dépenser d' | ||
* Quel est le couplage entre la classe calculateur et la classe modèle de voiture? | * Quel est le couplage entre la classe calculateur et la classe modèle de voiture? | ||
- | - En fait, pour certains modèles de voiture (par exemple, les Renaults), les consommations moyennes sont obtenues par des requêtes à un service externe qui, en fonction des informations sur le modèle (on se limite au nom et à l' | + | - En fait, pour certains modèles de voiture (par exemple, les Peugeots), les consommations moyennes sont obtenues par des requêtes à un service externe qui, en fonction des informations sur le modèle (on se limite au nom et à l' |
- | - Pour certains véhicules on veut pouvoir enregistrer une consommation en Galon pour 100 Miles, que devez-vous modifier? | + | - Donc si on résume, voici des exemples de modèles : |
+ | - A un modèle Clio, on associe des données de consommation fixes et un calcul de la consommation en fonction de la vitesse qui est basé sur un coefficient K donné, on fait pareil pour le modèle Mégane | ||
+ | - A un modèle Ferrari F430 on associe des données de consommation fixes et un calcul de la consommation en fonction de la vitesse qui est basé sur un coefficient K calculé, on fait pareil pour certaines Porshes | ||
+ | - A un modèle Peugeot 208, on obtient les données de consommation en faisant appel à un service externe, et la consommation en fonction de la vitesse est basée sur un coefficient K donné; | ||
+ | - A un modèle Mercedes ClasseA, on obtient les données de consommation en faisant appel à un service externe, et la consommation en fonction de la vitesse est basée sur un coefficient K calculé | ||
+ | - Si à présent on ajoute un autre mode de détermination de la consommation basée par exemple sur des données statistiques stockées dans un fichier excel, et que l'on décide que le modèle Clio se base sur ces données... Votre solution est-elle toujours valide? | ||
+ | - Pour certains véhicules on veut pouvoir enregistrer une consommation en Galon pour 100 Miles, que devez-vous modifier? | ||
- Que retenez-vous? | - Que retenez-vous? | ||
- | <box round rgb(150, | + | <box round rgb(150, |
* Dans votre répertoire de projet, sous TD4, se trouvent (s'il y a des doutes sur le répertoire de livraison, mettez un mail à votre encadreur) : | * Dans votre répertoire de projet, sous TD4, se trouvent (s'il y a des doutes sur le répertoire de livraison, mettez un mail à votre encadreur) : | ||
- Un document contenant | - Un document contenant | ||
Line 50: | Line 56: | ||
- Les codes et les tests. Pensez bien que le service externe ne doit pas être vraiment implémenté. Une fonction qui pour l' | - Les codes et les tests. Pensez bien que le service externe ne doit pas être vraiment implémenté. Une fonction qui pour l' | ||
</ | </ | ||
- | |||
- | |||
- | |||
==== Tuyaux ==== | ==== Tuyaux ==== | ||
Vous pouvez utiliser la bibliothèque " | Vous pouvez utiliser la bibliothèque " |
2014_2015/s3/concprogobjet/td/td4.1412499244.txt.gz · Last modified: 2014/10/05 08:54 by blay