Les meilleurs livres Merise
8 livres et 3 critiques, dernière mise à jour le 24 mars 2020 , note moyenne : 4.2
Livres en Français
- Modélisation Conceptuelle de Données - Une Démarche Pragmatique
- Modèle conceptuel de données
- WinDev, WebDev, Windev Mobile - Apprenez à développer à l'aide un cas concret (agréé par PC SOFT)
- Merise et UML - Pour la modélisation des systèmes d'information
- Merise et UML - Pour la modélisation des systèmes d'information
- La méthode Merise. - Principes et outils
- Modelisation de Systeme D'Information: La Methode Merise & Visual Basic - La gestion d'une bibliothèque des CD
- L'essentiel sur Merise
- Merise - Guide pratique
Modélisation Conceptuelle de Données
Une Démarche Pragmatique
Résumé de l'éditeur
Bien au contraire, l’idée maîtresse est de proposer une démarche pédagogique la plus simple possible, permettant de réaliser des modèles conceptuels de données sans faire appel à de quelconques connaissances préalables, et en limitant les aspects théoriques à leur strict minimum.
Une approche concrète et pratique est privilégiée avec, en support, de nombreux schémas, illustrations et exercices corrigés.
Les modèles proposés dans cet ouvrage s’appuient essentiellement sur le formalisme entité-association, mais un chapitre entier est consacré aux diagrammes de classes UML, avec une mise en correspondance complète des deux formalismes.
Ce livre s’adresse aux étudiants de DUT, BTS, licences, masters, classes préparatoires, écoles d’ingénieurs, à leurs professeurs, ainsi qu’à tous les professionnels désireux d’adopter une approche conceptuelle simple et rigoureuse pour la modélisation de leurs bases de données.
Pour cela, une démarche pragmatique et progressive est développée en cinq étapes :
- Recensement des informations
- Bases de la modélisation
- Informatisation des modèles
- Modélisation avancée
- Etudes de cas complètes
Avec de nombreux exercices corrigés tout au long de l’ouvrage.
Patrick Bergougnoux est Professeur des Universités au Département Informatique de l’IUT de Toulouse III où il enseigne l’Analyse et la Conception des Systèmes d’Information ainsi que les Bases de Données.
En contact permanent avec le milieu professionnel, il a mené de nombreux projets opérationnels.
L’ensemble des modèles conceptuels de données proposés dans cet ouvrage ont été réalisés avec Looping, logiciel de modélisation gratuit et libre d’utilisation accessible sur http://www.looping-mcd.fr.
Tous les bénéfices des ventes de ce livre seront reversés à l'organisation humanitaire "ACTION CONTRE LA FAIM".
Édition : Bergougnoux Pat - 320 pages, 15 octobre 2019
ISBN10 : B07YTDY1LB - ISBN13 : 9791069930872
2,5 x 17 x 24 cm
- Analyse des flux d’information
- Modèle organisationnel de flux
- Dictionnaire des données
- Exercices de recensement
Bases de la modélisation
- Répartition en classes d’entités
- Association des classes d’entités
- Règles de cohérence des modèles
- Exercices de modélisation
Informatisation des modèles
- Mise en relation des tables
- Modèle logique de données
- Requêtes SQL de création de tables
- Reprise exercices avec MLD et SQL
Modélisation avancée
- Identifiant relatif
- Association n-aire
- Compléments de modélisation
- Diagramme de classes UML
Études de cas complètes
- Association sportive et culturelle
- Compagnie d’assurances
- Entreprise générale du bâtiment
- Société de services
Commenter Signaler un problème
Bien au contraire, l’idée maîtresse est de proposer une démarche pédagogique la plus simple possible, permettant de réaliser des modèles conceptuels de données sans faire appel à de quelconques connaissances préalables, et en limitant les aspects théoriques à leur strict minimum.
Une approche concrète et pratique est privilégiée avec, en support, de nombreux schémas, illustrations et exercices corrigés.
Les modèles proposés dans cet ouvrage s’appuient essentiellement sur le formalisme entité-association, mais un chapitre entier est consacré aux diagrammes de classes UML, avec une mise en correspondance complète des deux formalismes.
Ce livre s’adresse aux étudiants de DUT, BTS, licences, masters, classes préparatoires, écoles d’ingénieurs, à leurs professeurs, ainsi qu’à tous les professionnels désireux d’adopter une approche conceptuelle simple et rigoureuse pour la modélisation de leurs bases de données.
Pour cela, une démarche pragmatique et progressive est développée en cinq étapes :
- Recensement des informations
- Bases de la modélisation
- Informatisation des modèles
- Modélisation avancée
- Etudes de cas complètes
Avec de nombreux exercices corrigés tout au long de l’ouvrage.
Patrick Bergougnoux est Professeur des Universités au Département Informatique de l’IUT de Toulouse III où il enseigne l’Analyse et la Conception des Systèmes d’Information ainsi que les Bases de Données.
En contact permanent avec le milieu professionnel, il a mené de nombreux projets opérationnels.
L’ensemble des modèles conceptuels de données proposés dans cet ouvrage ont été réalisés avec Looping, logiciel de modélisation gratuit et libre d’utilisation accessible sur http://www.looping-mcd.fr.
Tous les bénéfices des ventes de ce livre seront reversés à l'organisation humanitaire "ACTION CONTRE LA FAIM".
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Modèle conceptuel de données
Résumé de l'éditeur
Mais, est-ce qu’un modèle conceptuel de données fait sens et de quoi s’agit-il ?
Le modèle conceptuel de données permet de représenter une structure de données indépendamment de toute technologie d’exploitation, qu’elle soit relationnelle, orientée objet ou encore XML ; ce modèle est propice à mener une réflexion intemporelle sur le quoi des données et non le comment de leur exploitation.
Dans une démarche d’ingénierie, le modèle conceptuel des données est la pierre angulaire de toute réflexion liée aux données ; le modèle conceptuel de données est utilisé pour générer, automatiquement ou pas, tout ou partie des différents modèles technologiques qui seront nécessaires à construire le logiciel.
Cet ouvrage vous présente, dans une démarche progressive d’apprentissage, un ensemble de règles de modélisation suffisamment riche pour permettre une transformation automatique ultérieure. Les règles de modélisation sont une compilation de règles connues et de propositions de l’auteur. Le modèle conceptuel de données est réalisé avec le langage UML ; un profil a été créé par l’auteur pour guider et assister le modélisateur dans sa démarche de modélisation.
L’ouvrage est formé de deux parties. La première permet d’acquérir les bases de modélisation en partant des concepts élémentaires (Entités, Attributs, Associations…) pour terminer par les concepts les plus évolués comme la mise en œuvre du langage OCL de description de contraintes. La seconde partie complète les connaissances de base par des exemples complémentaires ou des alternatives de modélisation.
Édition : Amazon - 177 pages, 1re édition, 18 août 2016
ISBN10 : 1523869550 - ISBN13 : 9781523869558
Attribut
Identification des occurrences d'entité
Attribut ou référence à une entité
Association
Produit cartésien
Association identifiante
Formes d'entités
Généralisation - spécialisation
Association réflexive
Association n-aire
Historisation
Contraintes formelles
Le langage de contraintes OCL
WinDev, WebDev, Windev Mobile
Apprenez à développer à l'aide un cas concret (agréé par PC SOFT)
Résumé de l'éditeur
Son ambition est de permettre au lecteur de progresser au fur et à mesure des chapitres de façon simple et régulière dans le développement d'un application monoposte, puis client/serveur avec WinDev, d'un frontal Web avec WebDev et mobile (Windows Mobile et Android) avec WinDev Mobile.
L'ouvrage guide le lecteur à l'installation du moteur de bases de données HyperFile sur un serveur 2008, au paramétrage d'IIS 7 (Internet Information Services) et à la configuration du moteur de déploiement WebDev. Le cas traité est conceptuellement simple, mais riche de notions qui permettent d'aborder la méthode MERISE, les bases de données et SQL de façon à traiter la majorité des cas simples ou élaborés de liaison aux données. Les points théoriques sont expliqués et aussitôt mis en œuvre. Les nombreux outils qui composent WinDev permettent au lecteur de gérer le cycle de développement sans avoir recours à des logiciels de sociétés tierces. De plus, le langage de programmation commun à WinDev, WinDev Mobile et WebDev, le Wlangage est très algorithmique, ce qui permet d'acquérir plus facilement la logique nécessaire à tout développement.
Le livre a été conçu avec la version 15 de l'atelier de génie logiciel. L'auteur est néanmoins resté générique et les composants et leurs codes associés fonctionnent à partir de la version 12 sans modifications, hormis le changement de l'interface de programmation. Les exemples présentés dans l'ouvrage sont en téléchargement sur le site www.editions-eni.fr.
Édition : ENI - 370 pages, 2e édition, 13 septembre 2010
ISBN10 : 2746056917 - ISBN13 : 9782746056916
- Etude et présentation de la méthode Merise
- Etude du projet
- WinDev et Merise
- L'interface homme-machine
- La programmation et l'accès aux données
- Le mode client/serveur
- La mobilité
- Développement pour Android
- Développement Web avec WebDev
Merise et UML
Pour la modélisation des systèmes d'information
Résumé de l'éditeur
Cette nouvelle édition sert trois objectifs : présenter la méthode Merise telle qu'elle est largement utilisée dans les entreprises ; présenter la modélisation objet avec UML en illustrant le plus possible l'aspect théorique par des exemples et exercices tirés du domaine des systèmes d'information ; positionner Merise, méthode pratiquée depuis plus d'une vingtaine d'années, par rapport à UML qui est devenu, depuis quelques années, le standard dans le domaine de la modélisation, de l'analyse et de la conception objet. Guide complet des deux méthodes, cet ouvrage s'adresse aux étudiants et aux professionnels qui désirent acquérir les connaissances nécessaires à l'apprentissage de Merise et à la modélisation objet avec UML.
Édition : Dunod - 289 pages, 5e édition, 11 mars 2004
ISBN10 : 2100072056 - ISBN13 : 9782100072057
- Merise
- Présentation générale de Merise
- La modélisation conceptuelle et organisationnelle des données
- La modélisation des flux
- La modélisation conceptuelle et organisationnelle des traitements
- La description logique et physique des données La description logique et opérationnelle des traitements
- La démarche de développement
- Etude de cas Merise
- UML
- Les principes et les concepts de l'approche objet UML
- Etudes de cas UML
- Positionnement de Merise et d'UML
Merise et UML
Pour la modélisation des systèmes d'information
Résumé de l'éditeur
Cette nouvelle édition sert trois objectifs : présenter la méthode Merise telle qu'elle est largement utilisée dans les entreprises ; présenter la modélisation objet avec UML en illustrant le plus possible l'aspect théorique par des exemples et exercices tirés du domaine des systèmes d'information ; positionner Merise, méthode pratiquée depuis plus d'une vingtaine d'années, par rapport à UML qui est devenu, depuis quelques années, le standard dans le domaine de la modélisation, de l'analyse et de la conception objet. Guide complet des deux méthodes, cet ouvrage s'adresse aux étudiants et aux professionnels qui désirent acquérir les connaissances nécessaires à l'apprentissage de Merise et à la modélisation objet avec UML.
Édition : Dunod - 289 pages, 5e édition, 11 mars 2004
ISBN10 : 2100072056 - ISBN13 : 9782100072057
- Merise
- Présentation générale de Merise
- La modélisation conceptuelle et organisationnelle des données
- La modélisation des flux
- La modélisation conceptuelle et organisationnelle des traitements
- La description logique et physique des données La description logique et opérationnelle des traitements
- La démarche de développement
- Etude de cas Merise
- UML
- Les principes et les concepts de l'approche objet UML
- Etudes de cas UML
- Positionnement de Merise et d'UML
La méthode Merise.
Principes et outils
Résumé de l'éditeur
La Méthode Merise permet depuis de nombreuses années de construire des systèmes d'information répondant aux exigences fonctionnelles, aux performances et à la robustesse attendues des clients les plus difficiles.
Cet ouvrage fondateur décrit les principes et les outils de la Méthode Merise qui depuis plus de vingt ans a inspiré de nombreuses autres méthodes en particulier récemment en synergie avec les approches objet.
Pour concevoir la base de donnée ou pour définir les processus de gestion automatisés qui supporteront les systèmes internes à l'entreprise ou les applications à destination du public, la Méthode Merise apporte les bases indispensables qui seront mises en oeuvre dans le contexte technologique du moment.
Ce livre s'adresse aussi bien aux étudiants qui se destinent à l'informatique ou à la gestion qu'aux professionnels utilisateurs et concepteurs des systèmes d'information.
Édition : Editions Organisation - 342 pages, 13 juillet 2000
ISBN10 : 2708124730 - ISBN13 : 9782708124738
J’ai fait l’acquisition d’un exemplaire du 3e tirage (daté de 2003) de l’ouvrage, pensant y trouver des nouveautés. Il s’agit de la version de poche de La méthode Merise, Tome 1, Principes et outils. Déception ! le contenu est ni plus ni moins le même que celui de la version de 1989 dont je me sers depuis 25 ans (5e impression, 1991), y compris les inévitables coquilles et erreurs de typographie.
Seules différences :
— « Tome 1 » ne figure plus dans le titre de l’ouvrage.
— Changement de la couleur de 1re de couverture : on passe du vert au violet.
— Réduction au format poche, ce qui nécessite désormais l’emploi d’une bonne loupe (voyez par exemple le méta-modèle PRINCIPIA, à la page 325).
— Ajout de pages vierges à la suite de la page 329, c'est-à-dire à partir de la bibliographie.
Peu importe donc l’édition, je n’examine de l’ouvrage que la partie consacrée au quoi (les données), c'est-à-dire aux célèbres MCD et MLD.
A propos du MCD (modèle conceptuel des données)
Le MCD fait l’objet du paragraphe 4.4, « La description statique du système d’information ». Les concepts de base sont bien décrits, et restent d’actualité : individu (entité), propriété. Les concepts abstraits sont bien décrits eux aussi : l’individu-type (ou entité-type), la relation-type (association), la propriété-type (attribut), l’identifiant (à ceci près que depuis fort longtemps — voyez [Tabourier1986] page 80 —, on sait qu’il est capital d’insister sur l’invariance et la non signification de l’identifiant qui est donc de préférence artificiel, les propriétés-types naturelles candidates à être des identifiants donnant lieu à des identifiants alternatifs, sujet non abordé dans l’ouvrage). L’identification relative est elle aussi passée sous silence. Les concepts de généralisation et de spécialisation sont bien décrits. En ce qui concerne les contraintes, un soin particulier a été apporté à l’étude de la notion de dépendance fonctionnelle (DF), mais celle-ci n’est jamais ici qu’une lointaine approximation de la véritable dépendance fonctionnelle, telle qu’elle est décrite dans le contexte de la théorie relationnelle. Quoi qu’il en soit, sur le terrain et les années passant, les concepteurs en sont généralement resté à la bonne vieille CIF (contrainte d’intégrité fonctionnelle), qui suffit largement (et dont on peut du reste se passer quand on utilise un AGL (atelier de génie logiciel) du calibre de DB-MAIN). Page 143, au nom de la stabilité, la CIF est considérée comme une spécialisation de la DF, mais le Groupe de travail 135 [afcet1990] « a rejeté ce mélange d’aspects dynamiques et statiques ». Les autres types principaux de contraintes ne sont pas traités (inclusion, exclusion, totalité, égalité).
Les techniques de modélisation sont très brièvement décrites : approche descendante (la plus pertinente à notre sens), approche ascendante (utilisable pour des petits MCD, mais inexploitable sinon).
Les fameuses quatre règles formelles de construction sont décrites, avec des exemples :
— Vérification (correspondant approximativement à la normalisation en première forme normale dans le contexte de la théorie relationnelle).
— Normalisation (correspondant très approximativement à la normalisation en deuxième forme normale de la théorie relationnelle).
— Décomposition (correspondant à l’application du théorème de Heath dans le contexte de la théorie relationnelle).
— Généralisation, évoquée plus haut.
Le paragraphe 4.4 se termine avec l’exemple fort intéressant du bureau des immatriculations, mais dont le MCD proposé en solution (page 159) doit faire l’objet de corrections (à l’en croire, un constructeur pourrait vendre la même voiture à plusieurs garages, les voitures d’un même modèle pourraient avoir des taux de consommation différents de celui qui a été défini pour le modèle...)
Un exemple intéressant de construction du MCD fait l’objet du paragraphe 5.5 « Construction du modèle conceptuel des données ». Curieusement, certaines relations-types (associations) ne sont pas nommées, au lecteur de s’en arranger. On peut regretter que le piège des cycles (ou boucles) soit passé sous silence, alors qu’il est dissimulé mais omniprésent dans les MCD. Ainsi, via un 1er chemin, une commande magasin fait référence directement à une certaine collection, tandis que via un 2e chemin (passant par produit), la même commande magasin peut « atteindre » une collection qui n’est pas la sienne. Signalons qu’en 1990, la résolution de ce genre de problème a fait l’objet d’études détaillées [afcet1990].
La validation du MCD (à notre sens non exhaustive, vu ce qui précède), fait l’objet du paragraphe 5.6 « Validation du modèle conceptuel des données ». Il s’agit ici de vérifier que les modèles (vues) externes établis pour les différentes procédures (traitements) sont dérivables du MCD global.
A propos du MLD (modèle logique des données)
Le MLD fait l’objet du paragraphe 5.7 « Le modèle logique des données ». Ignorons les sous-paragraphes 5.7.1 et 5.7.2 consacrés au modèle Codasyl et au diagramme de Bachman, tombés en désuétude. Le sous-paragraphe 5.7.3 traite de la dérivation du modèle conceptuel des données en modèle logique dans une représentation « relationnelle » : les règles présentées sont trop simples, voire fausses : il est en effet faux de dire que « l’identifiant de la relation au sens relationnel est obtenu en concaténant (sic !) les identifiants des individus qui participent à la relation au sens individuel », car en l’occurrence la contrainte d’irréductibilité des clés candidates passe à la trappe. L’ouvrage parle d’identifiant « au sens relationnel », mais le problème est qu’en relationnel ce concept d’identifiant n’est pas défini de façon formelle (au sens entendu par les auteurs) : l’expression « clé candidate » aurait dû être utilisée : le concept date quand même de 1971 ! [Codd1971]. Le MCD présenté aux paragraphes 5.6 et 5.7 fait l’objet d’une dérivation dans laquelle c’est au lecteur de supposer que les noms d’attributs en italiques correspondent à des clés candidates (ou plutôt des surclés, du fait du non respect de la règle d’irréductibilité). Observons que , parmi l’ensemble (incomplet !) des relations obtenues, certaines d’entre elles (exemple COMMANDE MAGASIN) doivent être absorbées par d’autres (exemple LISTE CDE MAGASIN). Bref, après rapide expertise par un spécialiste du relationnel, on peut dire que le modèle logique « relationnel » produit (pages 197-198) est à reprendre complètement, en l’état il est bon pour la poubelle.
_______________________________________________________
[afcet1990] afcet - Le formalisme de données Merise - Extensions du pouvoir d’expression - Journée d’étude organisée par le Groupe de Travail 135 « Conception des systèmes d’information » (Collège AFCET-GID) - Jeudi 15 novembre 1990, Paris.
[Codd1971] E. F. Codd: Further Normalization of the Data Base Relational Model. IBM Research Report RJ 909, San Jose, California: (1971).
[Tabourier1986] Yves Tabourier. De l'autre côté de MERISE. Les Éditions d'organisation, 1986.
Modelisation de Systeme D'Information: La Methode Merise & Visual Basic
La gestion d'une bibliothèque des CD
Résumé de l'éditeur
Édition : Editions Universitaires Europeennes - 56 pages, 1re édition, 30 avril 2015
ISBN10 : 6131593183 - ISBN13 : 9786131593185
L'essentiel sur Merise
Résumé de l'éditeur
C'est le but de cet ouvrage qui se veut un exposé clair et concis des principaux aspects de Merise. Volontairement pratique, l'auteur s'appuie sur de nombreux exemples et schémas pour éclairer des concepts parfois ardus. Chaque chapitre est suivi d'un résumé permettant au lecteur de vérifier ses connaissances.
Bien que destiné principalement aux étudiants, ce livre sera aussi utile à tous ceux qui ont en charge un système d'information dans l'entreprise.
Édition : Eyrolles - 272 pages, 2e édition, 9 octobre 1998
ISBN10 : 2212090463 - ISBN13 : 9782212090468
Merise
Guide pratique
Résumé de l'éditeur
Édition : ENI - 262 pages, 2e édition, 1er mai 2009
ISBN10 : 2746048450 - ISBN13 : 9782746048454
- PRESENTATION DE LA METHODE MERISE
- LES DEPENDANCES FONCTIONNELLES
- LE MODELES CONCEPTUEL DES DONNEES
- LE MODELE LOGIQUE DE DONNEES
- LE MODELE PHYSIQUE DES DONNEES
- LES FORMES NORMALES
- LES DIAGRAMMES DE FLUX
- LES MODELES CONCEPTUELS DES TRAITEMENTS
- LE MODELE ORGANISATIONNEL DES TRAITEMENTS
- LES EXTENSIONS MERISE
Dans le premier chapitre, nous retrouvons les étapes d'une analyse de projet avec la méthode « Merise », en passant par l'interview, la lecture des documents internes/externes, les informations calculées, les traitements, les différents niveaux conceptuels, organisationnels, logiques et physiques.
Le deuxième chapitre nous apprends les dépendances fonctionnelles, les contraintes d'intégrité et, élément essentiel, le dictionnaire des données.
Les trois chapitres suivants se concentrent sur la génération des MCD,MLD et MPD, le tout agrémenté de nombreux exemples et graphiques afin de faciliter la compréhension de la matière.
Le sixième chapitre est vraiment très bien structuré et explique de façon claire et précise les cinq premières formes normales. Celles-ci sont suivies d'un exemple nous aidant à assimiler cette partie de façon pédagogique.
Les chapitres suivants font une rapide introduction sur les modèles conceptuels et organisationnels des traitements.
Au chapitre dix, nous avons droit à une introduction sur Merise 2 et l'apport de l'héritage dans le système d'analyse.
Un excellent chapitre sur l'analogie des méthodes Merise et UML est également présent.
Nous terminerons le livre sur une introduction au langage SQL. Ici nous regrettons le choix des outils proposés pour s'exercer, MySQL au travers de Wamp Server, ainsi que PhpMyAdmin pour l'outil de manipulation de données.
En conclusion, nous avons ici un livre qui fait une rapide découverte de l'analyse via la méthode « Merise », qui permet de se remémorer les bases de cette méthode, avec un gros plus sur les formes normales et l'analogie UML/Merise
L’auteur fait également le rapprochement entre les modèles utilisés par Merise et ceux proposés par UML. On remarquera cependant que la partie au sujet de SQL fait référence à une syntaxe et des outils un peu obsolètes. Bien que l’effort soit louable, tout n’est pas donc nécessairement bon à prendre dans ces parties corolaires au sujet principal.
On signalera finalement que cet ouvrage contient une étude de cas détaillée et des exercices qui peuvent s’avérer utiles aux étudiants. En conclusion, il s’agit d’un ouvrage résumant l’essentiel de la méthode Merise s’adressant ainsi principalement aux professionnels l’utilisant déjà mais également aux élèves l’étudiant.
Commenter Signaler un problème
Voici une critique du livre "Merise Guide pratique" de Jean Luc BAPTISTE
Certains ont eu l'occasion de le lire et ont un avis dessus ?
Bonne lecture.
Si quelqu'un peut me le prêter l'ouvrage, je donnerai un avis.
Dans le chapitre sur SQL, les jointures sont encore présentées avec la syntaxe obsolète depuis 1992 et la nouvelle avec JOIN n'est même pas mentionnée.
J'ai aussi relevé une erreur dans le chapitre consacré à la comparaison entre Merise et UML : Un couple de cardinalités MCD Merise {1,n - 1,1} est transformé en couple de multiplicités UML {1 - 0..*} !
Le reste de ce que j'ai parcouru m'a semblé assez clair et bien présenté mais les deux erreurs ci-dessus font que je ne recommanderais pas ce livre !