欢迎光临散文网 会员登陆 & 注册

【动力节点】UML与Rational Rose__老杜

2023-05-05 14:35 作者:小白会改变的  | 我要投稿

UML笔记

  1. 软件的系统开发图形化语言。
  2. 画图的语言,表示我们要编程的需求。明确需求再进行写东西,不然白搞。
  3. 工具的选择?
  • 我选择draw.io。

4.UML的包括的图

  • 类图:描述类的信息和类和类的关系
  • 用例图:在系统用户的角度进行分析系统有什么功能。
  • 时序图:描述程序的执行的过程,(方法调用,方法返回值)

5.类图:

  • 描述类的信息和类的关系
  • 类和类的关系:

类和类的,接口和接口。泛化关系

  1. 空心箭头
  2. 实线

类和接口的实现关系,虚线的空心箭头

  1. 空心箭头
  2. 实线

关联关系 :实线箭头,数字代表存在的个数

  1. 实线箭头



聚合关系:描述的整体和局部的关系;

  1. 空心菱形
  2. 一对多

组合关系:

  1. 实心菱形
  2. 实线

依赖关系

  1. 虚线箭头

用例图:

  1. 站在系统(角色)的角度,进行分析系统存在那些功能?
  2. 在实现用例图的前提就是进行用例用户的抽取。

时序图:我们写代码的 流程 。

  1. 描述了方法的调用过程,程序的执行流程,方法执行结束的返回值情况
  2. 如何实现时序图哪?
  • dao,service,controller,domain
  • 每一个时序图都有一个系统角色进行开始
  • 小人,动作的触发者
  • 小圆圈,矩形:对象
  • 实现箭头:调用
  • 柱状:对象的生命周期,柱状不可以断,在一个流程中间。
  • 虚线:返回
  • 回折线:调用自己类的方法


【动力节点】UML与Rational Rose__老杜的评论 (共 条)

分享到微博请遵守国家法律