Hans-Jörg Bullinger, Klaus-Peter Fähnrich
Betriebliche Informationssysteme
Grundlagen und Werkzeuge der methodischen Softwareentwicklung
Hans-Jörg Bullinger, Klaus-Peter Fähnrich
Betriebliche Informationssysteme
Grundlagen und Werkzeuge der methodischen Softwareentwicklung
- Broschiertes Buch
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Systeme für graphisch-interaktive betriebliche Anwendungen - Gegenstand dieses Buches - reichen von datenbankbasierten Informationssystemen im PPS-Bereich bis hin zu Programmier-, Diagnose- und Planungswerkzeugen im Werkstattbereich. Sie bilden das Rückgrat der heutigen Informationsverarbeitung in Betrieben. In einem ersten Teil werden - für alle Phasen der Anwendungsentwicklung - Methoden der Analyse und Gestaltung beschrieben. Der zweite Teil befaßt sich mit den modernen Realisierungswerkzeugen, die sich im industriellen Einsatz schon bewährt haben. Ein besonderer Schwerpunkt des Buches…mehr
Andere Kunden interessierten sich auch für
- Arbeit und Informationstechnik54,99 €
- Ralf BrunsEvent-Driven Architecture59,99 €
- August-Wilhelm Scheer / Wolfram Jost / Karl Wagner (Hgg.)Von Prozessmodellen zu lauffähigen Anwendungen64,99 €
- Knut HildebrandSoftware Tools: Automatisierung im Software Engineering54,99 €
- Informatik ¿ Wirtschaft ¿ Gesellschaft54,99 €
- Michael AmbergProzeßorientierte betriebliche Informationssysteme54,99 €
- Hubert Österle / Andrea Back / Robert Winter / Walter Brenner (Hgg.)Business Engineering ¿ Die ersten 15 Jahre99,99 €
-
-
-
Systeme für graphisch-interaktive betriebliche Anwendungen - Gegenstand dieses Buches - reichen von datenbankbasierten Informationssystemen im PPS-Bereich bis hin zu Programmier-, Diagnose- und Planungswerkzeugen im Werkstattbereich. Sie bilden das Rückgrat der heutigen Informationsverarbeitung in Betrieben. In einem ersten Teil werden - für alle Phasen der Anwendungsentwicklung - Methoden der Analyse und Gestaltung beschrieben. Der zweite Teil befaßt sich mit den modernen Realisierungswerkzeugen, die sich im industriellen Einsatz schon bewährt haben. Ein besonderer Schwerpunkt des Buches liegt auf der Entwicklung von Benutzerschnittstellen unter softwareergonomischen Gesichtspunkten. Dafür wird ein durchgängiges Verfahren präsentiert und in den allgemeinen Kontext der Methodik des Softwareengineering gestellt.
Produktdetails
- Produktdetails
- Verlag: Springer, Berlin
- Softcover reprint of the original 1st ed. 1997
- Seitenzahl: 400
- Erscheinungstermin: 8. Oktober 2012
- Deutsch
- Abmessung: 235mm x 155mm x 22mm
- Gewicht: 603g
- ISBN-13: 9783642638909
- ISBN-10: 3642638902
- Artikelnr.: 37029194
- Verlag: Springer, Berlin
- Softcover reprint of the original 1st ed. 1997
- Seitenzahl: 400
- Erscheinungstermin: 8. Oktober 2012
- Deutsch
- Abmessung: 235mm x 155mm x 22mm
- Gewicht: 603g
- ISBN-13: 9783642638909
- ISBN-10: 3642638902
- Artikelnr.: 37029194
1 Einleitung.- 2 Zielsetzung und inhaltliche Schwerpunkte.- 3 Die ingenieurmäßige Entwicklung von Informationssystemen.- 3.1 Vorgehensmodelle im Software Engineering.- 3.1.1 Das Wasserfallmodell.- 3.1.2 DasV-Modell.- 3.1.3 Spiralmodell.- 3.1.4 Das Modell des Prototypings.- 3.1.5 Softwarefabrik, Softwaremontage und Componentware.- 3.1.6 Klassifikation und Bewertung der Vorgehensmodelle.- 3.2 Methoden und Techniken in der Softwareentwicklung.- 3.2.1 Funktionsorientierte Modellierung.- 3.2.2 Ereignisorientierte Modellierung.- 3.2.3 Datenorientierte Modellierung.- 3.2.4 Objektorientierte Modellierung.- 3.2.5 Beschreibung von Vorgängen und Aufgabenabläufen.- 3.2.5.1 Petri-Netz-basierte Ablaufbeschreibungen.- 3.2.5.2 Zustandstransitionsansätze.- 3.2.5.3 Statecharts.- 3.2.5.4 Zur Bewertung von Vorgangsbeschreibungen.- 3.2.6 Vergleich der unterschiedlichen Software-Engineering-Methoden.- 3.3 Entwicklungsumgebungen und Werkzeugunterstützung.- 3.3.1 CASE-Werkzeuge.- 3.3.2 Integration von Software-Engineering-Werkzeugen.- 3.3.3 Standardisierung von Software-Werkzeugen.- 3.4 Ein Mehrebenen-Modell für die Objekt- und Aufgabenbeschreibung bei Informationssystemen.- 4 Essentielle Systemmodellierung.- 4.1 Objektmodellierung.- 4.2 Objektzustände.- 4.2.1 Der Zusammenhang zwischen Objektzuständen und Aufgabenabläufen.- 4.2.2 Bestimmung von Objektzuständen.- 4.2.3 Modellierung von Objektzuständen.- 4.2.3.1 Definition und Formalisierung von Objektzuständen.- 4.2.3.2 Graphische Darstellung von Zustandskiassen.- 4.2.4 Spezifikation des dynamischen Objektverhaltens.- 4.3 Aufgabenmodellierung mit Task Object Charts (TOCs).- 4.3.1 Anforderungen an die Aufgabenmodellierung.- 4.3.2 Konzepte und Notationen von Task Object Charts.- 4.3.2.1 Elemente und Strukturen der Aufgabenbeschreibung.- 4.3.2.2 Flüsse in Task Object Charts.- 4.3.2.3 Aufgabentypen.- 4.3.2.4 Hierarchische Aufgabenstrukturen.- 4.3.3 Modellierung von Geschäftsprozessen mit Task Object Charts.- 4.3.4 Vergleich von TOCs mit anderen Modellierungsmethoden.- 5 KonzeptueUer Entwurf der Benutzungsschnittstelle.- 5.1 Das Sichtenmodell.- 5.1.1 Objektsichten.- 5.1.1.1 Objektreferenzen.- 5.1.1.2 Attributsicht.- 5.1.1.3 Aggregationssichten.- 5.1.2 Sichten auf Funktionen und Vorgänge.- 5.1.2.1 Funktionsreferenzen.- 5.1.2.2 Aktorensichten.- 5.1.3 Mengensichten.- 5.1.3.1 Mengenreferenzen.- 5.1.3.2 Homogene Mengenobjekte.- 5.1.3.3 Inhomogene Mengenobjekte.- 5.1.4 Constraints und Filter.- 5.1.5 Dialogsichten.- 5.1.6 Relationen im Sichtenmodell.- 5.1.6.1 Zugriffspfade.- 5.1.6.2 Aggregationen.- 5.1.6.3 Kardinalitäten.- 5.1.6.4 Qualifizierte Zugriffsrelationen.- 5.2 Spezifikation der Sichteninhalte.- 5.2.1 Logische Sichtendefinition.- 5.2.2 Zuordnung Sicht - Objekt.- 5.2.3 Sichtendefinitionsschemata.- 5.3 Das Dialogmodell.- 6 Dialogmodellierung.- 6.1 Dialog und Dialogmodell.- 6.1.1 Begriffe.- 6.1.2 Kriterien zur Bewertung von Dialogbeschreibungstechniken und Dialogmodellen.- 6.2 Dialogbeschreibungstechniken.- 6.2.1 Zustandsübergangsdiagramme.- 6.2.2 Formale Grammatiken.- 6.2.3 Ereignismodelle.- 6.2.4 Constraints.- 6.2.5 Petrinetze.- 6.2.6 Bewertung der diskutierten Dialogmodelle.- 6.3 Dialognetze als Dialogbeschreibungstechnik auf Fensterebene.- 6.3.1 Grundform von Dialognetzen.- 6.3.1.1 Dialognetze als beschriftete B/E-Netze.- 6.3.1.2 Optionale Flüsse und modale Stellen.- 6.3.1.3 Modale Stellen.- 6.3.2 Hierarchische Gliederung von Dialognetzen.- 6.3.2.1 Komplexe Stellen und Unterdialognetze.- 6.3.2.2 Dynamische Teildialoge.- 6.3.3 Dialogmakros.- 6.3.4 Voll spezifizierte Dialognetze.- 6.3.5 Richtlinien und Prüfungen bei der Dialogspezifikation.- 6.4 Constraints für die Beschreibung der Dialoge auf Objektebene.- 6.4.1 Einführung von Constraints.- 6.4.2 Ableitung von Constraints aus Dialognetzen.- 6.5 Generierung ausführbarer Regeln für User Interface Management Systeme.- 6.6 Anwendungen von Dialognetzen.- 6.6.1 Methodische Benutzungsschnittstellenentwicklung.- 6.6.2 Editor für Dialognet
1 Einleitung.- 2 Zielsetzung und inhaltliche Schwerpunkte.- 3 Die ingenieurmäßige Entwicklung von Informationssystemen.- 3.1 Vorgehensmodelle im Software Engineering.- 3.1.1 Das Wasserfallmodell.- 3.1.2 DasV-Modell.- 3.1.3 Spiralmodell.- 3.1.4 Das Modell des Prototypings.- 3.1.5 Softwarefabrik, Softwaremontage und Componentware.- 3.1.6 Klassifikation und Bewertung der Vorgehensmodelle.- 3.2 Methoden und Techniken in der Softwareentwicklung.- 3.2.1 Funktionsorientierte Modellierung.- 3.2.2 Ereignisorientierte Modellierung.- 3.2.3 Datenorientierte Modellierung.- 3.2.4 Objektorientierte Modellierung.- 3.2.5 Beschreibung von Vorgängen und Aufgabenabläufen.- 3.2.5.1 Petri-Netz-basierte Ablaufbeschreibungen.- 3.2.5.2 Zustandstransitionsansätze.- 3.2.5.3 Statecharts.- 3.2.5.4 Zur Bewertung von Vorgangsbeschreibungen.- 3.2.6 Vergleich der unterschiedlichen Software-Engineering-Methoden.- 3.3 Entwicklungsumgebungen und Werkzeugunterstützung.- 3.3.1 CASE-Werkzeuge.- 3.3.2 Integration von Software-Engineering-Werkzeugen.- 3.3.3 Standardisierung von Software-Werkzeugen.- 3.4 Ein Mehrebenen-Modell für die Objekt- und Aufgabenbeschreibung bei Informationssystemen.- 4 Essentielle Systemmodellierung.- 4.1 Objektmodellierung.- 4.2 Objektzustände.- 4.2.1 Der Zusammenhang zwischen Objektzuständen und Aufgabenabläufen.- 4.2.2 Bestimmung von Objektzuständen.- 4.2.3 Modellierung von Objektzuständen.- 4.2.3.1 Definition und Formalisierung von Objektzuständen.- 4.2.3.2 Graphische Darstellung von Zustandskiassen.- 4.2.4 Spezifikation des dynamischen Objektverhaltens.- 4.3 Aufgabenmodellierung mit Task Object Charts (TOCs).- 4.3.1 Anforderungen an die Aufgabenmodellierung.- 4.3.2 Konzepte und Notationen von Task Object Charts.- 4.3.2.1 Elemente und Strukturen der Aufgabenbeschreibung.- 4.3.2.2 Flüsse in Task Object Charts.- 4.3.2.3 Aufgabentypen.- 4.3.2.4 Hierarchische Aufgabenstrukturen.- 4.3.3 Modellierung von Geschäftsprozessen mit Task Object Charts.- 4.3.4 Vergleich von TOCs mit anderen Modellierungsmethoden.- 5 KonzeptueUer Entwurf der Benutzungsschnittstelle.- 5.1 Das Sichtenmodell.- 5.1.1 Objektsichten.- 5.1.1.1 Objektreferenzen.- 5.1.1.2 Attributsicht.- 5.1.1.3 Aggregationssichten.- 5.1.2 Sichten auf Funktionen und Vorgänge.- 5.1.2.1 Funktionsreferenzen.- 5.1.2.2 Aktorensichten.- 5.1.3 Mengensichten.- 5.1.3.1 Mengenreferenzen.- 5.1.3.2 Homogene Mengenobjekte.- 5.1.3.3 Inhomogene Mengenobjekte.- 5.1.4 Constraints und Filter.- 5.1.5 Dialogsichten.- 5.1.6 Relationen im Sichtenmodell.- 5.1.6.1 Zugriffspfade.- 5.1.6.2 Aggregationen.- 5.1.6.3 Kardinalitäten.- 5.1.6.4 Qualifizierte Zugriffsrelationen.- 5.2 Spezifikation der Sichteninhalte.- 5.2.1 Logische Sichtendefinition.- 5.2.2 Zuordnung Sicht - Objekt.- 5.2.3 Sichtendefinitionsschemata.- 5.3 Das Dialogmodell.- 6 Dialogmodellierung.- 6.1 Dialog und Dialogmodell.- 6.1.1 Begriffe.- 6.1.2 Kriterien zur Bewertung von Dialogbeschreibungstechniken und Dialogmodellen.- 6.2 Dialogbeschreibungstechniken.- 6.2.1 Zustandsübergangsdiagramme.- 6.2.2 Formale Grammatiken.- 6.2.3 Ereignismodelle.- 6.2.4 Constraints.- 6.2.5 Petrinetze.- 6.2.6 Bewertung der diskutierten Dialogmodelle.- 6.3 Dialognetze als Dialogbeschreibungstechnik auf Fensterebene.- 6.3.1 Grundform von Dialognetzen.- 6.3.1.1 Dialognetze als beschriftete B/E-Netze.- 6.3.1.2 Optionale Flüsse und modale Stellen.- 6.3.1.3 Modale Stellen.- 6.3.2 Hierarchische Gliederung von Dialognetzen.- 6.3.2.1 Komplexe Stellen und Unterdialognetze.- 6.3.2.2 Dynamische Teildialoge.- 6.3.3 Dialogmakros.- 6.3.4 Voll spezifizierte Dialognetze.- 6.3.5 Richtlinien und Prüfungen bei der Dialogspezifikation.- 6.4 Constraints für die Beschreibung der Dialoge auf Objektebene.- 6.4.1 Einführung von Constraints.- 6.4.2 Ableitung von Constraints aus Dialognetzen.- 6.5 Generierung ausführbarer Regeln für User Interface Management Systeme.- 6.6 Anwendungen von Dialognetzen.- 6.6.1 Methodische Benutzungsschnittstellenentwicklung.- 6.6.2 Editor für Dialognet