Progettazione del modello di dati
1 Task
30 mins
Scenario
Il tuo Lead System Architect ti ha chiesto di creare diversi elementi del modello di dati per l'applicazione GoGoRoad.
Il tuo primo compito è configurare gli oggetti dati Customer e Payment information. In base allo LSA, l’oggetto dati Customer dovrebbe includere campi importanti per l'identificazione di ciascun cliente, quali nome, cognome, nome completo e indirizzo e-mail. L'oggetto dati Customer dovrebbe includere un set di record di dati per supportare i test dell'applicazione durante questa fase di sviluppo.
L'oggetto dati Payment information dovrebbe acquisire le informazioni necessarie per il pagamento con carta di credito, come tipo di carta, numero di carta e data di scadenza.
Gli oggetti dati Customer e Payment information vengono configurati a livello dell’applicazione GoGoRoad in modo da essere disponibili per l'uso, se necessario, da parte di tutti i diversi tipi di pratica associati all'applicazione GoGoRoad.
Una volta creati gli oggetti dati Customer e Payment information, devi renderli disponibili per l'uso nel tipo di pratica Assistance Request associandoli al modello di dati del tipo di pratica Assistance Request. Poiché l'oggetto dati Customer include record di dati, dovrebbe essere associato al modello di dati del tipo di pratica Assistance Request come tipo di campo Data reference. Poiché l’addetto del servizio clienti inserirà i dati nei campi associati all’oggetto dati Payment information, dovrebbe essere associato al modello di dati del tipo di pratica Assistance Request come tipo di campo Embedded data.
Ti è stato anche chiesto di creare il campo Service type nel modello di dati del tipo di pratica Assistance Request. Il campo Service type dovrebbe consentire agli operatori del servizio di assistenza di identificare facilmente il tipo di servizio richiesto dal cliente. Le opzioni per il campoService type sono ad esempio veicolo senza benzina o cliente rimasto chiuso fuori dal veicolo.
In quanto nuovo System Architect, il tuo Lead System Architect ti ha fornito una raccolta di link alla documentazione tecnica di Pega per aiutarti a iniziare.
Nella seguente tabella sono riportate le credenziali necessarie per completare la sfida:
| Ruolo | Nome utente | Password |
|---|---|---|
| Application Developer | author@gogoroad | pega123! |
Detailed Tasks
1 Progetta il modello di dati
Utilizza la documentazione tecnica collegata alla mappa del percorso sopra riportata per completare l'attività assegnata. La documentazione tecnica potrebbe contenere più informazioni del necessario per completare l'attività.
Criteri di accettazione
- L’oggetto dati Customer contiene i seguenti campi:
| Name (Nome) | Type (Tipo) | Options (Opzioni) |
|---|---|---|
| Account ID (ID account) | Text (Testo, linea singola) | |
| Coverage level (Livello di copertura) | Picklist (Elenco di selezione) |
Visualizza come: Elenco a discesa Scelte: Gold, Standard |
| Email address | ||
| Enrollment (Registrazione) | Boolean (Booleano) | |
| First name (Nome) | Text (Testo, linea singola) | |
| Last name (Cognome) | Text (Testo, linea singola) | |
| Full name (Nome completo) | Text (Testo, linea singola) | Calcolato: Espressione (.FirstName + " " + .LastName) |
- L’oggetto dati Customer contiene i seguenti record di dati:
| Account ID (ID account) | Coverage level (Livello di copertura) | Email address | Enrollment (Registrazione) | First Name (Nome) | Last Name (Cognome) |
|---|---|---|---|---|---|
| [email protected] | Standard | [email protected] | True | Francis | James |
| [email protected] | Standard | [email protected] | True | Howard | Thomas |
| [email protected] | Gold | [email protected] | True | Jane | Mitchell |
- L’oggetto dati Payment information contiene i seguenti campi:
| Name (Nome) | Type (Tipo) | Options (Opzioni) |
|---|---|---|
| Card type (Tipo carta) | Picklist (Elenco di selezione) |
Visualizza come: Radio-buttons (Pulsanti di opzione) Scelte: MasterCard, Visa |
| Card number (Numero carta) | Text (Testo, linea singola) | |
| Expiration date (Scadenza) | Date only (Solo data) |
- Il modello di dati del tipo di pratica Assistance Request contiene i seguenti campi:
| Name (Nome) | Type (Tipo) | Options (Opzioni) |
|---|---|---|
| Customer ID | Data Reference (Riferimento dati) | Oggetto dati: Customer (Cliente) Record singolo |
| Dati di pagamento | Dati incorporati |
Oggetto dati: Dati di pagamento Record singolo |
| Tipo servizio | Picklist (Elenco di selezione) |
Visualizza come: Elenco a discesa Scelte: Pneumatico forato, batteria scarica, chiuso fuori dall'auto, senza carburante |
Indicazioni per l’accesso
- Nell'istanza Pega per la sfida, accedi come Application Developer.
- Nel campo Username, inserisci author@gogoroad.
- Nel campo Password, inserisci pega123!.
- Nel riquadro di navigazione laterale a sinistra di App Studio, fai clic su e aggiungi campi all’oggetto dati Customer utilizzando le informazioni specificate nei criteri di accettazione.
- Aggiungi i campi all’oggetto dati Payment information utilizzando le informazioni specificate nei criteri di accettazione.
- Accedi al tipo di pratica Assistance Request (richiesta di assistenza). Nel modello di dati del tipo di pratica Assistance Request , aggiungi i campi Customer ID, Payment information e Service type (ID cliente, dati di pagamento e tipo servizio) come descritto nei criteri di accettazione.
Disponibile nelle seguenti missioni:
Want to help us improve this content?