管理信息系统分析师考试——测试与性能

上传人:xins****2008 文档编号:232642162 上传时间:2023-09-23 格式:PPT 页数:38 大小:1.04MB
收藏 版权申诉 举报 下载
管理信息系统分析师考试——测试与性能_第1页
第1页 / 共38页
管理信息系统分析师考试——测试与性能_第2页
第2页 / 共38页
管理信息系统分析师考试——测试与性能_第3页
第3页 / 共38页
资源描述:

《管理信息系统分析师考试——测试与性能》由会员分享,可在线阅读,更多相关《管理信息系统分析师考试——测试与性能(38页珍藏版)》请在装配图网上搜索。

1、管理信息系统案例分析管理信息系统案例分析第第2 2部分部分 系统分析师考试案例分析与设计系统分析师考试案例分析与设计19931993年试题年试题2 2系统测试与性能系统测试与性能2第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析试题试题 为了开展几类新的信息统计分析工作,某企业的信息系为了开展几类新的信息统计分析工作,某企业的信息系统开发小组经过半年的努力,编码完成了本企业的另一个统开发小组经过半年的努力,编码完成了本企业的另一个统计分析程序统计分析程序SANSAN,此程序的长度为,此程序的长度为18 48018 480代码行。代码行。企业主管负责人

2、王副总工程师指派张工程师具体组织企业主管负责人王副总工程师指派张工程师具体组织SANSAN程序的测试工作,张工程师安排了甲、乙两个测试小程序的测试工作,张工程师安排了甲、乙两个测试小组每天独立地测试同一个程序模块,要求在每天测试中认组每天独立地测试同一个程序模块,要求在每天测试中认真统计记录有关的测试情况。前四天对真统计记录有关的测试情况。前四天对SANSAN程序的测试有程序的测试有如下表如下表1 1的统计数据。的统计数据。3第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析表表1 14日期被测模块模块代码长度甲组检测到的错误乙组检测到的错误两组检测到

3、的错误6.15模块116802830206.16模块216803230246.17模块317603032246.18模块41848403330第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析根据上述统计数据,张工程师提出了下列几条分析意见:根据上述统计数据,张工程师提出了下列几条分析意见:(1 1)通过改正每天测试时两组检测到的相同错误,可以很)通过改正每天测试时两组检测到的相同错误,可以很稳妥地使稳妥地使SANSAN程序中残留的错误数目越来越少。程序中残留的错误数目越来越少。(2 2)经过每天的认真测试,由于甲、乙两个测试小组的测)经过每天的认真测

4、试,由于甲、乙两个测试小组的测试技能将会越来越熟练,每天的测试进度将会越来越快。试技能将会越来越熟练,每天的测试进度将会越来越快。(3 3)前四天测试经验表明,由于甲、乙两个测试小组都有)前四天测试经验表明,由于甲、乙两个测试小组都有程序设计人员和有关用户代表协助设计测试用例,测试的程序设计人员和有关用户代表协助设计测试用例,测试的质量可以得到相当好的保证。质量可以得到相当好的保证。(4 4)由于测试用例的设计中已适当考虑到了故障的定位因)由于测试用例的设计中已适当考虑到了故障的定位因素,已采用的各种测试方法是十分有效的。素,已采用的各种测试方法是十分有效的。因此,张工程师向主管的王副总工程师

5、表示在因此,张工程师向主管的王副总工程师表示在1010天内将完天内将完成成SANSAN程序的软件测试任务。程序的软件测试任务。5第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析问题问题【问题问题1 1】如果前四天测试的如果前四天测试的SANSAN的四个程序模块在的四个程序模块在SANSAN程序中确实有程序中确实有相当好的代表性,请估算在进行测试前,相当好的代表性,请估算在进行测试前,SANSAN程序可能具程序可能具有的软件错误总数。并请列出主要计算公式。有的软件错误总数。并请列出主要计算公式。【问题问题2 2】看了张工程师提供的上述统计数据和分析意见

6、,王副总工看了张工程师提供的上述统计数据和分析意见,王副总工程师认为张工程师不是一个称职的测试组织者,提出至少程师认为张工程师不是一个称职的测试组织者,提出至少有四方面的理由说明必须充实力量,进一步加强测试工作有四方面的理由说明必须充实力量,进一步加强测试工作的组织与管理,请用的组织与管理,请用200200字以内文字简要说明这四方面的字以内文字简要说明这四方面的理由。理由。6第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析案例分析案例分析本题是一道软件测试分析题,既需要从测试初期的情况去本题是一道软件测试分析题,既需要从测试初期的情况去推算全部测试的

