Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1.  
  2. Enoncé:
  3. Nous souhaitons réaliser une application composée de 9 utilisateurs de la force
  4. Chaque utilisateur de la force possede
  5. - un taux de midi-cloriens
  6. - un nom
  7. - un sabre
  8. - un rang
  9.  
  10. Il existe 2 type de utilisateur (JEDI, SITH)
  11. - Le JEDI possede un sabre laser de couleur violet, vert ou bleu.
  12. - Le SITH possede un sabre laser de couleur rouge.
  13.  
  14. Les Jedis ont un rang, pouvant être soit "Padawan", "Chevalier" ou "Maître"
  15. Les Siths ont un rang, pouvant être soit "Apprenti" ou "Maître"
  16.  
  17.  
  18.  
  19. -- ----
  20.  
  21. Objectif:
  22. 1 - Modéliser les classes de utilisateurs de la force dans un projet SYMFONY
  23. 2 - Mettre à disposition au sein d'une api REST "JSON" permettant de lister les utilisateurs avec la possibilité de :
  24. - Filtrer par type (SITH OU JEDI)
  25. - Ordonner le listing via le nom des utilisateurs (par ordre CROISSANT et DECROISSANT)
  26. - Ordonner le listing via le taux de midi-cloriens des utilisateurs (par ordre CROISSANT et DECROISSANT)
  27. - Ordonner le listing via la couleur du sabre des utilisateurs (par ordre CROISSANT et DECROISSANT)
  28. - Ordonner le listing via le rang des utilisateurs (par ordre CROISSANT et DECROISSANT)
  29.  
  30.  
  31. -- ----
  32.  
  33. Jeux de données:
  34. ## JEDIS:
  35. - Yoda, 17700 midi-cloriens, Maître, sabre vert
  36. - Luke Skywalker, 14500 midi-cloriens, Padawan, sabre bleu
  37. - Obi-Wan Kenobi, 13400 midi-cloriens, Chevalier, sabre vert
  38. - Mace Windu, 12000 midi-cloriens, Maître, sabre violet
  39. - Qui-Gon Jinn, 10000 midi-cloriens, Maître, sabre vert
  40.  
  41. ## SITHS:
  42. - Darth Vader, 27700 midi-cloriens, Apprenti, sabre rouge
  43. - Darth Sidious, 20500 midi-cloriens, Maître, sabre rouge
  44. - Darth Bane, 10500 midi-cloriens, Maître, sabre rouge
  45. - Darth Zannah, 14000 midi-cloriens, Apprenti, sabre rouge
  46.  
  47. --------
  48.  
  49.  
  50. BONUS "Nouvelle recrue Jedi" : améliorer l'API, il est maintenant possible de créer des Jedis.
  51.  
  52.  
  53. BONUS "La Règle des Deux" : lors de l'envoi des informations d'un Sith, et donner le nom de son maître, ainsi que son identifiant.
  54.  
  55. Pour les Siths, il faut appliquer "La Règle des Deux", un "Maître" a toujours un "Apprenti", jusqu'à que ce dernier le tue, devienne "Maître" à sa place et prenne à son tour un "Apprenti".
  56. Ainsi un "Apprenti" est lié à son "Maître", et un "Maître" est lié à son "Apprenti".
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement