通讯协议接口控制文件管理系统的设计与实现
发布时间:2020-06-10 13:47
【摘要】:在各种综合化电子系统中,接口控制文件(简称ICD)是约束和规范各电子系统内部电子设备之间接口的文件,是各电子系统顶层设计规范的重要组成部分。随着新技术的快速发展,电子系统越来越复杂,各个设备之间交换的信号类型众多、数量庞大、交联关系复杂,传统ICD设计和管理主要采用手工编制方式,设计效率低、协议设计存在冗余、协议管理困难和缺乏通用性以及容易人为原因导致错误等问题。针对以上问题,本文通过开发通讯协议接口控制文件管理系统软件,来替换传统手工编制方式,实现接口控制文件的设计和集中管理,提高接口控制文件设计和管理的效率和规范性,提高ICD的正确性及可靠性。本文重点从需求入手,详细描述了系统的功能需求,可以灵活自定义设计ICD数据模型,基于模型选择,设计对应具体协议;实现了可视化的通讯协议接口控制文件管理系统设计界面,提供了各种协议模型的创建和编辑功能。同时也实现了协议版本的有效管理,也提供了协议的校验,解决通讯协议接口控制文件设计过程中存在的冗余问题;提供了可以自定义ICD文档模板,实现了接口控制文件的导出;按照面向对象的设计方法和思想,利用统一建模语言工具,对各功能模块分别设计了用例图、类图和时序图;利用MySQL数据库对接口控制文件信息进行存储和管理;使用FreeMarker模板引擎实现文档模板的制作和ICD报告的输出;使用JavaFX实现系统界面可视化布局和设计;使用Eclipse集成软件平台进行代码的开发。经过软件测试,本系统可以支持各类通讯协议接口控制文件设计和管理功能的需要,可以满足用户的需求,软件运行良好。
【图文】:
中 科 技 大 学 硕 士 学 位 论 相关提示。各种通讯协议不同版本的恢复功能。按照自定义的文档模板生成并且导出规范的 ICD 文档协议具体内容。对同一协议的不同版本进行版本对比,以 XML 格式文件给出标注和提示。的需求定义,可知通讯协议接口控制文件管理系统软件议管理、和版本管理功能。图 2-1 为通讯协议接口控制文
包括体现数据块、数据元素、元素位之间的关系,用画图和连线操作体现设计逻辑清晰,直观,操作界面友好。图2-3 为协议建模的用例图。图 2-3 协议建模用例图下面对各用例的描述:(1) 新建协议模型软件操作人员可以创建总线协议或者非总线协议,可以自定义创建协议的具体元素和内容,包括数据块、数据元素、数位等。整个模型管理系统以树节点形式显示,达到层次分明,,逻辑结构清晰,创建简单方便。(2) 修改协议模型软件操作人员可以对已经设计好的协议模型进行编辑,以及协议内具体元素内容的修改,包括编辑修改数据块、数据元素、数据位等信息。(3) 删除协议模型软件操作人员可以对已经建好的协议模型进行删除,可以删除协议,也可以删
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
本文编号:2706375
【图文】:
中 科 技 大 学 硕 士 学 位 论 相关提示。各种通讯协议不同版本的恢复功能。按照自定义的文档模板生成并且导出规范的 ICD 文档协议具体内容。对同一协议的不同版本进行版本对比,以 XML 格式文件给出标注和提示。的需求定义,可知通讯协议接口控制文件管理系统软件议管理、和版本管理功能。图 2-1 为通讯协议接口控制文
包括体现数据块、数据元素、元素位之间的关系,用画图和连线操作体现设计逻辑清晰,直观,操作界面友好。图2-3 为协议建模的用例图。图 2-3 协议建模用例图下面对各用例的描述:(1) 新建协议模型软件操作人员可以创建总线协议或者非总线协议,可以自定义创建协议的具体元素和内容,包括数据块、数据元素、数位等。整个模型管理系统以树节点形式显示,达到层次分明,,逻辑结构清晰,创建简单方便。(2) 修改协议模型软件操作人员可以对已经设计好的协议模型进行编辑,以及协议内具体元素内容的修改,包括编辑修改数据块、数据元素、数据位等信息。(3) 删除协议模型软件操作人员可以对已经建好的协议模型进行删除,可以删除协议,也可以删
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 朱珂;刘彦伟;丁凯;刘伟升;;一种快速可重构的1553B总线测试软件设计[J];现代电子技术;2015年14期
2 索晓杰;李亚峰;都云;;协议测试方法在航空总线接口设计中的应用[J];工业控制计算机;2015年06期
3 杨霄云;;航空电子系统动态测试与仿真技术研究[J];电子制作;2015年12期
4 贾绍文;于潞;霍立平;;基于ICD数据库的1553B总线仿真系统设计[J];仪表技术;2014年08期
5 岳绍敏;王国春;董亚则;成锦晖;;基于Spring MVC框架的电商平台的研究与设计[J];软件工程师;2014年07期
6 杨洋;严俊;谷青范;;航空电子系统接口控制文档工具的设计与实现[J];航空电子技术;2014年01期
7 申鹏亮;翟正军;周健;;基于ICD的通用化航电测试软件研究[J];测控技术;2013年11期
8 张利明;;需求分析在软件工程中的重要作用解析[J];电子制作;2013年18期
9 赵亚楠;董晶;;模板技术在内容管理系统中的应用与实现[J];计算机工程与设计;2012年10期
10 吴讯;;航空电子系统仿真验证方法分析[J];工业控制计算机;2011年12期
本文编号:2706375
本文链接:https://www.wllwen.com/guanlilunwen/yunyingzuzhiguanlilunwen/2706375.html
最近更新
教材专著