7、进度,又需要去分析组织与管理测试工作推算全部测试的进度,又需要去分析组织与管理测试工作的原则。的原则。【问题问题1 1】问题问题1 1要求根据前四天测试情况,估算要求根据前四天测试情况,估算SANSAN程序的软件错误程序的软件错误总数。总数。根据初期测试结果的统计数据来推算整个软件故障总数和根据初期测试结果的统计数据来推算整个软件故障总数和测试进度是一个行之有效的软件测试管理办法。甲、乙两测试进度是一个行之有效的软件测试管理办法。甲、乙两组独立测试的一般估算公式为:组独立测试的一般估算公式为:7第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析这里,第

8、一步可以分别对四天的测试情况列出每这里,第一步可以分别对四天的测试情况列出每一模块中故障总数的估算值,然后计算出平均每一模块中故障总数的估算值,然后计算出平均每一故障对应的代码长度,就有了表一故障对应的代码长度,就有了表2 2的结果。的结果。8第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析表表2 29本模块测试前故障总本模块测试前故障总数估算数估算平均每一故障对应的代码行长平均每一故障对应的代码行长度(行数)度(行数)模块模块1 1 28*32/20=4228*32/20=42(个)(个)16801680行行/42/42(个)(个)=40=40(行

9、(行/故障)故障)模块模块2 2 32*30/24=4032*30/24=40(个)(个)16801680行行/40/40(个)(个)=42=42(行(行/故障)故障)模块模块3 3 30*32/24=4030*32/24=40(个)(个)17601760行行/40/40(个)(个)=44=44(行(行/故障)故障)模块模块4 4 40*33/30=4440*33/30=44(个)(个)18481848行行/44/44(个)(个)=42=42(行(行/故障)故障)第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析第二步,计算出前四天平均每个故障对应的代

10、码行行数,第二步,计算出前四天平均每个故障对应的代码行行数,即有:(即有:(40+42+44+4240+42+44+42)/4=42/4=42行行/每个故障每个故障最后,由于前四天具有很好的代表性,从而可推算整个最后,由于前四天具有很好的代表性,从而可推算整个SANSAN程序测试前的故障总数:程序测试前的故障总数:10第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析但是,我们必须注意到由于目前所进行的仅仅是模但是,我们必须注意到由于目前所进行的仅仅是模块测试(即部件级测试),还没有考虑到集成测试块测试(即部件级测试),还没有考虑到集成测试和系统测试中

11、将必然会出现的和系统测试中将必然会出现的SANSAN程序错误。因此,程序错误。因此,总的总的SANSAN程序错误数必然是大于程序错误数必然是大于440440个,这是相当高个,这是相当高的错误率。的错误率。顺便指出,本题中每天没有改正的错误数也相当高顺便指出,本题中每天没有改正的错误数也相当高(第一天(第一天42-20=2242-20=22个,第二天个,第二天40-24=1640-24=16个,第三天个,第三天40-24=1640-24=16个,第四天个,第四天44-30=1444-30=14个),几乎达到错误个),几乎达到错误总数的总数的41%41%。11第第2 2章章 系统分析师考试案例分析

12、与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题2 2】问题问题2 2要求考生列出对于要求考生列出对于SANSAN程序需要加强测试组织管理的程序需要加强测试组织管理的四条理由。四条理由。在实体描述中,事实上已明确提出在实体描述中,事实上已明确提出“王副总工程师认为张王副总工程师认为张工程师不是一个称职的测试管理组织者工程师不是一个称职的测试管理组织者”,因为他过于乐,因为他过于乐观,并且在他的分析意见中有不少谬误之处,这里将针对观,并且在他的分析意见中有不少谬误之处,这里将针对本题的具体情况,列出测试组织管理中的若干基本原则。本题的具体情况,列出测试组织管理中的若干基本原则。(

13、1 1)在软件测试工作,除了部件测试即模块测试外,还)在软件测试工作,除了部件测试即模块测试外,还必须要进行模块之间的测试和系统级测试。张工程师没有必须要进行模块之间的测试和系统级测试。张工程师没有能强调指出这一主要的测试局部性问题。一般说来,部件能强调指出这一主要的测试局部性问题。一般说来,部件测试是属于基础性的,但也是相对最容易的。模块之间的测试是属于基础性的,但也是相对最容易的。模块之间的集成测试和系统测试的组织管理要更困难些,也往往会发集成测试和系统测试的组织管理要更困难些,也往往会发生纠正一个错误可能耗费更多的人力和时间的情况。生纠正一个错误可能耗费更多的人力和时间的情况。12第第2

