【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-10及答案解析.doc
《【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-10及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】高级系统分析师下午试题(Ⅰ)-10及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、高级系统分析师下午试题()-10 及答案解析(总分:53.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)随着技术的不断发展和用户对网站功能性的需求不断提高,如今,网站项目的设计已经不能再仅仅简单地利用静态 HTML 文件来实现,与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发越来越像一个软件工程,也越来越复杂,网站项目的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。网站项目管理(WPM)的含义为 Web- Based Project Management,即以 Web
2、应用程序为主要表现方式的架构来进行的项目设计及管理,这样的架构中包含了浏览器、网络和 Web 服务器等关键主体,主要体现在网站设计、以浏览器为客户端的 Web 应用程序开发(例如信息类网站、网上商店、虚拟邮局、客户关系管理)等项目管理中。(分数:15.00)(1).问题 1请用 250 字简单阐述如何做好需求分析及变更管理?(分数:5.00)_(2).问题 2请用 400 字分析业务流程设计中,需要注意的事项。(分数:5.00)_(3).问题 3请用 200 字说明系统分析所要做的工作。(分数:5.00)_二、试题二(总题数:1,分数:-1.00)1.什么是系统容灾能力?采用什么机制可以提高系
3、统的容灾能力?请用 150 字以内文字简要说明。(分数:-1.00)_三、试题三(总题数:1,分数:9.00)某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发架构非常重要。项目组在进行方案论证时,项目组成员提出了两种开发思路。(1)刘工建议采用 J2EE 5.0 和 EJB 3.0 进行开发。理由是 J2EE 定义了标准的应用开发体系结构和部署环境,EJB 是 J2EE 的基础和核心。J2EE 5.0 主要目标是简化开发,相比 EJB 2.1,EJB 3.0 具有很多改进和提高。(2)杜工建议采用 Struts,Spring 和 Hibe
4、rnate 轻量级开源框架相结合的方式。理由是随着 Java 开源项目阵营的发展壮大,一些基于 POJOs (Plan Old Java Objects)的开源框架被广泛地引入到 Java 企业应用开发中来,与重量级的 EJB 框架相比,这些轻量级的框架有很多优点。项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。(分数:9.00)(1).【问题 1】Java 企业应用框架一般被划分为三个层次,请用 150 字以内文字说明都有哪三个层次?功能分别是什么?(分数:3.00)_(2).【问题 2】请用 200 字
5、以内的文字叙述 Struts,Spring 和 Hibernate 开源框架特点和结合方式。(分数:3.00)_(3).【问题 3】请用 200 字以内的文字说明基于 Struts,Spring 和 Hibernate 的轻量级框架与基于 EJB 的重量级框架解决问题的侧重点有什么不同?(分数:3.00)_四、试题四(总题数:1,分数:15.00)电子商务是构建在 Internet 上的新商务模式。企业和个人使用电子商务来降低交易成本,提高商品和信息流的周转速度,提高客户服务水平,并且使得制造商、供应商和客户之间可以紧密合作。企业信息化是实施企业电子商务的基础,特别是在企业流程再造、供应链管理
6、、客户关系管理等方面需要依托信息技术进行整合和优化。(分数:15.00)(1).【问题 1】一个完整的电子商务系统必须处理销售生命周期中消费者经历的多个阶段。请用 200 字以内的文字简要叙述有哪些阶段。(分数:5.00)_(2).【问题 2】供应链管理过程是企业的一个关键业务过程。请用 200 字以内的文字,回答:供应链管理主要包括哪三个子过程?电子商务环境下,供应链管理过程的整合、优化有何意义?(分数:5.00)_(3).【问题 3】一个大型电子商务项目正处于建设方案征集、论证阶段,某系统集成商为了赢得客户的信任,需要提供一份建议方案文档,对客户的需求进行响应(包括问题 1、问题 2 和问
7、题 3 所涉及的内容)。高质量的建议方案能够显示出集成商在处理客户 RFP(Request For Proposal)方面的能力、实力和专业性,而创建一个高质量的建议方案,需要调配众多的资源,按照计划执行。请用 300 字以内文字简要叙述如何创建一份高质量的建议方案文档。(分数:5.00)_五、试题五(总题数:1,分数:15.00) 是一家在线旅游信息服务公司,其主要业务是为自助旅游者提供关于旅游线路及周边信息的服务。随着公司业务的不断发展,公司用户要求提供基于位置的增值旅游信息服务,即希望能够在给定位置(利用 GPS 全球定位系统获取)的情况下得到周边的地理位置、住宿、餐饮和交通等旅游相关信
8、息。针对该需求,公司技术人员对现有系统的架构和运行模式进行了认真分析,决定采用 Mashup(一种基于互联网的内容聚合技术)集成来自其合作网站(设为 A,B,C,D)的信息,满足用户的需求。具体实现方式如下:(1)利用 A 网站提供的地图信息,得到用户位置相关的周边地理信息。(2)B 网站根据用户的位置信息向其提供周边的住宿信息。(3)C 网站根据用户的位置信息向其提供周边的餐饮信息。(4)D 网站根据用户的位置信息向其提供周边的公交线路等信息。(分数:15.00)(1).【问题 1】下图是公司进行 Mashup 的流程示意图,请阅读并补充图中数字标出部分的内容。(1)用户向 Traveler
9、 网站请求服务,请求页面提供用户的位置信息;(2)_;(3)_;(4)A 网站向 Traveler 网站返回用户所处位置周边的地图信息;(5)_;(6)B 网站向 Traveler 网站返回用户所处位置周边的住宿信息;(7)_;(8)Traveler 网站向用户返回用户所处位置周边整合的旅游信息。*(分数:5.00)_(2).【问题 2】目前,互联网上已经存在很多 Mashup 应用,各大网站也纷纷提供了各种格式的 Mashup 数据接口。请用300 字以内的文字给出三种目前经常使用的 Mashup 数据接口,并加以简单说明。(分数:5.00)_(3).【问题 3】在实现 Mashup 应用时
10、,进行内容聚合的物理位置是一个十分重要的因素。目前很多 Mashup 站点都选择在客户端机器上进行内容聚合,构成所谓的胖互联网应用程序 (Rich Internet Application,RIA)。请你用 200 字以内的文字说明在客户端进行内容聚合的优点。(分数:5.00)_高级系统分析师下午试题()-10 答案解析(总分:53.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)随着技术的不断发展和用户对网站功能性的需求不断提高,如今,网站项目的设计已经不能再仅仅简单地利用静态 HTML 文件来实现,与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发
11、越来越像一个软件工程,也越来越复杂,网站项目的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。网站项目管理(WPM)的含义为 Web- Based Project Management,即以 Web 应用程序为主要表现方式的架构来进行的项目设计及管理,这样的架构中包含了浏览器、网络和 Web 服务器等关键主体,主要体现在网站设计、以浏览器为客户端的 Web 应用程序开发(例如信息类网站、网上商店、虚拟邮局、客户关系管理)等项目管理中。(分数:15.00)(1).问题 1请用 250 字简单阐述如何做好需求分析及变更管
12、理?(分数:5.00)_正确答案:(仔细聆听,罗列客户的所有要求;将需求进行分析,确认可操作的系统模型;利用最自然的语言将系统进行描述,使每个开发人员不会产生歧义;迅速确定网站的用户角色;分析确定每个角色的权限及可操作的功能;制作流程图和示意图将需求表现出来;让客户参与到示意图的设计中,及时正确的反应出需求变更。制作需求变更日志,保留升级版本,通过版本控制进行需求管理;通过需求管理计划书使每个参与人员看到共同的努力目标。)解析:(2).问题 2请用 400 字分析业务流程设计中,需要注意的事项。(分数:5.00)_正确答案:(调查用户网络环境和配置,使架构设计师能够制定合理可行的系统架构;调查
13、用户偏好和技能水平,这将直接影响到项目开发的深度和用户界面的设计;虽然开发人员和管理人员很容易自认为他们了解用户需要,但实际情况常常不是这样。人们往往关注于用户应该如何执行任务,而不是用户偏好如何执行。多数情况下,偏好问题不仅仅是简单地认为已掌握了用户需要,尽管这本身就很值得研究。偏好还要由经验、能力和使用环境决定。预测并制定系统的性能指标,为测试人员编写测试计划提供依据。许多项目设计中比较重视功能的实现,测试阶段看似满足了客户的需求,但一旦投入使用的时候,便会发现性能上面临着一个个瓶颈。客户由于对专业知识的了解程度有限,也往往忽略了这方面要求;因此为了避免日后陷入纠纷,事先预测并制定性能指标
14、是非常重要的。)解析:(3).问题 3请用 200 字说明系统分析所要做的工作。(分数:5.00)_正确答案:(对客户的需求分析进一步完善和补充,尤其是性能需求、让客户更加清楚这是一个什么样的系统,所要达到的功能和性能指标是什么,系统的扩展性和适应性如何,如何为客户今后的升级或维护提供最有效的方法。系统运行所需要的环境、系统能正常运行所需要的硬件、软件、网络环境;系统的资源说明、系统所需要的各种成本。包括人员、时间、工作环境、一次性投入资金、持续性投入资金等所有资源。系统可行性分析;)解析:二、试题二(总题数:1,分数:-1.00)1.什么是系统容灾能力?采用什么机制可以提高系统的容灾能力?请
15、用 150 字以内文字简要说明。(分数:-1.00)_正确答案:(1)对于关键业务系统,在发生水灾、火灾、地震、爆炸等自然灾害或恐怖事件时,必须保证系统不会因之而瘫痪,通常称为系统的容灾能力。(2)采用异地备份的方式来提高容灾的能力。)解析:解析 该问题考查系统容灾能力的定义,以及采用哪些机制可以提高系统的容灾能力。三、试题三(总题数:1,分数:9.00)某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发架构非常重要。项目组在进行方案论证时,项目组成员提出了两种开发思路。(1)刘工建议采用 J2EE 5.0 和 EJB 3.0 进行开发。理
16、由是 J2EE 定义了标准的应用开发体系结构和部署环境,EJB 是 J2EE 的基础和核心。J2EE 5.0 主要目标是简化开发,相比 EJB 2.1,EJB 3.0 具有很多改进和提高。(2)杜工建议采用 Struts,Spring 和 Hibernate 轻量级开源框架相结合的方式。理由是随着 Java 开源项目阵营的发展壮大,一些基于 POJOs (Plan Old Java Objects)的开源框架被广泛地引入到 Java 企业应用开发中来,与重量级的 EJB 框架相比,这些轻量级的框架有很多优点。项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从
17、结合当前项目实际情况出发,最后决定采用杜工的建议。(分数:9.00)(1).【问题 1】Java 企业应用框架一般被划分为三个层次,请用 150 字以内文字说明都有哪三个层次?功能分别是什么?(分数:3.00)_正确答案:(表现层、业务逻辑组件层和持久层。表现层用来建立应用系统的界面,对应视图(View)。业务逻辑组件层来开发应用逻辑,对应控制器(Controller)。持久层是实现持久化存储,对应模型(Model)。)解析:解析 Java 企业应用框架一般被划分为三个层次:表现层、业务逻辑组件层和持久层。表现层用来建立应用系统的界面,对应视图(View)。例如,表现层采用 JSF(Java
18、Server Face),JSF 的开发流程的核心是事件驱动,组件和标签的封装程度非常高,很多典型应用已经不需要开发者去处理HTTP,整个过程是通过 IoC(依赖注入)来实现的。业务逻辑组件层用来开发应用逻辑,对应控制器(Controller)。例如,业务逻辑组件层采用 EJB3.0 的Session Bean。EJB3.0 允许开发者使用耦合松散的组件来开发应用,实现一个 EJB 所有使用的类和接口都减少了。持久层是实现持久化存储,对应模型(Model)。例如,采用 EJB3.0 实体 Bean 持久化模型,吸收了Hibernate 的一些思想采用 O/R Mapping 模式。(2).【问
19、题 2】请用 200 字以内的文字叙述 Struts,Spring 和 Hibernate 开源框架特点和结合方式。(分数:3.00)_正确答案:(1Struts 框架Struts 是基于模型一视图一控制器(MVC)模式的开源框架,主要用于企业应用中表示层的实现。借助于 Struts,开发人员可以把主要精力集中在业务处理上,简化遵循 MVC 设计模式的 Web 应用开发工作,很好地实现代码重用,提高开发效率。2Spring 框架Spring 是业务组件层轻量级框架。Spring 框架是一个基于 IoC(依赖注入)和 AOP(面向方面编程)的构架。3Hibernate 框架Hibernate 属
20、于持久层框架。Hibernate 是一个开源的 O/R Mapping 框架,它对 JDBC 进行了非常轻量级的对象封装。可以在应用 EJB 的 J2EE 框架中取代 CMP,完成数据持久化的重任。Struts 框架+Spring 框架+Hibernate 框架实现了表现层、业务逻辑组件层和持久层的结合。)解析:解析 Struts 是基于模型视图控制器(MVC)模式的开源框架,主要用于企业应用中表示层的实现。借助于 Struts,开发人员可以把主要精力集中在业务处理上,简化遵循 MVC 设计模式的 Web 应用开发工作,很好地实现代码重用,提高开发效率。Struts 框架包括:模型(Model
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 高级 系统分析 下午 试题 10 答案 解析 DOC
