SA06用例与需求.pptVIP

  • 3
  • 0
  • 约1.53千字
  • 约 15页
  • 2017-08-08 发布于重庆
  • 举报
SA06用例与需求.ppt

*/15 软件体系结构 Software Architecture 宋和平 147 6283 2856 644326271@QQ.com 软件工程系 江苏大学 §6 用例与需求 */15 用例技术族 技术族 用例图 用例简述(用例故事) 用例规约 用例实现(鲁棒图) 技术间关系/如何应用 用例建模与流程建模的关系 */15 用例图 开户 销户 元素 参与者Actor: 用户/外部系统 用例Use Case: 体现功能 用例名称: 参与者角度描述(行为) 柜员 参与者Actor: 与系统交互的角色或系统 用例Use Case: 系统能为外部参与者提供的功能 */15 用例简述(用户故事) 通过简短的文字对用例功能进行描述 用例名称: 销户 用例简述: 帮助银行工作人员完成银行客户申请 的活期账户销户工作. 需客户提供证件和密码. 优先级: 高 */15 用例规约 对用例的详细描述, 包括简要说明、主事件流、备选事件流、前置条件、后置条件、优先级等 目的: 界定系统的行为需求 1. 用例名称: 销户 2. 简要说明: 帮助工作人员完成客户申请的活期账户销户. 3. 事件流 3.1 基本事件流 3.2 扩展事件流 4. 非功能需求 5. 前置条件 6. 后置条件 7. 扩展点 8. 优先级 */15 用例简述 vs. 用例规约 用例规约以用户为中心展开, 便于和用户交流 用例规约分成功场景(主事件流)和异常场景(备选事件流) 用例规约格式的自适应(剪裁或扩充) 后置条件覆盖所有可能的用例结束后状态 */15 用例实现/鲁棒图 用例实现 = 协作 多个对象为了完成某种目标而进行的交互 */15 用例技术的关系 业务需求 用户需求 行为需求 设计 需求 - - - ------------------ - - - Basic: ------------- Alt: - - - 用例规约 用例图 鲁棒图 用例图 需求层次 */15 用例技术的应用场景 用例图+用例简述 需求捕获, 不太复杂的需求分析 用例规约 需求分析, 需求规格定义 用例实现(鲁棒图) 初步设计 */15 基于用例的需求分析 时间 工作量比例 需求捕获 系统分析 需求分析 相互伴随、交叉进行 用例图 用例简述 用例规约 鲁棒图 以用户为中心 易理解/沟通 演化适应性 融合需求与设计 */15 用例与需求文档/需求变更 区分用例图/用例简述/用例规约/鲁棒图 需求概述的用例模型用用例图和用例简述 小 具体需求的用例描述用用例规约 大 用例图: 全, 覆盖”面” 用例规约: 深, 覆盖”点” 推后用例细化 激发需求变更 */15 实际应用-1 需求分析的三套实践论 用例建模与流程建模 */15 实际应用-2 小型方法 需求工作项 提交的文档 所处需求层次 编写用例规约 绘制用例图 业务目标 用户需求 业务需求 行为需求 《用例模型》 《目标列表》 《需求规格》 */15 实际应用-3 中型方法 需求工作项 提交的文档 所处需求层次 编写用例规约 绘制用例图 业务目标 用户需求 业务需求 行为需求 《用例模型》 《愿景文档》 《需求规格》 上下 文图 Feature 范围 */15 实际应用-4 大型方法 需求工作项 提交的文档 所处需求层次 编写用例规约 绘制用例图 业务目标 用户需求 业务需求 行为需求 《用例模型》 《愿景文档》 《需求规格》 上下 文图 Feature 范围 业务流程建模 《流程模型》 需求决定架构 --- 路径依赖 需求分类 需求折中 需求决定架构 --- 路径依赖 需求分类 需求折中

文档评论(0)

1亿VIP精品文档

相关文档