Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Merise - Guide pratique (3e édition)
  3. Guide pratique (3e édition)
Extrait - Merise - Guide pratique (3e édition) (modélisation des données et des traitements, manipulations avec le langage SQL,...)
Extraits du livre
Merise - Guide pratique (3e édition) (modélisation des données et des traitements, manipulations avec le langage SQL,...)
1 avis
Revenir à la page d'achat du livre

Le cycle de vie des objets

Introduction au cycle de vie des objets

En évoluant, Merise s’est inspiré de certains concepts des méthodologies dites orientées objets. Comme nous l’avons vu, le modèle entité-association a évolué pour prendre en considération, dans les modèles de données, le sous-typage d’entité, la spécialisation, la généralisation. La notion d’état (voir chapitre Merise et UML) est intégrée dans la modélisation des traitements avec l’élaboration des cycles de vie des objets (CVO).

1. Les objectifs de la gestion du cycle de vie d’un objet

Les objectifs du CVO sont de mettre en évidence l’ensemble des états remarquables d’un élément de gestion (une entité, par exemple) au cours de son cycle de vie. Le CVO permet d’identifier les événements qui transforment les états, d’illustrer les interactions des changements d’états. Il permet d’affiner par son approche les règles de gestion du MCD et prépare la construction du MCTA.

La plupart des formalismes retenus dans les méthodes objets utilisent les concepts suivants :

  • État de l’objet

  • Événement

  • Transition

a. État de l’objet

L’état est un palier transitoire par lequel passe un objet au cours de son cycle...

Conception d’un CVO pas à pas

Nous allons étudier un exemple simplifié de cycle de vie de l’objet salarié :

images/Chap11-7.png

L’arrivée d’un nouveau salarié passe l’état de l’objet Salarié à Apprentissage. À la fin de l’apprentissage, il peut y avoir deux options :

  • Soit le salarié est affecté sur un poste.

  • Soit le salarié s’en va de l’entreprise.

Un salarié peut avoir durant sa carrière plusieurs affectations ce qui explique l’itération il peut partir de l’entreprise.

Positionnement du CVO par rapport au MCTA

Mise en œuvre du CVO en parallèle avec le MCTA :

images/Chap11-8.png

Si l’on voulait mettre en lumière le cycle de vie d’un objet, nous pourrions le voir de cette façon. Sur le modèle conceptuel des traitements analytiques, une entité a un état avant et un état après. Sur le CVO, cela correspond à un état distinct de l’objet A.