Building block > Building block specifici del dominio > Building block del materiale principale > Modello di implementazione (building block del materiale principale)
Modello di implementazione (building block del materiale principale)
Il diagramma seguente mostra le relazioni tra le thing shape, i modelli di oggetto e gli oggetti principali nel building block del materiale principale e le relative relazioni con le entità in altri building block:
Diagramma di implementazione per il building block del materiale principale.
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 del materiale principale sono le seguenti:
PTC.MaterialMaster - Entità del progetto per il building block astratto del materiale principale. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.MaterialMaster:
PTC.MaterialMaster.EntryPoint - Oggetto punto di entrata per il building block del materiale principale. Utilizzato per chiamare i servizi definiti nel modello di oggetto PTC.MaterialMaster.EntryPoint_TT.
PTC.MaterialMaster.EntryPoint_TT - Modello di oggetto per il punto di entrata del materiale principale. 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.MaterialMaster.Manager_TT - Modello di oggetto per il manager del building block del materiale principale. Contiene il codice di implementazione per i servizi definiti nella thing shape PTC.MaterialMaster_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.MaterialMaster_Management_TS - Thing shape di gestione per il building block del materiale principale. Utilizzata per definire i servizi per la funzionalità del building block del materiale principale.
PTC.MaterialMaster.ModelLogic_TS - Thing shape della logica del modello per il building block del materiale principale. Utilizzata per consentire ai singoli modelli di accedere a servizi specifici del modello per questo building block.
PTC.MaterialMaster.UomConvsWithNames - Data shape che definisce la struttura per le conversioni delle unità di misura. Queste conversioni delle unità di misura si riferiscono alle unità di misura definite dalla data shape PTC.Materials.UnitOfMeasure. Questa struttura è utile per manipolare la trasformazione tra unità di misura diverse.
PTC.MaterialMasterImpl - Entità del progetto per il building block di implementazione del materiale principale. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.MaterialMasterImpl:
PTC.MaterialMasterImpl.EntryPoint - Oggetto punto di entrata per il building block di implementazione del materiale principale. Utilizzato per chiamare i servizi definiti nel modello di oggetto PTC.MaterialMasterImpl.EntryPoint_TT.
PTC.MaterialMasterImpl.Manager - Oggetto manager per il building block di implementazione del materiale principale.
PTC.MaterialMasterImpl.EntryPoint_TT - Modello di oggetto per il punto di entrata del building block di implementazione del materiale principale. 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.MaterialMasterImpl.Manager_TT - Modello di oggetto per il manager del building block di implementazione del materiale principale. Contiene il codice di implementazione per il servizio definito nella thing shape PTC.MaterialMaster_Management_TS.
È possibile trovare l'elenco completo delle entità del building block visualizzando i progetti PTC.MaterialMaster e PTC.MaterialMasterImpl in ThingWorx Composer.
È stato utile?