Suchen nach:
“Software Entwicklung bietet die Möglichkeiten kreative Leistungen zu erbringen, innovative Produkte zu entwickeln und nach allen denkbaren Möglichkeiten zu forschen und diese zu nutzen.“ Dies ist unser Slogan bei der Erstellung von Software-Produkten und Lösungen.


Business Tools & Technologies

Unternehmens Integration
E-commerce
Global Straight Through Processing (GSTP)

I.V.A. Software & Automatisierung GmbH bietet Software und Anwendungsentwicklung für Unternehmenslösungen, "high traffic" e-commerce Anwendungen, Intranet und die Einbindung von GSTP-Handelsstandards in die Datenverarbeitung. Mit Hilfe der verschiedenen nachfolgend erläuterten Szenarien beschreibt der folgende Text kurz die Haupttechnologien, die benutzt werden, um moderne Unternehmenslösungen zu schaffen.
Unternehmens Integration
Mit den "Host - Integration -Tools" und der dazugehörigen Programmiertechnik kann man von Windows- und Web Anwendungen auf die "Host-Daten" zugreifen und die "Host-Transaktionsprogramme" ausführen.
Die Investition in "Host-Integration" bedeutet den Erhalt der Kapitalinvestitionen, die eingesetzte Technologie, reduziert Aufwendungen, und verringert den Kostenaufwand für Verwaltung und Hardware. Die Investition bietet gleichzeitig die Vorteile einer "High-Performance" Lösung der Datenverarbeitung.
Je nach den betrieblichen Bedürfnissen, bieten sich zwei verschiedene Möglichkeiten zur Realisierung von "Host-Integrationen" an:

  Integration der Anwendungen
  Integration der Daten
  Ermöglicht die Kommunikation zwischen Host Transaktionsprogrammen und Web oder Windows Anwendungen und stellt die Dienste für die gleichzeitige Anwendung von Host und Windows Programmen zur Verfügung.   Diese Lösung ermöglicht den Zugriff auf die "Host-Daten" aus Web- und Windows Anwendungen, sowie deren Datentransfer.

 

Integration der Anwendungen
Das Primärziel der Integration von Anwendungen ist, die "Mainframe-Transaktionsprogramme" (TP) für Windows- oder Internet-Anwendungen zu nutzen, ohne die Transaktionsprogramme (COBOL -Programmierung) oder deren Logik der Anwendungen ändern zu müssen.
In Abhängigkeit von den geschäftlichen Anwendungen (z.B.business to business, business to customer oder business intranet) kann die synchrone oder asynchrone Integration angewandt werden.
Synchrone Integration stellt ein Echtzeitdatenverarbeitunssystem dar. Es wird dann verwendet, wenn Host- Datenbanken miteinander synchronisiert werden müssen. Das heißt, dass eine vorhandene (legacy) Anwendung auf dem Host Rechner ausgeführt werden kann und die Ergebnisse den Web-clients zur Verfügung gestellt werden.
Asynchrone Integration basiert auf plattformübergreifendem Datenaustausch (messaging). Sie wird angewandt, wenn Programme Daten austauschen ohne dass die Notwendigkeit der unmittelbaren Bearbeitung der Daten besteht. Der Nutzen dieser Art von Datenaustausch ist , daß der Empfänger nicht sofort die Daten abrufen muss. Die Daten (messages) werden in einer Warteschleife gespeichert und der Empfänger erhält die Daten zu dem von ihm gewünschten Zeitpunkt.


Integration der Daten
Datenintegration bedeutet Zugriff auf die Host-Daten von den Web- und Windows- Anwendungen, sowie die Datenübertragung zwischen beiden. Die Schlüsseltechnologien, die für Datenintegrationsdienste verwendet werden, sind "IBM Distributed Data Management (DDM)" und/oder "Java Enterprise Tools".
Anwendunsentwickler müssen bei DDM-Unterstützung nicht mehr die Software für komplizierte Kommunikationsschnittstellen zu jeder Plattform, die unterstützt wird, schreiben.

