3.2.2 原型法(PP法)
这时候就需要仔细分析信息系统的开发是否可行,对目标系统进行可行性研究。先从系统调查入手,按照各种有效的方法和工作程序,对拟建项目在技术上、经济上、社会效益等方面进行深入的分析,确定目标,提出问题,制订方案和项目评估,从而为决策提供科学的依据。最终需要提交一份可行性研究报告。可行性报告的规范可以参考GB8566-88《计算机软件开发规范》。
可行性研究的作用很重要,它是确定项目开发的依据;是划定下阶段工作范围、编制工作计划、协调各部门活动的依据;是分配资源的依据;是信息系统开发的准则。
2.可行性研究的实施步骤
可行性研究的实施步骤包括:①对用户需求及现实环境进行调查。②在调查研究基础上编写有关用户提出问题的书面材料。③依据书面材料及有关资料对待开发的信息系统从经济、技术、操作、进度、社会因素的方面进行可行性研究,写出可行性研究报告。
④评审和审批,决定项目是取消还是继续。⑤若项目可行,则制定初步的项目开发计划,根据需要签署开发合同。
3.可行性研究报告
可行性报告作为系统规划的一部分,最终需要提交一份可行性报告。报告包括总体方案和可行性论证两个方面。
3.4.3系统规划概述
1.系统规划
系统规划是建立信息系统的第一阶段,是系统开发的基础准备和总体部署阶段。系统规划根据组织的战略目标和用户提出的需求,从用户的现状出发,经过调查,对所要开发信息系统的技术方案、实施过程、阶段划分、开发组织和开发队伍、投资规模、资金来源及工作进度,用系统的、科学的、发展的观点进行全面规划。
“凡事预则立,不预则废”,科学地规划信息系统非常重要。经验表明,企业信息系统项目的失败70%左右是由于信息系统规划不当造成的。一个设计错误造成的损失或许几十万元,而一个规划错误则可能造成几千万元甚至上亿元的损失。所以它的成败对企业经营有重大影响。
2.内容
系统规划一般包括三年或更长时间的计划,也包括短期的计划。规划的内容包括:
①组织的战略目标、政策和约束、计划和指标分析;②新的信息系统的目标、约束、计划和指标分析;③应用系统的功能结构、信息系统的组织、人员、运行和管理;④信息系统的效益分析和实施计划。
3.一般步骤
系统规划的一般步骤包括:①确定规划的基本问题。包括规划的年限、方法等。②收集初始信息。包括企业内部、外部等信息资料。③现状分析评价、识别约束条件。④设置目标。根据组织的战略规划确定系统开发总目标。⑤设立优先级并选择项目。⑥分析资源需求。⑦设定时间进度和最终期限。⑧编制系统规划文档。
4.系统规划阶段的成果
信息系统规划阶段的成果主要包括两大部分:
①技术文档:包括系统规划报告、可行性研究报告。
②管理文档:包括开发计划、开发合同、系统规划报告评审意见。
3.5 常用的系统规划方法
3.5.1 关键成功因素法
1.基本思想
关键成功因素法(Critical Success Factors,CSF)的基本思想是基于在现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是关键的和主要的(即关键成功因素)。通过对关键成功因素的识别,找出实现目标所需的关键信息集合,从而确定系统开发的优先次序。
关键成功因素来自于组织的目标,通过组织的目标分解和识别、关键成功因素识别、性能指标识别,一直到产生数据字典。识别关键成功因素,就是要识别联系于组织目标的主要数据类型及其关系。不同组织的关键成功因素不同,不同时期关键成功因素也不相同。当在一个时期内的关键成功因素解决后,新的识别关键成功因素又开始。
2.一般步骤
关键成功因素法的一般步骤包括:①了解组织目标;②识别关键成功因素;③识别性能指标和标准;④识别测量性能的数据。
3.应用工具
关键成功因素法的主要应用工具有鱼刺图(因果图、树枝图),问题的特性总是受到一些因素的影响,找出这些因素,并将它们与特性值一起,按相互关联性整理而成的层次分明、条理清楚,并标出重要因素的图形就叫因果图。因其形状如鱼刺,所以又叫鱼刺图,它是一种透过现象看本质的分析方法。
3.5.2 战略目标集转移法
1.基本思想
战略目标集转移法(Strategy Set Transformation,SST)战略目标集转移法的基本思想是把整个战略目标看成是一个“信息集合”,由使命、目标、战略等组成,信息系统的规划过程即是把组织的战略目标转变成为信息系统的战略目标的过程。
2.规划步骤
战略目标集转移法的规划步骤,包括识别组织的战略集和将组织战略集转化为信息系统战略。
(1)识别组织的战略集
识别组织的战略集包括:①描绘出各类人员;②识别每类人员的目标;③对于每类人员识别系统相应的使命及战略。
(2)将组织战略集转化为信息系统战略
将组织战略集转化为信息系统战略包括:①根据组织目标确定信息系统目标;②对应组织战略集的元素识别相应信息系统战略的约束;③根据信息系统目标和约束提出信息系统战略。
3.5.3 企业系统规划法
1.基本思想
企业系统规划法(Business System Planning,BSP)是一种对企业信息系统进行规划和设计的结构化方法,IBM公司70年代初将BSP作为用于内部系统开发的一种方法,它主要是基于用信息支持企业运行的思想。在总的思路上是自上而下识别系统目标,识别企业过程、识别数据,然后再自下而上设计系统以支持目标。
2.作用
BSP法是系统规划的主要方法,具有重要作用。
①确定出未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序。
②对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。
③企业系统规划法的优点在于利用它能保证信息系统独立于企业的组织机构,也就是能够使信息系统具有对环境变更的适应性。
3.基本原则
BSP法的基本原则包括:
①必须支持企业的战略目标。
②应当表达出企业各个管理层次的需求。
③应该向整个企业提供一致信息。
④应该经得起组织机构和管理体制变化。
⑤先“自上而下”识别和分析,再“自下而上”设计。
4.一般步骤
BSP法的一般步骤包括:
①准备工作。成立由最高领导牵头的委员会,下设一个规划研究组,并提出工作计划。
②调研。规划组成员通过查阅资料,深入各级管理层,了解企业有关决策过程、组织职能和部门的主要活动和存在的主要问题。
③识别业务过程。业务过程指的是企业管理中必要且逻辑上相关的、为了完成某种管理功能的一组活动。
④定义数据类。从各项业务过程的角度将与该业务过程有关的输入数据和输出数据按逻辑相关性整理出来归纳成数据类。
⑤定义信息结构。刻画未来信息系统的框架和相应的数据类,因此其主要工作是利用U/C矩阵划分子系统。
⑥定义信息结构和功能重组所使用工具为U/C矩阵。U/C矩阵的详细内容将在系统分析一章中讲解。
⑦业务流程重组。业务过程重组是在业务过程定义的基础上,找出哪些过程是正确的,哪些过程是低效的,需要在信息技术支持下进行优化处理,还有哪些过程不适合计算机信息处理的特点,应当取消。
⑧确定系统优先顺序。子系统按先后顺序排出开发计划。
⑨完成BSP研究报告,提出建议书和开发计划。
3.6 业务流程重组
3.6.1 业务流程重组