信息系统分析与设计 实验六

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验六状态图训练

一、实验目的

1.掌握状态图的语法。

2.学会绘制状态图。

3.了解使用多种方法解决问题。

二、实验内容

(一)状态图练习

1.总结状态图的语法特点。

2.使用Rational Rose2007绘制图1.

图1

3.使用Rational Rose2007绘制教材P135页,图7-27图书馆管理系统的状态图。

4.增加“草稿”状图,重新绘制请假申请两级审批状图机图。

提示:下图2 为未添加“草稿”状图的请假申请两级审批状图机图,请对其进行修改。

图2

5.用活动图表达出缺陷管理流程,并且和状态机图表示的缺陷管理流程比较,列出你的心得体会(说明各类图的优缺点)。

6.要管理好缺陷,那么缺陷应该具备怎样的属性?请用类图画出缺陷的属性,思考这些属性应该分别由哪些角色来填写,什么时候填写?请注意,这个题目的答案要与之前你用状态机图及活动图表达出来的缺陷管理流程相匹配,必要时可修改之前的缺陷管理流程图。

三、实验要求

1.实验五提交时间:4月27日。

四、实验报告

1.实验报告内容

(一)状态图练习

1.总结状态图的语法特点。

答:一个状态机图是用来表达一个事情的,不要企图在一个状态机图中表达多个事情。状态图有开始与结束标志,这点与活动图很类似。圆角框表示的是一个一个的状态,这个框跟活动图的活动框很类似,要注意活动图的框是左右两边都是弧形的,而状态机图的框是四个角是圆角。状态机图的每一个圆角框都表示一个状态,要用名词或者名词短语,而活动图则是用动宾或者主动宾来表达。由一个状态变为另外一个状态,必定是发生了一些事情让其转变,状态之间通过带箭头的线条表示转变的方向,线条上写上让状态变化的事件。

2.使用Rational Rose2007绘制图1.

贴图:

3.使用Rational Rose2007绘制教材P135页,图7-27图书馆管理系统的状态图。

贴图:

4.增加“草稿”状图,重新绘制请假申请两级审批状图机图。

提示:下图2 为未添加“草稿”状图的请假申请两级审批状图机图,请对其进行修改。

图2

贴图:

5.用活动图表达出缺陷管理流程,并且和用状图机图表示的缺陷管理流程比较,列出你的心得体会。

贴图:

体会:

活动图将流程分解为一个一个的活动,通过活动的先后顺序来展示流程;状态机图从某个事物的状态是如何变化的角度来展示流程。从状态图中可以看出,对象在接受了外界刺激

之后会做出什么样的反应;而从活动图可以看出系统是如何一步步完成用例规约的。两者的适用范围与侧重均有很大的区别。

6.要管理好缺陷,那么缺陷应该具备怎样的属性?请用类图画出缺陷的属性,思考这些属性应该分别由哪些角色来填写,什么时候填写?请注意,这个题目的答案要与之前你用状态机图及活动图表达出来的缺陷管理流程相匹配,必要时可修改之前的缺陷管理流程图。

答:主要的属性有:提交人、严重程度、优先级、当前处理人、主题、问题描述等。其中提交人、严重程度与优先级在发现缺陷与验证缺陷阶段由测试人员填写,而当前处理人、主题、问题描述则在修复缺陷阶段由开发人员填写。

贴图:

2.实验收获及建议

本次实验深入研究了状态机图的实际使用,实验中的各道大题、尤其是最后状态机图与活动图的对比参考过程,给了我很多新的思考与体会。总体而言我在这次的实验操作流程中算是顺利完成了任务,希望在下一次顺序图的实验里也能再接再厉,有更深的所得。

相关文档
最新文档