도메인 특정 빌딩 블록 > 재료 마스터 빌딩 블록 > 구현 모델(재료 마스터 빌딩 블록)
구현 모델(재료 마스터 빌딩 블록)
다음 다이어그램은 재료 마스터 빌딩 블록의 기본 사물 형태, 사물 템플릿 및 사물 간의 관계와 이들과 다른 빌딩 블록의 엔티티 간의 관계를 보여줍니다.
재료 마스터 빌딩 블록에 대한 구현 다이어그램.
다이어그램에서 머리가 비어 있고 실선이 있는 화살표()는 엔티티가 화살표가 가리키는 엔티티에서 확장됨을 나타내고, 머리가 비어 있고 점선이 있는 화살표()는 엔티티가 화살표가 가리키는 엔티티를 구현함을 나타내며, 머리가 열려 있고 점선이 있는 화살표()는 엔티티가 화살표가 가리키는 엔티티의 서비스에 종속됨을 나타냅니다.
재료 마스터 빌딩 블록의 중요한 엔티티에는 다음이 포함됩니다.
PTC.MaterialMaster - 재료 마스터 추상 빌딩 블록에 대한 프로젝트 엔티티입니다. 모든 빌딩 블록 엔티티를 패키징하고 포함하는 데 사용됩니다.
PTC.MaterialMaster 프로젝트에서:
PTC.MaterialMaster.EntryPoint - 재료 마스터 빌딩 블록에 대한 진입점 사물입니다. PTC.MaterialMaster.EntryPoint_TT 사물 템플릿에 정의된 서비스를 호출하는 데 사용됩니다.
PTC.MaterialMaster.EntryPoint_TT - 재료 마스터 진입점에 대한 사물 템플릿입니다. 표시 이름, 버전, 설명 등을 포함한 빌딩 블록 메타데이터를 포함하는 데 사용됩니다. 또한 빌딩 블록을 배포하고 구성할 수 있는 서비스가 포함되어 있습니다.
PTC.MaterialMaster.Manager_TT - 재료 마스터 빌딩 블록 관리자의 사물 템플릿입니다. PTC.MaterialMaster_Management_TS 사물 형태에 정의된 서비스에 대한 구현 코드가 포함되어 있습니다. 참고: 이 빌딩 블록은 구현 빌딩 블록과 쌍을 이루는 추상 빌딩 블록이므로 관리자 사물이 없습니다.
PTC.MaterialMaster_Management_TS - 재료 마스터 빌딩 블록에 대한 관리 사물 형태입니다. 재료 마스터 빌딩 블록 기능에 대한 서비스를 정의하는 데 사용됩니다.
PTC.MaterialMaster.ModelLogic_TS - 재료 마스터 빌딩 블록에 대한 모델 로직 사물 형태입니다. 개별 모델에 이 빌딩 블록에 대한 모델별 서비스에 대한 액세스 권한을 부여하는 데 사용됩니다.
PTC.MaterialMaster.UomConvsWithNames - 측정 단위 변환에 대한 구조를 정의하는 데이터 셰이프입니다. 이러한 측정 단위 변환은 PTC.Materials.UnitOfMeasure 데이터 셰이프에서 정의한 측정 단위를 참조합니다. 이 구조는 서로 다른 측정 단위 간의 전환을 조작하는 데 유용합니다.
PTC.MaterialMasterImpl - 재료 마스터 구현 빌딩 블록에 대한 프로젝트 엔티티입니다. 모든 빌딩 블록 엔티티를 패키징하고 포함하는 데 사용됩니다.
PTC.MaterialMasterImpl 프로젝트에서:
PTC.MaterialMasterImpl.EntryPoint - 재료 마스터 구현 빌딩 블록에 대한 진입점 사물입니다. PTC.MaterialMasterImpl.EntryPoint_TT 사물 템플릿에 정의된 서비스를 호출하는 데 사용됩니다.
PTC.MaterialMasterImpl.Manager - 재료 마스터 구현 빌딩 블록에 대한 관리자 사물입니다.
PTC.MaterialMasterImpl.EntryPoint_TT - 재료 마스터 구현 빌딩 블록 진입점에 대한 사물 템플릿입니다. 표시 이름, 버전, 설명 등을 포함한 빌딩 블록 메타데이터를 포함하는 데 사용됩니다. 또한 빌딩 블록을 배포하고 구성할 수 있는 서비스가 포함되어 있습니다.
PTC.MaterialMasterImpl.Manager_TT - 재료 마스터 구현 빌딩 블록 관리자에 대한 사물 템플릿입니다. PTC.MaterialMaster_Management_TS 사물 형태에 정의된 서비스에 대한 구현 코드가 포함되어 있습니다.
빌딩 블록의 전체 엔티티 목록은 ThingWorx ComposerPTC.MaterialMasterPTC.MaterialMasterImpl 프로젝트에서 확인할 수 있습니다.
도움이 되셨나요?