Epreuve final Centre National de l'Evaluation et des Examens Examen National d ? obtention du Brevet de Technicien Supérieur Session Mai Page Filière Épreuve Développement des Systèmes d ? Information Développement des Applications informatiques DAI Durée

Centre National de l'Evaluation et des Examens Examen National d ? obtention du Brevet de Technicien Supérieur Session Mai Page Filière Épreuve Développement des Systèmes d ? Information Développement des Applications informatiques DAI Durée Heures Coe ?cient La société marocaine ? DSIGS ? spécialisée dans la vente en ligne veut implanter un programme de gestion de stock a ?n d ? automatiser son système d ? information La ?gure suivante représente le modèle logique de données élaboré par un analyste programmeur Produit CodeProduit nchar Designation nchar Categorie nchar PrixUnitaire oat DocumentConstructeur nchar Client CodeClient NomClient AdrClient TelClient nchar nchar nchar nchar LigneCommande CodeProduit NumCommande QteCommande nchar int int Commande NumCommande DateCommande NomFournisseur CodeClient int Date nchar nchar FIGURE MLD DE L ? APPLICATION CExamen National du Brevet de Technicien Supérieur - Session Mai Filière DSI Épreuve DAI PARTIE PROGRAMMATION ORIENTE OBJET JAVA pts La structure des classes que l ? on veut réaliser est la suivante Page Commande ?? NumCommande int ?? DateCommande Date ?? NomFournisseur String ? Commande NumCommande int DateCommande Date NomFournisseur String ? toString String ? equals obj Object boolean ? getNumCommande int ? setNumCommand NumCommande int void ? getDateCommande Date ? setDateCommande DateCommande Date void ? getFournisseur String ? setFournisseur NomFournisseur String void Client ?? CodeClient String ?? NomClient String ?? AdrClient String ?? TelClient String ?? ListeCommandes Vector ? Client CodeClient string NomClient string AdrClient String ? EnregistrerCommande cmd Commande boolean ? supprimerCommande position int boolean ? toString String ClientFidel ?? CodeFidelite String ?? TauxReduction oat ? ClientFidel CodeClient string NomClient string AdrClient String CodeFidelite string TauxReduction oat ? toString String FIGURE CLASSES DE COMMANDE ET CLIENT Travail à faire Réaliser la classe Commande qui a comme attributs pts NumCommande de type entier DateCommande de type Date NomFournisseur de type String Elle a comme méthodes Un constructeur avec arguments Des accesseurs getters Des mutateurs modi ?cateurs ou setters La méthode redé ?nie toString retournant une chaine contenant toutes les informations d ? une commande La méthode redé ?nie equals Object obj qui compare deux commandes et prend comme critère de comparaison le NumCommande CExamen National du Brevet de Technicien Supérieur - Session Mai Filière DSI Épreuve DAI Page Quelles sont les modi ?cations à apporter à la classe commande pour faire son clonage pt Réaliser la classe Client qui possède comme attributs pts CodeClient de type String NomClient nom du client de type String AdrClient adresse client de type String TelClient telephone du client de type String ListCommandes de type Vector qui contiendra la liste des commandes e ?ectuées par ce client Cette classe contient comme méthodes Un constructeur d ? initialisation qui initialise les trois premiers attributs par les arguments reçus et instancie un nouveau vecteur La méthode EnregistrerCommande permettant d ? ajouter une nouvelle commande au vecteur ListCommandes La méthode SupprimerCommande permettant de supprimer une commande du vecteur en se basant sur le NumCommande passé en paramètre si ce numéro n ? existe pas cette méthode retourne false sinon elle retourne true La

Documents similaires
Bilel Tabarki 2 éme LSG groupe 4 Plan 1 - Présentation de l’entreprise : 2 – Le 0 0
Eff guide ENVIRONMENTAL GUIDELINES USE OF EFFLUENT BY IRRIGATION C CENVIRONMENTAL GUIDELINES USE OF EFFLUENT BY IRRIGATION CFrom September the Department of Environment and Conservation DEC incorporates the Environment Protection Authority EPA which is es 0 0
Les normes ifrs CLes normes IFRS dé ?nition Les normes IFRS international Financial reporting standards sont des normes comptables internationales qui ont été mises en place en en complément des normes IAS international accounting standards créées en et s 0 0
Exegese de la sourate al Exegese de la Sourate Al-Fatiha Prologue al mouslima As salam alaykoum wa rahmatouLlahi wa barakatouh Mahs'aAllah trés beau et important rappel Barak Allahu ?k ma soeur Qu'Allah Ta ala te préserve Allahumma Amine Wa salam alaykoum 0 0
Diagnostic des defauts dans l x27 association convertisseur machine a induction 0 0
Préparation à l'épreuve de montage du CAPES de Sciences Physiques Expérimentati 0 0
Literatura romana dragoi UNITÉ Cours introductif Thématique du coursLe Moyen-Age littéraire ?? approche globale Les chansons de geste approche théorique dé ?nition traits généraux évolution classi ?cation le statut social des jongleurs le public les thème 0 0
Expose ancien testament examen pred laic 0 0
DEDICACE Je dédie ce mémoire à mes parents pour leurs amours inestimables, leur 0 0
Liste manuels tles sti2d LISTE MANUELS SCOLAIRES ANNEE - rue Léon Salva Sotteville-les-Rouen CLASSE Terminale STI D Tronc commun obligatoire MATIERE Philosophie Histoire Géographie EMC Lv Lv Anglais Lv LV Allemand LV Espagnol Italien Portugais Mathématiqu 0 0
  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager