- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验三 使用 visio 建立活动图
活动图反映了用例的实现,描述了为完成业务目标而进行的各项任务
或活动及执行顺序。UML 中的活动图用于描述满足用例要求所要进行的活
动以及活动间的约束关系,有利于识别并行活动和工作流程情况, 活动图
实际上是用来为用例的事件流建模的工具。“车辆购置管理”的活动图,其
制作方法如下:
在模型资源管理器中选择 “车辆购置管理”用例并右击,在弹出的快
捷菜单中选择 “新建”→ “活动图”选项,如图 2-49 所示,在模型资源管
理器中的“车辆购置管理”用例下出现 “活动模型 1” →“活动-1 ”,将活
动图名重命名为 “车辆购置管理活动图”后即可在绘图板上绘制活动图。
此时 UML 活动形状集也被同时打开,可直接拖拽使用各类活动图形。
图2-48 “车辆购置管理子用例图”绘制结果
图2-49 新建活动图窗口
首先将 “初始状态”形状拖拽到绘制图板上,再选择 “动作状态”形
状将其拖拽到绘图板上,此时绘图板上出现 “动作状态 1”图形,双击该图
形弹出 “UML 动作状态属性”对话框,可以修改动作状态的名称,撰写动
作状态文档,设置调用动作、延迟的时间、约束和标记值等,如图 2-50 所
示,此时将动作状态的名称修改为“填写车辆购置申请”;用同样的方法建
立 “查询购置申请”、“删除车辆购置申请”、“修改车辆购置申请”、“总工
程师审批”、“总经理批复”、“二级公司购车”、“机务部下调拨单”、“二级
公司接收调拨单” 等动作状态,结果如图 2-51 所示,并且所有动作状态均
显示在模型资源管理器中。
图2-50 动作状态属性设置对话框
图2-51 动作状态绘制结果
各动作状态之间具有执行先后顺序,这个顺序反映了详细的业务状况。
利用“控制流”和“对象流”可以反映顺序关系,例如,按顺序关系,在“初
始状态”后是 “填写车辆购置申请”,则在 “UML 活动”图集中,将 “控
制流”形状拖拽到绘图板中,然后将 “控制流”的起始端连接到 “初始状
态”,将 “控制流”的终止端连接到 “填写车辆购置申请”动作状态。“填
写车辆购置申请”这个动作完成后,应该有一个 “查询购置申请”动作,
该动作要能够提供车辆购置申请信息的查询功能,因此用同样的方法利用
“控制流”图形将“填写车辆购置申请”连接到“查询购置申请”,表达了
两个动作的执行先后顺序。
管理人员可以利用 “查询购置申请”进行信息查询,如果发现信息输
入有误,则系统要允许对信息进行修改甚至是删除,总工程师进行购置审
批时也需要先查询购置申请的详细信息,因此 “查询购置申请”动作完成
后有 3 个不同的分支,在活动图中的表示方法是,首先从 “UML 活动”图
集中将 “转换(分叉)”形状拖拽到绘图板上,并将其置在“查询购置申请”
活动的下方,然后再从 “UML 活动”图集中拖拽“控制流”图形,建立“查
询购置申请”和 “删除车辆购置申请”、“修改车辆购置申请”、“总工程师
审批”之间的转换关系。动作状态间的顺序关系和转换关系如图 2-52 所示。
图2-52 动作状态间的顺序关系和转换关系
车辆购置申请的审批流程是按购置的不同方式进行的,如果申请购置
车辆的所有权是公司,则总工程师审批通过后还要报请总经理批复,如果
所有权属于其他单位或个人,只是将购置的车辆融资挂靠在公司内进行运
输活动,则这类车辆的购置审批不需要报总经理,因此总工程师审批后所
进行的下一步操作是要在判定车辆购置类型的基础上进行的,在绘图时需
要将 “UML 活动”图集中的“判定”图形拖拽到绘图板上,然后再建立
活动之间的联系,如图 2-53 所示。
图2-53 活动图最终结果
当所有活动按顺序完成后,需将 “最终状态”图形拖拽到绘图板上,
表明整个活动的终止,如图 2-53 所示。
按老师给出的活动图绘制用户登录活动图、车辆基本信息管理活动图、
车辆购置管理活动图,思考并绘制出信息查询管理、车辆调拨管理、车辆
报废管理的活动图。
文档评论(0)