Mcd avec uml Modélisation des bases de données avec UML CGénéralités ? Un modèle informatique est une représentation simpli ?ée de la réalité en vue de réaliser un traitement avec un ordinateur ? Un modèle est une abstraction une simpli ?cation de la réal
Modélisation des bases de données avec UML CGénéralités ? Un modèle informatique est une représentation simpli ?ée de la réalité en vue de réaliser un traitement avec un ordinateur ? Un modèle est une abstraction une simpli ?cation de la réalité ce n'est pas la réalité il n'est jamais complètement ?dèle par construction ? Le seul modèle complètement ?dèle à la réalité est la réalité elle-même et ce n'est donc pas un modèle CGénéralités ? UML est un langage de représentation destiné en particulier à la modélisation objet UML est devenu une norme OMG en ? UML propose un formalisme qui impose de penser objet et permet de rester indépendant d'un langage de programmation donné Pour ce faire UML normalise les concepts de l'objet énumération et dé ?nition exhaustive des concepts ainsi que leur notation graphique Il peut donc être utilisé comme un moyen de communication entre les étapes de spéci ?cation conceptuelle et les étapes de spéci ?cations techniques ? Le diagramme de classes est un sous ensemble d'UML qui s'attache à la description statique d'un modèle de données représentées par des classes d'objets CGénéralités CClasses et attributs ? Une classe est un type abstrait caractérisé par des propriétés attributs et méthodes communes à un ensemble d'objets et permettant de créer des instances de ces objets ayant ces propriétés CClasses et attributs CClasses et attributs ? Un attribut est une information élémentaire qui caractérise une classe et dont la valeur dépend de l'objet instancié ? Un attribut est typé Le domaine des valeurs que peut prendre l'attribut est ?xé a priori ? Un attribut peut être multivalué Il peut prendre plusieurs valeurs distinctes dans son domaine ? Un attribut peut être composé Il joue alors le rôle d'un groupe d'attributs par exemple une adresse peut être un attribut composé des attributs numéro type de voie nom de la voie Cette notion renvoie à la notion de variable de type dans les langages de programmation classiques Record CClasses et attributs ? Un attribut peut être dérivé Sa valeur alors est une fonction sur d'autres attributs de la classe ou composite CClasses et attributs ? Un attribut ou un groupe d'attributs peut être annoté comme étant une clé s'il permet d'identi ?er de façon unique objet de la classe ? On ajoute le symbole à côté du ou des attributs concernés key ou CClasses et attributs ? Un attribut a une visibilité privée ou private - protégée ou read et publique ou public ? Un objet de la classe C peut utiliser tous les attributs et méthodes de sa classe C CMéthodes ? Une méthode ou opération est une fonction associée à une classe d'objet qui permet d'agir sur les objets de la classe ou qui permet à ces objets de renvoyer des valeurs calculées en fonction de paramètres ? Les mots clés in out et in out devant un paramètre de méthode permettent de spéci ?er si le paramètre est une donnée d'entrée de sortie ou bien les deux CAssociations
Documents similaires










-
43
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Apv 29, 2022
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 46.9kB