系统用例与用例关系讲述.pptVIP

  • 27
  • 0
  • 约4.69千字
  • 约 52页
  • 2016-12-27 发布于湖北
  • 举报
* 事实上,基础用例没有扩展也是完整的,一个扩展用例反而改变了基础用例的事件流。扩展用例的行为是否被执行要取决于主事件流中的判定点。如果特定条件发生,扩展用例的行为才被执行。值得注意的是扩展用例的事件流往往也可以抽象为基础用例的备选流。 * 事实上,基础用例没有扩展也是完整的,一个扩展用例反而改变了基础用例的事件流。扩展用例的行为是否被执行要取决于主事件流中的判定点。如果特定条件发生,扩展用例的行为才被执行。值得注意的是扩展用例的事件流往往也可以抽象为基础用例的备选流。 * 在图书管理系统中,假设有一个基础用例“还书”,规定了一般情况下的还书流程。但是,如果读者所借书籍超期,在还书的时候是要交纳罚金的,这时基础用例“还书”不能描述超期情况下的还书流程。如果修改基础用例,可能会增加基础用例的复杂性,因此可以考虑在基础用例中添加扩展点,特定条件是超期,如果满足特定条件,将执行“交纳罚金”这个扩展用例。 * 时间 气温不是,仅是一个条件 * 用例粒度-4 如果确实是CRUD? 如果CRUD不涉及复杂的交互,一个用例“管理××”即可 不管是C、R、U、D,都是为了完成“管理”目标 甚至很多种的基本数据管理都可以用一个用例表示 用例粒度-5 灵活处理CRUD 可以把包含复杂交互的路径独立出去形成用例 用例的命名 执行者视角: (状语)动词+(定语+ )宾语 用例关系 Include

文档评论(0)

1亿VIP精品文档

相关文档