Grin logo
de en es fr
Boutique
GRIN Website
Publier des textes, profitez du service complet
Aller à la page d’accueil de la boutique › Informatique - Informatique Appliquée à la Gestion

Verwendung von Entwurfsmustern bei der Entwicklung von Enterprise Resource Planning Systemen

Titre: Verwendung von Entwurfsmustern bei der Entwicklung von Enterprise Resource Planning Systemen

Mémoire (de fin d'études) , 2004 , 112 Pages , Note: 1.0

Autor:in: Axel Domschke (Auteur)

Informatique - Informatique Appliquée à la Gestion
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

Moderne Unternehmen orientieren sich zunehmend an ihren Geschäftsprozessen. D. h. die einzelnen Funktionsbereiche eines Unternehmens, wie Einkauf, Materialwirtschaft, Produktion, Vertrieb, etc., werden nicht mehr isoliert, sondern als Ganzes betrachtet.

In diesem Zusammenhang rücken seit einigen Jahren Enterprise Resource Planning Systeme (ERP) in den Mittelpunkt des Interesses. ERP-Systeme sind umfassende integrierte Informationssysteme, welche Anwendungen zur Unterstützung sämtlicher Funktionsbereiche eines Unternehmens beinhalten. Sie eignen sich deshalb, um sämtliche Geschäftsprozesse und Geschäftsregeln eines Unternehmens abzubilden.

Zur Entwicklung eines derartigen integrierten Informationssystems ist interdisziplinäres Know-how erforderlich. Es werden sowohl umfassende betriebswirtschaftliche, als auch fundierte technische Kenntnisse benötigt. Die Entwicklung eines ERP-Systems ist somit eine komplexe Aufgabe, die viel Erfahrung im Bereich der Softwareentwicklung erfordert.

In diesem Zusammenhang ist es wichtig, neue Ideen aus dem Bereich der Softwareentwicklung auf ihre Tauglichkeit für die Entwicklung von ERP-Systemen zu prüfen.

Entwurfsmuster sind ein relativ junges Konzept der Softwareentwicklung. Inspiriert von einem Vorbild aus dem Bereich der Architektur, wird mit Entwurfsmustern versucht, Erfahrungen bei der Entwicklung von Software zu dokumentieren. Auf diesem Wege sollen viele Softwareentwickler von den Erfahrungen Einzelner profitieren.

Ziel dieser Arbeit ist es, zu betrachten, welchen Einfluss das Konzept der Entwurfsmuster auf die Entwicklung von ERP-Systemen hat. Es soll erarbeitet werden, ob sich die von Entwurfsmustern dokumentierten Erfahrungen in ERP-Systemen widerspiegeln und welchen Nutzen Entwurfsmuster dadurch für ERP-Systeme haben oder in Zukunft haben könnten.

Extrait


Inhaltsverzeichnis

1 Themenüberblick

2 Grundlagen von Enterprise Resource Planning Systemen

2.1 Begriffsdefinition und -einordnung

2.1.1 Unterstützung von Geschäftsprozessen

2.1.2 Betriebswirtschaftliche Standardsoftware

2.1.3 Administrations- und Dispositionssystem

2.1.4 Integriertes Informationssystem

2.1.5 Abgrenzung zu verwandten Begriffen

2.2 Grundsätzlicher Aufbau

2.2.1 Drei-Schicht-Architektur

2.2.2 Unterteilung in Module

2.3 Möglichkeiten der Anpassung

2.3.1 Notwendigkeit von Anpassungsmöglichkeiten

2.3.2 Customizing und Schaltung von Modulen

2.3.3 Branchenlösungen

2.3.4 Anpassungsprogrammierung

2.4 Entwicklung von ERP-Software

2.4.1 Orientierung an allgemeinen Vorgehensmodellen

2.4.2 Entwicklung im Mehr-Kreislaufsystem

2.4.3 Unterschied zwischen System- und Anwendungsentwicklung

2.4.4 Organisation der Softwarelogistik

3 Grundlagen von Entwurfsmustern

3.1 Entwurfsmuster im Überblick

3.1.1 Erprobte Lösungen von Entwurfsproblemen

3.1.2 Resultat praktischer Erfahrungen

3.1.3 Konstruktion von Softwareentwürfen mit Entwurfsmustern

3.1.4 Unabhängigkeit von Methoden und Programmiersprachen

3.1.5 Ursprung in der Architektur

3.2 Intentionen von Entwurfsmustern

3.2.1 Geschwindigkeit und Qualität des Entwurfsprozesses erhöhen

3.2.2 Nicht funktionale Softwarequalität berücksichtigen

3.2.3 Gemeinsames Vokabular zur effizienten Kommunikation

3.2.4 Dokumentation der Entwicklungen

3.3 Strukturierung durch Mustersysteme und Mustersprachen

3.3.1 Mustersysteme für unterschiedliche Anwendungsgebiete

3.3.2 Möglichkeiten der Beschreibung

3.3.3 Unterteilung in Kategorien

3.4 Arbeiten mit Entwurfsmustern

3.4.1 Verwendung bestehender Entwurfsmuster

3.4.2 Suchen neuer und Überarbeiten bestehender Entwurfsmuster

4 Geeignete Entwurfsmuster für ERP-Systeme

4.1 Entstehung des Mustersystems

4.1.1 Erarbeitung der Entwurfsmuster

4.1.2 Verwendete Kategorien

4.1.3 Verwendetes Beschreibungsschema

4.2 Entwurfsmuster für die Systementwicklung

4.2.1 Flexibilität

4.2.2 Datenbankzugriffe

4.2.3 Schnittstellen

4.3 Entwurfsmuster für die Anwendungsentwicklung

4.3.1 Flexibilität

4.3.2 Datenbankzugriffe

4.3.3 Benutzeroberfläche

4.3.4 Business-Logik abbilden

4.3.5 Verarbeitung großer Datenmengen

5 Der Nutzen von Entwurfsmustern für ERP-Systeme

5.1 Moderater Nutzen bei der Neuentwicklung

5.2 Profit bei der Wartung und späteren Anpassungen

5.3 Unterstützung durch Softwarehersteller

5.4 Hilfe bei der Kommunikation

5.5 Ausbildung neuer Entwickler

6 Ausblick

Zielsetzung und thematische Schwerpunkte

Das Hauptziel dieser Arbeit ist es, den Einfluss des Konzepts der Entwurfsmuster auf die Entwicklung von Enterprise Resource Planning (ERP) Systemen zu untersuchen. Dabei wird analysiert, ob sich die durch Entwurfsmuster dokumentierten Erfahrungen in ERP-Systemen widerspiegeln und welchen Nutzen diese für die Systementwicklung sowie Anwendungsentwicklung bieten oder zukünftig bieten könnten.

  • Grundlagen und Definition von ERP-Systemen sowie deren technischer Aufbau.
  • Theoretische Fundierung von Entwurfsmustern, deren Intentionen und Klassifikationsmöglichkeiten.
  • Praktische Anwendbarkeit von Entwurfsmustern in der System- und Anwendungsentwicklung für ERP-Systeme.
  • Nutzen von Entwurfsmustern hinsichtlich Wartbarkeit, Kommunikation und Ausbildung neuer Entwickler.
  • Kritische Beleuchtung der Integrationsmöglichkeiten von Entwurfsmustern in bestehende ERP-Software.

Auszug aus dem Buch

Abstract Factory

In einem ERP-System kann es vorkommen, dass mehrere voneinander abhängige Objekte erzeugt werden müssen. Ein Beispiel für solche Objekte könnten z. B. die einzelnen Objekte der Benutzeroberfläche sein. Die einzelnen Fenster, Scrollbars und Buttons müssen in Aussehen und Verhalten ein konsistentes Gesamtbild ergeben. Man spricht dabei auch vom Look-and-Feel der Benutzeroberfläche.

Zu einem Problem wird dies, wenn das Look-and-Feel der Software flexibel gestaltbar sein muss. Da die einzelnen Objekte der Benutzeroberfläche an vielen Stellen der Anwendung erzeugt werden, müsste theoretisch an allen diesen Stellen eine Fallunterscheidung vorgenommen werden. Noch problematischer wird es, wenn zu einem späteren Zeitpunkt ein weiteres Look-and-Feel eingeführt werden soll. In diesem Fall müssten alle diese Stellen im Programm um eine weitere Fallunterscheidung erweitert werden. Dies ist nicht nur zeitintensiv, sondern auch fehleranfällig.

Gelöst werden kann das Problem, indem eine abstrakte Fabrik eingeführt wird. Diese abstrakte Fabrik definiert eine Schnittstelle mit der sich jedes erforderliche Objekt erzeugen lässt. In dem Beispiel der Benutzeroberfläche gäbe es also Operationen zum Erzeugen von Fenstern, Scrollbars, Buttons, etc.

Zusammenfassung der Kapitel

1 Themenüberblick: Einführung in die Relevanz von ERP-Systemen und Entwurfsmustern zur Bewältigung komplexer Softwareentwicklungsaufgaben.

2 Grundlagen von Enterprise Resource Planning Systemen: Definition und Abgrenzung von ERP-Systemen sowie Erläuterung ihrer Architektur und Anpassungsmöglichkeiten.

3 Grundlagen von Entwurfsmustern: Theoretische Einführung in das Konzept der Entwurfsmuster, deren Geschichte und Intentionen.

4 Geeignete Entwurfsmuster für ERP-Systeme: Klassifikation und konkrete Beschreibung von Entwurfsmustern für die System- und Anwendungsentwicklung in ERP-Umgebungen.

5 Der Nutzen von Entwurfsmustern für ERP-Systeme: Analyse des tatsächlichen Mehrwerts von Entwurfsmustern für Entwicklung, Wartung und Ausbildung im ERP-Kontext.

6 Ausblick: Zusammenfassung der Ergebnisse und Skizzierung zukünftiger Entwicklungsnotwendigkeiten zur Etablierung von Entwurfsmustern.

Schlüsselwörter

ERP-Systeme, Entwurfsmuster, Softwareentwicklung, Design Patterns, Customizing, Systemarchitektur, Anwendungsentwicklung, Standardsoftware, Geschäftsprozesse, Softwarequalität, Wartbarkeit, Modellierung, Schnittstellen, Datenbankzugriffe

Häufig gestellte Fragen

Worum geht es in der Arbeit grundsätzlich?

Die Arbeit analysiert die Verwendung von Entwurfsmustern (Design Patterns) bei der Entwicklung und Anpassung von komplexen ERP-Softwaresystemen.

Was sind die zentralen Themenfelder?

Die Themenfelder umfassen die Grundlagen von ERP-Systemen, die Theorie von Entwurfsmustern, deren praktische Anwendung für verschiedene Problemstellungen in ERP-Systemen sowie den Nutzen für die Software-Wartung.

Was ist das primäre Ziel der Arbeit?

Das Ziel ist es zu ergründen, ob Entwurfsmuster bereits in ERP-Systemen Anwendung finden und welchen konkreten Nutzen Entwickler durch deren Einsatz bei der Neuentwicklung oder späteren Wartung ziehen können.

Welche wissenschaftliche Methode wird verwendet?

Es handelt sich primär um eine Literaturanalyse kombiniert mit einer praxisorientierten Untersuchung der Architektur am Beispiel des ERP-Systems Semiramis.

Was wird im Hauptteil behandelt?

Im Hauptteil werden ERP-Anforderungen, das Konzept der Entwurfsmuster sowie eine detaillierte Zuordnung von Mustern zu spezifischen Problembereichen (z.B. Datenbankzugriffe, Benutzeroberfläche) dargelegt.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit wird maßgeblich durch Begriffe wie ERP-Systeme, Entwurfsmuster, Customizing, Softwarequalität und Wartbarkeit charakterisiert.

Warum ist das Problem der "Fallunterscheidung" bei ERP-Systemen relevant?

Es ist relevant, weil ERP-Systeme hochgradig flexibel sein müssen; zu viele Fallunterscheidungen im Quellcode machen das System bei Anpassungen unübersichtlich, schwer wartbar und fehleranfällig.

Warum ist die Kommunikation zwischen Entwicklern durch Entwurfsmuster effizienter?

Entwurfsmuster etablieren eine gemeinsame Fachsprache (Vokabular), sodass komplexe Lösungsansätze prägnant benannt und besprochen werden können, anstatt sie jedes Mal detailliert beschreiben zu müssen.

Fin de l'extrait de 112 pages  - haut de page

Résumé des informations

Titre
Verwendung von Entwurfsmustern bei der Entwicklung von Enterprise Resource Planning Systemen
Université
Private University of Economy and Engineering Vechta-Diepholz-Oldenburg
Note
1.0
Auteur
Axel Domschke (Auteur)
Année de publication
2004
Pages
112
N° de catalogue
V36547
ISBN (ebook)
9783638361415
Langue
allemand
mots-clé
Verwendung Entwurfsmustern Entwicklung Enterprise Resource Planning Systemen
Sécurité des produits
GRIN Publishing GmbH
Citation du texte
Axel Domschke (Auteur), 2004, Verwendung von Entwurfsmustern bei der Entwicklung von Enterprise Resource Planning Systemen, Munich, GRIN Verlag, https://www.grin.com/document/36547
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  112  pages
Grin logo
  • Grin.com
  • Expédition
  • Contact
  • Prot. des données
  • CGV
  • Imprint