Universität München,

Institut für Informatik,

Lehr- und Forschungseinheit für Programmierung und Softwaretechnik


DIPLOMARBEIT


Entwicklung einer graphischen Benutzeroberfläche für eine Software-Lösung zur Recyclinganalyse auf Basis der Unified Modeling Language (UML)


Zur Überwachung von Dialogabläufen soll eine graphische Benutzeroberfläche neuen Typs entwickelt werden, die der zweidimensionalen Schalttafel (dem Control Panel) einer technischen Anlage nachgebildet ist. Sie soll sowohl zum Monitoring als auch zur Dialogsteuerung eingesetzt werden, und damit die klassische Menüsteuerung weitgehend ersetzen.

Im vorliegenden Fall einer Anwendung zum Thema Recyclinganalyse und -planung bestehen fachliche Abhängigkeiten zwischen den verschiedenen Funktionen. Im Sinne einer konsistenten Vorgehensweise müssen nach Änderungen in der Produktbeschreibung oder der Recycling-Informationsbasis bestimmte Dialogschritte in einer vorgeschriebenen Reihenfolge durchgeführt werden. Solche Funktionen lassen sich durch klassische Menüstrukturen nicht übersichtlich darstellen. Als Alternative soll eine Benutzeroberfläche entwickelt werden, die Abhängigkeiten zwischen den einzelnen Teilfunktionen graphisch darstellt und den Anwender z.B. durch Blinken von Schaltflächen auf die nächsten Dialogschritte aufmerksam macht.

Es werden systematische Methoden des Software Engineering verwendet, von der Analyse über Design bis zu Implementation und Test. Die objektorientierte Modellierung der Bestandteile der neuen Panel-basierten Benutzeroberfläche wird auf Basis der Unified Modeling Language (UML) vorgenommen. Für die Teilimplementation wird das Entwicklungstool Centura Team Developer (CTD) der Firma Centura eingesetzt.

Aufgabensteller Prof. Dr. Martin Wirsing
Betreuer Dr. Rolf Hennicker
Bearbeiterin Liqing Li

Stephan Merz
Last modified: Mon Jan 4 09:48:10 MET 1999