EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)

EA常见活动图,状态图画法

    • 类图:111
      • (1)给关系添加注释
      • (2)设置关系线样式
    • 包图:
      • (1)创建包图
      • (2)在包中添加子包:
      • (3)在包中添加用例:
      • (4)在包中添加参与者:
    • 构件图(组件图):
      • (1)创建构件图:
      • (2)画出构件,添加构件间的关系
    • 部署图:
      • (1)创建部署图
      • (2)画部署图:
    • 顺序图:
      • (1)创建顺序图
      • (2)画图:
      • (3)设置成异步消息
      • (4)

类图:111

(1)给关系添加注释

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第1张图片
双击关系线,弹出如下窗口,选择Role(s),修改注释,点击“确定”
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第2张图片

(2)设置关系线样式

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第3张图片
双击关系线,弹出以下设置窗口,如图设置:
第一个框:设置消息线条的名称
第二个框:设置一对多,多对一,一对一等对应关系
第三个框:表示可支配性,设置箭头的方向(暂定,需要再确定一下)
第四个框:表示是否为聚合关系,通过这个可以设置连接线是否为“聚合”或是“组合”
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第4张图片

包图:

(1)创建包图

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第5张图片
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第6张图片

选择刚才建好的PD5001-02这个包,如下图进行五步操作:
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第7张图片
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第8张图片
建好包图画图之后的样子:
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第9张图片

(2)在包中添加子包:

右击母包“需求模型”—>New Child Element—>Add a Package…
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第10张图片
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第11张图片

(3)在包中添加用例:

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第12张图片
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第13张图片

添加后的样子:
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第14张图片

(4)在包中添加参与者:

这一步跟上面是一样的,就用了上面的图
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第15张图片
这里跟添加用例的方法略有不同,如下:
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第16张图片

构件图(组件图):

(1)创建构件图:

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第17张图片

(2)画出构件,添加构件间的关系

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第18张图片

部署图:

(1)创建部署图

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第19张图片

(2)画部署图:

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第20张图片
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第21张图片

顺序图:

(1)创建顺序图

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第22张图片
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第23张图片

(2)画图:

遇到的问题:不明白冒号,下划线的含义
解决:对象名:类名

(3)设置成异步消息

EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第24张图片
EA常见画图(类图、包图、构件图、状态图、顺序图、活动图)_第25张图片

(4)

你可能感兴趣的:(笔记,软件建模)