1、第2章信息化与系统集成技术试题1分析根据国家信息化领导小组关于我国电子政务建设指导意见(中办发(2002) 17号) 中的“为了提高决策、监管和服务水平,逐步规范政务业务流程,维护社会稳定,要加快十 二个重要业务系统建设;继续完善己取得初步成效的办公业务资源系统、金关、金税和金融 监管(含金卡)四个工程,促进业务系统、资源整合;启动加快建设宏观经济管理、金财、 金盾、金审、社会保障、金农、金质和金水八个业务系统工程建设”可以得知“十二金工程” 的范畴中不包括金土工程,因此应选C选项。试题2分析可扩展标记语言(extensible Markup Language, XML)用于标记电子文件使其具
2、有结 构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进 行定义的源语言。XML是标准通用标记语言(SGML)的子集,非常适合Web传输。XML提供 统的方法来描述和交换独立于应用程序或供应商的结构化数据。XML的简单使其易于在任 何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件 也支持其他数据交换格式,但它们往往都会支持XML,这就意味着程序可以更容易与Windows. MacOS. Linux以及其他平台下产生的信息相结合,然后可以很容易将XML数据加载到程序 中进行进一步分析,并以XML格式输出结果。GML是XML与HTML
3、共同的根源,而WSDL是用来描述Web服务的。试题3分析信息资源管理标准化指导的五大原则如下所示。(1)效益原则:信息资源管理标准化的实施始终坚持以实用为目的。(2)系统原则:以整体观念,层次观念互相联系的观念来分析和解决问题。(3)动态原则:在进行信息资源管理标准化研究时,要注意时间因素和阶段性,应研 究标准化发展的趋势,随时修订和重订有关标准与规范。(4)优化原则:为达到最佳的标准化效益,运用最优化的方法(系统工程方法)实施 标准化。(5)协商原则:注意共同协商,取得一致。不仅标准化内容一致,还包括时机的选择、 贯彻实施步骤的安排等。试题4分析信息系统的基本结构可以概括为四个部分,即信息源
4、、信息处理器、信息使用者和信息 管理者。(1)信息源,即信息发生的来源、信息的产生地。信息源是指企业内部生产经营活动 中所产生的各种数据,如生产数据、财务数据、销售数据等。(2)信息处理器用于完成数据采集、数据变换和数据存储工作,并将数据转变为信息 提供给信息用户。(3)信息使用者是企业各不同部门和不同层次的管理人员,他们利用信息系统提供的 信息进行决策和选择,所以是信息系统服务的对象。(4)信息管理者是指负责管理信息系统开发和运行的人员,并在系统实施过程中负责 信息系统各部分的组织和协调。客户关系管理系统(Customer Relationship Management, CRM)科学地管理
5、了企业和 客户的关系,可增加老客户的满意度和忠诚度,同时发掘潜在的新客广,使得企业能够降低 市场营销费用、减少由于客户离去和无效的营销策略而产生的浪费,从而获得利润。企业根 据客户给自己带来利润的能力的大小,充分调配可用资源以达到最大程度地获取利润的最终 目的。正是基于这个出发点,CRM才有了存在的价值。试题6分析CRM是基于方法学、软件和Internet的,以有组织的方式帮助企业管理客户关系的信 息系统。CRM在坚持以客户为中心的理念的基础上,重构市场营销和客户服务等业务流程。 CRM的目标不仅要使这些业务流程自动化,而且要确保前台应用系统能够改进客户满意度、 增加客户忠诚度,以达到企业获利
6、的最终目标。在CRM的管理过程中,白动地从庞大的数据 堆中找出好的预测客户购买行为的模式对企业管理人员具有很大意义,营销人员可以通过数 据挖掘模块的输出,有科学依据地找出现有的和潜在的、可以给企业带来高利润的客户,然 后策划和实现促销活动,以进步影响客户的行为。客户数据可以分为描述性、促销性和交 易性三大类。(1) 描述性数据:这类数据是客户的基本信息,如果是个人客户,一定给要涵盖客户 的姓名、年龄、ID和联系方式等;如果是企业客户,一定要涵盖企业的名称、规模、联系 人和法人代表等。(2) 促销性数据:这类数据是体现企业曾经为客户提供的产品和服务的历史数据,主 要包括用户产品使用情况的调查数据
7、、促销活动记录数据、客服人员的建议数据和广告数据 等。(3) 交易性数据:这类数据是反映客户对企业做出的【可馈的数据,包括历史购买记录 数据、投诉数据、请求提供咨询及其他服务的相关数据、客户建议数据等。试题7分析财务管理强调的是事后核算,实际发生原则是财务管理的首要原则。ERP软件强调的是 “事前计划、事中控制、事后分析”的管理理念和及时调整。而一般的进销存软件就是针对 企业的库存管理开发的,是在库存模块的基础上加上采购和销侈模块所构成,使用进销存软 件能够大致了解企业某些原材料的采购数量、库存数量、销售数量以及它们各自的资金占用 情况,但是了解不到企业比较关心的每种产品的成本构成等信息。试题
8、8分析20世纪90年代,随着计算机技术和管理理论的发展,在MRPII中引入质量管理、设备 管理、财务管理和人力资源管理,形成了统一的企业资源计划。ERP项FI不仅是一个软件工 程项目,也不仅仅是技术革新项目。从根本意义上来说,ERP项目的实施是一个管理变革项 目,ERP项目不是对客户现行手工业务流程的简单模拟。另外ERP的发展大致经历了基本MRP、闭环MRP、MRPII和ERP这四个阶段。试题9分析MRP II主要面向企业内部资源全面计划管理,而ERP在MRPII的基础上扩展了管理范围, 它把客户需求、企业内部的制造活动以及供应商的制造资源整合在一起,形成一个完整的供 应链并对供应链上所有环节
9、(如订单、采购、库存等)进行有效管理。商业智能能够辅助组织的业务经营决策,既可以是操作层的,也可以是战术层和战略层 的决策。商业智能的实现涉及软件、硬件、咨询服务及应用,是对商业信息的搜集、管理和 分析过程,目的是使企业各级决策者获得知识或洞察力,促使他们做出对企业更有利的决策。试题11分析供应链管理的对象是指供应链所涉及的企业及其产品、企业的活动、参与的成员和部门。 根据供应链管理的对象,可将供应链分为三种类型。(1)企业供应链:是就单个公司所提出的含有多个产品的供应链管理。这里的单个公 司一般是供应链中的核心企业,在整个供应链起关键作用,处于主导地位。(2)产品供应链:是与某一特定产品或项
10、目相关的供应链。基于产品的供应链管理, 是由特定产品的客户需求所拉动的、对整个产品供应链运作的全过程的系统管理。(3)基于供应链契约的供应链:供应链契约关系主要是针对这些职能成员间的合作进 行管理。供应链上的成员通过建立契约关系来协调买方和卖方的利益。根据网状结构特点,可将供应链分为:V型、A型和T型。根据产品类别,可将供应链分为:功能型和创新型。试题12分析供应链系统设计的原则包括自顶向下和自底向上相结合、简洁性原则、取长补短原则、 动态性原则、合作性原则、创新性原则和战略性原则。试题13分析敏捷供应链系统的体系结构是以基本功能体为核心的,辅助以各种工具,通过应用这些 工具可方便地对系统进行
11、配置。从而实现系统的快速动态可重构性、快速适应性和敏捷性。试题14分析电子政务与传统政务的比较,主要有如下不同:办公手段不同、与公众沟通方式存在差 异、业务流程不一致,电子政务是政务活动的一种新的表现形式、电子政务的效率更高。试题15分析根据其服务对象的不同,电子政务基本上可以分为四种模式:政府对政府的电子政务 (G2G)、政府对企业的电子政务(G2B)、政府对公众的电子政务(G2C)、政府对公务员的电 子政务(G2E)o以上四种模式是一种互动关系。政府部门是以两种身份来参与信息化建设的,它既是公 共信息平台的使用者,也是建设的组织者,这两种身份相辅相成、互相促进。(1)G2G。在政府与政府之
12、间,致力于政府办公系统自动化建设,促进信息互动、信息 共享以及资源整合,提高行政效率。主要包括:电子法规政策系统、电子公文系统、电子司 法档案系统、电子财政管理系统、电子办公系统、电子培训系统和业绩评价系统。(2)G2B.在政府与企业之间,致力于电子商务实践,营造安全、有序、合理的电子商 务环境,引导和促进电子商务发展。主要包括:电子采购与招标、电子税务、电子证照办理、 信息咨询服务和中小企业电子服务。(3)G2C。在政府与公众之间,致力于对网络系统、信息渠道以及在线服务的建设,为 民众提供获取更便捷、质量更佳、内容更多元化的服务。主要包括:教育培训服务、就业服 务、电子医疗服务、社会保险网络
13、服务、公民信息服务、交通管理服务、公民电子税务和电 子证件服务。(4) G2E。随着电子政务的发展,政府部门对内部工作人员的电子政务被单独列出来, 称做政府对公务员的电子政务模式。主要包括:电子办公系统、电子培训系统、业绩评价系 统。G2E是实现其他三种模式的基础。显然,“机动车违章查询”服务属于G2C。试题16分析商业智能能够辅助组织的业务经营决策,既可以是操作层的,也可以是战术层和战略层 的决策。试题17分析数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支 持决策分析:数据挖掘用于从数据库中发现知识:数据仓库和数据挖掘的结合为决策支持系 统(DSS)开辟了新方向
14、,它们也是商业智能代表的技术的主要组成部分。试题18分析OLAP (On-Line Analytical Processing,联机分析处理)是数据仓库系统的一个主要 应用,支持复杂的分析操作、侧重决策支持,并且提供多维数据管理环境和直观易憧的查询 结果。OLAP也是商业智能的主要技术之一。OLTP (On-Line Transaction Processing,联机事务处理)属于传统的关系型数据库的 一个主要应用,主要用于基本的、日常的事务处理,例如银行交易。OLDP与OLWP是干扰项。试题19分析通常所讨论的电子商务的三类应用模式是B2B、B2C和C2C。这里B2B (Business t
15、o Business)代表商家对商家,B2C (Business to Customer)代表商家对个人,C2C (Customer to Customer)代表个人对个人。因为英文中的2 (two)的发音同to,所以B to B被简写 为B2B,其他以此类推。G2B和G2C属于电子政务模式,C2G是干扰项。试题20分析从题干的描述来看,该团购网站涉及的电子商务类型包括B2C和C2C,因此C选项是正 确的。试题21分析现代电子商务是指使用基于Internet的现代信息技术工具和在线支付方式进行的商务 活动。原始电子商务是指使用电子信息技术工具(如电报、电话、广播、电视、传真、计算机 等)进行的
16、商务活动。试题22分析Web服务的体系结构是基于Web服务提供者、Web服务请求者、Web服务注册中心3个 角色,以及发布、发现、绑定三个动作的构建。Web Service模型图如图2-1所示。简单地说,Web服务提供者就是Web服务的拥有者,它耐心等待为其他服务和用户提供 自己己有的功能;Web服务请求者就是Web服务功能的使用者,它利用SOAP消息向Web服 务提供者发送请求获得服务;服务注册中心的作用是把一个Web服务请求者与合适的Web 服务提供者联系在一起,它充当管理者的角色。这3个角色是根据逻辑关系划分的,在实际 应用中,角色之间可能有交叉:一个Web服务既可以是Web服务提供者,
17、也可以是Web服务 请求者,或者两者兼而有之。图2T Wob服务模型Web服务角色之间的关系主要有3种,其中“发布”是为了让川户或其他服务知道某个 Web服务的存在和相关信息;“查找(发现)”是为了找到合适的Web服务;“绑定则是在 提供者与请求者之间建立某种联系。实现一个完整的Web服务包括以下步骤。(1)Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过服务注册中 心发布,并在UDDI注册中心注册。(发布)(2)Web服务请求者向服务注册中心请求特定的服务,服务注册中心根据请求查询UDDI 注册中心,为请求者寻找满足请求的服务。(发现)(3)服务注册中心向Web服务请求者返
18、回满足条件的Web服务描述信息,该描述信息 用WSDL写成,支持Web服务的设备都能阅读。(发现)(4)Web服务请求者利用从服务注册中心返回的描述信息生成相应的SOAP消息.发送 给Web服务提供者,以实现Web服务的调用。(绑定)(5)Web服务提供者按SOAP消息执行相应的Web服务,并将服务结果返回给Web服务 请求者。(绑定)试题23分析虽然Web服务功能强大,但在某些情况下,Web服务也可能会降低应用程序的性能。通 常说来,不适合使用Web服务的情况有以下几个。(1)单机应用程序:只与运行在本地计算机上的其他程序进行通信的桌面应用程序最 好不使用Web服务,只用本地的API即可。(
19、2)局域网上的同构应用程序:使用同一种语言开发的在相同平台的同一局域网中运 行的应用程序直接通过TCP等协议调用,会更有效。题中其余选项均适合使用Web服务。试题24分析Web Service定义了一种松散的、粗粒度的分布计算模式,使用标准的HTTP (S)的协 议传送XML表示及封装的内容。Web服务的典型技术包括:用于传递信息的简单对象访问协 议(Simple Object Access Protocal, SOAP)、用于描述服务的Web服务描述语言(Web Services Description Language, WSDL)、用于Web服务的注册的统一描述、发现及集成 (Unive
20、rsal Description Discovery and Integration, UDDI)和用于交换的 XML。Web Service的主要目标是跨平台的互操作性,适合使用Web服务的情况如下。(1)跨越防火墙:对于成千上万且分布在世界各地的用户来讲,应用程序的客户端和 服务器之间的通信是一个棘手的问题。客户端和服务器之间通常都会有防火墙或者代理服务 器。用户通过Web服务访问服务器端逻辑和数据可以规避防火墙的阻挡。(2)应用程序集成:企业需要将不同语言编写的在不同平台上运行的各种程序集成起 来时,Web服务可以用标准的方法提供功能和数据,供其他应用程序使用。(3)B2B集成:在跨公司
21、业务集成(B2B集成)中,通过Web服务可以将关键的商务应 用提供给指定的合作伙伴和客户。用Web服务实现B2B集成可以很容易地解决互操作问题。(4)软件重用:Web服务允许在重用代码的同时,重用代码后面的数据。通过直接调 用远端的Web服务,可以动态地获得当前的数据信息。用Web服务集成各种应用中的功能, 为用户提供一个统一的界面,是一种有价值的软件重用方式。试题25分析J2EE (Java 2 Platform Enterprise Edition)是由Sun公司主导、各厂商共同制定并 得到广泛认可的工业标准。J2EE为设计、开发、装配和部署企业级应用程序提供了一个基 于组件的解决方案。J
22、2EE采用了多层分布式应用程序模型。实现不同逻辑功能的应用程序被封装到不同的 组件中,处于不同层次的组件被分别部署到不同的计算机中。J2EE规范包含了以下一系列 构件及服务技术规范。(1)ServletQ: Java Servlet是运行在服务器上的一个小程序,用于提供以构件为基 础、独立于平台的Web应用。(2)JSP: JSP页面由HTML代码和嵌入其中的Java代码组成。服务器在页面被客户端 所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。(3)EJB:实现应用中关键的业务逻辑,创建基于构件的企业级应用程序。EJB在应用 服务器的EJB容器内运行,由容
23、器提供所有基本的中间层服务,如事务管理、安全、远程客 户连接、生命周期管理和数据库连接缓冲等。(4)JCA: J2EE连接器架构,提供种连接不同企业信息平台的标准接口。试题26分析MVC是一种设计模式,即把一个应用的输入、输出、处理流程按照Model. View. Controller的方式进行分离,这样一个应用被分成三个层一一模型层、视图层、控制层。模型(Model ):就是业务流程或状态的处理以及业务规则的制定,是MVC的主要核心。 视图(View):代表用户交互界面,也就是Web的HTML界面。控制器(Controller):可以理解为从用户接收请求,将模型与视图匹配在-起,共同 完成用
24、户的请求。而J2EE是按以下方法实现MVC模式的。(1)数据模型(业务逻辑):JavaBean本身负责读取信息的细节,执行数据访问和操 纵,提供业务逻辑。这样控制器组件直接与数据模型进行通信。(2)视图组件:是用户看到的部分,一般而言是简单的JSP和HTML页面。(3)控制器组件:典型的Servlet组件,负责模型层和视图层之间的数据流。所以, 正确答案为D。JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它 由一组用Java语言编写的类和接口组成。可以将其理解为一种数据访问中间件。JMS即Java消息服务,这是一个Java平台中关于面向消息中间件(MOM
25、)的API,用于 在两个应用程序之间,或在分布式系统中发送消息,进行异步通信。RMI-I10P综合了 RMI和CORBA的优点,克服了它们的缺点,使得程序员能更方便地编 写分布式程序设计,实现分布式计算。试题27分析ASP. NET属于.NET的一部分。其他三种说法都是正确的。试题28分析. NET开发框架如图2-2所示。通用南耳理葩Windows 应用ASP.NETADO.NET图2-2 . NET开发框架显然,位于该框架最低层的是通用语言运行环境,它为多种语言提供了统一的运行环境、 统一的编程模型,而且大大简化了应用程序的发布和升级、多种语言之间的交互、内存和 资源的自动管理。试题29分析
26、中间件(Middlowaro)是基础软件的一大类,属于可复用的软件范畴。中间件在操作系 统软件、网络和数据库之上,应用软件之下,总的作用是为处于自己上层的应用软件提供运 行和开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。IDC对中间件的定义为:中间件是一种独立的系统软件或服务程序,分布式应用软件借 助这种软件在不同的技术之间共享资源,中间件定位于客户机-服务器的操作系统之上,用 于管理计算机资源和网络通信。因而中间件是指类软件,该类软件基于分布式处理,最突出的特点是它的网络通信功 能。也可认为中间件是位于平台和应用之间的通用服务,这些服务具有标准的程序接口和协 议。针对不同的操作系
27、统和硬件平台,可以有符合接口和协议的多种常见的中间件有以下几 个。1)数据访问中间件此类中间件是为了建立数据应用资源互操作的模式,对异构环境卜的数据库或文件系统 实现联接。数据库访问中间件通过一个抽象层访问数据库,从而允许使用相同或相似的代 码访问不同的数据库资源。典型的技术如Windows平台的ODBC、Java平台的JDBC等。2) 远程过程调用中间件此类中间件可以使开发人员在需要时调用位于远端服务器上的过程,屏蔽了在调用过程 中的通信细节,一个应用程序使用RPC来远程执行一个位于不同地址空间里的过程,在效果 上看和执行本地调用相同。3) 消息中间件消息中间件(MOM)指的是利用高效可靠的
28、消息传递机制进行平台无关的数据交流,并 基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可在分布环 境下扩展进程间的通信,并支持多通信协议、语言、应用程序、硬件和软件平台。目前流行 的MOM中间件产品有IBM的MQSeries、BEA的MessageQ等。消息传递和排队技术有以下三 个主要特点:通信程序可在不同的时间运行,程序不在网络上直接进行相互通话,而是间接 地将消息放入消息队列,因为程序间没有直接的联系,所以它们不必同时运行。当消息被放 入适当的队列时,目标程序甚至根本不需要处于正在运行的状态:即使目标程序在运行,也 不意味着要立即处理该消息。4) 分布式对象中间件
29、传统的对象技术通过封装、继承及多态提供了良好的代码重用功能。但这些对象只存在 于一个程序中,外界并不知道它们的存在,也无法访问它们。对象中间件提供了一个标准的 构建框架,能使不同厂家的软件通过不同的地址空间、网络和操作系统实现交互访问。对象 中间件的标是为软件用户及开发者提供一种应用级的、即插即用的互操作性。目前主流的 对象中间件有 OMG 的 CORBA、Microsoft 的 COM/DCOM/COM+,以及 IBM 的 SOM、Sun 的 RMI/EJB 等。5) 事务中间件也被称为事务处理监控器(Transaction Processing Moni tor, TPM),最早出现在大型
30、 机上,为其提供支持大规模事务处理的可靠运行环境。随着分布计算技术的发展,分布应用 系统对大规模的事务处理也提出了需求。事务处理监控程序位于客户端和服务器之问,完成 事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能。典型产品有BEA的Tuxedo。随着对象技术与事务技术的结合,近年还出现了一类新产 品,即对象事务监控器(Object Transaction Monilor, 0TM),该产品可以保证分布式对象 的事务完整性,支持EJB的J2EE应用服务器就属于该类产品。试题30分析Web服务组合是通过组合基本Web服务提供增值服务的能力。业务流程执行语言 (Business Process Execution Language, BPEL)是专为整合 Web 服务而制定的一项规范 标准。BPEL的作用就是将现有的一组服务组合起来,从而定义一个新的Web服务。