- 1
- 0
- 约4.39千字
- 约 44页
- 2018-03-05 发布于浙江
- 举报
[计算机]UML19
UML及软件建模 第十三章 在建模过程中运用UML 3、软件开发过程 因为我们的软件建模就是在软件开发的过程中完成的, 这一节将讲解软件开发过程,以及如何软件开发的过程中完 成软件建模。 这一节还要谈论为什么要使用UML以及什么时候使用 UML才是最好的。 3.1.1、过程的一般定义 煮蛋的启示 软件过程是将用户的需求转化成有效的软件解决方案的一 系列活动。 许多软件组织无法正确定义和控制这一过程,但这恰恰是 组织改进的关键。 过程的好坏由结果状态与预期状态的差异决定,也就是目 标成果质量的好坏。 规程(Procedure)是人们对客观事物运动规律的理解和 掌握,是规范了的过程。 软件过程是为了获得高质量软件产品所需要完成的一系列 任务的框架,它规定了完成各项任务的工作步骤。 软件过程必须科学、合理,才能开发出高质量 的软件产品。 现在的软件生命周期过程包括: 早期: 立项、需求分析、设计、编码、 测试、交付、维护、退役 又加入了: 管理各种活动、质量保证 环境基础设施配置、文档管理等。 瀑布模型(Waterfall) 原型模型(Prototype) 增量模型(Incremental) 螺旋模型(Spiral) 迭代模型(Iterative) (1)瀑布模型(线性顺序模型) 瀑布式模型包含以下活动: 软件
原创力文档

文档评论(0)