- 0
- 0
- 约1.39万字
- 约 75页
- 2016-12-31 发布于北京
- 举报
* Use case: Withdraw cash Actor: customer 主事件流: 储户通过读卡机插入ATM卡 ATM系统从卡上读取银行ID、账号、加密密码, 并通过主银行系统验证银行ID和账号 储户输入密码, ATM系统根据加密密码对输入密码进行验证 储户按 “取款”按钮, 并输入取款数目, 该数目应该为$5的倍数 ATM系统通知主银行系统, 传递账号和金额, 并接收返回的确认信息和账户余额 ATM系统输出现金、ATM卡和收据 ATM系统记录交易到日志文件 ATM系统“取款”用例的正确描述 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 识别用例:用例的命名 执行者视角: (状语)动词+(定语 )宾语 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 识别用例:用例粒度 最常犯错误:粒度过细,陷入功能分解 把步骤当作用例 把系统活动当作用例 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * “四轮马车”CRUD CRUD能为Actor提供价值? CRUD掩盖业务,锐变成关系数据库的建模: “系统就是数据的增删改查” 关心数据的存储和维护,反而忽略了用户的目的 用例粒度 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 如果确实是CRUD? 如果CRUD不涉及复杂的交互,一个用例“管理××”即可 不管是C、R、U、D,都是为了完成“管理”目标 甚至很多种的基本数据管理都可以用一个用例表示 用例粒度 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 灵活处理CRUD 可以把包含复杂交互的路径独立出去形成用例 用例粒度 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 思考:识别用例 Email客户端(如:outlook express),A在北京发邮件给上海的B,B收邮件 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 识别用例:用例的获取 找出用例的最简单途径是对参与者提问,然后从答案中获取用例: 参与者的主要任务是什么? 参与者需要了解系统的什么信息? 需要修改系统的什么信息? 参与者是否需要把系统外部的变化通知系统? 参与者是否希望系统把异常情况通知自己? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 目标:构建一个棋牌馆管理系统 问题描述: 客户通过Internet预订座位,检查座位详情,如果没有空闲的座位或满意的座位,可以选择进入等候队列。 总台服务员在客户到棋牌馆时,根据客户的预订信息,安排客户座位。 当客户要离开棋牌馆时,客户到总台服务员办理结账,可以采用两种方式,一种是现金结账,另一种是银行卡结账,而银行卡结账将通过与银联POS系统交互来完成。 识别用例:棋牌馆管理系统 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd
您可能关注的文档
最近下载
- 信息检索与运用PPT课件(共8章)第一章 进入“信息殿堂”的钥匙---认识信息检索.pptx VIP
- 【高考真题】黑龙江、吉林、辽宁、内蒙古2025年高考生物试题(含答案).pdf VIP
- 信息检索与运用PPT课件(共8章)第七章 决胜职场的“军师联盟”---就业信息检索.pptx VIP
- 2026届高考英语读后续写破局秘籍:从认知到实战+清单.docx
- 信息检索与运用PPT课件(共8章)第六章 科技创新的坚实后盾---特种文献检索.pptx VIP
- 温州市2026届高三(一模)英语试卷(含官方答案).pdf
- 信息检索与运用PPT课件(共8章)第五章 琳琅满目的“文献超市”----文献数据库检索.pptx VIP
- 课件:《中华民族共同体概论》第十二讲:民族危亡与中华民族意识觉醒(1840-1919).pptx VIP
- 2025年最新:呼吸感染性疾病诊治年度进展.pdf VIP
- 信息检索与运用PPT课件(共8章)第四章 包罗万象的互联网络----网络信息资源检索.pptx VIP
原创力文档

文档评论(0)