Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Engineering - Mechanical Engineering

Erarbeitung eines Konzepts für die Integration eines Shop-Systems mit ERP-Anbindung in ein Geschäftskundenportal

Title: Erarbeitung eines Konzepts für die Integration eines Shop-Systems mit ERP-Anbindung in ein Geschäftskundenportal

Diploma Thesis , 2003 , 99 Pages , Grade: 1,0

Autor:in: Patrick Schweizer (Author)

Engineering - Mechanical Engineering
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Geschäftskundenportale von produzierenden Unternehmen stellen dem Kunden personalisierte
Dienste und Informationsangebote zur Verfügung. Diese Dienste und Informationen werden durch
bzw. auf Basis verschiedener spezialisierter heterogener Systeme (z.B. Shop System, Content
Management System) bereitgestellt. Hierbei besteht die Herausforderung diese einzelnen bereits
vorhandenen Komponenten effizient in einer Portal-Gesamtlösung zu integrieren. Eine besondere
Bedeutung kommt hierbei dem Shopsystem und der Warenwirtschaft als vertriebsbezogene
Kernkomponenten zu. In dieser Arbeit wird am Beispiel eines Herstellers von Elektrowerkzeugen
untersucht wie eine derartige Integrations-Aufgabe gelöst werden kann und exemplarisch das
Vorgehen an einem Beispiel belegt.
Es werden insbesondere folgende Arbeitsschritte durchgeführt:
· Analyse verschiedener Methoden zur Integration heterogener Systeme in ein Portal
· Erarbeitung eines Konzepts für die Integration von Intershop Enfinity/SAP R/3 in das
Geschäftskundenportal eines Herstellers von Elektrowerkzeugen
· Implementierung einer beispielhaften Integration von Intershop Enfinity in das Oracle Portal
und Anbindung von SAP R/3 über Web Services
Die Arbeit erfolgte im Rahmen des Eigenforschungsprojekts „e-Collaboration“ am Institut für
Arbeitswissenschaft und Technologiemanagement an der Universität Stuttgart in Kooperation mit
dem Fraunhofer Institut.

Excerpt


Inhaltsverzeichnis

1 Einleitung

1.1 Aufgabenbeschreibung

1.2 Vorgehensweise

2 Festool Portal Szenario

2.1 Systemumgebung

2.2 Anforderungen von Festool an das Portal

3 Definition und Klassifizierung von Portalen

3.1 Definitionen von Portalen

3.2 Klassifizierung – vertikale und horizontale Portale

3.3 Typen von Unternehmensportalen

3.3.1 Mitarbeiterportale

3.3.2 Geschäftskunden- und Lieferantenportale

3.4 Endkundenportale

3.5 Abgrenzung zum Marktplatz

4 Funktionen von Portal-Software

4.1 Grundfunktionen

4.1.1 Benutzer-Management

4.1.2 Personalisierung

4.1.3 Single-Sign-On

4.1.4 Content-Management

4.1.5 Layout-Management

4.1.6 Struktur-Management

4.1.7 Suche

4.2 Erweiterte Funktionalitäten

5 Aufbau von Portalen

5.1 Allgemeine Portal-Architektur

5.1.1 Präsentationsdienste

5.1.2 Portal-Server

5.1.3 Integration Services

5.1.4 Backend Systeme

5.2 Beispiele für Portal-Architekturen

5.2.1 IBM WebSphere-Portal

5.2.2 Serverseitige Skriptsprachen

6 Das Oracle 9iAS Portal

6.1 Portal-Architektur

6.2 Portlets und Provider

6.2.1 Die Oracle Portlet-API

6.2.2 Die Provider- und Portlet-Konfigurationsdatei

6.2.3 Provider Runtime Framework

6.2.4 Kommunikation und Ereignisbehandlung zwischen Portlets

6.3 Ablauf und Behandlung einer Portalanfrage

7 Intershop Enfinity

7.1 Komponenten

7.2 Prozessmodellierung

7.3 Schnittstellen eCAPI, eRXI und Cartridges

8 Web Services

8.1 Das SOAP Protokoll

8.2 Web Services Description Language

8.3 UDDI

9 Konzeption und Implementierung

9.1 Integrationskonzepte

9.1.1 Integrationsarten

9.1.2 Datenformat

9.1.3 Anordnung der EKS-Komponenten im Portal

9.2 Anpassung der Enfinity Templates

9.3 URL umschreiben

9.4 Einbinden von Informationen aus dem Content-Management-System Zope

9.5 Umsetzung des Single-Sign-On

9.6 Entscheidungsfindung

9.7 Übertragung mittels HTTP Request/Response-Prozess