14、 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析(2 2)在本题中统计所列出的仅是检测到的错误,尽管试)在本题中统计所列出的仅是检测到的错误,尽管试题描述中说明了已去改正甲乙两组检测到的相同错误。但题描述中说明了已去改正甲乙两组检测到的相同错误。但是,即使改正了这些错误后,尚未改正的错误数仍很大是,即使改正了这些错误后,尚未改正的错误数仍很大(本题为(本题为41%41%),大量普遍统计表明未改正的错误数目通),大量普遍统计表明未改正的错误数目通常会高达常会高达30%60%30%60%,未改正的大量错误,则往往是更难测,未改正的大量错误,则往往是更难测试的错

15、误,需要花费加倍的努力去检测和改正它们。试的错误,需要花费加倍的努力去检测和改正它们。(3 3)在改正错误时,还可能会引发新的错误。尤其麻烦)在改正错误时,还可能会引发新的错误。尤其麻烦的是某些看来局部性的改正,甚至会导致集成测试和系统的是某些看来局部性的改正,甚至会导致集成测试和系统测试时面临极大的困惑和烦恼。测试时面临极大的困惑和烦恼。13第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析(4 4)一般来说,所有的测试定量分析方法都过于粗糙。)一般来说,所有的测试定量分析方法都过于粗糙。目前最常用的定量分析软件测试的方法是独立测试方法目前最常用的定

16、量分析软件测试的方法是独立测试方法(即本题的方法)和植入故障测试法等,都具有以下显著(即本题的方法)和植入故障测试法等,都具有以下显著的局限性。的局限性。并非所有故障具有相同的重要性,这就像一百次引起小并非所有故障具有相同的重要性,这就像一百次引起小小的不方便或者引起完全是局部性的枝节性问题,与一次小的不方便或者引起完全是局部性的枝节性问题,与一次系统崩溃或系统死锁的致命性故障相比,后者更可怕,需系统崩溃或系统死锁的致命性故障相比,后者更可怕,需要紧急排除。要紧急排除。在定量分析过程中,一般都难以去考虑一个错误的出现在定量分析过程中,一般都难以去考虑一个错误的出现可能会隐藏着另一个错误的存在。

17、这类连锁性或相关性因可能会隐藏着另一个错误的存在。这类连锁性或相关性因素,目前还没有好办法定量地加以描述。素,目前还没有好办法定量地加以描述。14第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析并不是所有错误都可以同等方便地被检测发现。往往会并不是所有错误都可以同等方便地被检测发现。往往会发生少数疑难故障仍会保留着的现象。即使采用了植入故发生少数疑难故障仍会保留着的现象。即使采用了植入故障模型,比如植入障模型,比如植入5 5个容易发现的故障,个容易发现的故障,5 5个难以发现的故个难以发现的故障,最终仍难以定量分析解释结果。障,最终仍难以定量分析解释

18、结果。在修复改正错误或故障的过程中,往往会引起另一些错在修复改正错误或故障的过程中,往往会引起另一些错误和问题,这在定量分析中也很难用简单的模型来表达或误和问题,这在定量分析中也很难用简单的模型来表达或估算。估算。目前用的软件测试定量估算通常仍沿袭原来硬件的一些目前用的软件测试定量估算通常仍沿袭原来硬件的一些可靠性指标(如可靠性指标(如MTTFMTTF等),但是这些指标对于刻画用户对等),但是这些指标对于刻画用户对软件的满意程度、最终运用过程和环境中的各类实际情况软件的满意程度、最终运用过程和环境中的各类实际情况等,还是很不够的,因此,定量分析仅能作为一个供测试等,还是很不够的,因此,定量分析

