Bewertung:

David Hay's Buch „Enterprise Model Patterns: the UML Edition“ wird für seine klaren Einblicke in die Datenmodellierung und ihre praktischen Anwendungen in verschiedenen Bereichen gelobt. Die Rezensenten loben Hay's Fähigkeit, komplexe Konzepte zu destillieren und einen umfassenden Überblick über Unternehmensmodelle zu geben, die für reale Anwendungen praktisch sind. Viele fanden, dass der Übergang zur UML-Notation kein Problem darstellte, was das Buch als wertvolle Ressource sowohl für erfahrene Datenmodellierer als auch für Anfänger hervorhebt.
Vorteile:⬤ Klare, prägnante Sprache fördert das Verständnis von Datenmodellierungskonzepten.
⬤ Bietet einen umfassenden und praktischen Leitfaden für die Unternehmensmodellierung in verschiedenen Branchen.
⬤ Bietet wiederverwendbare Muster und Vorlagen, die den Modellierungsprozess vereinfachen.
⬤ Der Übergang zu UML ist überschaubar, so dass der Inhalt auch für diejenigen zugänglich ist, die anfangs nicht mit UML vertraut sind.
⬤ Es ist ein wertvolles Nachschlagewerk für Anfänger und erfahrene Praktiker.
⬤ Enthält branchenspezifische Modelle, die zum Nachdenken anregen und die Anwendung in verschiedenen Kontexten fördern.
⬤ Einige werden den Fokus auf die UML-Notation als Herausforderung empfinden, wenn sie mehr mit der ER-Notation vertraut sind.
⬤ Das Buch ist möglicherweise nicht für absolute Anfänger geeignet; man sollte sich ihm am besten nähern, nachdem man die grundlegenden Prinzipien der Datenmodellierung verstanden hat.
⬤ Einige Leser waren der Meinung, dass die Neuordnung der Konzepte anfangs überwältigend sein könnte.
(basierend auf 12 Leserbewertungen)
Enterprise Model Patterns: Describing the World (UML Version)
Hier finden Sie einen Schlüssel für die Entwicklung eines erfolgreichen Informationssystems: Die abstrakten und konkreten Datenbausteine, die Ihr Unternehmen beschreiben, müssen klar erfasst und kommuniziert werden.
1995 veröffentlichte David Hay Data Model Patterns: Conventions of Thought - das bahnbrechende Buch über die Verwendung von Standarddatenmodellen zur Beschreibung von Standardgeschäftssituationen. Enterprise Model Patterns: Describing the World baut auf den dort vorgestellten Konzepten auf, fügt 15 Jahre praktischer Erfahrung hinzu und präsentiert eine umfassendere Sichtweise.
Sie werden lernen, wie Sie sowohl die abstrakten als auch die konkreten Elemente des architektonischen Datenmodells Ihres Unternehmens auf vier Abstraktionsebenen anwenden können:
Ebene 0:Eine abstrakte Vorlage, die dem folgenden Modell der Ebene 1 zugrunde liegt, sowie zwei Metamodelle:
⬤ Informationsquellen. Neben Büchern, Artikeln und E-Mail-Notizen enthält sie auch Fotos, Videos und Tonaufnahmen.
⬤ Buchhaltung. Die Buchhaltung ist bemerkenswert, weil sie selbst eine Modellierungssprache ist. Sie verfolgt einen ganz anderen Ansatz als Datenmodellierer, da sie statt mit Entitäten und Entitätsklassen, die Dinge in der Welt darstellen, mit Konten arbeitet, die Bits von Wert für die Organisation darstellen.
Stufe 1:Ein Unternehmensmodell das allgemein genug ist, um auf jedes Unternehmen oder jede Behörde anwendbar zu sein, aber konkret genug, um von allen leicht verstanden zu werden. Es beschreibt:
⬤ Menschen und Organisation. Wer ist an dem Unternehmen beteiligt? Zu den beteiligten Personen gehören nicht nur die Mitarbeiter des Unternehmens, sondern auch Kunden, Vertreter und andere Personen, mit denen das Unternehmen in Kontakt kommt. Zu den Organisationen, die von Interesse sind, gehören das Unternehmen selbst und seine internen Abteilungen, aber auch Kunden, Konkurrenten, Regierungsbehörden usw.
⬤ Geografische Standorte. Wo wird das Geschäft abgewickelt? Ein geografischer Standort kann entweder ein geografisches Gebiet (definiert als ein beliebiges begrenztes Gebiet auf der Erde), ein geografischer Punkt (zur Kennzeichnung eines bestimmten Ortes) oder, z. B. bei einer Ölgesellschaft, ein geografischer Festkörper (z. B. eine Ölreserve) sein.
⬤ Vermögenswerte. Welche materiellen Gegenstände werden für die Durchführung des Unternehmens verwendet? Dies sind alle physischen Dinge, die manipuliert werden, manchmal als Produkte, aber auch als Mittel zur Herstellung von Produkten und Dienstleistungen.
⬤ Tätigkeiten. Wie wird das Unternehmen betrieben? Dieses Modell umfasst nicht nur die angebotenen Dienstleistungen, sondern auch Projekte und alle anderen Arten von Aktivitäten. Darüber hinaus beschreibt das Modell die Ereignisse, die zu den Aktivitäten führen.
⬤ Zeit. Alle Daten sind in der Zeit verortet, einige jedoch mehr als andere.
Ebene 2: Ein detaillierteres Modell, das spezifische Funktionsbereiche beschreibt:
⬤ Einrichtungen
⬤ Personalwesen
⬤ Kommunikation und Marketing
⬤ Verträge
⬤ Produktion
⬤ Das Labor
Stufe 3:Beispiele für die Details, die ein Modell haben kann, um auf das einzugehen, was in einer bestimmten Branche wirklich einzigartig ist.