1 GIS-Vortrag 05.02.2001 Till Baberg Geodatenbankentwurf mit UML und Visio (CASE-Tools)

Post on 05-Apr-2015

104 views 0 download

Transcript of 1 GIS-Vortrag 05.02.2001 Till Baberg Geodatenbankentwurf mit UML und Visio (CASE-Tools)

1

GIS-Vortrag05.02.2001Till Baberg

Geodatenbankentwurf mit UML und Visio (CASE-Tools)

2

Übersicht

1 . Was ist Visio Professional ?

2 . UML-Diagramme in Visio 3 . Wie überführe ich das

Datenmodell in das Microsoft Repository ?

3

Teil 1

Was ist Visio Professional

und was kann ich damit machen?

4

Was ist Visio Professional?

Visio Professional ist eine Software zur Erstellung von Zeichnungen und Datenmodelle verschiedenster Art !

Visio Professional 5.0

5

Was kann ich mit Visio machen?

Entwerfen und Abbilden von Netzwerken

Planen und karthographisches Erfassen von Intranet und Web-Sites

Beschreiben von Geschäftsprozessen

Abbilden und Erstellen von Datenbanken

Modellieren von Softwaresystemen

...und Vieles mehrBeispiele:

Veranschaulichung Modellierung

6

Besonderheiten von Visio

Einfache Bedienung durch CASE-Tools Schablonen

dienen als Vorlagen (Beispiele)

enthalten Shapes

ShapesGestaltungsobjekte

die Drag & Drop-Zeichentechnik

Unterstützung durch Visio-Assistenten Diverse Hilfen

(QuickInfo, Shapehilfe, Vorlagenhilfe, Onlinehilfe)

7

Wo finde ich Visio?

Visio findest Du nur auf dem Hauptrechner “Wolga“ unter Start

Programme

Grafik

Visio Profesional 5

?!

GIS-Labor

8

Allgemeines über Visio

Die Oberfläche bestehtaus:

- einem Zeichenblatt

- den Werkzeugen (Tools)

- der/den Schablone/n

Die Schablonen enthalten: - Shapes

9

Schablonen

Mit dem Zeichen

kann man weitereSchablonen hinzu-fügen

10

Anwendung

Zum Erstellen einer Zeichnung oder eines Diagramms werden die Shapes einfach „rübergezogen“!

Drag & Drop

Visio

11

Bearbeiten

Nun kannst Du die „rübergezogenen“ Shapes bearbeiten indem Du sie miteinander verbindest (Verbinder)und/oder Du durch Doppelklick die Eigenschaften wie

NameAttributeSichtbarkeit usw.

definierst oder bearbeitest

12

Teil 2

UML-Diagramme in Visio

erstellen und bearbeiten!

13

UML in Visio

UML: Unified Modeling

LanguageZur

Veranschaulichung: Ein Beispiel-

UML-Diagramm in Visio

14

Starten von Visio

Startbildschirm: Auswahl des

Diagrammtyps (Schablone)

Hier wählst Du Software-Diagramm

15

UML-Diagramm

Hier findest Du neben diversen anderen Software-Diagrammarten auch eine Schablone fürUML-Diagramme

16

UML-Oberfläche

Nun ist die Visio-zeichenfläche geöffnet

Mit der in grün gefassten Schablone

Die in der Schabloneenthaltenen Shapeslassen sich in diesemFall unterteilen in:- “Klassen” - “Verbinder”

17

Das Erstellen eines Diagramms

Zur Veran-schaulichung: Visio-Vorführung

Aufgabe

18

Teil 3

Überführung eines Datenmodells (UML)

in das Microsoft Repository

19

Überführung (Export)

Um Dein Datenmodell auch als solches anderen Nutzern zur Verfügung stellen zu können, muss Du es in eine Microsoft Repository-Datenbank exportieren !

Auf diese Datenbank können dann andere Nutzer zugreifen und die Datenbank in ihr System überführen

20

Testen des UML-Diagramms Vorraussetzung für den

Export: fehlerfreies Datenmodell

Um ein UML-Diagramm zu testen kannst Du eine Semantikprüfung durchführen

Sie analysiert das Diagramm und markiert entsprechend die Fehler

Du findest sie unter:

Makro

Software-Diagramm

Extras

21

Der Export

Zur Überführung in das Microsoft Repository steht der Export-Assistent zur Verfügung

Unter: Extras

Makro Software-Diagramm

UML-Export-Assistent

22

Hinweis

Falls noch keine Semantikprüfung durchgeführt wurde, geschieht diese jetzt automatisch!

Da lang !

Hier lang !

Dort hin !

23

UML-Export-Assistent (1)

1. Weiter2. Wahl des zu exportierenden

Diagramms3. Name einer bestehenden Microsoft-

Access-Datenbank eingeben oder eine neue Datenbank erstellen

4. Name des Modells5. Überprüfen der Daten

24

UML-Export-Assistent (2)

UML-Export-Assistent (1)

1. Weiter2. Wahl des zu exportierenden Diagramms3. Name einer bestehenden Microsoft-

Access-Datenbank eingeben oder eineneue Datenbank erstellen

4. Name des Modells5. Überprüfen der Daten

25

In ArcInfo

Nun können andere Anwender sich das Diagramm aus dem Microsoft Repository importieren und in ihr System einfügen

Auch mit ArcInfo ist das möglich

Graphisch:

MS Repository

Shape FilesCoverages

Geodatenbank

CreationWizardImport von Daten

Hinzufügen der Daten

Erstellen des UML-Schemas

siehe Vortrag Dennis

26

Aber...

Da die Überführung der Microsoft Repository Datenbank in ArcInfo zu komplex war und es den Rahmen dieser Veranstaltung sprengen würde...

27

...möchte ich mich hiermit

verabschieden und danke allen

Anwesenden für ihre

Aufmerksamkeit!

28

29

Anwendungsbeispiele für Visio

Blockdiagramm : einfaches Blockdiagramm....Datenbank : Flugzeugbestuhlung............FlussDiagramm : einfach... u. komplex......Geschäftsdiagramm : Einrichten eines Büros......... Internet-Diagramm : für eine Webseite...............Landkarten : spricht für sich selbst..........Netzwerk-Diagramm : internes

Netzwerk...............Software-Diagramm : UML-Diagramm..................

(Visio-Extras : Ergänzungen)

weiter

30

Aufgabe

Auf dem vor Dir liegenden Blatt siehst Du ein UML-Diagramm eines Gebäude-Informations-Systems.

Vervollständige das leerstehende Diagramm für das Kellergeschoss, damit Hausmeister Krause sich ein Bild von der Etage machen kann, wo sein zukünftiges Büro liegen wird !

Außerdem überlege Dir Attribute für die Klasse Raum !

31