Datenmodell-Diagramme

1              Themenübersicht

Das Datenmodell von Semiramis ist mit der Anwendung Datenmodell-Dia­gramme grafisch darstellbar. Im Vergleich zu einer textbasierten Darstellung lassen sich mit Datenmodell-Diagrammen insbesondere zusammengehörige Objekte und deren Beziehungen anschaulicher darstellen.

Die verwendete Diagrammart und Notation basiert auf den Klassendiagrammen der Unified Modelling Language (UML). Zusätzlich wurden ein paar Anpassungen und Erweiterungen vorgenommen, um die Semantik des Semiramis-Daten­modells vollständig abbilden zu können.

Wie die Anwendung zu bedienen ist und wie Sie neue Diagramme erstellen, erfahren Sie nachfolgend. Neben Ad-hoc-Grafiken, die für den einmaligen Gebrauch vorgesehen sind und in der Regel nicht abgespeichert werden, wird auch die Anzeige bereits bestehender Diaramme erläutert.

2              Zielgruppe

  • Entwickler
  • Berater
  • Technische Redakteure

3              Begriffsbestimmung

Kardinalität einer Assoziation

Die Kardinalität einer Assoziation gibt an, mit wie vielen Objekten der gegen­überliegenden Klasse ein Objekt assoziiert sein kann.

Knowledge Store

Der Knowledge Store ist ein Sub-System von Semiramis, das die wichtigsten Funktionen aus den Bereichen Knowledge Management, Content Management und Document Management vereint. In den Knowledge Store können Informationsobjekte, wie z. B. Grafiken oder Textdateien, jeglicher Art beziehungsweise Format gespeichert werden. Aufgrund des unterstützten WebDAV-Standards, können neben den Semiramis-Anwendungen auch andere WebDAV-fähigen Anwendungen, wie z. B. die Microsoft® Office Produkte, auf die Informationsobjekte im Knowledge Store zugreifen.

Scalable Vector Graphics (SVG)

SVG ist eine in XML verfasste Auszeichnungssprache zur strukturierten Beschreibung von Grafiken. Zur Darstellung der SVG-Grafiken wird der SVG-Viewer von Adobe® verwendet.

Unified Modelling Language (UML)

Die Unified Modelling Language ist eine Datenmodellierungssprache, mit der Beziehungen zwischen Klassen, Objekten und zugehörigen Methoden dargestellt werden.

Verbinder

Zwischen Entwicklungsobjekten können Beziehungen verschiedenster Art bestehen. In den Datenmodell-Diagrammen werden diese Beziehungen mit Ver­bindern dargestellt.

Zeichenblatt

Das Zeichenblatt dient vorrangig der Anzeige der Diagramme mit Hilfe des SVG-Viewers und des 2D-APIs von Semiramis. Die Anzeige der Objekte eines Diagramms kann verändert werden, indem im Zeichenblatt ein Objekt markiert und unter anderem über das Kontextmenü die entsprechende Aktion ausgeführt wird.

4              Voraussetzungen

Damit in der Anwendung Datenmodell-Diagramme die Diagramme angezeigt werden, ist die Installation des SVG-Viewers von Adobe (www.adobe.de) als Plugin in Ihrem Webbrowser notwendig. Welche Version des Viewers vorausgesetzt wird, lesen Sie bitte in der Dokumentation Systemvoraussetzungen nach. In der Regel erhalten Sie den SVG-Viewer bereits mit der aktuellsten Acrobat® Reader® Version.

Kenntnisse über das Semiramis-Typsystem sind für das effiziente Arbeiten mit dieser Anwendung erforderlich. Darüber hinaus sind grundlegende Kenntnisse der UML hilfreich.

5              Anwendungsbeschreibung

Datenmodell-Diagramme sind als Informationsobjekte im Knowledge Store gespeichert und werden dort verwaltet.

Die in einem Diagramm darzustellenden Objekte lassen sich über komfortable Suchen und Filter zusammenstellen. Auf Wunsch werden in Beziehung stehende Objekte automatisch mit eingefügt. Für die Darstellung der einzelnen Objekte stehen verschiedene Optionen zur Verfügung, beispielsweise um den Detaillierungsgrad angemessen wählen zu können. Die Platzierung der Elemente sowie das Zeichnen ihrer Beziehungen zu anderen Elementen erfolgt grundsätzlich automatisch. Dies erspart nicht nur Aufwand beim Erstellen von Diagrammen, sondern erlaubt gleichzeitig das Anwenden einheitlicher Layout-Regeln.

Die grafische Umsetzung der Diagramme erfolgt über das 2D-API von Semira­mis, welches wiederum SVG (Scalable Vector Graphics) nutzt, um die erzeugten Grafiken im Browser anzuzeigen. Die Eigenschaften des 2D-APIs und von SVG erlauben die Erstellung von Diagrammen in hoher Auflösung mit Scroll- und Zoomfähigkeiten.

Zusätzlich zur Betrachtung am Bildschirm können Diagramme als PDF-Dateien ausgegeben und dann gedruckt oder verschickt werden.

Nachfolgend finden Sie eine detaillierte Beschreibung der Anwendung Datenmodell-Diagramme, die neben dem Identifikations- und Arbeitsbereich einen Karteireiter im Navigatorbereich zur Verfügung stellt, um die Darstellung des Diagramms zu beeinflussen. In der Standard-Symbolleiste finden Sie anwendungsbezogene Aktionen.

5.1        Identifikationsbereich

Der Identifikationsbereich dieser Anwendung enthält zwei Eingabefelder:

  • Name und

 

Feld Erläuterung
Name Dieses Feld zeigt den kompletten Pfad der Datei an, die das Diagramm enthält. Der Pfadname besteht aus dem Pfad und dem Namen der Datei.

·         Pfad

Sie können in diesem Feld als Pfad eine frei wählbare Ordnerstruktur angeben. Die Ordnernamen sind dazu mit einem Schrägstrich (/) voneinander zu trennen. Nach dem letzten Schrägstrich ist der Dateiname ohne Leerzeichen anzufügen. Das System erzeugt die angegebenen Ordner automatisch im Arbeitsbereich „datamodel“ unterhalb des Ordners „Documents“ im Knowledge Store.

·         Dateiname

Der Dateiname ist frei wählbar unter Berücksichtigung folgender Konventionen: Der Dateiname

–      darf keine Sonderzeichen enthalten und

–      darf nicht mit einer Ziffer beginnen.

Titel Für das Diagramm kann ein frei wählbarer Titel vergeben werden. Die Vergabe unterliegt keiner Konvention.

5.2        Arbeitsbereich

Im Arbeitsbereich der Anwendung werden die Datenmodell-Diagramme dargestellt. Der Arbeitsbereich besteht aus einem einzigen Zeichenblatt, das vorrangig für die Anzeige (Viewer) der Diagramme genutzt wird. Das Zeichenblatt wird automatisch nach Änderungen aktualisiert. Eine manuelle Anordnung der Diagramm-Elemente ist nicht möglich. Diagramme können direkt auf dem Zeichenblatt bearbeitet werden. Nachfolgend werden die Elemente der Diagramme erläutert.

