数据基于XML的三层C_S模型在航空IETM中的应用研究.

c xml  时间:2021-02-14  阅读:()

基于的三层 模型在航空 中的应用研究

基于的三层 模型在航空 中的应用研究

孟 飞 吕永健 杨朋松

空军工程大学工程学院

摘 要在简要介绍的基础上提出了基于的三层           模型并对其数据获取、传输、显示以及外部处理的应用进行了分析。 以某型飞机航空 系统为例说明了其具体的实现最后对基于的三层 模型的应用优势进行了总结。

关键词可扩展标记语言 用户服务器体系 三层结构模型 交互式电子技术手册

交互式电子技术手册                                 是集武器装备或民用设备的设计、 图纸、使用等数据以及故障诊断和维修等信息的电子出版物。它可以良好地解决传统纸张型技术资料使用和管理模式产生的耗时、费力、实效性不高且管理成本居高不下等问

式文本而不是机器专用的二进制表达来描述数据。技术上它是一种语言用于创建其他基于插入标记的语言以帮助描述数据。然而 实际上不只是标记。 是标记和内容的组合其中的标记将含义添加给内容。 突破了的固定标记集合的约束用户可以根据需

题使武器装备或民用设备的完好性大大增强要定义任何一种标签来描述文档中的数据元素。提高故障诊断速度减少维修人员的工作量改它的基本思想是利用数据标识表示数据的含意善维修方法和过程。制作 最基础的工作是对技术数据进行处理在这方面美军和欧盟已发布了相关标准建议用来描述这些技术数据。

  技术概述

是                   的缩写意为可扩展的标记语言是由       联盟组织定义的元语言。 是标准通用标记语言                             的一个子集与超文本标记语言也有相类似的地方但实际上它是针对和的局限性而创立的   。简单地说 是一组规则和准则的集合用于以无格利用简单的嵌套和引用来实现数据元素之间的关系。

作为描述数据组织结构的标记语言   主要包含三个要素 

               文档类型定义或     模式 、              

             可扩展样式语言和                     可扩展链接语言 。 和模式规定了文件的逻辑结构定义了文件中的元素、元素的属性以及元素和元素属性之间的关系 是用于规定文档呈现样式的语言它使得数据与其表现形式相互独立而   进一步扩展了 上已有的简单链接。

42

   年月

国防技术基础

第期

              体系结构

美军的      、     和    以及欧洲航空工业协会的    都详细规定了 的开发、应用与实施标准和方法。开发应用航空 时我们考察了采用用户服务器体系结构             的必要性。之所以采用这种结构体系先进、性能、潮流等都不是问题的实质真实答案来自对用户现在、未来和潜在需求的研究以及这种结构本身的特点与优势。

  非 结构的应用

航空装备 的开发运用了多媒体、数据库和网络等技术并且随着技术的发展而呈现出不同的内容主要的设计环节是

①电子图像化将原始设计图纸、器件外观等图形和纸张转换成数字式电子资料 以图片形式保存于数据库中建立索引以方便查询

②电子文档化将所有说明书、技术文档等用文字描述的资料转换成电子文档格式转换后的资料以 或单纯文字为主

动画等资料用多媒体技术组织并保存展现给用户使用实现基本层次的交互④数据库支持结合多媒体界面风格将航空装备各寿命周期的各种数据和资料通过后台数据库来管理和维护结合专家诊断、远程维护等形式支持查询和统计等功能实现通过单一系统获取多处信息来源的功能。

等级较低的 应用传统的数据库体系结构例如基于主机多终端的系统或基于文件服务器运做的多用户系统数据库属于应用程序“私有”即使它也可以将数据文件放置在某台机器上供不同的用户共同访问但所有的操作、规则都是在一个应用程序内部实现。应用程序因此具有最大的复杂性 即使是原班开发人员要想对已有功能加以扩充也是很困难的 当数据库其他的人员开发另外的程序共同操作这个数据库的数据几乎不具可行性。

    结构的数据库应用

最简单的 体系结构的数据库应用 由用户应用程序和数据库服务器程序两部分组成。二者可分别称为前台程序与后台程序。在典型的 数据库应用中数据的储存管理功能是由服务器程序独立进行的并且通常把那些不同的

不管是已知还是未知的前台应用所不能违反的规则在服务器程序中集中实现例如访问者的权限编号不准重复、必须有用户才能建立这样的规则。 基于的三层 模型

三层结构是建立在 结构和分布式技术的基础上的将业务逻辑从客户端分离出来移到一个中间层。通过对中间层的有效组织和管理采用负载平衡、动态伸缩标准接口等技术可以将客户机和服务器高效地组合在一起。这样三层 模型就克服了两层结构以单一服务器和局域网为中心、系统难以扩展、维护成本高、软件移植性差等特点。从网络体系结构层次上看基于的三层 模型可实现三种功能

一是数据层实现数据的集成 数据产生于 的多种数据源但都以统一的格

二是功能层  中有很多概念定义。通过对功能的分解而得到功能谓词每个功能谓词代表功能的最小单元实现数据的发送与处理应用服务器通过交换数据通过处理数据。

三是表示层实现数据的显示 数据的可以有多种表现形式而且可以为外部直接访问、编辑或转换也可被其他系统所用。 图为某型飞机航空 基于的三层 模型的基本原理。

   文档的生成

由于能够使不同来源的结构化的数据很容易的结合在一起所以通过可以在中间层服务器上对从后端数据库和其他应用处来的数据进行集成。然后数据就能被发送到用户或

当然每个数据库描述数据都是不同的但可以自己定义文件标签例如通过航空机电系统就可以很容易以标准的方式按照所

