《时序图分析课件.ppt》由会员分享,可在线阅读,更多相关《时序图分析课件.ppt(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、目录目录三、三、时时序序图图分析分析四、遇到的四、遇到的问题问题二、二、实验实验流程流程一、一、时时序序图简图简介介时序图时序图 时序图亦称为序列图或循序图,是时序图亦称为序列图或循序图,是一种一种UML行为图。它通过描述对象之行为图。它通过描述对象之间发送消息的时间顺序显示多个对象间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。作或状态机中引起转换的触发事件。时序图元素时序图元素1、角色
2、(、角色(Actor) 可以是人或者其他系统,子系统。可以是人或者其他系统,子系统。 2,对象,对象(Object) 对象代表时序图中的对象代表时序图中的对象对象在交互中所扮演的在交互中所扮演的角色角色3,生命线,生命线(Lifeline) 时序图中每个对象和底部中心都有一条垂直的时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间虚线,这就是对象的生命线,对象间 的消息存在于的消息存在于两条虚线间。两条虚线间。4,激活期,激活期(Activation) 代表对象执行一项操作的时期,在时序图中每代表对象执行一项操作的时期,在时序图中每条生命线上的窄的矩条生命线上的窄的矩5,
3、消息,消息(Message) 消息是定义交互和协作中交换信息的类,用于消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递对实体间的通信内容建模,信息用于在实体间传递信息。信息。学生上传论文学生上传论文6、检查时序图,并检查是否与类图相一致,修改类图或序列图。1.角色向对象发出的第一条消息一般是此时序图的角色向对象发出的第一条消息一般是此时序图的事项名称。事项名称。 (上传论文)(上传论文)2.箭头指向对象上的消息,是该对象对应类的方法。箭头指向对象上的消息,是该对象对应类的方法。增删改类图或时序图。让二者统一。增删改类图或时序图。让二者统一。学生上传论文学生上传论文序列图教师下载论文教师发布通知学生发布日志类图完善遇到的问题遇到的问题1.激活期的运用,活动条的嵌套。激活期的运用,活动条的嵌套。2.类图完善时,边界类的方法,命名。类图完善时,边界类的方法,命名。3.检验正确性的其他规则。检验正确性的其他规则。Thanks