分享到:

XML技术在车载信息平台图形用户界面开发中的应用

随着信息化时代的迅速发展,图形用户界面设计在软件开发中变得越来越重要,而可视化开发作为图形界面设计的重要手段因其使用方便、显示直观得到越来越多的应用。可扩展标记语言(XML)具有跨平台、可压缩、功能强大、升级好、简单易学等诸多优点,因此广泛应用到各个领域当中。项目开发的车载信息平台图形用户界面系统为HXD1C机车显示屏显示界面,GUI系统基于嵌入式操作系统,采用Eclipse开发平台为依托,使用MiniGUI图形库作为主要图形支持,借助可扩展标记语言作为界面中间表示形式。本文首先介绍了开发过程中使用的相关技术:Eclipse平台的插件结构及GEF架构、MiniGUI界面图形库的特点及使用优势、嵌入式操作系统的特点和VxWorks的结构。然后对车载信息平台图形界面系统进行了需求分析,提出了将GUI分为界面设计工具模块、图形界面表示模块、代码生成模块的设计思想。重点研究了界面自动生成的图形界面表示模块和代码生成模块详细的设计方案:在  (本文共68页) 本文目录 | 阅读全文>>

《软件导刊(教育技术)》2016年12期
软件导刊(教育技术)

基于FLASH与XML的在线考试系统的设计与实现

0引言传统的试卷考试方式,存在阅卷工作量大、考试组织效率低、试卷长期保存困难等问题[1]。随着网络技术在教育领域中的广泛运用与深入发展,人类教育传统的活动范式和管理体制正在发生着颠覆性的变革。在此背景下,基于网络的在线考试系统凭借其高效、灵活、适应性强等优点,已逐渐成为传统考试的有效补充[2]。目前广泛使用的在线考试系统大都是两层分布式的程序框架,即C/S结构。尽管这种结构有着诸多优点,但整个系统的安装、维护却很复杂。比如,当系统升级或者修改时,所有计算机都需要重装系统,工作量极大。而基于Flash与XML的在线考试系统采用B/S的构架模式,真正实现了客户端的零部署安装,使得在线考试变得简单、方便。一个稍有上网经验、会打字的一线教师,使用该系统就可以在很短的时间内建立一个设计精美,功能相对齐全的在线考试系统。1功能需求分析要想使在线考试系统真正成为像上网和打电话一样方便的大众化运用,它的关键在于科学的解决方案。本系统采用B/S的...  (本文共2页) 阅读全文>>

《信息工程大学学报》2016年06期
信息工程大学学报

密码协议XML描述方法研究

0引言密码协议是一种建立在密码体制基础上,借助密码算法实现密钥分配、身份认证等目的的交互通信协议[1]。对密码协议的研究大都集中在形式化分析方面,从密码协议的安全性质入手,重点分析密码协议本身及其所采用的密码算法、密码技术在理论上存在的安全缺陷。常用的分析方法主要有形式逻辑方法、模型检测方法和定理证明方法等。密码协议形式化分析在很大程度可以从密码协议设计源头阻挡一些攻击的发生,但难以分析实际应用中密码协议发挥的作用和对通信网络性能的影响。仿真以其安全性、经济性和可重复性等优势,为研究密码协议性能提供了一种有效手段。在研究的过程中如何对密码协议进行描述,使其更易于向仿真模型转换是一个难题。XML语言作为一种具有良好语义表达能力、可扩展的标准数据交换语言,与OMNe T++(objective modular net-work testbed in C++)[2]仿真平台关系密切,XML文档在OMNe T++NED网络拓扑参数和C+...  (本文共6页) 阅读全文>>

《电脑编程技巧与维护》2017年04期
电脑编程技巧与维护

XML在信息系统中的应用

随着信息时代的来临,各行各业开始向信息化进行转变,信息系统应运而生。对于一个信息化程度较高的公司来说,一个完整、高效的信息系统必不可少。因此如何开发信息系统也成了各个公司关注的焦点。在信息系统开发过程中,经常会面临由于数据不兼容、数据冗杂度高,造成的信息系统难扩展、数据丢失等问题。近些年,也涌现出多种数据结构语言来解决这类问题,其中,XML与信息系统的结合无疑是做得做好的,现在常用于信息系统简化数据的存储和共享。将对XML在信息系统的应用进行归纳和探究。1方便数据的描述对于一个完善的信息系统来说,描述数据内容是非常必要的,而html无法描述数据的内容,这样导致了数据搜索起来非常不便。XML简化了数据搜索的方式,不必再关心底层数据库是如何构建的,而是只用关心业务逻辑层的数据构建。如图1、图2所示。以XML这样的形式存储,开发者不仅不用过于考虑底层数据库的格式,同时也增加了可读性,使得用户能够很容易的按照搜索数据的标准属性来完成。例...  (本文共2页) 阅读全文>>

《自动化与仪器仪表》2017年02期
自动化与仪器仪表

基于XML的数据中心网络统一配置方法

0引言随着大数据时代的到来,数据中心的重要性越来越高,在可预见的未来,数据中心朝着大型化,虚拟化以及智能化等方向发展。数据中心网络是一个流量行为复杂,网络负载大的封闭运行环境,数据中心网络中有各种来自不同厂商的各种设备,这些设备类型不同,功能不同,版本不同,其配置命令也各异,因此对大型数据中心网络的维护对系统管理员来说是异常复杂的工作。因此对于数据中心网络,如何对网络进行有效的配置管理,实现网络故障的排查和性能的调优具有重大的工程意义。通过对数据中心网络层次结构松耦合的分层结构,本文设计并提出了数据中心网络配置管理模型,实现网络配置管理的自动化和可视化,并在此基础上提出了基于XML的数据中心网络统一配置方法,屏蔽不同设备配置命令不相同的问题。1数据中心网络配置管理模型1.1网络配置管理模型对数据中心网络的结构进行分析,可以发现数据中心网络是一个松耦合的分层结构[1],从上到下分别为视图[2],管理[3],控制[4]和资源[5]。...  (本文共3页) 阅读全文>>

《计算机科学与探索》2016年12期
计算机科学与探索

基于伪反馈的有效XML查询扩展

1引言XML(extensible markup language)文档的大量涌现,产生了对XML数据管理的需求,基于XML的信息查询和检索成为研究重点[1-2]。其中,如何有效获取高质量的检索结果,提高最终检索性能一直是学术界和工业界致力解决的热点问题。然而,搜索引擎中用户提交的短小查询往往不能准确地描述自己的查询意图,使得返回结果里包含了大量无关的文档。伪反馈是提高信息检索性能的有效查询扩展技术,其不需用户参与的特性在众多查询扩展方法中备受关注。查阅XML伪反馈的相关文献资料,大部分的研究成果都是针对传统文本的伪反馈。传统伪反馈以初始检索结果的前N篇文档作为查询词的扩展源,其隐含前提假设该N篇文档与查询是相关的。多方的实验数据也证实了该方法的有效性。但是近年来的研究表明,基于传统伪反馈的查询扩展方法容易产生“查询主题漂移(query drift)”现象。究其原因,伪反馈的隐含假设并不总是成立的,检索结果的前N篇文档有可能与查...  (本文共10页) 阅读全文>>