5.2.1    Shapes

In einem Diagramm wird ein rechteckiger schattierter Kasten als Shape bezeichnet. Dieses Shape ist in bis zu maximal drei Bereiche unterteilt.

 

 

Shape mit drei Bereichen                           Shape mit zwei Bereichen

Objektdaten

Im oberen Bereich eines Shapes wird immer der Entwicklungsobjekttyp, der Namensraum und die Bezeichnung dargestellt. Folgende Entwicklungsobjekte können angezeigt werden:

  • Business Object als:
  • Business Entity,
  • Dependent,
  • Part,
  • View,
  • OQL-View oder
Attribute

Im mittleren Bereich eines Shapes finden Sie die Attribute des Entwicklungsobjektes. Ein Attribut besteht immer aus einem Namen und dem zugehörigen Datentyp. Diese Angaben werden durch einen Doppelpunkt voneinander getrennt dargestellt. Alternativ kann entweder der logische oder der primitive Datentyp angezeigt werden. Welcher von den beiden Datentypen angezeigt wird, ist von den Diagrammeinstellungen abhängig und gilt immer für alle Attribute.

 

 

Shape mit teilweise ausgeblendeten             Shape mit teilweise ausgeblendeten Attributen, ange-
Attributen, angezeigte primitive Daten-        zeigten logischen Datentypen und ausgeblendetem
typen und ausgeblendetem Index                Index

Zeichenketten und Dezimalwerte sind in ihrer Größe begrenzt. In runden Klam­mern werden die Maximalwerte angegeben. Bei Zeichenketten bedeutet „(80)“, dass die Gesamtlänge achtzig Zeichen nicht überschreiten darf. Bei Dezimalwerten bedeutet „(10,3)“, dass der gesamte Dezimalwert maximal zehnstellig sein darf und darin maximal drei Nachkommastellen vorkommen dürfen.

Attribute, die kursiv geschrieben sind, können entweder einen eingebetteten Part oder ein Valueset darstellen. Die Attribute des Parts oder die Konstanten des Valuesets können ebenfalls dargestellt werden, indem die Aktion „Expandieren“ im Kontextmenü ausgeführt wird. Dadurch werden die entsprechenden Attribute oder Konstanten eingerückt dargestellt. Enthält z. B. ein Part wiederum ein Attribut vom Typ Part, so wird dieses ebenfalls erweitert und eingerückt dargestellt.

 

Shape mit teilweise ausgeblendeten Attributen,                     Shape mit teilweise ausgeblendeten expandiertem Part und ausgeblendetem Index                                                      Attributen, expandiertem Valueset
und ausgeblendetem Index

Indizes

Im unteren Bereich werden die Indizes des Entwicklungsobjektes angezeigt. Dieser Bereich ist bei Shapes mit dem Entwicklungsobjekttyp „Part“ nicht vorhanden. Jeder Index wird mit seinem Namen und dem Index-Typ aufgeführt. Diese Angaben werden durch einen Doppelpunkt voneinander getrennt dargestellt. Unter dem Indexnamen werden die dem Index zugehörigen Attribute eingerückt aufgelistet.

Shape mit teilweise ausgeblendeten Attributen, expandiertem Part und angezeigtem Index-Bereich

5.2.2    Verbinder

Zwischen Entwicklungsobjekten können Beziehungen verschiedenster Art bestehen. In den Datenmodell-Diagrammen werden diese Beziehungen mit Hilfe von Verbindern dargestellt, die immer von einem Shape zu einem anderen verlaufen.

In Semiramis werden ausschließlich gerichtete Beziehungen verwendet, das heißt jede Beziehung hat einen Start- und einen Zielpunkt. Die Zielseite eines Verbinders zeigt ein Symbol, welches die Richtung der Verbindung angibt.

Folgende Verbindungen werden unterschieden:

Assoziationen

Assoziationen können entweder als 1:1-Beziehung oder als 1:n-Beziehung aufgeführt werden. Je nach Kardinalität wird eine einfache oder eine doppelte Pfeilspitze als Symbol benutzt. Eine 1:1-Beziehung besitzt eine einfache und eine 1:n-Beziehung eine doppelte Pfeilspitze.

Optional kann bei Assoziationen der Beziehungsname angezeigt werden. Diese Einstellung legen Sie in den Diagramm-Eigenschaften fest. Sie gilt für das gesamte Diagramm.

Shapes mit teilweise ausgeblendeten Attributen und teilweise angezeigten Verbindern
vom Typ Assoziation als 1:1- und 1:n-Beziehung mit Beziehungsnamen

Vererbung

Eine Vererbung wird, wie in der Unified Modelling Language auch, mit einem nicht gefüllten Dreieck als Symbol am Zielpunkt des Verbinders dargestellt. Der Startpunkt dieser Verbinder ist immer das Sohn-Objekt (engl. child); der Zielpunkt ist das Vater-Objekt (engl. parent).

 

Beispiel für den Verbinder einer Vererbung

 

Business-Entity-Beziehung

In Semiramis können folgende Objekte mit Business Entitys in Verbindung stehen:

  • Business Entitys,

Diese Objekte sind über spezielle Beziehungen miteinander verbunden. In den Datenmodell-Diagrammen wird der Verbinder für diese Beziehungen mit einer gestrichelten Linie dargestellt, deren Zielseite eine Pfeilspitze trägt. Der Verbinder ist vom Dependent zum Business Entity gerichtet.

5.3        Karteireiter Eigenschaften

Im Navigator-Bereich steht für die Datenmodell-Diagramme ein weiterer Karteireiter zum Bearbeiten der Diagramm-Eigenschaften zur Verfügung. Unter dem Karteireiter finden Sie Einstellmöglichkeiten für die Anzeige der dargestellten Objekte. Die Einstellungen beziehen sich auf ausgewählte Objekte oder auf das gesamte Diagramm.

Darstellungsoptionen

Die Darstellung einzelner Shapes, und damit der darin enthaltenen Objekte, kann über die hier erläuterten Optionen verändert werden. Die gleichen Darstellungsoptionen finden Sie auch im Auswahlfenster, wenn Sie Objekte in das Diagramm einfügen.

Die Darstellungsoptionen beziehen sich immer auf die markierten Objekte in dem aktuell angezeigten Diagramm. Das Markieren von Objekten ist ausschließlich über das Zeichenblatt im Arbeitsbereich möglich.

Einige Objekte binden wiederum Objekte ein. So haben Objekte beispielsweise Attribute. Grundsätzlich sind mehrere Objekte und gleichzeitig mehrere Attribute unterschiedlicher Objekte auswählbar.

