Page 632 - IT2
P. 632

5.  Classe listeLivraison Contenant une liste des Livraison:

                          a.  Créer la méthode Ajouter qui permet d’ajouter les informations d’une Livraison en
                              paramètre, l’application doit afficher un message de confirmation avant l’ajout de la

                              Livraison. (2 pts)

                          b.  Créer la méthode Modifier qui permet de modifier les informations d’une Livraison
                              en  paramètre,  l’application  doit  afficher  un  message  de  confirmation  avant  de

                              modifier la Livraison. (2 pts)
                          c.  Créer  la  méthode  Supprimer  qui  permet  de  supprimer  les  informations  d’une

                              Livraison  en  paramètre,  l’application  doit  afficher  un  message  de  confirmation

                              avant de supprimer la Livraison. (2 pts)
                          d.  Créer la méthode Rechercher qui permet d’afficher les marchandises livrée par un

                              chauffeur donnée en paramètre. (2 pts)
                          e.  Créer  une  méthode  pour  calculer  la  quantité  totale  de  marchandise  livrée  par  un

                              chauffeur donnée en paramètre. (2 pts)
                   6.  Programme principal.

                          a.  Afficher  le  menu  permettant  d’accéder  aux  différentes  méthodes  de  la  question

                              précédente. (2 pts)
                          Les informations sur les Transports doivent être saisies par les utilisateurs.

                          b.  Instancier 3 objets de la classe Permis, Chauffeur, Marchandise. (2 pts)
                          c.  Instancier 3 objets Livraision en utilisant les objets Marchandise instancié. (2 pts)

                          d.  Ajouter 5 objets Livraison à la collection listeLivraison. (2 pts)




               Dossier 2 : (30 Pts)
               En  utilisant  les  classes  définies  dans  la  partie  2,    nous  proposons  des  interfaces  graphiques

               permettant de faciliter la gestion des livraisons:

                   1.  Ecrire  le  code  du  bouton  Enregistrer  permettant  d’enregistrer  l’ensemble  des  livraisons
                      dans un fichier texte. (6 pts)
















                      Filière                   Epreuve                        Session              5/7
                 TDI (CDS de 2 à 3)            Synthèse V1                   Juillet 2014
   627   628   629   630   631   632   633   634   635   636   637