第三次个人作业——用例图设计

这个作业属于哪个课程 软件工程(福州大学至诚学院计算机工程系)
这个作业要求在哪里 第三次个人作业——用例图设计
这个作业的目标 用例图个人练习
作业正文 正文如下
其他参考文献 没有

用例图

第三次个人作业——用例图设计_第1张图片

学习笔记

建模工具UML

建模的四个目的

  1. 帮助我们按照需要对系统进行可视化
  2. 允许我们详细说明系统的结构和行为
  3. 给出了一个指导我们构造系统的模板
  4. 对我们所做出的决策进行文档化

建模的四项基本原理

  1. 选择要创建什么模型(重要)
  2. 每一种模型可以在不同的精度级别上表示
  3. 最好的模型是与现实相关联的
  4. 单个模型是不充分的, 对每一个重要的系统最好用一组几乎独立的模型去处理

UML

第三次个人作业——用例图设计_第2张图片

UML的语法和语义规则

 命名 :为事物、关系和图起的名字
 范围 :使名字具有特定含义的语境
 可见性 :这些名字如何让其他成分看见和使用
 完整性 :事物如何正确 、一致地相互联系
 执行 :运行或模拟动态模型的含义是什么

四种关系

 关联关系
 实现关系
 依赖关系
 继承关系
第三次个人作业——用例图设计_第3张图片

用例图

 边界
 参与者
 用例
 关系

用例图中的关系

1)参与者与用例之间

 关联关系: 用实线表示

2)参与者/参与者之间的关系

 泛化关系:实线+空心箭头

3)用例之间的关系

 泛化关系 例如:发出订单 - 网上发出订单
 含关系《include》  扩展关系《extend》

用例模型

 是软件开发人员分析客户业务流程的结果
 是面向对象分析的结果
 不一定完全是面向对象分析的结果
 是面向对象设计的输入
 是开发部门与顾客之间的合同
 是软件设计部门与软件工程师之间的合同
 是开发部门领导、非直接开发人员,了解系统的主要信息来源

你可能感兴趣的:(第三次个人作业——用例图设计)