分布式测试系统中无线适配终端服务器软件设计
这是一篇关于分布式测试系统,终端服务器,无线通信,多协议适配的论文, 主要内容为传统的自动测试系统主要基于有线连接,因受线缆束缚,在多场景、长距离、分布式测试应用中,存在布线困难、接口不兼容、开发周期长、扩展性差等问题。有线向无线延伸是大势所趋。研制一种对各类有线接口和无线协议都具有广泛通用性的无线分布式测试系统,是一项有意义的研究和创新。各类测试仪器作为分布式测试系统的终端设备,项目组为其研制了一款通用硬件(无线适配终端),可对不同接口的测试仪器终端进行无线适配,为其扩展无线通信能力,并兼容多种无线通信协议。本文从通用性和扩展性的角度出发,设计了无线分布式测试系统的整体架构,并开发了处于中间层的边缘服务器(无线适配终端服务器)软件系统,为下层的无线适配终端群提供网络接入服务,并与上层应用平台(包含测试云平台和测试应用软件)交互,为上层的测试应用到下层的仪器终端提供可靠的无线数据传输和节点管理等服务。主要研究内容如下:1、分析软件系统基本功能需求和通信交互逻辑。依照高内聚、低耦合的软件工程原则,设计行为层次和逻辑清晰的数据结构。2、研究中间层服务器与上层应用平台的交互技术。一方面,基于消息队列遥测传输协议(Message Queuing Telemetry Transport,MQTT)发布/订阅机制,设计与私有云应用软件平台信息交互的多类型测试通道,实现微服务控制和系统的解耦;另一方面,基于本文提出的“虚拟LXI总线设备”,实现异构总线的仪器终端在服务器上统一应用接口,并将LXI总线向无线扩展。3、研究服务器高并发模型及数据管理方法。设计实现用于提升服务性能的并发模型和算法,以及防范无线数据安全问题的数据加密算法。4、研究中间层服务器与下层无线适配终端群的交互技术。包括Wi-Fi、蓝牙、ZigBee、LoRa、Wi-FiHaLow、LTE-M等六种无线通信技术,有针对性地设计不同无线子网接入分布式网络的方法,以及多协议的无线适配终端接入中间层服务器的应用通信协议,并基于该应用协议实现可靠的测试数据传输、终端节点自动入网、在线检测等功能。经过全面的测试和应用场景验证,本文所开发的中间层服务器(无线适配终端服务器)软件系统满足各项功能要求,同时也为构建新一代无线分布式自动测试系统奠定基础。
分布式测试系统Web服务封装及管理系统的设计与实现
这是一篇关于分布式测试系统,SOA架构,Web服务自动封装,Web服务管理的论文, 主要内容为计算机与信息技术革命推动了各行各业的数字化、网络化进程,在自动测试系统领域也不例外。结合当前流行的SOA架构(面向服务体系架构)灵活、可重用的基本特性,将自动测试系统向SOA架构环境迁移是自动测试系统网络化的不二选择。而Web服务技术是目前实现SOA架构最合适的方案,但是在将自动测试系统的各类测试功能组件封装成可以通过网络被远程使用的测试服务的过程中需要众多繁杂而又重复的工作,并且需要技术开发人员具备大量相关专业技术知识,所以提高了将自动测试系统Web服务化的技术门槛。同时大量的测试服务若是不加以管理则会给测试服务的使用者带来诸多的不便。面对以上问题,本文从自动测试系统的特点出发,设计并完成了一套可将自动测试系统的TPS程序(测试程序集)自动封装成可远程使用的测试服务接口并对其进行注册管理的软件。主要工作内容为以下几点:1)对自动测试系统向SOA环境迁移的需求进行了深入剖析,并在此基础上完善了系统用户角色分类和相关的功能需求。2)基于各类需求分析结果,设计出以B/S架构为基础,SSM框架结合Dubbo分布式框架为主体的系统软件层次架构和功能体系架构。3)从数据对象逻辑模型的构建出发,辅助数据库的E-R图,完成了系统数据库的具体设计与实现。同时在功能需求分析结果的基础上,完成了以Vue+ElementUI前端框架为主要结构的系统页面设计与实现。4)针对目前两种不同的TPS测试程序的工作特性,编写出两套以CXF框架为基础架构的测试服务工程的程序模板,并采用黑盒模式方法通过测试服务信息采集、基于Beetl模板引擎的自动程序代码生成、Maven自动编译等技术实现了将TPS测试程序自动封装为可供远程调用的测试服务接口,并使用JUDDI应用程序作为测试服务接口的注册管理中心实现了对测试服务接口的集中管理。5)设计实现了基于关键词的测试服务搜索订阅功能,给用户搜索调用相关测试服务提供基础保障。目前,该分布式测试系统Web服务封装管理系统软件已经进行了各项系统功能测试和非功能性测试,并对其自动生成的测试服务工程程序进行了SoupUI测试。测试结果表明该系统稳定可靠,能满足自动测试系统向SOA环境的迁移使用需求。
分布式测试系统Web服务封装及管理系统的设计与实现
这是一篇关于分布式测试系统,SOA架构,Web服务自动封装,Web服务管理的论文, 主要内容为计算机与信息技术革命推动了各行各业的数字化、网络化进程,在自动测试系统领域也不例外。结合当前流行的SOA架构(面向服务体系架构)灵活、可重用的基本特性,将自动测试系统向SOA架构环境迁移是自动测试系统网络化的不二选择。而Web服务技术是目前实现SOA架构最合适的方案,但是在将自动测试系统的各类测试功能组件封装成可以通过网络被远程使用的测试服务的过程中需要众多繁杂而又重复的工作,并且需要技术开发人员具备大量相关专业技术知识,所以提高了将自动测试系统Web服务化的技术门槛。同时大量的测试服务若是不加以管理则会给测试服务的使用者带来诸多的不便。面对以上问题,本文从自动测试系统的特点出发,设计并完成了一套可将自动测试系统的TPS程序(测试程序集)自动封装成可远程使用的测试服务接口并对其进行注册管理的软件。主要工作内容为以下几点:1)对自动测试系统向SOA环境迁移的需求进行了深入剖析,并在此基础上完善了系统用户角色分类和相关的功能需求。2)基于各类需求分析结果,设计出以B/S架构为基础,SSM框架结合Dubbo分布式框架为主体的系统软件层次架构和功能体系架构。3)从数据对象逻辑模型的构建出发,辅助数据库的E-R图,完成了系统数据库的具体设计与实现。同时在功能需求分析结果的基础上,完成了以Vue+ElementUI前端框架为主要结构的系统页面设计与实现。4)针对目前两种不同的TPS测试程序的工作特性,编写出两套以CXF框架为基础架构的测试服务工程的程序模板,并采用黑盒模式方法通过测试服务信息采集、基于Beetl模板引擎的自动程序代码生成、Maven自动编译等技术实现了将TPS测试程序自动封装为可供远程调用的测试服务接口,并使用JUDDI应用程序作为测试服务接口的注册管理中心实现了对测试服务接口的集中管理。5)设计实现了基于关键词的测试服务搜索订阅功能,给用户搜索调用相关测试服务提供基础保障。目前,该分布式测试系统Web服务封装管理系统软件已经进行了各项系统功能测试和非功能性测试,并对其自动生成的测试服务工程程序进行了SoupUI测试。测试结果表明该系统稳定可靠,能满足自动测试系统向SOA环境的迁移使用需求。
分布式测试系统Web服务封装及管理系统的设计与实现
这是一篇关于分布式测试系统,SOA架构,Web服务自动封装,Web服务管理的论文, 主要内容为计算机与信息技术革命推动了各行各业的数字化、网络化进程,在自动测试系统领域也不例外。结合当前流行的SOA架构(面向服务体系架构)灵活、可重用的基本特性,将自动测试系统向SOA架构环境迁移是自动测试系统网络化的不二选择。而Web服务技术是目前实现SOA架构最合适的方案,但是在将自动测试系统的各类测试功能组件封装成可以通过网络被远程使用的测试服务的过程中需要众多繁杂而又重复的工作,并且需要技术开发人员具备大量相关专业技术知识,所以提高了将自动测试系统Web服务化的技术门槛。同时大量的测试服务若是不加以管理则会给测试服务的使用者带来诸多的不便。面对以上问题,本文从自动测试系统的特点出发,设计并完成了一套可将自动测试系统的TPS程序(测试程序集)自动封装成可远程使用的测试服务接口并对其进行注册管理的软件。主要工作内容为以下几点:1)对自动测试系统向SOA环境迁移的需求进行了深入剖析,并在此基础上完善了系统用户角色分类和相关的功能需求。2)基于各类需求分析结果,设计出以B/S架构为基础,SSM框架结合Dubbo分布式框架为主体的系统软件层次架构和功能体系架构。3)从数据对象逻辑模型的构建出发,辅助数据库的E-R图,完成了系统数据库的具体设计与实现。同时在功能需求分析结果的基础上,完成了以Vue+ElementUI前端框架为主要结构的系统页面设计与实现。4)针对目前两种不同的TPS测试程序的工作特性,编写出两套以CXF框架为基础架构的测试服务工程的程序模板,并采用黑盒模式方法通过测试服务信息采集、基于Beetl模板引擎的自动程序代码生成、Maven自动编译等技术实现了将TPS测试程序自动封装为可供远程调用的测试服务接口,并使用JUDDI应用程序作为测试服务接口的注册管理中心实现了对测试服务接口的集中管理。5)设计实现了基于关键词的测试服务搜索订阅功能,给用户搜索调用相关测试服务提供基础保障。目前,该分布式测试系统Web服务封装管理系统软件已经进行了各项系统功能测试和非功能性测试,并对其自动生成的测试服务工程程序进行了SoupUI测试。测试结果表明该系统稳定可靠,能满足自动测试系统向SOA环境的迁移使用需求。
分布式测试系统中无线适配终端服务器软件设计
这是一篇关于分布式测试系统,终端服务器,无线通信,多协议适配的论文, 主要内容为传统的自动测试系统主要基于有线连接,因受线缆束缚,在多场景、长距离、分布式测试应用中,存在布线困难、接口不兼容、开发周期长、扩展性差等问题。有线向无线延伸是大势所趋。研制一种对各类有线接口和无线协议都具有广泛通用性的无线分布式测试系统,是一项有意义的研究和创新。各类测试仪器作为分布式测试系统的终端设备,项目组为其研制了一款通用硬件(无线适配终端),可对不同接口的测试仪器终端进行无线适配,为其扩展无线通信能力,并兼容多种无线通信协议。本文从通用性和扩展性的角度出发,设计了无线分布式测试系统的整体架构,并开发了处于中间层的边缘服务器(无线适配终端服务器)软件系统,为下层的无线适配终端群提供网络接入服务,并与上层应用平台(包含测试云平台和测试应用软件)交互,为上层的测试应用到下层的仪器终端提供可靠的无线数据传输和节点管理等服务。主要研究内容如下:1、分析软件系统基本功能需求和通信交互逻辑。依照高内聚、低耦合的软件工程原则,设计行为层次和逻辑清晰的数据结构。2、研究中间层服务器与上层应用平台的交互技术。一方面,基于消息队列遥测传输协议(Message Queuing Telemetry Transport,MQTT)发布/订阅机制,设计与私有云应用软件平台信息交互的多类型测试通道,实现微服务控制和系统的解耦;另一方面,基于本文提出的“虚拟LXI总线设备”,实现异构总线的仪器终端在服务器上统一应用接口,并将LXI总线向无线扩展。3、研究服务器高并发模型及数据管理方法。设计实现用于提升服务性能的并发模型和算法,以及防范无线数据安全问题的数据加密算法。4、研究中间层服务器与下层无线适配终端群的交互技术。包括Wi-Fi、蓝牙、ZigBee、LoRa、Wi-FiHaLow、LTE-M等六种无线通信技术,有针对性地设计不同无线子网接入分布式网络的方法,以及多协议的无线适配终端接入中间层服务器的应用通信协议,并基于该应用协议实现可靠的测试数据传输、终端节点自动入网、在线检测等功能。经过全面的测试和应用场景验证,本文所开发的中间层服务器(无线适配终端服务器)软件系统满足各项功能要求,同时也为构建新一代无线分布式自动测试系统奠定基础。
分布式测试系统Web服务封装及管理系统的设计与实现
这是一篇关于分布式测试系统,SOA架构,Web服务自动封装,Web服务管理的论文, 主要内容为计算机与信息技术革命推动了各行各业的数字化、网络化进程,在自动测试系统领域也不例外。结合当前流行的SOA架构(面向服务体系架构)灵活、可重用的基本特性,将自动测试系统向SOA架构环境迁移是自动测试系统网络化的不二选择。而Web服务技术是目前实现SOA架构最合适的方案,但是在将自动测试系统的各类测试功能组件封装成可以通过网络被远程使用的测试服务的过程中需要众多繁杂而又重复的工作,并且需要技术开发人员具备大量相关专业技术知识,所以提高了将自动测试系统Web服务化的技术门槛。同时大量的测试服务若是不加以管理则会给测试服务的使用者带来诸多的不便。面对以上问题,本文从自动测试系统的特点出发,设计并完成了一套可将自动测试系统的TPS程序(测试程序集)自动封装成可远程使用的测试服务接口并对其进行注册管理的软件。主要工作内容为以下几点:1)对自动测试系统向SOA环境迁移的需求进行了深入剖析,并在此基础上完善了系统用户角色分类和相关的功能需求。2)基于各类需求分析结果,设计出以B/S架构为基础,SSM框架结合Dubbo分布式框架为主体的系统软件层次架构和功能体系架构。3)从数据对象逻辑模型的构建出发,辅助数据库的E-R图,完成了系统数据库的具体设计与实现。同时在功能需求分析结果的基础上,完成了以Vue+ElementUI前端框架为主要结构的系统页面设计与实现。4)针对目前两种不同的TPS测试程序的工作特性,编写出两套以CXF框架为基础架构的测试服务工程的程序模板,并采用黑盒模式方法通过测试服务信息采集、基于Beetl模板引擎的自动程序代码生成、Maven自动编译等技术实现了将TPS测试程序自动封装为可供远程调用的测试服务接口,并使用JUDDI应用程序作为测试服务接口的注册管理中心实现了对测试服务接口的集中管理。5)设计实现了基于关键词的测试服务搜索订阅功能,给用户搜索调用相关测试服务提供基础保障。目前,该分布式测试系统Web服务封装管理系统软件已经进行了各项系统功能测试和非功能性测试,并对其自动生成的测试服务工程程序进行了SoupUI测试。测试结果表明该系统稳定可靠,能满足自动测试系统向SOA环境的迁移使用需求。
分布式测试系统Web服务封装及管理系统的设计与实现
这是一篇关于分布式测试系统,SOA架构,Web服务自动封装,Web服务管理的论文, 主要内容为计算机与信息技术革命推动了各行各业的数字化、网络化进程,在自动测试系统领域也不例外。结合当前流行的SOA架构(面向服务体系架构)灵活、可重用的基本特性,将自动测试系统向SOA架构环境迁移是自动测试系统网络化的不二选择。而Web服务技术是目前实现SOA架构最合适的方案,但是在将自动测试系统的各类测试功能组件封装成可以通过网络被远程使用的测试服务的过程中需要众多繁杂而又重复的工作,并且需要技术开发人员具备大量相关专业技术知识,所以提高了将自动测试系统Web服务化的技术门槛。同时大量的测试服务若是不加以管理则会给测试服务的使用者带来诸多的不便。面对以上问题,本文从自动测试系统的特点出发,设计并完成了一套可将自动测试系统的TPS程序(测试程序集)自动封装成可远程使用的测试服务接口并对其进行注册管理的软件。主要工作内容为以下几点:1)对自动测试系统向SOA环境迁移的需求进行了深入剖析,并在此基础上完善了系统用户角色分类和相关的功能需求。2)基于各类需求分析结果,设计出以B/S架构为基础,SSM框架结合Dubbo分布式框架为主体的系统软件层次架构和功能体系架构。3)从数据对象逻辑模型的构建出发,辅助数据库的E-R图,完成了系统数据库的具体设计与实现。同时在功能需求分析结果的基础上,完成了以Vue+ElementUI前端框架为主要结构的系统页面设计与实现。4)针对目前两种不同的TPS测试程序的工作特性,编写出两套以CXF框架为基础架构的测试服务工程的程序模板,并采用黑盒模式方法通过测试服务信息采集、基于Beetl模板引擎的自动程序代码生成、Maven自动编译等技术实现了将TPS测试程序自动封装为可供远程调用的测试服务接口,并使用JUDDI应用程序作为测试服务接口的注册管理中心实现了对测试服务接口的集中管理。5)设计实现了基于关键词的测试服务搜索订阅功能,给用户搜索调用相关测试服务提供基础保障。目前,该分布式测试系统Web服务封装管理系统软件已经进行了各项系统功能测试和非功能性测试,并对其自动生成的测试服务工程程序进行了SoupUI测试。测试结果表明该系统稳定可靠,能满足自动测试系统向SOA环境的迁移使用需求。
潮流能发电机组水下监控装置测试系统设计与开发
这是一篇关于潮流能发电,分布式测试系统,自动化测试,仿真模型,变桨距的论文, 主要内容为潮流能作为一种清洁、安全、可再生的绿色能源,具有非常广阔的开发与利用前景,越来越受到世界各国的关注。海洋环境的复杂性决定了潮流能发电系统的研究是一个多学科交叉和融合的领域,涉及到海洋科学、海洋工程、机械工程、电气工程、材料科学、自动化等多学科,学科跨度大,技术复杂,研制难度高。目前,对潮流能的开发利用还处在探索阶段,潮流能发电系统中的关键技术亟待突破。在国家海洋局海洋可再生能源专项资金项目的支持下,中国海洋大学研制了50kW水平轴潮流能发电系统,水下监控装置作为发电系统的重要组成部分安装于水下发电机组电气舱中,承担着水下机组的信息采集、数据通信和变桨控制等任务。一旦机组布放到水下,水下监控装置将在无人值守的情况下自动运行,其稳定性和可靠性直接影响着水下机组的工作性能和安全。因此,对水下监控装置进行全面系统的自动化测试与评估是非常必要的。本文针对潮流能发电机组水下监控装置的测试需求,提出了基于FPGA的分布式测试系统设计方案。测试系统包括实时测试仿真器和测试主控计算机两部分,多个实时测试仿真器通过以太网络与测试主控计算机进行连接,实现对水下监控装置功能完整性、性能稳定性和通讯安全性的测试、监控与评估。本文主要工作如下:1、建立了水下机组中感知对象和传感器的仿真模型。描述了感知对象的动态变化过程并推导出过程模拟仿真算法,给出了传感器的基本模型、仿真算法、标定算法和故障模拟算法:2、设计了分布式实时测试仿真器,用于模拟水下机组中各类感知对象和传感器的输出。该仿真器以FPGA为控制核心,具有接口丰富、计算能力强、实时性高、网络化、可扩展的特点;3、基于VC++开发了测试主控软件,通过以太网络对实时测试仿真器进行参数配置、流程设置、运行控制等操作。并对测试的数据进行显示、存储、管理、分析与评估;4、针对变桨距调节装置的系统结构和测试需求,建立了变桨距测试子系统中变桨电机的离散化仿真模型和相关的传感器仿真模型,实现了闭环系统的仿真测试。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码客栈网 ,原文地址:https://m.bishedaima.com/lunwen/52727.html