19、仅能作为一个供测试的组织管理者参考的方法。的组织管理者参考的方法。15第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析(5 5)除了张工程师对进度估计过于乐观外,对照上述的)除了张工程师对进度估计过于乐观外,对照上述的分析意见,可以知道张工程师的四条分析意见基本上都是分析意见,可以知道张工程师的四条分析意见基本上都是很片面的。比如:改正每天的相同的错误,并不一定能很片面的。比如:改正每天的相同的错误,并不一定能“稳妥稳妥”地使残留错误数越来越少;测试技能的熟练不是一地使残留错误数越来越少;测试技能的熟练不是一朝一夕或在短期内即可以形成的;测试的质量保

20、证最好应朝一夕或在短期内即可以形成的;测试的质量保证最好应该由不同于原先设计与编程代码的人员来设计测试用例该由不同于原先设计与编程代码的人员来设计测试用例(可以避免习惯性错误);测试用例设计与故障的具体定(可以避免习惯性错误);测试用例设计与故障的具体定位通常采用不同的方法或策略等。因此,王副总工程师对位通常采用不同的方法或策略等。因此,王副总工程师对于张工程师的评价并不过分。于张工程师的评价并不过分。16第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析答案答案【问题问题1 1】在各模块内部错误数为在各模块内部错误数为440440个,公式为个,公式为

21、平均每一错误对应的代码行数平均每一错误对应的代码行数其中为第其中为第i i个模块的行数。和分别表示对于第个模块的行数。和分别表示对于第i i个模块由甲组、乙个模块由甲组、乙组和两组同时发现的错误数。组和两组同时发现的错误数。17第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题2 2】(1 1)处理模块部件级测试外,还需要进行集成测试和系)处理模块部件级测试外,还需要进行集成测试和系统测试。统测试。(2 2)SANSAN程序错误很多,未能改正的大量错误将更难测试。程序错误很多,未能改正的大量错误将更难测试。(3 3)改正错误时还可能引发新的错

22、误。)改正错误时还可能引发新的错误。(4 4)上述定量分析方法过于粗糙。张工程师的分析意见)上述定量分析方法过于粗糙。张工程师的分析意见基本上都是难以接受的。基本上都是难以接受的。1820042004年上半年试题年上半年试题2 2系统测试与性能系统测试与性能19第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析试题试题某软件公司为某门户网站开发的大型在线互动式网络游戏某软件公司为某门户网站开发的大型在线互动式网络游戏推出后,该网站的点击数大幅攀升。但是,该网络游戏每推出后,该网站的点击数大幅攀升。但是,该网络游戏每运行一段时间后,偶尔会出现错误而异常终

23、止。数月夜以运行一段时间后,偶尔会出现错误而异常终止。数月夜以继日的分析表明:出错的模块是不确定的,错误不仅与网继日的分析表明:出错的模块是不确定的,错误不仅与网络游戏本身的代码相关,而且还与链入其中的第三方程序络游戏本身的代码相关,而且还与链入其中的第三方程序库相关,但是该第三方程序库并无源代码。项目组就此召库相关,但是该第三方程序库并无源代码。项目组就此召开了会议。开了会议。20第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析问题问题【问题问题1 1】在会上,小张认为应当继续分析诊断,只有找出隐藏在会上,小张认为应当继续分析诊断,只有找出隐藏的软

24、件错误,才能解决问题。小张的建议得到了许多成员的软件错误,才能解决问题。小张的建议得到了许多成员的赞同。但是王总工认为,定时主动地重新启动则更为现的赞同。但是王总工认为,定时主动地重新启动则更为现实和明智。王总工给出了令人信服的理由,最后得到了项实和明智。王总工给出了令人信服的理由,最后得到了项目组成员的一致同意。目组成员的一致同意。请用请用200200字以内文字,简要的叙述王总工否定小张建议的字以内文字,简要的叙述王总工否定小张建议的依据。依据。21第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题2 2】讨论随即转到如何实现定时主动地重新

25、启动。小张又一次讨论随即转到如何实现定时主动地重新启动。小张又一次率先发言,提出应编写率先发言,提出应编写ShellShell脚本,定时重新启动操作系脚本,定时重新启动操作系统和包括网络游戏在内的所有服务。小张的建议又一次被统和包括网络游戏在内的所有服务。小张的建议又一次被王总工否定。王总工否定。请用请用100100字以内文字,简要给出王总工否定小张建议的依字以内文字,简要给出王总工否定小张建议的依据。据。【问题问题3 3】最后小张再次发言,指出定时主动地重新启动,比较适合最后小张再次发言,指出定时主动地重新启动,比较适合于实现互联网服务软件的容错,王总工对此深表赞同。于实现互联网服务软件的容

