首页> 内审师 > 内部审计知识要素 >

为啥?

2014-11-03 22:18:26  来源:
一大型银行拥有24个主要的应用系统来支持200多种客户账户,这些账户中有标准的支票账户和存款账户,也有复杂的信用账户。这些系统已经开发了20年,使用了几种语言和数据库系统。这些系统独立工作,几乎不会发生错误。但不同的系统有不同的用户界面,因此增加了对新客户代表的培训时间和错误使用系统的可能性。
十年前,客户代表对所有的账户类型都很熟悉,并且能够为客户选择账户提出好的建议。但现在只有少数客户代表了解大多数据账户类型,甚至他们也无法根据客户的财务状况帮助客户选择最好的账户组合。管理层意识到客户服务质量取决于客户代表。如果客户代表熟悉最适合客户的账户类型,那么客户就能得到好的服务。
经过多次讨论,管理层确信若不能更好地管理与客户之间的关系,银行就要落后于竞争对手。银行无法立即实现所有的新系统,这一点也很清楚。经过多次会议,关于新系统应该如何运行或应该使用什么样的用户界面,管理层和客户代表仍然无法达成一致。
假设过了一段时间,银行开发了自己的账户管理系统,并且对客户代表进行了培训使其能熟练使用该系统,让客户更满意。此外,该系统使用了一段时间后,银行计划增加另一种账户类型,为了实现新的账户类型,就需要对系统菜单进行修改,增加数据字段,并将更新周期扩展到其他主文件。那么对这个新的户类型来说,___种开发方法最好。
A.原型法       
B.层次-输入-处理-输出
C.生命周期        
D.仿真

正确答案】A
【提问内容】

老师,您好!能解释一下几个答案的区别吗?


【回复内容】您的问题答复如下:
生命周期法也称结构化系统开发方法,是目前国内外较流行的信息系统开发方法,在系统开发中得到了广泛的应用和推广,尤其在开发复杂的大系统时,显示了无比的优越性。它也是迄今为止开发方法中应用最普遍最成熟的一种。 1基本思想:将软件工程学和系统工程的理论和方法引入计算机系统的研制开发中,按照用户至上的原则,采用结构化、模块化自顶向下对系统进行分析和设计。具体来说,它将整个信息系统开发过程划分为独立的六个阶段,包括系统分析、程序设计、系统测试、运行和维护以及系统评估。这六个阶段构成信息系统的生命周期。 2优缺点 生命周期法的突出优点是强调系统开发过程的整体性和全局性,强调在整体优化的前提下考虑具体的分析设计问题,即自顶向下的观点。它从时间角度把软件开发和维护分解为若干阶段,每个阶段有各自相对独立的任务和目标。降低了系统开发的复杂性,提高了可操作性。另外,每个阶段都对该阶段的成果进行严格的审批,发现问题及时反馈和纠正,保证了软件质量,特别是提高了软件的可维护性。实践证明,生命周期法大大提高了软件开发的成功率。 但是,生命周期法开发周期较长,因为开发顺序是线性的,各个阶段的工作不能同时进行,前阶段所犯的错误必然带入后一阶段,而且是越是前面犯的错误对后面的工作的影响越大,更正错误所花的工作量就越大。而且,在功能经常要变化的情况下,难以适应变化要求,不支持反复开发。
本题是系统开发工作,按照系统开发生命周期按部就班的开发的效果是最好的。

原型法的基本思想
是在投入大量的人力,物力之前,在限定的时间内,用最经济的方法开发出一个可实际运行的系统模型,用户在运行使用整个原型的基础上,通过对其评价,提出改进意见,对原型进行修改,统一使用,评价过程反复进行,使原型逐步完善,直到完全满足用户的需求为止。
原型法定义
原型法是指在获取一组基本的需求定义后,利用高级软件工具可视化的开发环境,快速地建立一个目标系统的最初版本,并把它交给用户试用、补充和修改,再进行新的版本开发。反复进行这个过程,直到得出系统的“精确解”,即用户满意为止。
综上所述,选择一个最佳答案,应该是A。

祝您考试顺利通过,梦想成真!
最新更新