当前位置: 首页 > news >正文

西咸新区建设环保网站php教育网站开发

西咸新区建设环保网站,php教育网站开发,网站备案号信息,微信小程序怎么申请注册一、活动图的组成元素 Activity Diagram Element1、活动状态图(Activity)2、动作状态(Actions)3、动作状态约束(Action Constraints)4、动作流(Control Flow)5、开始节点(Initial Node)6、终止节点(Final Node)7、对象(Objects)8、数据存储对象(DataStore)9、对象流(Object Flo…一、活动图的组成元素 Activity Diagram Element1、活动状态图(Activity)2、动作状态(Actions)3、动作状态约束(Action Constraints)4、动作流(Control Flow)5、开始节点(Initial Node)6、终止节点(Final Node)7、对象(Objects)8、数据存储对象(DataStore)9、对象流(Object Flows)10、分支与合并(Decision and Merge Nodes)11、分叉与汇合(Fork and Join Nodes)12、异常处理(Exception Handler)13、活动中断区域(Interruptible Activity Region)14、泳道(Partition)二、活动图案例分析.三、总结活动图是UML用于对系统的动态行为建模的另一种常用工具它描述活动的顺序展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流是内部处理驱动的流程。1、活动状态图(Activity)活动状态用于表达状态机中的非原子的运行其特点如下(1)、活动状态可以分解成其他子活动或者动作状态。(2)、活动状态的内部活动可以用另一个活动图来表示。(3)、和动作状态不同活动状态可以有入口动作和出口动作也可以有内部转移。(4)、动作状态是活动状态的一个特例如果某个活动状态只包括一个动作那么它就是一个动作状态。UML中活动状态和动作状态的图标相同但是活动状态可以在图标中给出入口动作和出口动作等信息。2、动作状态(Actions)动作状态是指原子的不可中断的动作并在此动作完成后通过完成转换转向另一个状态。动作状态有如下特点(1)、动作状态是原子的它是构造活动图的最小单位。(2)、动作状态是不可中断的。(3)、动作状态是瞬时的行为。(4)、动作状态可以有入转换入转换既可以是动作流也可以是对象流。动作状态至少有一条出转换这条转换以内部的完成为起点与外部事件无关。(5)、动作状态与状态图中的状态不同它不能有入口动作和出口动作更不能有内部转移。(6)、在一张活动图中动作状态允许多处出现。UML中的动作状态图用平滑的圆角矩形表示如下3、动作状态约束(Action Constraints)动作状态约束用来约束动作状态。如下图展示了动作状态的前置条件和后置条件4、动作流(Control Flow)动作之间的转换称之为动作流活动图的转换用带箭头的直线表示箭头的方向指向转入的方向。5、开始节点(Initial Node)开始节点表示成实心黑色圆点6、终止节点(Final Node)分为活动终止节点(activity final nodes)和流程终止节点(flow final nodes)。活动终止节点表示整个活动的结束而流程终止节点表示是子流程的结束。7、对象(Objects)8、数据存储对象(DataStore)使用关键字«datastore»9、对象流(Object Flows)对象流是动作状态或者活动状态与对象之间的依赖关系表示动作使用对象或动作对对象的影响。用活动图描述某个对象时可以把涉及到的对象放置在活动图中并用一个依赖将其连接到进行创建、修改和撤销的动作状态或者活动状态上对象的这种使用方法就构成了对象流。对象流中的对象有以下特点(1)、一个对象可以由多个动作操作。(2)、一个动作输出的对象可以作为另一个动作输入的对象。(3)、在活动图中同一个对象可以多次出现它的每一次出现表面该对象正处于对象生存期的不同时间点。对象流用带有箭头的虚线表示。如果箭头是从动作状态出发指向对象则表示动作对对象施加了一定的影响。施加的影响包括创建、修改和撤销等。如果箭头从对象指向动作状态则表示该动作使用对象流所指向的对象。状态图中的对象用矩形表示矩形内是该对象的名称名称下的方括号表明对象此时的状态。10、分支与合并(Decision and Merge Nodes)分支与合并用菱形表示11、分叉与汇合(Fork and Join Nodes)分为水平风向和垂直方向。对象在运行时可能会存在两个或多个并发运行的控制流为了对并发的控制流建模UML中引入了分叉与汇合的概念。分叉用于将动作流分为两个或多个并发运行的分支而汇合则用于同步这些并发分支以达到共同完成一项事务的目的。12、异常处理(Exception Handler)当受保护的活动发生异常时触发异常处理节点。13、活动中断区域(Interruptible Activity Region)活动中断区域围绕一些可被中断的动作状态图。比如下图正常情况下【Process Order】顺序流转到【Close Order】订单处理流程完毕但在【Process Order】过称中会发送【Cancel Order】请求这时会流转到【Cancel Order】从而订单处理流程结束14、泳道(Partition)泳道将活动图中的活动划分为若干组并把每一组指定给负责这组活动的业务组织即对象。在活动图中泳道区分了负责活动的对象它明确地表示了哪些活动是由哪些对象进行的。在包含泳道的活动图中每个活动只能明确地属于一个泳道。泳道是用垂直实线绘出垂直线分隔的区域就是泳道。在泳道的上方可以给出泳道的名字或对象的名字该对象负责泳道内的全部活动。泳道没有顺序不同泳道中的活动既可以顺序进行也可以并发进行动作流和对象流允许穿越分隔线。1、泳道分为会员泳道和系统泳道。会员选择商品并加入购物车系统完成订单生成及其支付完毕。2、开始节点会员添加商品到购物车点击【订单确认】开始交于系统处理订单流程3、结束节点商品发送完毕和付款成功订单处理流程结束4、活动状态产生订单、Check Credit Cart核对信用卡、Check Stock核对库存量、Deliver Goods发送商品、Process Credit Cart付款5、分叉与汇合【产生订单】份叉为检查库存量和会员支付金额是否足够如果不足取消订单如过库存量和支付金额足够发送商品和付款最后汇合为订单完成。活动图描述的是对象活动的顺序关系所遵循的规则它着重表现的是系统的行为而非系统的处理过程。活动图能够表示并发活动的情形活动图是面向对象的。
http://www.huolong8.cn/news/68993/

相关文章:

  • 怎样下载网站模版怎么运用区块链做网站
  • 免费网站注册免费创建网站网站内页301重定向
  • 长宁企业网站制作做网站公奇闻司郑州汉狮
  • 淘宝上面建设网站安全么8步快速搭建个人网站视频
  • 网站备案号在哪里查询企业所得税政策最新2023税率
  • 广西壮锦网站建设策划书网络外包服务公司
  • 购买网站空间ftp设计淮南市招标投标信息网
  • 宁波网站扔优化那个网站做外贸好
  • 四川省建筑信息网长春seo经理
  • 网站建设齐齐哈尔开发网站实时监控
  • 北京轨道交通建设管理有限公司网站文字图片在线制作生成
  • 外贸出口公司网站建设方案一元友情链接平台
  • 网站备案密码格式做网站现在可以挣钱吗
  • php网站截图学做效果图网站有哪些软件
  • 企业网站栏目规划的重要性叫人做网站要注意
  • 移动网站建设的前期规划内容导购网站怎么做的
  • 微信群如何推广网站建设网站建站服务公司
  • 定制网站建设济南怎么创网站赚钱吗
  • 帮人做网站网站目录 index.html
  • 网站开发容易找工作吗一个互联网公司可以做几个网站
  • 大型网站建设开发设计公司seow是什么意思
  • 去后台更新一下网站上海自贸区公司注册
  • 建网站首页图片哪里找主题 wordpress
  • 广州建站代运营公司有哪些游戏推广赚佣金的平台
  • 什么网站可以做期刊封面昆明网站建设首选互维
  • 海南网站设计谷歌google 官网下载
  • 无法打开建行网站大学科技园网站建设
  • 手机网站打不开被拦截怎么办长沙企业宣传片制作公司
  • 全球网站建设品牌软文发布平台乐云seo
  • wordpress栏目置顶如何进行营销型企业网站的优化