0% ont trouvé ce document utile (0 vote)
49 vues26 pages

01 Cours MERISE

Le document présente la méthode MERISE, qui se concentre sur la gestion des données et des traitements dans les systèmes d'information. Il définit les concepts de donnée, information, et système d'information, ainsi que les étapes du développement logiciel et les niveaux d'abstraction. MERISE modélise les connaissances d'une organisation à travers des modèles conceptuels, organisationnels, logiques et physiques.

Transféré par

kcamalack
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
49 vues26 pages

01 Cours MERISE

Le document présente la méthode MERISE, qui se concentre sur la gestion des données et des traitements dans les systèmes d'information. Il définit les concepts de donnée, information, et système d'information, ainsi que les étapes du développement logiciel et les niveaux d'abstraction. MERISE modélise les connaissances d'une organisation à travers des modèles conceptuels, organisationnels, logiques et physiques.

Transféré par

kcamalack
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

MERISE

1
Définitions
1er niveau : la Donnée
– Chaîne de caractère associé à des objets, des personnes ou des événements
– Représentée par un attribut et une valeur
– La donnée peut être brute ou calculée
– C’est la matière première de l’information
Exemples de données: Nom : Paul, Date de naissance : 11/10/1990,
Taux de croissance de l’entreprise : 5%, Référence machine : 1275DX, etc.

2
Définitions
2ème niveau : l’Information
– La signification (explication/description) des données interprétée par une
personne ou par un système
– Autrement dit, c’est la perception intellectuelle qualitative ou quantitative d’une
réalité dans un référentiel sémantique (signification)
Exemple 1: Un taux de croissance de 5% associé à un seuil de qualité de 2% est
une information que le pilote d’entreprise ou décideur interprétera comme suit :
ce taux de croissance est excellent en comparaison au seuil de qualité qui peut
être considéré comme une norme.
Exemple 2 : La donnée Age de l’employé est interprétée par la DRH devient une
information qui sert à décider si une personne ouvre droit à la retraite ou pas.
3
Définitions
❖ Une information
est un élément qui permet de compléter notre connaissance sur une personne,
un objet, un évènement

❖ Un système d'information
est constitué par l’ensemble des informations relatives à un domaine bien défini

❖ Un système informatique
Les ordinateurs
Les programmes
Les structures de données (Fichiers, Base de données)
Données, Traitements et Informations
Exemple :

Dans une librairie, un client demande au vendeur si le livre


"L'étranger" (Albert Camus) est disponible en stock. Le vendeur
conseille la base de données de la librairie à l'aide de son ordinateur
et confirme au client que le livre est disponible. Le vendeur a donc
donné au client l'information que le livre est en stock. Afin de
pouvoir donner cette information, le vendeur a du consulter les
données qui représentent le stock de la librairie. Le fait de consulter
le stock constitue un traitement sur les données du stock.
Système d’Informations

❑ Un système d’Information
Contient des données
Traite les données entrantes
Produit des informations sortantes

❑ Traitement
Consultation des données
Ajout des données
Suppression de données
Modification de données
Les étapes du développement d’un logiciel
Il y a quatre distinctions capitales dans le développement d’un logiciel

Première distinction :

Développement = Conception + Réalisation

Le projet se déroule dans le temps : il commence avec la conception, il se


termine avec la réalisation.
Les étapes du développement d’un logiciel
Deuxième distinction :

Conception = Analyse fonctionnelle + Analyse organique

La conception se divise en deux parties :


Les étapes du développement d’un logiciel
Deuxième distinction :

Conception = Analyse fonctionnelle + Analyse organique


Les étapes du développement d’un logiciel
Troisième distinction :

Analyse organique = Architecture système + Analyse détaillée

L’analyse organique se divise en deux parties :

L’architecture système (ou analyse organique générale): elle s’occupe de


l’organisation des sous-systèmes logiciels et matériels du système complet.

L’analyse détaillée (ou analyse organique détaillée) : elle s’occupe du


découpage en procédure et en fonctions informatiques de chacun des sous-
systèmes logiciels. A ce niveau vont apparaître les en-têtes des fonctions, voir
leurs pseudo-codes.
Les étapes du développement d’un logiciel
Quatrième distinction :

données versus traitements : l’analyse des données


La dernière distinction est celle qui est faites entre les données et les
traitements.

Analyse fonctionnelle et MOT


Le MOT qui va nous permettre de faire l’analyse organique des traitements.
Le MOT permet de mettre au jour (en partie) :

➢ L’architecture système (analyse organique générale)


➢ L’architecture détaillée (analyse de chaque fonctionnalité)
Approche Données / Traitements
❑ Pour étudier et développer l’informatique d’une organisation, il est
nécessaire de connaître:

