基于SOA的分布测试系统服务组合与调用的研究
发布时间:2021-12-11 15:23
随着计算机网络信息技术的发展,测试领域也在不断地向数字化和网络化迈进。在测试系统实现远程测试、诊断和信息共享的同时,如何有效地应对被测对象日益复杂、测试产品日益丰富、测试需求更加多变、测试数据更加庞大的情况,是分布网络环境下的测试系统所面临的主要问题。一组新的分布式软件系统构建方法:面向服务的构架(Service-Oriented Architecture,SOA)具有一套统一的标准。该标准允许高度的共享信息,并且不依赖于特定的技术或特定的平台。请求者和提供者之间存在高度的解耦,这种松散耦合的系统使得软件可以灵活地适应业务需求的变化,且复用性强。SOA在自动测试领域的应用可以有效地解决测试领域面临的问题。本文以基于SOA的分布测试系统服务组合与调用的研究为课题,通过学习研究SOA技术、Web服务组合技术、工作流技术以及对系统软件组合服务的界面开发等,研究实现了一套某地面维护系统测试软件。该测试软件通过对测试服务的组合调用可以满足客户更多的测试需求。为实现该系统功能,主要的工作内容为:(1)分析系统软件平台功能需求,充分考虑地面维护系统软件的可扩展性、容错性,提出地面维护系统软件的设计方...
【文章来源】: 电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:66 页
【文章目录】:
摘要
abstract
第一章 绪论
1.1 研究工作的背景与意义
1.2 课题的国内外研究现状
1.3 课题来源以及探究内容
1.4 本论文的结构安排
第二章 基于SOA的分布测试系统总体设计
2.1 测试系统的需求分析
2.1.1 系统的功能需求描述
2.1.2 系统的功能性需求分析
2.1.3 系统非功能需求分析
2.2 系统开发环境的搭建
2.2.1 体系架构的选择
2.2.2 系统软件的开发框架
2.2.3 系统软件的开发环境
2.3 系统总体框架设计
2.4 系统功能设计
2.5 本章小结
第三章 测试服务组合调用系统的设计与实现
3.1 工作流技术介绍
3.1.1 工作流的定义及其参考模型
3.1.2 Activiti工作流框架
3.1.3 工作流技术与SOA技术结合的优势
3.2 Web服务组合技术
3.3 服务组合与调用系统设计
3.3.1 总体设计
3.3.2 服务组合流程设计
3.3.3 服务调用流程设计
3.4 服务组合与调用系统实现
3.4.1 后端数据结构设计
3.4.2 数据库设计
3.4.3 前端页面实现
3.5 本章小结
第四章 分布式实时数据采集的实施与实现
4.1 实时数据采集系统实现
4.1.1 ELK的简介
4.1.2 ELK的环境搭建
4.2 测试系统前端的设计
4.2.1 日志数据字段的设计
4.2.2 实时数据采集系统前端表格的设计
4.3 实时数据采集程序的设计与实现
4.4 本章小结
第五章 系统测试
5.1 测试目的及方案
5.2 测试环境
5.3 测试系统功能测试
5.3.1 系统登录
5.3.2 服务的组合及调用测试
5.4 测试系统非功能性测试
5.5 本章小结
第六章 全文总结与展望
6.1 全文总结
6.2 后续工作展望
致谢
参考文献
攻读硕士学位期间取得的成果
【参考文献】:
期刊论文
[1]基于微服务架构的日志监控系统的设计与实现 [J]. 张振,刘俊艳. 软件. 2017(11)
[2]基于Struts+Hibernate+Spring架构的船舶数字化平台的设计与实现 [J]. 杨波,刘渊,冷文浩. 计算机应用与软件. 2008(02)
[3]基于WSFL的Web服务组合 [J]. 高娟,姜利群. 计算机工程与设计. 2006(09)
[4]Spring框架与AOP思想的研究与应用 [J]. 梁琳,许向众,洪超. 计算机与信息技术. 2006(04)
[5]Spring框架与AOP思想的研究与应用[J]. 梁琳,许向众,洪超. 计算机与信息技术. 2006 (04)
[6]基于SOA的应用程序框架研究与实现 [J]. 王滨,黄永锋,许晓东. 计算机工程与设计. 2006(07)
[7]一种基于角色的分布式动态服务组合方法 [J]. 刘必欣,王玉峰,贾焰,吴泉源. 软件学报. 2005(11)
[8]一种基于匹配策略的Web服务组合方法 [J]. 郑永清,梁伟. 计算机科学. 2005(09)
[9]基于知识的工作流管理系统模型研究 [J]. 刘一良,林和平,张剑飞. 吉林大学学报(信息科学版). 2005(03)
[10]一种面向业务用户的大粒度服务组合方法 [J]. 胡海涛,李刚,韩燕波. 计算机学报. 2005(04)
硕士论文
[1]基于工作流和数据挖掘的高校图书馆管理系统的设计与实现[D]. 李娇娇.江苏大学. 2019
[2]基于Activiti的自定义工作流工单系统的研究与实现[D]. 杨子豪.东南大学. 2019
[3]基于Springmvc和Mybatis框架的门户网站及其内容管理系统的设计与实现[D]. 吕学婷.东华理工大学. 2016
[4]基于SOA的工作流的研究[D]. 程忠岗.中国矿业大学. 2015
[5]基于SpringMVC框架的授权管理系统的设计与实现[D]. 王岱琼.华中科技大学. 2014
[6]基于SOA的分布式企业应用系统的研究与设计[D]. 成波.内蒙古工业大学. 2009
[7]基于SOA的企业信息平台资源整合技术应用研究[D]. 李伟霄.山东大学. 2008
[8]基于SOA架构服务组合的研究与实现[D]. 梁本志.西安电子科技大学. 2008
本文编号:3534915
【文章来源】: 电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:66 页
【文章目录】:
摘要
abstract
第一章 绪论
1.1 研究工作的背景与意义
1.2 课题的国内外研究现状
1.3 课题来源以及探究内容
1.4 本论文的结构安排
第二章 基于SOA的分布测试系统总体设计
2.1 测试系统的需求分析
2.1.1 系统的功能需求描述
2.1.2 系统的功能性需求分析
2.1.3 系统非功能需求分析
2.2 系统开发环境的搭建
2.2.1 体系架构的选择
2.2.2 系统软件的开发框架
2.2.3 系统软件的开发环境
2.3 系统总体框架设计
2.4 系统功能设计
2.5 本章小结
第三章 测试服务组合调用系统的设计与实现
3.1 工作流技术介绍
3.1.1 工作流的定义及其参考模型
3.1.2 Activiti工作流框架
3.1.3 工作流技术与SOA技术结合的优势
3.2 Web服务组合技术
3.3 服务组合与调用系统设计
3.3.1 总体设计
3.3.2 服务组合流程设计
3.3.3 服务调用流程设计
3.4 服务组合与调用系统实现
3.4.1 后端数据结构设计
3.4.2 数据库设计
3.4.3 前端页面实现
3.5 本章小结
第四章 分布式实时数据采集的实施与实现
4.1 实时数据采集系统实现
4.1.1 ELK的简介
4.1.2 ELK的环境搭建
4.2 测试系统前端的设计
4.2.1 日志数据字段的设计
4.2.2 实时数据采集系统前端表格的设计
4.3 实时数据采集程序的设计与实现
4.4 本章小结
第五章 系统测试
5.1 测试目的及方案
5.2 测试环境
5.3 测试系统功能测试
5.3.1 系统登录
5.3.2 服务的组合及调用测试
5.4 测试系统非功能性测试
5.5 本章小结
第六章 全文总结与展望
6.1 全文总结
6.2 后续工作展望
致谢
参考文献
攻读硕士学位期间取得的成果
【参考文献】:
期刊论文
[1]基于微服务架构的日志监控系统的设计与实现 [J]. 张振,刘俊艳. 软件. 2017(11)
[2]基于Struts+Hibernate+Spring架构的船舶数字化平台的设计与实现 [J]. 杨波,刘渊,冷文浩. 计算机应用与软件. 2008(02)
[3]基于WSFL的Web服务组合 [J]. 高娟,姜利群. 计算机工程与设计. 2006(09)
[4]Spring框架与AOP思想的研究与应用 [J]. 梁琳,许向众,洪超. 计算机与信息技术. 2006(04)
[5]Spring框架与AOP思想的研究与应用[J]. 梁琳,许向众,洪超. 计算机与信息技术. 2006 (04)
[6]基于SOA的应用程序框架研究与实现 [J]. 王滨,黄永锋,许晓东. 计算机工程与设计. 2006(07)
[7]一种基于角色的分布式动态服务组合方法 [J]. 刘必欣,王玉峰,贾焰,吴泉源. 软件学报. 2005(11)
[8]一种基于匹配策略的Web服务组合方法 [J]. 郑永清,梁伟. 计算机科学. 2005(09)
[9]基于知识的工作流管理系统模型研究 [J]. 刘一良,林和平,张剑飞. 吉林大学学报(信息科学版). 2005(03)
[10]一种面向业务用户的大粒度服务组合方法 [J]. 胡海涛,李刚,韩燕波. 计算机学报. 2005(04)
硕士论文
[1]基于工作流和数据挖掘的高校图书馆管理系统的设计与实现[D]. 李娇娇.江苏大学. 2019
[2]基于Activiti的自定义工作流工单系统的研究与实现[D]. 杨子豪.东南大学. 2019
[3]基于Springmvc和Mybatis框架的门户网站及其内容管理系统的设计与实现[D]. 吕学婷.东华理工大学. 2016
[4]基于SOA的工作流的研究[D]. 程忠岗.中国矿业大学. 2015
[5]基于SpringMVC框架的授权管理系统的设计与实现[D]. 王岱琼.华中科技大学. 2014
[6]基于SOA的分布式企业应用系统的研究与设计[D]. 成波.内蒙古工业大学. 2009
[7]基于SOA的企业信息平台资源整合技术应用研究[D]. 李伟霄.山东大学. 2008
[8]基于SOA架构服务组合的研究与实现[D]. 梁本志.西安电子科技大学. 2008
本文编号:3534915
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3534915.html