1 / 37
文档名称:

软件开发过程(rup)培训资料.ppt

格式:ppt   页数:37
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发过程(rup)培训资料.ppt

上传人:baixue 2013/5/21 文件大小:0 KB

下载得到文件列表

软件开发过程(rup)培训资料.ppt

文档介绍

文档介绍:软件开发统一过程(RUP)
培训资料
初识rup
rup:rational unified process 翻译为 rational统一过程
rup动态结构: 1。初识阶段 2。细化阶段 3。构造阶段 4。移交阶段 每个阶段包含一个或多个迭代
初识rup
rup核心工作流程(核心工作流程显示生成特定的工件集可能要经历的所有活动。) 1。业务建模 2。需求 3。分析设计 4。实施 5。测试 5。部署
牢记rup基础是迭代开发和风险驱动。
初识rup
rup的核心思想: 1。尽早并且持续的化解重大风险,否则带来很多麻烦 风险列表是不断变化的,要持续不断的化解风险。
2。确保满足客户需求 用例驱动。 用例的主要优势是使团队成员在设计、实现、测试和最终编写用户手册的过程中紧紧的以用户需求为中心。
初识rup
3。把注意力放在可执行软件上 可执行软件使项目进度的最好体现。对项目进度评估时,尽可能以正在编写以及正在运行的代码和通过测试的用例为标准。
4。尽早在项目中适应变化 rup要求在初识阶段结束时达成对系统总体外貌的共识,在细化阶段结束时候建立系统构架的基线(设计、实现、测试的构架),在构造阶段结束时候完成"特性冻结"。
5。在早期确定一个可执行的构架(architectural) 确立了系统的构架,就识别出了在创建系统时候会遇到的许多最复杂的困难。
初识rup
rup 4个主要建模元素: 角色role:who 活动activity:how 例如用例分析,用例设计 制品artifact:what 例如用例实现,模型,文档,源代码,可执行体 工作流workflow:when 例如顺序图
初识rup
RUP中最重要的应该是:
1、Use Case
2、单元测试
3、迭代开发
4、分层架构
初识rup
分析设计按照RUP大致可细分为如下几个步骤:
1.         创建Actors;
2.         创建Use Cases,并描述每个Use Case(功能描述);
3.         创建Sequence Diagrams、Statechart Diagrams,得到系统Objects;
初识rup
4. 从Sequence Diagrams分析出的Objects入手,创建系统Classes和Packages;
5. 为Classes添加Property和Methods,并画出Class Diagrams,细化类设计。
6. 为Sequence Diagrams中Objects指定对应Class;
7.   设计系统实现结构,ponent,ponent Diagrams。
UML讲解
了解UML
UML 的架构