③多媒体技术将声音、 图像、文本和录像、式表达传输。

稍具复杂性比如有稍多相互关联的表与规则 其他服务器做进一步的集合、处理和分发   。

43

基于的三层 模型在航空 

中的应用研究

层数据进行刷新。

基于的三层 模型的航空 应用实例

以某型飞机仪表系统 为例简要介绍基于的三层 模型。

   文档的生成

中间层通过获取数据源数据生成文档。例如在“航空仪表”中其中每一设备的信息包括仪表设备名、产地、工作原理、使用信息等。下面所列的就是获取数据源的一段典型例程。

      

图 三层 模型航空 系统基本原理属分系统、产地、工作原理和其他的相关信息进行分类管理便于用户查询使用。

   数据的传输与更新

通过可将描述的数据像一样传送。其中 中间层应用服务器将支持更新功能将数据服务器上数据的变化及时地传递给用户。这就使得用户能及时得到最新的使用数据与统计资源并将之传送到数据储存服务器上。

   数据在表示层的显示

数据在表示层可用多种方式显示。                           可扩展样式语言是数据显示公布的机制本地的数据能够以用户配置、选择或其他标准决定的方式动态地表现出来。

描述的是数据本身注重的是数据的内容其显示要通过来实现。是为文件定义的一种标识语言 以包含了一套元素集的语法规范而定义该语法规范将被用来把文件转换成文件或文档。

 数据的编辑与处理

在基于的 模型中不但能够通过集合多个数据源的数据并把数据源数据及就能从用户层处理和编辑中间层的数据然后通过中间层与数据层之间的数据刷新机制对数据

   “   ”       “   ” 

                          

“        ”

          

                          “           ”

                  航空机电系统

仪表设备名           “仪表设备名” 仪表设备名

产地           “产地” 产地工作原理           “工作原理” 工作原理

使用信息           “使用信息” 使用信息

航空机电系统

                  航空设备管理

   数据在表示层的表达

航空装备使用人员不同其所需的信息也不一样。例如飞行员关心的是仪表使用方式和读取方法维修人员还关心仪表的工作原理和故障模用要求而进行不同的显示。如下所示的样式表就是一个显示示例将生成一个

文档

时传输给表示层而且只要能理解数据式。所以 可以根据使用对象及其不同的应

44

   年月

国防技术基础

第期

包括一个表格其中的一行就为一个“仪表设备”旦把满足用户需要的信息组装起来以后就以元素。

             “ ”  航空机电系统   

               “航空机电系统”               “仪表设备”

                  

          

                    

只要理解了中间层文档的数据就能从任何地方处理和编辑数据。 结论

在某型飞机航空仪表系统 中基于的三层 模型的中间层一次性从远程数

据库中获取满足用户所需的维修信息生成相应本文第一作者通讯地址西安空军工程大学工程学的文档显示在电脑、便携式辅助维修装置院 

队 邮编       或打印文本中以供维修人员或使用人员参考。一参考文献

              、 服务和数据革命

 袁勤勇莫青译北京清华大学出版社     

  罗翊石纯一    协作求解中形成联盟的行

为策略 计算机学报                   周杭霞夏荣钊何利力基于数据安全交

换的方法 计算机应用研究           宋晓梁刘东生许满武 中间件及其在三层客

户机服务器模型中的应用 计算机应用       形式发送给用户避免了用户与中间层的进一步交互。 同时丰富的数据发送给用户端后用户应用和脚本语言就可以直接使用这些数据这时用户端与中间层服务器之间连接就可以中止了。

运用基于的三层 模型 结构化的数据可以从商业规范和表现形式中分离出来而且可以更详细地定义某个数据对象的数据结构解决了信息标准化的问题。通过在三层 模型使用使得用户之间可以通过网络与其他装备使用者进行跨平台、跨操作系统的信息交换 。

45

OneTechCloud(31元),美国CN2 GIA高防VPS月

OneTechCloud发布了本月促销信息,全场VPS主机月付9折,季付8折,优惠后香港VPS月付25.2元起,美国CN2 GIA线路高防VPS月付31.5元起。这是一家2019年成立的国人主机商,提供VPS主机和独立服务器租用,产品数据中心包括美国洛杉矶和中国香港,Cera的机器,VPS基于KVM架构,采用SSD硬盘,其中美国洛杉矶回程CN2 GIA,可选高防。下面列出部分套餐配置信息。美国CN...

妮妮云(30元),美国300G防御 2核4G 107.6元,美国高速建站 2核2G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

提速啦(24元/月)河南BGP云服务器活动 买一年送一年4核 4G 5M

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

c xml为你推荐
google竞价排名谷歌竞价排名现在是显示在什么位置?怎么在qq空间里添加背景音乐怎么在QQ空间里免费添加背景音乐????镜像文件是什么系统镜像是什么彩信中心短信中心的号码是多少奇虎论坛奇虎问答是什么ejb开发什么是EJB?它是干什么的?和JAVA,JSP有关系吗?他们各有什么特点和用途?虚拟专用网虚拟专用网 有什么用处?系统分析员系统分析员的工作内容什么是云平台什么是云平台管理软件,一个云平台软件应该具有哪些基本功能网络虚拟机虚拟机网络设置
独立ip虚拟主机 国内最好的虚拟主机 郑州虚拟主机 已经备案域名 lnmp 阿里云os enom cdn服务器 鲨鱼机 主机屋免费空间 搜狗抢票助手 ubuntu更新源 好看的桌面背景图 轻量 php空间申请 秒杀预告 idc资讯 网站卫士 129邮箱 免费网页申请 更多