(4)项目建模语言之UML绘制时序图
2017-01-14 17:46
363 查看
引言
时序图中的简单介绍
1 创建一个时序图
2时序图的元素介绍
3 添加一个简单的Actor
4 删除一个对象消息
时序图中图标使用
1 首先用户请求登录Action
2 Action重定向到登录页面
3 用户输入用户名密码
4 将用户名密码请求到首页Action
5 然后登录Action获取用户名密码
6登录Action 请求Service验证用户名密码
7 如果成功返回用户列表
8 获得用户并将用户存储在Session
9 请求首页Action并请求转发到首页
总结
使用时序图可以去分析框架源码运行流程
使用时序图可以绘制系统某一个模块的流程
注意:绘制时序图主要是绘制正确的流程(不考虑异常的情况,也就是时序图只描述理想的工作流程)
时序图中的元素主要有:
角色(Actor) 可以从用例中拖到时序图中使用
对象(Object)
生命线(Lifeline)
消息(Message)
自关联消息(Self-Message)
将Actor拖拽到时序图中
右击对象,设置类型
设置类名
现在可以删除对象消息了(右击消息对象)
时序图中的简单介绍
1 创建一个时序图
2时序图的元素介绍
3 添加一个简单的Actor
4 删除一个对象消息
时序图中图标使用
1 首先用户请求登录Action
2 Action重定向到登录页面
3 用户输入用户名密码
4 将用户名密码请求到首页Action
5 然后登录Action获取用户名密码
6登录Action 请求Service验证用户名密码
7 如果成功返回用户列表
8 获得用户并将用户存储在Session
9 请求首页Action并请求转发到首页
总结
1.引言
在本篇博客中主要记录一下,如何使用IBM Rational Rose软件绘制时序图,对于开发人员,懂得如何绘制时序图也相当重要,时序图强调的是:时间顺序的交互图,类对象之间的交互。,说几个具体的流程进一步认识时序图的作用:使用时序图可以去分析框架源码运行流程
使用时序图可以绘制系统某一个模块的流程
注意:绘制时序图主要是绘制正确的流程(不考虑异常的情况,也就是时序图只描述理想的工作流程)
时序图中的元素主要有:
角色(Actor) 可以从用例中拖到时序图中使用
对象(Object)
生命线(Lifeline)
消息(Message)
自关联消息(Self-Message)
2.时序图中的简单介绍
2.1 创建一个时序图
2.2时序图的元素介绍
这三个元素是我们绘制时序图用的最多的三个元素
2.3 添加一个简单的Actor
添加一个角色(右键添加角色)将Actor拖拽到时序图中
2.4 删除一个对象消息
添加了一条消息对象(失误添加的)右击对象,设置类型
设置类名
现在可以删除对象消息了(右击消息对象)
3.时序图中图标使用
在这次以用户登录为例,介绍一下时序图应该如何绘制:3.1. 首先用户请求登录Action
3.2 Action重定向到登录页面
3.3 用户输入用户名密码
3.4 将用户名密码请求到首页Action
3.5 然后登录Action获取用户名密码
3.6登录Action 请求Service,验证用户名密码
3.7 如果成功返回用户列表
3.8 获得用户,并将用户存储在Session
3.9 请求首页Action,并请求转发到首页
4.总结
在本篇博客中,主要记录了如果利用软件绘制UML时序图,并且用一个简单的demo,记录了自己如何去绘制时序图。相关文章推荐
- (2)项目建模语言之UML绘制用例图
- (3)项目建模语言之UML绘制类图
- (1)项目建模语言之认识UML
- UML学习二:标准建模语言UML的静态建模机制
- UML基础:统一建模语言简介
- [摘]UML学习二:标准建模语言UML的静态建模机制
- JAVA与模式 学习笔记(一) 统一的建模语言UML介绍(2)
- UML精粹--标准对象建模语言简明教程
- UML建模之时序图(Sequence Diagram)
- UML基础:统一建模语言简介
- UML基础:统一建模语言简介
- JAVA与模式 学习笔记(一) 统一的建模语言UML介绍(1)
- UML基础:统一建模语言简介
- UML建模之时序图(Sequence Diagram)
- UML建模之时序图(Sequence Diagram)
- UML面向对象分析与建模-【2】UML语言基础
- UML及项目管理建模学习心得1
- UML及项目管理建模学习心得1
- [摘]UML学习一:标准建模语言UML的内容
- JAVA与模式 学习笔记(一) 统一的建模语言UML介绍(2)