基于敏捷开发方法的民航基建项目管理系统设计与实现

被引量 : 0次 | 上传用户:goove8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前软件业的激烈竞争和软件需求的多样性及开发过程中的频繁变化,给软件开发带来了极大的挑战,对传统的软件工程开发方法的革新也成为必然。敏捷软件开发方法的出发点就是希望以最高的效率和质量来解决用户眼前的问题,以最大的灵活性和最小的代价来满足用户未来的需要。它将复杂的开发过程分解为一个个相对比较简单的小周期;通过积极的交流、反馈以及其它一系列的方法,开发人员和客户可以非常清楚开发进度、变化、待解决的问题和潜在的困难等,并根据实际情况及时地调整开发过程及进度。敏捷软件开发是当前颇为流行的一类开发方法的统称。极限编程(ExtremeProgramming)开发方法作为敏捷软件开发方法的代表,更是让人称道。本文在重点分析极限编程的基本理论、基本原则、实践模型和敏捷规划的基础上,以民航基建项目管理系统的研发为例,对敏捷开发方法的应用进行研究。论文深入分析了系统目标、主要业务及基本功能,描述了系统的非功能需求。随后以需求分析为基础,进行系统首次迭代前的设计。然后遵循敏捷开发的基本原理,通过主要的两次迭代开发的详细论述,比较完整地展现了敏捷软件开发的思想、方法和开发过程。论文通过对系统需求变化和设计演化过程的描述,集中体现了敏捷软件开发应对变化需求的优势,证明了在规模不大、业务灵活、管理基础相对较弱的中小型系统开发中,重视敏捷开发方法的应用,可以有效地提高软件质量和开发效率。
其他文献
<正>已发现的限制酶种类众多,Smith Ho和Nathans D于1973年提出了一个命名系统,已被学术界接受,其他名原则是根据分离出这种酶的细菌的分类学上的属名,种名和菌株名来命名。
编者按:1949年1月31日北平和平解放,千年古都完整地回到人民手中,从此获得新生。为纪念北平和平解放50周年,本刊编辑部邀请在京部分老同志和专家学者举行座谈,现将其发言摘登如下。古都北平
历史地理学是现代地理学的一个组成部分,其主要研究对象是人类历史时期地理景观的变化,这种变化主要是由于人的活动和影响而产生的。历史地理学的主要工作,不仅要“复原”过
<正>今年9月,一个名为艾兰的小男孩在随家人乘坐偷渡船前往欧洲的途中,因海难事故失去了年幼的生命。那张记录他遗体静静趴在海滩上场景的照片,激起了人们对难民问题的关注和
2,10-环氧-10β-蒎烷和2,10-环氧-10α-蒎烷在碘化锌存在下,分别与三甲基硅腈反应,生成同样组分的产物混合物。经分离、提纯后得到5个产物,用质谱、红外、质子和碳-13核磁共
<正>F-35在F-22之后面世,同样由洛·马公司负责研制,在设计中大量继承了F-22的成熟技术,其平台性能较F-22有所降低。按理讲F-35的研发应当轻车熟路、进展顺利才对,然而实际情
随着Internet及计算机技术的发展和普及,软件的复杂度越来越高,规模越来越大。由于软件的特殊性,从它诞生之日起就带着“手工”生产的烙印。在IT领域,作为孪生兄弟的硬件和软
目的探讨依照关节镜下膝关节半月板损伤分型治疗损伤半月板的疗效。方法按关节镜下膝关节半月板损伤的分型采用不同方法治疗膝半月板损伤患者71例74膝。结果 71例均获随访,时
辊道窑是目前陶瓷行业使用最普遍的热工设备。‘在运行过程中陶瓷辊棒容易粘沾釉滴,与坯体发生摩擦,影响辊棒的使用寿命,甚至造成制品堵塞的重大事故。在辊棒表面涂覆一层性
<正> (一)历史地理学研究的理论意义与实践意义 为什么要研究历史地理学,我在“历史地理学刍议”一文中,曾有所论述,①此不多赘。目前,结合地理学发展方向的讨论,我认为把历