2004-07-20 10:09
基于CPC平台的PDM系统研究
江学锋’ 罗新星’
摘 要 本文分析了CPC的特点,充分利用Web技术,从协作、产品、商务三个方面出发,对CPC平台进行了构建。在此基础上提出了基于CPC平台的面向整个产品生命周期的PDM系统。
关键词 产品数据管理 Web技术 协同产品商务
1 引 言
产品数据管理在中国的发展与推广已有十多年的历史,随着经济全球化加速推进,信息技术的快速发展,传统的C/S(客户机/服务器)的PDM系统越来越适应不了企业的需求,必然会校具有B/S结构的基于CPC平台的系统所代替,充分利用Internet技术和Web技术,从全程供应链的角度协同整个供应链上的各节点,各分布角色,各异构系统,各相关资源,进行产品的开发、制造和管理,并最终提供客户最需要的产品和服务,实现客户、企业、社会的三赢目标。
2.CPC平台的构建
2.1 CPC的特点
协同产品商务是指一类软件和服务,它利用htMlet技术,使每个相关人员在产品的全生命周期内互相协同地对产品进行开发、制造和管理,不管这些人员在产品的商业化过程中担任什么样的角色,使用什么计算工具,所处的地理位置或处在供应链的什么环节。通过充分利用w此技术,增强企业与企业之间的协作能力,灵活适应动态的商业环境并提供产品全生命周期的信息管理,能够大大改善离散型制造企业的核心业务过程,实现产品的客户化定制以及快速地推出创新产品。
2.2构建CPC平台
CPC作为一个新的归一化方案,主要由协同C、产品P、商务C三个方面的技术相互发展和融合而来。CPC平台的构建如图1。
产品P 代表产品生命周期各种解决方案的发展。从最初的单点解决方案,到多点之间的集成,到基于统一的数据模型一主模型,如PDM、ERP、CRM、SCM等分系统的出现和应用,再到需要一个统一的产品数据操作入口,即现在的CPC,通过它,各种角色都可以在安全机制下进行个性化访问和操作,并利用和共享已有的信息化系统的知识和资源。
协同C 产品开发过程中合作关系的发展。从最初的缺乏交流,到企业内不同部门之间的协调和沟通(CIM5和并行工程),再到不同企业之间的协作(合作伙伴),直到当前任何相关实图1 CPC平台体均可参与的全球广泛协同(虚拟企业)。产品开发过程中各创新性方案的诞生、客户的需求的表达均离不开CPC提供的协同工作环境。
商务C 商务最初是通过手工和面对面的方式完成,随着网络、信息等技术的发展,电子商务的出现使商务不仅仅停留在“交换”活动,更涉及到价值的创造和增值过程。通过关注各企业内部价值增值过程,优化整个供应链和价值链来实现面向产品开发的协同商务。
3 基于CPC平台的产品数据管理系统的设计
3.1系统的B/S模型
系统采用三层B/S模型的软件体系结构,如图2。完全面向对象的组件化的设计,能够充分的表达用户需求,实现复杂的业务流程,同时可以保证系统的可持续发展和稳定性、以及系统的可集成性。系统将复杂的业务逻辑放在中间层实现,客户端基于角色原理,通过设置不同的权限来访问系统。
基于角色的Web访问
这一层为协同各用户提供方便、安全、无障碍的信息访问门户。具体功能包括信息的浏览、搜索、订阅等。
中间层
这一层体现了人、活动和信息交互的逻辑。具体功能包括协作流程管理、信息的共享和重用、同已有系统的集成等。
Web数据存储
这一层的主要作用是把产品数据变成企业的知识财富。体功能包括信息的捕获、存储、整理和结构等。
3.2系统的功能划分
系统的重要功能如图3所示。这些功能模块之间相互作用、互相补充,形成一个企业级的技术信息管理与协作平台。
数据管理
是系统对产品信息和其他应用系统产生的数据的管理。数据管理的核心是建立产品整个生命周期的数字化产品和数据模型。在数据管理中,不仅需要数据的版本控制、编码,还须结合合理的用户权限管理、项目管理来组织数据管理的表现形式。
过程管理
是对整个产品过程进行维护、控制以及对历史过程进行记载的管理方式。使产品数据与其相关过程有机结合起来,是规范企业管理的有力执行工具。过程管理应支持和改善所有与产品形成过程有关人员的协同工具,从整体上提高工作效率。
协同管理
通过协同管理,使得各商业实体都能够充分共享和参与产品生命周期相关活动和知识,最大限度的利用各种优势资源,不再仅仅局限于实现自己的局部利益,而是基于整个供应链价值最优化原则进行组合和协同。 系统管理 通过系统管理,提供必须的部署工具、定制工具、开发接口等等,从而系统可以扩展成一个适合于各种行业、各种生产方式的技术信息管理平台。
系统集成
通过系统集成,系统能将各种不同应用系统如CAD/CAPP/CAM/ERP、CRM、SCM等等聚成一个协同工作的整体,从而实现对整个的产品生命周期的管理与控制。
3.3系统配置
客户端配置
硬件选用PII—266以上机型、内存128M以上、10/100M自适应网卡;软件安装Windows/98/2000操作系统、IE4.0以上版本
服务器端配置
数据服务器支持Windows、Unix、Linus操作系统,采用SQL Server、Qacle、Sybase、DB2等大型数据库管理系统为支持的数据服务器。应用服务器以w血b1Yyr/2000或以上版本的带有COM、IIS支持的系统来担负等。
4.结束语
CPC作为一个统一的协作支持框架力求为企业提供一个高效协同的产品设计管理和研究管理平台,它是一种新技术和新的管理思想。本文提出的构建在CPC平台的PDM系统正是基于这样一种思想来设计和实现的,它采用了开放的体系结构,更多地注重与其他管理系统的整合,实现了与异构管理系统间的协同和集成。随着各种信息化工具在企业的广泛应用和普及,基于CPC平台的PDM系统将成为各企业加强信息化管理的重要选择。