问题:问题:教学进程教学进程1、什么叫交互??答案:答案:教学进程教学进程1、什么叫交互?!用来描述为了完成一项任务,系统中应该参与的对象之间交互信息过程。问题:问题:教学进程教学进程2、交互图有哪几种类型??答案:答案:教学进程教学进程2、交互图有哪几种类型?!顺序图,通信图问题:问题:教学进程教学进程3、下面4种图中,()可以描述一个用例中多个对象之间的相互协作关系以及协作过程中的行为次序关系.A交互图B状态图C对象图D用例图?答案:答案:教学进程教学进程3、下面4种图中,()可以描述一个用例中多个对象之间的相互协作关系以及协作过程中的行为次序关系.A交互图B状态图C对象图D用例图!问题:问题:教学进程教学进程4、下面()建模元素不能在通信图中表示出来。(多选)A状态B消息C活动D对象?答案:答案:教学进程教学进程4、下面()建模元素不能在通信图中表示出来。(多选)A状态B消息C活动D对象!问题:问题:教学进程教学进程5、指出下面这个图中各个)建模元素的名称和含义。?答案:答案:教学进程教学进程5、指出下面这个图中各个)建模元素的名称和含义。!消息生命线交互执行活动图和交互概览图活动图和交互概览图7.17.1概述概述7.27.2活动活动7.37.3活动节点活动节点7.47.4活动边活动边7.57.5活动分区活动分区7.67.6可中断活动区间和异可中断活动区间和异常常7.77.7交互概览图交互概览图第第77章章状态图和活动图状态图和活动图7.1.17.1.1活动图的例子活动图的例子7.1.27.1.2几个概念几个概念7.1.37.1.3活动图活动图7.1.47.1.4活动图的用途活动图的用途第第77章章7.17.1概述概述活动图的例子活动图的例子7.1.17.1.1处理订单的活动图活动图的例子活动图的例子7.1.17.1.1工程建设的活动图活动图的例子活动图的例子7.1.17.1.1书店图书入库的活动图活动图(activitydiagram)通过对一个活动中的各个动作的联系来描述活动的流程。一个活动图描述一个活动。一个基本的活动图由节点和边构成,节点表示动作或对象,边表示动作之间的联系。活动图活动图7.1.37.1.31.业务流程建模可以用活动图对业务流程建模。活动图的作用活动图的作用7.1.47.1.4处理订单的活动图2.工作流建模工作流是计算机化的业务过程。信息系统开发的业务过程重组需要建立详细的工作流模型,用活动图可以有效地建立工作流模型。活动图的作用活动图的作用7.1.47.1.4工作流的例子3.算法流程建模可以用活动图描述一个算法的流程,一个类中操作的处理流程。活动图的作用活动图的作用7.1.47.1.4算法流程状态图和活动图状态图和活动图7.2.17.2.1活动的概念活动的概念7.2.27.2.2活动的表示活动的表示7.2.37.2.3活动的要素活动的要素7.2.47.2.4活动的执行活动的执行第第77章章7.27.2活动活动1.过程在工程中,过程(process)表示为某项工作进展或某些任务完成的流程,像业务流程、工作流程、操作流程、算法执行流程等都可以称为过程。过程和功能、对象、结构等,都是软件工程需要关注的重要方面,因此过程建模是软件建模的一项重要的工作。活动的概念活动的概念7.2.17.2.12.活动活动(activity)是指在过程中能够完成一定任务的一组相关动作的集合。一个活动由一组动作组成,动作是活动基本要素。活动的概念活动的概念7.2.17.2.13.动作动作(action)是活动的一个基本执行单位,若干个动作按照一定的流程联系起来,就构成一个活动。活动可以分解为多个动作,但动作一般不再分解。活动的概念活动的概念7.2.17.2.1活动的表示活动的表示7.2.27.2.2活动活动名活动节点活动边输入参数输出参数活动的要素主要包括:活动节点和活动边活动节点:动作节点,对象节点,控制节点活动边:对象流,控制流活动的要素活动的要素7.2.37.2.3活动节点活动边1.令牌令牌:是一个可以赋予节点执行权力的数据结构,这个数据结构可以在活动图的各个节点之间进行传递,一个节点只有获得令牌才可以执行。令牌的分类:分为控制令牌和对象令牌两种类型。控制令牌延着控制流移动,对象令牌延着对象流移动。活动的执行活动的执行7.2.47.2.42.活动的执行•活动的执行是活动中的动作按照一定的流程的执行过程。一个活动由激发事件启动执...