1 GIS-Vortrag 05.02.2001 Till Baberg Geodatenbankentwurf mit UML und Visio (CASE-Tools)
-
Upload
lewenhart-heidebrink -
Category
Documents
-
view
104 -
download
0
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