Objectif : gérer les commandes
La mission demandée
Objectifs
Tâche 1 : gérer les commandes de livres ou de DVD (8h)
Il doit être possible de commander un ou plusieurs exemplaires d’un livre ou d’un DVD et de suivre l’évolution
d’une commande.
Une commande passe par différents stades :
au moment de son enregistrement, elle est « en cours » ;
au moment de sa réception, elle est « livrée » ;
une fois livrée, le paiement est effectué, elle est alors « réglée » ;
dans le cas où la livraison tarde, la commande est « relancée » (ce qui provoque un envoi de mail au fournisseur :
cet aspect n’est pas à gérer) ;
La gestion des stades n’a pas encore été modélisée dans la base de données actuelle : vous devez donc vous en
charger.
L’application doit permettre de voir, pour les livres ou les DVD, la liste des commandes et gérer le suivi.
Lorsqu’une commande de livre ou de DVD est « livrée », il faut que les exemplaires concernés soient
automatiquement générés dans la BDD, avec un numéro séquentiel par rapport au document concerné.
Une commande doit pouvoir être supprimée si elle n’est pas encore livrée.
Tâche 2 : gérer les commandes de revues (4h)
Il doit être possible de commander une revue. Une commande de revue revient à réaliser un abonnement (ou un
renouvellement d’abonnement, ce qui revient au même).
L’application doit permettre de voir la liste des commandes, même pour les abonnements expirés. Une commande
ne peut être supprimée que si aucun exemplaire (parution) lié à cette commande n’est enregistré.
Au démarrage de l’application, une petite fenêtre doit s’ouvrir automatiquement pour afficher les revues dont
l’abonnement se termine dans moins de 30 jours.
);
Description des tâches réalisées

Gérer les commandes de livres ou de DVD