E-commerce
E-commerce (Electronic commerce, elektronischer Handel ) gehört zu den am schnellsten wachsenden Marktsegmenten der Informationstechnologie. Für IT-Spezialisten ist dies - auf Grund der großen technischen Veränderungen - eine der größten Herausforderungen. Die Entwicklung von modernen Anwendungen mit großen Datenmengen, die Notwendigkeit geschäftliche Transaktionen mit ausreichender Sicherheit auszuführen und nicht zuletzt die wachsenden Kundenwünsche nach Schnelligkeit und Flexibilität machen unter Kostengesichtspunkten eine kritische Betrachtung der e-commerce Lösung, bezüglich ihres Zeitaufwandes, Bearbeitungsumfanges notwendig . I.V.A. Software & Automatisierung GmbH bietet den kompletten Leistungsumfang (einschließlich einer Risikoanalyse) für die gewünschte Aufgabenstellung an. Dies umfasst auch die Systemimplementierung, Prüfungen und Schulung für Projekte unterschiedlichster Größe und Komplexität. I.V.A. Software & Automatisierung GmbH berücksichtigt bei der Entwicklung von e-commerce Lösungen die sog. UML Empfehlungen und verfügt über ausreichende Erfahrungen bei der Abwicklung von e-commerce Lösungen in den unterschiedlichsten Geschäftsbereichen, unterschiedlichster Komplexität (Die Komplexität ist z.B. darstellbar durch die Zahl der Kunden pro Tag).

Wir bieten Softwaredienste für folgende Bereiche des e-commerce an:
Front-end
Funktionen und Anwendungen für "core Web services" (HTTP(S), LDAP, FTP).
Back-end
Datenbankprojektierung und -entwicklung, Datenübertragung von/zu Fremdsystemen und die Implementierung des Datenzugriffs.
Client applications
"Client"-Anwendungen nach den neusten Anforderungen und Vorschriften.

 

Zur Durchführung eines e-commerce Projektes werden normalerweise vier Projektphasen definiert. Die Anforderungen, die I.V.A. in einem solchen Projekt übernehmen kann, sind im Schaubild dargestellt.

 

 

  Abwicklung   I.V.A. Leistung
  Aufgabenstellung und Lieferumfang  

-Definition der Projektstruktur und der Ziele, in Zusammenarbeit mit dem Auftraggeber.
-Schwachstellenanalyse, Definition der Projektanforderung.
-Zusammenarbeit bei der Definition der Lösung.

Entwurfsplanung -Zusammenarbeit in der Entwurfsplanung.
- Funktionsplanung.
- Zusammenarbeit bei der Verabschiedung des endgültigen Entwurfs (Tools, Softwaretechnologie).
- Implementierung der Funktionsplanung.
- Entwicklung der Datenbanken.
- Mitwirkung während der Testphase.
Entwicklung
· Definition des Vorgehens bei der Ausführungsplanung.
Ausführung
Planung der Anwendungsstruktur
Bei der Planung einer e-commerce Struktur geht I.V.A. nach einem "three-tier logical" und "three-tier physical" Modell vor. Manche Lösungen werden bevorzugt nach einem "two-tier physical" Modell mit "fat server" abgewickelt, um eine hohe Leistungsfähigkeit bei einem Minimum an Datendurchsatz des Netzwerkes zu erreichen.
Global Straight Through Processing (GSTP)
I.V.A. Software und Automatisierung GmbH bietet die GSTP-Integrationslösung, Entwicklung der Anwendungen zur GSTP-Nachrichtenübermittlung und der GSTP-Utilitiy-Tools sowie andere, mit GSTP in Verbindung stehende, Dienstleistungen.
Übersicht
GSTP beschreibt einen Standard für die effiziente Kommunikation der Teilnehmer des globalen, grenzüberschreitenden Wertpapierhandels. GSTP deckt alle Bereiche des Wertpapierhandels für Investmentmanager, Broker/Händler, Global Custodians, Vermögensverwalter usw. ab.Die Aktionen der Teilnehmer umfassen u.a:

