引自《信息系统工程》 2007年第4期
IRP可以称作是"舶来品",相关理论都是在上世纪80年代由国外引进的。IRP有代表性的理论方法两种:信息工程方法论和数据管理。
早在上世纪80年代,美国企业的计算机应用就遇到了一个大困难,那就是"数据处理危机"。许多信息化应用系统开发投资大,周期也很长,可最终的效果却差强人意。
为解决这些问题,James Martin提出了一套"信息工程"的理论方法,并在其后的发展和一系列的企业实践中,证明是十分有效的。
舶来品的"中国化"
最初,IRP可称作是"舶来品",因为这些理论都是先由国外引进的。IRP有代表性的理论方法两种:信息工程方法论(IEM)和数据管理(DA)。
信息工程方法论(Information Engineering Methodology,简称IEM)是上世纪80年代,James Martin等在数据模型理论和数据实体分析方法之上,融合"数据稳定性原理"所提出的信息系统建设的方法论。美国的著名数据管理专家威廉•德雷尔在其著《数据管理》中系统地总结了信息资源管理的基础——数据管理标准化方面的经验。他的名言是:没有卓有成效的数据管理,就没有成功高效的数据处理,更建立不起来整个企业的计算机信息系统。他强调信息系统设计人员了解和掌握数据管理的标准,就像建筑设计师了解和掌握建筑材料的标准一样重要。
我国经过对"舶来品"的消化和吸收,融合信息工程方法论和数据管理等方法的精髓,通过多年的理论研究和实践探索,总结和提炼出了一套适应于我国企业和政务信息化建设的规划设计方法论,并向各行业推广应用。
现在,对于国家的一项"金字工程"(如"金税"、"金质"等)或省市政府的电子政务或企业信息化工程,都应根据具体的信息化建设任务和信息资源开发利用的要求,确定IRP的范围。IRP技术已成为关系到我国信息化发展的重要技术。
规划你的信息资源
IRP的范围是由要开发的信息系统(新建的或整合已有的)所涉及的业务范围决定的。整个IRP工作分为两个阶段:需求分析阶段和系统建模阶段。
需求分析阶段按职能域分小组进行工作,各职能域的规划任务和结果是:定义职能域,界定本次IRP的所有职能域,描述每一个职能域的管理目标、主要功能和对当前机构部门的覆盖关系;定义外单位,界定与上述职能域有数据交换关系的外单位,包括系统内部的单位和系统外部的单位。
其中,要对各职能域的业务和数据流进行分析。业务分析即分析定义各职能域所包含的业务过程,识别列出各业务过程包含的业务活动,结合业务流程重组或优化(BPR/BPI)形成各职能域的业务模型;数据流分析要调研并登记各个规划职能域的用户视图(单证、报表、账册、屏幕表单等)并作规范化组成分析,对各职能域绘出一二级数据流程图,搞清楚职能域内外、职能域之间、职能域内部的数据流,并进行各职能域的输入、存储、输出数据流的量化分析。
系统建模阶段按子系统分小组进行工作,各子系统的规划任务和结果是:
建立系统功能模型 在业务模型的基础上,对业务活动进行计算机化可行性分析,并综合现有应用系统程序模块,建立各子系统对应的系统功能模型。系统功能模型由逻辑子系统、功能模块、程序模块组成,成为新系统功能结构的规范化的表述。
建立系统数据模型 系统数据模型由各子系统数据模型和全域数据模型组成,数据模型的实体是"基本表"(Base Table),这是由数据元素组成的达到"三范式"(3-NF)的数据结构,是系统集成和信息共享的基础。
建立系统体系结构模型 将功能模型和数据模型联系起来,就是系统的体系结构模型(C-U矩阵),它对控制模块开发顺序和解决共享数据库的"共建问题",均有重要的作用。每个子系统一个C-U矩阵,全域一个C-U矩阵。
建立信息资源管理基础标准建立支持主业务系统的数据管理基础标准,包括数据元素标准、信息分类编码标准、用户视图标准、概念数据库标准和逻辑数据库标准。这些标准均建在企业的数据中心(存储在信息资源元库IRR中),供后续开发和系统运行维护使用,也作为外单位与公司进行信息交换的统一标准。
理清IRP成果
进行IRP后,成型的技术成果主要有以下两个:打印装订的IRP方案,包括全域方案和局域方案若干册;电子化IRP方案——信息资源元库(IRR)。
IRP阶段的工作任务是在规划工具软件支持下完成的,全部方案均为该工具所建立的信息资源元库的标准打印输出,供专家评审和存档用。项目完成时,将软件工具和信息资源元库的最终版本移交给业主方元库管理员,用以指导和管理后续开发组通过网络从IRR中直接检索所需要的规划项目详细信息。
同时,在IRP成果的指导下,可编制后续信息工程的实施方案(包括通信—计算机网络工程、数据库工程和应用软件工程),进一步落实规划成果。
对企业CIO来说,还有两点需要着重注意:首先,信息化建设是"一把手工程"。对于IRP,既需要调动企业核心业务部门的业务人员和信息技术人员参加企业优势资源配置的项目,更需要在企业主要领导的大力支持和协调下来完成。
其次,基于IRP整体解决方案,可以解决应用软件系统的实施策略问题。以规划所建立的统一的信息资源管理基础标准和规划成果作为测评依据,结合应用系统现状,可以有效地测评具体应用系统的选型模式,是自行开发、还是外购成熟的软件产品(进行改造),还可以进一步明确各系统的数据标准及系统间的交换标准,选择开发或外购适合自身管理需要的管理软件产品及其模块。这些对于建设集成化的企业管理信息系统,控制信息化建设总体资金投入将起到极好的监督、保障作用。