好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

试验训练体系结构资源封装工具开发.pdf

65页
  • 卖家[上传人]:小**
  • 文档编号:47463774
  • 上传时间:2018-07-02
  • 文档格式:PDF
  • 文档大小:2.38MB
  • / 65 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 国内图书分类号:TP391.9 学校代码:10213 国际图书分类号: 621.3 密级:公开 硕士学位论文硕士学位论文 试验训练体系结构资源封装工具开发 硕 士 研 究 生 : 樊龙 导师 : 姜守达教授 申请学位 : 工学硕士 学 科 : 仪器科学与技术 所在单位 : 自动化测试与控制系 答 辩 日 期 : 2012 年 7 月 授予学位单位 : 哈尔滨工业大学 Classified Index: TP391.9 U.D.C.: 621.3 Dissertation for the Master Degree in Engineering DEVELOPMENT OF RESOURCE ENCAPSULATION TOOL OF THE TEST AND TRAINING ARCHITECTURE Candidate:: Fan Long Supervisor:: Associate.Prof. JiangShouDa Academic Degree Applied for:: Master of Engineering Speciality:: Instrument Science and Technology Affiliation:: Department of Automatic Test and Control Date of Defence:: July, 2012 Degree-Conferring-Institution:: Harbin Institute of Technology 哈尔滨工业大学工学硕士学位论文 - I - 摘摘 要要 本单位在借鉴美军 TENA 体系结构基础上,开发了 HIT-TENA。

      在 HIT-TENA 中,需要解决资源描述、资源接入以及资源操控的问题本课题的目的是在研究 HIT-TENA 体系结构的基础上,开发训练体系结构资源封装工具,实现资源模型的开放描述、资源设备的快速接入、资源操控的标准模式,进而加速试验训练系统的构建,促进试验训练体系结构在靶场的应用 本文提出一种通用、带有交互界面的资源封装模式,以组装的方式实现高效、快速的组件模型开发,从而解决组件模型开发工作量大、开发周期长的问题 首先对 HIT-TENA 资源进行抽象,通过对资源对象的 UML 建模,以及XMI 语言的描述,实现对资源的抽象描述通过对资源设备的研究,提出资源的接入方式:资源协议接入和内存接入通过研究协议的抽象格式,设计通用协议模板,开发协议格式设计软件,从而实现通用协议的格式设计,并用XML 语言进行描述同时设计共享内存的接入模式,完成对资源的内存接入采用 QtDesigner 对组件模型界面设计,采用 Qt 开发环境开发组件模型生成软件,通过对对象模型文件、协议文件解析以及界面文件解析,来完成组件模型接入与操控的配置,同时设计协议编解码代码模板、网络通信代码模板,研究自动代码的生成,实现组件模型自动代码的生成。

      实验室测试和用户使用结果表明,资源封装工具运行可靠,降低了资源封装对专业知识的要求,实现了具有界面显示操控、协议通信、内存通信功能的组件模型自动代码生成封装好的组件模型运行稳定,可以较好的融入到HIT-TENA 中,有较好的通用性和扩展性 关键词: HIT-TENA;资源;对象模型;组件模型;XML 哈尔滨工业大学工学硕士学位论文 - II - Abstract Draws on the U.S. TENA architecture, we develop our own HIT-TENA. In HIT-TENA, the problem of description of resource, access of resource and manipulation of resource need to be solved. The purpose of this paper is to develop the resource encapsurlation tool of the test and trainning architecture based on the study of the HIT-TENA to realize open description of resource model, the rapid access of resource facilities, the standard patten of the resource manipulation, therefore, to promote the construction of the test and trainnning system and promote the application of the TENA in range. A common and user interface owned mode of resource encapsurlation is advanced in this paper, and highly efficient, rapid component model development is fulfilled in the way of assemble style, and the heavy workload, long development cycle problem is solved. Firstly, this paper abstracts the HIT-TENA resource, by building the UML model of the resource object, and the description by XML language, to fulfill the abstract description of resource. Through research about Resource facilities, put forward the access of resources: resource protocol access and memory access. By studying abstract format of protocol, design common protocol template, develop protocol format designer in order to achieve a common protocol format, and use XML language to describe. Design shared memory access mode, complete memory access to the resources. At the same time, Qt Designer is used to design user interface of component model. Develop component model code generation software in Qt IDE to realize the configuration of the resource access and manipulation by parseing the object model file, protocol file, user interface file, and realize the code generation. The result in the laboratory test and the feedback from the user shows that the resource encapsurlation tool is reliable, and reduced the expection of special ability in codeing, and the code generation of component model with user interface, protocol communication, and memeory access is achieved. The component encapsurlated by the tool runs well, is well intergrated into HIT-TENA with good 哈尔滨工业大学工学硕士学位论文 - III - versatility and scalability. Keywords: HIT-TENA, Resource, Object Model, Component Model, XML 哈尔滨工业大学工学硕士学位论文 - IV - 目目 录录 摘 要 ........................................................................................................................... I Abstract ....................................................................................................................... II 第 1 章 绪论 .............................................................................................................. 1 1.1 课题背景 ......................................................................................................... 1 1.2 课题的目的和意义 ......................................................................................... 2 1.3 国内外相关研究及发展现状 ......................................................................... 3 1.4 主要研究内容 ................................................................................................. 4 第 2 章 需求分析 ...................................................................................................... 6 2.1 HIT-TENA 资源模型 ....................................................................................... 6 2.2 需求定义 ......................................................................................................... 7 2.3 总体架构 ...。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.