Building block > Building block specifici del dominio > Building block del master di lavorazione > Modello di implementazione (building block del master di lavorazione)
Modello di implementazione (building block del master di lavorazione)
Il diagramma seguente mostra le relazioni tra le thing shape, i modelli di oggetto e gli oggetti principali nel building block del master di lavorazione e le relative relazioni con le entità in altri building block:
Diagramma di implementazione per il building block del master di lavorazione.
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, 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 del master di lavorazione sono le seguenti:
PTC.WorkMaster - Entità del progetto per il building block astratto del master di lavorazione. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.WorkMaster:
PTC.WorkMaster.EntryPoint - Oggetto punto di entrata per il building block del master di lavorazione. Utilizzato per chiamare i servizi definiti nel modello di oggetto PTC.WorkMaster.EntryPoint_TT.
PTC.WorkMaster.EntryPoint_TT - Modello di oggetto per il punto di entrata del building block del master di lavorazione. Utilizzato per contenere 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.WorkMaster.Manager_TT - Modello di oggetto per il manager del building block del master di lavorazione. Contiene il codice di implementazione per i servizi definiti nella thing shape PTC.WorkMaster.Management_TS. Nota: questo building block non presenta un oggetto manager perché si tratta di un building block astratto associato a un building block di implementazione.
PTC.WorkMaster.Management_TS - Thing shape di gestione per il building block del master di lavorazione. Definisce tutte le proprietà e i servizi astratti necessari per la manipolazione dei master di lavorazione.
PTC.WorkMaster.ModelLogic_TS - Thing shape della logica del modello per il building block del master di lavorazione. Utilizzata per esporre i servizi specifici del modello che sfruttano i servizi dal modello di oggetto PTC.WorkMaster.Manager_TT.
PTC.WorkMasterImpl - Entità del progetto per il building block di implementazione del master di lavorazione. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.WorkMasterImpl:
PTC.WorkMasterImpl.EntryPoint - Oggetto punto di entrata per il building block di implementazione del master di lavorazione. Utilizzato per chiamare i servizi definiti nel modello di oggetto PTC.WorkMasterImpl.EntryPoint_TT.
PTC.WorkMasterImpl.Manager - Oggetto manager per il building block di implementazione del master di lavorazione.
PTC.WorkMasterImpl.EntryPoint_TT - Modello di oggetto per il punto di entrata del building block di implementazione del master di lavorazione. Utilizzato per contenere 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.WorkMasterImpl.Manager_TT - Modello di oggetto per il manager del building block di implementazione del master di lavorazione. Contiene il codice di implementazione per il servizio definito nella thing shape PTC.WorkMaster.Management_TS.
È possibile trovare l'elenco completo delle entità del building block visualizzando i progetti PTC.WorkMaster e PTC.WorkMasterImpl in ThingWorx Composer.
È stato utile?