Building block > Building block specifici della soluzione > Building block delle perdite di tempo > Modello di implementazione (building block delle perdite di tempo)
Modello di implementazione (building block delle perdite di tempo)
Il diagramma seguente mostra le relazioni tra le thing shape, i modelli di oggetto e gli oggetti principali nel building block delle perdite di tempo e le relative relazioni con le entità in altri building block:
Diagramma di implementazione per il building block delle perdite di tempo.
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 delle perdite di tempo sono le seguenti:
PTC.TimeLoss - Entità del progetto per il building block astratto delle perdite di tempo. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.TimeLoss:
PTC.TimeLoss.EntryPoint - Oggetto punto di entrata per il building block delle perdite di tempo. Utilizzato per chiamare i servizi definiti nel modello di oggetto PTC.TimeLoss.EntryPoint_TT.
PTC.TimeLoss.EntryPoint_TT - Modello di oggetto per il punto di entrata delle perdite di tempo.
PTC.TimeLoss.Manager_TT - Modello di oggetto per il manager del building block delle perdite di tempo. Implementa le thing shape necessarie per estendere altri building block di implementazione.
PTC.TimeLoss.ModelLogic_TS - Thing shape della logica del modello per il building block delle perdite di tempo. Utilizzata per fornire a un impianto l'accesso alle proprietà e ai servizi specifici dell'impianto per questo building block.
PTC.TimeLoss.PipelineHistory - Data shape contenente le proprietà per la cronologia di pipeline di analisi.
PTC.TimeLoss.AreaAnalyticPipeline_TI - Timer per l'attivazione della pipeline di dati per aree diverse in Analisi perdita di tempo. Viene eseguito ogni 30 minuti. Attivato per default. Quando questo timer è disattivato, le pipeline di dati non funzionano.
PTC.TimeLossImpl - Entità del progetto per il building block di implementazione delle perdite di tempo. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.TimeLossImpl:
PTC.TimeLossImpl.EntryPoint - Oggetto punto di entrata per il building block di implementazione delle perdite di tempo.
PTC.TimeLossImpl.Manager - Oggetto manager per il building block di implementazione delle perdite di tempo.
PTC.TimeLossImpl.EntryPoint_TT - Modello di oggetto per il punto di entrata del building block di implementazione delle perdite di tempo. Utilizzato per contenere i servizi che implementano i servizi delle perdite di tempo.
PTC.TimeLossImpl.Manager_TT - Modello di oggetto per il manager del building block di implementazione delle ore di perdita. Utilizzato per contenere il codice di implementazione per i servizi delle perdite di tempo.
È possibile trovare l'elenco completo delle entità del building block visualizzando i progetti PTC.TimeLoss e PTC.TimeLossImpl in ThingWorx Composer.
È stato utile?