Cours de modelisation : méthode Merise
Fiche : Cours de modelisation : méthode Merise. Recherche parmi 300 000+ dissertationsPar mouhamed zeboudj • 11 Mars 2022 • Fiche • 1 459 Mots (6 Pages) • 386 Vues
Cours 1 : Modélisation d’un système d’information avec la méthode Merise
- Introduction
Dans une entreprise, un système d’information est composé de données et de traitements. Les données sont des informations ou des groupes d’informations qui décrivent des objets du monde du réel (employés, produits, fournisseurs, clients, …). Les traitements sont réalisés sur les données (classification, tri, communication, organisation etc …). Afin d’automatiser le traitement des données, et ne plus passer par un traitement manuel (papier), le ministère de l’industrie en 1978 a demandé aux entreprises pour produire une méthode qui permet de modéliser les systèmes d’informations d’une manière ergonomique et organisationnelle en utilisant un système de gestion de la base de données (SGBD).
En 1979, est née la méthode Merise en France qui permet de modéliser les systèmes d’information (données et traitements). Elle distingue trois niveaux de conception : le niveau conceptuel, le niveau logique ou organisationnel, et le niveau physique pour les données et les traitements. Pour chaque niveau, on produit un modèle spécifique.
Niveau | Données | Traitements |
Conceptuel | MCD Modèle conceptuel de données | MCT Modèle conceptuel de traitements |
Logique / Organisationnel | MLD Modèle logique de données | MOT Modèle organisationnel de traitements |
Physique | MPD Modèle physique de données | MPT Modèle physique de traitements |
Il y a plusieurs SGBD (systèmes de gestion de bases de données) gratuits et open source et autres propriétaires :
- Mysql (open source)
- Oracle
- Sql Serveur (Mircosoft)
- PostGres Sql
- etc
Logiciels de modélisation avec la méthode Merise :
- Win Design
- JMerise
- etc
- La méthode Merise
2.1 L’entité
Entité : est une représentation d’un objet du monde réel (produit, employé, fournisseur etc..) décrit par un ensemble de propriétés ou de caractéristiques.
Propriété : est une donnée (information) atomique / élémentaire qui décrit une entité.
Par exemple : la désignation d’un produit, le prix d’un produit, la quantité d’un produit etc
Une propriété peut contenir d’autres propriété et selon le besoin elle sera décomposée ou garder complète. Par exemple une adresse :
Une adresse est composée de :
- un numéro de rue
- une rue
- une ville
- un code postal
L’ensemble de ces propriétés peut être regroupé ou éclaté selon les besoin de la modélisation.
L’identifiant : est une propriété ou un ensemble de propriétés qui permet d’identifier (d’une façon unique) les occurrences des entités. Une occurrence est une valeur que peut prendre l’entité dans le monde réel.
Par Exemple :
- un employé dans une entreprise est représenté par une entité.
- Les employés seront donc des occurrences de l’entité Employé.
- Comment alors identifier les employés ?
- On doit choisir parmi les propriétés de l’entité Employé une ou plusieurs propriétés qui identifie d’une façon unique les occurrences de l’entité Employé.
Nom de l’employé : ne peut être un identifiant, car deux ou plusieurs employés peuvent avoir le même nom.
Adresse : ne peut être un identifiant, car deux ou plusieurs employés peuvent avoir la même adresse.
Email : est un identifiant
Numéro de sécurité : est un identifiant
Numéro de la CIN : est un identifiant
L’entité Employé à des occurrences :
Occurrence 1 : Nom : Ben Ahmed
Prénom : Okacha
Adresse : Limoges
Occurrence 2 : Nom : Cost
Prénom : Mounira
Adresse : Paris
Représentation en Merise :
Entité Employé définie par les propriétés : nom, prénom, adresse, email, tél et numSécu. L’identifiant choisi est numSécu.
[pic 1]
2.2 L’association ou bien la relation : dans le monde réel, les entités ont des liens ou des relations entre elles. Ces relations doivent être modélisées pour garder la cohérence du système d’information avec sa représentation en Modèle conceptuel de données. Une association ou une relation est un lien entre les occurrences des deux ou plusieurs entités qui participent à la relation.
...