Building block > Building block specifici del dominio > Building block dei turni > Modello di implementazione (building block dei turni)
Modello di implementazione (building block dei turni)
Il diagramma seguente mostra le relazioni tra le thing shape, i modelli di oggetto e gli oggetti principali nel building block dei turni e le relative relazioni con le entità in altri building block:
Diagramma di implementazione per il building block dei turni.
Nel diagramma, le frecce con punte vuote e linee continue () indicano che un'entità si estende dall'entità a cui punta la freccia, le frecce con punte vuote e linee tratteggiate () indicano che un'entità implementa l'entità a cui punta la freccia e le frecce con punte aperte e linee tratteggiate () indicano che un'entità presenta una dipendenza dai servizi nell'entità a cui punta la freccia.
Le entità significative nel building block dei turni sono le seguenti:
PTC.Shift - Entità del progetto per il building block astratto dei turni. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.Shift:
PTC.Shift.EntryPoint - Punto di entrata per il building block astratto dei turni. Utilizzato per chiamare i servizi definiti nel modello PTC.Shift.EntryPoint_TT.
PTC.Shift.EntryPoint_TT - Modello di oggetto per il punto di entrata del turno. Contiene i metadati del building block, inclusi il nome visualizzato, la versione, la descrizione e così via. Contiene anche i servizi per consentire la distribuzione e la configurazione del building block.
PTC.Shift.Manager_TT - Modello di oggetto per il manager del building block dei turni. Contiene il codice di implementazione per i servizi definiti nella thing shape PTC.Shift.Management_TS. Nota: questo building block non presenta un oggetto manager. È un building block astratto associato a un building block di implementazione.
PTC.Shift.Management_TS - Thing shape di gestione per il building block dei turni. Utilizzata per definire i servizi per la funzionalità del building block dei turni.
PTC.Shift.ModelLogic_TS - Thing shape della logica del modello per il building block dei turni.
PTC.ShiftImpl - Entità del progetto per il building block di implementazione dei turni. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.ShiftImpl:
PTC.ShiftImpl.EntryPoint - Oggetto punto di entrata per il building block di implementazione dei turni. Utilizzato per chiamare i servizi definiti nel modello di oggetto PTC.ShiftImpl.EntryPoint_TT.
PTC.ShiftImpl.Manager - Oggetto manager per il building block di implementazione dei turni.
PTC.ShiftImpl.EntryPoint_TT - Modello di oggetto per il punto di entrata del building block di implementazione dei turni. Contiene i metadati del building block, inclusi il nome visualizzato, la versione, la descrizione e così via. Contiene anche i servizi per consentire la distribuzione e la configurazione del building block.
PTC.ShiftImpl.Manager_TT - Modello di oggetto per il manager del building block di implementazione dei turni. Contiene il codice di implementazione per il servizio definito nella thing shape PTC.Shift.Management_TS.
È possibile trovare l'elenco completo delle entità del building block visualizzando i progetti PTC.Shift e PTC.ShiftImpl in ThingWorx Composer.
È stato utile?