Pakethandel (Block Trade)
Zuweisung (Allocation)
Nettoerträge (Net Proceeds)
Abrechung / Buchführung (Accounting)
Geschäftsabschluß (Settlement)

GSTP kann für alle Produke des Finanzgeschäftes eingesetzt werden:

Devisenhandel
Aktienanlagen, Immobilien
öffentliche Finanzen
Geldmarkt
Gebrauchsgütermärkte und Liefergeschäfte
Firmenobligationen, Schuldverschreibungen
Investmentfonds
Derivative (Papiere mit best. Eigenschaften z.B. Optionen), Warentermingeschäfte
Die Anwendung von GSTP
Die Anwendung von GSTP basiert auf dem Austausch von Informationen. Die Teilnehmer (clients) tauschen ihre Informationen direkt mit dem "Transaction Flow Manager (TFM)" über eine benutzerspezifische Teilnehmerschnittstelle, das "Participant Access Module (PAM)" aus. Das GSTP System unterstützt nur die mittelbare Kommunikation mit dem TFM. Der direkte Datenaustausch der Teilnehmer wird nicht unterstützt und ist nicht Gegenstand des GSTP Konzepts.

Die GSTP Übertragungsprotokolle werden unter Beachtung der Datenverarbeitungsvorschriften gemäß "ISO 15022 Data Dictionary" erstellt. GSTP Daten werden in der Programmiersprache XML verfasst.
Das nachfolgende Bild zeigt die zentralen Datenverarbeitungsprozesse (core business) in Bezug auf die Teilnehmer und hinsichtlich der Reihenfolge der Übertragung der Daten zwischen Teilnehmern und TFM.
GSTP- Einbindung
Um GSTP in eine vorhandene Datenverarbeitungsstruktur einzubinden, muß das Unternehmen eine Kommunikationsschnittstelle mit einer GSTP "provider-library"erstellen lassen. I.V.A. bietet die Einbindung in Systeme auf der Basis der Programmiersprachen C++, Visual Basic und/oder Java an.

GSTP-Datenprotokoll
Neben den bereits genannten Aufgaben soll die GSTP-Implementierung:

Die Wirtschaflichkeit erhöhen.
Die Übertragungsgeschwindigkeit von einem Zyklus T+1 und /oder T+0 erhöhen.
Die Unkosten des Handels verringern.
Das Volumen des grenzüberschreitenden Handels erhöhen.

Um die Vorteile von GSTP vollständig nutzen zu können, sollte der Datenaustausch zwischen den Teilnehmern und dem TFM weitgehend automatisiert und fehlerfrei sein. Der "I.V.A. Message Builder" überprüft die Syntax und logischen Inhalte des Übertragungsprotokolls und bietet eine Fehlererkennung und Nutzerführung an, um eine fehlerfreie Übertragung der Auftragsdaten zu gewährleisten.

Format Kontrolle Stellt sicher, dass XML fehlerfrei gebildet wurde.
Stellt sicher, dass "XML-tags" korrektes Format enthalten.
Stellt sicher, dass "XML-tags" nicht gegen die inter/intra Feld Bedingungen verstossen.

Inhalt Kontrolle Stellt die korrekte Implementierung zwingend vorgeschriebener, möglicher und optionaler Daten sicher.
Überprüft den Inhalt des Datenübertragungsprotokolls gegen vorhandene Daten und Details.

Meldefolge Kontrolle Überprüft eine Version des Handels und die Zuordnungen gegen die aktive Version.
Überprüft den Inhalt des Übertragungsprotokolls bezüglich vorhandener Daten und Details
Verifiziert den bestehenden Handel in Bezug auf die Zuweisungsdaten
Überprüft den bestehenden Handel bezüglich der Nettoerträge und Handelsabschlussinformationen.

Die Abbildung zeigt den GSTP-Message Builder, welcher die
Überschneidungsituation findet und Benutzer steuert, um das Problem zu beheben