Skip to main content

Datenerfassung in Ansichten

Ansichten sind das „Bindeglied“ zwischen der Benutzerinteraktion mit einem Case und den Daten, die für den Case-Abschluss benötigt werden. Ansichten steuern, welche Daten der Benutzer in den Case eingibt oder auswählt. Wichtig ist, dass die Ansichten so entworfen werden, dass sie zu genau die Daten erfassen oder anzeigen, die in jeder Stage für eine erfolgreiche Fortführung des Case notwendig sind. 

In diesem Lerninhalt geht es um die Erstellung und Verwendung von Ansichten, die den Case-Abschluss erleichtern und dafür die Gestaltungsvorgaben verwenden, die das Constellation-Designsystems vorgibt.

Das festgelegte Designsystem von Constellation

Ein Designsystem bietet eine systematische Sammlung von Designregeln und -mustern für eine einheitliche User Experience. Damit das Design skalierbar und reproduzierbar ist, umfasst ein Designsystem einen strukturellen Rahmen, der das Zusammenspiel von Design, zugrunde liegender Technologie und anderer Aspekte (wie Designs für Digital- und Printmedien) in einen Kontext stellt. Diese systematische Sammlung verkürzt die Design- und Entwicklungszeit und führt zu besseren Geschäftsergebnissen, da sie die Einheitlichkeit und Effizienz der Softwareentwicklung erhöht.

Ein Designsystem ist ein Baukasten, der eine gemeinsame Bibliothek mit folgenden Komponenten enthält:

  • UI-Elemente
  • Stilvorlagen
  • UX-Muster, die aus Komponenten bestehen
  • Themes
  • Leitlinien

Das Constellation-Designsystem ermöglicht Ihnen die schnelle Entwicklung von Anwendungen mit der Pega-Plattform und vereinfacht Anwendungs-Updates für zukünftige Releases. 

Das Constellation-Designsystem bietet mit dem Presentation Layer eine Ebene für die gesamte Darstellung. Diese umfasst die Informationsarchitektur, Interaktionen, Barrierefreiheit, Datenvisualisierungen und weitere Möglichkeiten. All das wird mehreren Technologien bereitgestellt und implementiert. Es handelt sich dabei um ein vollständiges UX-Toolkit, das die Anforderungen großer Unternehmen mit Anwendungsfällen für Case-Management-Anwendungen erfüllt.

Das Pega Constellation-Designsystem folgt einem festgelegten Design. Darunter versteht man mehrere zweckmäßige, vorkonfigurierte Standarddesigns und -vorlagen für eine schnellere Gestaltung. Entwickler und Designer können damit Seiten und Abläufe erstellen, bei denen die Benutzerbedürfnisse im Mittelpunkt stehen. Constellation bietet eine komplette Frontend-Bibliothek mit vorkonfigurierten UX/UI-Templates, -Mustern und -Komponenten, die speziell zur Optimierung von Ansichten und Workflows für komplexe Case-Management-Anwendungen entwickelt wurden.

Bei Constellation ist die grundlegende Frontend-Experience (Navigation, Workflows und Informationsarchitektur) zwar festgelegt, aber konfigurierbar. Pega Business Architects (BAs), Citizen Developer und System Architects (SAs) konfigurieren die Ansichten einer Anwendung vollständig in App Studio.

Da das Layout und die grundlegende Frontend-Experience stark vorgegeben sind, sind Updates unkompliziert, alle Anwendungen werden einheitlich gestaltet und Pega-Kunden können schneller den geschäftlichen Nutzen realisieren. Constellation bietet auch Verbesserungen bei Vorkonfigurationen für die Einhaltung der Barrierefreiheit, einschließlich der Kompatibilität mit Screen-Readern, Lokalisierungsanforderungen und anderen Aspekten.

Ansichten in Konstellation

Eine Ansicht ist eine Komponente der Benutzeroberfläche, die Daten von einem Benutzer sammelt oder dem Benutzer Daten anzeigt. Ansichten zeigen die notwendigen Felder und Anweisungen an, um die aktuelle Aufgabe oder das momentane Assignment des Benutzers abzuschließen. 

Beispielsweise kann eine Anwendung für Kreditanträge Ansichten mit Feldern für Antragsteller umfassen, in die diese persönliche Angaben, Einzelheiten zum Kredit und relevante Finanzinformationen eingeben sollen. Die Anwendung kann verschiedene Ansichten für einen internen Kreditbearbeiter vorsehen, der dann die Angaben des Antragstellers als schreibgeschützte Felder sieht und das Ergebnis – die Zusage oder Ablehnung – mit einer Erklärung in editierbare Felder eingibt.

