23
Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak [email protected]

Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak [email protected]

Embed Size (px)

Citation preview

Page 1: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

Smalltalk als Rückgrat im Versandhandel – Quelle KS2000

Helge K. Nowak

[email protected]

Page 2: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – ein MusterbeispielKS2000 – ein Musterbeispiel

Page 3: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – ein MusterbeispielKS2000 – ein Musterbeispiel

für

Umsetzung unternehmensspezifischer Abläufe

Integration von betrieblichen Prozessen

Integration von Systemen

Optimierung der Systementwicklung

Zusammenarbeit zwischen Anwender und Entwickler

Page 4: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000KS2000

KS2000 ist die zentrale Call-Center-Anwendung der Quelle AG

Entgegennahme von Kundenanrufen

Bestellbearbeitung

Servicebearbeitung

Bearbeitung schriftlicher Geschäftsvorfälle

Dokumentenmanagement

Computer-Telefonie-Integration

Anbindung an Mainframe-Host für die Backend-Verarbeitung

Über 1600 Arbeitsplätze in 8 Call-Centern

Page 5: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 -Unternehmensspezifische

Abläufe

KS2000 -Unternehmensspezifische

AbläufeBestellbearbeitung

Servicebearbeitung

Dokumentenmanagement

Page 6: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 - BestellbearbeitungKS2000 - Bestellbearbeitung

Erfassen der Kundenbestellung

Verbindliche Konditionen für die Bestellung werden im Kundengespräch ausgehandelt; dies betrifft

Lieferfähigkeit der gewünschten Artikel

Liefertermine

vom Besteller abweichende Lieferadressen

gewünschte Zahlungskonditionen wie Lieferung per Nachnahme, auf Rechnung, gegen Ratenzahlung (mit Aussage über die Ratenanzahl und Ratenhöhe).

Bonitätsprüfung während des Dialogs

Page 7: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Servicebearbeitung I

KS2000 – Servicebearbeitung I

Anzeigen zur Kundenhistorie, z.B.Bestellungen

Rechnungen

Kundenkonto

Artikelstammdaten mit Bestandssituation

Service-Struktur für die manuelle Abarbeitung von Vorgängen

Dokumentation der Kundenhistorie

Page 8: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Servicebearbeitung II

KS2000 – Servicebearbeitung II

Regelwerke für die automatisierte Abarbeitung von Vorgängen, z. B. für

Liefernachfragen

Rechnungsumstellungen

Ersatzteilanforderungen

Kostenerstattung

Umtausch

Fehlende Rücksendung

Page 9: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Dokumentenmanagement

KS2000 – Dokumentenmanagement

Alle Kundenkorrespondenz wird gescannt und in einem Archiv gespeichert

Kategorisierung über „Postkörbe“

Bearbeitung der Korrespondenz durch Agenten aus zugeordneten Postkörben

Weiterleitung zur Bearbeitung in Spezialisten-Postkörbe

Anzeige der Dokumente über Viewer

Speichern von Dokument und Bearbeitung in Kunden-Historie

Page 10: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Integration betrieblicher Prozesse I

KS2000 – Integration betrieblicher Prozesse I

Bestellbearbeitung

Servicebearbeitung

Lieferung

Kreditprüfung

Korrespondenz

Page 11: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Integration betrieblicher Prozesse II

KS2000 – Integration betrieblicher Prozesse II

Beispiel: telefonischer AblaufCTI

Rufnummernerkennung

Adressbearbeitung

MitKundennummer

OhneKundennummer

Rufnummern-Tabelle

Bestellung

Bestellungerfassen

Termine klärenZahlungsweise

klärenAbw. Lieferan-

schriftenBestellung abschl.

Ergebnisse ausKPR klären

Service

Anliegen bearbeitenAnliegen dokumentieren

Nächster Kunde

oder Transfer

FD: Kreditprüfung APP

FD‘s: Verfügbarkeit,Tourenplan, ...

FD: Kreditprüfung BBP

CTITransfer

Nächster Kunde

oder Transfer

FD: Journalisierung

BestandsbuchungKontobuchung

Kreditprüfung / WVLBestellpuffer

Liefer-anmahn.

Regel-werk

SonstigerService

KIS-Struktur

FD‘s: BP, WVL, RLU,S-Kreis

FD‘s: alle Looks inkl.KS-DB

FD‘s: KS-DBInsert / UpdateMessage Queue

KIS-JournalKIS-Ablauf

Briefschreib./Schnittst.KIS/KS-Journal

Message Queue

Page 12: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Integration von Systemen I

KS2000 – Integration von Systemen I