comment elle réagit `a une sollicitation externe


quelle est la structure des informations qu’elle utilise

❑ MERISE modélise cette connaissance de manière duale :


Modèles des Traitements (réaction aux évènements...)
Modèles des Données (vocabulaire de la structure...)

Les 2 aspects sont complémentaires, synchronisés et validés entre eux


MERISE

Méthode d'Etude et de Réalisation Informatique de


Systèmes d'Entreprise
Niveaux d’abstraction
Niveau Conceptuel

Ce qu’il faut faire : Quoi ?


Niveaux d’abstraction
Niveau Organisationnel

La manière de faire Qui Quand Ou


Pour les traitements
Niveaux d’abstraction
Niveau Logique

Choix des moyens et ressources : Comment


Pour les données
Niveaux d’abstraction
Niveau Physique
Les moyens de le faire
Comment ?
Niveaux d’abstraction
Niveau Conceptuel
❖ Exprime les choix fondamentaux de gestion, les objectifs de l’organisation

❖ Décrit les invariants de l’organisation


Le métier de l’organisation
❖ Définit
Des activités
Des choix de gestion
Des informations
❖ Indépendamment
Des aspects organisationnels
Des aspects techniques de mise en œuvre
❖ Du point de vue
Des traitements: objectif, résultat, règle de gestion, enchaînement
Des données: signification, structure, lien
Niveau Organisationnel
❖ Exprime les choix organisationnels de ressources humaines et matérielles
❖ Définit:
La répartition géographique et fonctionnelle des sites de travail
(du point de vue des données et des traitements)
Le mode de fonctionnement : temps réel ou temps diffère
La répartition du travail homme/machine (degré et type
d’automatisation)
Les postes de travail et leur affectation,
La volumétrie des données
La sécurité des données
❖ Indépendamment des moyens de traitement et de stockage de données actuels
ou futurs
❖ Les opérations conceptuelles vont être décomposées au niveau organisationnel
en une ou plusieurs opérations organisationnelles
Niveau Logique
❖ Exprime la forme que doit prendre l’outil informatique pour
être adapté a l’utilisateur, a son poste de travail
❖ Indépendamment de l’informatique spécifique, des langages de
programmation ou de gestion des données
❖ Introduit la notion d’outils en tant que fonction réutilisable
❖ Décrit
Le schéma de la base de données (relationnel, hiérarchique ou
réseau), cad les caractéristiques du mode de gestion des données
La répartition des Données sur les différentes unités de stockage
Les volumes par unité de stockage
L’optimisation des coûts induits par le mode de gestion
Niveau Physique
❖ Traduit les choix techniques et la prise en compte de leurs spécificités

❖ Répond aux besoins des utilisateurs sur les aspects logiciels et matériels.

❖ Définit complètement:
Les fichiers, les programmes
L’implantation physique des données et des traitements
Les ressources a utiliser
Les modalités de fonctionnement
Les Modèles au Niveau Conceptuel
❖ Le Modèle Conceptuel des Données (MCD)

Description des données et des relations en termes de


Entité ou Individu
Relation ou Association
Propriétés ou d’Attributs

❖ Le Modèle Conceptuel des Traitements (MCT)

Description de la partie dynamique du SI en termes de


Processus
Operations
Les Modèles aux Niveau Organisationnel et
Logique

❖ Le Modèle logique de donnée (MLD)


Le modèle « relationnel » si une orientation base de données
relationnelle est choisie

❖ Le Modèle Organisationnel des Traitement (MOT)


Permet de représenter par procédure les phases et les tâche effectuées
par chaque poste de travail
Le Modèle au Niveau Physique
❖ Le Modèle Physique des Données (MPD)

Spécifie les organisations physiques de données

❖ Le Modèle Physique des Traitements (MPT)

Décrit les traitements réalisés pour chaque transaction (temps réel) ou


chaque unité de traitement (temps diffère)
Exemple de Niveau d’Abstraction
❖ Conceptuel
Le client effectue une demande de service `a la compagnie pour assurer son
véhicule. Cette dernière lui propose un devis
❖ Organisationnel
Un client effectue une demande de service `a l’agence de son choix, par
courrier, pour assurer un véhicule. Un agent de service concerné, si le client est
fiable (consultation d’un fichier central inter assurances), prend contact par
téléphone pour une visite a domicile (après 17 heures) afin d’examiner plus
précisément ses besoins et établir un devis
❖ Physique
Le fichier central inter assurances est accessible par internet. Les agences sont
connectées au siège de la compagnie par liaison ADSL. Chaque agence dispose
de micro-ordinateurs de type PC et peut traiter ses données en local grâce au
SGBD Access

Vous aimerez peut-être aussi