UIMS.NET

Die Entwicklung von Benutzerschnittstellen ist sehr aufwendig und kostenintensiv. Je nach Anwendungstyp müssen hier 30 bis 80% des gesamten Aufwandes kalkuliert werden. Diesen signifikanten Posten in der Projektplanung zu unterschätzen, führt entweder zu unprofessionellen Benutzerschnittstellen oder zu Budget- und Terminüberschreitungen.

Bei der Erstellung von Benutzerschnittstellen geht es um weit mehr, als nur eine "Benutzeroberfläche" zu entwerfen. Vielmehr ist die vollständige Interaktion mit dem Anwender zu realisieren: Anwendungsdaten müssen angemessen aufbereitet und präsentiert werden, der Benutzer muss geführt und seine Eingaben validiert werden.

Bei diesen Aufgaben helfen auch die gängigen Designwerkzeuge nicht weiter – hier brauchen Sie ein User Interface Management System.

UIMS.NET ist ein User Interface Management System für die Microsoft .NET-Plattform. Es übernimmt vollständig die Interaktion mit dem Anwender und macht die Programmierung von Benutzerschnittstellen überflüssig.

Zur Laufzeit analysiert UIMS.NET die Datenstrukturen Ihrer Anwendung und baut mit diesem Wissen die Benutzerschnittstelle aus vorgefertigten Komponenten auf. Ein konfigurierbares Regelwerk steuert dabei die Auswahl der Komponenten und sorgt für Konsistenz. Als Ergebnis wird dem Anwender eine professionelle Schnittstelle präsentiert: die Bedienung ist intuitiv, das Layout präzise.

Nur Benutzereingaben, die die Anwendungslogik verarbeiten muss, werden weitergereicht. Umgekehrt werden Ausgaben durch UIMS.NET aufbereitet und dem Benutzer präsentiert. So wird die Anwendunglogik erheblich entlastet.

Integration in Ihre Anwendung

Bei der Entwicklung Ihrer Anwendungslogik bemerken Sie UIMS.NET kaum. UIMS.NET ist kein Programmierwerkzeug für Benutzerschnittstellen, sondern ein Laufzeitsystem, das mit seinen aktiven Komponenten auf Ihre Anwendungsdaten zugreift.

Über die gesamte Projektlaufzeit wird für Sie das Regelwerk von UIMS.NET den Fortschritten und Änderungen Ihrer Anwendungslogik angepasst. Kleineren Änderungen passt sich das System sogar von selbst an.

Der Erfolg: Anwendung und Benutzerschnittstelle sind immer auf dem gleichen Stand. Die typischen Projektabhängigkeiten sind dadurch auf ein Minimum reduziert.

Um eine optimale Benutzerschnittstelle zu erhalten, werden Sie auch weitergehend beraten: von der Anwender- und Aufgabenanalyse über die Auswahl der richtigen Komponenten bis zu Gestaltungs- und Stilfragen.

Anforderungen

An Ihre Anwendung stellt UIMS.NET wenig Ansprüche. Die Datenstrukturen müssen lediglich analysierbar sein. Das gilt für jede .NET-Anwendung, ob sie in Visual Basic, C#, C/C++ oder in einer anderen .NET-fähigen Sprache entwickelt wird bzw. wurde. Auch alle COM-Komponenten sind geeignet.

Komponenten

Benutzerschnittstellen machen 30–80% der gesamten Projektkosten aus

UIMS.NET vereinfacht die Entwicklung von Benutzerschnittstellen erheblich

Anwendungsentwickler bemerken UIMS.NET kaum

Keine Schulung und Einarbeitung nötig

UIMS.NET Komponenten

Microsoft .NET

Website als PDF-Datei