Telefonanlage - CTI

Mainframe

Archiv

Externe Systeme für z. B. Online-Kreditprüfung

Page 13: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Integration von Systemen II

KS2000 – Integration von Systemen II

Windows NTWorkstation

SmalltalkApplikation

OracleClient

CICSClient

CTIClient

FilenetClient

UNIX DB-ServerOracle 8

CICS AIXServer

UNIX CTI-ServerOracle 8

Filenet ArchivServer

ACD

NT-Server

HOST

CICS ESA

Batch

RACF

MQ

Fachdienste

KS-DB

FEPI

Host-Dateien

TC300

Page 14: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Optimierung der Systementwicklung

KS2000 – Optimierung der Systementwicklung

Objektorientierte Frameworkgestützte Applikationsentwicklung

Entwicklung von BasisframeworksInvestitionsschutz und Kosteneffizienz durch

Wiederverwendung

Leichte Wartbarkeit

Intensive Zusammenarbeit mit dem Fachbereich

Intensive Zusammenarbeit mit allen anderen beteiligten Bereichen (Test, Support, etc.)

Page 15: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Frameworks: Regelwerke I

KS2000 – Frameworks: Regelwerke I

Abdeckung von komplexen fachlichen Abläufen

Ein Regelwerk besteht aus logisch miteinander verknüpften ‚Funktionalitäten‘ bzw. Anwendungskomponenten

Ein Regelwerk ist vergleichbar mit einem Workflow

Der Anwender wird durch das Regelwerk ‚geführt‘

Gestaltung und Pflege der Regelwerke liegt beim Fachbereich

Page 16: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Frameworks: Regelwerke II

KS2000 – Frameworks: Regelwerke II

Ein Regelwerk kann:

Komponenten der Anwendung aufrufen z.B. Bestellübersicht, Ersatzteilanforderung

die Daten (Objekte), die die Komponente zurückliefert, bearbeiten und/oder interpretieren

CTI- oder Datenweiterleitungen auslösen

Zusatz-Informationen protokollieren und bei einer Weiterleitung dem Empfänger mitgeben

Page 17: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Frameworks: Regelwerke III

KS2000 – Frameworks: Regelwerke III

Ein Regelwerk kann geändert werden, ohne dass die Anwendung selbst davon tangiert wird, d. h. ändert sich das RW, so muss keine neue Anwendungsversion übergeben werden

Der Regelentwickler benötigt im Idealfall keine Entwicklungsumgebung, sondern nur die Anwendung

Versionierung von Sequenzen oder Blöcken ist möglich

Baukastensystem und Wiederverwendung

Page 18: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – ProjektarbeitKS2000 – Projektarbeit

Intensive Zusammenarbeit mit allen anderen beteiligten Bereichen (Test, Support, etc.)

Intensive Zusammenarbeit mit dem Fachbereich

Erstellen der Regelwerke durch den Fachbereich

=>

Besseres Verständnis aller Beteiligten

Verantwortlichkeit von jedem Beteiligtem

Implementierung der tatsächlichen Bedürfnisse

Bessere User-Akzeptanz

Page 19: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Das System IKS2000 – Das System I

Call Center Berlin

Call Center

PadborgCall Center Essen

Call Center Köln

Call Center Mainz

Competence Center

Nürnberg

Call Center Leipzig

Call Center Magdeburg

Page 20: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Das System IIKS2000 – Das System II

Adress-bearbeitung

Bestellungen Service

Online-Kreditprüfung

Anbindung an Host-Komponentenund Alt-Abläufe

Page 21: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – Das System IIIKS2000 – Das System III

OO-Client/Server-ApplikationOO-Client/Server-Applikation

Anzahl KlassenAnzahl Klassen

Anzahl MethodenAnzahl Methoden

Anzahl Lines of CodeAnzahl Lines of Code

1.9071.907

37.00037.000

265.000265.000

FrameworkFramework

Anzahl KlassenAnzahl Klassen

Anzahl MethodenAnzahl Methoden

250250

3.9003.900

Page 22: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

KS2000 – AusblickKS2000 – Ausblick

KS2000 wird stetig den sich ändernden Bedürfnissen angepasst

Integration von Bestellungen via Email

Firmenstrukturveränderungen

...

Page 23: Smalltalk als Rückgrat im Versandhandel – Quelle KS2000 Helge K. Nowak hnowak@cincom.com

2002 Cincom Systems, Inc. All Rights Reserved

Developed in the U.S.A.CINCOM, , and The Smart Choice are trademarks or registered trademarks of Cincom Systems, Inc

All other trademarks belong to their respective companies.