Informationsverarbeitung 2
Donnerstag, 7. Februar 2008
UML
Einführung in UML

Allgemein
UML beschreibt Softwaresysteme
Zeigt bildhaft was passieren könnte, wenn System sag es passiert nichts
Stellt dar, wie System merklich funktioniert
Ziel das man versteht was Rechner tut – sehe vorher die Fehler – sozusagen eine Programmiersprache
Diagramme kann man in Gruppen teilen / zeitliche Schema

1. Anforderungen
2. Struktur beschreiben
3. Ablauf
4. Implementierung

Objekte
Bezeichnen eindeutig identifizierbare Einheiten (Ablauf der LVA FIS)
Können in Teilobjekte untergliedert werden(1.EH von FIS)
Befinden sich im Laufe ihres Lebenszykluses in unterschiedlichen Zuständen (1. Übungsaufgabe wird gelöst.)
Können mit anderen Objekten in Beziehung stehen.

Schematisierung durch Klassen
Bei allen Abläufen des Verhaltens XY passiert genau folgendes: erst X dann y
VISIO
Box=Systemgrenze – in der Box = Geschäftsprozess, außerhalb der Box Prozessumwelt (bsp.: Logistik, wo befindet sich momentan der LKW)
Budgetberatung: Bsp.: Schulklasse gibt Atlas an nächste Klasse weiter. Ein Vorgang besteht aus sehr vielen kleinen Vorgängen.

So geht’s:
1. Datei Neu/Software/UML-Modelldiagramm
2. Im Modell Explorer (MenüUML/Ansicht) auf oberstes Paket – rechte Maustaste auf Neu – Anwendungsfalldiagramm.
3. Systemgrenze Shape auf Zeichenblatt ziehen
4. Anwendungsfall Shape in Systemgrenze ziehen
5. Akteure Shape außerhalb der Systemgrenze
6. Kommuniziert Shape – um Beziehungen zwischen Anwendungsfall und Akteure anzugeben.
7. Menü Bearbeiten / Alles auswählen –kann Zeichnung verschoben werden
8. Menü Bearbeiten / Zeichnung kopieren.

Aktivitätsdiagramm

Auf Aktivität 1 folgt 2 folgt 3. – zu entscheiden ob x>0 ist dann oder x<0 dann ..
Synchronisation: Vorgänge müssen in einer Geschäftswelt gleichzeitig abgeschlossen werden.- Netzplantechnik. Bsp.: Keine Kredite: Bücher werden erst ausgeliefert, wenn Zahlungseingang da ist.

Bsp:

... comment

Online for 6257 days
Last update: 2008.02.07, 14:40
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
Februar 2008
Mo
Di
Mi
Do
Fr
Sa
So
 
 
 
 
 1 
 2 
 3 
 4 
 5 
 6 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
 
 
 
recent updates
UML
Einführung in UML Allgemein UML beschreibt Softwaresysteme Zeigt...
by Claudia Holzinger.Uni-Linz (2008.02.07, 14:38)
Aufgabe 6: Geschäftsmodell
Folglich wird die Grundstruktur meines Geschäftsmodell...
by Claudia Holzinger.Uni-Linz (2008.02.07, 14:26)
Kundenabfrage durch Datumeingabe
by Claudia Holzinger.Uni-Linz (2008.01.30, 19:20)
Klausur
klausur (xls, 52 KB)
by Claudia Holzinger.Uni-Linz (2008.01.30, 18:27)
Kundenermittlung über...
Willkommen bei Adobe GoLive 6...
by Claudia Holzinger.Uni-Linz (2008.01.29, 22:15)

xml version of this page

made with antville