- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交互图之时序图课案
交互图之序列图 交互图的作用 一旦定义了一个工程的用例,就可以用它们来指导对系统的进一步开发。 给出系统用例的实现,是从外部视图转到内部结构的第一步。 在UML中,用例的实现用交互图来指定和说明。交互图通过显示对象之间的关系和对象之间处理的消息来对系统的动态特性建模。 有两种交互图:序列图(sequence diagram)和协作图(collaboration diagram)。本章介绍序列图及其实现。 交互图一步一步地显示用例的实现流程。它包括流中需要什么对象,对象之间发送什么,什么角色启动流,消息按什么顺序发送等。 系统要求实现的所有不同情形都在交互图中记录。通过从用例建模得到的用例文档说明,词汇表和用例图,活动图来创建交互图。 序列图的基本概念 序列图是一种强调消息的时序交互图。它由参与者,对象,消息,生命线和控制焦点组成。 在UML中,对象表示为一个矩形,其中对象名称标有下划线;消息在序列图中由有标记的箭头表示;生命线由虚线表示;控制焦点由薄薄的矩形表示。 序列图的基本概念 序列图将交互关系表示为一个二维图,纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色的活动用生命线表示。当对象存在时,生命线用一条纵向虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 消息用从一个对象的生命线到另一个对象的生命线的箭头表示。箭头以时间顺序在图中从上到下排列。 选课事件流: 1.进入选课主界面,用例开始。 2.学生点击选课。 3.系统显示所有课程信息。 4.学生选择课程。 5.系统验证课程是否可选。 A1:课程不可选 6.系统提示课程选择成功,提示学生交费。 7.用例结束。 其他事件流: A1:课程不可选 1.系统提示课程不可选及原因 2.学生重新选课 3.重新验证直至成功。 4.转选课事件流第6步。
您可能关注的文档
- 商业银行期末考试.docx
- 商业插画方法篇.ppt
- 五空间力系.pptx
- 商业银行组织结构.ppt
- 商业项目计划书范本.pptx
- 商会成立策划案.ppt
- 五行与人体对应集锦.docx
- 商业银行银行客户开发流程.ppt
- 五线谱入门_五线谱图解.docx
- 商务会议常用英语.doc
- 携程产品营销经理岗面试题库参考答案和答题要点.docx
- 携程产品经理岗面试题库参考答案和答题要点.docx
- 携程供应链管理专员岗面试题库参考答案和答题要点.docx
- 携程交易数据分析师岗面试题库参考答案和答题要点.docx
- 携程公共关系专员岗面试题库参考答案和答题要点.docx
- 携程内部培训专员岗面试题库参考答案和答题要点.docx
- 福建省福州市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
- 携程人力资源专员岗面试题库参考答案和答题要点.docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
文档评论(0)