UML 2.0 projektorientiert: [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration]
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Galileo Press
2004
|
Ausgabe: | 3. Aufl. |
Schriftenreihe: | Galileo computing
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 288 S. graph. Darst. Poster |
ISBN: | 3898425479 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV019383409 | ||
003 | DE-604 | ||
005 | 20050303 | ||
007 | t | ||
008 | 040906s2004 gw d||| |||| 00||| ger d | ||
020 | |a 3898425479 |9 3-89842-547-9 | ||
035 | |a (OCoLC)76633462 | ||
035 | |a (DE-599)BVBBV019383409 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-Aug4 |a DE-M347 |a DE-898 |a DE-29T |a DE-2070s | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Grässle, Patrick |e Verfasser |0 (DE-588)122272978 |4 aut | |
245 | 1 | 0 | |a UML 2.0 projektorientiert |b [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] |c Patrick Grässle ; Henriette Baumann ; Philippe Baumann |
250 | |a 3. Aufl. | ||
264 | 1 | |a Bonn |b Galileo Press |c 2004 | |
300 | |a 288 S. |b graph. Darst. |e Poster | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Galileo computing | |
650 | 0 | 7 | |a UML 2 |0 (DE-588)4756651-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Projektmanagement |0 (DE-588)4047441-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Informationsmanagement |0 (DE-588)4114012-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Prozessmanagement |0 (DE-588)4353072-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Prozessmanagement |0 (DE-588)4353072-2 |D s |
689 | 0 | 1 | |a Informationsmanagement |0 (DE-588)4114012-6 |D s |
689 | 0 | 2 | |a Projektmanagement |0 (DE-588)4047441-0 |D s |
689 | 0 | 3 | |a UML 2 |0 (DE-588)4756651-6 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Baumann, Henriette |e Verfasser |4 aut | |
700 | 1 | |a Baumann, Philippe |e Verfasser |4 aut | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012846391&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-012846391 |
Datensatz im Suchindex
_version_ | 1804132828352348160 |
---|---|
adam_text | Titel: UML 2.0 projektorientiert
Autor: Grässle, Patrick
Jahr: 2004
Inhalt
Checklisten 9
Vorwort 11
1 Einleitung 13
2 Grundlagen und Hintergründe 21
2.1 Einführung in das Fallbeispiel 21
2.2 Modelle, Sichten und Diagramme 24
2.2.1 Was ist ein Modell? 24
2.2.2 Warum braucht man Modelle? 26
2.2.3 Zweck und Zielgruppe eines Modells 27
2.2.4 Der Analyse-Prozess 29
2.2.5 Diagramme als Sichten 30
2.3 Informationssysteme und IT-Systeme 32
2.4 Die Modelle unseres Fallbeispiels 34
2.5 Zur Geschichte der UML: Methoden und Notationen 36
2.6 Anforderungsspezifikation 39
2.6.1 Entscheidungshilfe 39
2.6.2 Verifikation 40
2.7 UML 2.0 41
2.7.1 UML 2.0 im Überblick 41
2.7.2 Auswirkungen auf das Modell des Geschäftssystems 44
2.7.3 Auswirkungen auf das Modell des IT-Systems 45
2.7.4 Auswirkungen auf das Modell der Systemintegration 45
2.7.5 Fazit 46
3 Modell des Geschäftssystems 49
3.1 Geschäftsprozesse und Geschäftssysteme 50
3.1.1 Was ist ein Geschäftsprozess? 50
3.1.2 Definition der Workflow Management Coalition 51
3.1.3 Geschäftssysteme 52
Inhalt 5
3.1.4 Modellierung von Geschäftsprozessen und Geschäftssystemen
mit der UML 54
3.1.5 Tipps aus der Praxis für die Modellierung von
Geschäftsprozessen 55
3.2 Ein Modell -zwei Sichten 56
3.3 Die externe Sicht 59
3.3.1 Welche Leistungen bietet ein Geschäftssystem? 59
3.3.2 Die Elemente der Sicht 63
3.3.3 Anwendungsfalldiagrarnm 65
3.3.4 Das Erstellen von Anwendungsfalldiagrammen 69
3.3.5 Aktivitätsdiagramm 81
3.3.6 Das Erstellen von Aktivitätsdiagrammen 89
3.3.7 Sequenzdiagramm 94
3.3.8 Das Erstellen von Sequenzdiagrammen 97
3.3.9 High-Level-Sequenzdiagramme 101
3.3.10 Sequenzdiagramme für Szenarien der
Geschäfts-Anwendungsfälle 102
3.4 Die interne Sicht 103
3.4.1 Die Elemente der Sicht 103
3.4.2 Paketdiagramm 104
3.4.3 Das Erstellen von Paketdiagrammen 107
3.4.4 Klassendiagramm 110
3.4.5 Das Erstellen von Klassendiagrammen 114
3.4.6 Aktivitätsdiagramm 117
3.4.7 Das Erstellen von Aktivitätsdiagrammen 118
4 Modell des IT-Systems 125
4.1 Die Sicht von außen 128
4.1.1 Die Anwendersicht oder »Es ist mir egal, wie s funktioniert,
Hauptsache, es funktioniert« 128
4.1.2 Die Elemente der Sicht 133
4.1.3 Anwendungsfalldiagramm 134
4.1.4 Abfrage- und Mutationsereignisse 138
4.1.5 Anwendungsfall-Sequenzdiagramm 140
4.1.6 Das Erstellen der Sicht von außen 142
4.2 Die strukturelle Sicht 153
4.2.1 Objekte und Klassen 153
4.2.2 Generalisierung, Spezialisierung und Vererbung 157
4.2.3 Statische und dynamische Geschäftsregeln 161
4.2.4 Die Elemente der Sicht 162
4.2.5 Klassendiagramm 162
4.2.6 Das Erstellen von Klassendiagrammen 168
4.3 Die Verhaltenssicht 176
4.3.1 Das Leben eines Objekts 176
4.3.2 Die Elemente der Sicht 182
4.3.3 Zustandsdiagramm 182
4.3.4 Das Erstellen von Zustandsdiagrammen 190
fi Inhalt
4.4 Die Ablaufsicht 195
4.4.1 Sehen, was im Inneren des IT-Systems abläuft 195
4.4.2 Die Elemente der Sicht 200
4.4.3 Kommunikationsdiagramm 201
4.4.4 Sequenzdiagramm 205
4.4.5 Das Erstellen von Kommunikationsdiagrammen 208
4.4.6 Das Erstellen von Sequenzdiagrammen 217
5 Modell der Systemintegration 223
5.1 Fachbegriffe der Systemintegration 224
5.2 Nachrichten in der UML 227
5.3 Ein Modell - zwei Sichten 228
5.4 Die Prozesssicht 229
5.4.1 Das Modell des Geschäftssystems als Basis 229
5.4.2 Die Elemente der Sicht 232
5.4.3 Aktivitätsdiagramm 232
5.4.4 Sequenzdiagramm 235
5.4.5 Das Erstellen der Diagramme für die Prozesssicht 238
5.5 Die statische Sicht 247
5.5.1 Die Elemente der Sicht 248
5.5.2 Klassendiagramm 248
5.5.3 Das Erstellen des Klassendiagramms 249
5.5.4 Transformation der Daten vom IT-System zur Nachricht
»Passagierliste« 255
5.5.5 Transformation der UML-Nachrichten in verschiedene
Standardformate 258
Glossar 261
Literatur 279
Index 283
Inhalt 7
Checklisten
Checkliste 3.1
Erstellen von Anwendungsfalldiagrammen in der externen Sicht 69
Checkliste 3.2
Verifizieren von Anwendungsfalldiagrammen in der externen Sicht 80
Checkliste 3.3
Erstellen von Aktivitätsdiagrammen in der externen Sicht 89
Checkliste 3.4
Verifizieren von Aktivitätsdiagrammen in der externen Sicht 94
Checkliste 3.5
Erstellen von Sequenzdiagrammen in der externen Sicht 98
Checkliste 3.6
Verifizieren von Sequenzdiagrammen in der externen Sicht 101
Checkliste 3.7
Erstellen von Paketdiagrammen in der internen Sicht 107
Checkliste 3.8
Verifizieren von Paketdiagrammen in der internen Sicht 110
Checkliste 3.9
Erstellen von Klassendiagrammen in der internen Sicht 114
Checkliste 3.10
erifizieren von Klassendiagrammen in der internen Sicht 117
Checkliste 3.11
Erstellen von Aktivitätsdiagrammen in der internen Sicht 118
Checkliste 3.12
Verifizieren von Aktivitätsdiagrammen in der internen Sicht 120
Checkliste 4.1
Erstellen der Diagramme der Sicht von außen 142
Checkliste 4.2
Verifizieren des Anwendungsfalldiagramms in der Sicht von außen 152
Checkliste 4.3
Verifizieren der Anwendungsfall-Sequenzdiagramme in der Sicht
von außen 153
Checkliste 4.4
Erstellen des Klassendiagramms in der strukturellen Sicht 169
Checkliste 4.5
Verifizieren des Klassendiagramms in der strukturellen Sicht 176
Checkliste 4.6
Erstellen von Zustandsdiagrammen in der Verhaltenssicht 190
Checklisten g
Checkliste 4.7
Verifizieren von Zustandsdiagrammen in der Verhaltenssicht 194
Checkliste 4.8
Erstellen von Kommunikationsdiagrammen in der Ablaufsicht 208
Checkliste 4.9
Verifizieren von Kommunikationsdiagrammen in der Ablaufsicht 216
Checkliste 4.10
Erstellen von Sequenzdiagrammen in der Ablaufsicht 217
Checkliste 4.11
Verifizieren von Sequenzdiagrammen in der Ablaufsicht 220
Checkliste 5.1
Erstellen der Diagramme der Prozesssicht 238
Checkliste 5.2
Verifizieren der Sequenzdiagramme der Prozesssicht 246
Checkliste 5.3
Verifizieren der Aktivitätsdiagramme in der Prozesssicht 246
Checkliste 5.4
Erstellen von Klassendiagrammen der statischen Sicht 249
Checkliste 5.5
Verifizieren von Klassendiagrammen der statischen Sicht 255
10 Checklisten
|
any_adam_object | 1 |
author | Grässle, Patrick Baumann, Henriette Baumann, Philippe |
author_GND | (DE-588)122272978 |
author_facet | Grässle, Patrick Baumann, Henriette Baumann, Philippe |
author_role | aut aut aut |
author_sort | Grässle, Patrick |
author_variant | p g pg h b hb p b pb |
building | Verbundindex |
bvnumber | BV019383409 |
classification_rvk | ST 230 ST 250 |
ctrlnum | (OCoLC)76633462 (DE-599)BVBBV019383409 |
discipline | Informatik |
edition | 3. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01961nam a2200457 c 4500</leader><controlfield tag="001">BV019383409</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20050303 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">040906s2004 gw d||| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898425479</subfield><subfield code="9">3-89842-547-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76633462</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019383409</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-2070s</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Grässle, Patrick</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122272978</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">UML 2.0 projektorientiert</subfield><subfield code="b">[der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration]</subfield><subfield code="c">Patrick Grässle ; Henriette Baumann ; Philippe Baumann</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Galileo Press</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">288 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="e">Poster</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Galileo computing</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UML 2</subfield><subfield code="0">(DE-588)4756651-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Projektmanagement</subfield><subfield code="0">(DE-588)4047441-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Informationsmanagement</subfield><subfield code="0">(DE-588)4114012-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Prozessmanagement</subfield><subfield code="0">(DE-588)4353072-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Prozessmanagement</subfield><subfield code="0">(DE-588)4353072-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Informationsmanagement</subfield><subfield code="0">(DE-588)4114012-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Projektmanagement</subfield><subfield code="0">(DE-588)4047441-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">UML 2</subfield><subfield code="0">(DE-588)4756651-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Baumann, Henriette</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Baumann, Philippe</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012846391&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-012846391</subfield></datafield></record></collection> |
id | DE-604.BV019383409 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:59:01Z |
institution | BVB |
isbn | 3898425479 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-012846391 |
oclc_num | 76633462 |
open_access_boolean | |
owner | DE-Aug4 DE-M347 DE-898 DE-BY-UBR DE-29T DE-2070s |
owner_facet | DE-Aug4 DE-M347 DE-898 DE-BY-UBR DE-29T DE-2070s |
physical | 288 S. graph. Darst. Poster |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Galileo Press |
record_format | marc |
series2 | Galileo computing |
spelling | Grässle, Patrick Verfasser (DE-588)122272978 aut UML 2.0 projektorientiert [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] Patrick Grässle ; Henriette Baumann ; Philippe Baumann 3. Aufl. Bonn Galileo Press 2004 288 S. graph. Darst. Poster txt rdacontent n rdamedia nc rdacarrier Galileo computing UML 2 (DE-588)4756651-6 gnd rswk-swf Projektmanagement (DE-588)4047441-0 gnd rswk-swf Informationsmanagement (DE-588)4114012-6 gnd rswk-swf Prozessmanagement (DE-588)4353072-2 gnd rswk-swf Prozessmanagement (DE-588)4353072-2 s Informationsmanagement (DE-588)4114012-6 s Projektmanagement (DE-588)4047441-0 s UML 2 (DE-588)4756651-6 s DE-604 Baumann, Henriette Verfasser aut Baumann, Philippe Verfasser aut HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012846391&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Grässle, Patrick Baumann, Henriette Baumann, Philippe UML 2.0 projektorientiert [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] UML 2 (DE-588)4756651-6 gnd Projektmanagement (DE-588)4047441-0 gnd Informationsmanagement (DE-588)4114012-6 gnd Prozessmanagement (DE-588)4353072-2 gnd |
subject_GND | (DE-588)4756651-6 (DE-588)4047441-0 (DE-588)4114012-6 (DE-588)4353072-2 |
title | UML 2.0 projektorientiert [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] |
title_auth | UML 2.0 projektorientiert [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] |
title_exact_search | UML 2.0 projektorientiert [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] |
title_full | UML 2.0 projektorientiert [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] Patrick Grässle ; Henriette Baumann ; Philippe Baumann |
title_fullStr | UML 2.0 projektorientiert [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] Patrick Grässle ; Henriette Baumann ; Philippe Baumann |
title_full_unstemmed | UML 2.0 projektorientiert [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] Patrick Grässle ; Henriette Baumann ; Philippe Baumann |
title_short | UML 2.0 projektorientiert |
title_sort | uml 2 0 projektorientiert der kompakte einstieg in die uml 2 0 anforderungsspezifikationen und dokumentationen fur geschaftsprozesse it systeme systemintegration |
title_sub | [der kompakte Einstieg in die UML 2.0, Anforderungsspezifikationen und Dokumentationen, für Geschäftsprozesse, IT-Systeme, Systemintegration] |
topic | UML 2 (DE-588)4756651-6 gnd Projektmanagement (DE-588)4047441-0 gnd Informationsmanagement (DE-588)4114012-6 gnd Prozessmanagement (DE-588)4353072-2 gnd |
topic_facet | UML 2 Projektmanagement Informationsmanagement Prozessmanagement |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012846391&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT grasslepatrick uml20projektorientiertderkompakteeinstiegindieuml20anforderungsspezifikationenunddokumentationenfurgeschaftsprozesseitsystemesystemintegration AT baumannhenriette uml20projektorientiertderkompakteeinstiegindieuml20anforderungsspezifikationenunddokumentationenfurgeschaftsprozesseitsystemesystemintegration AT baumannphilippe uml20projektorientiertderkompakteeinstiegindieuml20anforderungsspezifikationenunddokumentationenfurgeschaftsprozesseitsystemesystemintegration |