查看更多
当前 - 选择题 - 信息系统开发方法
中等
单选题
2016年5月第18题
#企业信息化战略与实施
#信息系统开发方法
#第一版教材
#凯恩建议了解即可

面向服务(Service-Oriented,SO)的开发方法将(问题1)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(问题2)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(问题3)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。

正确答案A
凯恩解析

本题考察的是面向服务开发方法(SO 方法)的抽象层次及概念
SO 方法的核心思想是通过服务的方式来组织和使用功能,从而达到松耦合、可重用和跨平台调用的目标。
问题1
A选项 接口:SO 方法强调服务接口与实现的解耦,接口定义了服务对外暴露的功能,而实现则是内部逻辑,两者分离使得系统更具灵活性与可扩展性,正确。
B选项 功能:功能是系统提供的能力,但并非 SO 中的关键解耦点,错误。
C选项 活动:活动更偏向于业务流程层,不是解耦点,错误。
D选项 用例:用例是需求分析阶段的产物,不是 SO 的主要关注点,错误。
所以正确答案是 A. 接口。

问题2
A选项 类:属于面向对象方法的概念,不符合 SO 方法,错误。
B选项 对象:同样是面向对象方法的概念,不符合 SO 方法,错误。
C选项 操作:SO 方法最低层是操作,操作表示一个逻辑单元的事务,带有明确接口和结构化响应,正确。
D选项 状态:状态是对象或系统的属性,不是 SO 方法的最低抽象层次,错误。
所以正确答案是 C. 操作。

问题3
A选项 业务规则:业务规则是业务流程的约束条件,而不是 SO 的最高层抽象,错误。
B选项 业务流程:SO 方法的最高层是业务流程,业务流程由多个服务和操作组成,用于实现企业级的业务目标,正确。
C选项 数据流:表示数据在系统中的流动,不是 SO 方法的层次抽象,错误。
D选项 控制流:表示执行的顺序关系,也不是 SO 方法最高层的抽象,错误。
所以正确答案是 B. 业务流程。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有