26、错,王总工对此深表赞同。请用请用200200字以内的文字简要说明为什么定时主动地重新启字以内的文字简要说明为什么定时主动地重新启动比较适合于实现互联网服务软件的容错?动比较适合于实现互联网服务软件的容错?22第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析案例分析案例分析【问题问题1 1】提高软件质量和可靠性的技术大致可以分为两类:一类是提高软件质量和可靠性的技术大致可以分为两类:一类是比错技术,即在开发的过程中不让差错嵌入软件的技术;比错技术,即在开发的过程中不让差错嵌入软件的技术;另一类则是容错技术,即对某些无避开的错误,使其影响另一类则是容错技

27、术,即对某些无避开的错误,使其影响减至最少的技术。避错技术是进行质量管理,实现产品应减至最少的技术。避错技术是进行质量管理,实现产品应有质量所必不可少的技术,也就是软件工程所讨论的先进有质量所必不可少的技术,也就是软件工程所讨论的先进的软件分析、开发技术和管理技术。但是,无论使用多么的软件分析、开发技术和管理技术。但是,无论使用多么高明的避错技术,也无法做到没有错误,这就需要采用容高明的避错技术,也无法做到没有错误,这就需要采用容错技术使错误发生时不影响系统的特性。错技术使错误发生时不影响系统的特性。结合本题的实际情况,想要解决结合本题的实际情况,想要解决“每运行一段时间偶尔会每运行一段时间偶

28、尔会出现错误而异常终止出现错误而异常终止”这个问题,可以从两个角度考虑。这个问题,可以从两个角度考虑。23第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析(1 1)采用避错技术:由于系统已经进行了运行期,因此)采用避错技术:由于系统已经进行了运行期,因此也就是找到错误的本质原因,并且修正这些错误。也就是找到错误的本质原因,并且修正这些错误。(2 2)采用容错技术:也就是将错误影响减到最少。)采用容错技术:也就是将错误影响减到最少。小张的思路就是从避错这个角度来考虑的,但是在实施时小张的思路就是从避错这个角度来考虑的,但是在实施时遇到了现实性的两个问题

29、:一是分析错误原因较困难,时遇到了现实性的两个问题:一是分析错误原因较困难,时间耗费大,无法及时解决这个问题;第二个更为重要的因间耗费大,无法及时解决这个问题;第二个更为重要的因素是,由于错误涉及没有源代码的第三方程序库,就算找素是,由于错误涉及没有源代码的第三方程序库,就算找到了问题,要修改这个错误是十分困难的。因此这种角度到了问题,要修改这个错误是十分困难的。因此这种角度来解决问题是困难的、不现实的。来解决问题是困难的、不现实的。另外,重新启动还可以清空一些诸如另外,重新启动还可以清空一些诸如sessionsession和连接缓冲和连接缓冲等临时性内容,提高整个系统的性能。等临时性内容,提

30、高整个系统的性能。鉴于以上的考虑,王总工程师否定了小张的建议是不难理鉴于以上的考虑,王总工程师否定了小张的建议是不难理解的。解的。24第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题2 2】不管是不管是UNIXUNIX还是还是WindowsWindows系列操作系统,都提供了功能强大、实系列操作系统,都提供了功能强大、实用的用的ShellShell脚本程序功能,许多资深的系统管理员都会运用脚本程序功能,许多资深的系统管理员都会运用ShellShell脚本来简化日常的系统管理工作。脚本来简化日常的系统管理工作。ShellShell脚本程序是在

31、脚本程序是在ShellShell的基的基础上(如础上(如WindowsWindows的的CommandCommand、UNIXUNIX的的BashBash等)简单的编程语言。等)简单的编程语言。它可以参数化的执行一系列它可以参数化的执行一系列ShellShell命令,来完成预先设定的工作。命令,来完成预先设定的工作。因此,通过因此,通过ShellShell脚本可以实现定时重新启动操作系统和包括网脚本可以实现定时重新启动操作系统和包括网络游戏在内的所有服务功能,但是仅由于网络游戏出错,就要重络游戏在内的所有服务功能,但是仅由于网络游戏出错,就要重新启动操作系统和包括网络游戏在内的所有服务,那么重

