
款事热来与表用
民机研制管理系统共享集成概述
杨鸿雁
(中国商飞北京研究中心北京102211)
学术论坛
摘要:民机研制过程非常复杂,需要参阅大量的生产、研究数据,民机研制管理系统中的各个子系统之间数据信息虽然相对独立,但是电存在重复数据,故缺乏数据共享机制,降低研制管理的效率。因此,系统设计过程利用先进的设计方法和理念,为民机研制产生的数据提供高效的共享机制,并提高系统的使用效累和运行效率,
关键调:民机研制管理共享
中图分类号: 1引言
文献标识码:A
文章编号:1007-9416(2013)05-0241-01
展标记语言、简单对象访间协议,WEB服务描述语言和通用描述发
民机研制过程及其复杂,它要求严格的外形气动、警杂的内部结构,同时涉及专业面广、更改频繁以及零部件数量大等特点[1],因此所产生的多种数据类别和大量的数据,这些数据是民机研制的重要依据,所以需要进行合理的整合应用。民机研制管理系统数据库中数据的存储量大,因此系统采用了Webservices数据服务组件为系统业务组件提供数据。
根据企业的信息化建设需求,做以下两方面工作:首先,搭建数据中心并整合数据资源,在企业内部实现数据资源的共享。其次,完成数据库与应用系统的集成。建立民机研制数据库,主要工作是面向数据管理,确定数据实体,编制数据字典,设计关系数据模型。 2民机研制管理系统设计
为了实现飞机研制、实验的数据之间相互关联,搭建统一的综合性的系统,通过业务层服务来实现面向Web服务的集成模型能够实现动态的应用集成和数据共享。使用XML协议在系统异构、模式异构的基础上构建一个和语义无关的技术层,不同应用系统依靠这个技术层实现相互的集成。系统设计结构如图1所示。
作务学验应
用展
源层层
+ 国得任车
加件量源动血+
二并温件
组件划获环境
意式点用
数帮中心
识管理环境
活动对置主程社置工具对置
图1系统设计结构
2.1民机研制管理共享集成
为了提高开发效率,降低开发维护成本,实现动态绑定应用,系统采用一种松散的Webservices绑集成形式。所有应用系统都是个可调用的Web服务,这些应用通过包装成Web服务,使用可扩
现集成技术,将其方法作为Web服务接口显示,民机研制管理系统框架分为六层,每一层之间相互都有交互。首先,客户层接受应用数据请求后Web服务层作为客户层和服务定位层的中转站进行数据的处理和中转,其次,服务定位层解析将完成请求命令,并从服务描述层中搜索相关服务进行定位,最后,服务描述层对应用逻辑层提供的服务进行注册。其中,服务定位层与服务描述层、应用逻辑层之间的交互以及服务描述层与应用逻辑层之间的交互是框架的核心。
2.2数据库共享集成
随着民机研制管理系统的发展,数据库应用也有了很大的提高,数据共享集成系统不同于分布式的并行数据库系统,它集成了不同的源数据库,是被独立创建的。它可以高效地访问多个异构数据源。
目前,民机企业开发了相关民机研制管理的应用,这些软件运行在不同的客户端。用户根据自已的需求,在客户端上建立相应的项目数据库,为了解决数据异构,则通过中间件满足数据共享服务。异构数据共享集成中间件是在数据库系统和数据应用之间,主要是集成异构数据源,提供访问和查询。中间件包括仲裁器和包装器,前者包括注册器、分配器,集成器,负责异构数据库的注册及公共模型的生成,并分解不同数据源的子查询,发送到对应的数据源,最后将结果集成起来,后者是中间件与异构数据源负责与通信的主要部件,主要负责异构数据的交互
各个数据库通过共享中间件注册,收集到所有异构数据库的相关信息,再通过网络连接到系统的WEB服务器,进行数据操作,最
终达到多服务器结构共享集成易于维护和扩展。 3结语
民机研制管理系统的搭建,为民机研制数据提供高效的共享机制,也提高了系统的使用效果和运行效率,同时民机研制数据的建立,为民机知识库的建立奠定了基础,同时利用数据仓库使民机研
制管理数据库进一步向决策支持发展。参考文献
[1]范玉青.大型飞机数字化制造工程.航空工业出版社,2011.1.[2Jirapper induction for information extraction N.Kushmerick,D Weld,R.Doorenbos IJCAI97,1 997.
基金项日:飞机动强度可视化仿真技术研究一北京市科学技术委页会
作者简介:杨鸿雁,出生年月:1985.1,性别:女,学历:硕士,职称助理工程师,研究方向:软件工程。