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

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

用例图

学习笔记

建模工具UML

建模的四个目的

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

建模的四项基本原理

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

UML

UML的语法和语义规则

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

四种关系

 关联关系
 实现关系
 依赖关系
 继承关系

用例图

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

用例图中的关系

1)参与者与用例之间

 关联关系: 用实线表示

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

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

3)用例之间的关系

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

用例模型

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

posted @ 2020-03-23 15:52  zhuyunlin  阅读(214)  评论(0编辑  收藏  举报