第7节面向对象软件工程的概念.pptVIP

  • 1
  • 0
  • 约1.07万字
  • 约 59页
  • 2021-11-04 发布于江苏
  • 举报
某金融贸易系统用例图 设置边界 风险分析 交易估价 进行交易 超越边界 更新帐目 评价 交易 人员 交易 经理 计帐 系统 销售员 《extend》 《include》 《include》 * 西安交通大学 刘海岩 第三十页,编辑于星期一:十四点 三十七分。 其中: 《include》、《extend》为用例图中可用的构造型元素, 表示“风险分析”和“交易估价”都包含有公共的“评价”动作,因此把“评价”作为一个独立的用例。而“超越边界”用例是“进行交易”用例的扩展,指交易时对某个特定用户规定了最大贸易量,不能执行一般的常规动作。因此,当描述一般行为时有例外、任选或异常处理时,采用《extend》;当在两个或多个用例中出现重复描述(有共用行为)而又想避免重复时,采用《include》。 (2)类图 用来描述系统中类和类之间的关系,是系统的静态结构。类图中还描述了类的属性、操作、以及对模型中各种成分的约束。类图包含有类、关联和关系等模型元素。见下图: * 西安交通大学 刘海岩 第三十一页,编辑于星期一:十四点 三十七分。 类名 属性 操作 类的完整表示 类名 类的简单表示 类1 类2 角色 角色 关联名 关联表示类之间的语义联系(是运行时实例之间的关系)。角色表示该类在这个关联中的作用。 关联中可以有重数,重数指

文档评论(0)

1亿VIP精品文档

相关文档