状态图和活动图ppt课件.pptVIP

  1. 1、本文档共107页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
状态图和活动图ppt课件

4-2 增加状态的Actions部分 1)双击某个状态,打开规格设定框; 2)选择Actions标签页; 3)右击Actions框中的任一位置,弹出快捷菜单; 4)选择Insert项,将创建一个类型为entry的action; 5)双击这个action,弹出action的规格设定框; 双击 4-2.增加状态的Actions部分 6)在when框中设定相应的类型; 7)在type框中设定:action或者send event(用^表示); 8)输入action的名字,或event的信息; 9)点按OK按扭。 状态图完成 活动图(建立选修课程目录表) 1)使用Rational Rose 创建活动图 右击browser框中的Use Case View包,弹出快捷菜单; 选择New——Activity Diagram项; 输入活动图的名字;(如出错,可用Rename命令更改) 双击browser框中的Activity Diagram名称,打开该图。 2)创建活动 2.使用Rational Rose 创建活动(Activity) 在工具条中选择Activity图标; 在活动图(Activity Diagram)中单击要放置活动(Activity)的位置; 输入活动名字;(如出错,可用Rename命令更改) 在工具条中选择State Transition图标; 单击一个活动,并将其拖到相应的活动上。 3)创建决策点(Decision Points) 在工具条中选择Decision图标; 在活动图(Activity Diagram)中单击要放置决策点的位置; 输入决策的名字; 在工具条中选择State Transition图标; 单击一个活动,并将其拖到相应的决策点上; 在工具条中选择State Transition图标; 单击一个决策点,拖至拐角处单击左键,再将其拖到相应的活动上; 双击此条转换线,打开规格设定框; 选择Detail 标签页; 在Guard Condition框中输入条件No; 点按OK按扭,关闭规格设定框; 在此条转换线上单击左键,选中此条转换线; 点按屏幕上方的Format:Line Style:Rectilinear菜单; 4) 创建同步条(Synchronization Bar) 在工具条中选择Horizontal Synchronization图标; 在活动图(Activity Diagram)中单击要放置同步条的位置; 在工具条中选择State Transition图标; 5) 创建泳道(?Swim lanes) 在工具条中选择Swim lanes图标; 在活动图(Activity Diagram)中单击要放置泳道的位置; 双击泳道,打开规格说明框; 在Name框中输入泳道的名字; 点按OK按扭,关闭规格设定框; 对泳道的大小位置进行调整; 将所需的活动和变换线拖至新泳道中。 6) 创建起始活动和终止活动 在工具条中选择起始活动或终止活动图标; 在活动图中单击要放置起始活动或终止活动的位置; 在工具条中选择State Transition图标; 单击起始活动,拖到相应的活动上,或者单击一个活动,拖至终止活动上。 练习 绘制“删除读者信息”用例的活动图。删除读者信息按照以下步骤进行: (1)管理员在录入界面,输入待删除的读者名; (2)“业务逻辑”组件在数据库中,查找待删除的读者名; (3)如果不存在,则显示出错信息,返回步骤(1),如果存在则继续; (4)“业务逻辑”组件判断“待删除的读者”是否可以删除; (5)如果不可以,则显示出错信息,返回步骤(8),如果可以则继续; (6)在数据库中,删除相关信息; (7)显示删除成功信息; (8)结束。 习题 1.下面哪个不是UML中的静态视图( )。 A. 状态图 B. 用例图 C. 对象图 D. 类图 2. ( )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。 A. 泳道 B. 分叉汇合 C. 分支 D. 转移 3. 下列关于状态图的说法中,正确的是( )。 A. 状态图是UML中对系统的静态方面进行建模的五种图之一。 B. 状态图是活动图的一个特例,状态图中的多数状态是活动状态 C. 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为。 D. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模 4. 对反应型对象建模一般使用(

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档