Diagramme de classe Classe Objet Associations Diagramme de classe.

Slides:



Advertisements
Présentations similaires
Modèle Conceptuel des données
Advertisements

Les T.I.C. au service de l’organisation du directeur
Le modèle de communication
Un modèle conceptuel Le modèle Entité-Association Frédéric Gava (MCF)
1 Quelques précisions sur l'héritage. 2 Signification de super.f() appel à la méthode f() masquée super : désigne l'objet appelant comme s'il était de.
Urbanisation de Systèmes d'Information
Laboratoire Informatique Image Interaction
Les objets: représentation
Le modèle de communication
Règles de normalisation du MCD
Gestion de la persistance des objets
Présentation SysML (Systems Modeling Language ) est basé sur UML et remplace la modélisation de classes et d'objets par la modélisation de blocs pour un.
Règle 0 & 1: attribut et classe
Diagramme de Classes Bonjour,
Plan Présentation général du projet - Objectifs du projet.
Modèle Entité-Association (1) Exercices - Enoncés
Les Cas d’utilisation.
Langage Oriente Objet Cours 4.
Modélisation E/R des Données
Geti2101 : Systèmes d’Information et Informatique
Modélisation des bases de données avec UML
Transformation du diagramme de classe en modèle relationnel
Modélisation en UML : Diagramme des classes
Conception des données
Chapitre 3 Les diagrammes de classes
Vers la conception objet
Management des systèmes d’information Conclusion
SYSTEMES D’INFORMATION
Etude globale de système.
GPA789 Analyse et conception orientées objet 1 Professeur: Tony Wong, Ph.D., ing. Chapitre 6 Correspondance UML et C++
Le diagramme de collaboration
Modélisation Objet UML avec Rational Rose 2000
Base de Données.
Bases de données.
La Modélisation Orientée Objet Concevoir un programme : modélisation du problème à résoudre Notion de programme : machine de Turing Pouvoir d’expression.
Management des Systèmes d’Information (MSI)
Programmation objet La base.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
5ième Classe (Mercredi, 19 octobre) Prog CSI2572.
Réaliser par: Sadok Amel Cheboui hassiba
Règles de passage iup MIAGe 3° année Projet MIAGe Toulouse – Groupe 21.
Tous droits réservés QUALIFICATION PROFESSIONNELLE ET REMUNERATION DES ACTUAIRES Département Carrières Conférence du 5 juin 2007.
Bases de données : modèlisation et SGBD
B2i école : domaines, aptitudes et pistes d’activités
Présentation et organisation des TPE
2 Processus de conception de BD
1 Analyse et conception orientée objet Réalisation des transparents : M. Exbrayat, I. Todinca Approche fonctionnelle : la modélisation est réalisée à partir.
Initiation aux SGBD Frédéric Gava (MCF)
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Conception d’une Base de Données Le Diagramme de Classes UML
06/04/06 LES BASES DE DONNEES INTRODUCTION CogniTIC – Bruxelles Formation - Cepegra.
(UML) Unified Modeling Language
Nouvelles Technologies Internet & Mobile
UML : DIAGRAMME D’OBJETS
UML : DIAGRAMME DE CLASSES
Introduction à la Programmation Orientée Objet
Langage de modélisation objet unifié
Structure globale du logiciel L’efficacité du programme repose : sur ces nombreuses listes de données : -Liste de membres -Liste d’administrateurs -Liste.
Guide Acheteur Le site d’achat dédié au monde public
LE COURRIER ELECTRONIQUE
INTRODUCTION AUX BASES DE DONNEES Modèle entités-relations
N° chamb + n° Reservation
Bases de données – Cours 2
Les bases de données Séance 3 Construction du Modèle Conceptuel de Données.
Les bases de données Séance 4 Construction du Modèle Physique (la BDD)
Schéma de base de données Présentation. Conception du schéma logique  Transformation du schéma conceptuel en structures de données supportées par les.
UML Unified Modeling Language. UML : 8 diagrammes 1.Classes 2.Activités 3.Séquences 4.Collaboration 5.Etats transition 6.Cas d’utilisation 7.Composants.
Modélisation avec UML 2.0 Partie II Diagramme de classes.
Transcription de la présentation:

