- 24
- 0
- 约6.39千字
- 约 79页
- 2022-06-18 发布于重庆
- 举报
一、UML动态模型—时序图回顾 1.时序图的定义与用途 定义:时序图是对对象之间传送消息的时间顺序的可视化表示。 用途:主要用途之一就是把用例表达的需求转化为进一步、更加正式层次的精细表达。用例常常被细化为一个或者更多的时序图。 第三十一页,共七十九页。 一、UML动态模型—时序图回顾 2.时序图主要由以下模型元素构成: 对象 生命线 激活 消息 第三十二页,共七十九页。 1,类角色(ClassRole) 类角色代表时序图中的对象在交互中所扮演的角色,位于时序图顶部和对象代表类角色。类角色一般代表实际的对象 2,生命线(Lifeline) 生命线代表时序图中的对象在一段时期内的存在。时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间的消息存在于两条虚线间。 3,激活期(Activation) 激活期代表时序图中的对象执行一项操作的时期,在时序图中每条生命线上的窄的矩形代表活动期。它可以被理解成C语言语义中一对花括号“{}”中的内容 4,消息(Message) 消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递信息。允许实体请求其他的服务,类角色通过发送和接受信息进行通信 第三十三页,共七十九页。 一、UML动态模型—时序图回顾 3.时序图建模步骤: 设置交互语境 确定对象 分析消息和条件 分析附加约束 对建模结果精化和细化 确定交互的 工作流程 关键 第三十四页,共七十九页。 第三十五页,共七十九页。 图书管理系统的动态模型—时序图 1. 确定交互的工作流程 参考每个用例的用例规约文档。 第三十六页,共七十九页。 一、图书管理系统的动态模型—时序图 2. 确定对象 借阅者查找图书用例 借阅者、SearchBookWindow、Book 3. 分析消息 第三十七页,共七十九页。 一、图书管理系统的动态模型—时序图 借阅者查找图书时序图 第三十八页,共七十九页。 一、图书管理系统的动态模型—时序图 借阅者查找个人信息时序图 第三十九页,共七十九页。 一、图书管理系统的动态模型—时序图 借阅者预定图书时序图 第四十页,共七十九页。 一、图书管理系统的动态模型—时序图 图书管理员处理借阅时序图 第四十一页,共七十九页。 一、图书管理系统的动态模型—时序图 图书管理员处理归还时序图 第四十二页,共七十九页。 一、图书管理系统的动态模型—时序图 系统管理员查找图书时序图 第四十三页,共七十九页。 一、图书管理系统的动态模型—时序图 系统管理员添加书籍时序图 第四十四页,共七十九页。 一、图书管理系统的动态模型—时序图 系统管理员删除书籍时序图 第四十五页,共七十九页。 一、图书管理系统的动态模型—时序图 系统管理员修改书籍时序图 第四十六页,共七十九页。 一、图书管理系统的动态模型—时序图 系统管理员查询读者信息时序图 系统管理员修改读者信息时序图 系统管理员删除读者信息时序图 系统管理员添加书目时序图 系统管理员删除书目时序图 第四十七页,共七十九页。 二、 UML动态模型—协作图回顾 1.协作图的定义与用途 定义:所谓协作是指在一定的语境中 一组对象以及实现某些行为的 对象间的相互作用。 用途:主要用途之一显示对象及其交 互关系的空间组织结构。 第四十八页,共七十九页。 二、 UML动态模型—协作图回顾 2.协作图主要由以下模型元素构成: 对象 消息 链 第四十九页,共七十九页。 二、 UML动态模型—协作图回顾 3.协作图建模步骤: 确定协作图的元素。 确定元素之间的结构关系。 细化协作图。 关键 确定交互的 工作流程 第五十页,共七十九页。 二、图书管理系统的动态模型—协作图 1. 确定协作图的元素 借阅者查找图书用例 借阅者、SearchBookWindow、Book 2. 确定元素之间的关系 第五十一页,共七十九页。 二、图书管理系统的动态模型—协作图 3. 细化协作图 借阅者查找图书用例协作图 第五十二页,共七十九页。 二、图书管理系统的动态模型—协作图 借阅者查找个人信息协作图 第五十三页,共七十九页。 二、图书管理系统的动态模型—协作图 借阅者预定图书协作图 第五十四页,共七十九页。 二、图书管理系统的动态模型—协作图 图书管理员处理借阅协作图 第五十五页,共七十九页。 二、图书管理系统的动态模型—协作图 图书管理员处理归还协作图 第五十六页,共七十九页。 版权所有 All Rights Reserved 2008-2012 学以致用,立足岗位成才 应
您可能关注的文档
- 别墅项目营销策略及执行报告.ppt
- MSA测量系统分析理论知识.ppt
- SKODA02顾客专业接待技巧.ppt
- 班组长培训资料.ppt
- 财产清查结果的处理.ppt
- 电子商务第二章B2B.ppt
- SPC统计过程控制培训课件.ppt
- 非常新加坡发现之旅上海互动推广方案.ppt
- 保健食品检验技术交流.ppt
- K3“加”Cloud“加”生产线生产流程制造解决方案.ppt
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
原创力文档

文档评论(0)