Questions/réponses sur le projet
- Est-ce que je peux faire le projet tout seul ?
Non.
- Est-ce qu'on peut faire l'interface en PHP ?
Non.
- Est-ce important de connaître l'identité de la douane qui a contrôlé un colis ?
Non.
- Qu'est-ce qu'il se passe si une commande est rejetée par la douane ? Est-ce que le client en est averti quand il affiche l'état de son colis ?
Quand une commande est rejetée par la douane, ça apparaît au niveau du gérant,
de l'emballeur concerné et du client.
Dès que la douane rejette un colis, un nouveau colis est préparé et envoyé
(avant d'attendre qu'il revienne a l'entrepôt) pour le client avec le même ou
un autre emballeur. Une fois le colis arrivé à l'entrepôt,
le gérant peut décider de remettre le contenu du colis en stock.
- Pouvez vous préciser les différents états d'un colis ?
"non expédiées": le client a passé la commande, mais elle n'a pas encore été emballée, OU la commande a été rejetée par la douane
"partiellement expédiées": la commande a été emballée et est en cours de livraison par le transporteur
"100 % expédiées": le colis est arrivé chez le client
- Est-ce qu'il faut suivre la structure de donnée pour les 6 entités fournies si l'on vaut ajouter le fichier fourni à la base ?
Non, pas forcément. Il faut juste "s'en inspirer". Peut-être certains champs
manquent ou il y en a en trop, etc.
- Pourquoi il n'y a pas de champ de login pour le client dans le
fichier fourni ?
Voir question précédente.
- Est-ce qu'il faut considérer
qu'on ne fait que des livraisons en gros (produits d'un seul type en grande
quantité dans chaque colis) ou est-ce qu'un colis peut contenir plusieurs
produits différents ?
Un colis peut contenir plusieurs produits différents.
- Comment détermine-t-on le nombre de produits par palette / par colis ?
Devons-nous choisir un nombre arbitraire qu'on conservera pour tout le projet ?
C'est le gérant qui s'en occupe. Le nombre de produits par palette est indiqué pour chaque produit dans les données fournie.
-
Est-ce qu'on doit gérer le mode de livraison des palettes/colis (Avion, camion,
conteneur) ? Comment est-ce qu'on doit le faire ?
Oui. C'est le gérant qui choisit le mode de livraison.
Vous pouvez par exemple généré cela aléatoirement.
-
On considère qu'un client peut commander quelque chose et laisser la date de livraison vide, ou alors le client peut modifier la date de livraison initialement prévue?
Le client peut choisir une date de livraison.
-
Plusieurs exemplaires d'un même produit peuvent-ils avoir un prix différent (soldes etc.) ?
Non.
-
Serons nous pénalisés si on utilise trop ou pas assez de PreparedStatement?
Quand c'est trop, c'est trop. Quand ce n'est pas assez, ce n'est pas assez.
-
Peut-il y avoir plusieurs colis pour une commande ?
Oui. Mais une seule commande par colis.
-
Vous demandez de ne pas utiliser le fichier fourni pour créer nos tables,
mais comment allons nous remplir les tables qu'on a crée puisque les attributs ne sont pas les mêmes que ceux du fichier fourni(data.csv) ?
Avec la méthode de votre choix.
- Doit-on considérer que seuls les colis que nous avons générés sont ceux à
prendre en compte pour les calculs des taux ?
Est-il nécessaire de mettre à jour les taux par la suite en fonction des
commandes des clients ou est-ce qu'il s'agit de taux fixes qui n'ont pas à être
mis à jour ?
Pour générer les résultats du contrôle de douanes on doit tenir compte
des taux, mais pas après.
- Lors du remplissage du colis on peut avoir plusieurs produits dans un colis or ces produits sont de tailles differentes. Il est donc tres difficile de determiner combien d'espace reste-t-il afin de remplir un colis (par exemple lorsqu'on a deux produits differents ) ? Y-a-t-il une solution simple a ce probleme?
Par ailleurs si je ne trouve pas de solution , est-t-il envisageable de considerer qu'un colis est rempli lorsqu'il depasse un certain poids et ainsi contourner le probleme ? (avec cette solution on occure complement la variable quantite par carton qui devienne selon le poid maximal choisi , faux).
On vous laisse la liberté de gérer cela comme vous voulez.
-
Que fait-on lorsque l'on a épuisé la réserve d'un produit ?
Y'a t-il un renouvellement de stock?
C'est géré par le gérant.
-
Peut-il y avoir des produits fragiles et dangereux dans le même colis?
Oui.
-
A part les emballeurs, y'a-t-il d'autres employés ?
Oui. Le gérant par exemple.
-
Pour l'emballeur il est ecrit :
"Il peut connaitre la liste des commandes d'un client pour préparer les colis"
Il est censé aussi savoir ce qu'il y a dans la commande aussi
(Théoriquement nécessaire)?
Oui.