统一建模语言..pptVIP

  • 4
  • 0
  • 约2.14万字
  • 约 85页
  • 2017-01-02 发布于重庆
  • 举报
用例(Use Case) 用例定义 用例是文本形式的情节描述,用于需求的发现和记录,用例会影响后续的OOA/OOD工作。 什么是场景(情节、动作) 是参与者和系统之间的一系列特定的活动和交互,分为以下两种场影: 主成功场景(主路径):指该功能正确执行的描述 交替场景(扩展路径):指该功能非正确执行的描述 用例(Use Case)就是一组相关的成功(主)场景(动作、情节)和失败(交替)场景(动作、情节)的集合。用例代表的是一个完整的功能。动作(action)是系统的一次执行(能够给某个参与者输出结果值)。与参与者通信或进行计算或在系统内工作都可以称作动作。用例应支持多种可能发生的动作。比如,自动售货系统中,当顾客付款之后,系统自动送出顾客想要的饮料,这是一个动作;付款后,若需要的饮料无货则提示可否买其它货物或退款等等,这也是动作。系统中的每种可执行情况就是一个动作,每个动作由许多具体步骤实现。 用例的特征 用例总由参与者初始化 用例所代表的功能必须由参与者激活,而后才能执行。一般情况下,参与者可能并没有意识到初始化了一个用例。换句话说,参与者需要系统完成的功能,其实都是通过用例具体完成的,参与者一定会直接或间接地命令系统执行用例。 用例为参与者提供数据(值) 用例必须为参与者提供实际有用的数据(值),即用例执行完毕后会为参

文档评论(0)

1亿VIP精品文档

相关文档