Exo Diagramme de classe UML

819 mots 4 pages
Énoncé
Contexte de travail
Le cas KES, sujet du BTS IG option Développeur d’Applications lors de la session spéciale de 1998 présente en annexe une description de classes sous la forme d'un pseudo-code.

L’ensemble de ces classes permet de représenter des interventions effectuées par des techniciens dans le cadre de contrats passés avec les clients de la société KES
Travail à Réaliser
Première Partie

1. Etablir un diagramme de classes UML fidèle à la description des classes de l'annexe. Pour la syntaxe du diagramme, vous pouvez vous reporter à la ressource http://certa.u-bourgogne.fr/ressourc/cours/voiture/introObjet.html.

Deuxième Partie

Il s'avère que la majorité des clients dispose de plusieurs adresses, correspondant aux différents sites d’implantation de chaque société cliente.
Lorsqu'un contrat est signé, il l'est pour un seul des sites du client.

2. Modifier le diagramme de classes en conséquence.
3. Répercuter ce changement sur la description des classes. On décrira les méthodes nécessaires à la gestion des adresses d'un client (recherche, ajout et suppression).

Remarque : Conformément au modèle présenté, on ne mentionnera pas les constructeurs.

Annexe : Extrait du CAS KES – EXAMEN 1998

Intervention = classe privé numéro : entier date : date durée : entier tarifkm : réel /* tarif kilométrique retenu */ technicien : employé /* employé ayant effectué l'intervention */ public fonction FraisKm( ) : réel fonction FraisMo( ) : réel
Fonction FraisKm(dist : réel) : réel
/* La méthode FraisKm de la classe Intervention calcule les frais kilométriques occasionnés par une intervention, la distance parcourue étant passée en paramètre. */
Fonction FraisMo( ) : réel
/* La méthode FraisMo calcule et retourne les frais de main-d'œuvre occasionnés par une intervention. */
Fin classe Intervention

Employé = classe privé numéro : entier nom : chaîne qualification : grade dateembauche : chaîne public fonction CoûtHoraire( ) :

en relation

  • Etude cas bac stg
    2210 mots | 9 pages
  • Devoir cned bts muc
    903 mots | 4 pages
  • Interview directeur com feu vert
    912 mots | 4 pages
  • O2 apports
    5914 mots | 24 pages
  • Bts com
    1217 mots | 5 pages
  • Les obsèques de la lionne
    327 mots | 2 pages
  • darty multicanal
    516 mots | 3 pages
  • Sergent major
    962 mots | 4 pages
  • Foot bal
    923 mots | 4 pages
  • Datafirst Brochure Profil Societe
    2184 mots | 9 pages
  • Cas mousset management
    1857 mots | 8 pages
  • E4 negociation
    1869 mots | 8 pages
  • Sncf
    413 mots | 2 pages
  • fiche 2
    581 mots | 3 pages
  • entretien d'embauche
    647 mots | 3 pages