- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 序列图的概念 序列图以用例图中的用例为描述单位,以类图中的类为对象依据,以活动图中的活动转换为行为依据,建立与时间有关的用例中对象之间的交互模型。 2. 序列图样式和组成 2. 序列图样式和组成 ① 对象的命名 2. 序列图样式和组成 2. 序列图样式和组成 2. 序列图样式和组成 协作图是类似于序列图的一个对象行为模型,序列图着重于对象间消息传递的时间顺序,协作图着重于表达对象之间的静态连接关系。 协作图中的对象是类图中类的实例,通过连接对象的直线表示对象之间的链接关系,链接线可以带有消息标签,并为消息加上序号,以说明消息的时间顺序。 协作图和序列图是可以无信息损失的相互转换,协作图的角色和序列图的对象是一一对应的,而协作图上的各对象上的协作关系和顺序图上的消息传递是一一对应的。 序列图强调的是时间顺序,协作图强调的是空间关系,在描述一个用例事件与一组对象之间的交互时,若要强调时间顺序时,选择序列图;若需要强调上下文相关,则选择协作图。 状态图 面向对象方法中使用状态图描述一个特定对象的所有可能的状态以及引起状态转换的事件。提供了对象在其生命周期中可能出现的状态及其行为描述。一个状态图包括一系列状态、事件以及状态之间的转移,其作用是能够为每一个类进行动态行为说明,以获得对类的方法的细节描述的建模支持。 构件图 构件是系统中一个具有清晰功能特征的物理单元,对应于组成软件的目标文件。构件图的作用是描述这些构件类以及它们之间的关系。构件之间的关系主要是依赖关系。 部署图 部署图用于描述系统运行时的物理架构,涉及物理节点、节点之间的连接关系以及部署到各节点上的构件的实例等。 部署图可用来说明硬件节点的拓扑结构、通信路径、节点上运行的软件构件等;也可用来描述分布式系统的体系架构。 * 对象 消息 生命线 控制焦点 序列图 对象名:类名 :类名 :对象名 匿名对象 ② 生命线 表示对象存在的时间,对象下面一条虚线表示。 对象生命线 × 表示对象的撤销 ③ 控制焦点 / 激活期 小矩形,表示这个时间对象将执行操作。 . . 控制焦点 ④ 消息 带箭头的连线,表示对象之间传输的信息。 消息 3.建立序列图 ① 从用例中识别交互过程; ② 识别参与交互过程的对象; ③ 为每一个对象设置生命线,并确定对象的存在期限; ④ 从引发交互的初始消息开始,在对象生命线上依次画出交互的消息; ⑤如果需要,可以给消息增加时间约束,以及前置条件和后置条件。 ● 用例:借书 ●参与者:管理员,借阅者 ●基本事件流: 1. 借阅者带着借书证和书来到柜台。 2. 管员输入借阅者的借书证编码。 3. 系统检查借阅者的合法性。 4. 系统显示借阅者的信息。 5. 系统检查借阅者的借阅信息。 6. 管员输入所借图书的条码。 7. 系统显示所借图书的信息,并登记图书。 管员重复6-7步,直到结束。 8. 系统登记借阅者的本次借阅信息,并显示。 ●扩展事件流: 3a. 借阅者身份非法,则提示,本次拒借。 5a. 该借阅者所借图书中有超期的, 则提示, 本次拒借。 5b. 该借阅者所借图书数量超过了上限, 则提示, 本次拒借。 实例:图书馆借书处理的序列图 实例:图书馆借书处理的序列图 ① 识别交互过程。 读者在借书时,先由管理员把借书证上的借书卡号扫描给系统,系统检查这个读者的借书证合法信息,如果不合法,则系统给出提示,如果正确系统返回读者的身份信息,以及读者的借阅信息。 如果读者借书数量没有超过借书的上限,则把要借书的图书编号输入系统,系统登记借书信息,并返回借书成功信息,借书过程完成。 实例:图书馆借书处理的序列图 ② 识别参与交互过程的对象; 实例:图书馆借书处理的序列图 ③为每一个对象设置生命线,并确定对象的存在期限; ④从引发交互的初始消息开始,在对象生命线上依次画出交互的消息 ⑤绘制序列图 协作图 将图书馆借书处理的序列图转换为写作图如下: *
您可能关注的文档
- UMLCh2 类图.ppt
- stm32-eclipse-gnu-jlink开发环境的搭建.ppt
- umloo02_uml简介.ppt
- UML案例--选课系统.ppt
- SW标准培训课程.ppt
- UML案例--银行系统.ppt
- UML--补充.ppt
- T1-2-Nick-物理架构优化.ppt
- UML的POS系统分析与设计.ppt
- UML的过程观念.ppt
- 第23课和平发展合作共赢的历史潮流 (共25张PPT) 统编版高中历史(必修)中外历史纲要(下).pptx
- Unit1+SectionB(1a-1d)课件2024-2025学年人教版英语七年级下册.pptx
- 道法 严于律己课件-2024-2025学年统编版道德与法治七年级下册.pptx
- 法律保护下的婚姻+高中政治统编版选择性必修二 课件(共23张ppt).pptx
- Unit2 Integrated skills课件 牛津译林版英语八年级下册.pptx
- 第12课《蒹葭》课件2024-2025统编版语文八年级下册.pptx
- 第17课《猫》课件-2024-2025学年统编版语文七年级上册(2024).pptx
- Unit6SectionA1a-1d课件人教版英语七年级下册.pptx
- 高教版中职物理(通用类)教学课件101第一节 运动的描述.pptx
- 第24课《唐诗三首——石壕吏》课件统编版语文八年级下册.pptx
最近下载
- 秦腔经典剧目对外翻译与传播智慧树知到期末考试答案章节答案2024年西安理工大学.docx VIP
- 毕业论文机械专业——活塞式压缩机设计.docx VIP
- 现代通信原理与技术课后思考题答案【张辉、曹丽娜】【第6章】.pdf VIP
- 2024秋国开电大《医药商品营销实务》形考作业1-4答案.docx VIP
- 湖南省长沙市2021年小学毕业检测暨初新分班考试数学试卷(含答案).pdf VIP
- 2025年初中语文七年级下册课堂作业电子版170业.pdf VIP
- 人教版八年级物理下册11.1《功》同步练习题(含答案).docx VIP
- 现代通信原理与技术课后思考题答案【张辉、曹丽娜】【1到5章】.pdf VIP
- 2024年版《代谢相关脂肪性肝病防治指南》解读PPT课件.pptx VIP
- 西安建筑科技大学钢结构基本原理思考题简答题答案.pdf VIP
文档评论(0)