Модель реализации (компоновочный блок администрирования)
На следующей схеме показаны отношения между основными профилями вещей, шаблонами вещей и вещами в компоновочном блоке администрирования, а так же их отношения с сущностями в других компоновочных блоках. Также показаны основные мэшапы администрирования.
Схема реализации для компоновочного блока администрирования.
На этой схеме стрелками с незакрашенным острием и сплошными линиями () обозначены сущности, которые расширяются от сущностей, указанных стрелками, а стрелками с незакрашенным острием и пунктирными линиями () обозначены реализации сущностей, указанных стрелками.
В следующих разделах перечислены важные сущности в каждом компоновочном блоке, составляющем компоновочный блок администрирования. Полный список сущностей в компоновочном блоке администрировани можно найти, просмотрев проекты PTC.Administration, PTC.AdminConfiguration и PTC.AdminConfigurationImpl в ThingWorx Composer.
PTC.Administration 
Важные сущности в компоновочном блоке интерфейса пользователя администрирования включают в себя:
PTC.Administration — сущность проекта для компоновочного блока интерфейса пользователя администрирования. Используется для инкапсуляции всех сущностей, принадлежащих компоновочному блоку, в один пакет. Этот проект содержит мэшапы для интерфейса пользователя администрирования.
В проекте PTC.Administration:
PTC.Administration.EntryPoint — вещь точки входа для компоновочного блока администрирования. Используется для хранения метаданных о компоновочном блоке, таких как отображаемое наименование, тип и описание.
PTC.Administration.Manager — вещь диспетчера для компоновочного блока интерфейса пользователя администрирования. Реализует шаблон вещи PTC.Administration.Manager_TT и предоставляет возможность выполнять администрирование, относящееся к сервисам.
PTC.Administration.EntryPoint_TT — шаблон вещи для точки входа компоновочного блока интерфейса пользователя администрирования. Содержит сервисы для развертывания и конфигурирования компоновочного блока.
PTC.Administration.Manager_TT — шаблон вещи для диспетчера компоновочного блока интерфейса пользователя администрирования.
PTC.Administration.Management_TS — профиль вещи управления по умолчанию для компоновочного блока интерфейса пользователя администрирования. Содержит сервисы и свойства, которые связаны с компоновочным блоком интерфейса пользователя администрирования.
PTC.Administration.Main_MU — главный мэшап для страниц связанных с Администрирование.
PTC.Administration.EquipmentHierarchy_MU — мэшап для целевой страницы Список оборудования.
PTC.Administration.ReasonTreeList_MU — мэшап для целевой страницы Деревья причин.
PTC.Administration.MaterialConfiguration_MU — мэшап для целевой страницы Конфигурация материала.
PTC.Administration.Calendar_MU — мэшап для целевой страницы Смены и Календари.
PTC.Administration.JobOrder_MU — мэшап для целевой страницы Порядки работы.
PTC.Administration.SelectIdealCycleTime_MU: мэшап для выбора окна идеального времени цикла, включающий в себя список исторического времени цикла для завершенных порядков работы и вложенный мэшап для связанной информации порядка работы.
PTC.Administration.UpdateIdealCycleTimeSuccessPopUp_MU: мэшап для сообщения об успешном выполнении при обновлении идеального времени цикла для материала.
PTC.Administration.Display.JobOrderDetails_MU: мэшап для панели, показывающий связанную информацию в окне выбора идеального времени цикла.
PTC.Administration.ActualCycleTimeFrequency: профиль данных информации о частоте порядка работы, который будет отображаться в интерфейсе пользователя.
PTC.Administration.HistoricalCycleTimeList: профиль данных для информации исторического времени цикла завершенных порядков работы, включая дату завершения порядка работы и фактическое время цикла.
PTC.Administration.JobSummary: профиль данных для отображения информации порядка работы.
PTC.AdminConfiguration 
Важные сущности в абстрактном компоновочном блоке интерфейса пользователя администрирования включают в себя:
PTC.AdminConfiguration — сущность проекта для абстрактного компоновочного блока конфигурации администрирования. Используется для инкапсуляции всех сущностей, принадлежащих компоновочному блоку, в один пакет.
В проекте PTC.AdminConfiguration:
PTC.AdminConfiguration.EntryPoint — вещь точки входа для абстрактного компоновочного блока конфигурации администрирования. Используется для хранения метаданных о компоновочном блоке, таких как отображаемое наименование, тип и описание.
PTC.AdminConfiguration.Manager — вещь диспетчера для абстрактного компоновочного блока конфигурации администрирования. Реализует PTC.AdminConfiguration.Manager_TT и предоставляет возможность выполнения сервисов, связанных с конфигурированием.
PTC.AdminConfiguration.EntryPoint_TT — шаблон вещи для точки входа абстрактного компоновочного блока конфигурации администрирования. Наследуется из PTC.Base.ComponentEntryPoint_TT Содержит сервисы для развертывания и конфигурирования компоновочного блока.
PTC.AdminConfiguration.Manager_TT — шаблон вещи для диспетчера абстрактного компоновочного блока конфигурации администрирования.
PTC.AdminConfiguration.Management_TS — профиль вещи управления по умолчанию для абстрактного компоновочного блока конфигурации администрирования. Содержит сервисы и свойства, которые связаны с компоновочным блоком конфигурации администрирования.
PTC.AdminConfiguration.ActualCycleTimeFrequency: профиль данных информации о частоте порядка работы, который будет отображаться в интерфейсе пользователя.
PTC.AdminConfiguration.HistoricalLookbackConfiguration: профиль данных для настройки количества месяцев, для которых необходимо получить историю фактического времени цикла.
PTC.AdminConfiguration.DayShiftSchedule — структура данных, содержащая поля, необходимые для хранения дней.
PTC.AdminConfiguration.CalendarEquipmentAssignments — структура данных, содержащая поля для хранения связи назначения оборудования и календаря.
PTC.AdminConfiguration.CalendarDays — структура данных, содержащая поля, необходимые для хранения данных страниц для календарных дней.
PTC.AdminConfiguration.CalendarDayRepeating — структура данных, содержащая поля, необходимые для хранения повторяющихся календарных дней.
PTC.AdminConfig.WorkCenterMaterialSettings — структура данных для свойств настроек материала в рабочем центре.
PTC.AdminConfiguration.Exception — структура данных, содержащая поля данных исключения в иерархии оборудования.
PTC.AdminConfiguration.EquipmentTree — структура данных, используемая для определения дерева списка оборудования.
PTC.AdminConfiguration.EquipmentListReasonTree — структура данных, используемая для определения иерархии кодов причин в дереве причин.
PTC.AdminConfiguration.EquipmentHierarchy — структура данных, содержащая поля для хранения иерархии оборудования.
PTC.AdminConfiguration.EquipmentHierachyForShift — структура данных, содержащая поля для хранения единиц оборудования в иерархии оборудования.
PTC.AdminConfiguration.MachineCode — структура данных для отображения всех машинных кодов.
PTC.AdminConfiguration.JobOrderTime — структура данных для полей времени порядка работы.
PTC.AdminConfiguration.JobOrderStatusDropDownDS — структура данных, содержащая базовые раскрывающиеся списки состояний порядка работы для хранения данных.
PTC.AdminConfiguration.JobOrders — структура данных, содержащая поля данных порядка работы.
PTC.AdminConfiguration.JobOrder — структура данных, содержащая свойства для порядка работы.
PTC.AdminConfiguration.GenericDropDownDS — структура данных, содержащая базовые раскрывающиеся списки для хранения данных.
PTC.AdminConfiguration.ModelCalendar — структура данных для информации о календаре, назначенном оборудованию.
PTC.AdminConfiguration.MaterialMaster — структура данных для информации мастера материалов.
PTC.AdminConfiguration.MaterialConfiguration — структура данных для списка конфигурации материалов.
PTC.AdminConfiguration.Material — структура данных, используемая для отображения списка материалов на странице машинных кодов для брака.
PTC.AdminConfiguration.ReasonTreeNode — структура данных для узлов дерева причины. Используется для определения иерархии кодов причин.
PTC.AdminConfiguration.ReasonTreeGrid — структура данных, используемая для получения всех данных узла дерева причин.
PTC.AdminConfiguration.ReasonTreeAssignments — структура данных, используемая для назначений материала и оборудования в дереве причин.
PTC.AdminConfiguration.ReasonTree — структура данных для деревьев причин. Используется для определения иерархии кодов причин.
PTC.AdminConfiguration.ReasonCodeEquipmentHierachy — структура данных, содержащая поля для хранения единиц оборудования в иерархии оборудования.
PTC.AdminConfiguration.ModelHierarchy — структура данных, используемая для элементов иерархии модели.
PTC.AdminConfiguration.WorkMasterDetails — структура данных для хранения свойств материала и мастера работы.
PTC.AdminConfiguration.Status — структура данных, используемая для полей статуса порядка работы.
PTC.AdminConfiguration.SiteConfiguration — структура данных для сохранения настроек конфигурации предприятия.
PTC.AdminConfiguration.ShiftScheduleData — структура данных для расписаний смен. Используется для отображения данных смен
PTC.AdminConfigurationImpl 
Важные сущности в абстрактном компоновочном блоке интерфейса пользователя администрирования включают в себя:
PTC.AdminConfigurationImpl — сущность проекта для компоновочного блока реализации конфигурации администрирования. Используется для упаковки и хранения всех сущностей компоновочного блока.
В проекте PTC.AdminConfigurationImpl:
PTC.AdminConfigurationImpl.EntryPoint — вещь точки входа для компоновочного блока реализации конфигурации администрирования. Используется для хранения метаданных о компоновочном блоке, таких как отображаемое наименование, тип и описание.
PTC.AdminConfigurationImpl.Manager — вещь диспетчера для компоновочного блока реализации конфигурации администрирования. Реализует шаблон вещи PTC.AdminConfigurationImpl.Manager_TT и предоставляет возможность выполнения сервисов, связанных с администрированием.
PTC.AdminConfiguration.EntryPoint_TT — шаблон вещи для точки входа абстрактного компоновочного блока реализации конфигурации администрирования.
PTC.AdminConfigurationImpl.Manager_TT — шаблон вещи для диспетчера компоновочного блока реализации администрирования.
PTC.AdminConfigurationImpl.Management_TS — профиль вещи управления по умолчанию. Содержит сервисы и свойства, которые связаны с компоновочным блоком администрирования.
Было ли это полезно?