WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'une application de gestion des déclarations et enregistrements des mariages dans une entité municipale.

( Télécharger le fichier original )
par Théophile Kitambala Balibwa
Institut Supérieur de Commerce (ISC)/Lubumbashi - Graduat 2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

I.3.3. La présentation d'un Système d'Information suivant la méthodologie MERISE

Il existe deux caractéristiques essentielles de MERISE :

- Séparation des données et des traitements

- Représentation suivant le degré d'invariance.

Il existe trois niveaux (degré d'invariance) : Conceptuel, Organisationnel (Logique), Physique (Technique, Opérationnel).

A partir de ces trois niveaux découlent six modèles dont deux Conceptuels, deux autres Organisationnels ou Logiques, et les deux restants Physiques ou Opérationnels.

I.3.4. Concepts fondamentaux

A. Modèle Conceptuel de Données (M.C.D)

Est un schéma représentant la sémantique de données, c'est-à-dire les liens qui existent entre les données. A travers le M.C.D, l'utilisateur exprime d'une manière générale, ses besoins en données. Il est l'élément le plus connu de MERISE et certainement le plus utile.

? CONCEPTS

a) Entité : est un concept abstrait qui représente un objet concret. Elle est autonome, son existence ne dépend d'aucune autre entité ou association. Elle est définie par un nom et une liste de propriétés.

b) Propriété : c'est le plus petit élément d'information ou informatique, c'est-à-dire non décomposable, qui répond à un besoin de gestion dans l'organisation. Elle est une information de base du système d'information caractérisée par un nom et un domaine, elle dispose d'un type. Elle peut être numérique, représenter une date, et leur longueur peut être aussi définie.25

c) Attribut et domaine : un attribut este propriété caractéristique d'une entité qui est utile ou nécessaire, mais pas forcément pertinente pour décrire la réalité perçue. Il prend une valeur bien précise pour chaque occurrence d'une entité.

d) Cardinalité : elle possède un lien entre une entité et une association, est le minimum et le maximum de fois qu'une occurrence de l'entité

peut être concernée par l'association.
La cardinalité d'une occurrence d'individu dans une relation que possède cette occurrence d'individu (entité) via la relation dans le cas de relation binaire, ce nombre est le même que le nombre d'occurrence d'individus.26

25Jean-Luc BAPTISTE, op.cit. p.24

26Michel DIVINE, Parlez-vous MERISE ?, Ed. Du Phénomène, Paris, 2008, p.36.

11

KITAMBALA BALIBWA Théophile

e) Identifiant ou clé primaire : l'identifiant ou la clé primaire permet de connaître de façon sûre et unique l'ensemble des propriétés qui participent à l'entité. C'est un attribut sans doublons, c'est-à-dire une propriété particulière d'un objet telle qu'il n'existe pas deux occurrences de cet objet pour lesquelles cette propriété pourrait prendre une même valeur.27

f) Clé étrangère : un attribut X (ou éventuellement un ensemble d'attributs X) est une clé étrangère d'une relation R1 s'il existe une relation R2 possédant X comme clé primaire.

g) Association : est un lien sémantique qui existe entre une ou plusieurs entités. Elle n'a pas d'existence propre, son existence dépend des entités qu'elle relie. Une association doit répondre à un besoin de gestion c'est-à-dire qu'elle doit être utile et utilisable dans l'organisation ou dans le domaine.

h) Dépendance fonctionnelle (DF) : la notion de dépendance fonctionnelle fut introduite par CODD afin de caractériser des relations qui peuvent être décomposées sans perte d'informations.

? LES ETAPES POUR CONSTRUIRE UN M.C.D

a) Dictionnaire de données : c'est un tableau qui nous servira pour le recensement et l'identification des propriétés c'est-à-dire l'analyse des documents du domaine et du discours des utilisateurs ; permet de repérer les informations élémentaires celles-ci sont systématiquement décrites et répertoriées dans le dictionnaire de données.

b) Matrice de dépendance fonctionnelle à source simple : dans cette matrice, on définit les dépendances entre les identifiants mono-propriété (source simple) et les autres propriétés. On représente la clé par le caractère « * » et la dépendance par le chiffre « 1 ».

c) Matrice de dépendance fonctionnelle à source composée : elle est faite dans un tableau spécifique composée des sources des dépendances fonctionnelles simples (mono-propriété) et des propriétés non utilisées dans la matrice de dépendance fonctionnelle à source simple.

d) Matrice des clés : dans cette matrice carrée, on analyse ; les dépendances fonctionnelles entre identifiants.

e) Graphe des clés : elle représente graphiquement les relations entre les identifiants.

f) La structure d'accès théorique (S.A.T): la structure d'accès théorique est établie en ajoutant au graphe des clés les différentes

27Jean-Luc BAPTISTE, Op.cit. p.24

12

KITAMBALA BALIBWA Théophile

propriétés en dépendance fonctionnelle avec les identifiants. On construit donc le graphe des dépendances fonctionnelles.

g) Construction du Modèle Conceptuel de Données (M.C.D) : on transforme la structure d'accès théorique en modèle entité-association. Ce modèle est ensuite complété par l'adjonction des cardinalités.

V' A un identifiant d'ordre 1 (source simple) correspond une entité. Les propriétés en dépendance directe avec cet identifiant sont des propriétés de l'entité.

V' A un identifiant d'ordre n (n>1) (source composée) correspond une association. Cette association lie des entités dont les identifiants participent à la formation l'identifiant d'ordre n. les propriétés en dépendance fonctionnelle totale sont des propriétés de l'association.

V' Une dépendance fonctionnelle entre deux identifiants d'ordre 1 correspond à une association hiérarchique (C.I.F) non porteuse de propriétés entre les deux entités correspondantes.

Les cardinalités dépendent de règles de gestion : d'une manière générale et il y a seulement quatre types de cardinalité qui sont :

- (0, 1) : l'entité participe au plus une fois dans la relation.

- (1, 1) : l'entité participe une et une seule fois dans la relation.

- (1, n) : l'entité participe au moins une seule fois dans la relation.

- (0, n) : l'entité peut ou ne pas participer dans l'association (cas

indéterminé).

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus