《UML及软件建模》第十三章 在建模过程中运用UML(2/3)

UML及软件建模 主讲人:李唯 Clx7000@163.com
Page 1 UML及软件建模 主讲人 :李 唯 clx7000@163.com

第三章在建模过程中运用UML
Page 2 第十三章 在建模过程中运用UML

3、软件开发过程 因为我们的软件建模就是在软件开发的过程中完成的, 这一节将讲解软件开发过程,以及如何软件开发的过程中完 成软件建模 这一节还要谈论为什么要使用UML以及什么时候使用 UML才是最好的
Page 3 3、软件开发过程 因为我们的软件建模就是在软件开发的过程中完成的, 这一节将讲解软件开发过程,以及如何软件开发的过程中完 成软件建模。 这一节还要谈论为什么要使用UML以及什么时候使用 UML才是最好的

3、过程 过程就是针对某一给定目标的一系列运作步骤,[IEE STD-610]是在过程环境下的一系列有序活动。所谓活动( Activity)就是过程对象一次状态改变,也叫过程步 (Step)。 活动起始态和活动结果态表征了活动的进行。可以说一切 事物的发生、发展、消亡都离不开过程,都寓于过程之中
Page 4 ◼ 过程就是针对某一给定目标的一系列运作步骤,[IEEESTD-610] 是在过程环境下的一系列有序活动。所谓活动( Activity)就是过程对象一次状态改变,也叫过程步 (Step)。 ◼ 活动起始态和活动结果态表征了活动的进行。可以说一切 事物的发生、发展、消亡都离不开过程,都寓于过程之中 。 3.1、过程

311、过程的一般定义 过程的一般定义 什么是过程 过程是指为了达到给定目的而执行的实践的集合;它可能包 括工具、方法、资料和或人。 过程是指为了达到给定目的而执行的一系列活动的有序集。 定义任务间关系的规A 程和方法 C 过程 有技能、经培训 有目的的人 1 工具和设备
Page 5 3.1.1、过程的一般定义

煮蛋的启示
Page 6 煮蛋的启示

32、软件过程 软件过程是将用户的需求转化成有效的软件解决方案的 系列活动。 许多软件组织无法正确定义和控制这一过程,但这恰恰是 组织改进的关键 过程的好坏由结果状态与预期状态的差异决定,也就是目 标成果质量的好坏。 规程( Procedure)是人们对客观事物运动规律的理解和 掌握,是规范了的过程。 ■软件过程是为了获得高质量软件产品所需要完成的一系列 任务的框架,它规定了完成各项任务的工作步骤。 :软件过程必须科学、合理,才能开发出高质量的软件产品
Page 7 ◼ 软件过程是将用户的需求转化成有效的软件解决方案的一 系列活动。 ◼ 许多软件组织无法正确定义和控制这一过程,但这恰恰是 组织改进的关键。 ◼ 过程的好坏由结果状态与预期状态的差异决定,也就是目 标成果质量的好坏。 ◼ 规程(Procedure)是人们对客观事物运动规律的理解和 掌握,是规范了的过程。 ◼ 软件过程是为了获得高质量软件产品所需要完成的一系列 任务的框架,它规定了完成各项任务的工作步骤。 ◼ 软件过程必须科学、合理,才能开发出高质量 的软件产品。 3.2、软件过程

A process defines who is doing What, When, and how in order to reach a certain goal New or changed Software Engineering New or changed requirements Process system
Page 8

软件过程又称软件生存周期过程,是软件生存周期内为达 到定目标而必须实施的一系列相关过程的集合。 早期: 立项、需求分析、设计、编码、 测试、交付、维护、退役
Page 9 ◼ 软件过程又称软件生存周期过程,是软件生存周期内为达 到一定目标而必须实施的一系列相关过程的集合。 早期: 立项、需求分析、设计、编码、 测试、交付、维护、退役

软件过程是人类制作产物的一系列活动,而过去的软件工 程师把产物和人分离,只研究产品过程及其质量,假定人力 物力资源是无限大、无限好。现在认识到面对实际资源实 施软件过程学,求相对最佳质量才是有效的
Page 10 ◼ 软件过程是人类制作产物的一系列活动,而过去的软件工 程师把产物和人分离,只研究产品过程及其质量,假定人力 、物力资源是无限大、无限好。现在认识到面对实际资源实 施软件过程学,求相对最佳质量才是有效的
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《UML及软件建模》第十三章 在建模过程中运用UML(1/3).ppt
- 《UML及软件建模》课堂习题.ppt
- 《UML及软件建模》第十二章 UML的总结.ppt
- 《UML及软件建模》第十三章 扩展组件.ppt
- 《UML及软件建模》第十二章 模型管理视图.ppt
- 《UML及软件建模》第十一章 物理视图(physics view).ppt
- 《UML及软件建模》第十章 活动图(activity diagram).ppt
- 《UML及软件建模》第九章 协作图(sequencediagram).ppt
- 《UML及软件建模》第一章 概述(李唯).ppt
- 武汉大学:《计算机组成与结构》课程教学资源(教学大纲)Principles of Computer Construction.doc
- 武汉大学:《计算机组成与结构》课程教学资源(练习题)运算方法与运算器课堂练习题.doc
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第九章 输入输出系统.pdf
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第八章 辅助存储器.pdf
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第七章 存储系统.pdf
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第六章 中央处理器.pdf
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第五章 指令系统.pdf
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第四章 主存储器.pdf
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第三章 运算方法和运算部件(3.6-3.7)运算部件、数据校验码.pdf
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第三章 运算方法和运算部件(3.3-3.5)二进制乘法运算、二进制除法运算.pdf
- 武汉大学:《计算机组成与结构》课程教学资源(课件讲稿)第三章 运算方法和运算部件(3.1-3.2)数据的表示方法和转换、带符号数的表示方法及加减运算.pdf
- 《UML及软件建模》第一章 理解面向对象.ppt
- 《UML及软件建模》第十三章 在建模过程中运用UML(3/3).ppt
- 《UML及软件建模》如何获取用例.ppt
- 《UML及软件建模》第二章 UML的构成.ppt
- 《UML及软件建模》第三章 类图和对象图.ppt
- 《UML及软件建模》第四章 类之间的关系.ppt
- 《UML及软件建模》第五章 聚集、组成、接口和实现.ppt
- 《UML及软件建模》第六章 用例.ppt
- 《UML及软件建模》第七章 状态图.ppt
- 《UML及软件建模》第八章 交互视图概论.ppt
- 《Photoshop CS3案例教程》项目一制作漂亮的贺卡 ——初识Photoshop CS3.ppt
- 《Photoshop CS3案例教程》项目七 制作手提袋 ——形状与路径.ppt
- 《Photoshop CS3案例教程》项目三 合成照片 ——选区制作(下).ppt
- 《Photoshop CS3案例教程》项目九 数码照片处理 ——图像修复与色彩调整.ppt
- 《Photoshop CS3案例教程》项目二 制作化妆品广告——选区制作(上).ppt
- 《Photoshop CS3案例教程》项目五 制作电影海报——强大的图层.ppt
- 《Photoshop CS3案例教程》项目八 制作房地产广告——应用文字.ppt
- 《Photoshop CS3案例教程》项目六 打造精美电脑桌面——绘画与修饰工具.ppt
- 《Photoshop CS3案例教程》项目十 制作茶叶包装盒——神奇的滤镜.ppt
- 《Photoshop CS3案例教程》项目十一 制作折页广告——应用通道.ppt