Windchill常用开发大全.ppt

Windchill常用开发大全.ppt

ID:51260433

大小:4.48 MB

页数:284页

时间:2020-03-21

Windchill常用开发大全.ppt_第1页
Windchill常用开发大全.ppt_第2页
Windchill常用开发大全.ppt_第3页
Windchill常用开发大全.ppt_第4页
Windchill常用开发大全.ppt_第5页
资源描述:

《Windchill常用开发大全.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AgendaWindchill开发内容集合开发目录介绍开发环境搭建Windchill模型环境搭建Windchill类的介绍Windchill各个业务对象的模型介绍Windchill常用开发类和方法介绍开发规范JAVA开发规范,请遵守sun标准Windchill开发规范由于将来系统生产环境是Cluster架构,所以在编写代码时,要尽量避免使用Static的Class变量,测试环境配置多个MethodServer,以防止编写的代码在Cluster环境中运行出现问题。系统运行的错误信息,要显示在UI界面上,以便用户和系统管理员了解,同时需要在系统log中记

2、录。Debug语句要有开关控制,避免直接使用System.out.println()打印,导致将来的生产环境产生大量日志。每个客制点之间,设定一个Debug开关,方便自身模块的调试。Debug的开关,缺省值设置为false。客制点之间的输入和输出部分,需要输出Debug信息,方便客制点之间的调试。工作流中的表达式,具体实现,都写在WfUtil中,只在工作流中调用WfUtil中的方法。WfUtil中的方法注释中,需要说明该段代码,将在那些workflow中被调用。系统OOTB配置部分通过XML配置文件交付。方便新系统可以直接通过LoadFileSet导

3、入配置。系统内部值,例如IBA,全部由英文字母和数字组成,不能包含特殊字符。禁止反编译系统OOTB的Class文件,然后在此基础上修改做客制,导致系统无法升级。需要对出厂文件(HTMLtemplate等)修改时,需要保存原出厂文件的备份在wtSafeAreaptcOrig目录下,修改后的文件另存到wtSafeAreasiteMod目录需要增加的properties属性不要放置在wt.properties中(service的注册除外),其他都放置在codebasecomitbgext.properties。客制的新增Class文件放置在cod

4、ebasecomitbg对应的目录下。不要放在系统原有的包中。(除非使用了系统原有的ProtectedMethod,这种用法要尽量避免).设计规范设计规范之建模仅对持久化对象建模只有数据需要保存到数据库中的持久化业务对象才允许进行建模。其余的操作类(例如:Processor、Delegate、Helper类等)不被允许进行建模。模型命名规则对象的名称、属性名称、方法名称应该满足命名规则,同Java编码规范的类命名、变量命名和方法命名。例如:类名TRApplyDoc属性名trPhase方法名getFormData说明:历史的模型如果要更改将要做数据

5、迁移。因此只要求对新建立的模型,历史模型不做要求。设计规范字段扩展对于对象的属性,一般情况下采用默认长度。建模时要求考虑属性长度是否符合要求,如果需要加大长度,在模型中设置相应的值即可。选择父类对于建模,尽量继承底层的Windchill类,例如:ManagedItem等,继承上层的具有实际业务含义的Windchill类(例如:WTPart、WTDocument)时,在业务上符合“是一个(As-is)”的含义,例如:EleadPart是一个WTPart不预留属性对象建模,不预留属性。对于已有对象的预留属性,因属性名称业务含义,也不允许使用。历史模型已

6、预留的属性不做要求。例如:不再使用以前建模留下的reserv1、reserv2等预留属性设计规范关联关系两个对象关联时,需要使用模型的关联关系。尽量不要采用建模为两个独立对象,在一个对象的属性中记录另一个对象的某个标志属性的方式。例如:错误的建模方法:CBBCounter类有一个属性cbbNumber,记录CBB的编码。正确的建模方法:引入一个Link对象,记录CBBCounter类和WTPartMaster类的关系。布局类图中尽量保证各部分分布均匀,连线尽量不要交叉,整个类图能够显示在一个屏幕范围之内(标准1024*768分辨率),对于引用的其他包

7、的类、接口,可以将其属性、方法隐藏起来。避免占用过大的显示空间。建模搭建环境进入到Windchill+Information+Modeler-091_F000lRational_Rose_for_Windowssetup.exe安装安装完成之后,load注册文件进入到{WT_HOME}roseAddIn,将VirtualPathMap.AddIn.reg和Windchill.AddIn.reg文件中的路径修订为个人本机环境的路径并注册建模搭建环境启动rose,点击“EditPathMap…”查看注册信息Rose模型介绍打开Rose模型,点击F

8、ileOpen选择srcwtWTdesigner.mdlRose模型使用点击【是】,系统会加载其中Lo

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

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

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