基于并行工程的PDM应用研究
1、系统目标
实现以Windchill系统为支持框架的并行工程实施体系结构,充分体现PDM系统在并行工程中的支撑框架的作用和地位。PDM系统作为并行工程的应用集成框架,为并行化产品设计与过程管理提供了必要的跨平台的软件支撑环境,在并行工程项目中,基于PDM系统的并行工程体系结构如图1所示。这一体系结构以PDM系统为核心共分4层,底层是异构分布的计算机硬件环境、操作系统、网络与通信协议、数据库;第2层是Windchill基础构架,也就是PDM集成框架层,包括Web机制、数据处理逻辑、对象模型、基础类库、Windchill基本服务;第3层是基于基础构架的PDM应用组件,主要是文档管理、并行化产品开发工作流程管理、BOM视图管理、产品结构配置管理等;第4层是应用系统层,包括Pro/E等CAD/CAE}CAPP软件、Word等应用软件;另外,还考虑了与企业内其它信息管理系统的关系,如与MIS等的关系。
2、系统实施过程
企业需求调研中采用了IDEFO图、IDEFIX图、IPO图和UseCase图等方式描述企业的产品开发流程和相关的信息流。其中IPO图和简单的企业产品开发流程图用于对企业的整个产品开发过程和相关信息流有一个直观和明确的认识,用IDEFO图、IDEFIX图和UseCase图对企业的产品开发过程、功能和信息从不同角度进行详尽描述。因为Windchill软件本身采用面向对象的问题描述和开发方式,所以主要采用Use Case图的方式。系统分析设计过程也以概念层类图、类图的形式加以描述,并直接生成相关Java和SQL代码,在此基础上开发,形成最终的应用系统。
3、系统实施的技术路线
具体的客户化工作包括4个部分,由浅入深分别是:WebPoctal的建立(网页的编制)、Windchill用户应用界面模板的修改(查询显示模板、文档显示模板、产品结构显示模板等)、Windchill中的系统定义(包括用户、组、域、权限、工作流程等等)、客户化开发。图2列出了这4部分工作的具体的技术路线。当系统主信息模型和主功能模型确定后,就可以建立产品数据管理的Web门户,作为企业内部各类用户的产品数据访问起始点;在详细了解 Windchill系统底层结构的基础上,并根据用户的实际需求,修改Windchill应用界面模板,使之适应用户的习惯和风格;在系统分析设计的基础上,把已经描述好的用户、组、域、权限、工作流等信息输入系统;对需要进行2次开发进行功能扩展的模块进行概念层类图和类图设计,开发后形成客户化应用界面。
4、基于Windchill系统的功能扩展和应用工具的封装与集成
PDM的应用不同于其它应用软件,不能拿来即用,需在分析清楚用户需求的前提下,有较多的用户化工作要做。尽管Metaphase已经提供了较强的产品信息管理功能,但是要直接应用到并行工程中,仍然不能满足要求。首先,零部件属性的定义不够,系统直接提供给用户的属性只包括零部件名称、ID号、生产矽卜购选项、版本号等,而在满足设计、装配与制造的BOM中,必须增加更多的属性;其次,对文档(Doucment)与文件类型的分类定义也不能满足要求,有待扩展;第三,为了能实现应用系统与PDM系统的集成,还需要将CAx1DFx工具封装或集成到Windchill系统中;第四,PDM系统中还有很多不适合企业设计和工艺入员习J质、不符合企业文化的用户界面。
4.1Windchil!系统的运行环境及2次开发环境
Windchill系统是基于对象技术设计的软件产品,它以Web为信息构架,如TCP/IP,HTTP,HTML,Web浏览器等;整个系统完全由 Java语言编码组成,以HTTP和JavaRMI作为本地中间件;以CORBA和DCOM作为集成中间件。由于对象模型提供了一组对象类、父子类的继承关系及其对象之间的关联,形成类图,具有很好的扩展性。该软件提供了一组集成开发工具(Information Modeler),这些工具包括RationalRose、应用编程接口(API)库、SymantecCaf‘集成开发环境、其它实用程序等元件,利用 Windc.bill的集成开发工具实现用户化定义与开发的基本过程。
4.2基本环境管理
其中定义了多个用户、用户组、域,规定了不同的用户组对相应数据域中相应类的访问权限。并定义了公司内部所有参与产品开发过程的角色名称。
4.3文档管理及功能扩展
采用Windchill产品数据管理功能,通过描述关联或参考关联建立产品结构中的Part与Document之间的关系。需要更多的文档分类,可以根据企业文档分类标准进行文档的分类。为实现对存放在系统外部的纸质和介质文件的管理(目录、存放地点、保存时间等),需要增加纸质价质文件对象定义和相关属性。需要增加对纸质文件借阅登记,对于Release状态的文档浏览要求,需要系统管理员完成对文档的分发和文档的借阅登记。
- 1crm全面提升企业竞争优势
- 2有没有可以一直使用的免费的CRM软件?
- 3转型进行时 CRM助中国制造业实现管理转型
- 4如何保证CRM系统的实施顺利进行?
- 5如何挖掘企业CRM有效应用价值?
- 6CRM系统为企业带来利益
- 7CRM能否拯救广告业于水火之中?
- 8CRM系统助力美容行业
- 9CRM系统未来的发展新趋势
- 10财务管理软件行业发展新方向
- 11crm管理软件介绍
- 12crm与ESP,究竟谁要革谁的命
- 13crm怎么实施
- 14关于crm价值的思考分析
- 15供应链环境下客户关系管理研究
- 16CRM软件选型以客户为中心、仔细审视镜子中的自己
- 17油水交融 新软件改善销售薪酬管理
- 18crm真正给企业带来的价值是什么?
- 19杂谈:云计算为传统CRM敲响“丧钟”?
- 20一个完整的CRM系统需要什么?
- 21CRM系统提高企业的协同管理能力
- 22浅谈crm系统对制造业内部控制的作用
- 23CRM客户关系管理系统与社交化
- 24使用CRM产品,企业跑赢竞争起跑线
- 25如何准确为自助服务寻找正确的定位
- 26成功的CRM软件项目需要管理者配合的有哪几点?
- 27中小企业怎样进行客户管理
- 28合格的呼叫中心坐席需具备的五大特质
- 29crm系统规范化流程
- 30CRM寻求突破 挖掘数据抓住客户