软件过程及统一软件过程探析.docVIP

  • 7
  • 0
  • 约4.85千字
  • 约 10页
  • 2017-08-31 发布于福建
  • 举报
软件过程及统一软件过程探析

软件过程及统一软件过程探析摘要:介绍了软件过程与软件建模技术的发展,以及软件过程、建模语言和统一软件开发过程的概念和原理,并重点讨论了统一过程中构架、用例驱动、迭代与增量的涵义。掌握这些方法,研究与之对应的软件环境与工具,对于软件产业和软件工程学科有着重大的意义。 关键词:软件过程;统一建模语言;统一软件过程;用例驱动;迭代与增量 随着计算机的飞速发展,软件的复杂度不断提高,源代码规模越来越大,软件项目失败的可能性也相应增加,这就需要掌握先进的方法与技术来解决。软件工程正是指导软件开发的工程学科。任何一个软件项目都是一个复杂的系统工程,是一个知识密集型劳动。在过去30多年,为了解决软件产业的危机现象,人们将重点放在研究软件开发方法、软件质量评价、项目管理等软件工程活动的各个方面。先后提出以结构化方法、面向对象方法等为技术特征的多种开发方法。但在方法的使用上,又有许多变化,以至于软件开发过程缺乏统一性,建模描述多样性,软件文档难以规范化和标准化。这些严重影响了软件工程活动的质量和软件本身的质量。 从上世纪90年代开始,人们开始认识到统一软件过程和统一建模语言的重要性。面向对象技术的三大流派开始进行建模整合,提出了统一建模语言UML和统一建模过程RUP。虽然对此专家还有争议,但统一软件过程和统一建模语言给软件产业带来的好处,却日益显现。 一、软件过程 1 

文档评论(0)

1亿VIP精品文档

相关文档