www.T1soft.com

首页 | 关于我们 | 软件产品与服务 | 解决方案 | 技术理论基础 | 成功案例和科研成果 | 动态和评述 | 联系我们 | 留言簿 

技术理论基础

科学与统计数据库理论

数据仓库理论
计算机应用发展过程理论

数据中心理论

信息资源规划理论
应用基础件理论
信息化要素理论
信息模型和业务框架理论
数据挖掘技术理论
ERP失败案例的启示

ERP是什么

怎么使用起来这么难

谁应该变化

大而全带来的风险
目标的迷失
概念游戏,缺乏理论指导
打铁还要自身硬
结论:ERP失败案例的启示
 

教育部应用统计科学研究中心

中国人民大学统计数据库研究室

 

 

地址:

北京市海淀区中关村大街59号

中国人民大学明德楼10层统计学院1014号

邮政编码:100872

电话:010-82500158

传真:010-62515246

电子邮件:xuewei@t1soft.com

联系人:薛薇老师

 

数据中心理论
 

  
  任何应用软件系统都是程序系统和数据系统的有机整体。所以对应用软件系统或者说管理信息系统的开发策略,一直都有以程序系统为出发点和以数据系统为出发点的不同方法和理论。由于开发程序系统的计算机语言,比开发数据系统的数据文件管理系统、数据库系统和数据仓库系统出现的要早--早期的数据是作为计算机语言的数据语句内部嵌套在程序系统之中的,所以以程序系统为出发点开发应用系统的方法,也先于数据的开发方法。

  以程序系统为出发点的开发方法注重业务的处理流程和步骤,以及处理过程中各个步骤之间的逻辑关系,它首先将复杂的处理过程通过逐步分解的方式进行细化,然后将细化的业务处理步骤转化为计算机语言的语句,而数据是程序系统分析的产物,所以以程序系统为出发点的开发方法又称为面向过程的开发方法,它是和固定的业务流程唯一绑定的,因而对不断调整和不断发展的企业业务流程和管理流程来说信息系统无疑会逐渐演变为一个紧箍咒或者鸡肋。

  著名美国信息系统专家詹姆斯·马丁(James Martin)在20世纪80年代中期就提出了计算机信息系统是以数据为中心的原理,写出了许多数据集成的理论和方法专著。其中《信息工程与总体数据规划》提出了“数据中心原理”,其主要原理是:

  1)只要企业的性质和目标不变,它的数据类就是基本稳定的。

  2)任何业务管理的瞬间,都是对这些数据类的数据输入(数据的增加、修改或删除等)和数据输出(数据的检索、打印或使用等)。

  3)系统的开发应该面向数据,因为数据是稳定的。系统的开发不应该面向处理过程,因为对数据的加工处理过程是多变的。

 

  他同时明确提出“数据环境”(Data Environment)的概念,认为计算机信息系统应用有四类数据环境,反应了由低级到高级的发展过程。

  第一类数据环境是数据文件(Data Files)环境。是指早期用程序语言(比如COBOL)建立的数据存储结构,缺乏数据分析工作,一般是与应用程序密切相联。优点是应用开发见效快,缺点是随着应用的增多,冗余的、不一致的数据也会越来越多,从而形成了混乱的数据环境,系统维护和集成十分困难。

  第二类数据环境是应用数据库(Application Data Bases)环境。当数据库管理系统出现以后,数据存储结构的建立大大简化了,但是数据分析工作没有跟上,使用DBMS按用户视图“建库”,方便性带来了随意性,于是应验了“数据库风险”,可能更快地形成混乱的数据环境,系统维护和集成同样十分困难。

  第三类数据环境是主题数据库(Subject Data Bases)环境。经过科学的规划和设计,用DBMS建立具有共享性和一致性的、本来意义上的数据库,即“主题数据库”。以主题数据库为主的数据环境才是集成化的数据环境,在这种数据环境中才能开发和运行集成化的信息系统。

  第四类数据环境是信息检索系统(Information Retrieval Systems)。是指对一些主题数据库进行萃取和深加工,为高层查询和辅助决策准备的数据环境。

  实际上,国内许多信息系统的开发基本上是在应用数据库的环境中转来转去,面临着集成化的困境,很大程度上是由于并不知晓或忽视了“数据环境”这个关键问题。

   

   

数据中心理论    
 

版权所有 ©2003 中国人民大学统计数据库研究室