Code, base de données et paramétrage

Base de données

  • La base de données fut la première étape à réaliser, c’est sur cette dernière que notre skill Alexa allait s’appuyer.
  • Cette dernière devait répondre aux spécificités suivantes :
    -Permettre de stocker une quantité de plats et de vins, les vins ayant un type leur étant associé (blanc, rouge…)
    -Un plat devait pourvoir être associé à un seul type de vin et tous les vins d’un type pouvaient être appelés par un plat (si aucun vin de la même région que le plat n’est répertorié, il fallait en sélectionner un au hasard).
  • Nous avons donc créé les 5 tables suivantes afin de pouvoir procéder aux tests:
    -Vins, Plats, Régions, TypesVins et LiaisonsPlatsVins.
  • Chaque plat est lié à un type de vin dans LiaisonsPlatsVins et chaque vins et plats sont associés à une région de France.

Paramétrage

Mise en relation de chaque composants de la skill => Lambda

Cette image a un attribut alt vide ; le nom du fichier est thumbnail_chemas.png

Codes

Quelques parties de notre code qui nous ont permis de faire fonctionner WhichWine :

Cette image a un attribut alt vide ; le nom du fichier est thumbnail_image0.png
Cette image a un attribut alt vide ; le nom du fichier est thumbnail_image1.png
Cette image a un attribut alt vide ; le nom du fichier est thumbnail_image2.png
Cette image a un attribut alt vide ; le nom du fichier est thumbnail_image3.png
Cette image a un attribut alt vide ; le nom du fichier est thumbnail_image4.png

Laisser un commentaire

Concevoir un site comme celui-ci avec WordPress.com
Commencer