Nur die Darstellungsoptionen stehen zur Verfügung, die von allen markierten Objekten unterstützt werden (kleinster gemeinsamer Nenner). Sind mehrere unterschiedliche Objekte markiert, dann ist gegebenenfalls eine eindeutige Anzeige der Darstellungsoptionen nicht möglich: Die markierten Shapes beziehungsweise die Objekte können unterschiedliche Werte für diese Darstellungsoption besitzen. In diesem Fall erscheint der Wert der betroffenen Option als „unbestimmbar“ (tri-state) und die zugehörige Checkbox ist mit einem waagerechten Strich (-) versehen. Werden Darstellungsoptionen verändert, so werden diese sofort für alle markierten Objekte aktiv.

Wenn keine Objekte ausgewählt sind, werden die Grundeinstellungen angezeigt. Die Grundeinstellungen sind fest vorgegeben. Sie werden auch beim Einfügen von neuen Objekten angezeigt. Das Ändern der Grundeinstellungen hat keine Auswirkungen auf die bereits in dem Diagramm befindlichen Objekte. Um ihre Darstellung zu ändern, sind sie zunächst auszuwählen.

Grundeinstellungen für Datenmodell-Diagramme

Hinweis

Markieren Sie zuerst die Shapes, eines der veränderbaren Inhalte oder Verbinder und verändern dann deren Darstellung mit Hilfe der folgenden Optionen. Ist nichts markiert, dann haben die geänderten Darstellungsoptionen keine Auswirkung auf das Diagramm.

Darstellungsoption Erläuterung
Attribute anzeigen Mit der Option „Attribute anzeigen“ werden die Attribute eines oder mehrerer markierter Shapes angezeigt oder ausgeblendet. Für die Anzeige aktivieren Sie die Checkbox, sodass ein Haken in der Checkbox erscheint. Für das Ausblenden deaktivieren Sie die Checkbox, sodass sie kein Zeichen enthält. Einzelne Attribute eines Shapes lassen sich nicht ein- oder ausblenden. Ist ein oder sind mehrere Shapes markiert, deren Attribute nicht vollständig angezeigt werden, dann enthält die Checkbox das Zeichen der Mehrfachauswahl, einen waagerechten Strich (-).
Index anzeigen Mit der Option „Index anzeigen“ werden die Indizes eines oder mehrerer markierter Shapes angezeigt oder ausgeblendet. Für die Anzeige aktivieren Sie die Checkbox, sodass ein Haken in der Checkbox erscheint. Für das Ausblenden deaktivieren Sie die Checkbox, sodass sie kein Zeichen enthält. Einzelne Indizes lassen sich nicht ein- oder ausblenden. Wird für mehrere markierte Shapes der Index unterschiedlich angezeigt, sodass z. B. aus der Menge der markierten Shapes für ein Shape der Index angezeigt, für ein anderes ausgeblendet wird, dann enthält die Checkbox das Zeichen der Mehrfachauswahl, einen waagerechten Strich (-).
Parts expandieren Mit der Option „Parts expandieren“ werden die Werte der Parts in einem oder mehreren markierten Shapes angezeigt oder ausgeblendet. Für die Anzeige aktivieren Sie die Checkbox, sodass ein Haken in der Checkbox erscheint. Für das Ausblenden deaktivieren Sie die Checkbox, sodass sie kein Zeichen enthält. Auch einzelne Parts können mit dieser Option ein- oder ausgeblendet werden. Markieren Sie dazu das oder die zu expandierenden Parts in einem oder in mehreren Shapes und wählen Sie diese Option. Ist ein oder sind mehrere Shapes markiert, deren Parts nicht vollständig expandiert angezeigt werden, dann enthält die Checkbox das Zeichen für Mehrfachauswahl, den waagerechten Strich (-).
Valuesets expandieren Mit der Option „Valuesets expandieren“ werden die Konstanten der Valuesets in einem oder in mehreren markierten Shapes angezeigt oder ausgeblendet. Für die Anzeige aktivieren Sie die Checkbox, sodass ein Haken in der Checkbox erscheint. Für das Ausblenden deaktivieren Sie die Checkbox, sodass sie kein Zeichen enthält. Auch einzelne Valuesets können mit dieser Option ein- oder ausgeblendet werden. Markieren Sie dazu das zu expandierende Valueset in einem oder in mehreren Shapes und wählen Sie diese Option. Ist ein oder sind mehrere Shapes markiert, deren Valuesets nicht vollständig expandiert angezeigt werden, dann enthält die die Checkbox das Zeichen für Mehrfachauswahl, den waagerechten Strich (-).
Beziehungen anzeigen Mit der Option „Beziehungen anzeigen“ werden die Beziehungen eines oder mehrerer markierter Shapes angezeigt oder ausgeblendet. Für die Anzeige aktivieren Sie die Checkbox, sodass ein Haken in der Checkbox erscheint. Für das Ausblenden deaktivieren Sie die Checkbox, sodass sie kein Zeichen enthält. Auch einzelne Beziehungen können mit dieser Option ein- oder ausgeblendet werden. Markieren Sie dazu eine oder mehrere auszublendende Beziehungen und wählen Sie diese Option. Zum Einblenden der Beziehungen markieren Sie zunächst die Shapes, deren Beziehungen Sie anzeigen möchten und wählen Sie dann die Option „Beziehungen anzeigen“. Ist ein oder sind mehrere Shapes markiert, deren Beziehungen nicht vollständig angezeigt werden, dann enthält die Checkbox das Zeichen der Mehrfachauswahl, einen waagerechten Strich (-).
Diagramm-Eigenschaften

Die Diagramm-Eigenschaften beziehen sich nicht nur auf einzelne Shapes, sondern auf alle Elemente des Diagramms.

Eigenschaft Erläuterung
Primitive Datentypen anzeigen Entwicklungsobjekte werden auf Datenbankebene immer mit den primitiven Datentypen erfasst. Da diese wenig über die Verwendung aussagen, werden logische Datentypen erstellt, die neben einem aussagekräftigeren Namen auch die Fähigkeit besitzen, voneinander zu erben. An oberster Stelle im Vererbungsbaum steht ein primitiver oder ein komplexer Datentyp. Der komplexe Datentyp ist wiederum ein Part.

Im Diagramm werden die primitiven Datentypen angezeigt. Anstatt der primitiven Datentypen können Sie alternativ die Anzeige der logischen Datentypen wählen.

Logische Datentypen anzeigen Entwicklungsobjekte werden auf Datenbankebene immer mit den primitiven Datentypen erfasst. Da diese wenig über die Verwendung aussagen, werden logische Datentypen erstellt, die neben einem aussagekräftigeren Namen auch die Fähigkeit besitzen, voneinander zu erben. An oberster Stelle im Vererbungsbaum steht ein primitiver oder ein komplexer Datentyp. Der komplexe Datentyp ist wiederum ein Part.

