Auf dieser Seite finden Sie Tutorials, Artikel & Präsentationen zu Faktor-IPS.
Informationen zu den neuen Features in den einzelnen Versionen von Faktor-IPS sind im New & Noteworthy dokumentiert.
Dieses Tutorial erklärt die grundlegenden Konzepte von Faktor-IPS und führt in die Arbeit mit dem Werkzeug ein. Als durchgängiges Beispiel dient eine einfache Hausratversicherung. In dem Tutorial wird das Fachmodel (Domain Model) der Hausratversicherung entwickelt und die Hausratprodukte in Faktor-IPS erfasst. Anhand der Implementierung der Beitragsberechnung wird gezeigt wie man Tabellen und Formeln verwendet. Wenn Sie nicht alle Schritte des Tutorial durchführen wollen, können Sie auch das Zipfile mit den fertigen Projekten herunterladen. Da es sich um „normale“ Eclipse-Projekte handelt, können Sie sie einfach in einen Workspace importieren.
Das Tutorial und die dazugehörigen Projekte beziehen sich auf die Faktor-IPS Version 3.6, Eclipse 3.7 und Java 6.
Dieses Tutorial setzt auf dem Einführungstutorial auf. Es zeigt, wie man eine Anwendung auf Basis der von Faktor-IPS generierten Fachmodellklassen baut und wie auf die Produktdaten zugegriffen werden kann. Besonderer Wert wird dabei im Design darauf gelegt, dass die Anwendung dynamisch auf Produktänderungen reagiert. Produktänderungen durch die Fachabteilung im Rahmen des definierten Fachmodells sollen produktiv genutzt werden, ohne dass die Anwendung geändert werden muss. Desweiteren wird gezeigt, wie man die Anwendung auch flexibel auf Modelländerungen reagieren lassen kann. Als Beispielanwendung dient ein Angebotssystem mit dem Hausratversicherungen berechnet werden können. Dabei handelt es natürlich nicht um ein vollständiges System, sondern um einen Ausschnitt anhand dessen die Konzepte erläutert werden. Bei dem System handelt es sich um eine Webanwendung, auf Basis des RAP-Frameworks.
Im Faktor-IPS Einführungstutorial haben wir das Modell für eine einfache Hausratversicherung entworfen. In der Praxis sind die fachlichen Modelle natürlich wesentlich komplexer, insbesondere wenn mehrere Sparten abgebildet werden. In diesem Artikel wollen wir daher auf die Partitionierung von Modellen eingehen. Unter Modellpartitionierung verstehen wir dabei die Zerlegung eines komplexen Gesamtmodells in kleinere Teilmodelle.
Faktor-IPS bietet eine eigene Testunterstützung. Diese umfasst sowohl die Definition als auch die Ausführung von Testfällen. Dieses Tutorial beschreibt die zu Grunde liegenden Konzepte. Anhand eines Beispiels wird in der Umgang mit den Faktor-IPS-Testwerkzeugen gezeigt und deren Funktionsweise erläutert.
Faktor-IPS bietet seit Version 3.0 die Möglichkeit, Produktdaten getrennt vom Programmcode der Applikation auszuliefern. Wie das funktioniert und welche Herausforderungen zu bewältigen waren, wird in diesem Dokument erläutert.
The tutorial explains how to work with Faktor-IPS and describes the basic concepts. We use a simplified home contents insurance as example. In the first part we develop the business object model and define two home contents products. In the second part we develop the premium calculation and explain how to work with tables and formulas.
Sollten Sie Fragen und Anmerkungen oder Kritik und Verbesserungsvorschläge haben, können Sie sich gerne per E-Mail an <jan.ortmann (at) faktorzehn.de> wenden.
|