- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(用例和用例图
3.6 用例的描述 □ 表3.3 是对“处理订单”这个用例的描述。 具体内容见书P31. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.6 用例的描述 □ UML初学者易犯的错误 ·只描述系统的行为,没有描述参与者的行为 ·只描述参与者的行为,没有描述系统的行为 ·在用例描述中就设定对用户界面的设计的要求 ·描述过于冗长 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.6 用例的描述 Cockburn在[Coc00]中给出了很多错误的用例描述的例子。下面给出几个典型的例子。(为了说明问题,在给出描述时并没有完全按照表3.2中用例描述模板的格式,只给出了操作流程的描述。) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.6 用例的描述 【例3.5】下面是一个用例描述的片断: Use Case:Withdraw Cash 参与者:Customer 主事件流: ⑴ 储户插入ATM卡,并键入密码。 ⑵ 储户按Withdraw按钮,并键入取款数目。 ⑶ 储户取走现金,ATM卡并拿走收据。 ⑷ 储户离开。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.6 用例的描述 【例3.6】下面是一个用例描述的片断: Use Case:Withdraw Cash 参与者:Customer 主事件流: (1) ATM系统获得ATM卡和密码。 (2) 设置事务类型为Withdrawal。 (3) ATM系统获取要提取的现金数目。 (4) 验证账户上是否有足够储蓄金额。 (5) 输出现金、数据和ATM卡。 (6) 系统复位。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 正确的用例描述 主事件流: (1) 通过读卡机,储户插入ATM卡。 (2) ATM系统从卡上读取银行ID、账号、加密密码、并用主银行密码验证银行ID和账号。 (3) 储户键入密码,ATM系统根据上面读出的卡上加密密码,对密码进行验证。 (4) 储户按FASTCASH按钮,并键入取款数量,取款数量应该是5美元的倍数。 (5) ATM系统通知主银行系统,传递储户账号和取款数量,并接收返回的确认信息和储户账户余额。 (6) ATM系统输出现金、ATM卡和显示账户余额的收据。 (7) ATM系统记录事务到日志文件。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.6 用例的描述 【例3.7】下面是一个用例描述的片断: Use Case:Buy Something 参与者:Customer 主事件流: (1) 系统显示ID and Password窗口。 (2) 顾客键入ID和密码,然后按OK按钮。 (3) 系统验证顾客ID和密码,并显示Personal Information窗口。 (4) 顾客键入姓名、街道地址、城市、邮政编码、电话号码,然后按OK按钮。 (5) 系统验证用户是否为老顾客。 (6) 系统显示可以卖的商品列表。 (7) 顾客在准备购买的商品图片上单击,并在图片旁边输入要购买的数量。选购商品完毕后按Done按钮。 (8) 系统通知库存系统验证要购买的商品是否有足够的库存。 ......(后续描述省略) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.
您可能关注的文档
- (琵琶行.ppt
- (理赔数据管理和质量指标体系培训.ppt
- 物业小区入伙工作总结报告-1.ppt
- (生产总监的职责和权限.ppt
- 物业小区多种经营创收方案-1.ppt
- 物业小区防台风应急预案-1.ppt
- 物业工程服务意识培训-1.ppt
- (生产计划编制及监控管理.ppt
- 物业工程管理亮点学习-1.ppt
- 物业工程管理要点-1.ppt
- 2024-2030年中国绝缘纸板市场运营状况与发展潜力分析报告.docx
- 2024-2030年中国羟基红花黄色素A行业市场竞争格局及前景趋势预测报告.docx
- 2024-2030年中国耐压绝缘测试器行业市场十三五需求预测及投资可行性分析报告.docx
- 2024-2030年中国膨胀剂行业市场发展规模及投资可行性分析报告.docx
- 2024-2030年中国自动售货机行业竞争力策略及未来发展趋势预测报告.docx
- 2024-2030年中国航空城行业发展形势及投资规划研究报告.docx
- 2024-2030年中国航空材料产业未来发展趋势及前景调研分析报告.docx
- 2024-2030年中国自来水行业深度调研及未来发展战略分析报告.docx
- 2024-2030年中国自然原油融资商业计划书.docx
- 2024-2030年中国航空维修行业发展模式及投资规划分析报告.docx
文档评论(0)