Ecole Supérieure Privée Technologies & Ingénierie Type d’épreuve : Devoir Exame

Ecole Supérieure Privée Technologies & Ingénierie Type d’épreuve : Devoir Examen Enseignant : Hmida ROJBANI Matière : JEE Année Universitaire : 2020-2021 Semestre : 01 Classe : CII-2-GLSI-A&B Date : /11/2020 Nombre de pages : 1 Exercice On propose une base de données des consommations des clients d'un restaurant italien. Une table est caractérisée par un numéro et possède toujours une capacité maximale théorique et un type. Un client, en réalité celui qui paye l'addition, possède un nom, un prénom et une date de naissance et peut avoir en plus une adresse courriel ou un numéro de téléphone (tous les deux facultatifs). Un ticket concerne un client, et chaque ticket possède un numéro unique et toujours renseigné, un nombre de couverts et le montant de l'addition réglé. Nous n'avons pas utilisé la date du ticket comme clé primaire, car il est possible d'avoir la génération de deux tickets exactement au même moment. Un met est une entrée, un plat ou un dessert ; et il possède un prix. NB : Un attribut supplément dans la classe table permet de faire payer un potentiel supplément en fonction du type de table (petite terrasse, grande terrasse, etc.). 1) Développer une RestFul API (CRUD) pour gérer la base de données mentionnée, suivre l’architecture MVC et utiliser les DTO avec validation. 2) Utiliser la base de données MySQL pour garder les données. 3) Développer maintenant les services suivants : a) Pour une période donnée quel est le plat le plus acheté ? b) Quel est le client le plus fidèle au restaurant ? c) Quelle est la table la plus réservée ? d) Quel est le jour de la semaine le plus réservé par un client donné ? e) Retourner le revenu par jour, semaine et mois. f) Retourner le revenu pour une période donnée. 4) Question optionnelle : Assurer la sécurité de l’API avec authentification (login ,password). uploads/Finance/ ds-projet-jee.pdf

  • 12
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Aoû 21, 2021
  • Catégorie Business / Finance
  • Langue French
  • Taille du fichier 0.7133MB