[ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ]

Session D-ACOM

COM-Integration mit AccountView

Burkhard Stiller
AccountView


COM-Integration mit AccountView

Oder weshalb AccountView Finalist des MS Visual FoxPro Award geworden ist! Während der letzten Devcon in Frankfurt hat AccountView während der Keynote von Microsofts Ralph Machholz in Kürze die Möglichkeiten der COM-Integration demonstriert. Die damals präsentierte Software ist in der Zwischenzeit weiterentwickelt und kann jetzt auch als Entwicklertool von Branchen- und Vertriebspartnern eingesetzt werden. Einer der Gründe weshalb wir als einzige europäische Firma in die Endrunde der MS VFP Awards vorgedrungen sind. Während unserem Vortrag zeigen wir Ihnen: Wie "kinderleicht" die 3-Tier Architektur von AccountView Kopplungen mit VFP und XML Front Ends macht; Wie VFP-Systemhäuser die Standardsoftware von AccountView auf den Gebieten Finanzbuchhaltung, Warenwirtschaft, Projekte, Stunden und Verkaufsinformation mit eigenen Lösungen erweitern können; Welche E-Business Lösungen AccountView anbietet; Aktuelle Branchenbeispiele; Zukünftige Entwicklungen

Die ursprüngliche Situation

AccountView ist seit über 10 Jahren Anbieter paneuropäischer Business Software, die in FoxPro entwickelt wurde. Ausgangspunkt für die Windows-Version war unser aktuelles Produkt: eine mehrsprachige, mehrmandanten- und mehrwährungsfähige Finanzbuchhaltungssoftware mit über 4800 Installationen, vor allem in Deutschland, den Niederlanden und Großbritannien. Seit 1987 haben viel hinzugelernt über die Anforderungen unserer Anwender und zahlreiche neue Entwicklungsziele für die Windows-Version gesteckt. Die Analyse unserer Hotline-Datenbank und vieler Diskussionen mit unseren VARs und Kunden hat zur folgenden Liste geführt:

Beschreibung der Lösung

Es war von Anfang an klar, dass die Isolierung der Geschäftsregeln von der Interface und der Datenbank in AccountView eine 3-Schichten-Architektur erfordern würde. Da die Geschäftsregeln in Form von COM-Komponenten freigegeben sind, kann AccountView einfach mit anderen Windows-Anwendungen integriert werden. Dies fanden wir besonders ansprechend.

Die AccountView-Geschäftsregeln wurden in der mittleren Schicht isoliert. Unsere VARs und größeren Kunden können auf einfache Weise aufgabengerichtete Interfaces in Visual Basic, Delphi oder sogar dem Internet Explorer schreiben. 

Zur Zeit speichert AccountView Daten in Visual FoxPro-Tabellen. Auf diese Weise werden die Vorteile des niedrigen Cost of Ownership mit hervorra­gender Leistungs­fähigkeit kombiniert. 

Die künftigen Versionen werden SQL Server- und Oracle-Backends unterstützen, um die Datensicherheit zu bieten, die große Unternehmen fordern.

Das interne Objektmodell von AccountView ist dem von vertrauten Microsoft Produkten, z. B. Excel, angeglichen.

Unser Ziel war, die Integration mit AccountView für alle Entwickler, die jemals ein MS Office-Produkt automatisiert haben, zu einem Kinderspiel zu machen. Den Arbeitsmappen von Excel entsprechen zum Beispiel die Mandanten von AccountView, das .ActiveWorkBook von Excel entspricht dem .active_admin von AccountView usw.

Die Code-Auszüge auf der linken Seite demonstrieren, wie der Excel-und AccountView-COM Server von Visual Basic aus gestartet werden können.

[ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ]