Skip to main content

Capture de données dans les vues

Les vues (Views) sont le lien entre l’interaction de l’utilisateur avec un dossier (Case) et les données nécessaires pour clôturer ce dossier. Les vues contrôlent les données saisies ou sélectionnées par l’utilisateur dans le dossier. Il est important de concevoir des vues qui capturent ou affichent les données précises nécessaires à chaque phase (stage) pour traiter le dossier avec succès. 

Dans cette rubrique, vous allez examiner les aspects de la création et de l’utilisation des vues qui permettent la résolution de dossiers à l’aide du système de conception Constellation prescrit.

Système de conception prescrit Constellation

Un système de conception (design system) fournit une expérience utilisateur homogène grâce à un ensemble systématisé de règles et schémas de conception (design rules and patterns). Pour rendre le travail de conception évolutif et reproductible, un système de conception contient un framework qui contextualise la façon dont les conceptions fonctionnent avec la technologie sous-jacente et d’autres types de ressources, digitales et imprimées entre autres. Cet ensemble systématisé accélère le temps de conception et de développement et produit de meilleurs résultats métier en augmentant la cohérence et l’efficacité du développement logiciel.

Un système de conception est un kit de création (builder kit) qui comprend une bibliothèque partagée composée des ressources suivantes :

  • Éléments d’interface utilisateur
  • Styles
  • Schémas d’expérience utilisateur (UX patterns) constitués de composants
  • Thèmes
  • Directives (guidelines)

Le système de conception Constellation vous permet de créer rapidement des applications Pega Platform™ et facilite la mise à jour de l’application pour les versions futures. 

Le système de conception Constellation fournit une couche de présentation (presentation layer) complète et prescrite qui comprend l’architecture de l’information et des capacités d’interactions, d’accessibilité, de visualisation de données, etc., fournies et déployées dans de nombreuses technologies. Il s’agit d’une boîte à outils complète, axée sur l’expérience utilisateur (UX toolkit), qui répond aux besoins des grandes organisations en applications de Case Management.

Le système de conception Constellation suit un schéma (pattern) de conception prescrite : un ensemble de conceptions et de modèles (templates) éclairés avec des configurations prédéfinies pour réduire le temps de conception, permettant aux développeurs et concepteurs d’applications de créer des pages et des flux axés sur les besoins des utilisateurs. Constellation propose une bibliothèque front-end prête à l’emploi complète de modèles (template), de schémas (pattern) et de composants UX/UI spécialement conçus pour optimiser les vues et les workflows pour les applications de Case Management complexes.

Avec Constellation, l’expérience front-end de base (navigation, workflows et architecture de l'information) est prescrite mais configurable. Les Business Architects (BA) Pega, Citizen Developers et System Architects (SA) configurent les vues de l’application entièrement dans App Studio.

Étant donné que la mise en page (layout) et l’expérience front-end de base sont hautement prescrites, les mises à jour sont fluides, les applications cohérentes, et les clients peuvent générer plus rapidement de la valeur métier. Constellation offre également des améliorations en matière de conformité d’accessibilité prête à l’emploi, notamment la compatibilité avec les lecteurs d’écran (screen reader), la localisation, etc.

Vues dans Constellation

Une vue (View) est un composant de l’interface utilisateur qui collecte des données auprès d’un utilisateur ou affiche des données à son intention. Les vues affichent les champs et instructions nécessaires pour effectuer la tâche (Task ou Assignment) en cours de l’utilisateur. 

Par exemple, une application de prêts peut afficher des vues en ligne avec des champs où les demandeurs peuvent saisir leurs coordonnées, les détails de leur demande et toute information financière pertinente. L’application peut afficher des vues différentes sur l’écran d’un agent de prêt, qui voit les coordonnées du demandeur dans des champs en lecture seule et peut saisir sa décision d’accord ou de refus de prêt dans des champs modifiables.

Les développeurs d’applications ajoutent les champs pertinents aux vues. Pega Platform™ stocke le nom du champ et la valeur de l’élément de donnée dans un stockage local ou un système d’enregistrement externe (external system of record), ce qui rend les informations réutilisables. Les paramètres de la vue peuvent rendre les éléments de données stockés disponibles pour modification ou présenter ces données en lecture seule.

Note: Dans Pega Platform, les vues qui recueillent des informations auprès des utilisateurs sont appelées formulaires (Forms).

Considérations relatives aux vues

Prenez le processus d’attribution de prêts. Cet exemple comporte deux étapes :

  1. Lors de la première étape du processus, les clients doivent saisir des informations pour une demande de prêt. Le formulaire contient des champs permettant de saisir des informations telles que le nom du client, le montant du prêt et le type de prêt. Une fois que les clients ont indiqué ces informations, le système envoie la demande de prêt aux agents de prêt pour qu’elle soit examinée.

  2. Lors de la deuxième étape du processus, les agents de prêt voient une vue affichant les données collectées via l’application. Les agents de prêt peuvent lire, mais pas mettre à jour, les informations client. Cette vue contient également des champs permettant aux agents de saisir des informations telles que l'éligibilité à une assurance de prêt et l’approbation ou le rejet de la demande.

Au centre de l’image suivante, faites glisser la ligne verticale pour afficher les différentes étapes du processus de demande de prêt :

En tant que BA Pega impliqué dans le processus de développement d’applications, tenez compte des étapes requises de la part de vos utilisateurs à mesure qu’ils progressent dans le workflow du type de dossier (Case Type), et déterminez les données qu’ils doivent saisir ou auxquelles ils doivent accéder pour effectuer chaque tâche. Ensuite, réfléchissez à la meilleure façon d’afficher ces informations.

Par exemple, la vue de la demande de prêt doit inclure tous les champs nécessaires aux clients pour remplir leur demande. La vue doit comporter des instructions claires et la navigation doit être simple. Les clients doivent saisir certaines données, telles que le montant du prêt, mais d’autres informations sont sélectionnables, telles que le type de prêt qu’ils souhaitent demander.

Dans l’image suivante de la vue de demande de prêt, cliquez sur les icônes + pour en savoir plus sur les éléments à prendre en compte et les questions à poser lors de la création d’une vue :

Tip: Les vues qui nécessitent la saisie de données peuvent également être appelées formulaires (forms).

Groupes de champs

Un groupe de champs est un regroupement de champs individuels qui, ensemble, présentent des données connexes à l’intérieur d’une vue. Les champs individuels peuvent provenir du modèle de données (Data Model) du type de dossier (Case Type) ou de divers data objects. 

Les groupes de champs permettent d’organiser les champs connexes sous un en-tête unique et fournissent les outils permettant d’ajouter des instructions ou de masquer temporairement des champs dans des sections réductibles d’une vue. 

Vous créez des groupes de champs à l’intérieur d’une vue et ils sont spécifiques à cette vue uniquement. 

Note: Pour plus d’informations sur les groupes de champs, voir Configuring field groups.

Concevoir des vues pour permettre leur réutilisation

En tant que BA Pega impliqué dans la conception d’applications, n’oubliez pas que les vues individuelles sont réutilisables dans des applications comportant plusieurs types de dossier. Par exemple, une vue qui affiche des informations sur le data object d’un produit de distribution (y compris des champs tels que le nom du produit, sa description, sa référence et son prix) peut s’appliquer à des vues dans de nombreux types de dossier de vente et de distribution destinés à un fabricant.

Vérifiez vos connaissances avec l’interaction suivante :


This Topic is available in the following Module:

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

Did you find this content helpful?

Want to help us improve this content?

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