[计算机类试卷]软件水平考试(高级)系统分析师下午(案例分析)试题模拟试卷2及答案与解析.doc
《[计算机类试卷]软件水平考试(高级)系统分析师下午(案例分析)试题模拟试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(高级)系统分析师下午(案例分析)试题模拟试卷2及答案与解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(高级)系统分析师下午(案例分析)试题模拟试卷 2及答案与解析 一、必答题( 25分) 1 阅读以下关于人力资源管理系统方面的叙述,回答问题 1和问题 2。 某集团是一个以运输业为主,全面发展、实行跨地区、跨行业和跨国经营的大型国有企业集团。其人力资源管理状况如下:在实施人力资源管理系统前,该集团资源管理主要分为员工信息、合同管理、薪酬保险管理几大职能。在员工信息及合同管理方面,该集团总公司需要管理总公司员工以及各个下级单位副总级以上人员;各个下级单位单独管理本单位其他人员信息。在薪酬保险管理 方面,该集团总公司人力资源部制定标准 (应发金额 ),由集团总公司财务部计算总公司员工薪
2、酬 (实发金额 )并发放;各个下级单位依据集团总公司制定并审批的薪酬总额,单独管理本单位薪酬计算与发放。集团总公司即各个下级单位曾经或正在分别使用一些不同的人事软件。目前,在集团总公司与人力资源系统密切相关的其他系统主要有:考勤管理系统、原人事管理软件系统、护照签证管理系统 (使用 Foxpro数据库 )以及其他外部的数据处理系统。 虽然该集团是国有企业,但相对于大多数国企而言,他们有一套比较系统的人力资源管理理念,并建立了一整 套比较规范的人力资源管理方法。在积极建立企业现代企业管理机制的今天,该集团意识到,仅仅靠原始的手工管理或简单的单机管理,人力资源部门面对大量的信息,无法有效率地将其中
3、的重要部分提取出来,并做出相应的判断和处理。集团管理者的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想在企业中实现就成为了一个可望而不可即的目标。该集团非常急需一套既有先进管理思想又适合国内大企业的人力资源管理信息系统,作为实现上述目标和提高现有水平的一种重要手段。 王 工程师在人力资源系统选型时提出了以下要求: (1)具有先进的人力资源管理理念; (2)可以满足多行业、多公司不同的人力资源管理要求; (3)实现集团化管理,实时监控各个专业、省市子公司的人力资源情况; (4)进行多层次数据汇总,为各层次管理者的决策分析提供数
4、据; (5)具有完整的系统接口,满足灵活的数据导入与导出。 该集团选择了国内一家公司的人力资源管理系统解决方案。该方案基于 Oracle 8i数据库、采用浏览器 /服务器 (Browser/Server)结构的集中式管理模式 。 经过近一年的努力,该集团的人力资源管理系统的实施工作基本结束。与最初的设想相比较,无论是用户还是系统供应商,都留下了些许遗憾,但也积累了宝贵的经验。 供应商认为: “该集团作为一个历史很长、规模庞大的企业,它有着非常复杂的特殊性,这种复杂性与特殊性使得这个项目二次开发的工作量比想象中要大,而且很多二次开发的工作并不具有代表性。但为这类企业提供解决方案可以使我们对集团企
5、业尤其是大型国有企业客户加深认识和研究,这会在整体上提升我们的产品。 ” 事实上,像该集团企业客户,在人力资源管理系统上有 很多特殊的地方。尽管大型国有企业面临上述的困难,但竞争性经营环境的压力使大多数国有企业的领导者意识到不能有效盘货现有人力资源的存量,不能使人力资源的绩效潜力得到释放,不能提高单位人力资源的产出,就无法面临日益竞争的压力,就无法使国有企业成为真正的百年老店。 1 请用 200字简单阐述采用浏览器 /服务器 (Web/Server)方式的优点是什么。 2 请用 500字分析像该集团企业客户,在人力资源管理系统上存在的特殊的地方。 3 阅读以下关于数据通信方面的叙述,回答问题
6、1和问题 2。 数据通讯是 当前十分活跃与热门的计算机与信息技术的应用领域。某大型通信公司开发了其业务的主要支撑平台 (也叫做 “通信信息服务平台 ”)用于在全国与全球开展数据业务的需要。该平台是一个典型的 Java技术应用于 Internet的项目。马工程师提出在全系统中可以这样来用 Java构架系统: (1)该系统可分为 4层,分别是 Browser、表示层、中间件层和数据层。 (2)表示层用 Java中的 Java Script来实现页面输出。 (3)中间件层用 Java来实现 CORBA,即实现 Component(构件 ),主要实现业 务逻辑的封装与复用。 (4)数据层主要是数据库和
7、存储过程的实现。 在应用 Java技术时,马工程师所采用的技术和策略可大致上归纳为以下 5个方面: (1)使 Java Script尽量简单,因为 Java Script在系统中是放在服务器端执行的,该语言是通过一个解释器解释执行的,相对速度很慢,采用了两台 HP前置机来运行Java Script,但是其运行速度还是不理想,所以在设计中把 Java Script仅用来显示从中间件层所得到的数据,生成动态页面。在最初的设计中表示层 (Java Script)曾承担了一些业务逻辑处理操作,导致效率不理想,因此,不得不尽量地减少 Java Script的程序量。 (2)用 Java实现 CORBA时
8、,应尽量考虑共享和复用。在本系统中,最初的设计是让 Java在实现 Component时,只是执行一些数据库表的操作,导致表示层的负载较大。后来,重新设计时,总结归纳了所有的 Use Case,找出了其中可供共享和复用的接口,把相同的业务逻辑操作封装到一个接口中去。因为 Java的执行效率比 Java Script要高,因此提高了系统效率。 (3)由于在别的项目中,该公司曾 大量地使用过 Java中的 JSP技术和 Servlet技术。为了得到系统的一些执行速率的数据,采用了一个著名的压力测试软件 Load Runner来测试这两种技术的差别。测试表明:用 JSP和 Servlet完成同样的一
9、个操作,并且保证是在相同的测试环境中 (相同服务器、压力测试工作站与数据库环境 ),得到的测试数据却有着很大差别, JSP完成一个操作的平均执行时间大致会是 Servlet程序的两倍。在一个企业级应用项目中,这可能是一个很关键的瓶颈。因此,我们得出的结论是:在可能的条件下,尽量地多使用 Servlet。当然 ,与 Servlet相比, JSP编程快速,修改方便,在访问量不是很大的应用场合下也是可以接受的。 (4)使用 Java作为整体解决方案时,应尽量使用相同版本的 JDK。在用 Java作为编程语言的项目中,几乎大多要遇到 “汉字 ”问题,即 Java在没有经过转换的情况下,在输出汉字时,很
10、可能会出现乱码。采用不同版本的 JDK,解决的方案是不一样的,比如 V1.1.2版本的 JDK和 V1.3版本的 JDK解决方法就会有一些不一样,把 V1.2.2的 Java程序放在 v1.3的 JDK中,就不能顺利输出汉字了。其根本原因在于 Java使用了 Unicode编码,和中国的国标编码不一样。所以在这个意义上一些人竭力鼓吹的 “一次编写,到处运行 ”似乎不一定能在所有的场合都行得通。 (5)使用 Java时,应尽量遵从软件规范。在 Java中有一个 JVM的概念,即在 Java虚拟机中使用了一个垃圾收集器,专门用来回收内存。但是该垃圾收集器在给编程人员带来方便的同时,也隐埋下了隐患。
11、在程序设计中,并不能强制执行垃圾收集器,所以,开发人员不能确定某对象是否已释放,常常让编程人员养成依赖自动收集的坏习惯,因此我们要求:在 Try, Catch之后必须明确 要求回收内存 (当然,也只能是通知垃圾收集器来回收垃圾 ),这样可以有效地提高系统稳定性。 但是在使用 Java作为解决方案时,也遇到很多头疼的问题,这些问题导致同时执行的并发性比较差,系统速度慢等等。归纳起来看,曾遇到过的主要具体的问题有: (1)用 Java来实现 CORBA中的 Component,有时效率会比较低。 (2)用 Java来建立数据库连接往往会比较慢。 (3)用 JSP编程时容易导致系统信息的扩散。比如,
12、如果有黑客攻击一台运行 JSP程序的服务器,他可以故意地输入一些非法字符或异常 信息给 JSP程序,于是程序执行将出现异常。这时,就会在页面上打印出相应的错误信息。很不幸的是,这些信息极有可能暴露出这台服务器的 JDK的版本号与路径信息等内容。这往往容易让黑客们有机可乘,有可能去抓住系统的漏洞。 3 试提出马工程师遇见的 3个问题的解决方案,并各用 80字以内文字说明理由。 4 Java语言作为一种快捷、稳定的计算机语言,开发基于因特网应用的项目大多是相当稳定和比较适用的。试用 200字描述 Java的应用前景。 5 阅读以下关于某省国家税务局网上申报纳税综合服务系统方面的叙述,回 答问题1和
13、问题 2。 某省国家税务局网上申报纳税综合服务系统 V1.0是采用 J2EE三层架构,服务器端运行于 HP UNIX操作系统平台,中间件采用 Weblogic,后台使用 Oracle数据库的网上申报纳税系统。该系统总体上分为纳税人端、税务局端、内外网数据交换三部分。 纳税人端主要包括客户端申报软件和 WEB申报软件。客户端申报软件是独立开发的完成申报表管理、申报的软件,纳税人利用它离线完成申报数据的组织,在线申报到税务局; WEB申报软件 (IE)就是 IE浏览器,纳税人用浏览器在线完成纳税申报数据的 组织和申报。 税务局端主要包括申报受理平台、申报处理平台和申报管理平台三大模块。其中,申报受
14、理平台包括 WEB申报受理平台、客户端申报受理平台、扣款服务受理。申报处理平台完成核心业务处理,包括后台 EIB服务群、 CA加解密服务、金税、征管接口;申报管理平台包括日常管理和查询统计两部分。 该国税局真实的业务应用环境 受理平台和处理平台分别采用四台应用服务器和两台数据库服务器作负载均衡,受理平台和处理平台之间采用网闸进行隔离,业务处理以异步方式实现。 5 您受该省国家税务局委托,并根据 GB/T 17544软件包质量要求和测试的国家标准、 CSTCJSBZ02应用软件产品测试规范和 CSTCJSBZ03软件产品测试评分标准,对该系统进行常规测试。用 100字简要叙述行常规测试应包含对系
15、统的那几方面进行测试。 6 在设计性能测试案例时,根据国税局业务特点,测试组设计了如下测试案例:并发测试案例请用 100字简要分析这三个案例分别测试的为系统的哪一个平台。 7 经测试表明在功能度方面,建议系统针对税务系统使用的需要对数据输入域进行更严格的控制。在性能方面,由于系统在不能承受并发压力时,其错误报告 均是与服务器的连接失败或者超时,特别是当前应用服务器采用了 Weblogic初始连接数,即服务器每个 IP连接数为 10个,每台服务器配两个 IP,因此受理平台和处理平台 weblogic连接数分别为 120。而 Oracle数据库的最大连接数为 1500。用 100字提出您对该种情况
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 高级 系统分析 下午 案例 分析 试题 模拟 答案 解析 DOC