32、新启动新启动操作系统和包括网络游戏在内的所有服务,那么重新启动的时间必定很长,会大大降低整个网络的可用性。实际上只需要的时间必定很长,会大大降低整个网络的可用性。实际上只需要重新启动与出错的网络游戏相关的服务就可以了。重新启动与出错的网络游戏相关的服务就可以了。25第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题3 3】实现软件容错的主要手段就是冗余。冗余是指所有对于实实现软件容错的主要手段就是冗余。冗余是指所有对于实现系统规定功能来说是多余的那部分资源,包括硬件、软现系统规定功能来说是多余的那部分资源,包括硬件、软件、信息和时间。通过冗余

33、资源的加入,可以是系统的可件、信息和时间。通过冗余资源的加入,可以是系统的可靠性得到较大的提高。主要的冗余技术包括结构冗余、信靠性得到较大的提高。主要的冗余技术包括结构冗余、信息冗余(如校验码等)、时间冗余(例如重复执行计算)、息冗余(如校验码等)、时间冗余(例如重复执行计算)、冗余附加四种。冗余附加四种。对于互联网服务软件而言,在设计是也是可以采用这些技对于互联网服务软件而言,在设计是也是可以采用这些技术来提高可靠性的,而且在投入运行之后,还可以采用多术来提高可靠性的,而且在投入运行之后,还可以采用多台服务器执行多套软件,实现一些在线的备份。但是由于台服务器执行多套软件,实现一些在线的备份。

34、但是由于网络游戏的特殊性,当某台服务器出现故障时,还是会对网络游戏的特殊性,当某台服务器出现故障时,还是会对玩家带来影响。玩家带来影响。26第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析由于互联网服务软件还有一个特点,那就是其发展周期较由于互联网服务软件还有一个特点,那就是其发展周期较快,通常会大量地应用到第三方的程序库,因此存在这样快,通常会大量地应用到第三方的程序库,因此存在这样那样的错误是不可避免的。由于许多故障都是在系统运行那样的错误是不可避免的。由于许多故障都是在系统运行时极少成多,最终暴露出来,导致影响系统运行的故障。时极少成多,最终暴

35、露出来,导致影响系统运行的故障。因此系统运行时间越长,就越容易产生故障,而定时的主因此系统运行时间越长,就越容易产生故障,而定时的主动重新启动是十分有效地解决这个问题的办法。而且,重动重新启动是十分有效地解决这个问题的办法。而且,重新启动可以清空一些诸如新启动可以清空一些诸如sessionsession和连接缓冲等临时性内和连接缓冲等临时性内容,提高系统的性能。容,提高系统的性能。27第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析答案答案【问题问题1 1】(1 1)该网络游戏每运行一段时间才偶尔出项一次这种错)该网络游戏每运行一段时间才偶尔出项一次

36、这种错误,说明这是一种暂态错误。误,说明这是一种暂态错误。(2 2)错误的定位和排除工作困难、耗时长,不能及时解)错误的定位和排除工作困难、耗时长,不能及时解决问题。决问题。(3 3)错误涉及无源代码的第三方程序库,即使找到错误)错误涉及无源代码的第三方程序库,即使找到错误也难以排除。也难以排除。(4 4)定时主动地重新启动,可以在该暂态错误出现之前,)定时主动地重新启动,可以在该暂态错误出现之前,主动地将网络游戏恢复到久经考验的初始状态。主动地将网络游戏恢复到久经考验的初始状态。(5 5)重新启动可以清空一些诸如)重新启动可以清空一些诸如sessionsession和连接缓冲等临和连接缓冲等

37、临时性内容,提高系统的性能。时性内容,提高系统的性能。28第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题2 2】由于只有网络游戏出错,没有必要重新启动操作系统和包由于只有网络游戏出错,没有必要重新启动操作系统和包括网络游戏在内的所有服务,只需要重新启动与出错的网括网络游戏在内的所有服务,只需要重新启动与出错的网络游戏相关的服务即可;否则重新启动的时间必然很长,络游戏相关的服务即可;否则重新启动的时间必然很长,会大大降低整个网络的可用性。会大大降低整个网络的可用性。【问题问题3 3】(1 1)由于以互联网为代表的软件系统,规模庞大、结构复)

