




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、UML-活动图能够理解活动图对系统交互建模能够根据实体处于不同的状态建模00:402能力目标00:403目录实例练习4.创建活动图的步骤3.活动图基本组成2.活动图概述1.00:404用于描述活动流程的图形称为活动图。描述系统的动态行为。活动图适合描述在没有外部事件触发的情况下的系统内部的逻辑执行过程;是一种特殊的状态图。00:4051 活动图概述活动图可以描述的情况如下:(1)捕获操作执行时的动作。(2)捕获一个对象的内部动作。(3)显示一组相关的动作将如何执行,以及它们如何影响周围的对象。(4)显示一个用例的实例在动作和对象状态变化方面是如何执行的。(5)显示参与者、工作流等方面是如何运转
2、的。00:406与状态图的区别活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程;状态图着重描述从一个状态到另一个状态的流程,主要有外部事件的参与。00:40700:408动作状态分支与合并分叉与汇合00:4092 活动图基本组成泳道对象流基本元素对象流是动作状态或活动状态与对象之间的依赖关系。用活动图描述某个对象时,将涉及的对象放置在活动图中,用一个依赖将其连接到创建、修改和撤销的动作状态或活动状态上,对象的这种使用方法就构成了对象流。在活动图中,对象用矩形表示,矩形内是该对象的名称,名称下方的括号表明该对象此时的状态。00:4010对象流从图中可以看出对象feeBill表示
3、要场地费用,当客户询问场地价格的时候,账单还处于未付款的状态,交付场地费以后,账单的状态发生了变化,由未付款状态变成已付款状态。00:4011对象流(1) 识别要对工作流描述的类或对象,目的是为每个重要的业务对象建立泳道。(2) 确定工作流的初始状态和终止状态,明确工作流的边界。(3) 对动作状态或活动状态建模。(4) 对动作流建模。(5) 对对象流建模。(6) 对建立的模型进行精化和细化。00:40123 创建活动图的步骤实例将以“教师登录后查看、修改学生信息”为例,介绍如何去创建系统的活动图。00:40131. 标识活动图的用例在建模活动图之前,首先需要确定要建模什么和了解所要建立模型的核
4、心问题。这就要求确定需要建模的系统用例,以及用例的参与者。对于“教师登录后查看、修改学生信息”来说,它的参与者是教师,教师在登录后查看、修改学生信息的活动中有以下3个用例。00:4014登录:要进入系统,首先要登录。查询学生信息:进入系统后可以选择查询不同学生的信息。修改学生信息:需要修改某些学生的部分信息,如考试过后需要修改学生的成绩信息。00:40152. 建模用例的路径在开始创建用例的活动图时,往往先建立一条明显的路径执行工作流,然后从该路径进行扩展,如图所示为“教师查看、修改学生信息”的工作流示意图。00:4016在建立工作流的时候需要注意如下几点:识别出工作流的边界,也就是要识别出工
5、作流的初始状态和终止状态,以及相应的前置条件和后置条件。识别出工作流中有意义的对象,对象可以是具体的某个类的实例,也可以是具有一定抽象意义的组合对象。识别出各种状态之间的转换。考虑分支与合并、分叉与结合的情况。00:40173. 创建活动图当弄清楚系统要处理什么样的问题并建立了工作流路径后就可以开始正式地创建活动图。在创建活动图的过程中,需要注意如下问题:考虑用例其他可能的工作流情况,如执行过程中可能出现的错误或是可能执行其他活动。使用泳道细化活动图。按照时间顺序自上而下的排列泳道内的动作或者状态。使用并发时,不要漏掉任何的分支,尤其是当分支比较多的时候。00:401800:4019练习题:图书馆新增读者用例属于读者信息管理中的一个功能,主要用于在系统中增加新的读者信息,其具体的办理流程是:(1)读者填写申请表,并交给图书管理员;(2)图书管理员将申请表中的信息通过录入界面,输入到图书管理系统;(3)系统中的业务逻辑组件将判断输入的信息是否合法;(4)如果不合法则转入步骤(5),否则转入步骤(6)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 图书工作计划推广绿色阅读倡导环保理念
- 新年加强时间管理的工作计划
- 放射科个人工作计划
- 会计工作目标设定与执行计划
- 第2课 昂首阔步-计时器和对象的位移 教学设计 -2023-2024学年粤教清华版初中信息技术九年级上册
- 2025年葫芦岛货运从业资格考试题
- 人教版九年级道德与法治下册同步教学设计第一单元《我们共同的世界》001
- 2025年许昌货运从业资格证模拟考试下载
- 天津市多校2024-2025学年高一(上)11月半期检测物理试卷(含解析)
- 消防安全培训方案
- 2022年江西科技职业学院单招综合素质考试笔试试题及答案解析
- 季节性施工专项施工方案(常用)
- 伤口(压疮)的评估与记录
- 煤矿机电运输类台账(各种记录汇编)
- 风电场道路及平台施工组织方案
- 风险分级管控74411ppt课件(PPT 146页)
- 三八女神节活动策划PPT课件
- 毕业设计(论文)3000t自由锻液压机本体设计
- 风力发电机组PLC系统
- Q∕GDW 12131-2021 干扰源用户接入电网电能质量评估技术规范
- T∕CAEPI 32-2021 全尾砂膏体充填关键设备技术要求
评论
0/150
提交评论