SHOWCASE
In dieser Sektion finden Sie Beschreibungen verschiedener Beispielprojekte aus der Praxis. Sie demonstrieren das Spektrum der verschiedenen möglichen Anwendungen, die mit Hilfe von ModuleStudio realisiert wurden. Es reicht von Fun-Projekten und solchen mit experimentellem Charakter bis zu Forschung und Business-Applikationen. Es gibt auch eine Spielwiese auf unserer Demoseite.
Jugend-Ferienbörse
Die Jugendferienbörse ist eine Vermittlungsplattform, in der Ferien- und Freizeitangebote für Kinder und Jugendliche präsentiert werden können. Vereine und andere gemeinnützige Träger können sich als Anbieter registrieren und nach Freigabe Angebote einstellen.
Ein besonderer Aspekt bei der Umsetzung mit ModuleStudio war, dass es möglich sein sollte für jedes Bundesland eine oder mehrere Börsen betreiben zu können. Damit sollte die Notwendigkeit umgangen werden, das komplette System duplizieren zu müssen, sobald neue Börsen eingerichtet werden sollen. Mit der JuFeBo-Anwendung arbeiten heute Schleswig-Holstein und Rheinland-Pfalz beide mit dem gleichen Zikula. Dabei sind die Daten und auch die Verwaltungsbereiche voneinander getrennt, man bewegt sich immer in nur einer bestimmten Börse. Für jede Börse können ausführliche Grundeinstellungen vorgenommen werden, womit sich deren Verhalten individualisieren lässt.
Die JuFeBo-Anwendung wurde mit einer Menge unterschiedlicher Features aufgewertet, dazu zählen beispielsweise eine… >weiterlesen
Connector
Im Rahmen unserer Arbeiten an einem modularen System für E-Commerce Anwendungen trat die Notwendigkeit auf, verschiedene Daten aus unterschiedlichen Modulen flexibel importieren und exportieren zu können. Aus diesem Grund wurde kurzerhand eine eigene Anwendung für diesen Zweck modelliert: der Connector.
Verschiedene Aufgaben werden in dem Modell durch Workflows abgebildet, die neben einem Namen und einer Beschreibung einen Zustand haben, zum Beispiel wartend, laufend oder Fehler. Ein Workflow dient primär als Container-Element, um einen kompletten Prozess ausführen zu können.
Der interessante Teil wird jedoch in der Entität „workflowJob“ gespeichert. Ein Workflow besteht aus mehreren Jobs, die sich jeweils auf eine Entität beziehen und entweder einen Import oder einen Export repräsentieren. Es werden verschiedene Dateiformate und unterschiedliche Einstellungen unterstützt. Derzeit ist ein Import aus XML, CSV und ASCII Dateien möglich, ein Export zusätzlich im PDF-Format.
Das Connector-Modul ist jedoch nicht auf einfache Import- und Export-Operationen beschränkt. Das Bild zeigt im unteren Formular-Bereich ein Auswahlfeld… >weiterlesen
MenuSuggestion
Die Anwendung „MenuSuggestion“ erlaubt die Verwaltung von Menüs und Rezeptvorschlägen, die mit Produkten aus dem Shop-System verknüpft sind. Dazu setzt das Modul als Erweiterung auf die beiden Module für Produktverwaltung und Realisierung von Kampagnen, Aktionen und Sonderangeboten auf.
Ein Menü wird intern als ein entsprechendes Sonderangebot abgebildet, wobei die Daten automatisch konsistent gehalten werden. Jedes Menü kann mehrere Gänge bzw. Gerichte haben, die jeweils ein Produkt aus dem Shop als Begleitung anbieten. Alle Produkte können zusammen im Sonderangebot als Menü-Paket bestellt werden.
Ein Gericht kann um weitere Daten wie etwa ein Bild, eine Beschreibung der Zutaten, eine Zubereitungsanleitung und eine Download-Version im PDF-Format ergänzt werden. So entsteht eine ansprechende Darstellung des Rezeptes inklusive Mehrwert für den Benutzer bzw. potenziellen Käufer des Menü-Paketes.
Dieses Modul lässt sich auf winters-wein-direkt.de im… >weiterlesen
