为了帮助考生系统的复习内审师课程 全面的了解内审师考试的相关重点,小编特编辑汇总了2011年内审师考试相关资料,希望对您参加本次考试有所帮助!!
(2)项目参加者之间能够清晰而准确地通信
严格需求定义方法的又一项重要假设是:在系统开发的进程中,项目组、项目经理、分析人员、用户开发人员、审计人员、保密分析员、数据管理员、人际关系专家等都能够清晰而有效地进行通信。虽然每个人都有自己的专业、观点和行动,但用图形/描述文档等工具,使得大家可能得到清晰、有效的沟通。
而实际情况往往是复杂的,对于共同的约定,每个人往往会有自己的解释和理解,对规格说明上应该有而尚未有的规定和说明,会有各种意见或加进个人看法。而文字叙述,如英语或汉语及其它文字描述,并非是一种准确的通信工具,即使提供了结构化的文字语言,如结构化英语以及判定表、树等较严格的通信的高级方式,当然这较叙述性的文字描述肯定是一种改进,减少了模糊性,但它仍然缺乏精确的技术上的通信语言的"严密性"、"专业性"和"行业性"。
因此,在多学科、多行业人员之间架起通信的桥梁是困难的。人们早就认识到,相互间通信的有效性的损失乃是开发过程中失败的主要原因之一。
(3)静态描述/图形模型对应用系统的反映是充分的
使用预先定义技术时,主要的通信工具是定义报告,包括工作报告和最终报告。采用叙述文字、图形模型、逻辑规则、数据字典等形式,这些具体形式因各自的技术有所不同,但其作用是相似的。
所有技术工具的共同特点是:它们都是被动的通信工具和静止的通信工具,不能表演,因而无法体现所建议的应用系统的动态特性,而要求用户根据一些静态的信息和静止的画面来认可系统则似乎近于苛求。
因此,严格定义技术本质上是一种静止、被动的技术,要它们来描述一个有"生命"的系统是困难的。理解和评价一个应用系统的最好方式,应该是去体验它,而不仅仅是去阅读和讨论它。
综合上述各点可见,严格需求定义的合理性在许多情况下并不满足,因此建立在脆弱基础上的开发策略在实施中一旦导致系统的失败就绝非意外之事。为了更好地处理由于缺乏支持严格方法的假设而给项目带来的风险,需要探求一种变通的方法。
解决需求定义不断变化问题一种思路是在获得一组基本的需求后,快速地加以"实现"。随着用户或开发人员对系统理解的加深而不断地对这些需求进行补充和细化。系统的定义是在逐步发展的过程中进行的,而不是一开始就预见一切,这就是原型法。
二.生命周期法
1.开发方法的演变
60-70年代是结构化系统分析与设计时代:开发工作结构化,标准化,将开发过程划分需求分析,设计,实现,测试等几个生命周期阶段,经历了瀑布模型,蛛网模型
80年代初是原型法(prototyping)时代,在4GL环境中开发,先抓住局部设计实现,然后不断修改,直到全面满足;
90年代是客户/服务器时代,或是基于WEB的开发时代:这时客户购买现成的软件包,甚至是整个系统,然后基于组件的开发或进行系统集成
注释:结构化系统分析在60-70年代阶段里,先后提出了瀑布模型,螺旋模型。指出了初期开发重要性。在80年代,在第四代开发语言愈来愈完善(4GL) 从局部着手,逐渐完善。
2.生命周期法
又称结构化系统开发方法,瀑布法,1976年由Boehm提出来的。
任何系统都会经历一个发生,发展和消亡的过程。按信息系统的生命过程,自上而下,按工作阶段顺序开发系统。
分几个基本阶段,每个阶段任务明确,要产生相应文档,作为下阶段的依据。
软件包括程序和文档。
注释:生命周期法思想:任何系统都会经历一个发生,发展和消亡的过程。按信息系统的生命过程,自上而下,按工作阶段顺序开发系统。每个阶段任务明确,要产生相应的文档,作为下阶段的依据。一个软件包括两个部分:程序本身以及个阶段的文档。特点:早期阶段比较重要,因为后续阶段是以第一阶段文档为依据,第一阶段出错,这会导致诸层失真,错误扩大化。
3.生命周期法划分:
1.项目初始化 2.系统分析和可行性分析 3.逻辑分析和设计 4.获取和开发 5.实施 6.操作 7.审计测试 8.维护和保养
瀑布模型特点:不能逆向,所以这就要求前期工作比重比较大
1.系统规划(可行性报告)2.系统分析(系统说明书)3.系统设计(设计说明书)4.系统实施(用户手册)5.用户使用
这些文档既是对上一阶段的总结,又是对下一阶段的规划。前一阶段和后一阶段的衔接就是通过文档来实a.现的。
a.系统规划阶段 主要解决问题是为什么要作?
b,系统分析阶段 主要解决问题是去做什么?
c.系统设计阶段 主要解决问题是怎么去作?
d.系统实施阶段 主要解决问题是去怎么作?
(1)系统规划阶段
目标和结构:该阶段的重点是制定信息系统的发展战略,提出系统开发要求。组建规划小组,对客户现状调查:进行初步调查,了解企业的概况,目标,边界,环境,资源,确定企业目标及信息系统性分目标。然后进行可行析,提出信息系统主要结构,开发方案,资源投入计划等,安排项目开发计划和可行性研究。
初步调查:初步调查用户的功能需求情况,业务过程,现实环境,包括技术,经济,资源,基础条件等方面,分析系统开发的可行性,制定出实用,先进的总体规划方案
需求包括:
功能要求(能作什么,对外界表现出的行为) 性能要求(跟功能要求伴随的,要求功能能及时实现)可靠性要求 安全保密性要求 可使用资源等方面要求规划的方法
关键成功因素法(CSF) 战略目标集转化法(SST) 企业系统规划法(BSP) 其他还有企业信息分析和集成及时(BIAIT) 产出/方法分析(E/MA) 投资回收法等前三种使用最多,后面使用的特殊情况,或者作整体规划的一部分使用。
相关文章
编辑推荐:
(责任编辑:中大编辑)