Im Diagramm werden anstelle der primitiven oder komplexen Datentypen, die Namen der logischen Datentypen angezeigt. Alternativ wählen Sie die Anzeige der primitiven Datentypen.

Beziehungsnamen anzeigen Assoziationen können entweder als 1:1-Beziehung oder als 1:n-Beziehung aufgeführt werden. Je nach Kardinalität wird eine einfache oder eine doppelte Pfeilspitze als Symbol benutzt. Eine 1:1-Beziehung besitzt eine einfache und eine 1:n-Beziehung eine doppelte Pfeilspitze.

Für Assoziationen können die Beziehungsnamen für das gesamte Diagramm ein- oder ausgeblendet werden.

Business-Entity-Beziehungen anzeigen In Semiramis können folgende Objekte mit Business Entitys in Verbindung stehen:

·         Business Entitys,

·         Dependents.

Diese Objekte sind über spezielle Beziehungen miteinander verbunden. In den Datenmodell-Dia­grammen wird der Verbinder für diese Beziehungen mit einer gestrichelten Linie dargestellt, deren Zielseite eine Pfeilspitze trägt. Der Verbinder ist vom Dependent oder zum Business Entity gerichtet. Für das gesamte Diagramm können diese Verbinder ein- oder ausgeblendet werden.

6                     Customizing

In der Anwendung „Customizing“ sind keine Einstellungen für die Anwendung „Datenmodell-Diagramme“ vorzunehmen.

7                     Berechtigungen

Semiramis arbeitet mit einem mehrstufigen Berechtigungskonzept. Berechtigungen können generell auf verschiedenen Ebenen vergeben werden:

  • Auf den Ebenen für Frameworks und Anwendungen vergeben Sie z. B. eine Berechtigung, mit der eine Anwendung geöffnet werden kann.
  • Auf den Ebenen für Business Entitys vergeben Sie z. B. eine Berechtigung, mit der ein Datenmodell-Diagramm erzeugt werden kann. Die Entity-bezogenen Berechtigungen gelten anwendungsübergreifend.

Für einige Anwendungen existieren spezielle Fähigkeiten, die sich auf bestimmte Aktio­nen und Funk­tionen beziehen. Auch für diese Fähigkeiten können Berechtigungen vergeben werden. So kann z. B. für die spezielle Fähigkeit eine Bestellung ausgeben zu können, eine Berechtigung vergeben werden.

Das Berechtigungskonzept sowie die generellen anwendungsbezogenen und Entity-bezogenen Berechtigungen können Sie in der Technischen Dokumentation im Dokument Berechtigungen nachlesen.

Für Berechtigungsfestlegungen für die Anwendung „Datenmodell-Diagramme“ ist folgendes Business Entity relevant:

com.cisag.sys.kstore.datamodel.obj.DataDiagram

Für diese Anwendung existiert die Fähigkeit com.cisag.sys.kstore.datamodel.ReorganizeDiagrams. Diese Fähigkeit erlaubt das Reorganisieren von Datenmodell-Diagrammen.

8                     Vorgehensweisen

Sie finden in diesem Kapitel folgende Vorgehensweisen:

  • Diagramm erzeugen
  • Diagramm duplizieren
  • Diagramm bearbeiten
  • Diagramm vergrößern oder verkleinern
  • Diagramm ausgeben
  • Diagramm löschen
  • Mehrere Objekte im Diagramm markieren
  • Shapes aus dem Diagramm löschen

8.1               Diagramm erzeugen

Hinweis

Sie können ein Datenmodell-Diagramm erstellen und ausgeben, sei es auf dem Bildschirm oder beispielsweise auf dem Drucker, ohne es vorher zu speichern.

  1. Öffnen Sie die Anwendung Datenmodell-Diagramme.
  2. Drücken Sie in der Standard-Symbolleiste auf „Neu“.

Das Feld „Name“ im Identifikationsbereich wird fokussiert.

  1. Drücken Sie in der Standard-Symbolleiste auf den Button „Objekte suchen und einfügen“.

Ein Dialogfenster zum Einfügen der Objekte öffnet sich.

  1. Drücken Sie auf den Dropdown-Pfeil neben dem „Neu“-Symbol in der Kopfzeile des Bereichs „Entwicklungsobjektsuche“ und wählen Sie im aufgeklappten Menü eines der Entwicklungsobjekttypen, nach denen Sie suchen und dem Diagramm hinzufügen möchten.

Ein Dialogfenster für die Suche öffnet sich.

  1. Geben Sie in dem Suchen-Dialogfenster Suchmerkmale ein und starten Sie die Suche.
  2. Suchen Sie das oder die gewünschten Objekte aus der Ergebnisliste heraus. Um ein einzelnes Objekt auszuwählen, markieren Sie es. Um mehrere Objekte auszuwählen, halten Sie die Shift-Taste gedrückt, sodass Sie mehrere aufeinander folgende Objekte markieren können. Andernfalls halten Sie die STRG-Taste gedrückt.
  3. Übernehmen Sie die Auswahl, indem Sie auf den Übernehmen-Button drücken.

Im Dialogfenster zum Einfügen der Objekte werden im Bereich „Entwicklungsobjektsuche“ die zuvor herausgesuchten Objekte angezeigt.

  1. Markieren Sie eines oder mehrere Objekte im Bereich „Entwicklungsobjektsuche“.
  2. Wählen Sie im Bereich „Optionen“ die Elemente, die Sie ebenfalls in das Diagramm einfügen möchten. Folgende Optionen stehen zur Auswahl:
  • Dependents anzeigen
  • Ausgehende Beziehungen verfolgen
  • Eingehende Beziehungen verfolgen
  • Oberklassen anzeigen
  • Unterklassen anzeigen
  1. Nachdem Sie die Optionen gewählt haben, drücken Sie im Bereich „Entwicklungsobjektsuche“ auf den Button „Auswählen“.

Die markierten Objekte und die gemäß den ausgewählten Optionen zugehörigen Objekte werden in die Liste des Bereichs „Objekte zur Übernahme“ eingefügt.

Hinweis:

Nur die Objekte, die im Bereich „Objekte zur Übernahme“ dargestellt sind, werden dem Diagramm hinzugefügt.

  1. Markieren Sie gegebenenfalls weitere Objekte im Bereich „Entwicklungsobjektsuche“, ändern die Optionen nach Bedarf und drücken den Button „Auswählen“.

Im Bereich „Objekte zur Übernahme“ werden die entsprechenden Objekte hinzugefügt.

  1. Wiederholen Sie den Vorgang gegebenenfalls.
  2. Überprüfen Sie die angezeigten Objekte im Bereich „Objekte zur Übernahme“ und löschen Sie diese nach Bedarf, indem Sie das oder die Objekte markieren und auf den Löschen-Button in der Kopfzeile des Bereichs drücken oder einen Doppelklick auf das zu löschende Objekt anwenden. Um mehrere Objekte zu markieren, halten Sie die Shift-Taste gedrückt, sodass Sie mehrere aufeinander folgende Objekte markieren können. Andernfalls halten Sie die STRG-Taste gedrückt.

