Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
Physica-Verl.
1997
|
Schriftenreihe: | Beiträge zur Wirtschaftsinformatik
20 |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | VIII, 298 S. graph. Darst. |
ISBN: | 3790809764 |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV011001355 | ||
003 | DE-604 | ||
005 | 20031029 | ||
007 | t | ||
008 | 961007s1997 gw d||| |||| 00||| ger d | ||
016 | 7 | |a 94864401X |2 DE-101 | |
020 | |a 3790809764 |c brosch. : DM 98.00 |9 3-7908-0976-4 | ||
035 | |a (OCoLC)39717566 | ||
035 | |a (DE-599)BVBBV011001355 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-19 |a DE-739 |a DE-473 |a DE-12 |a DE-N2 |a DE-523 |a DE-526 |a DE-634 | ||
050 | 0 | |a QA76.64 | |
084 | |a QH 500 |0 (DE-625)141607: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 231 |0 (DE-625)143618: |2 rvk | ||
100 | 1 | |a Schmidt, Herrad |d 1948- |e Verfasser |0 (DE-588)143012886 |4 aut | |
245 | 1 | 0 | |a Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme |c Herrad Schmidt |
264 | 1 | |a Heidelberg |b Physica-Verl. |c 1997 | |
300 | |a VIII, 298 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Beiträge zur Wirtschaftsinformatik |v 20 | |
650 | 4 | |a Object-oriented methods (Computer science) | |
650 | 4 | |a Object-oriented programming (Computer science) | |
650 | 0 | 7 | |a Anwendungssystem |0 (DE-588)4139375-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwarewiederverwendung |0 (DE-588)4225989-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Unternehmen |0 (DE-588)4061963-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierung |0 (DE-588)4346172-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Unternehmen |0 (DE-588)4061963-1 |D s |
689 | 0 | 1 | |a Anwendungssystem |0 (DE-588)4139375-2 |D s |
689 | 0 | 2 | |a Softwarewiederverwendung |0 (DE-588)4225989-7 |D s |
689 | 0 | 3 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | 4 | |a Objektorientierung |0 (DE-588)4346172-4 |D s |
689 | 0 | |5 DE-604 | |
830 | 0 | |a Beiträge zur Wirtschaftsinformatik |v 20 |w (DE-604)BV004824308 |9 20 | |
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=007365257&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-007365257 |
Datensatz im Suchindex
_version_ | 1804125492417134592 |
---|---|
adam_text | Inhalt s Verzeichnis
1 Einleitung 1
2 Klassenbibliotheken 4
3 Darstellung des Anwendungsbereichs 9
3.1 Auswahl des Anwendungsbereichs 9
3.2 Die Modellvorstellung 10
3.2.1 Bestehende Ansätze 10
3.2.2 Grundlegende Vorstellung 12
3.3 Algorithmische Darstellung der Kostenrechnung 13
3.3.1 Modellannahmen 13
3.3.2 Das Planungssystem 14
3.3.2.1 Gegebene Daten des Planungssystems ... 14
3.3.2.2 Berechnung von Plankalkulationssätzen für
die Kostenstellen 19
3.3.2.3 Die Kostenträgerstückrechnung (Kalkulation) 26
3.3.2.4 Die kurzfristige Erfolgsrechnung 27
3.3.2.5 Primärkostenrechnung 28
3.3.3 Zusammenfassende Darstellung in Matrizenschreibweise 29
3.4 Größen und ihre Arithmetik 37
3.5 Die Verdichtung 39
4 Objektorientierte Analyse des Anwendungssystems 42
4.1 Globale Betrachtung 42
4.2 Die Bestimmung von Klassen 45
4.3 Die Identifizierung von Strukturen 49
4.4 Die Identifizierung von Subjekten 55
4.5 Die Definition von Attributen 56
4.6 Die Definition von Methoden 62
vl Inhaltsverzeichnis
5 Objektorientiertes Design des Systems 73
5.1 Globale Betrachtung 73
5.2 Entwicklung der Mensch-Maschine-Interaktions-Komponente 75
5.3 Entwicklung der Prozeß(Task)-Komponente 75
5.4 Entwicklung der Objektorganisations-Komponente 76
5.4.1 Strukturierung 76
5.4.2 Klassen für die interne Objektorganisation 76
5.4.2.1 Die Bestimmung der abstrakten Datentypen 76
5.4.2.2 Klassen für Hashtabeilen 80
5.4.2.3 Verkettete Listen 83
5.4.2.4 AVL-Bäume 87
5.4.3 Realisierung der Persistenz 91
5.5 Entwicklung der Anwendungsbereich-Komponente 99
6 Objektorientierte Implementierung der Klassenbibliothek 106
6.1 Die Architektur der Klassenbibliothek OBAS 106
6.2 Implementierungskonzepte 113
6.3 Die Klassen des Kerns 118
6.3.1 Die Klassen der internen Objektorganisation 118
6.3.2 Die Klassen der Basisorganisation für Persistenz . . . 122
6.4 Die generischen Klassen der fachlichen Anwendung 126
6.4.1 Die Klassen für Indexobjekte und Indexmengen . . . 126
6.4.2 Die Klassen für die arithmetischen Operationen . . . 127
6.4.2.1 Größen 127
6.4.2.2 Objektindizierte Vektoren 131
6.4.2.3 Objektindizierte Matrizen 139
6.4.3 Klassen mit Methoden zur Lösung linearer Gleichungs¬
systeme 144
6.5 Die Verdichtung 145
Inhaltsverzeichnis vii
6.6 Konformität zwischen Modell und Implementierung 147
7 Die Anwendung von OBAS 150
7.1 Das Anwendungsspektrum 150
7.1.1 Das Grundprinzip 150
7.1.2 Anwendungsmuster 154
7.2 Prinzip der Handhabung von OBAS 156
7.3 Die Anwendung auf Modelle der Kostenrechnung 158
7.4 Weitere Anwendungskonzepte und Realisierungen 168
7.4.1 Überblick 168
7.4.2 Prozesse der Auflösung von Aggregatobjekten .... 169
7.4.2.1 Prinzip 169
7.4.2.2 Konzept einer Materialbedarfsermittlung . . 169
7.4.2.3 Modellierung der Materialbedarfsermittlung 172
7.4.2.4 Vorgehensweise bei der Implementierung . . 176
7.4.3 Verarbeitungsprozesse zur Verdichtung von Daten . . 190
7.4.4 Einsatz einer Größenarithmetik 201
7.4.5 Ereignisgesteuerte Verarbeitungsprozesse für dynami¬
sche Objekte 207
7.4.6 Zeitpunktbezogene Verarbeitungssprozesse für Bestands¬
objekte 213
7.4.7 Einsatz der Datenstrukturen für die interne Objekt¬
organisation 218
7.4.8 Historie 222
8 Die Nutzung der Klassen von OBAS 225
8.1 Prinzip der Dokumentation 225
8.2 Die Nutzung durch den Kundenprogrammierer 226
8.2.1 Allgemeine Regeln 226
8.2.2 Das Schema für die Klassenbeschreibung 226
rjü Inhaltsverzeichnis
8.2.3 Regeln zur Nutzung der Persistenz durch den Anwen¬
dungsprogrammierer 229 l
8.3 Spezielle Beschreibung für den Rahmenprogrammierer .... 233
9 Ausblick 237
A Die Beschreibung der Klassen zur Bedienungsanleitung 240
A.l Generelle Vereinbarungen 240
A.2 Namen der Klassen 242
A.3 Klassen des konkreten Systems 243
A.4 Generische Klassen der fachlichen Anwendung 252
Literaturverzeichnis 291
Abbildungsverzeichnis
4.1 Generalisierungs-/Spezialisierungs-Strukturen der fachlichen
Klassen 53
4.2 Ganzes-/Teile-Struktur der fachlichen Klassen 55
4.3 Attribute für die Bestandsklassen 60
4.4 Attribute der Trägerklassen für die arithmetischen Operationen 62
4.5 Komplexe Methoden und Nachrichtenverbindungen 72
5.1 Klassen für die interne Objektorganisation (Listen) 87
5.2 Klassen für die interne Objektorganisation (AVL-Bäume) . . 92
5.3 Klassen der Basisorganisation für Persistenz 100
5.4 Ableitungen der Klassen aus den Klassen für Listen 103
5.5 Ableitungen der Klassen INDEX und INDEXMENGE aus den
Klassen für AVL-Bäume 104
6.1 Die Klassen von OBAS in den drei Architekturebenen .... 111
6.2 Illustration der Struktur der Klasse VEKTOR und ihrer Bezie¬
hungen zu anderen Klassen 133
7.1 Objektorientiertes Modell für die Bedarfsermittlung 176
7.2 Beispiel für eine Verdichtungshierarchie 191
7.3 Zustandsdiagramme für Auftragspositionen und Fertigungs¬
aufträge 211
7.4 Objektorientiertes Modell für die Auftragsbündelung .... 212
7.5 Objektorientiertes Basismodell für ein Zeiterfassungssystem . 217
7.6 Objektorientiertes Modell für die Fakturierung 220
7.7 Objektorientiertes Modell für die Historie eines Projektes . . 223
|
any_adam_object | 1 |
author | Schmidt, Herrad 1948- |
author_GND | (DE-588)143012886 |
author_facet | Schmidt, Herrad 1948- |
author_role | aut |
author_sort | Schmidt, Herrad 1948- |
author_variant | h s hs |
building | Verbundindex |
bvnumber | BV011001355 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.64 |
callnumber-search | QA76.64 |
callnumber-sort | QA 276.64 |
callnumber-subject | QA - Mathematics |
classification_rvk | QH 500 ST 230 ST 231 |
ctrlnum | (OCoLC)39717566 (DE-599)BVBBV011001355 |
discipline | Informatik Wirtschaftswissenschaften |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02236nam a2200517 cb4500</leader><controlfield tag="001">BV011001355</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20031029 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">961007s1997 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">94864401X</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3790809764</subfield><subfield code="c">brosch. : DM 98.00</subfield><subfield code="9">3-7908-0976-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)39717566</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011001355</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-19</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-N2</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.64</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QH 500</subfield><subfield code="0">(DE-625)141607:</subfield><subfield code="2">rvk</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 231</subfield><subfield code="0">(DE-625)143618:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schmidt, Herrad</subfield><subfield code="d">1948-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143012886</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme</subfield><subfield code="c">Herrad Schmidt</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">Physica-Verl.</subfield><subfield code="c">1997</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VIII, 298 S.</subfield><subfield code="b">graph. Darst.</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="1" ind2=" "><subfield code="a">Beiträge zur Wirtschaftsinformatik</subfield><subfield code="v">20</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented methods (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented programming (Computer science)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Anwendungssystem</subfield><subfield code="0">(DE-588)4139375-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwarewiederverwendung</subfield><subfield code="0">(DE-588)4225989-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Unternehmen</subfield><subfield code="0">(DE-588)4061963-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierung</subfield><subfield code="0">(DE-588)4346172-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Unternehmen</subfield><subfield code="0">(DE-588)4061963-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Anwendungssystem</subfield><subfield code="0">(DE-588)4139375-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Softwarewiederverwendung</subfield><subfield code="0">(DE-588)4225989-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Objektorientierung</subfield><subfield code="0">(DE-588)4346172-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Beiträge zur Wirtschaftsinformatik</subfield><subfield code="v">20</subfield><subfield code="w">(DE-604)BV004824308</subfield><subfield code="9">20</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=007365257&sequence=000002&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-007365257</subfield></datafield></record></collection> |
id | DE-604.BV011001355 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:02:25Z |
institution | BVB |
isbn | 3790809764 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007365257 |
oclc_num | 39717566 |
open_access_boolean | |
owner | DE-19 DE-BY-UBM DE-739 DE-473 DE-BY-UBG DE-12 DE-N2 DE-523 DE-526 DE-634 |
owner_facet | DE-19 DE-BY-UBM DE-739 DE-473 DE-BY-UBG DE-12 DE-N2 DE-523 DE-526 DE-634 |
physical | VIII, 298 S. graph. Darst. |
publishDate | 1997 |
publishDateSearch | 1997 |
publishDateSort | 1997 |
publisher | Physica-Verl. |
record_format | marc |
series | Beiträge zur Wirtschaftsinformatik |
series2 | Beiträge zur Wirtschaftsinformatik |
spelling | Schmidt, Herrad 1948- Verfasser (DE-588)143012886 aut Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme Herrad Schmidt Heidelberg Physica-Verl. 1997 VIII, 298 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Beiträge zur Wirtschaftsinformatik 20 Object-oriented methods (Computer science) Object-oriented programming (Computer science) Anwendungssystem (DE-588)4139375-2 gnd rswk-swf Softwarewiederverwendung (DE-588)4225989-7 gnd rswk-swf Unternehmen (DE-588)4061963-1 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Objektorientierung (DE-588)4346172-4 gnd rswk-swf Unternehmen (DE-588)4061963-1 s Anwendungssystem (DE-588)4139375-2 s Softwarewiederverwendung (DE-588)4225989-7 s Softwareentwicklung (DE-588)4116522-6 s Objektorientierung (DE-588)4346172-4 s DE-604 Beiträge zur Wirtschaftsinformatik 20 (DE-604)BV004824308 20 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007365257&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Schmidt, Herrad 1948- Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme Beiträge zur Wirtschaftsinformatik Object-oriented methods (Computer science) Object-oriented programming (Computer science) Anwendungssystem (DE-588)4139375-2 gnd Softwarewiederverwendung (DE-588)4225989-7 gnd Unternehmen (DE-588)4061963-1 gnd Softwareentwicklung (DE-588)4116522-6 gnd Objektorientierung (DE-588)4346172-4 gnd |
subject_GND | (DE-588)4139375-2 (DE-588)4225989-7 (DE-588)4061963-1 (DE-588)4116522-6 (DE-588)4346172-4 |
title | Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme |
title_auth | Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme |
title_exact_search | Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme |
title_full | Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme Herrad Schmidt |
title_fullStr | Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme Herrad Schmidt |
title_full_unstemmed | Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme Herrad Schmidt |
title_short | Objektorientierte Entwicklung wiederverwendbarer Bausteine für betriebliche Anwendungssysteme |
title_sort | objektorientierte entwicklung wiederverwendbarer bausteine fur betriebliche anwendungssysteme |
topic | Object-oriented methods (Computer science) Object-oriented programming (Computer science) Anwendungssystem (DE-588)4139375-2 gnd Softwarewiederverwendung (DE-588)4225989-7 gnd Unternehmen (DE-588)4061963-1 gnd Softwareentwicklung (DE-588)4116522-6 gnd Objektorientierung (DE-588)4346172-4 gnd |
topic_facet | Object-oriented methods (Computer science) Object-oriented programming (Computer science) Anwendungssystem Softwarewiederverwendung Unternehmen Softwareentwicklung Objektorientierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007365257&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV004824308 |
work_keys_str_mv | AT schmidtherrad objektorientierteentwicklungwiederverwendbarerbausteinefurbetrieblicheanwendungssysteme |