文档详情

用例-张恂-软件工程知识库.ppt

发布:2017-04-18约1.48千字共139页下载文档
文本预览下载声明
软件需求用例分析;自我介绍;他们行,你也能行 - 用例 UML 应用;演讲大纲-Part 1 需求难题;演讲大纲-Part 2 用例基础;演讲大纲-Part 3 用例建模;太极建模;Part1 需求难题;什么是需求?;需求;需求的定义;需求是软件开发的上游;需求关系到所有人 *;常见的需求现象-1;常见的需求现象-2;常见的需求问题;低质量需求的后果;需求错误的成本;需求错误的影响;解决之道 – 需求工程;成功的需求开发与管理 能为组织 带来 巨大 回报! ;目标 – 高质量的需求;软件开发的本质 – 确定性|不确定性;难题 – 预测需求变化;需求变化 – 合理的原因;需求变化 – 不合理的原因;Part1 小结;Part 2 用例基础;软件需求的种类;软件需求 – 功能|非功能;FR(Functional Requirements);NFR(Non-Functional Requirements);NFR-软件|系统质量属性;FURPS+ (Grady 1992)/1 ;FURPS+/2;软件需求 – 高低;需求金字塔;软件需求 – PS;用户需要;用户任务;特性(Feature);例/特性;Part 2 用例基础;什么是用例?;用例的组成-1;用例的组成-2;例/用例图;下订单/简述;下订单/基本流/填写交易信息;下订单/扩展流/验证交易信息;Part 2 用例基础;用例 vs FR;例/用例图;用例 vs NFR;软件需求规约(SRS);软件需求的分类;用例 vs 特性;需求金字塔;用户故事(User Story);例/用户故事 1-3;例/用户故事 4-5;例/用例图-缴纳会费;用例 vs 用户故事;Part 2 用例基础;用例的价值;用例在软件开发中的核心地位 *;用例驱动软件开发;Part 2 小结;Part 3 用例建模;太极建模口诀;太极建模口诀的用途;太极建模 - 1;由外而内-边界和范围;千层饼;业务用例 vs. 软件用例;宠物店/业务用例图;宠物店/软件用例图;太极建模 - 2;层次分明-软件架构;需求金字塔;用户目标|需求用例的层次;用户目标层用例;用例关系图-下订单;太极建模 - 3;动静结合;用例活动图-下订单;领域类图-订单;太极建模 - 4;逐步求精;Part 3 用例建模;软件需求规约(SRS);软件需求工件 * ;需求工件-软件需求清单 *;软件需求集;Part 3 用例建模;用例分析流程;用例的组成-1;用例的组成-2;用例分析步骤/1-提取用例;用例分析步骤/2-细化用例;用例分析步骤/3-优化模型;Part 3 用例建模/宠物店用例模型;系统概览图;系统目标(用例边界)图;用例图技巧;用角关系图;公共用例;用例关系图-下订单;Part 3 用例建模/宠物店用例模型;用例模版-1;用例模版-2;用例模版-3;下订单/简述;下订单/干系者;用例的主体;下订单/后态;下订单/前态;下订单/UI/购物车;下订单/基本流;下订单/UI/确认购物清单;下订单/基本流/清点商品;下订单/UI/填写支付信息;下订单/UI/确认支付信息;下订单/基本流/填写交易信息;下订单/UI/显示成功订单;下订单/基本流/处理订单;下订单/扩展流/验证交易信息;Part 3 用例建模;用例建模技巧-1;用例建模技巧-2;用例的本质-1;什么是用例?(Cockburn);用例的本质-2;用例 vs. 功能分解;太极建模口诀;需求工程最佳实践-1;需求工程最佳实践-2;参考资源;谢 谢!
显示全部
相似文档