9.8 Konfigurator

9.9 Definition des Portlets in der Provider-Deklarationsdatei

9.10 Code Optimierung

9.11 Einbindung in das Portal

9.11.1 Deployment der Portal-Anwendung

9.11.2 Einsetzen des EKS Portlets

10 Zusammenfassung und Ausblick

10.1 Ergebnisse der Arbeit

10.2 Fazit zu den verwendeten Systemen

10.2.1 Oracle9iAS Portal

10.2.2 Enfinity

10.2.3 Web Services SAP/R3

10.3 Ausblick

Zielsetzung & Themen

Das Hauptziel dieser Diplomarbeit ist die Erarbeitung von Konzepten zur nahtlosen Integration eines Online-Einkaufssystems (EKS) in ein bestehendes Geschäftskundenportal. Dabei wird untersucht, wie Geschäftsprozesse automatisiert und durch die Anbindung an ein Warenwirtschaftssystem (WWS) optimiert werden können, um Medienbrüche zu vermeiden und die Effizienz zu steigern.

  • Integration von Einkaufssystemen in Portal-Architekturen
  • Technische Anbindung und Prozessautomatisierung zwischen Portal, EKS und WWS
  • Implementierung eines Konfigurators für komplexe Produkte mittels Web Services
  • Nutzung von Single-Sign-On-Verfahren für eine einheitliche Benutzeranmeldung
  • Optimierung der Performance bei der Content-Integration

Auszug aus dem Buch

9.1 Integrationskonzepte

Aufgabe war es das bestehende EKS nahtlos in das Portal einzufügen. Dazu bieten sich generell zwei Integrationsarten an:

– Anbindung über die vorhandene Benutzerschnittstelle

– direkte Einkopplung in das System über Systemschnittstellen/APIs

Bei der Anbindung über die vorhandene Benutzerschnittstelle simuliert das Portal einen Benutzer, welcher das Einkaufssystem besucht (Siehe Abbildung 27: blau dargestellt). Es stellt für das Einkaufssystem keinen Unterschied dar, ob der Benutzer das Einkaufssystem direkt per Browser besucht oder indirekt über das Portal. Die Logik des Systems, wie Katalogsuche oder Bestellvorgänge können in vollem Umfang genutzt werden. Das Portal ist dadurch jedoch auch darauf beschränkt. Es können keine sonstigen Funktionen wie beispielsweise Datenbankabfragen oder Aktualisierungen der Produkte aus dem Portal heraus getätigt werden.

Das grösste Problem bei der direkten Systemeinkopplung ist das Umgehen der Logik des EKS. Damit würden die Prozesse von dem EKS in das Portal verlagert und müssten dort neu implementiert werden. Das EKS würde nur noch zur Datenhaltung benutzt werden. Laut Aufgabenstellung sollte das Einkaufssystem auch ohne Portal funktionieren. Daher müssen Änderungen an Prozessen sowohl im Portal wie auch im Einkaufssystem implementiert werden. Enfinity bietet die Möglichkeit die Logik des Einkaufssystems relativ einfach anzupassen. Die Ausgabe kann über Templates in beliebigem Format erfolgen. Wegen dieser Möglichkeiten, zusammen mit den oben genannten Vorteilen einer Frontend Anbindung, wurde die Anbindung über die Benutzerschnittstelle gewählt. Das stellt ausserdem die einfachste Möglichkeit für eine prototypische Realisierung dar. Sie erfolgt ohne tiefere Systemeingriffe und kann auf andere EKS leicht übertragen werden.

Zusammenfassung der Kapitel

1 Einleitung: Diese Einleitung führt in die Bedeutung von Unternehmensportalen als zentrale Schnittstelle für Geschäftsprozesse ein und definiert die Aufgabenstellung der Diplomarbeit.

2 Festool Portal Szenario: Hier wird die Systemumgebung des Portaldemonstrators beschrieben, die als Basis für die Integration eines Einkaufssystems in eine bestehende IT-Landschaft dient.

3 Definition und Klassifizierung von Portalen: Dieses Kapitel erarbeitet eine allgemeine Definition des Portal-Begriffs und ordnet verschiedene Portalarten innerhalb eines Unternehmensumfelds ein.

4 Funktionen von Portal-Software: Hier werden die wesentlichen funktionalen Anforderungen an Portal-Software, von Grundfunktionen bis hin zu erweiterten Möglichkeiten, erläutert.

5 Aufbau von Portalen: Dieses Kapitel skizziert die allgemeine Portal-Architektur basierend auf dem 3-Tier-Modell und beleuchtet die verschiedenen technischen Komponenten eines Portalsystems.