Die gelöschten Objekte wurden aus der Liste entfernt.

  1. Wählen Sie im Bereich „Darstellungsoptionen“ die Darstellung der Objekte im Diagramm. Die Darstellungsoptionen können Sie auch später im Diagramm wählen. Hier wird stets die Grundeinstellung vorgeschlagen.
  2. Drücken Sie auf den Button „Übernehmen“, dann werden die markierten Objekte dem Diagramm hinzugefügt und das Dialogfenster bleibt geöffnet. Drücken Sie hingegen auf den OK-Button, dann schließt sich zusätzlich das Dialogfenster.

In beiden Fällen werden die markierten Objekte dem Diagramm hinzugefügt und gemäß den Darstellungsoptionen angezeigt.

  1. Wenn Sie das Diagramm speichern möchten, geben Sie den Pfad inklusive Dateinamen in das Feld „Namen“ und den Titel in das Feld „Titel“ im Identifikationsbereich ein.
  2. Speichern Sie gegebenenfalls das Diagramm.

8.2               Diagramm duplizieren

  1. Öffnen Sie die Anwendung „Datenmodell-Diagramme“.
  2. Öffnen Sie ein gespeichertes Datenmodell-Diagramm, indem Sie dieses über die Felder im Identifikationsbereich heraussuchen und in der Standard-Symbolleiste auf „Aktualisieren“ drücken.
  3. Drücken Sie in der Standard-Symbolleiste auf „Duplizieren“.
  4. Ändern Sie das Diagramm, indem Sie Objekte hinzufügen oder löschen, wie unter „Diagramm erzeugen“ beschrieben.
  5. Wenn Sie das Diagramm speichern möchten, geben Sie im Identifikationsbereich einen Pfad und einen Dateinamen in das Feld „Name“ und einen Titel in das Feld „Titel“ ein.
  6. Speichern Sie das Diagramm.

8.3               Diagramm bearbeiten

Hinweis:

Die Fokus- und Tastatursteuerung ist für die Bearbeitung der Diagramme nicht aktiv.

Hinweis:

Halten Sie zur Auswahl mehrerer Shapes und anderer Elemente im Datenmodell-Diagramm die STRG-Taste gedrückt und klicken Sie mit der rechten Maustaste.

  1. Öffnen Sie die Anwendung „Datenmodell-Diagramme“.
  2. Öffnen Sie ein gespeichertes Datenmodell-Diagramm, indem Sie dieses über die Felder im Identifikationsbereich heraussuchen und in der Standard-Symbolleiste auf „Aktualisieren“ drücken oder erzeugen sie ein neues Diagramm.
  3. Bearbeiten Sie das Diagramm, indem Sie mit Hilfe des Kontextmenüs oder der Buttons in der Standard-Menüleiste Shapes löschen, Objekte hinzufügen oder die Anzeigegröße verändern.

8.4               Diagramm vergrößern oder verkleinern

  1. Öffnen Sie die Anwendung „Datenmodell-Diagramme“.
  2. Öffnen Sie ein gespeichertes Datenmodell-Diagramm, indem Sie dieses über die Felder im Identifikationsbereich heraussuchen und in der Standard-Symbolleiste auf „Aktualisieren“ drücken oder erzeugen Sie ein neues Diagramm.
  3. Wählen Sie in der Standard-Symbolleiste für die Größe des Diagramms entweder
  • die Lupe mit dem Minuszeichen , um das Diagramm zu verkleinern,
  • die Lupe mit dem Pluszeichen , um das Diagramm zu vergrößern,
  • eine vorgegebene Größe in der zwischen den Lupen liegenden Combobox oder
  • geben Sie einen Wert in die zwischen den Lupen liegende Combobox ein.

8.5               Diagramm ausgeben

  1. Öffnen Sie die Anwendung „Datenmodell-Diagramme“.
  2. Öffnen Sie ein gespeichertes Datenmodell-Diagramm, indem Sie dieses über die Felder im Identifikationsbereich heraussuchen und in der Standard-Symbolleiste auf „Aktualisieren“ drücken oder erzeugen Sie ein neues Diagramm.
  3. Drücken Sie den Button „Ausgeben“ in der Standard-Symbolleiste.
  • Der Acrobat® Reader® öffnet sich und eine PDF-Datei wird angezeigt.
  1. Drucken oder Speichern Sie gegebenenfalls das Diagramm über die Funktionen des Acrobat® Reader®.

8.6               Diagramm löschen

  1. Öffnen Sie die Anwendung „Datenmodell-Diagramme“.
  2. Öffnen Sie ein gespeichertes Datenmodell-Diagramm, das Sie löschen möchten.
  3. Drücken Sie in der Standard-Symbolleiste auf „Löschen“.
  • Ein Dialogfenster mit einer Sicherheitsabfrage öffnet sich.
  1. Bestätigen Sie den Löschvorgang, indem Sie auf „OK“ drücken.
  • Das Diagramm wurde gelöscht.

8.7               Mehrere Objekte im Diagramm markieren

Sie können Shapes, einzelne Attribute und Verbinder auswählen. Darüber hinaus ist die Mehrfachauswahl erlaubt. Mehrere markierte unterschiedliche Objekte führen zur Einschränkung möglicher Aktionen im Kontextmenü. Die ausgewählten Objekte werden einzeln farbig (orange) hinterlegt (Shapes und Attribute) oder das gesamte Element wird vollständig farblich (orange) gekennzeichnet (Verbinder).

Hinweis:

Halten Sie zur Auswahl mehrerer Shapes und anderer Objekte im Datenmodell-Diagramm die STRG-Taste gedrückt und klicken Sie mit der rechten Maustaste.

 

Darstellung der Auswahlmöglichkeiten: Shape, Verbinder, Attribute

Voraussetzungen

Die Anwendung „Datenmodell-Diagramme“ ist geöffnet und ein Diagramm wird angezeigt.

Anleitung
  1. Markieren Sie im Diagramm ein Shape, einen Shape-Inhalt oder einen Verbinder mit einem Mausklick.
  2. Markieren Sie weitere Shapes oder Inhalte, indem Sie die STRG-Taste gedrückt halten und dann mit der rechte Maustaste auf das gewünschte Objekt oder den gewünschten Verbinder klicken.
  • Die markierten Objekte werden farblich (orange) hinterlegt.
  1. Wählen Sie die gewünschte Aktion, wie z. B. eine Änderung der Darstellung.
  • Die Änderungen der durchgeführten Aktion wirken sich auf die markierten Objekte aus.
  1. Speichern Sie das Diagramm nach Bedarf.

8.8               Shapes aus dem Diagramm löschen

Voraussetzungen

Die Anwendung „Datenmodell-Diagramme“ ist geöffnet und ein Diagramm wird angezeigt.

Anleitung
  1. Markieren Sie ein oder mehrere Shapes im Diagramm.
  2. Wählen Sie in der Standard-Symbolleiste den Button „Objekt aus Diagramm löschen“.
  • Das Shape mit dem Objekt inklusive zugehöriger Verbinder wurde gelöscht.
  1. Speichern Sie das Diagramm.

9                     Anwendungsbezogene Aktionen

Zu den anwendungsbezogenen Aktionen gehören die besonderen Buttons in der Standard-Symbolleiste und das Kontextmenü für das Zeichenblatt.

Hinweis

Die Fokus- und Tastatursteuerung ist für die Bearbeitung der Diagramme nicht aktiv.

9.1               Aktionen in der Standard-Symbolleiste

Zusätzlich zu den Standard-Buttons finden Sie in dieser Anwendung weitere anwendungsbezogene Buttons. Diese befinden sich rechts neben dem „Aktualisieren“-Button.

Button Erläuterung
Objekte suchen und hinzufügen Über diesen Button erstellen Sie ein neues Diagramm oder fügen einem bestehenden Diagramm Objekte hinzu. Der Button öffnet das Dialogfenster „Einfügen von Objekten“.
Verkleinern Mit Hilfe des Verkleinern-Buttons reduzieren Sie den Zoomfaktor für das Diagramm. Sie wählen damit den nächst kleineren Wert aus den zur Verfügung stehenden Zoomfaktoren des Auswahlfeldes „Zoom“.
Zoom Über dieses Auswahlfeld können Sie den Zoomfaktor entweder auswählen oder Sie tragen den gewünschten Wert direkt in das Auswahlfeld ein.
Vergrößern Mit Hilfe des Vergrößern-Buttons erhöhen Sie den Zoomfaktor für das Diagramm. Sie wählen damit den nächst höheren Wert aus den zur Verfügung stehenden Zoomfaktoren des Auswahlfeldes „Zoom“.
Objekt aus Diagramm löschen Diese Funktion löscht ein markiertes Shape inklusive der möglicherweise angezeigten Verbinder aus dem Diagramm.
Diagramm ausgeben Das Diagramm wird so aufbereitet, dass es als PDF-Datei im Acrobat® Reader® dargestellt werden kann. Wenn Sie das Dokument drucken oder speichern möchten, nutzen Sie die entsprechenden Funktionen des Acrobat® Reader®.
Reorganisieren der Datenmodelldiagramme Ein Diagramm wird sowohl als Business Object als auch als Datei im Knowledge Store abgelegt. Daten wie Titel, Name usw. werden als Business Object gespeichert, während der Inhalt der Diagramme als XML im Knowledge Store gespeichert wird. Die Dokumente der Diagramme im Knowledge Store können von Benutzern, die Zugriff auf den Knowledge Store haben, gelöscht werden. In diesem Fall würde die Suche nach Diagrammen Ergebnisse liefern, aber beim Laden des Diagramms wird bei fehlendem Knowledge-Store-Dokument eine Meldung ausgegeben. Die Reorganisation der Datenmodelldiagramme löscht jene Diagramme, deren Knowledge-Store-Dokument nicht mehr existiert. Diese Aktion ist durch eine besondere Fähigkeit berechtigt.

 

Objekte suchen und einfügen

Mit dem Button „Objekte suchen und einfügen“ in der Standard-Symbolleiste öffnen Sie ein Dialogfenster für die Auswahl der Objekte, die Sie dem Diagramm hinzufügen möchten. Dieses spezielle Dialogfenster ist das zentrale Werkzeug, um ein Datenmodell-Diagramm zu erzeugen. Es ist in folgende vier Bereiche eingeteilt:

Dialogfenster „Einfügen von Objekten“ mit Beispieldaten

Im Folgenden finden Sie Erläuterungen zu den einzelnen Bereichen.

1      Entwicklungsobjektsuche

In diesem Bereich suchen Sie die Entwicklungsobjekte heraus, die Sie dem Diagramm hinzufügen möchten. Die ausgewählten Entwicklungsobjekte werden in einer Liste dargestellt. Über den „Neu“-Button in der Kopfzeile dieser Liste, können Sie nach vier verschiedenen Entwicklungsobjekttypen suchen:

  • Business Object als
  • Business Entity,
  • Dependent,
  • Part,
  • OQL-View,

Je nach Auswahl des Entwicklungsobjekttyps öffnet sich ein Dialogfenster mit der entsprechenden Suche. Suchen Sie nach den gewünschten Entwicklungsobjekten mit geeigneten Suchmerkmalen. Aus der Ergebnisliste können Sie mehrere Entwicklungsobjekte markieren. Nach dem Drücken des „Übernehmen“-Buttons im Dialogfenster der Suche, werden die ausgewählten Entwicklungsobjekte in der Liste angezeigt.

Der „Auswählen“-Button übernimmt die markierten Objekte in den Bereich „Objekte zur Übernahme“.

Hinweis

Wählen Sie vor der Übernahme der Objekte die Optionen für abhängige Objekte.

2      Optionen für abhängige Objekte

Damit zu den Entwicklungsobjekten abhängige Objekte dargestellt werden, stehen für die Suche danach in diesem Bereich die möglichen Objekttypen zur Auswahl.

 

Option Erläuterung
Dependents anzeigen Wenn sich in der markierten Menge der Entwicklungsobjekte im Bereich „Entwicklungsobjektsuche“ Objekte vom Typ Business Entitybefinden, so werden bei der Übernahme in den Bereich „Objekte zur Übernahme“ die zugehörigen Dependents auch aufgenommen.
Ausgehende Beziehungen verfolgen Je nach Typ der ausgewählten Objekte in dem Bereich „Entwicklungsobjektsuche“, können Beziehungen dieser Objekte zu anderen Entwicklungsobjekten bestehen. In Semiramis werden nur unidirektionale Beziehungen unterstützt, weshalb zwischen ein- und ausgehenden Beziehungen unterschieden werden kann. Die ausgehenden Beziehungen zeigen von einem Entwicklungsobjekt der Liste auf ein beliebiges anderes Objekt. Ist diese Option aktiviert, so werden die referenzierten Objekte ebenfalls in den Bereich „Objekte zur Übernahme“ aufgenommen.
Eingehende Beziehungen verfolgen Je nach Typ der ausgewählten Objekte in dem Bereich „Entwicklungsobjektsuche“, können Beziehungen dieser Objekte zu anderen Entwicklungsobjekten bestehen. In Semiramis werden nur unidirektionale Beziehungen unterstützt, weshalb zwischen ein- und ausgehenden Beziehungen unterschieden werden kann. Die eingehenden Beziehungen zeigen von einem beliebigen Objekt auf ein Entwicklungsobjekt der Liste. Ist diese Option aktiviert, so werden die referenzierten Objekte ebenfalls in den Bereich „Objekte zur Übernahme“ aufgenommen.
Oberklassen anzeigen Mit dieser Option wird die Vererbung modelliert. Ist sie aktiviert, dann werden jene Objekte in den Bereich „Objekte zur Übernahme“ aufgenommen, die als „Parent“ für ein in der Liste des Bereichs „Entwicklungsobjektsuche“ markiertes Entwicklungsobjekt eingetragen sind.
Unterklassen anzeigen Mit dieser Option wird die Vererbung modelliert. Ist sie aktiviert, dann werden jene Objekte in den Bereich „Objekte zur Übernahme“ aufgenommen, die von einem in der Liste des Bereichs „Entwicklungsobjektsuche“ markierten Entwicklungsobjekt erben.
3      Objekte zur Übernahme

Im Bereich „Objekte zur Übernahme“ werden die Entwicklungsobjekte angezeigt, die in das Diagramm übernommen werden. Die Liste enthält sowohl die aus dem Bereich Entwicklungsobjektsuche ausgewählten Objekte, als auch die über die Option hinzugekommenen abhängigen Objekte.

Über das „Löschen“-Symbol können Objekte aus der Liste entfernt werden.

4      Darstellungsoptionen

In diesem Bereich können Sie die Einstellungen für die Darstellung der ausgewählten Entwicklungsobjekte im Diagramm vornehmen.

Nachfolgend finden Sie Erläuterungen zu den einzelnen Optionen, die Sie einstellen können.

 

Bereich Erläuterung
Attribute anzeigen Im Diagramm werden in den erzeugten Shapes auch die Attribute angezeigt. Für die Anzeige aktivieren Sie die Checkbox, so dass ein Haken in der Checkbox erscheint. Andernfalls deaktivieren Sie die Checkbox, so dass sie kein Zeichen enthält.
Index anzeigen Im Diagramm werden in den erzeugten Shapes die Indizes angezeigt. Für die Anzeige aktivieren Sie die Checkbox, so dass ein Haken in der Checkbox erscheint. Andernfalls deaktivieren Sie die Checkbox, so dass sie kein Zeichen enthält.
Parts expandieren Alle Attribute, die vom Typ Part sind, werden expandiert in der Attributliste des Shapes angezeigt. Auch die Attribute des Parts, die wiederum einen Part einbinden, werden expandiert dargestellt. Für die Anzeige aktivieren Sie die Checkbox, so dass ein Haken in der Checkbox erscheint. Andernfalls deaktivieren Sie die Checkbox, so dass sie kein Zeichen enthält.
Valuesets expandieren Alle Attribute, die als primitiven Typ ein Valueset hinterlegt haben, werden expandiert in der Attributliste des Shapes angezeigt. Damit werden die Konstanten des Valuesets unterhalb des jeweiligen Attributes eingerückt aufgelistet. Für die Anzeige aktivieren Sie die Checkbox, so dass ein Haken in der Checkbox erscheint. Andernfalls deaktivieren Sie die Checkbox, so dass sie kein Zeichen enthält.
Beziehungen anzeigen Bestimmt, ob die Verbinder zwischen den Shapes angezeigt werden. Für die Anzeige aktivieren Sie die Checkbox, so dass ein Haken in der Checkbox erscheint. Andernfalls deaktivieren Sie die Checkbox, so dass sie kein Zeichen enthält.

9.2               Aktionen des Kontextmenüs

Diese Anwendung enthält ein anwendungsbezogenes Kontextmenü.

Hinweis

Markieren Sie ein oder mehrere Elemente im Diagramm, wenn Sie die Aktionen des Kontextmenüs nutzen möchten. Sind mehrere Elemente markiert, dann enthält das Kontextmenü nur die für alle markierten Elemente gültigen Einträge.

Kontextmenü für Datenmodelldiagramme

Aktion Erläuterung
Datenmodell-Diagramme Die Aktion öffnet das Dialogfenster „Diagramme“. Darin wird Ihnen eine Liste der Datenmodell-Diagramme angezeigt, in denen das ausgewählte Objekt vorkommt.

Diese Aktion ist nur verfügbar, wenn Sie ein einzelnes Shape markiert haben.

Wählen Sie in dem Dialogfenster „Diagramme“ ein Diagramm aus und drücken auf den OK-Button, um es zu öffnen oder erstellen Sie ein neues Diagramm, indem Sie auf den Button „Neu“ drücken. Dadurch wird ein neues Diagramm erzeugt und das Dialogfenster zum Hinzufügen von Objekten geöffnet.

Entwicklungsobjekte Die Aktion öffnet die Anwendung „Entwicklungsobjekte“. Angezeigt wird das markierte Objekt.

Diese Aktion ist nur verfügbar, wenn Sie ein einzelnes Shape markiert haben.

Eingehende Beziehungen verfolgen Die Aktion öffnet das Dialogfenster „Einfügen von Objekten“. Darin werden im Bereich „Objekte zur Übernahme“ alle Entwicklungsobjekte angezeigt, die auf das markierte Objekt zeigen. Löschen Sie die Objekte aus der Liste, die Sie in das Diagramm nicht einfügen möchten. Wählen Sie die Darstellungsoptionen und drücken auf OK.

Diese Aktion ist nur verfügbar, wenn Sie ein einzelnes Shape markiert haben.

Ausgehende Beziehungen verfolgen Die Aktion öffnet das Dialogfenster „Einfügen von Objekten“. Darin werden im Bereich „Objekte zur Übernahme“ alle Entwicklungsobjekte angezeigt, auf die das markierte Objekt zeigt. Löschen Sie die Objekte aus der Liste, die Sie in das Diagramm nicht einfügen möchten. Wählen Sie die Darstellungsoptionen und drücken auf OK.

Diese Aktion ist nur verfügbar, wenn Sie ein einzelnes Shape markiert haben.

