1. 首页
  2. 课程学习
  3. 讲义
  4. 编写有效用例-My

编写有效用例-My

上传者: 2018-12-25 20:24:44上传 PDF文件 2.42MB 热度 29次
编写有效用例-My目录用例简史用例定义如何编写有效用例用例归档用例简史Alistair cockburn(阿里斯代寇本)于目标的用例方法面向对象软件工程)例动方法992ac0b0n(伊亚克中)博士1986用例定义基本定义在系统中执行的一系列动作,这些动作将生成特定执行者可见的价值结果。一个用例定义一组用例实例(场景)。进阶定义用例是代表系统中各个项目相关人员(涉众)之间就系统的行为达成的契约。用例描述了在不同的条件下,系统对某涉众的请求作出的响应三个概念层次evel范围( Scope主执行者Actor八个名词了解1执行者指担当某个给定角色的一类个体的通称。主抗行者:客户对象菟團:并发服务栏架(cSF层次:子功能2项目相关人员对用例的行为具有特定利益的人或物。主成功场最语境目标:资源禁必须决定哪一个等待请求[如果有的话}应该获得服务。注意:这个策略是一个可变点。3主执行者请求系统提供一项服务的项目相关人员。1资源锁选择等待时间最长的请求2.资源款将存取权限赋予被选中的请求,途径是使其进程进入可运行状态4用例扩展1:资镇发现没有处于等待的请求1a1.成功!5范围1b.资源锁发现有一个请求正等待从共享存取更新为独占存取:1b1.资源馈选中这个等待更新的请求。1c.资源销选中一个请求共享存取的请求:6前置条件和保证1c1.源重复一步直到遇到一个独占请求。可变情况:7主成功场景1.选降顺序准则可以改变。8扩展如何编写有效用例三个基本点编写一般用例的方法·怎样编写CRUD和参数化用例编写包含和扩展用例好的用例应该注意的地方三个基本点确定范围(系统边界) Scope功能范围、设计范围、最外层用例、使用范围确定的工作产品找到 Actor项目相关人员、主执行者、辅助执行者、被讨论系统、内部执行者和白盒用例识别和划分用例层次(Leve)概要目标、用户目标、子功能三个基本点·确定范围A:范围是什么?项目所要提供的服务的内容,涉及的边界。B:如何确定范围?合国m通过一定的表达工具,如“内/外列表”、“执行者-目标列表”、“用例简述”,表达功能范围用不同视角表达我们的设计范围,如“企业级”的业务用例、“计算机系统级”的系统用例、“子系统或构件级”的构件用例
下载地址
用户评论