6 Das Oracle 9iAS Portal: Hier wird die Architektur des Oracle9iAS Portals sowie die Portlet-API und deren Funktionsweise im Detail vorgestellt.

7 Intershop Enfinity: Dieses Kapitel beschreibt die Komponenten und das Pipeline-Konzept des Einkaufssystems Intershop Enfinity.

8 Web Services: Hier werden die Grundlagen von Web Services und die dazugehörigen Standards wie SOAP, WSDL und UDDI für die Integration verteilter Anwendungen erläutert.

9 Konzeption und Implementierung: Dieses zentrale Kapitel behandelt die konkreten Integrationskonzepte, die Anpassung der Enfinity-Templates, den Einsatz von Web Services für einen Produkt-Konfigurator sowie die technische Implementierung im Portal.

10 Zusammenfassung und Ausblick: Das Fazit bewertet die erzielten Ergebnisse der Integration und gibt einen Ausblick auf zukünftige Entwicklungen und Standards im Portal-Umfeld.

Schlüsselwörter

Unternehmensportal, Web Services, Intershop Enfinity, Oracle9iAS Portal, E-Business, Systemintegration, Portlets, Single-Sign-On, Content-Management, Warenwirtschaftssystem, Prozessmodellierung, XML, SOAP, Konfigurator

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit beschäftigt sich mit der technischen Erarbeitung eines Konzepts zur Integration eines Online-Einkaufssystems (EKS) in ein bestehendes Geschäftskundenportal, wobei die Interoperabilität zwischen verschiedenen Systemen im Fokus steht.

Was sind die zentralen Themenfelder der Arbeit?

Die Arbeit deckt die Bereiche Unternehmensportale, Online-Einkaufssysteme, Web Services zur Systemintegration, Content-Management sowie die Konzeption und Implementierung von Portlet-Anwendungen ab.

Was ist das primäre Ziel oder die Forschungsfrage?

Das Hauptziel ist die Realisierung eines Demonstrators, der zeigt, wie ein EKS nahtlos in ein Portal eingebunden werden kann, ohne die bestehende Funktionalität des Einkaufssystems für den direkten Zugriff zu beeinträchtigen.

Welche wissenschaftliche Methode wird verwendet?

Die Arbeit folgt einem prototypischen Ansatz, bei dem theoretische Grundlagen (Portalarchitekturen, Web-Standards) in eine praktische Beispielimplementierung überführt und kritisch evaluiert werden.

Was wird im Hauptteil der Arbeit behandelt?

Der Hauptteil gliedert sich in die Darstellung der theoretischen Grundlagen (Portale, Funktionen, Architektur), die Analyse der eingesetzten Systeme (Oracle 9iAS, Intershop Enfinity, Web Services) und die detaillierte Beschreibung der Konzeption und Implementierung der Integrationslösung.

Welche Schlüsselwörter charakterisieren die Arbeit?

Zu den zentralen Begriffen gehören Unternehmensportal, Web Services, Systemintegration, Portlets, E-Business und Intershop Enfinity.

Welche Rolle spielt der Konfigurator in der Arbeit?

Der Konfigurator ist ein wesentliches Element, das es ermöglicht, komplexe Produkte basierend auf Daten aus einem Warenwirtschaftssystem direkt im Portal zu konfigurieren, wobei die Kommunikation zwischen EKS und WWS über Web Services realisiert wird.

Wie wurde das Single-Sign-On-Verfahren technisch umgesetzt?

Das Single-Sign-On wurde durch das Portlet simuliert, welches dem Einkaufssystem die Anmeldedaten des Portalbenutzers per HTTP-Post-Anfrage übermittelt, sodass die Anmeldung für den Benutzer transparent im Hintergrund abläuft.

Excerpt out of 99 pages  - scroll top

Details

Title
Erarbeitung eines Konzepts für die Integration eines Shop-Systems mit ERP-Anbindung in ein Geschäftskundenportal
College
University of Stuttgart  (Institut für Arbeitswissenschaft und Technologiemanagement)
Grade
1,0
Author
Patrick Schweizer (Author)
Publication Year
2003
Pages
99
Catalog Number
V21098
ISBN (eBook)
9783638247962
ISBN (Book)
9783638700993
Language
German
Tags
Erarbeitung Konzepts Integration Shop-Systems ERP-Anbindung Geschäftskundenportal
Product Safety
GRIN Publishing GmbH
Quote paper
Patrick Schweizer (Author), 2003, Erarbeitung eines Konzepts für die Integration eines Shop-Systems mit ERP-Anbindung in ein Geschäftskundenportal, Munich, GRIN Verlag, https://www.grin.com/document/21098
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  99  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint