《数据中心建设与运维管理》

信息工程方法论 information engineering methodology IEM

基本原理如下:

1、所有的信息系统的开发都应该以数据为中心

2、数据结构应该是稳定的,而业务流程应该是多变的。

3、最终用户必须真正参与信息系统的开发工作。

 

信息资源管理 information resources management IRM

efficient,effective,economical

 

“诺兰模型”美国信息系统专家 Richard Nolan

现阶段处在诺兰模型的第五阶段 数据管理阶段

  数据规划的实施

数据规划的步骤 大体上分为数据规划的需求分析、数据规划的系统建模和数据规划的成果展示

SG-CIM的设计过程应该就是这样出来的。

Sat Jun 15 16-06-50

数据规划的需求分析:

1.1职能域划分

职能域是对企业组织业务的抽象,划分职能域的目的是确定规划的范围

如电力行业,职能域主要包括 生产、设备。。。。。。。。。。。。。。。。等十二个主题域。

划分职能域 的 原则和方法

职能域和部门的对应

职能域是按照同类业务来规划的,它和部门不是一一对应的。但是各个部门都应该能在职能域里面找到对应的位置。

1.2业务过程和业务活动识别

业务过程

每个职能域都有若干个业务过程,每个业务过程又包括若干个业务活动。业务活动是基本的,不可再分的业务单元。

可以按照 业务活动+角色+时序 ,进行业务流程梳理,进而建立企业的业务模型、功能模型和数据模型

业务活动的命名一般采用以动宾短语的形式。

这个结构很像我们系统中的菜单和功能的关系。虽然一个功能页面还有很多的操作步骤,但是我们说,这个功能界面是不能再分解了,但是菜单是可以有多个功能按照一定的关联关系组合在一起的。

1.3用户视图

user view是最终用户对数据实体的看法,类似于最终的系统界面的东西

用户视图可以分成输入、输出、存储三大类和单证、账册、报表、其他屏幕表单等四种表现形式,可以定制用户视图编码,对用户视图进行统一的管理。

1.4数据流程图的绘制

1-DFD 一级数据流程图 解决职能域之间、职能域与外部单位的数据流问题

2-DFD二级数据流程图  解决职能域内部的业务过程和数据存储、使用之间的关系

1.5需求分析成果展示

数据需求分析的工作是用户视图分类与登记、用户视图组成分析、数据元素定义、数据元素在用户视图中的分布分析、数据流程图、数据类型的输入/输出/存储分析等。

最终要将需求分析阶段的工作成果以报表的形式展现出来,给用户、给团队、给领导看

terminology:术语

事务处理 TPS 、联机实时分析处理OLAP、决策支持系统DSS、领导信息系统EIS 、战略信息系统SIS

数据规划的系统建模

2.1系统功能建模

需求分析阶段建立的“职能域-业务过程-业务活动”3层结构组成的业务模型

不是所有的业务模型都能计算机自动化处理的,这些业务活动分为自动化、人机交互、人工完成三类。

将可自动化处理的和可人机交互处理的业务活动挑出来,按照“子系统-功能模块-程序模块”(树形结构)组织,就是系统功能模型

具体的功能模型实现省略。

2.2系统数据建模

 

 

数据存储区域划分

交换数据临时存储区、操作性数据存储区、数据仓库、数据集市

EDS 保证数据交换过程中安全隔离和临时存储的存储区,其数据结构应与接入系统保持一致。

ODS 用于异构业务数据源的明细数据整合后、进入数据仓库前的数据存储,向企业提供面向业务的、近实时的统一的数据视图,支持企业全局业务数据的近实时的查询和分析。

DW存放面向主题的、集成的、相对稳定的、反映历史变化的数据。

DM 是以数据仓库数据为唯一数据源、面向特定分析应用、按一定方式重新组织的数据集合,是数据仓库的子集。

明确数据的流向,以及在数据流向过程中数据交换的实现方式 ETL

ODS设计

数据要求

ODS的数据应该通过数据交换平台从各个应用系统采集得到。

ODS的数据应该满足数据仓库的数据抽取的需要,并满足企业全局、近实时的当前数据查询

ODS应该对采集的来的业务数据进行整理、清洗和统一。

ODS数据应该通过定时轮询或者事件驱动的方式对数据进行近实时更新

设计原则

满足三范式

主题域规划应该和企业数据规划的数据主题域保持一致。