220 likes | 413 Views
STAR NETWORK. Your Link to the Future. A Java Based Framework. M. Klingler ITM/SP&D michael.m.klingler@daimlerchrysler.com. What is StarNetwork The Business Object Platform Deployment Model 4-Tier Architecture Framework Components & Principles Framework Support Future Planing
E N D
STAR NETWORK Your Link to the Future A Java Based Framework M. Klingler ITM/SP&D michael.m.klingler@daimlerchrysler.com
What is StarNetwork • The Business Object Platform • Deployment Model • 4-Tier Architecture • Framework Components & Principles • Framework Support • Future Planing • Experience & Questions ? • Contents
The development of an internet based IT platform for all strategic applications of DaimlerChrysler on the retail level in addition to the Dealer Management System. • A platform to implement the digital sales channel for commercial users in Sales and After Sales • The integration of all strategic Service applications such as parts and service literature • What is StarNetwork ?
Current Retail Systems are implemented as Stand-Alone Applications, C/S Systems with Fat Clients or Host Applications. Central Data sources Problems : • Various Platforms (Unix / NT / Host) • Expensive Data Update • Different User Interfaces • Non Standard Software Architectures • Expensive on-site Support • Insufficient Support for the Service and Sales Process Chains • Today’s Solutions 3270
Central Systems concentrate in general on the Support of Vertical Processes (from Headquarters via Sales Channels up to the Retail Level and vice versa). For Retail, the Integration of Horizontal Processes (Customer Order, Service, ...) at the Sales Level is of crucial Importance as well. Sales Aftersales Finance /Controlling MBKS Warranty Literature CRM ... GO FI/COSAP R/3 ... HQ Parts Diagnosis ... • Horizontal and Vertical Process Wholesale Retail STAR NETWORK
STAR MANAGER Common STAR BUS DMS Star Ident STAR EXCHANGE Star Navigator Star Feedback STAR BOOKMARK STAR PARTS STAR WORKSHOP STAR DIAGNOSIS STAR STANDARD STAR BROKER STAR MARKETING GF#11 VEGA Retail1 MBKS Retail1 STAR ... Star Setup Star Broadcast SALES AFTERSALES STAR NETWORK Framework Applications Independent business applications each dealing with a specific business process. Applications communicate with other applications and tools via the STAR BUS Tools Reusable components that cover cross-functional aspects of a many business applications like feedback, navigation, setup, vehicle identification, etc. The STAR NETWORK platform enables the integration of different applications via a Common Framework (StarManager, StarBus,...) Framework & Business Objects
Wholesale HQ Server1..n Server1..n STAR BROADCAST STAR BROADCAST Intranet Internet Intranet Extranet HQ Importer Retailer Mega Dealer ProxyServer STAR BROADCAST SN Servers will be distributed over the entire world to cover the needs of performance and 24 hour availability. • DeploymentModel
Client Framework Services Client Framework StarIdent GF #1 StarParts Corba, RMI, Voyager, ... Application Proxy Server • StarNetwork 4-Tier Architecture Cache Framework Services DB Corba, RMI, Voyager, ... Application Server Server Framework Used Car Service Framework Services Vehicle Ident. Service Parts Service DB native Protocols, Corba, CICS over TCP/IP, ... Business Object Server Ident. DB Parts DB DB Legacy System
Client Framework Services StarIdent StarParts GF #1 Application Proxy Server Cache Framework Services DB Application Server Used Car Service Framework Services Vehicle Ident. Service Parts Service Business Object Server Ident. DB Parts DB DB Legacy System • Located in dealership or department • Client connection: high-bandwidth, low-latency • Application Server connection: low-bandwidth, high-latency) • Allows single IP management for all connected clients (for Firewalls) • Optimize performance by caching and use of local services • minimized onsite Administration • ... • Client could be connected to the Proxy Server • Services could be mapped to local machine • Client Logic is optimized for WAN communication (bandwidth and latency) • Requirements for each Tier • Located in Data Centers with high bandwidth Networks • Existing operative Systems (maybe unmodified) • Oracle Databases • Legacy Systems on OS/390 (CICS, DB2, IMS, IDMS) • CORBA Services • SAP R/3 • ... • Located in Data Centers • Proxy connection: low-bandwidth, high-latency • BO Server connection: high-bandwidth, low-latency • Implementation of Application GUI-Services with access to BO • In-process optimization for native SN Services • Control of distributed transactions
The Client Side Java Framework provide a flexible Set of Services and Libraries for different Application Use Cases. • Client Side Features
The Server Side Java Framework provide Mechanisms for Security, System Management, DB Connection, Legacy Access, ... • Server Side Features
Users and their Application Authorization are Managed by one System. SNAP provide a Centralized Administration and the Possibility to Connect the Cooperate Directory in Future. • SystemOverviewUser-Authentication &Application-Authorization
STAR NETWORK is not only Software -- it offers also a Technical Product Management and Support Team STAR NETWORK is not only Software -- it offers also a Technical Product Management and Support Concept. Application Project Framework Support Specification & Request for Proposal Project Leader Consultant • Support for the SN Framework Design & Implementation Coach & Auditor Tech. Project Leader & Chief Designer Acceptance Test & Pilot Phase Test & Deployment Expert Test & Rollout Manager
+ Next Steps for the StarNetwork Java Architecture Portability Interoperability • Roadmap • Migrate to the strategic Applikation Server (SN Services as EJBs) • Transport Layer via IIOP • Interfacing with the Strategic System Management (Tivoli, ...) • Support for the strategic Integrated Development Environment
Current Experience with JDK 1.2.x • 2D API isn’t usable (JDK 1.2.1), with JDK 1.2.2 SUN has reimplemented the hole API. • Printing • Applet signing & Java PlugIn • Performance • Memory Leaks (JProbe & WinNT Task Manager) • Swing List and many Elements • Don’t use Swing and AWT together • Internationalization & Unicode Resource Bundles (native2ASCII)
Login • Screenshots
A Tool Frame Application and Tool Area Display Area for all Applications. • Screenshots
STAR BOOKMARK • Screenshots
STAR IDENT • Screenshots
STAR IDENT • Screenshots
STAR PARTS (Parts Catalogue) • Screenshots
STAR NETWORK Your Link to the Future Questions ?