软件工程09-面向对象方法论.pptVIP

  • 9
  • 0
  • 约1.31万字
  • 约 77页
  • 2017-05-11 发布于河南
  • 举报
软件工程09-面向对象方法论

个人成果,妥善保存,请勿传播 功能模型 用例图 1系统 系统被看作是一个提供用例的黑盒子,内部如何工作,用例如何实现,这些对于建立用例模型来说都是不重要的。 系统的方框边线表示系统的边界,划定系统的功能范围 2 用例 用例是可以被行为者感受到的,系统的一个完整的功能 在UML中把用例定义成系统完成的一系列动作,动作的结果能被特定的行为者察觉到。 用例具有下述特征: (1)用例代表某些用户可见的功能,实现一个具体用户目标 (2)用例总是被行为者启动的,并向行为者提供可识别的值 (3)用例必须是完整的 个人成果,妥善保存,请勿传播 功能模型 用例图 用例的实例是系统的一种实际使用方法,通常把用例的实例称为脚本。脚本是系统的一次具体执行过程 例如,在自动售货机系统中,张三投入硬币购买矿泉水,系统收到钱后把矿泉水送出来,上述过程就是一个脚本;李四投币买可乐,但是可乐卖完了,于是系统给出提示信息并把钱退还给李四,这个过程是另一个脚本。 个人成果,妥善保存,请勿传播 功能模型 用例图 3 行为者 行为者是指与系统交互的人或其他系统,它代表外部实体。使用用例并且与系统交互的任何人或物都是行为者。 行为者代表一种角色,而不是某个具体的人或物。 例如,在自动售货机系统中,使用售货功能的人既可以是买张三(买矿泉水)也可以是李四的(买可乐),但是不能把张三或李四这样的个体对象称为行为者。 个人成果,妥善

文档评论(0)

1亿VIP精品文档

相关文档