1. 用例和场景建模及其UML表达(用例图、活动图、泳道图、顺序图

用例图:用例图是对活动者使用系统功能时所进行的 交互过程的一个文字描述序列。对系统用户需求的描述,表达的是系统的功能和所提供的服务,它只是描述活动者在系统交互过程中做什么,不描述具体怎么做。

MSE考研--961--第二部分 软件工程 软件需求 各种图

活动图:是状态图的一种特殊情况,这些状态大都处于活动状态。本质是一种流程图,描述了活动到活动的控制流。

MSE考研--961--第二部分 软件工程 软件需求 各种图

泳道图:泳道将活动图中的活动划分为若干组。并将每一组指定给负责这组活动的业务组织。

MSE考研--961--第二部分 软件工程 软件需求 各种图

顺序图:顺序图强调消息时间的交互图,其描述了对象之间传送消息的时间顺序,用来表示用例中的行为顺序。在该二维图中,对象由左至右排列,消息沿着纵轴由时间顺序排列。在构建该图时要注意整洁。

MSE考研--961--第二部分 软件工程 软件需求 各种图

2. 数据模型建模及其UML表达(类图)

类图是描述类,接口,协作以及它们之间关系的图,用来显示系统中各个类的静态结构。类图是定义其他图的基础,在类图的基础上,可以使用状态图,协作图,组件图和配置图等进一步表述系统其他特征。常见的有这几种关系:泛化,实现,关联,聚合,组合,依赖。

MSE考研--961--第二部分 软件工程 软件需求 各种图

3. 行为模型建模及其UML表达(状态机图)

状态机图是用来为对象的状态及造成改变状态的事件建模。

MSE考研--961--第二部分 软件工程 软件需求 各种图

 

小结:图的大概定义和描述都算是弄清楚了,但还是要找对应的例子都练手一遍才行。加油!

相关文章:

  • 2021-08-13
  • 2021-11-14
  • 2021-12-13
  • 2021-06-25
  • 2022-01-11
  • 2021-07-12
  • 2021-12-28
  • 2021-04-21
猜你喜欢
  • 2021-09-12
  • 2022-01-22
  • 2022-12-23
  • 2021-06-04
  • 2021-11-19
  • 2022-02-03
  • 2022-02-09
相关资源
相似解决方案