38、由于以互联网为代表的软件系统,规模庞大、结构复杂,因此准确地找出偶尔出错的暂态错误,在工程上相当杂,因此准确地找出偶尔出错的暂态错误,在工程上相当困难的。困难的。(2 2)以互联网为代表的软件系统,在运行中频繁出现的就)以互联网为代表的软件系统,在运行中频繁出现的就是此类暂态错误。是此类暂态错误。(3 3)以互联网为代表的软件系统,一方面有很高的可用性)以互联网为代表的软件系统,一方面有很高的可用性要求,另一方面也可容忍短暂的系统不可用。要求,另一方面也可容忍短暂的系统不可用。2920012001年试题年试题5 5系统管理与维护系统管理与维护30第第2 2章章 系统分析师考试案例分析与设计系统

39、分析师考试案例分析与设计管理信息系统案例分析试题试题某市的经贸局机关从某市的经贸局机关从19971997年年6 6月开始建立起了办公室自动月开始建立起了办公室自动化和电子邮件收发为核心内容的计算机局域网应用系统,化和电子邮件收发为核心内容的计算机局域网应用系统,采用采用Lotus Domino/NotesLotus Domino/Notes群件作为全系统邮件与群件作为全系统邮件与OAOA的基本的基本平台,同时要求其下属的各个县或地区也都统一采用同样平台,同时要求其下属的各个县或地区也都统一采用同样的平台,从而可以通过的平台,从而可以通过ISPISP(因特网服务供应商)实现本(因特网服务供应商)

40、实现本系统的邮件与系统的邮件与OAOA通信。通信。在建成的初期,由于缺乏使用经验,也缺少相应的技术人在建成的初期,由于缺乏使用经验,也缺少相应的技术人员,经贸局领导采取了如下的一些做法:员,经贸局领导采取了如下的一些做法:31第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析(1 1)请某个大学的计算机教师协助进行了初步的使用辅)请某个大学的计算机教师协助进行了初步的使用辅导与简单培训。导与简单培训。(2 2)尽量采用)尽量采用DominoDomino系统的默认设置,不准做改动。系统的默认设置,不准做改动。(3 3)严格遵循机关工作的作息制度,所有服务

41、器每天上)严格遵循机关工作的作息制度,所有服务器每天上午午9:009:00开机,下午开机,下午17:3017:30关机,保证有共同一致的工作时关机,保证有共同一致的工作时间段。间段。(4 4)尽可能把管理权限都集中交给机关本部和各地区)尽可能把管理权限都集中交给机关本部和各地区(或县)的每个系统管理员分别管辖,避免其他人员插手(或县)的每个系统管理员分别管辖,避免其他人员插手参与。参与。(5 5)适度地简化使用公文流转的功能。)适度地简化使用公文流转的功能。32第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析该该OAOA与邮件系统主要包括三类基本功能

42、:与邮件系统主要包括三类基本功能:(1 1)电子邮件功能。这是本)电子邮件功能。这是本OAOA平台最基本的功能之一,平台最基本的功能之一,为机关内外提供了迅捷的通信与交换信息的手段。为机关内外提供了迅捷的通信与交换信息的手段。(2 2)办公信息服务功能,包括一系列信息服务模块,如)办公信息服务功能,包括一系列信息服务模块,如内部公告与内部信息,法规政策与制度,动态信息与关注内部公告与内部信息,法规政策与制度,动态信息与关注热点等。热点等。(3 3)文档文件收发功能,提供日常公文的安全快速传递,)文档文件收发功能,提供日常公文的安全快速传递,可以由机关内部人员根据授权查询或批阅各自范围内的公可以

43、由机关内部人员根据授权查询或批阅各自范围内的公文。文。33第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析问题问题【问题问题1 1】该系统运行两年后,经贸局信息主管发现在近期系统运行该系统运行两年后,经贸局信息主管发现在近期系统运行的稳定性出现了不少问题,并且似乎越来越严重。比如:的稳定性出现了不少问题,并且似乎越来越严重。比如:(1 1)部分地区(或县)相互之间有时无法发送邮件;)部分地区(或县)相互之间有时无法发送邮件;(2 2)有一些地区(或县)的内部偶尔也会发生邮件传递)有一些地区(或县)的内部偶尔也会发生邮件传递不畅;不畅;(3 3)机关本

