系统分析师考试大纲-题型举例

2021-04-02 admin 未知
浏览

(一)选择题

需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的 (1) 、指明软件和其他系统元素的接口,并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程,包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和 (2) 以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。

(1)A. 功能和性能 B. 数据和操作 C. 实体和对象 D. 操作和对象

(2)A. 事件流 B. 消息流 C. 对象流 D. 控制流

(二)案例分析题

阅读以下关于企业应用集成的叙述,在答题纸上回答问题1至问题3。

某软件公司承担了某大型企业应用系统集成任务,该企业随着信息化的进展,积累了许多异构的遗产信息系统,这些系统分别采用J2EE、.NET等技术进行开发,分布在不同的地理位置,采用不同的协议进行数据传输。企业要求集成后的系统能够实现功能整合,并在组织现有功能的基础上提供增值服务。为了按时完成任务,选择合适的企业应用集成方法和架构非常重要。项目组在讨论方案时,提出了两种集成思路。

(1)刘工建议采用传统的应用集成方法,将应用集成分为多个层次,并采用消息代理中间件连接遗产系统。

(2)王工建议采用基于SOA的方法进行应用集成,将现有遗产系统采用Web Service的方式进行包装,暴露统一格式的接口,并采用企业服务总线(ESB)进行连接。

项目组仔细分析比较了两种方案的优点和不足后,认为刘工和王工的建议都合理,但是结合当前项目的实际情况,最后决定采用王工的建议。

问题1

请分析比较两种方案优点和不足,完成表1-1中的空白部分。

表1-1

尚大软考-系统分析师考试大纲-题型举例

 

 

问题2

针对该企业的集成实际情况,请用200字以内的文字叙述王工建议中企业服务总线(ESB)应该具有的基本功能。

问题3

王工的方案拟采用Web Service作为基于SOA集成方法的实现技术。请根据该系统的实际情况,用300字以内的文字说明系统应该分为哪几个层次,并简要说明每个层次的功能和相关标准。

(三)论文题

论信息系统的可行性分析

可行性是对开发一个信息系统的收益的度量,可行性分析是度量可行性的过程,它是一种在生命周期的各个检查点上进行的可行性评估。在任何一个检查点,项目都可以被取消、修改或者继续。可行性分析首先在范围定义阶段进行,然后在问题分析阶段深入,最后的决策分析活动可以从众多可能的实现中选择一个作为系统设计的目标。

请围绕“信息系统的可行性分析”论题,依次从以下3个方面进行论述。

1.概要叙述你参与管理、分析的信息系统项目以及你所担任的主要工作。

2.论述主要的可行性评价准则和你进行信息系统可行性分析的主要内容。

3.论述你如何从多个候选方案中选择最佳建设方案,该方案实施后是否达到了预期目标。