软件工程顺序图和协作图幻灯片.ppt
《软件工程顺序图和协作图幻灯片.ppt》由会员分享,可在线阅读,更多相关《软件工程顺序图和协作图幻灯片.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程顺序图和协作图软件工程顺序图和协作图第1页,共19页,编辑于2022年,星期三本节目标本节目标l掌握顺序图的基本知识,能绘制基本顺序图l掌握协作图的基本知识,能绘制基本协作图任务任务 1.对图书业务功能中的用例进行动态建模;2.对书籍管理功能中的用例进行动态建模。第2页,共19页,编辑于2022年,星期三交互图交互图l在业务系统静态模型的基础上,分析和设计系统的动态结构,并且建立相应的动态模型。l动态模型描述了系统随时间变化的行为,这些行为是从静态视图中抽取系统瞬间状态的变化来描述的。l在UML中,动态模型主要是通过交互图和行为图来描述。l交互图(交互图(Interaction Dia
2、gram)是由一组对象和它们之间的关系构成,其中包括在对象间的传递的信息,它包括时序图和协作图。第3页,共19页,编辑于2022年,星期三6.1 时序图(时序图(Sequence Diagram)l时序图(Sequence Diagram)是强调消息时间顺序的交互图。顺序图描述了类相互协作的完成预期行为的动态过程。l时序图向用户提供了随时间推移、清晰和可视的事件流轨迹。第4页,共19页,编辑于2022年,星期三6.1 顺序图(顺序图(Sequence Diagram)l示例示例 绘制出图书馆管理系统中的用户登录活动的顺序图。分析:活动的执行的顺序是:(1)启动登录界面;(2)录入用户的账号和口
3、令;(3)校验用户账号和口令;(4)取出用户账号和口令。第5页,共19页,编辑于2022年,星期三6.1时序图(时序图(Sequence Diagram)第6页,共19页,编辑于2022年,星期三6.1 时序图(时序图(Sequence Diagram)l顺序图的组成:(1)对象(Object)代表时序图中的对象在交互中所扮演的角色。(2)生命线(Lifeline)代表时序图中的对象在一段时期内的存在。(3)激活期(Activation)代表时序图中的对象执行一项操作的时期。(4)消息(Message)定义交互和协作中交换信息的类,用于对实体间的通信内容建模。第7页,共19页,编辑于2022年
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 顺序 和协 作图 幻灯片
限制150内