Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:cba:userinterface

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:cba:userinterface [2014/11/24 15:30]
max.neumaier
software:cba:userinterface [2021/07/01 09:52] (aktuell)
Zeile 67: Zeile 67:
 In den Templates können Bereiche mit komplexen Bedienelementen angeordnet werden. ​ In den Templates können Bereiche mit komplexen Bedienelementen angeordnet werden. ​
 {{ software:​cba:​bedienoberflaechen-3.png?​400 }} {{ software:​cba:​bedienoberflaechen-3.png?​400 }}
 +
 +
 +Im CBA-Framework wird eine Hierarchie von Bedienoberflächen definiert, die eine Grundstruktur für die Anordnung und Navigation bilden. Nachfolgend werden die wichtigsten Konfigurations-Informationen beschrieben:​
 +
 +
 +  * **Bildung einer Bedienoberflächen-Hierarchie:​**über die Attribute '​übergeordnet'​ und '​Position'​ wird die Stellung in der Hierarchie definiert. In der Baumdarstellung wird die Oberflächen-Struktur sichtbar.
 +  * **Navigation zu einer Bedienoberfläche aus der übergeordneten Bedienoberfläche:​**In Attribut '​Menü'​ wird konfiguriert,​ in welchem Navigationselement (z.B. Menü oder Notepage) der übergeordneten Bedienoberfläche eine entsprechendes Navigationseintrag angeordnet werden soll.
 +  *** Einbindung in den Arbeitsbereich der übergeordneten Bedienoberfläche:​**In Attribut '​Element'​ wird konfiguriert,​ in welchem Element der übergeordneten Bedienoberfläche der eigene Arbeitsbereich angeordnet werden soll.
 +  * **Festlegung des internen Layout:**In Attribut '​Template'​ wird ein Template mit der gewünschten internen Struktur zugeordnet. Dieses definiert die Anordnung verschiedener Bedienelemente der Präsentationsschicht in der Bedienoberfläche und organisiert ihre Anbindung.
 +  * **Festlegung der sichtbaren Icons:**In Attribut '​Icons'​ kann festgelegt werden, welche Icons in der Bedienoberfläche sichtbar sind. Elemente, die Icons anzeigen können, werten diese Information aus.
 +  * **Zuordnung der Bedienlogik:​**In Attribut '​UIU'​ wird eine User Interface Unit zugeordnet, die die gewünschte Bedienlogik umsetzt.
 +  * **Zuordnung der Geschäftslogik:​**In Attribut '​Tabelle'​ wird eine Tabelle zugeordnet, die die gewünschten Daten beinhaltet und die dazugehörige Geschäftslogik realisiert.
 +
 +Damit sind sowohl die Struktur der Bedienoberfläche als auch Anbindung von Präsentations-Schicht und Geschäftslogik vollständig beschrieben.
  
software/cba/userinterface.1416839410.txt.gz · Zuletzt geändert: 2021/07/01 10:01 (Externe Bearbeitung)