图书馆管理系统动态视.ppt
《图书馆管理系统动态视.ppt》由会员分享,可在线阅读,更多相关《图书馆管理系统动态视.ppt(25页珍藏版)》请在知学网上搜索。
1、,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,图书馆管理系统动态视图,单击此处添加副标题,单/击/此/处/添/加/正/文,CLICK HERE TO ADD A TITLE,CONTENTS,目录,01,动态视图,0,3,行为图,0,2,交互图,0,4,时序图,0,6,状态图,0,5,协作图,交互图(Interaction Diagram)描述了一个交互,它由一组对象和它们之间的关系组成,并且还包括在对象间传递的信息,行为图(Behavior Diagra
2、m)描述了对象行为及传递信息,动态视图简介,时序图用来显示对象之间的关系,并强调对象之间消息的时间顺序,同时显示对象之间的交互,01,协作图主要用来描述对象间的交互关系,02,状态图通过对类对象的生存周期建立模型来描述对象随时间变化的动态行为,03,活动图是一种特殊形式的状态机,用于对计算机流程和工作流程建模,04,动态视图简介,6.1 时序图(Sequence Diagram),Sequence Diagram是强调消息时间顺序的交互图,Sequence Diagram它描述类系统中类和类之间的交互,它将这些交互建模成消息交换,也就是说,时序图描述了类以及类相互交换以完成期望行为的消息,6.
3、1 时序图(Sequence Diagram),Sequence Diagram包括如下元素:,01,02,03,04,类角色(Class Role):代表时序图中的对象在交互中所扮演的角色,它一般代表实际的对象,激活期(Activation):代表时序图中的对象执行一项操作的时期。在生命线用一条窄矩形代表活动期,生命线(Lifeline):代表时序图中的对象在一段时间内的存在。每个对象的底部中心都有一条垂直的虚线,此即为生命线,对象间的消息存在于两条虚线间,消息(Message):消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模。消息用于在实体间传递信息,允许实体请求其他的服务
4、,类角色通过发送和接收消息时行通信,6.1 时序图(Sequence Diagram),例:Ex6:Sequence_Diagram_1,6.1 时序图(Sequence Diagram),时序图建模技术,使用时序图建模时,可遵循如下策略:,设置交互语境,这些语境可以是系统、子系统、操作、类、用例和协作的一个脚本,通过识别对象在交互中扮演的角色,根据对象的重要性,将其从左向右的方向放在时序图,设置每个对象的生命线。一般情况下,对象存在于交互的整个过程,但它也可以在交互过程中创建和撤销,6.1 时序图(Sequence Diagram),时序图建模技术,使用时序图建模时,可遵循如下策略:,从引发
5、某个交互的信息开始,在生命线之间按从上向下的顺序画出随后的消息,设置对象的激活期,这可以可视化实际计算发生的时间点、可视化消息的嵌套,如果需要设置时间或空间的约束,可以为每个消息附上合适的时间和空间约束,给某个控制流的每个消息附上前置或后置条件,这可以详细地说明这个控制流,6.1 时序图(Sequence Diagram),Ex6:Sequence_Diagram_2 描述了某信用卡客户使用ATM提款的过程。,6.2 协作图(Collaboration Diagram),Collaboration Diagram是动态视图的另一种表现形式,它强调参加交互的各对象的组织。它只对相互间有交互作用的
6、对象和这些对象间的关系建模,而忽略了其他对象和关联,Collaboration Diagram可被视为对象图的扩展,但它除了展现出对象间的关联外,还显示出对象间的消息传递。,6.2 协作图(Collaboration Diagram),类角色(Class Role):它代表协作图中对象在交互中所扮演的角色。,关联角色(Association Role):代表协作图中连接在交互中所扮演的角色(即连线或路径)代表关联角色,消息流(Message Flow):代表协作图对象间链接发送的消息。类角色之间的箭头表明在对象间交换的消息流,消息由一个对象发出由消息所指的对象接收。,Collaboration
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 藏书楼 管理 系统 动态