Shapes löschen Mit dieser Aktion löschen Sie alle markierten Shapes aus dem Diagramm. Die gleiche Funktion erreichen Sie mit dem Button „Objekt aus Diagramm löschen“ in der Standard-Symbolleiste.
Attribute anzeigen Die Aktion blendet alle nicht sichtbaren Attribute der markierten Shapes ein. Sie können ausschließlich alle Attribute anzeigen: Markieren Sie dazu ein oder mehrere Shapes und wählen Sie die Aktion „Attribute anzeigen“. Diese Aktion ist nur verfügbar, wenn Sie ein oder mehrere Shapes markiert haben und bei mindestens einem dieser Shapes ein Attribut ausgeblendet ist.
Attribute ausblenden Die Aktion blendet zuvor markierte Attribute aus. Sie können alle Attribute ausblenden: Markieren Sie dazu ein oder mehrere Shapes und wählen die Aktion „Attribute ausblenden“. Oder blenden Sie einzelne Attribute aus, indem Sie einzelne Attribute eines oder mehrerer Shapes markieren und diese Aktion ausführen. Auch für die Kombination aus markierten Shapes und Attributen wird diese Aktion angeboten.
Index anzeigen Die Aktion blendet den Index eines oder mehrerer markierter Shapes ein. Diese Aktion ist nur verfügbar, wenn Sie ein oder mehrere Shapes markiert haben und bei mindestens einem dieser Shapes ein Index ausgeblendet ist.
Index ausblenden Die Aktion blendet den Index eines oder mehrerer markierter Shapes aus. Diese Aktion ist nur verfügbar, wenn Sie ein oder mehrere Shapes markiert haben und bei mindestens einem dieser Shapes ein Index eingeblendet ist.
Beziehungen anzeigen Diese Aktion blendet alle nicht sichtbaren Beziehungen der Objekte ein, die mit Hilfe von Verbindern im Diagramm dargestellt werden. Angezeigt werden ausschließlich alle Beziehungen: Markieren Sie dazu ein oder mehrere Shapes und wählen Sie die Aktion „Beziehungen anzeigen“. Diese Aktion ist nur verfügbar, wenn Sie ein oder mehrere Shapes markiert haben und bei mindestens einem dieser Shapes eine Beziehung ausgeblendet ist.
Beziehungen ausblenden Diese Aktion blendet Beziehungen der Objekte aus, die mit Hilfe von Verbindern im Diagramm dargestellt werden. Markieren Sie dazu ein oder mehrere Shapes und wählen Sie die Aktion „Beziehungen ausblenden“. Auch einzelne Beziehungen können ausgeblendet werden: Markieren Sie dazu den Verbinder, der die auszublendende Beziehung darstellt und führen Sie diese Aktion aus. Die Aktion ist nur verfügbar, wenn Sie ein oder mehrere Shapes markiert haben, zu denen mindestens eine Beziehung angezeigt wird oder einen oder mehrere Verbinder markiert haben.
Parts expandieren Werden Attribute eines Objekts im Shape kursiv dargestellt, dann sind Parts oder Valuesets eingebunden. Die Parts können expandiert werden, um die jeweiligen Werte anzuzeigen. Markieren Sie dazu ein kursiv dargestelltes Attribut, das einen Part einbindet, oder ein oder mehrere Shapes und wählen Sie die Aktion „Parts expandieren“. Enthält ein Part wiederum einen Part, dann wird auch dieser expandiert.

Die Aktion ist nur verfügbar, wenn Sie entweder ein oder mehrere Shapes markiert haben, von denen mindestens ein Shape nicht expandierte Parts enthält. Oder ein kursives Attribut markieren, das vom Typ Part und nicht expandiert ist.

Parts kontrahieren Werden Attribute eines Objekts im Shape kursiv dargestellt, dann sind Parts oder Valuesets eingebunden. Expandierte Parts können kontrahiert werden, um die jeweiligen Werte auszublenden. Markieren Sie dazu ein kursiv dargestelltes expandiertes Attribut, das einen Part einbindet, oder ein oder mehrere Shapes und wählen Sie die Aktion „Parts kontrahieren“. Enthält ein Part wiederum einen Part, dann wird auch dieser kontrahiert.

Die Aktion ist nur verfügbar, wenn Sie entweder ein oder mehrere Shapes markiert haben, von denen mindestens ein Shape expandierte Parts enthält. Oder ein kursives Attribut markieren, das vom Typ Part und expandiert ist.

Valuesets expandieren Werden Attribute eines Objekts im Shape kursiv dargestellt, dann sind Parts oder Valuesets eingebunden. Die Valuesets können expandiert werden, um die jeweiligen Konstanten anzuzeigen. Markieren Sie dazu ein kursiv dargestelltes Attribut, das ein Valueset einbindet, oder ein oder mehrere Shapes und wählen Sie die Aktion „Valuesets expandieren“. Enthält ein Valueset wiederum ein Valueset, dann wird auch dieses expandiert.

Die Aktion ist nur verfügbar, wenn Sie entweder ein oder mehrere Shapes markiert haben, von denen mindestens ein Shape nicht expandierte Valuesets enthält. Oder ein kursives Attribut markieren, das vom Typ Valueset und nicht expandiert ist.

Valuesets kontrahieren Werden Attribute eines Objekts im Shape kursiv dargestellt, dann sind Parts oder Valuesets eingebunden. Die Valuesets können kontrahiert werden, um die jeweiligen Konstanten auszublenden. Markieren Sie dazu ein kursiv dargestelltes Attribut, das ein Valueset einbindet, oder ein oder mehrere Shapes und wählen Sie die Aktion „Valuesets kontrahieren“. Enthält ein Valueset wiederum ein Valueset, dann wird auch dieses kontrahiert.

Die Aktion ist nur verfügbar, wenn Sie entweder ein oder mehrere Shapes markiert haben, von denen mindestens ein Shape expandierte Valuesets enthält. Oder ein kursives Attribut markieren, das vom Typ Valueset und expandiert ist.

Dialogfenster „Diagramme“

Das Dialogfenster „Diagramme“ zeigt eine Liste der Datenmodell-Diagramme, in denen das Objekt des markierten Shapes ebenfalls enthalten ist. Sie können aus der Liste ein Datenmodell-Diagramm auswählen und anzeigen, indem Sie auf den OK-Button drücken. Alternativ können Sie ein neues Diagramm erstellen, indem Sie auf den Button „Neu“ drücken. Ein neues Diagramm wird erzeugt und das Dialogfenster „Einfügen von Objekten“ wird geöffnet. Der Bereich „Entwicklungsobjektsuche“ enthält bereits das markierte Objekt, zu dem diese Aktion aufgerufen wurde.

Dialogfenster „Diagramme“ mit einer beispielhaften Liste verfügbarer Diagramme zum Entwicklungsobjekt „AlternativeItem“.

10         Einbindung der Datenmodell-Diagramme in die Anwendung „Entwicklungsobjekte“

Aus der Anwendung „Entwicklungsobjekte“ heraus kann zu einem Entwicklungsobjekt ermittelt werden, in welchen Diagrammen dieses Entwicklungsobjekt dargestellt wird. Über den Button „Diagramme“ in der Anwendung „Entwicklungsobjekte“ wird die Anwendung „Datenmodell-Diagramme“ und darin das Dialogfenster „Diagramme“ geöffnet. Das Dialogfenster zeigt eine Liste der Diagramme an, in denen das Entwicklungsobjekt enthalten ist.

Sie können im Dialogfenster aus der Liste ein Datenmodell-Diagramm auswählen und anzeigen, indem Sie auf den OK-Button drücken. Alternativ können Sie ein neues Diagramm erstellen, indem Sie auf den Button „Neu“ drücken. Ein neues Diagramm wird erzeugt und das Dialogfenster „Einfügen von Objekten“ wird geöffnet. Der Bereich „Entwicklungsobjektsuche“ enthält bereits das Entwicklungsobjekt, zudem Sie diese Aktion ausgeführt haben.

Czy ten artykuł był pomocny?