电子商务系统分析与设计0305-UML-活动图概述.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《电子商务系统分析与设计0305-UML-活动图概述.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 系统分析 设计 0305 UML 活动 概述
- 资源描述:
-
1、I.能够理解活动图对系统交互建模能够理解活动图对系统交互建模II.能够根据实体处于不同的状态建模能够根据实体处于不同的状态建模13:052能力目标能力目标13:053目录目录实例练习4.创建活动图的步骤3.活动图基本组成2.活动图概述1.13:054p用于描述活动流程的图形称为活动图。描述用于描述活动流程的图形称为活动图。描述系统的动态行为。系统的动态行为。p活动图适合描述在没有外部事件触发的情况活动图适合描述在没有外部事件触发的情况下的系统内部的逻辑执行过程;下的系统内部的逻辑执行过程;p是一种特殊的状态图是一种特殊的状态图。13:0551 活动图概述活动图概述p活动图可以描述的情况如下:活
2、动图可以描述的情况如下:(1 1)捕获操作执行时的动作。)捕获操作执行时的动作。(2 2)捕获一个对象的内部动作。)捕获一个对象的内部动作。(3 3)显示一组相关的动作将如何执行,以及它们如何影响周围)显示一组相关的动作将如何执行,以及它们如何影响周围的对象。的对象。(4 4)显示一个用例的实例在动作和对象状态变化方面是如何执)显示一个用例的实例在动作和对象状态变化方面是如何执行的。行的。(5 5)显示参与者、工作流等方面是如何运转的。)显示参与者、工作流等方面是如何运转的。13:056p与状态图的区别与状态图的区别1.1.活动图着重表现从一个活动到另一个活动的控活动图着重表现从一个活动到另一
3、个活动的控制流,是内部处理驱动的流程;制流,是内部处理驱动的流程;2.2.状态图着重描述从一个状态到另一个状态的流状态图着重描述从一个状态到另一个状态的流程,主要有外部事件的参与。程,主要有外部事件的参与。13:05713:058p动作状态动作状态p分支与合并分支与合并p分叉与汇合分叉与汇合13:0592 活动图基本组成活动图基本组成p泳道泳道p对象流对象流基本元素n对象流是动作状态或活动状态与对象之间的依赖关系。用活动对象流是动作状态或活动状态与对象之间的依赖关系。用活动图描述某个对象时,将涉及的对象放置在活动图中,用一个依图描述某个对象时,将涉及的对象放置在活动图中,用一个依赖将其连接到创
4、建、修改和撤销的动作状态或活动状态上,对赖将其连接到创建、修改和撤销的动作状态或活动状态上,对象的这种使用方法就构成了对象流。象的这种使用方法就构成了对象流。n在活动图中,对象用矩形表示,矩形内是该对象的名称,名称在活动图中,对象用矩形表示,矩形内是该对象的名称,名称下方的括号表明该对象此时的状态。下方的括号表明该对象此时的状态。13:0510对象流p从图中可以看出对象从图中可以看出对象feeBill表示要场地费用,当客户询表示要场地费用,当客户询问场地价格的时候,账单还问场地价格的时候,账单还处于未付款的状态,交付场处于未付款的状态,交付场地费以后,账单的状态发生地费以后,账单的状态发生了变
5、化,由未付款状态变成了变化,由未付款状态变成已付款状态。已付款状态。13:0511对象流(1)识别要对工作流描述的类或对象,目的是为每个重要的业务识别要对工作流描述的类或对象,目的是为每个重要的业务对象建立泳道。对象建立泳道。(2)确定工作流的初始状态和终止状态,明确工作流的边界。确定工作流的初始状态和终止状态,明确工作流的边界。(3)对动作状态或活动状态建模。对动作状态或活动状态建模。(4)对动作流建模。对动作流建模。(5)对对象流建模。对对象流建模。(6)对建立的模型进行精化和细化。对建立的模型进行精化和细化。13:05123 创建活动图的步骤创建活动图的步骤p实例实例p将以将以“教师教师
展开阅读全文