//Artefact:SoftwareBundle/com/sphenon/products/BusinessBoard (2.0) - Usage - Method/Steps/Code
Introduction
Komplexere fachliche Berechnungen, Änderungen oder Auswertungen lassen sich oft am besten in einer Programmiersprache beschreiben. Sofern keine "dirty tricks" angewendet werden, ist dies ein probates Mittel. Zugriffe auf Fremdsysteme oder Legacy-Code werden zweckmäßig gekapselt und dann über entsprechende Schnittstellen durchgeführt. Schließlich gibt es Situationen, in denen auch das beste Modellierungs-Konzept an eine Grenze stößt. Auch für diesen Fall stehen mit EM/OS noch mächtige Intrumente zur Verfügung, die die Arbeit erleichtern, effizienter machen und Komplexität eindämmen. Dazu zählen
Wie Sie vorgehen Prüfen Sie, ob es keinen anderen Weg gibt, das angestrebte Ziel mit den Mitteln der regulären Geschäftsmodellierung zu erreichen, denn Eingriffe auf Ebene der Programmierung erfordern Sorgfalt. Die EM/OS-Engine bietet eine Reihe von Modellierungsmöglichkeiten, die in herkömmlichen Systemen mit Programmierung gelöst werden mußten (am meisten betroffen ist hiervon die Benutzeroberfläche). Daher lohnt ein zweiter Blick. Fragen Sie uns, ob eine Erweiterung des Business Board oder der EM/OS-Engine in Frage kommt. Beide System sind sehr flexibel, das Business Board ist eine Anwendung, die ebenfalls mit EM/OS erstellt wurde! Daher ist es in einigen Fällen sehr leicht, neue Konzepte und Modellierungsmöglichkeiten in das Geschäftsmodell aufzunehmen. Auch individuell an Ihre Bedürfnisse angepaßte Business Boards können leicht hergestellt werden. Mitunter kann es natürlich auch erforderlich sein, einfach quick & dirty eine Lösung zu erhalten. Wenn Sie Baupläne verändern wollen, benötigen Sie Kenntnisse darüber, und über Implementierungs-Details der mit EM/OS erzeugten Anwendungen sowie über die EM/OS-Engine selbst. Für die Erweiterung der Anwendung durch Programmierung sind entsprechende Kenntnisse erforderlich, es steht das weite Feld der entsprechenden Möglichkeiten offen. Hier kommt es "sehr darauf an".
Was das Ziel ist Umfangreichere fachliche Berechnungen können vorteilhaft ausgelagert werden, um die Stärken einer Java-Entwicklungsumgebung auszunutzen. Dabei sollte niemals generierter Code überschrieben werden, was mit EM/OS aber auch nicht notwendig ist. Im Hinblick auf Fremdsysteme ist das Ziel in der Regel, komplizierten Aufrufcode wegzukapseln und Abhängigkeiten zu vermindern. Im Hinblick auf Grenzen des Geschäftsmodells sollte darauf geachtet werden, daß dies nur geschieht, soweit es unvermeidlich ist. Es besteht sonst die Gefahr, daß "gegen das System" gearbeitet wird. |
Was wir für Sie tun können
|