企业持续集成管理工具改进研究与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:stone88822
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
持续集成是目前被许多公司采纳的一种软件开发模式,目的是提升软件项目质量,缩短软件项目开发周期。实现持续集成需要加载大量自动化软件测试工具,使其能同时保证代码的运行速度和质量。但是,自动化测试工具繁多,它们的维护和管理更是耗费了大量的时间和人力。一套合理且方便的持续集成管理工具,可以让开发者将精力更多地放至软件开发本身,进而提升软件开发质量,加快软件开发进度。但是,目前持续集成管理工具无论是从使用方式上还是使用体验上,都无法满足日常需求,因此,对目前持续集成管理工具进行性能优化和新功能添加的需求十分迫切。本文主要对中兴公司现有持续集成管理工具进行性能优化和新功能开发。首先,分析了目前持续集成管理工具存在的性能低下、显示数据不够直观等问题的原因。然后,针对改进需求进行分析,提出了提升持续管理工具可靠性和易用性的设计方案并予以实现。此外,本文还论证了经过性能优化和新功能开发后的持续集成管理工具,可以在满足已有代码测试的所有需求的同时添加新的功能。具体来讲,本文的主要工作如下:(1)对管理工具中信息显示方式不完整的问题进行改进,改进涉及数据解析模块、数据库、工具后台与前端在内的整个系统流程,解决了保证数据无损坏前提下数据库一键修改的难题。具体包括有需求分析,解决方案设计和具体实现。(2)对数据显示不够直观、显示方式单一的问题,提出添加图形显示模块,确定需要显示的图形种类,并就架构流程和显示进行设计和实现。解决了图片生成显示与缓存定时清除的难题。最后进行测试验证。(3)对持续集成管理工具的整体响应性能进行优化。从数据库入手,依据网站架构采取“自底向上”的顺序逐层进行优化,针对每层中的问题分别进行原因分析并注意层间关联性,提出相应优化方案,解决了数据库设计缺陷与频繁读取数据库的难题。(4)对改进后持续集成管理工具进行了对比测试,证明了本文所提优化改进和添加的新功能,提升了持续集成管理工具的可靠性和易用性。网站响应速度明显提升,内存占用更少,数据显示更加全面准确,同时提供了图形化方式显示数据,达到了设计目标。
其他文献
中央美术学院和中国美术学院国画人物画教学体系的形成各有其成因 ,这两种在艺术思想上不尽相同的体系 ,前者是徐悲鸿艺术思想的产物 ,注重以素描能力来塑造人物 ,造型精准 ,
依托H高速公路连续刚构桥,分析了桥梁的稳定性,基于七类工况下稳定性特征值进行了分析。
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
健康期望寿命是一个在新的流行病学趋势下的新的指标,它能够把发病率和死亡率的信息有机地融合为一个整体。健康期望寿命损失的情况就是疾病负担。疾病负担的评价内涵和评价方
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
8月11日,国家商务部网站发布《关于“十二五”期间促进机电产品出口持续健康发展的意见》(以下简称《意见》)。根据《意见》,包括印刷机械在内的25个行业被列为出口重点行业。值
<正>江西省联社从信贷供给侧、服务场景化、风险管控流程化等三个方面入手,着力构建健康、可持续的农村消费金融生态圈站在农村消费金融的"风口",江西省联社加大农村消费信贷
<正>大多数企业由于人力有限,受到资金、时间及变革等因素的影响,无法有效地应对要求多、层次广的培训需求,特别是当企业自身对存在的问题尚缺乏准确的把握时,就特别需要借