基于UML的需求分析全解

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
4、怎么用UML做需求分析:用例模型-售票系统
基于UML的需求分析
产品技术部:快速适应变化
4、怎么用UML做需求分析:用例模型-影院管理系统
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
4、怎么用UML做需求分析:详述用例的可选方式
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
产品技术部:快速适应变化
3.UML基础-状态图
基于UML的需求分析
座位图中的座位状态转换图:
产品技术部:快速适应变化
3.UML基础-活动图
基于UML的需求分析
产品技术部:快速适应变化
3.UML基础-活动图:起点终点
基于UML的需求分析
活动的一种特殊形式,各自只有一个。 起点:画在左上角,只有离开的迁移。 终点:画在右下角,只有进入的迁移。 对每一项活动,都存在从起点出发,经过它到终点的路径。
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
3.UML基础-用例图:扩展关系和包含关系区别
基于UML的需求分析
包含:是在用例A的某一点(不是判断分支点),会到另一 个用例B运行,B完成后,会回到A,并继续该点的紧接着的 下一步骤。
中企动力·内部资料
产品技术部 基于UML的需求分析
基于UML的需求分析
报告人:钟昭坤 中企动力科技集团股份有限公司 二00六年四月 北京
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
基于UML的需求分析
产品技术部:快速适应变化
3.UML基础-其它图
基于UML的需求分析
构件图
部署图, 又叫配置 图
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
4、怎么用UML做需求分析:需求过程
基于UML的需求分析
业务建模
需求定义
产品技术部:快速适应变化
4、怎么用UML做需求分析:业务建模
顺序图(业务建模、分析、设计) 协作图(业务建模、分析、设计) 状态图(需求,分析,设计) 活动图(业务建模、设计)
结构
行为
蓝色部分作为讲解内容,其它不详讲。
产品技术部:快速适应变化
3.UML基础-用例图示意
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
向外迁移的条件之间不能 重叠。
产品技术部:快速适应变化
3.UML基础-活动图:判定,并行(分叉与合并)
基于UML的需求分析
有分必有合 ========= 有分必有进 ========= 有合必有出 ========= 并行!=同时 =========
产品技术部:快速适应变化
3.UML基础-时序图
产品技术部:快速适应变化
3.UML基础-活动图:活动
基于UML的需求分析
有进有出 命名:动宾结构
产品技术部:快速适应变化
3.UML基础-活动图:泳道
基于UML的需求分析
活动的负责者
泳道可以多维的
产品技术部:快速适应变化
3.UML基础-活动图:迁移与迁移条件
基于UML的需求分析
向外迁移的条件之和必须 是完备集。
产品技术部:快速适应变化 48
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
6. 附录B:需求分析过程
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
4、怎么用UML做需求分析:用例模型-用例举例
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
5. 用例描述常犯的错误
基于UML的需求分析
1、用例目标不明确,所以用例的名词取 的不太准确。 2、没有主执行者。 3、部分地方没有系统反应。 4、后置条件不对。 5、用例主体活动部分过多描述用户接口 细节。 6、没有采用自然语言。 7、用例主体活动描述尽量不要超过10行 。
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
3.UML基础-概述九个UML图
基于UML的需求分析
• • • • •
• • • •
用例图(业务建模、需求、测试) 类图(业务建模、分析、设计) 对象图(业务建模、分析、设计) 构件图(设计) 部署图(设计)
产品技术部:快速适应变化
3.UML基础-实体之间关系:关联(Assosication)
基于UML的需求分析
一对一关系
一对多关系
多对多关系
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
3.UML基础-实体之间关系:组合(又叫合成)
基于UML的需求分析
组合关系中的部分实体对象不能单独存在,它的生 命周期依赖于整体实体的对象生命周期,当整体消 失时,部分也就随之消失。而对于存在关联关系的 两个实体,可以允许每实体的对象都单独存在,如 雇员和雇主就是这样的关系。,例如人与手之间的 就是组合关系,它在实体域对象之间很常见。
扩展:是在用例A的某点(条件判断),当满足一定条件 则到B用例运行,B完成后,回到A中该点所属条件分支结 束后的下一步骤。
源自文库
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
产品技术部:快速适应变化
基于UML的需求分析
相关文档
最新文档