Der Projektbaum stellt alle PSP-Elemente in einer baumartigen Struktur dar. Beim Selektieren eines Elements werden die Informationen im Anzeigebereich entsprechend angepasst.
Der Organisationsstrukturbaum stellt alle Organisationseinheiten in einer baumartigen Struktur dar. Beim Selektieren eines Elements werden die Informationen im Anzeigebereich entsprechend angepasst.
Für die Navigation in der Anwendung werden im Anzeigebereich Tabstrukturen verwendet, wie in der Abbildung zu sehen.
Tabellen werden in vielen Bereichen der Anwendung zur Darstellung von Informationen und als Interaktionswerkzeug bereitgestellt. Dabei können verschiedene Arten von Tabellen unterschieden werden.
Anpassbare Tabellen zeichnen sich durch verschiedene Funktionen aus:
Mit Baumtabellen werden Inhalte dargestellt, die eine Hierarchie besitzen. Das besondere bei den Baumtabellen ist, dass man einzelne Elemente, welche Unterstrukturen besitzen, ein- und ausklappen kann.
Ein Grid ist eine spezielle Tabelle, in der Daten direkt zeilenweise bearbeitet werden können, ohne erst in einen Bearbeitungsdialog wechseln zu müssen. Beim Selektieren einer Zeile wird automatisch in den Bearbeitungsmodus geschaltet und die Inhalte können bearbeitet werden. Wird nun nach dem Eingeben von Daten eine andere Zeile selektiert, wird die zuletzt bearbeitete Zeile gespeichert und die neue Zeile in den Bearbeitungsmodus geschaltet.
Im Grid gibt es zusätzlich dazu die Möglichkeit einzelne Elemente über den Button Öffnen... in einem Dialog zu bearbeiten. Dies erlaubt die Veränderung von zusätzlichen Daten, welche in der Tabelle nicht direkt bearbeitet werden können.
Beispiel eines Grids anhand der Anforderungsliste:
Standard Tabellen sind solche Tabellen, die keine weitere Funktionalität besitzen und lediglich aus Gründen der besseren Formatierung verwendet werden.
Auf verschiedenen Seiten der Anwendung werden Tabellen angezeigt, die selektierbare Elemente enthalten. Diese Elemente dienen teilweise als Link und zeigen eine zum Element korrespondierende Anwendungssicht. Nachfolgend werden solche Tabellen vorgestellt.
In der Tabelle Meine Projekte im Cockpit werden die Projekte bzw. PSP-Elemente aufgelistet, an denen der eingeloggte Benutzer beteiligt ist. Klickt man in dieser Tabelle auf ein Element in der Spalte Name, wird man zum Projektsteckbrief des entsprechenden PSP-Elements geleitet.
In der Tabelle Meine Anforderungen im Cockpit werden alle Anforderungen gezeigt, für die der eingeloggte Benutzer verantwortlich ist.
Klickt man in dieser Tabelle auf ein Element in der Spalte Name, wird der Bearbeitungsdialog der entsprechenden Anforderung geöffnet.
In der Nutzerauswahltabelle (beispielsweise im Cockpit) sind die Einträge mit den Benutzernamen selektierbar und schalten die Anwendung in die Ansicht Nutzer pflegen.
Eine gemischte Auswahltabelle besitzt als Inhalt Elemente, die auf verschiedene Bereiche der Anwendung verweisen. Eine solche Tabelle findet sich beispielsweise in der Übersicht der Projektinformationen. Hier werden RPM's, Termine, Projekte und weitere Elemente dargestellt. Wird eines der Elemente in der Spalte Trigger selektiert, wechselt die Anwendung in die korrespondierende Ansicht.
In der Strukturplanungskomponente kann man die Einträge in den Spalten Verantwortlicher und Stellvertreter selektieren, wodurch in die Ansicht Personenadministration gewechselt wird.
In den Überleitungsschaukeln wird eine Tabelle dargestellt, welche ausschließlich RPM's beinhaltet. Beim Auswählen eines Elements in der Spalte Name dieser Tabelle wird ein entsprechender Bearbeitungsdialog geöffnet, der das Bearbeiten des RPM-Elements ermöglicht.
Die Risikoübersicht zeigt eine Tabelle mit Risiken. Beim Klicken auf einen Eintrag in der Spalte Name wird ein Dialog geöffnet, der das Bearbeiten des gewählten Risikos ermöglicht.
In der Meilensteintrendanalyse wird eine Tabelle mit Meilensteinen angezeigt. Beim Klicken auf einen der Meilensteinnamen wird die Anwendung in die Ansicht Meilensteine geschaltet.
Die Stakeholderauswahltabelle wird in der Sicht Umfeld dargestellt und wechselt beim Selektieren eines Stakeholders in die Ansicht zur Administration der Sakeholder.
Im Administrationsbereich Logdateien wird eine Tabelle dargestellt, die alle Logdateien des Systems beinhaltet.
Beim Auswählen einer Datei in der Spalte Name dieser Tabelle wird ein neues Browserfenster geöffnet, in dem die entsprechende Datei angezeigt wird.
Die Gruppenauswahlliste steht im Cockpit unter Meine Gruppen zur Verfügung. In dieser Liste sind die Berechtigungsgruppen aufgelistet, denen der eingeloggte Benutzer angehört.
Es können einzelne Einträge in dieser Liste selektiert werden, wodurch die Anwendung in die Ansicht Gruppen pflegen wechselt.
Um Benutzereingaben entgegen zu nehmen sind in der Anwendung verschiedene Typen von Eingabefeldern vertreten.
Alle Felder können mit Bedingungen verbunden sein. Beispiele:
Sollte eine Bedingung nicht erfüllt sein, wird das entsprechende Feld mit einem roten Rahmen hervorgehoben und macht den Benutzer so auf ein Problem aufmerksam. Zusätzlich zeigt in vielen Fällen ein Achtungssymbol das mit einem Tooltip hinterlegt ist, den Grund für das Problem an.
Textfelder können vom Benutzer mit beliebigen textuellen Inhalten gefüllt werden. Sie kommen in der Anwendung sowohl als einzeilige als auch mehrzeilige Textfelder vor. Außerdem können sie die Funktionalität zum Umschalten der Ansicht bieten.
Selektionsfelder enthalten mehrere Optionen. Durch Klicken auf das Selektionsfeld wird die Liste der Optionen angezeigt. Aus dieser kann nun eine Option ausgewählt werden.
Selektionsfelder für Mehrfachselektion enthalten eine Liste mehrerer Optionen. Durch drücken der Strg-Taste können in einem solchen Selektionsfeld mehrere Optionen gleichzeitig ausgewählt werden, wie in der folgenden Abbildung zu sehen.
Datumsfelder können per Hand gefüllt werden, indem der Benutzer ein Datum eingibt oder mit Hilfe des Kalenders.
Bei händischer Eingabe eines Datums ist dieses in der Form "Tag.Monat.Jahr" einzugeben, wobei die Eingaben automatisch formatiert werden.
Um den Kalender zu öffnen ist das Symbol hinter dem Datumsfeld anzuwählen. In dem sich öffnenden Kalender kann nun per Mausklick ein gewünschtes Datum ausgewählt werden.
Einfach-/Mehrfachauswahlfelder ermöglichen die Auswahl einer oder mehrerer Optionen. Die genaue Funktion ist unter Einfach-/Mehrfachauswahl anzeigen beschrieben.
Checkboxen ermöglichen es bestimmte Optionen an- oder abzuwählen.
Dokumentenauswahlfelder werden benutzt, um externe Dokumente ins System bringen zu können. Beim Auswählen des Buttons "Durchsuchen..." wird der systemspezifische Dateimanager geöffnet, in dem man das gewünschte Dokument auswählen kann.
Im Anzeigebereich werden Informationen in Gruppierungsfelder zusammengefasst. Diese können
beinhalten.
Beispiel: