自动售货机系统用例图教学讲义.pptVIP

  • 375
  • 0
  • 约5.47千字
  • 约 26页
  • 2018-04-07 发布于天津
  • 举报
自动售货机系统用例图教学讲义.ppt

UML 图:用例图 ;用例图显示一组用例,参与者以及它们之间的关系。用于需求分析阶段,即确定“谁使用系统以及做什么”。 画好用例图是由软件需求到最终实现的第一步。 用例图的主要元素是用例和参与者. 用例图着重于从系统外部参与者的角度来描述系统需要提供哪些功能,并且指明这些功能的参与者是谁。 图9.17是自动售货机系统的用例图。; 图9.17 自动售货机系统用例图;2. 用例 一个用例是可以被行为者感受到的、系统的一个完整的功能。 用例具有下述特征: (1) 用例代表某些用户可见的功能,实现一个具体的用户目标; (2) 用例总是被行为者启动的,并向行为者提供可识别的值; (3) 用例必须是完整的。 UML中用例用一个椭圆来表示,用例的名字可以写在椭圆的内部或下方。;脚本: 通常把用例的实例称为脚本。脚本是系统的一次具体执行过程。 例如, 在自动售货机系统中,张三投入硬币购买矿泉水,系统收到钱后把矿泉水送出来,上述过程就是一个脚本; 李四投币买可乐,但是可乐已卖完了,于是系统给出提示信息并把钱退还给李四,这个过程是另一个脚本。;3. 行为者(参与者(Actor)) 参与者(Actor)是系统外部的一个实体(可以是任何的事物或人),它以某种方式参与了用例的执行过程。 参与者通过向系统输入或请求系统输入某些事件来触发系统的执行。参与者是系统之外,透过系统边

文档评论(0)

1亿VIP精品文档

相关文档