und Netzwerkdiagrammen mit VISIO - Win

Transcription

und Netzwerkdiagrammen mit VISIO - Win
Entwerfen von Fluß- und
Netzwerkdiagrammen
mit VISIO
Georg A. Hoffmann
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
VISIO-Produktpalette
• VISIO Standard Edition
Blockdiagramme, Flußdiagramme, Geschäftsdiagramme, Organigramme
• VISIO Professional Edition
Visualisierung der IT-Infrastruktur: Netzwerk-Diagramme, Datenbankund Software-Entwurfdiagramme, Internet-Struktur
• VISIO Enterprise
baut auf Visio Professional auf ~> 14.000 detailgetreue
Netzwerkgeräte-Shapes, automatische Netzwerkdiagramme
• VISIO Technical Edition
technische Zeichnungen wie Gebäude- und Konstruktionspläne, elekrische
und elektronische Schaltpläne, Betriebsanlagen, Rohrleitungspläne etc.
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Technologie der VISIO-Produkte
• SmartShapes und SmartConnectors
programmierbare Objekte mit spezifischen Eigenschaften, durch Verbinder
verbindbar ( Master-Shapes ~> Schablonen )
• Erstellen von Zeichnungen mittels Drag & Drop, intiutive
Benutzeroberfläche
• Vorlagen für die verschiedensten Diagrammtypen
• Kompatibilität und Konsistenz mit MS-Produkten
d.h. Windows 95/NT und Office 97; z.B. OLE-Objekte (OLE: Object Linking
and Embedding)
• automatisiertes Erstellen von Diagrammen durch
Assistenten
• Schnittstellen zu OBDC-kompatiblen Datenbanken
z.B. Mircosoft SQL Server, Access, Oracle SQL Server (ODBC: Open
Database Connectivity)
• Veröffentlichen von Zeichnung als Web-Seiten
• Hyperlinks ~> Drill & Drawn-Diagramme
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
SmartShapes
geschlossene
2D-Shapes
• Objekte wie Linien, Bögen, Splines, Folge
von Segmenten, Gruppen von Shapes
• programmierbare spezifische Eigenschaften
• Geometrie definiert in ShapeSheet-Tabelle
• Schablonen -> MasterShapes
offenes
2D-Shape
1D-Shapes
( Verbinder )
Methoden
• frei auf dem Zeichenblatt positionierbar
• Verschieben, Kippen, Drehen, Ändern der
Größe, der Farbe etc.
VAX
Desktop-System
Laserdrucker
Netzwerk-Symbole
• Hinzufügen von Text
• Verkleben mit anderen Shapes
• Einrasten (Führungspunkt, -line, Gitter)
• Überarbeiten, z.B Hinzufügen eines
Segmentes oder neuen Kontrollgriffen, Ändern
eines Segmentbogen,
Marketing-ClipArt
• Zuordnung von Daten (Berichte, Assistenten)
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Symbolleisten und Werkzeuge von Visio
Automatischer
Verbinder
Freihandzeichnen
Standard
Ellipse/Kreis
Verbindungs
- punkt
Bogen
Text einfügen/
bearbeiten
Shape
drehen
Linie
Bleistift
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
Rechteck/
Quadrat
Shape
stempeln
Textblock
drehen
Objekt
manipulieren
©1999 by Georg A. Hoffmann
Größe
verändern
markierter
Auswahlpkt.
(magenta)
Ziehen am Auswahlpunkt
( Bleistift )
Scheitelpunkt
Einfügen eines neuen
Scheitelpunktes
( Werkzeug Bleistift )
Drehen
( Werkzeug Shape drehen )
Drehgriff
Drehachse
markierter
Verbindungspunkt
(magenta)
( Werkzeug Verbindungspunkt
verschieben )
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
ExentrizitätsGriff
©1999 by Georg A. Hoffmann
Statisches und dynamisches Verbinden
1. Statisches Verbinden
2. Dynamisches Verbinden
mit Strg-Taste
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Manuelles Bearbeiten von Pfaden für
ausweichende Verbinder
Ausgangssituation
Verschieben eines
Segmentes
Herausziehen eines
Segmentes
mit Shift
Erstellen einer
“Brücke”
Verschieben eines
Scheitelpunktes
Verschieben eines
Scheitelpunktes
mit Strg
mit Strg
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Ausgangssituation
Verhalten eines
ausweichenden
Verbinders
Format > Verhalten ...
-> "Anordnung und Umleiten" oder
"Nicht Anordnen und Umleiten"
"plazierbares" Shapes
"nicht plazierbares"
Shapes
Aufheben einer
Gruppierung
IBM-kompatibel
IBM-kompatibel
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Ausrichten von Shapes
Menüpunkte:
Extras > Shapes anordnen
Extras > Shapes verteilen
Symbolleiste:
Überlagern von Shapes
é
é
é
Shape ganz nach vorne: Strg-F
Shape ganz nach hinten: Strg-B
oder über Popup-Menü des Shapes
( Menü-Punkt Shape )
IBM-kompatibel
Hintergrundblatt
é
Jedem Zeichenblatt kann ein Hintergrund zugewiesen werden.
é
Jeder Hintergrund kann wieder einen Hintergrund haben.
é
Einrichten: Datei > Seite einrichten > Zeichenblatteinstellungen
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
IBM-kompatibel
©1999 by Georg A. Hoffmann
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Vorlagen in Visio Professional
Vorlagen: - leeres Zeichenblatt
- Zeichenblatt-Einstellungen
- Schablonen mit Shapes
- Format-Listen
• Geschäftdiagramme
Formular-Entwurf, Organigramme
• Landkarten
Länder, Wegbeschreibungen
• Leere Zeichnung
• Blockdiagramme
Blockdiagramme, Formendiagramme
• Datenbanken
IDEF1X ERD, Grow’s Foot ERD
(ERD: Entity-Relationship-Diagramm)
• Flußdiagramme
Flußdiagramme-Standard / Erweitert,
Datenflußdiagramme
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
• Netzwerk-Diagramme
Logische Netzwerk-Diagramme,
3COM-Geräte, Hewlett-PackardGeräte
• Software-Diagramme
Nassi-Schneideman, Programmstruktur
• Visio Extras
Schablonendruck-Assistent, DatenBerichts-Assistent
©1999 by Georg A. Hoffmann
Start
Programmablaufplan:
Primzahl-Ermittelung
Eingabe n
n .ge. 2
ja
read(n);
if n >= 2 then
begin
write(‘2’);
t:=1; p:=3;
while p <= n do
begin
repeat t:=t+2;
until ( p mod t = 0)
or ( t*t > p )
if t*t > p then write(p);
p:=p+2;
end;
end;
Ausgabe
"2"
nein
t := 1
p := 3
p>n
ja
t := t+2
Stop
nein
Legende
Terminator
Manuelle
Eingabe
p mod t = 0
.or. t * t > p
t*t>p
ja
Ausgabe p
Verzweigung
nein
Verarbeitungsschritt
p := p + 2
Bildschirmausgabe
t := 1
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Nassi-Schneidemann-Diagramm
read (n)
n .gt. 2
WAHR
Falsch
write(’2’)
p := 3
while p .le. n
t := 1
read(n);
if n >= 2 then
begin
write(‘2’);
t:=1; p:=3;
while p <= n do
begin
repeat t:=t+2;
until ( p mod t = 0)
or ( t*t > p )
if t*t > p then write(p);
p:=p+2;
end;
end;
t := t + 2
Strukturblock
Until-Schleife
Aktion
until p mod t = 0 or t * t > p
t*t>p
WAHR
Aktion
until Bedingung
Bedingte Anweisung
Falsch
Fallunterscheidung
Bedingung
WAHR
Falsch
Fallauswahl
1
write (p)
2
3
4
While-Schleife
while Bedingung
p := p +2
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
Aktion
©1999 by Georg A. Hoffmann
Multimedia-PC
Multimedia-PC
Multimedia-PC
Tower-System
Desktop-System
DECstation
Multimedia-PC
Desktop-System
Desktop-System
FDDI-Ring
Arcnet
Laserdrucker
Multimedia-PC
Desktop-System
DECstation
Ring-Topologien
Tower-System
Tower-System
Star
Mac Quadra
Desktop-System
Mac II
Multimedia-PC
Laserdrucker
Mac SE/Classic
TokenRing
Scanner
Laptop
Desktop-System
IBM 3X74
Multimedia-PC
Multimedia-PC
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
Multimedia-PC
©1999 by Georg A. Hoffmann
Terminal
Großrechner
Terminal
Öffentliches
Netz
Vorrechner
TerminalSteuerungseinheit
Terminal
Öffentliches
Netz
Globales Netz
Terminal
Öffentliches
Netz
Kmmunikationsserver
Rechner
Rechner
LAN 1
( Ring )
Rechner
Kmmunikationsserver
Kmmunikationsserver
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
Rechner
Rechner
Kopplungs
-einheit
Rechner
LAN 2
( Bus )
Rechner
Quelle: Stahlknecht,1995
©1999 by Georg A. Hoffmann
AG Fuchs
(NWZLAN)
METALL
FORSCHUNG
AG
ZACHARIAS
AG Fuchs
(NWZLAN)
PHYSIK_CIP
WPI486
(Scanner)
PHYSIK_CIP
128.176.197.x
128.176.196.x
128.176.198.x
P0EXAP
WNWZ01
PTP287
PHYSIK_AP
VNWZ0x
NWZ
LPFIG1-1
LPEIG1B-3-1
LPFIG1B-1
CIP-Pool 745
LPFAP-1
FDDI-Ring
128.176.15.x
128.176.206.x
128.176.207.x
WCHEM1 WTECHN
Internet
LPFKPTP-1
NBFIG1NWZ
NBXIG1PHYSIK
LPFAC-1
LPFAVZG-1
128.176.216.x
128.176.218.x
128.176.12.x
CHEMIE_CIP
WGPMIN
NBFFSZRO
NBFHAUT
CIPAC19
NBFSCHLOS
128.176.118.x
WPH971
WBIO01
WBIO02
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
Erstellt von D. Rudolph,
überarb. von G.A. Hoffmann
©1999 by Georg A. Hoffmann
32-Port Patch
Panel
32-Port
Patch Panel
Workgroup
Hub
SW-Wing, 4th-Flr.
Cardiology Nurse Station
32-Port Patch
Panel
Workgroup
Hub
SE-Wing, 8th-Flr.
OB/GYN Nurse Station
32-Port Patch
Panel
Cisco 7507
Multiprotocol
Router
Cabletron MMAC
Plus Chassis
Fiber Patch Cords
Workgroup
Hub
SE-Wing, 3rd-Flr.
TI-CAT/MRI Nurse Station
64-Port
Patch Panel
32-Port Patch
Panel
Workgroup
Hub
NW-Wing, Bsmt. Computer Room
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
SE-Wing, Gnd.-Flr.
ER Nurse Station
©1999 by Georg A. Hoffmann
3’ 7,125"
10-Port-10-Base-FHost-modul für
Lattis System 5000Chassis
1’ 8,25"
0’ 2,625"
Bay Networks
LattisNet 2705B
3Com Galactica hub
EthernetNetzwerkmanagementModul für Lattis System
5000-Chassis
3Com ONline 5006-C
64 modular patch
panel
SuperStack
LinkSwitch 2700
Monitor shelf/
keyboard tray
Bay Networks Lattis
Sys. 5005N
Eazy switch
APC Smart-UPS
Small equip. shelf
HP NetServer LC
Double-sided shelf
Storage drawer
7’ x 19"
struct. rack
Bay Networks - 8-SlotEthernet, Token-Ring
und/oder FDDI-Chassis
7’ x 19"
struct. rack
Physikalisches Netzwerk-Diagramm
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Datenbank-Diagramm
Vorlage: IDEF1X RED
Student
Mat-Nr
Name
Vorname
Ort
Geburtsdatum
Student-Fach
Fach
F-Nr
FachBez
Abschluß
Datum: 1.10.1999
DB Student
Beschreibung: Beispiel für eine ganz einfache Datenbank zur
Verwaltung der von Studenten belegten Studienfächen
Ziel-DB: ODBC
Rev.: 1
Dateiname: DBStudnet.vsd
Ersteller: Georg A. Hoffmann
Firma: Universität Münster
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
Entity-Relationship-Modell
(ERM)
Tabellenname
Primärschlüssel
Attribut 1
Attribut 2
Entity
Relationship
©1999 by Georg A. Hoffmann
Assistenten in Visio Professional
Aufruf der Asisstenten: • Aufrufen einer entsprechenden Vorlage
• Menüpunkt Extras > Makros
• Datenbankerstellungs-Assistent
erstellt eine Access-Datenbanktabelle aus einem Entity-RelationshipDiagramm ( IDEF1X, Crow’s Foot )
• Datenbank-Diagramm-Assistent
grafische Darstellung der Datenbank-Struktur einer ODBC-kompatiblen
Datenbank
• Netzwerk-Datenbank-Assistent
erstellt Access-Datenbanktabelle aus einem Netzwerk-Diagramm
• Netzwerk-Diagramm-Assistent
analysiert die Struktur einer ODBC-kompatiblen Datenbank
• Organigramm-Assistent
erstellt ein Organigramm aus Excel-Tabelle, Text-Datei oder Datenbank
• Web-Diagramm-Assistent
erfasst Internet- oder Intranet-Seiten kartographisch
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
DatenbankAssistenten
Vorlage: IDEF1X ERD
Student
Mat-Nr
Name
Vorname
Ort
Geburtsdatum
DatenbankerstellungsAssistent
Student-Fach
OBDC: Open Database
Connectivity
DBMS: Database Management System
Fach
F-Nr
FachBez
Abschluß
Datum: 1.10.1999
DB Student
Beschreibung: Beispiel für eine ganz einfache Datenbank zur
Verwaltung der von Studenten belegten Studienfächen
Ziel-DB: ODBC
Rev.: 1
Dateiname: DBStudnet.vsd
ODBCDatenbank
DBMS
Ersteller: Georg A. Hoffmann
Firma: Universität Münster
Datenbank-Assistent
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
NetzwerkDatenbankAssistenten
Datenfelder des
Netzwerk-Elements
OBDC: Open Database
Connectivity
DBMS: Database Management System
PC001
PC002
PC003
PC004
SV001
DB001
PC005
PC006
PC007
Netzwerk-Datenbankerstellungs-Assistent
DB002
PC008
ODBCDatenbank
DBMS
Netzwerk-DatenbankAssistent
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Microsoft-ExcelTabelle
OrganigrammAssistent
ODBCDatenbank
TextDatei
OrganigrammAssistent
Institutsleiter
Prof. Helmut
Gruppenleiter
Dr. Anders
OrganigrammAssistent
Wiss.Mitarb.
Ammer
Diplomand
Wenzel
Wiss.Mitarb.
Maier
Gruppenleiter
Dr. Müller
Wiss.Mitarb.
Landgraf
Wiss.Mitarb.
Wigner
Gruppenleiter
Dr. Gold
Wiss.Mitarb.
Ying
Werkstattleiter
Hauzinger
Meister
Kremer
AZUBI
Basler
Diplomand
Schneider
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann
Inter- oder
Intranet
Web-Diagramm-Assistent
TXT-Datei
Fachbereichphysik der WWU
Münster
http://www.uni-muenster.de/Physik/wellcomed.html
Homepage Angewandte
Physik
http://www.uni-muenster.de/Physik/
AP
Dokument-Titel URL
Fehler beim Öffnen
der URL
Institut für theoretische
Physik I
http://www.visio.com
http://planck.uni-muenster.de:8080
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
Institut für theoretische
Physikl II Festkörperphysik
http://www.uni-muenster.de/Physik/
TPII
Schloss
http://www.uni-muenster.de/
schloss.jpg
Lageplan
http.//www.uni-muenster.de/Physik/
DEK16/Lageplan.html
Dekanat FB Physik
mailto:dekan16@nwz.unimuenster.de
©1999 by Georg A. Hoffmann
Zusammenfassung
• Technologie der VISIO-Produkte
– Shapes und Verbinder
– Schablonen
• Vorlagen in Visio Professional
• Beispiele für Diagramme
– Programmablaufplan
– Netz- und Datenbank-Strukturen
• Assistenten in Visio Professional
– Datenbank-Assistent
– Netzwerk-Datenbank-Assistent
– Web-Diagramm-Assistent
Entwerfen von Fluß- und Netzwerkdiagrammen mit VISIO
©1999 by Georg A. Hoffmann