Anwendungsentwickler fügen den Ansichten relevante Felder hinzu. Die Pega-Plattform speichert den Feldnamen und den Wert der Benutzereingabe als Datenelement in lokalen oder externen Datenbeständen, wodurch die Informationen wiederverwendet werden können. Die Ansicht kann so eingerichtet werden, dass gespeicherte Datenelemente bearbeitbar sind oder die Daten als schreibgeschützt angezeigt werden.

Hinweis: Bei der Pega-Plattform werden Ansichten, die Informationen von Benutzern sammeln, als Formulare (Forms) bezeichnet.

Wissenswertes über Ansichten

Nehmen wir als Beispiel einen Prozess für die Kreditvergabe. In diesem Beispiel gibt es zwei Schritte:

  1. Der erste Step in dem Prozess erfordert, dass Kunden Informationen für eine Kreditanwendung eingeben. Das Formular enthält Felder zur Eingabe von Informationen wie den Kundennamen, die Höhe des gewünschten Kredits und die Art des Kredits. Nachdem der Kunde das Formular ausgefüllt hat, sendet das System den Antrag an die Kreditbearbeiter zur Überprüfung.

  2. Im zweiten Step des Prozesses sehen die Kreditbearbeiter eine Ansicht, die nur ihnen vorbehalten ist. Diese zeigt die von der Anwendung gesammelten Daten. Kreditbearbeiter können die Kundeninformationen lesen, aber nicht aktualisieren. Diese Ansicht für Kreditbearbeiter enthält auch Felder, in die die Bearbeiter Informationen wie das Infragekommen einer Kreditversicherung oder die Kreditzusage bzw. -ablehnung eintragen können.

Verschieben Sie die vertikale Linie in der Mitte der folgenden Abbildung, um die Steps des Kreditantragsverfahrens anzuzeigen:

Als Pega BA müssen Sie bei der Entwicklung einer Anwendung überlegen, welche Steps für die Benutzer bei einem Case-Typ-Workflow Pflicht sind und welche Daten Benutzer für die einzelnen Aufgaben eingeben müssen oder abrufen sollen. Dann können Sie sich Gedanken darüber machen, wie diese Informationen am besten anzeigt werden.

Beispielsweise muss die Ansicht für den Kreditantrags alle Felder enthalten, die Kunden zum Stellen eines Kreditantrags ausfüllen müssen. Die Ansicht muss zudem verständliche Anweisungen enthalten und einfach zu navigieren sein. Die Kunden müssen einige Daten eingeben (wie die Kredithöhe), andere Informationen sind auswählbar (z. B. der Kredittyp).

Klicken Sie in der folgenden Ansicht für Kreditanträge auf die Pluszeichen (+), um mehr über zu berücksichtigende Elemente und Fragen beim Erstellen einer Ansicht zu erfahren:

Tipp: Ansichten, die eine Dateneingabe erfordern, werden auch als „Formulare“ oder „Forms“ bezeichnet.

Feldgruppen

Eine Feldgruppe ist eine Gruppe von einzelnen Feldern, die gemeinsam zusammengehörige Daten in einer Ansicht darstellen. Die einzelnen Felder können aus dem Case-Typ-Datenmodell oder aus verschiedenen Datenobjekten stammen. 

Mit Feldgruppen können Sie zusammengehörige Felder unter einem einzigen Header organisieren. Dazu gehören Tools zum Hinzufügen von Anweisungen oder zum vorübergehenden Ausblenden von Feldern in zusammenklappbaren Ansichtsabschnitten. 

Sie erstellen Feldgruppen innerhalb einer Ansicht und die Feldgruppen gelten nur für diese Ansicht. 

Hinweis: Weitere Informationen zu Feldgruppen finden Sie unter Feldgruppen konfigurieren.

Wiederverwendbare Ansichten-Designs

Als Pega BA ist es Ihre Aufgabe bei der Anwendungsentwicklung, Ansichten so zu konzipieren, dass sie für mehrere Case-Typen wiederverwendet werden können. Beispielsweise kann eine Ansicht, die Informationen über ein Datenobjekt für ein Einzelhandelsprodukt anzeigt (mit Feldern wie Produktname, Beschreibung, SKU und Preis), bei einem Fertigungsunternehmen für verschiedene Case-Typ-Ansichten im Verkauf und Vertrieb wiederverwendet werden.

Prüfen Sie mit der folgenden Interaktion Ihr Wissen:


Dieses Thema ist im folgenden Modul verfügbar:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Fanden Sie diesen Inhalt hilfreich?

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice