it-swarm.com.de

Interaktionsmuster zum Erstellen / Bearbeiten der Organisationshierarchie; Zuweisen von Personen zu Gruppen in Hierarchien

Ich suche nach einem Interaktionsmuster zum Erstellen/Bearbeiten von Organisationshierarchien und zum Zuweisen von Personen zu Gruppen in der Hierarchie. Beispielsweise müssen die Benutzer der App eine hierarchische Organisation beispielsweise nach geografischem Gebiet und dann nach Gruppen innerhalb der geografischen Gebiete der obersten Ebene definieren.

Diese Gruppen können wiederum Untergruppen haben. Benutzer können den Gruppen der untersten Ebene zugewiesen werden, die als "Manager" der Gruppen der niedrigsten Ebene oder als übergeordnete Vorgesetzte eines oder mehrerer Manager (und aller ihrer Berichte) bezeichnet werden.

Ich habe verschiedene Interaktionsmuster ausgewertet, aber noch keines identifiziert, mit dem ich zufrieden bin.

Einige zusätzliche Details:

  • Es ist eine Web-App; Lieferung über Desktop-Browser (mögliche zukünftige Szenarien für Tablet-Browser).
  • Das Technologieteam verwendet Google Web Toolkit (GWT) für die Präsentationsschicht, ist jedoch mit jeder Open-Source-Präsentationsebenentechnologie einverstanden. Das heißt, die kostenpflichtigen Steuerelemente von Drittanbietern für die ASPX-Plattform sind kein Starter, aber jQueryUI ist in Ordnung.
11
PJSherman

Organigramme werden fast immer angezeigt von oben nach unten im Gegensatz zu von links nach rechts:

enter image description here

Dies ist vom Standpunkt technisch offensichtlich komplizierter, bietet aber wahrscheinlich die beste Benutzererfahrung.

Ich würde versuchen, einige Ideen zu skizzieren, bei denen Sie mit einer leeren obersten Ebene beginnen und auf jeder Ebene einen "leeren" Zweig mit der Schaltfläche "Hinzufügen" belassen.

Wenn Sie vorhaben, auf ein Tablet umzusteigen, vermeiden Sie auf jeden Fall Drag & Drop, wie von anderen erwähnt. Versuchen Sie, bei einzelnen Klicks/Berührungen zu bleiben.

2
Jason Hanley

Das Zuweisen von Benutzern zu Gruppen wird von Google+ mit ihren Kreisen und der Drag & Drop-Interaktion sehr gut gemacht. So können Sie Ihre Gruppen hierarchisch anzeigen und sie dazu bringen, Ziele für Ihre Benutzer zu löschen. Möglicherweise können Kontrollkästchen am Benutzerdarstellungsobjekt verwendet werden, um die Manager- und Supervisor-Funktion zu aktivieren/deaktivieren.

Der "Gruppenbaum" kann auch per Drag & Drop organisiert werden, sodass Sie die Baumstruktur einfach neu organisieren können.

Dieses Beispiel verwendet keine Benutzer und Gruppen, sondern Dateien und Ordner, aber es kann hilfreich sein, die Idee zu visualisieren :-)

0
Michael