User Tools

Site Tools


2019_2020:s3:concprogobjet:td:td4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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+
2019_2020/s3/concprogobjet/td/td4.1569590784.txt.gz · Last modified: 2019/09/27 15:26 by blay