Diagramme de classe Classe Objet Associations Diagramme de classe

Vocabulaire : une CLASSE Diagramme de classe

Protection des attributs Public Protégé Privé Diagramme de classe

OBJET : instance de CLASSE Attributs et méthodes de la classe Diagramme de classe

Représenter un objet Diagramme de classe

Association en forme verbale Association sur un Diagramme de classe Diagramme de classe

Association Association sur un Diagramme d’objet Diagramme de classe

Association : rôles Rôles nécessaire aussi sur les associations réflexives Diagramme de classe

Cardinalités ATTENTION : A l’inverse sur un MCD !!! Diagramme de classe

Cardinalités Diagramme de classe

Association porteuse de données Diagramme de classe

Association n-aire Diagramme de classe

Association Fait partie de Cas particulier d’association FAIT PARTIE DE Diagramme de classe

Composition La composition, représentée par un losange noir, indique que l’objet « fait partie de » ne peut appartenir qu’à un seul tout. On considère en général que les parties d’une composition naissent et meurent avec l’objet propriétaire. Les chambres d’un hôtel entretiennent une relation de composition avec l’hôtel. Si on rase l’hôtel, on détruit les chambres. Diagramme de classe

Agrégation On parle d’agrégation quand les objets « partie de » sont juste référencés par l’objet, qui peut y accéder, mais n’en est pas propriétaire. Un train est constitué d’une série de wagons, mais ces wagons peuvent être employés pour former d’autres trains. Si le train est démantelé, les wagons existent toujours. Diagramme de classe

A vous de jouer Un message électronique comporte un titre ainsi que l’adresse du destinataire. Il est composé d’un en-tête et d’un corps. Il peut contenir éventuellement une ou plusieurs pièces jointes. Diagramme de classe

Diagramme de classe

Association Est une sorte de Gestion globale d’une fac, s'occupant à la fois des étudiants et du personnel. Les étudiants ont chacun une moyenne annuel, ils sont divisés en plusieurs groupes. Tout membre du personnel a un bureau. Dans le personnel, on distingue le personnel administratif du personnel enseignant. Chaque enseignant détient un numéro de casier. Tout membre du personnel reçoit un salaire à la fin du mois. Cependant, les vacataires, qui font partie du personnel enseignant, sont payés à l'heure et n'ont donc pas de salaire mensuel fixe. Chaque personne est désignée par un nom et une adresse. Diagramme de classe

Association Est une sorte de Diagramme de classe

Attribut d’un objet VACATAIRE Tarif horaire Nb heure Casier hérité de Enseignant Bureau hérité de Personnel Nom hérité de Personne Prénom Diagramme de classe

Association Est une sorte de Diagramme de classe

Association Est une sorte de Héritage BD est une sorte de LIVRE Un LIVRE est une sorte d’ŒUVRE DONC une BD est aussi une sorte d’oeuvre Une BD hérite des attributs et méthodes de LIVRE et LIVRE hérite des attributs et méthodes de ŒUVRE DONC Diagramme de classe

Héritage Une BD hérite des attributs et méthodes de LIVRE et LIVRE hérite des attributs et méthodes de ŒUVRE DONC BD hérite des attributs et des méthodes de LIVRE et de OEUVRE Concept général dans UML Diagramme de classe

A vous de jouer Les périphériques de stockage sont de deux types: amovibles ou non amovibles. Les clés USB , les disques durs sont des périphériques de stockage Diagramme de classe

Héritage des associations VOITURE et CAMION sont associés à PERSONNE par héritage Diagramme de classe

La démarche de construction Dictionnaire des données Graphe de dépendances fonctionnelles pour retrouver les cardinalités des associations entre classe Tracer une 1ère version du diagramme de classe Identifier les associations particulières : est une sorte de (héritage) et Fait partie de (agrégation/composition) Tracer une 2ème version du diagramme de classe Diagramme de classe

Pour les vacances Rallye Pragma sur Glace Diagramme de classe