第5章 业务数据管理模块建模.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.显示活动图【编辑】窗口和编辑工具栏 建立活动图后,双击【模型浏览】窗口中的【Logical View】节点中“State/Activity Model”包中的项“书目数据管理活动图”,显示活动图【编辑】窗口和编辑工具栏,如图5-10所示。 图5-10 活动图的【编辑】窗口 3.添加活动图的开始状态 单击选择编辑工具栏上的【Start State】按钮,然后在活动图【编辑】窗口中要绘制开始状态的位置单击鼠标左键,在编辑窗口会添加一个开始状态,如图5-11所示。 图5-11 绘制开始状态 4.添加动作状态 单击选择编辑工具栏上的【Activity】按钮,然后在活动图【编辑】窗口中要绘制动作状态的位置单击鼠标左键,在编辑窗口会添加一个动作状态。 如图5-15所示。 图5-15 绘制动作状态 5.添加活动状态 单击选择编辑工具栏上的【Activity】按钮,然后在活动图【编辑】窗口中要绘制活动状态的位置单击鼠标左键,在编辑窗口会添加一个活动状态,修改该活动状态的名称为“新增书目”,如图5-17所示。 图5-17 添加一个活动状态且修改其默认名称 6.添加决策 新增书目时,根据需要可能要新增多条书目,因此在“书目数据管理活动图”中添加一个决策。 单击选择编辑工具栏上的【Decision】按钮,然后在活动图【编辑】窗口中要绘制决策判断的位置单击鼠标左键,在【编辑】窗口会添加一个决策图标。 7.添加活动图的结束状态 单击选择编辑工具栏上的【End State】按钮,然后在活动图【编辑】窗口中要绘制结束状态的位置单击鼠标左键,在【编辑】窗口会添加一个结束状态,如图5-29所示。 图5-29 在活动图【编辑】窗口中添加结束状态 8.添加分叉与汇合 单击选择活动图【编辑】窗口编辑工具栏上的【Horizontal Synchronization】按钮,在【编辑】窗口要添加分叉与汇合的位置单击鼠标左键即可,如图5-32所示。 图5-32 在【编辑】窗口中添加分叉与汇合 9.添加状态转换 状态转换显示活动之间的移动,状态转换在动作状态或活动状态之间进行。 单击选择活动图【编辑】窗口编辑工具栏上的【State Transition】按钮,光标移到【编辑】窗口中变为形状,然后在【编辑】窗口两个要转换的动作状态或活动状态之间拖动一条直线即可。 10.添加决策的条件 在活动图【编辑】窗口中双击“是否继续新增书目”的决策与活动状态“输入书目数据”之间的转换,在弹出的【State Transition Specification】对话框中的【General】选项卡的“Event”文本框输入“是”,如图5-35所示。 图5-35 在【State Transition Specification】 对话框中设置决策的监护条件 11.保存绘制的活动图 【同步训练】 【任务1】绘制图书借阅者管理的用例图 【任务描述】 分析“图书借阅者数据管理”子模块的功能需求、参与者和用例,使用Rational Rose 2003绘制“图书借阅者数据管理”子模块的用例图 【任务2】绘制“借阅者类”、“借阅者数据管理界面类”和“新增借阅者界面类”的类图 【任务3】绘制新增借阅者数据的顺序图 【任务4】绘制删除借阅者数据的顺序图 【任务5】绘制新增借阅者数据的活动图 【任务描述】 识别新增借阅数据的对象和活动,使用Rational Rose 2003绘制的新增借阅者数据活动图。注意绘制新增借阅者数据的活动图时不需要考虑修改借阅者数据和删除借阅者数据的情况。 【本章小结】 本章介绍了UML活动图的功能、组成元素,重点介绍了Rational Rose 2003中绘制活动图的方法。 活动图是UML用于对系统的动态行为建模的一种常用工具,它描述用例的活动以及活动间的约束关系,用于识别并行活动和工作流程情况,使用框图的方式显示动作及其结果。 * * * 第5章  业务数据管理模块建模 本章主要介绍活动图的绘制,活动图提供了一种对业务过程的工作流进行建模的方法,UML的活动图与流程图非常相似,可以对从一个活动到另一个活动的工作流建模。 【教学导航】 知识技能 目标 (1)熟悉UML活动图的功能与组成元素 (2)理解活动图的绘制方法 (3)学会构思活动图 (4)学会在Rational Rose 2003中绘制活动图 本章重点 (1)UML活动图的功能与组成元素 (2)在Rational Rose 2003中绘制活动图 教学方法 案例教学法、分组讨论法、自主学习法、探究式训练法 课时建议 4课时(含引导训练和同步训练) 【引导训练】 【任务1】创建一个Ros

文档评论(0)

fpiaovxingl + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档