移动架构04_PowerDesigner新建时序图

本文介绍如何使用PowerDesigner绘制UML序列图的基本步骤,包括创建模型、添加参与者、对象、激活段及消息交互等内容。

Android移动架构汇总
1 打开powerdesigner,点击【文件】菜单,再选择【新建模型】

2 在【新建模型】界面,在【类型】中选择【应用】,在【类型项】中选择【UML序列图】,然后点击【OK】##
(Categories-Application- UML Sequence Diagram)
生成的文件中会自动出现一个SequenceDiagram_1(时序图1),在该时序图中,画图(调整边界)

3 在右侧的工具栏中,在【序列图】下点击【参考者】图标,然后在主窗口上点击一次,就生成一个参与者

![这里写图片描述](https://img-blog.youkuaiyun.com/20180108170355284?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFvcGVuZ2ppYW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

4 在右侧的工具栏中,在【序列图】下点击【对象】图标,然后在主窗口上点击一次,就生成一个对象
这里写图片描述
5 在右侧的工具栏中,在【序列图】下点击【激活】图标,然后在主窗口上的对象虚线中点击一次,就生成一个激活段
这里写图片描述
6 在右侧的工具栏中,在【序列图】下点击【消息】图标,然后在主窗口上点击一个对象或参与人,然后拖动鼠标连接到另一个对象,从而建立相互间的消息交互关系
这里写图片描述

### 如何在 PowerDesigner 中创建和使用时序图 #### 打开 PowerDesigner新建模型 启动 PowerDesigner 后,在主界面中通过点击【文件】菜单并选择【新建模型】来开始新项目[^2]。 #### 选择合适的模型类型 为了创建时序图,需从可用的模型种类里挑选适合的一种。具体来说是在弹出的选择窗口中的 Model Types 下拉列表找到 Technical Architecture Modeling (TAM),接着从中选取 Activity Diagram 或 Sequence Diagram 来满足特定需求[^4]。对于时序图而言,则应专门寻找 Sequence Diagram 这一选项。 #### 配置基本设置 选定 Sequence Diagram 后,会提示配置一些基本信息如名称设定以及所使用的编程语言环境等参数调整完毕确认无误后按下 OK 完成初始化工作。 #### 绘制时序图元素 进入编辑模式之后便可以直接着手于图形构建了。按照实际业务逻辑依次添加各个参与交互的对象,并为其定义相应的时间轴即生命线;随后依照事件发生的先后次序连接这些实体间的通信路径——消息传递线路,以此形成完整的序列描述结构[^5]。 ```mermaid sequenceDiagram participant A as Alice participant B as Bob A->>B: Hello Bob, how are you? loop Healthcheck B-->>A: I am good thanks! end ``` 此代码片段展示了两个参与者之间简单的对话过程,其中包含了循环语句用于表达重复性的健康检查回复动作。 #### 导入导出功能应用 除了直接在工具内部操作外,还可以考虑将已有的其他格式文档转换进来辅助快速成型或是反过来把最终成果分享出去供团队成员审阅交流之用[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值