Concevoir le modèle de données
1 Tâche
30 mins
Scénario
Votre Lead System Architect (LSA) vous a demandé de créer plusieurs éléments du modèle de données (Data Model) pour l’application GoGoRoad.
Votre première tâche consiste à configurer les data objects Customer et Payment information. D’après vos conversations avec le LSA, le data object Customer doit inclure des champs importants pour identifier chaque client, tels que First name, Last name, Full name et Email. Le data object Customer doit inclure un ensemble d’enregistrements de données (Data Record) pour assurer les tests d’application pendant cette phase de développement.
Le data object Payment information doit capturer les informations pertinentes pour le paiement par carte de crédit, telles que le type de carte, le numéro de carte et la date d’expiration.
Les data objects Customer et Payment information sont configurés au niveau de l’application GoGoRoad afin qu’ils puissent être utilisés par tous les différents type de dossier (Case Type) associés à l’application GoGoRoad, selon les besoins.
Une fois que les data objects Customer et Payment information sont créés, vous devez les rendre disponibles pour être utilisés dans le type de dossier Assistance Request en les associant au modèle de données du type de dossier Assistance Request. Étant donné que le data object Customer inclut des enregistrements de données (Data Record), il doit être associé au modèle de données du type de dossier Assistance Request en tant que type de champ Data reference. Comme le conseiller client saisira des données dans les champs associés au data object Payment information, il doit être associé au modèle de données du type de dossier Assistance Request en tant que type de champ Embedded data.
Il vous est également demandé de créer le champ Service type dans le modèle de données du type de dossier Assistance Request. Le champ Service type doit permettre aux conseillers clients d’identifier facilement le type de service demandé par le client. Les options pour le champ Service type comprennent la panne d’essence ou l’impossibilité d’entrer dans le véhicule.
En tant que nouveau System Architect, votre Lead System Architect vous a fourni une série de liens vers la documentation technique de Pega pour vous aider à démarrer.
Vous trouverez dans le tableau suivant les identifiants dont vous avez besoin pour relever le défi :
| Rôle | Nom d’utilisateur | Mot de passe |
|---|---|---|
| Développeur d’applications | author@gogoroad | pega123! |
Détail des tâches
1 Concevoir le modèle de données
Utilisez la documentation technique liée dans la carte du parcours (Journey) ci-dessus pour réaliser la tâche demandée. La documentation technique peut contenir plus d'informations que ce dont vous avez besoin pour accomplir la tâche.
Critères d'acceptation
- Le data object Customer comporte les champs suivants :
| Nom | Type | Options |
|---|---|---|
| Account ID | Text (single line) | |
| Coverage level | Picklist |
Format d’affichage : Drop-down list Choix : Gold, Standard |
| Email address | ||
| Enrollment | Boolean | |
| First name | Text (single line) | |
| Last name | Text (single line) | |
| Full name | Text (single line) | Calculated: Expression (.FirstName + " " + .LastName) |
- Le data object Customer comporte les enregistrements de données (Data Record) suivants :
| Account ID | Coverage level | Email address | Enrollment | First Name | Last Name |
|---|---|---|---|---|---|
| [email protected] | Standard | [email protected] | True | Francis | James |
| [email protected] | Standard | [email protected] | True | Howard | Thomas |
| [email protected] | Gold | [email protected] | True | Jane | Mitchell |
- Le data object Payment information comporte les champs suivants :
| Nom | Type | Options |
|---|---|---|
| Card type | Picklist |
Format d’affichage : Radio-buttons Choix : MasterCard, Visa |
| Card number | Text (single line) | |
| Expiration date | Date only |
- Le modèle de données du type de dossier (Case Type Data Model) Assistance Request comprend les champs suivants :
| Nom | Type | Options |
|---|---|---|
| Customer ID | Data Reference | Data object : Customer Single record |
| Payment information | Embedded Data |
Data object : Payment information Single record |
| Service type | Picklist |
Format d’affichage : Drop-down list Choix : Flat tire, Dead battery, Locked out, Out of gas |
Instructions
- Dans l’instance Pega du défi, connectez-vous en tant qu’Application Developer.
- Dans le champ Username, saisissez author@gogoroad.
- Dans le champ Password, saisissez pega123!.
- Dans le volet de navigation de gauche d’App Studio, cliquez sur puis ajoutez des champs au data object Customer à l’aide des informations détaillées dans les critères d’acceptation.
- Ajoutez des champs au data object Payment information à l’aide des informations détaillées dans les critères d’acceptation.
- Accédez au type de dossier (Case Type) Assistance Request. Dans le modèle de données du type de dossier Assistance Request, ajoutez les champs Customer ID, Payment information et Service type, comme indiqué dans les critères d’acceptation.
Disponible dans la mission suivante :
Want to help us improve this content?