当前位置:主页 > 管理论文 > 人力资源论文 >

基于Jenkins的持续集成平台的设计与实现

发布时间:2019-11-23 13:56
【摘要】:在软件开发过程中,团队开发人员在集成他们的工作到系统中时,可能会出现错误,导致集成后系统不能正常运行的问题。在开发过程中,如果保持频繁的集成,则能尽早发现问题,降低系统集成的风险。持续集成的目的即在于尽可能提高集成的成功率,是一种敏捷开发的方式。Jenkins是一个开源的持续集成平台,但是由于其配置测试任务复杂,测试插件不统一,导致接入成本高,测试插件开发的人力资源消耗。本文旨在通过在Jenkins基础上增加测试服务的管理,优化配置界面,从而降低测试任务配置成本,统一管理公司内测试工具。论文首先对当前持续集成的发展与使用状况进行了分析,并详细分析了系统的需求。根据需求在设计阶段给出系统架构设计以及功能结构划分。系统基于Jenkins进行实现,开发语言采用PHP,框架采用高性能的Yaf框架。系统主要包括权限管理、产品树管理、服务管理、模块管理、构建管理与Local测试支持模块。权限管理限制用户在使用系统过程中,每次操作均在其权限范围内,保证数据安全性。产品树管理是对公司产品结构的管理,产品结构以树的形式进行管理。服务管理提供给用户自由接入测试服务的入口,通过对服务调用接口以及参数的处理,实现了灵活适配,避免用户为接入系统进行接口改造的工作。模块管理为用户提供管理模块信息以及向模块注册要使用的服务的功能,注册到模块的服务,可以在构建配置中使用。构建管理包括构建信息配置以及构建执行,通过Gearman实现构建任务的分布式调度,提高系统性能。Local是提供给用户在个人开发环境中使用的Python脚本,保证测试的完备性。经过系统功能和性能测试,最终确定系统完成了预期的功能与要求,并投入使用,目前已投入使用的产品线包括手机百度、百度高尔夫等,为用户提供了多种测试方案,提高持续集成的能力。
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52

【相似文献】

相关期刊论文 前10条

1 丁剑飚;;地测集成平台的研制开发及应用[J];铜业工程;2007年02期

2 冷鹏;;搭建金融业数据集成平台[J];金融电子化;2009年11期

3 相海泉;;医院集成平台热的背后[J];中国信息界(e医疗);2014年01期

4 郑自强;如何正确选择业务集成平台[J];互联网周刊;2002年33期

5 黄双喜,范玉顺;企业集成平台参考模型与实现体系研究[J];机械科学与技术;2003年S1期

6 李建强,范玉顺;整体解决方案下的集成平台技术研究[J];控制与决策;2004年03期

7 李进,何卫平,房亚东,王忠明;基于动态分类的制造资源集成平台的研究及实现[J];制造业自动化;2004年11期

8 李建强;范玉顺;;企业集成平台技术研究[J];计算机科学;2004年01期

9 邹泽明,李从心,阮雪榆;适用于企业信息化的数控系统集成平台研究[J];计算机工程;2005年12期

10 刘雪晖,尹超,何彦,刘飞;网络化制造集成平台集中式身份认证策略研究[J];计算机集成制造系统;2005年06期

相关会议论文 前10条

1 谷丰;胡志坤;陈晓龙;李勋;;城市智能交通管理系统集成平台开发[A];第七届中国智能交通年会优秀论文集——智能交通应用[C];2012年

2 严瑾;;铁路客站现代管理集成平台在成都东站的研究与应用[A];四川省通信学会2012年学术年会论文集[C];2012年

3 杜峗曦;龚京忠;李国喜;吴宝中;;卫星数字化设计制造集成平台[A];企业应用集成系统与技术学术研究会论文集[C];2006年

4 李悦;殷燕芬;;SoC集成平台设计的研究[A];2005中国通信集成电路技术与应用研讨会论文集[C];2005年

5 金蓓弘;刘昕;李京;邵丹华;;实时数据集成平台的设计和实现[A];第十七届全国数据库学术会议论文集(技术报告篇)[C];2000年

6 高鹤;李歧强;;流程行业MES基于智联子集成平台的研究[A];第16届中国过程控制学术年会暨第4届全国故障诊断与安全性学术会议论文集[C];2005年

7 董燕;;中央监测资源集成平台的软件架构设计思路[A];中国新闻技术工作者联合会2008年学术年会论文集(下)[C];2008年

8 刘永宁;魏嘉;仇正兰;;NEWS BASE3.0数据集成平台[A];油气地球物理实用新技术——中国石化石油勘探开发研究院南京石油物探研究所2004年学术交流会论文集[C];2004年

9 王霓虹;韩璐;;嵌入式GIS研究与发展综述[A];黑龙江省计算机学会2009年学术交流年会论文集[C];2010年

10 吴清漪;张浩;乔非;谢小轩;;基于J2EE标准的BPR集成平台的研究和实现[A];工业自动化应用实践——全国(第五届)炼钢、连铸和轧钢自动化学术会议论文集[C];2002年

相关重要报纸文章 前10条

1 驻京记者 贾岩;打破信息孤岛 集成平台胜算几何[N];医药经济报;2011年

2 章立;企业集成平台选择尤为重要[N];中国电力报;2004年

3 记者 薛峰 通讯员 高静;上海石油加快搭建三大系统集成平台[N];中国石化报;2007年

4 董丽娟;南铝信息化系统集成平台投入运行[N];闽北日报;2009年

5 董丽娟;南铝铝业信息化系统集成平台 通过科技成果鉴定[N];中国有色金属报;2009年

6 ;GE:懂医疗是我们的核心技术[N];中国计算机报;2011年

7 记者 廖雪梅;三峡库区综合信息空间 集成平台正式开通[N];重庆日报;2010年

8 辽宁中医药大学附属医院 罗智博 何继勇 李明哲;构建四大平台 实现中医院数字化[N];中国中医药报;2011年

9 徐旭忠;三峡库区综合信息空间集成平台开始建设[N];中国税务报;2008年

10 记者 张银炎;上海地区开拓IPMS新领域[N];中国船舶报;2005年

相关博士学位论文 前3条

1 党玉梅;数字化农业信息咨询决策集成平台的构建研究[D];石河子大学;2013年

2 任午令;电子商务环境下供应链管理集成平台及其关键技术研究[D];浙江大学;2003年

3 马增辉;水信息系统综合集成研究与应用[D];西安理工大学;2009年

相关硕士学位论文 前10条

1 陈志强;基于SOA框架的高校人事管理系统设计[D];复旦大学;2013年

2 狄t,

本文编号:2564988


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/renliziyuanguanlilunwen/2564988.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3da88***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com