44、部与各地区(或县)之间的公共通信数据不)机关本部与各地区(或县)之间的公共通信数据不一致,引起了一部分系统功能处于不稳定或不确定的运行一致,引起了一部分系统功能处于不稳定或不确定的运行状态。状态。请你用请你用100100字以内文字简要列出从管理角度来看,可能引字以内文字简要列出从管理角度来看,可能引起上述问题的两条主要原因。起上述问题的两条主要原因。34第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题2 2】经贸局请来了专业软件公司的资深专家廖总工程师与各位经贸局请来了专业软件公司的资深专家廖总工程师与各位系统管理员一起进行分析,廖总认为主

45、要问题出在系统的系统管理员一起进行分析,廖总认为主要问题出在系统的“公共通信录公共通信录”中,该公共通信录正是中,该公共通信录正是Domino/NotesDomino/Notes之类之类群件运行中共享的一类核心部件,必须尽快解决之一问题,群件运行中共享的一类核心部件,必须尽快解决之一问题,建议立即启动一项对建议立即启动一项对Domino/NotesDomino/Notes公共通信录的调整更新公共通信录的调整更新工程。工程。根据你的实践经验,请你用根据你的实践经验,请你用100100字以内文字简要列举该调字以内文字简要列举该调整更新工程的主要工作内容(提纲)。整更新工程的主要工作内容(提纲)。3

46、5第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题3 3】廖总进一步向经贸局的主管与信息管理人员指出,近年来廖总进一步向经贸局的主管与信息管理人员指出,近年来群件技术发展较快,可以努力建设好经贸局系统的群件技术发展较快,可以努力建设好经贸局系统的IntranetIntranet,并不断丰富内联网上的各类应用。建议保留电,并不断丰富内联网上的各类应用。建议保留电子邮件与公文收发功能,继续采用子邮件与公文收发功能,继续采用NotesNotes客户端软件,充客户端软件,充分利用群件中原有的长处(如广义的数据库、自动数据同分利用群件中原有的长处(如

47、广义的数据库、自动数据同步于自动维护数据等),并且可以升级群件的版本。从而步于自动维护数据等),并且可以升级群件的版本。从而提出了改进系统的建议。提出了改进系统的建议。你认为在这些前提下,针对经贸局的应用实践,应当着重你认为在这些前提下,针对经贸局的应用实践,应当着重优先考虑哪三方面的改进系统的建议,请用优先考虑哪三方面的改进系统的建议,请用100100字以内文字以内文件简要举例。件简要举例。36第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析参考答案参考答案【问题问题1 1】(1 1)各分点的系统管理员的权限过大而又缺少培训,可)各分点的系统管理员

48、的权限过大而又缺少培训,可能引起某些出错和不正确的某些系统改动。能引起某些出错和不正确的某些系统改动。(2 2)一般来说,群件的默认设置都会利用夜间空闲时间)一般来说,群件的默认设置都会利用夜间空闲时间段自动执行关键性段自动执行关键性“数据同步与维护数据同步与维护”任务,长期不执行任务,长期不执行该功能会累积错误,导致系统公共数据的不一致性。该功能会累积错误,导致系统公共数据的不一致性。【问题问题2 2】(1 1)重新界定各系统管理人员的权限,并进行必要的平)重新界定各系统管理人员的权限,并进行必要的平台管理方面的培训。台管理方面的培训。(2 2)制定新的系统运行管理规范。)制定新的系统运行管

49、理规范。(3 3)重新修订系统数据复制策略。)重新修订系统数据复制策略。(4 4)在整理公共通信数据后,发放新的公共通信录。)在整理公共通信数据后,发放新的公共通信录。37第第2 2章章 系统分析师考试案例分析与设计系统分析师考试案例分析与设计管理信息系统案例分析【问题问题3 3】(1 1)利用)利用DominoDomino作为作为WebWeb服务器,使服务器,使OAOA大多数功能改为大多数功能改为WebWeb浏览器方式(可减轻使用者的培训要求和信息技术人浏览器方式(可减轻使用者的培训要求和信息技术人员的工作压力)。员的工作压力)。(2 2)提高)提高OAOA系统信息利用效率和安全性(如采用按级别系统信息利用效率和安全性(如采用按级别角色的方式授权访问),改进信息服务的安全性与便利性。角色的方式授权访问),改进信息服务的安全性与便利性。(3 3)加强发送统计、收文回执、公文检索和查询等高级)加强发送统计、收文回执、公文检索和查询等高级功能的利用,形成完备的工作流程。功能的利用,形成完备的工作流程。38

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!