附录 Oracle应用系统实施方案

一个典型的ERP项目的实施,往往要经过多个阶段。以Oracle为例,Oracle Applications是一套建立整体解决方案的方法,由AIM(应用系统实施方法论)和PJM(整体项目管理方法论)等各自独立的方案组成。PJM的目标是提供一个主框架,使其能够对所有项目用一致的手段进行计划、评估、控制和跟踪。AIM则包含了所有不可缺少的实施步骤,尽可能地减少用户的实施风险。典型的AIM分为七个阶段。

第一阶段:建立实施策略。从商务和技术上来计划项目的范围,并确定项目的目标。这一阶段的工作,包括建立由以公司主要领导为首的项目实施领导小组和各部门有关人员参加的项目实施小组,并开始对员工进行初步的业务管理观念和方法方面的培训。具体制定出企业实施应用管理的策略和目标。

第二阶段:业务流程分析。定义项目的内容,即对现行的管理进行仔细的回顾和描述,从而认识项目的业务和技术上的具体要求。一般在这个分阶段要编写一个项目定义分析报告,可以更多地借助于IPO图的形式来描述目前的流程,并从中找出希望改进的地方,为进一步解决方案的设计创造条件。为此,需对项目实施小组的成员进行比较系统的业务管理的概念和Oracle系统软件功能层次的培训。

第三阶段:设计解决方案。对上阶段形成的业务分析流程,结合业务管理的基本概念和具体的软件功能,逐项进行回顾、分析,以便对目前每个管理业务流程提出解决方案。解决方案可以套用Oracle应用系统中的某些功能,也可以对现行管理流程进行改进,还可能对软件系统做一些必要的二次开发。此外,还需要编写项目说明书之类的文档,作为一个阶段,也作为建立系统的设计任务书。

第四阶段:建立应用系统。根据前一阶段拟订的方案,对管理上(或组织上)需改进之处制订改进方案,包括调整分工、规范流程、统一方法、标准信息编码等。从软件来讲,可开始进行系统初始化设计及二次开发工作,建立一个符合企业管理思想的应用系统。此外,还需要进行大量的基础数据的整理工作。

第五阶段:文档编码。在建立应用系统的同时,除了必须对软件进行二次开发,按软件工程要求提供必需的文档以外,对管理要改进的流程及方法等方面,也必须编写或修改原来的制度、职责、流程图。系统一旦建立起来,就可着手对最终用户的主要应用人员进行培训。

第六阶段:系统切换。为了减少系统实施时的风险,各职能部门分别按照自己的日常业务活动,参照已文档化的流程,运行计算机系统进行测试,以证实系统基本可行。在系统可行的基础上,开始正式向新系统输入数据、创建初态、定义参数、开始运行。为了保证切换的成功,项目领导小组要及时地发布许多指令,逐步地进行系统切换。一般来讲,系统切换需要一个新老系统并行的运行期,以减少风险。

第七阶段:运行维护。在并行一段时间后,如果事实证明系统安全、可靠、可行,就可以正式投入运行。在运行中做好有关的记录和报告,并及时地发现运行中的问题,以便进行维护和改善。

(资料来源:根据http://www.cio.gov.cn/news/show_web.asp?newsid=584整理)