基于模式的RUP与XP相结合的软件开发方法研究

被引量 : 0次 | 上传用户:lwk2293366
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现代软件工程中,软件开发越来越复杂,软件开发人员一方面要面对需求的频繁变化,另一方面又要保证软件开发的质量和软件开发的周期,如何在这种激烈的变化中达到软件质量与周期的和谐是许多软件开发组织所面临的严峻问题。论文从实际软件开发中遇到的困难入手,首先,分析了软件设计模式与软件架构的关系以及模式对软件架构的影响,并以J2EE软件架构的层次关系——J2EE模式目录关系图为对象,通过对几种典型的J2EE模式的相互作用和相互依赖关系进行深入具体的分析,得出模式思想的应用对软件架构设计的巨大作用。接下来论文总结了软件架构的实现方法,其中对于当前最流行的软件开发方法统一过程(RUP)和极限编程(XP)进行了深入具体的剖析,找出了两种方法各自的缺陷。针对这些缺陷,通过对RUP方法的裁剪并引入XP的思想得出了一个新的软件开发方法框架——ARUP(Agile Rational Unified Process)。ARUP方法吸收了RUP与XP方法的共同优点,在软件开发流程以及提高团队开发效率上作了改进,提高了中小型软件开发的效率和质量。最后,将软件设计模式与ARUP方法结合应用于网上支付系统的开发,实际开发结果表明,基于模式的ARUP方法在提高团队开发效率、简化软件开发流程、提高软件质量等方面收到了良好的效果。
其他文献
水泥企业资产重组,可以较好地规避或有债务、员工、税务等风险,也有利于后期企业管理整合和文化融合,但是在债务方面存在一些问题。本文首先举例介绍了一般水泥企业间资产重
铁路计算机联锁系统是以计算机技术为核心,通过采用通信、可靠性和容错以及“故障—安全”技术,实现联锁要求的实时控制系统。车站信号联锁软件作为计算机联锁系统的核心,是
系统地回顾了建国后国内与海外学者对中国工业化与城市化动力机制研究的历程和主要成果,重点梳理了动力机制演进规律、研究特色及问题。认为中国工业化动力机制研究经历了马
随着互联网的普及和网络支付的盛行,近五年网络购物正在成为一种普遍的社会现象。中国互联网络信息中心的调查显示,2011年有超过1.94亿中国人在网络购物,比2010年的1.61亿人
在当今制造业中CIMS、虚拟制造等飞速发展的环境下,不同CAX软件之间进行数据转换成为一个重要问题。解决这个问题关键在于建立一个完备的通用性好的产品数据标准。STEP国际标
东汉许慎所著的《说文解字》是我国语言学史上第一部分析字形、解释字义、辨识古音的字书。它保存了先秦两汉时期大量的训诂成果,反映了上古社会生活的方方面面。行路文化与人
20世纪后半叶,随着变频调速技术的出现和日益完善,变频调速技术成为电力拖动领域的一个重大事件。由于这门技术的发展,使得结构简单、价格低廉、应用普及的交流异步电动机有
近几年来,随着中国经济的快速发展和国际地位的不断提高,许多国家与中国加强了经贸往来,汉语也越来越多地受到各国朋友的欢迎和重视。对外汉语教学中写作教学是一门综合性很强的
随着中国国际地位的不断提高和综合国际能力的发展,近几年来,在全球范围内掀起了一股汉语热。汉语作为第二语言的教学在全世界有了很大的发展。越来越多的人开始把目光转向中国
为了坚持科学发展观、深化改革、实现"中国梦",各级领导干部不仅需要有足够的智慧和勇气,也需要具备现代项目管理的理念和知识。党的十八大提出的改革方略将给国家、社会带来