深圳市大瑞软件系统有限公司
              SHENZHEN DORE SYSTEMS SOLUTIONS CO., LIMITED
十年专注  诚信服务 快速响应
Ten years of focus,Integrity service,Quick response
咨询热线 0755-82995904
Windchill PDMLink 中,如何理解更改管理的对象以及它们的关系
All Change
  • 更改管理框架定义了一个对象可以怎样被正式地更改

  • 主要可以通过两种主要的对象类型来解释:

    • 更改对象Change Object

    • 可更改对象Changeable


更改对象:
  • 模态数据类型(Modelled Data Type)将更改进程中相关的信息封装了起来

  • 它与其它更改对象通过连接类进行关联

主要的更改对象类型(图片中黄色框):
  • 问题报告Problem Report/ PR:类 wt.change2.WTChangeIssue :表 WTChangeIssue

  • 更改请求Change Request/ ECR:类 wt.chang2.WTChangeReuqest2:表 WTChangeRequest2

  • 更改通告Change Notice / ECN:类 wt.change2.WTChangeOrder2:表 WTChangeOrder2

  • 更改活动Change Activity/ 更改任务Change Task/ 实施计划Implementation Plan/ CA:类 wt.change2.WTChangeActivity2:表 WTChangeActivity2

  • 更改提议Change Proposal):类 wt.change2.WTChangeProposal:表 WTChangeProposal

  • 更改分析Change Analysis):类 wt.change2.WTAnalysisActivity:表 WTAnalysisActivity

更改对象连接类型(图片中蓝色连接)

最常使用的更改对象——PR、ECR、ECN、CA——使用下面的连接类进行连接
  • FormalizedBy:连接更改事项Change Issue) / PR --- 至 --- 更改请求Change Request) / ECR:表 FormalizedBy

  • AddressedBy:连接更改请求Change Request) / ECR -- 至 -- 更改请求Change Notice) / ECN:表 AddressedBy2

  • IncludedIn2:连接更改通告Change Notice) / ECN -- 至 -- 更改活动Change Activity) / CA:表 IncludedIn2

除了上述内容外,有些操作可能也需要额外的更改对象及其连接关系
  • ResearchedBy:可以连接更改提议Change Proposal)和更改分析Change Analysis) -- 至 -- 更改请求Change Request) / ECR:表 ResearchedBy

  • AcceptedStrategy:连接更改提议Change Proposal) -- 至 -- 更改通告Change Order) / ECN:表 AcceptedStrategy

可更改对象(Changeables):
  • 可以与更改对象(Change Object)关联的可以更改的对象

  • 并非可存储的类型。这意味着没有数据库表 Changeable

  • 实现了 Java 接口 Changeable2 的对象

  • 包含的场景类型

    • EPMDocument

    • WTPart

    • WTDocument

    • WTProductInstance2


更改对象(Change Objects)和可更改对象(Changeables)之间的连接:
常规应用中,需要更改的项与更改活动(Change Activity)关联在一起
  • AffectedActivityData:连接更改活动(Change Activity) / CA -- 至 -- 要更改的可更改对象Changeable):表 AffectedAcitivityData

  • ChangeRecord2:连接更改活动(Change Activity) / CA -- 至 -- 产生的可更改对象Changeable):表 ChangeRecord2

除了更改活动(Change Activity)之外,可更改对象(Changeables)也可以使用下面类型的关联被连接到其它更改对象,需要注意这些类型的关联为更改提供了上下文信息。但是归根结底,必须更改的对象已经更改的对象是通过连接到更改活动Change Activity)的项来标示
  • ReportedAgainst:连接问题报告Problem Report) / PR -- 至 -- 可更改对象Changeable):表 ReportedAgainst

  • ProblemProduct:连接问题报告Problem Report) / PR -- 至 --  仅仅 WTPartMaster 类型:表 ProblemProduct

  • RelevantRequestData:连接更该请求Change Request) / ECR -- 至 -- 可更改对象Changeable):表 RelevantRequestData

  • SubjectProduct:连接更该请求Change Request) / ECR -- 至 --  仅仅 WTPartMaster 类型:表 SubjectProduct

  • RelevantAnalysisData:连接更改分析Change Analysis) -- 至 -- 可更改对象Changeable):表 RelevantAnalysisData


文章分类: 数据中心
扫描二维码,关注微信公众号
     卓兔网           大瑞软件
在线客服
 
 
 
 
 工作时间
周一至周五 :8:30-18:00
 联系方式
客服热线:0755-82995904
邮箱:zhouxl@szdore.com