1、 以下说法中正确的个数是( ):
1) 实体-关系图和数据流图也可以描述分析模型
2) 和设计工作流的对象相比较,分析工作流的对象的特点是仅存在于内存中,不保存到硬盘
3) 每个用例映射一个分析边界类
4) 识别分析类时,精力应该重点放在实体类上
5) 识别分析类时,类名称以涉众常用的称呼为准
6) 系统外部有执行者,使用面向对象方法分析,系统内部一定有相应的实体类
A) 2个
B) 3个
C) 4个
D) 5个
解析:答案为 A) 2个。正确选项1和4。可能会出问题的是选项5。类的名称应该以领域的专业词汇命名,涉众常使用的词汇不一定是合格的领域专业术词汇。详见《软件方法》8.1.6.4。
2、关于业务用例和系统用例,以下说法正确的个数是( )
1) 某组织的业务用例数量要少于该组织内某系统的用例数量
2) 某组织的业务用例数量要多于该组织内某系统的用例数量
3) 业务用例研究业务,系统用例研究系统
4) 业务用例由若干个系统用例组合而成
A) 0个
B) 1个
C) 2个
D) 3个
解析:答案为 A) 0个。可能会出问题的是选项1。因为研究对象不同,无法判断业务用例和系统用例的数量哪个更多。给定某个系统,它的用例数量如果是N个就是N个,不管放在一个业务用例数量>N的组织里还是业务用例数量<N的组织里,也不会变化。
3、描述以下业务用例图时,明显错误的业务序列图是( )
业务用例图如下:
业务序列图候选:
(1)
(2)
(3)
(4)
A) (1)
B) (2)
C) (3)
D) (4)
解析:答案为A)。业务序列图的抽象级别不应该和业务用例图一样,详见《软件方法》4.2.2。业务用例下面的序列图未必要从主执行者开始画,只需要画愿景相关的片段。