Windchill业务类培训讲义ppt课件.ppt

Windchill业务类培训讲义ppt课件.ppt

ID:59413856

大小:972.00 KB

页数:37页

时间:2020-09-19

Windchill业务类培训讲义ppt课件.ppt_第1页
Windchill业务类培训讲义ppt课件.ppt_第2页
Windchill业务类培训讲义ppt课件.ppt_第3页
Windchill业务类培训讲义ppt课件.ppt_第4页
Windchill业务类培训讲义ppt课件.ppt_第5页
资源描述:

《Windchill业务类培训讲义ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Windchill业务类面向对象的程序设计(OOP),通过继承划分功能:公共的功能——父类(公共的类)专用的功能——子类(专用的类)介绍信息对象包含业务数据包含模型信息数据库层指定的实例逻辑对象包含业务逻辑执行业务规则层之间对象的动作区分业务信息和业务逻辑业务信息对象包含简单的数据和逻辑非常轻量级的易于层之间的传递层之间的信息传递PersistenceManager=业务逻辑类Persistable=定义业务数据类的接口,服从于PersistenceManager业务信息和业务逻辑实例业务信息业务逻辑定义业务类的功能大部分具有一个相应的服务类在Windchill系统中添加类,您必须扩展或

2、执行这些接口Windchill接口Windchill基础类类名描述wt.part.WTPart零部件对象wt.doc.WTDocument文档对象wt.epm.EPMDocumentCAD图档对象wt.folder.SubFolder非根文件夹wt.inf.container.WTContainer所有容器的父对象wt..pdmlink.PDMLinkProduct产品库wt.inf.library.WTLibrary存储库wt.inf.container.ExchangeContainer代表站点容器wt.inf.container.OrgContainer组织容器wt.org.WTG

3、roupWindchill中的用户组wt.org.WTPrincipal参与者:可以是用户、组、或者是组织wt.org.WTUser用户wt.fc.QueryResult查询结果集wt.query.QuerySpecWindchill查询wt.query.SearchCondition查询条件wt.util.WTExceptionWindchill异常基类Windchill常用接口接口名描述wt.access.AccessControlled受访问权限控制wt.fc.Persistable可持续化,能够存储到数据库中wt.folder.Foldered能够存放在文件夹中wt.lifecy

4、cle.LifeCycleManaged受生命周期管理wt.lifecycle.IteratedLifeCycleManagedBothIteratedandisLifeCycleManaged;whensomethingisIterated,lifecycleisonlyinterestedinthelatestiterations,notpastiterationswt.vc.Iterated受小版本控制wt.vc.Versioned受大版本控制Windchill常用包包名描述wt.access访问权限相关类wt.change旧的变更相关类,新的是change2wt.change2更

5、改相关类wt.content内容相关类,例如文档的主内容、附件等wt.doc文档相关类wt.epm图档相关类wt.fc“FoundationClasses”—向数据库中存储或查询相关对象wt.folder文件夹相关类wt.lifecycle生命周期相关类wt.org在LDAP或数据库中管理参与者的相关类wt.part零部件相关类wt.query支持SQL查询的相关类wt.team团队相关类wt.vc“VersionControl”大版本相关类wt.vc.wip“WorkinProgress”,例如检入检出等wt.util工具类和变准对象wt.fc接口接口名描述ObjectMappable

6、实现本接口的对象能够写入数据库,能够从数据库中读出,系统为该对象生成readExternal和writeExternal方法PersistInfo用于存储对象信息,这些对象是中具有唯一标识的那些对象。QueryKey存储了一些属性,根据这些属性能够从数据库中查询对象,可被用做主键、外键WTReference存储了Persistable的一个参考,可以通过WTReference找到对应的PersistableLink描述两个或多个对象之间的关系BinaryLink连接两个对象,通过WTReference链接对象,该接口继承自wt.fc.Link接口Persistable可持续性对象接口,所

7、有需要存储到数据库中的对象必须为Persistable对象。定义业务数据类的接口,可使用PersistenceManager操作该接口的实现类ObjectReference引用对象,里面存有一个OBJECT属性,指向ObjectIdentifier,为表征某种引用关系而建立的一个接口。ObjectIdentifier对象的唯一标识保存数据通用的业务信息对象WTObject(抽象的)业务对象服从域管理和访问控制通用的业务信息对象Ite

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。