This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2019_2020:s3:concprogobjet:td:td4 [2019/09/27 15:26] blay [Open/Closed ... First Step] |
2019_2020:s3:concprogobjet:td:td4 [2019/10/16 15:32] (current) blay [Petit pas vers l'intégration] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Open/Closed ... First Step ====== | + | ====== De la conception au code et vice-versa ====== |
Ce TD vise à : | Ce TD vise à : | ||
Line 7: | Line 7: | ||
Un ensemble de codes et conseils vous sont donnés vous permettant de faire "seul" ce TD. | Un ensemble de codes et conseils vous sont donnés vous permettant de faire "seul" ce TD. | ||
+ | |||
+ | |||
+ | <note warning>Attention RENDU A FAIRE A LA FIN DE LA SEANCE DE TD EN SEMAINE du 14 Octobre [[<note warning>warning</note|voir ici]] </note> | ||
===== Partie : Généralisation & Généricité ===== | ===== Partie : Généralisation & Généricité ===== | ||
Line 14: | Line 17: | ||
Voici la description plus détaillée du sujet. | Voici la description plus détaillée du sujet. | ||
<note> | <note> | ||
- | 1- L'étudiant recruté devra améliorer les fonctionnalités offertes en permettant, de trier la liste des vols en fonction du prix et de pouvoir récupérer uniquement le vol le moins cher. | + | 1- L'étudiant recruté devra améliorer les fonctionnalités offertes en permettant, **de trier la liste des vols en fonction du prix** et de pouvoir **récupérer uniquement le vol le moins cher**. |
- | 2- Nous aimerions qu'il puisse également gérer les locations de voitures : trier des locations en fonction du prix et de pouvoir récupérer uniquement la location la moins chère parmi un ensemble de locations. | + | 2- Nous aimerions qu'il puisse également gérer les locations de voitures : **trier des locations en fonction du prix** et de pouvoir **récupérer uniquement la location la moins chère parmi un ensemble de locations**. |
Il est important de prendre en compte que si les codes existants peuvent être modifiés, les tests associés doivent continuer à fonctionner ce code ayant déjà été intégré dans d'autres applications. | Il est important de prendre en compte que si les codes existants peuvent être modifiés, les tests associés doivent continuer à fonctionner ce code ayant déjà été intégré dans d'autres applications. | ||
Line 97: | Line 100: | ||
* Comme il s'agit d'un simple TD, vous pouvez ne louer que la voiture la moins chère en partant du principe que le prix sera | * Comme il s'agit d'un simple TD, vous pouvez ne louer que la voiture la moins chère en partant du principe que le prix sera | ||
* Vous redéfinissez une fonction de sélection... | * Vous redéfinissez une fonction de sélection... | ||
+ | |||
+ | Dans le cadre de ce TD, au minimum (et on ne vous en demande pas plus) : | ||
+ | - un voyage correspond à un vol et une location de voiture (bien sûr dans un cas réel, il y aurait un vol de retour, des nuits d'hôtel, ...) | ||
+ | - vous pouvez ne travailler qu'avec une compagnie aérienne (bien sûr dans un cas réel, on chercherait les vols les moins chers d'un ensemble de compagnie aérienne); | ||
+ | - vous pouvez ne travailler qu'avec une compagnie de location de voiture | ||
+ | etc. | ||
+ | |||
===== Facultatif ===== | ===== Facultatif ===== | ||
Line 104: | Line 114: | ||
==== RENDU ==== | ==== RENDU ==== | ||
- | Code + modèles et remarques éventuelles. | + | Le RENDU SE FAIT à la [[https://lms.univ-cotedazur.fr/mod/assign/view.php?id=60330|fin de la 2e séance de TD]]. |
- | Les modèles peuvent correspondre à des diagrammes dessinés à la main, ou obtenus par reverse mais dans ce cas, ils sont "propres" au sens où les informations essentielles y sont représentées et seulement celles-ci. | + | |
- | http://jalon.unice.fr/cours/blay/Cours-blay-20150930110548/BoiteDepot-blay-20171020224642543829?tab=deposit | + | |
- | + | ||
- | Pour les S3A date limite de rendu vendredi 16 novembre à 19h | + |