Diseño del modelo de datos
1 Tarea
30 minutos
Escenario
El Lead System Architect le ha pedido que cree varios elementos del modelo de datos para la aplicación GoGoRoad.
Su primera tarea es configurar los objetos de datos Customer y Payment information. A partir de sus conversaciones con el LSA, el objeto de datos Customer debe incluir campos que sean importantes para identificar a cada cliente, como First name, Last name, Full name y Email. El objeto de datos Customer debe incluir un conjunto de registros de datos para permitir probar la aplicación durante esta fase de desarrollo.
El objeto de datos Payment information debe capturar la información relevante para el pago con tarjeta de crédito, como Card type, Card number y Expiration date.
Los objetos de datos Customer y Payment information se configuran en el nivel de la aplicación GoGoRoad para que estén disponibles para su uso, según sea necesario, por todos los diferentes tipos de casos asociados con la aplicación GoGoRoad.
Una vez que se crean los objetos de datos Customer y Payment information, debe hacer que estén disponibles para el tipo de caso de Assistance Request asociándolos con el modelo de datos de tipo de caso de Assistance Request. Debido a que el objeto de datos Customer incluye registros de datos, debe estar asociado con el modelo de datos del tipo de caso de Assistance Request como un tipo de campo Data reference. Dado que el CSR introducirá datos en los campos asociados a los objetos de datos Payment information, debe estar asociado con el modelo de datos del tipo de caso de Assistance Request como un tipo de campo Embedded data.
También se le ha pedido que cree el campo Service type en el modelo de datos del tipo de caso de Assistance Request. El campo Service type debe permitir a los CSR identificar fácilmente el tipo de servicio que el cliente está solicitando. Las opciones para el campo Service type incluyen que el vehículo se quede sin gasolina o que el cliente se quede fuera de su vehículo.
Como nuevo System Architect, su Lead System Architect le ha proporcionado una colección de enlaces a la documentación técnica de Pega para ayudarlo a comenzar.
La siguiente tabla incluye las credenciales que necesita para completar el reto:
| Función | Nombre de usuario | Password |
|---|---|---|
| Application Developer (Desarrollador de aplicaciones) | author@gogoroad | pega123! |
Tareas detalladas
1 Diseño del modelo de datos
Utilice la documentación técnica enlazada en el mapa del Journey anterior para completar la tarea asignada. Es posible que la documentación técnica tenga más información de la que necesita para completar la tarea.
Criterios de aceptación
- El objeto de datos Customer contiene los siguientes campos:
| Nombre | Tipo | Opciones |
|---|---|---|
| Account ID | Texto (una sola línea) | |
| Coverage level | Picklist |
Mostrar como: Lista desplegable Opciones: Gold, Standard |
| Email address | Correo electrónico | |
| Enrollment | Booleano | |
| First name | Texto (una sola línea) | |
| Last name | Texto (una sola línea) | |
| Full name | Texto (una sola línea) | Calculado: Expresión (.FirstName + " " + .LastName) |
- El objeto de datos Customer contiene los siguientes registros de datos:
| Account ID | Coverage level | Email address | Enrollment | Nombre | Apellido |
|---|---|---|---|---|---|
| [email protected] | Standard | [email protected] | Verdadero | Francis | James |
| [email protected] | Standard | [email protected] | Verdadero | Howard | Thomas |
| [email protected] | Gold | [email protected] | Verdadero | Jane | Mitchell |
- El objeto de datos Payment information contiene los siguientes campos:
| Nombre | Tipo | Opciones |
|---|---|---|
| Card type | Picklist |
Mostrar como: Radio buttons Opciones: MasterCard, Visa |
| Card number | Texto (una sola línea) | |
| Expiration date | Solo fecha |
- El modelo de datos del tipo de caso de Assistance Request incluye los siguientes campos:
| Nombre | Tipo | Opciones |
|---|---|---|
| Customer ID | Referencia de datos | Objeto de datos: Customer Registro único |
| Payment information | Datos embebidos |
Objeto de datos: Payment information Registro único |
| Service type | Picklist |
Mostrar como: Lista desplegable Opciones: Flat tire, Dead battery, Locked out, Out of gas |
Instrucciones
- En la instancia de Pega para el reto, inicie sesión como Application Developer (desarrollador de aplicaciones).
- En el campo Username, escriba author@gogoroad.
- En el campo Password, escriba pega123!.
- En el panel de navegación izquierdo de App Studio, haz clic en y, a continuación, agregue campos al objeto de datos Customer utilizando la información detallada en los criterios de aceptación.
- Agregue campos al objeto de datos Payment information utilizando la información detallada en los criterios de aceptación.
- Acceda al tipo de caso de Assistance Request. En el modelo de datos del tipo de caso de Assistance Request, agregue los campos Customer ID, Payment information y Service type como se detalla en los criterios de aceptación.
Disponible en la siguiente misión:
¿Quiere ayudarnos a mejorar este contenido?