单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,重庆大学硕士学位论文辩论,答 辩 人:,指导老师:,辩论主席:,辩论委员:,面向产品设计制造过程的中间集成平台,研究及应用,面向产品设计制造过程的中间集成平台研究及应用,主要内容,总 结,绪 论,基于XML中间集成平台业务建模,基于XML异构数据中间集成平台总体设计,基于XML中间集成平台关键实现技术,基于XML中间集成平台系统开发与应用,课题的研究背景,信息孤岛,数据不能有效共享,数据异构,数据不能快速识别,CAX,PDM,ERP,HR,国内外研究状况,20世纪90年代,20世纪80年代,20世纪6070年代,CAD/CAM/CAPP等计算机辅助技术应用,CAD/CAPP/CAM/PDM等系统间的简单系统集成,用于实现企业OA/HR/ERP等系统集成的企业信息集成系统 应用,中间集成平台(IBM/BEA),目 前,面临的主要问题,紧藕合的集成方式,缺乏面向企业用户的支持,跨语言集成的障碍,尚无面向产品设计制造过程的中间集成平台,课题的来源,重庆市科委重大科技攻关专项“制造业信息化工程“产品设计开发集成化示范应用工程课题,重庆迈特科技有限责任公司承担并负责该工程,研发具有自主知识产权的CAX/PDM/ERP系统中间集成平台,面向产品设计制造过程的中间集成平台研究及应用,主要内容,总 结,绪 论,基于XML中间集成平台业务建模,基于XML异构数据中间集成平台总体设计,基于XML中间集成平台关键实现技术,基于XML中间集成平台系统开发与应用,CAX/PDM/ERP,系统中间集成平台,ERP,CAX,PDM,CAX/PDM/ERP系统集成层次,CAX/PDM/ERP系统集成内容,CAX/PDM/ERP系统集成数据结构,CAX/PDM/ERP系统集成数据表达,中间集成平台集成层次,解决异构系统间的数据共享和交换问题,单点登录用户自定义工作流程的过程集成,查询、挖掘、整理和汇总异构系统上的全局数据,本文的研究重点是CAX/PDM/ERP系统间数据集成,CAX/PDM/ERP,集成数据,主要管理产品设计过程数据,产品设计过程产生的相关数据,CAX/PDM/ERP,集成数据,主要管理产品设计过程数据,主要管理产品制造过程数据,CAX/PDM/ERP,集成数据结构,BOM结构数据,BOM结构数据,设计,BOM,属性信息,基本属性,设计属性,设计BOM,文档,结构信息,质量文档信息,技术文档信息,公共文档信息,图纸文档信息,父项信息,子项信息,件号,版本,材质,设计者,设计时间,审核人,零件111(件号、版本等),总装0(件号、版本、数量等),部件1(件号、版本、数量等),部件2(件号、版本、数量等),部件11(件号、版本、数量等),部件21(件号、版本、数量等),零件22(件号、版本、数量等),零件211(件号、版本等),制造BOM,设计BOM的信息,属性信息,文档信息,装配工艺信息,工艺路线信息,相应文档关联,工场,工位,供应商信息,供应商地址,供货情况,相应文档关联,工程信息,装箱子清单,相应文档关联,汇总表,其它信息,库存信息,成本信息,加工工艺信息,零部件特征信息,制造资源信息,工艺规程信息,生产计划信息,制造BOM,面向对象的,BOM,模型,面向对象的表示:,BOM=(M,R),M装配零部件集合,M中的每个元素表示一个节点;,R节点间关系。,BOM,类的封装,BOM,类的继承,BOM,类的多态,优点,基于,XML,的中间集成平台业务模型,XML技术特点,可扩展性,互操作性,开放性,灵活性,自描述性,简单性,跨语言性,XML技术标准,DTD,和,XML Schema,DOM,和,SAX,XSL,和,CSS,XPath,数据表达,数据解析,XML,文档事例,开始标记,结束标记,树结构信息,XML,文档,基于,XML,的中间集成平台业务模型,XML Schema数据表达,PDM中设计BOM,CATIA产品结构树,面向产品设计制造过程的中间集成平台研究及应用,主要内容,总 结,绪 论,基于XML中间集成平台业务建模,基于XML异构数据中间集成平台总体设计,基于XML中间集成平台关键实现技术,基于XML中间集成平台系统开发与应用,数据集成体系结构,传统结构,特点:,1、点对点通信,2、紧耦合集成,优点:,运行效率高,缺点:,结构复杂,开发工作量大,可扩展能力差,维护本钱高,数据集成体系结构,总线结构,特点:,1、平台间接通信,2、松耦合集成,优点:,结构简单,可扩展能力强,维护本钱较低,实施难度较低,缺点:,中间数据格式标,准难统一,平台系统复杂,,涉及较多关键技术,本文CAX/PDM/ERP系统间数据集成采用总线结构,中间集成平台的工作原理,中间集成平台,颜色 表示 数据类型,形状 表示 协议,数据流是主线,适配器是集成工具,中间集成平台是数,据中转站,嵌入式适配器,嵌入式适配器,中间集成平台的系统架构,数据层,中间层,应用层,应用层,中间集成平台的功能模块,嵌入式适配器,面向产品设计制造过程的中间集成平台研究及应用,主要内容,总 结,绪 论,基于XML中间集成平台业务建模,基于XML异构数据中间集成平台总体设计,基于XML中间集成平台关键实现技术,基于XML中间集成平台系统开发与应用,中间集成平台关键实现技术,数据接口技术,数据转换技术,数据封装,/,解封技术,数据库访问技术,协议扩展技术,数据映射技术,数据维护技术,用户管理技术,嵌入式适配器关键实现技术,本文重点阐述嵌入式适配器关键实现技术,嵌入式适配器的关键实现技术,数据接口技术,数据库访问技术,数据转换技术,API二次开发技术,关系型数据映射为XML数据,XML数据映射为关系型数据,MFC ODBC访问技术,Ug二次开发为例,面向产品设计制造过程的中间集成平台研究及应用,主要内容,总 结,绪 论,基于XML中间集成平台业务建模,基于XML异构数据中间集成平台总体设计,基于XML中间集成平台关键实现技术,基于XML中间集成平台系统开发与应用,中间集成平台,嵌入式适配器软构件库设计,中间集成平台功能模块设计,嵌入式适配器软构件库,嵌入式适配器,CAX/PDM/ERP集成需求,适配器软构件库,适配器配置,集成工具配置,中间集成平台功能模块设计,配置工具,平台管理,用户管理,协议扩展,映射配置,日志管理,数据维护,数据平安的保障,平台扩展的依据,平台维护的工具,中间集成平台配置管理,协议属性信息,字段,映射,中间集成平台数据管理,数据上传记录,数据名称,数据类型,操作者,数据删除记录,被删除数据名,数据级别,删除类型,操作者及日期,中间集成平台用户管理,添加、修改和删除用户信息,管理当前登录用户信息,中间集成平台应用实例,AutoCAD明细表信息,Ug,装配模型,PDM设计BOM,PDM设计BOM,中间集成平台数据,中间集成平台数据,中间集成平台配置步骤,第一步:中间协议配置,第二步:数据映射配置,第三步:嵌入式适配器配置,配置客户端集成菜单,系统间数据字段映射,UG与MITPDM的协议,AutoCAD与MITPDM数据集成,用户集成,菜单,明细信息,AutoCAD与MITPDM数据集成,AutoCAD与MITPDM数据集成,数据信息描述,设计BOM,关联文档,信息,面向产品设计制造过程的中间集成平台研究及应用,主要内容,总 结,绪 论,基于XML中间集成平台业务建模,基于XML异构数据中间集成平台总体设计,基于XML中间集成平台关键实现技术,基于XML中间集成平台系统开发与应用,结 论,研究了中间集成平台的内涵,产生的背景和开展历程,分析并指出当前,中间集成平台存在的主要问题。,深入分析CAX/PDM/ERP系统集成数据内容和集成数据结构,结合XML,的技术特点,建立基于XML的中间集成平台的业务模型,研究了中间集成平台,集成层次和集成体系结构,制定了一套基于XML数,据总线的中间集成平台的整体解决方案。在该方案中,提出了面向,CAX/PDM/ERP系统的中间集成平台的嵌入式适配器一种实现方法。,运用数据转换、封装、传输等关键实现技术,开发了迈特中间集成平台,(MITMIP)原型系统,并通过AutoCAD和Ug与MITPDM系统数据集成为,例,证明了本文提出的中间集成平台解决方案的可行性。,MIP具有松耦合性和可扩展性的优势,解决了企业CAXX/PDM/ERP系统,数据集成问题,防止数据重复性录入,降低人为数据出错率。,重庆大学硕士学位论文辩论,谢 谢!,杜东坡 于重庆,2007年5月,