3.数据规划与信息架构(CIO)201105132盲人摸象的启示生产?企业。。。物资?企业市场?企业财务?企业人事?企业企业企业数据处理危机•历史上的数据处理危机发达国家遇到“数据处理危机”为走出困境出现“信息工程”、IDEF等方法论最终用户新需求压力日益增加旧应用堆积严重维护愈加困难源自詹姆斯.马丁《信息工程》原著我们今天遇到了同样的问题CIO的困境老总的困境3更深层次的危机:历史上的今天4数据规划的理论相关概念北达软信息化咨询与培训中心数据规划与信息架构数据规划的内容数据规划的工程方法议程/Agenda当值章节对应的椭圆框使用效果:绘图工具-形状样式-红色系列-细微效果-强调2此椭圆框亦使用了“百叶窗”自定义动画效果其他章节对应椭圆框不使用任何效果,包括动画效果用文档主标题替换右侧半圆球中的问好5Copyright@2010北达软此页面相当于Word文档的一级标题页面,即PPT文档的所有一级标题列在此。二级标题使用方法见下页。数据规划的实例数据规划目的与意义一、相关概念6Copyright@2009北达软•数据?信息?•数据规划?•数据架构?信息架构?1、数据与信息•数据是使用约定俗成的关键字,对客观事物的数量、属性、位置及其相互关系进行抽象表示,以适合在这个领域中用人工或自然的方式进行保存、传递和处理。•信息是具有时效性的,有一定含义的,有逻辑的、经过加工处理的、对决策有价值的数据流。•通过人们的参与对信息进行归纳、演绎、比较等手段进行挖掘,使其有价值的部分沉淀下来,并于已存在的人类知识体系相结合,这部分有价值的信息就转变成知识。•智慧是人类基于已有的知识,针对物质世界运动过程中产生的问题根据获得的信息尽行分析、对比、演绎找出解决方案的能力。这种能力运用的结果是将信息的有价值部分挖掘出来并使之成为知识架构的一部分。72、数据规划•企业生产经营所需要的信息,从采集、处理、传输到使用的全面规划,侧重信息流的分析,为整合信息资源,实现信息共享的总体规划左右信息流内外信息流上下信息流生产管理营销管理财务管理…总部:地区:生产管理营销管理财务管理…检修单位施工单位……政府部门客户关联单位:省级:生产管理营销管理财务管理…8业务架构信息架构信息系统架构数据架构物理系统结构3、数据架构与信息架构信息架构就是对信息的分类、分层的组织。例如:分层信息有决策层、管理层、操作层等信息;分类信息有财务信息、营销信息、生产信息等数据架构就是对数据的分类、分层的组织。例如:分层数据有概念数据模型、逻辑数据模型、物理数据模型94、数据规划与信息架构的关系业务过程1业务过程2一组业务活动二组业务活动业务梳理...用户视图1用户视图2登记1,组成1登记2,组成2信息分析...基础数据标准1.2.3....系统数据模型服务参考模型业务架构信息架构统一的信息平台设计管理计划管理…物资管理采购管理应用架构数据架构10数据规划的理论相关概念北达软信息化咨询与培训中心数据规划与信息架构数据规划的内容数据规划的工程方法议程/Agenda当值章节对应的椭圆框使用效果:绘图工具-形状样式-红色系列-细微效果-强调2此椭圆框亦使用了“百叶窗”自定义动画效果其他章节对应椭圆框不使用任何效果,包括动画效果用文档主标题替换右侧半圆球中的问好11Copyright@2009北达软此页面相当于Word文档的一级标题页面,即PPT文档的所有一级标题列在此。二级标题使用方法见下页。数据规划实例数据规划目的与意义二、数据规划目的与意义•为什么要做数据规划?•你的企业是否遇到了数据环境混乱的问题?121、企业信息化建设的基本问题分析•基本问题:–两滞后——信息资源开发利用滞后于网络建设;管理层和决策层的应用滞后于运作层–两缺乏——缺乏总体数据规划(重硬件与网络规划);缺乏数据标准化(泛“标准化”,不实用)•核心任务:–数据环境改造;应用系统集成•基本手段–搞好数据规划;搞好数据标准化132、企业信息化建设中的信息孤岛问题分散开发,单项引进,数据自采自用,所在即所得模式建表,接口复杂,信息无法共享。混乱的数据环境,无序、矛盾、冗余的数据……采购SCM设计PDM生产CAPP客户CRM财务ERP143、点到点集成解决方案的灾难多对多的数据交换,牵一发而动全身商业逻辑多处重复,浪费开发资源难以进行业务流程调整,对业务变化适应性差开发质量难以控制系统开销太大,性能严重下降154、信息孤岛走向信息共享的愿景•在进行业务流程梳理优化的同时搞好数据管理,规划信息资源,则更能使信息系统发挥(资源)效益,也有利于信息技术真正起到作用,而不至于使在信息技术上的投资掉入“黑洞”(乌家培)。Ⅰ.数据文件(Data-Files)Ⅱ.应用数据库(ApplicationDataBases)Ⅲ.主题数据库(SubjectDataBases)Ⅳ.数据仓库(DataWarehouse)综合办公人力资源技术管理计划统计生产管理用电管理安全监督财务管理工程管理物资管理主题数据库综合办公计划统计物资管理人力资源技术管理生产管理用电管理安全监督财务管理工程管理165、信息孤岛走向信息共享的实践方案综合办公人力资源技术管理计划统计生产管理用电管理安全监督财务管理工程管理物资管理17数据中心综合办公计划统计物资管理人力资源技术管理生产管理用电管理安全监督财务管理工程管理DBDBDBDBDBDBDBDBDBDB6、小结•意义:–规范化表达企业业务–规范数据源,解决数据源唯一性问题–规范数据模型,明确数据关系•目标:–归类整理包括业务表单、统计报表等在内的信息架构–建立包含基本数据集、信息分类编码和数据模型等在内的数据架构–建立业务信息分布矩阵以及数据架构与信息架构的关系,使数据源分析定位到业务活动层面18数据规划的理论相关概念北达软信息化咨询与培训中心数据规划与信息架构数据规划的内容数据规划的工程方法议程/Agenda当值章节对应的椭圆框使用效果:绘图工具-形状样式-红色系列-细微效果-强调2此椭圆框亦使用了“百叶窗”自定义动画效果其他章节对应椭圆框不使用任何效果,包括动画效果用文档主标题替换右侧半圆球中的问好19Copyright@2009北达软此页面相当于Word文档的一级标题页面,即PPT文档的所有一级标题列在此。二级标题使用方法见下页。数据规划实例数据规划目的与意义三、数据规划的理论来源•理查德·诺兰(Richard·L·Nolan)的发展阶段论断•威廉·德雷尔(WilliamDurell)的数据管理理论•霍顿(ForestW.Horton)的信息资源管理理论•詹姆斯·马丁(JamesMartin)的信息工程方法论•企业架构框架–Zachman–EAP–TOGAF–FEAF201、理查德·诺兰的发展阶段论断•初始、蔓段、控制:计算机时代特征•集成、数据管理和成熟:信息时代特征起步蔓延控制集成数据管理成熟计算机时代特征信息时代特征212、威廉·德雷尔的数据管理理论•没有卓有成效的数据管理,就没有成功高效的数据处理,更建立不起来全组织的计算机信息系统•数据元素是最小的信息单元,数据管理工作必须从数据元素标准化做起•组织中要设立数据管理部门,职责是集中控制和管理数据定义,建立数据管理基础标准和规范化的数据结构,指导协调信息系统开发和使用人员执行标准和规范——信息中心的职责•数据管理标准化是长期的工作过程,会遇到许多困难,持之以恒才能见到效果223、霍顿的信息资源管理(IRM)理论•企业的信息资源与其它资源有同等地位,IRM是一种新的管理职能。•必须将IRM与企业的战略规划联系起来,把信息资源作为战略资产进行管理,在企业的每个层面上识别信息资源和获利机会,并借以构建新的竞争优势•企业IRM的目标是“3E”:Efficient(高效)、Effective(实效)、Economical(经济)。234、詹姆斯·马丁的信息工程方法论系统&软件数据仓库主题数据库元库数据生成数据维护单据生成审计信息查询“如果—那么”分析决策支持汇总分析图表和报告生成信息工程作为一个学科要比软件工程更为广泛,它包括了基于当代数据库系统的计算机化企业所必须的相关学科。•信息系统以数据为中心(不是以处理为中心);•数据结构稳定,处理多变;•最终用户必须真正参加信息系统开发工作。245、主要的企业架构框架25(1)Zachman数据功能地点人员时间动机范围概念系统逻辑技术物理组件操作战略者拥有者设计者建造者实施者使用者2627(2)EAPEAP是一个定义架构的流程,支持业务的信息使用;同时,也是实施这些架构的计划。它是一个如何创建Zachman框架最上边两行(计划者和拥有者)的方法。28EAP集中在定义什么样的数据、应用和技术架构来适合并支持整个企业。下图是EAP定义这些架构和相关迁移计划的七个构件。这七个构件按婚庆蛋糕的形状排列,每层代表每个主要任务(或步骤)的焦点。(2)EAPEAP2004(3)TOGAF29架构开发方法架构内容框架TRMIII-RM参考模型架构开发指南和技巧企业连续系列架构能力框架分割技术使得企业架构分而治之ArchitecturalOutputs业务数据应用技术谁关注背景的(Why)计划者为什么?概念的(What)拥有者做什么?逻辑的(How)设计者如何做?物理的(WithWhat)建设者用什么?细节程度架构域与战略目标联系与可见的元素联系与业务案例联系与设计说明联系30流程人信息数据应用技术背景的所有流程的清单组织和角色主要信息分类主要实体主要系统资产分类概念的概要的业务流程模型团队和人员信息类型实体和依赖应用套件主要的构件和互连逻辑的细节工作、操作指南和业务规则变革管理策略分离的信息格式实体、依赖、具有的属性应用详细设计文档物理的流程合同变革管理计划信息实例数据库布局独立的模块和服务采购条目不同级别架构的细节内容该表提供一个指南。TOGAF应该适应特定企业的需要,不应该作为绝对的真理。31信息架构内容使得一个好的流程有效–谁需要什么信息?一般信息分类•业务流程•支持部门流程•合作伙伴流程•分析•业务记录信息架构的交付物(业务架构师的任务)•当前流程和组织图R•信息需求R•SWOT分析R•信息交付能力C/I•新的/改进的业务流程R•变革管理R客户主数据财务信息销售信息客户服务信息流程模型目的:使流程改进成功输出更新愿景更新ADD更新需求32数据架构内容创建所需要的信息需要什么数据?•数据分析•交易数据•分析数据•绩效数据•转换数据•测试数据•非结构化数据考虑数据生命周期数据管理数据清洗数据迁移数据治理数据架构的交付物•当前数据模型R/A•SWOT分析R/A•新的/改进的数据模型R/A•数据路线图R/A输出更新愿景更新ADD更新需求33本阶段目的•为支持业务,以利益相关者能够理解、完整一致和稳定的方式来定义主要的数据类型和所需数据源(值得注意的是,这一工作并不关注具体的数据库设计,也不是设计逻辑和物理的存储系统,而是定义与企业相关的数据实体)本阶段方法•数据定义–什么实体是必须的,为什么?•数据管理–主数据、支持、参考、商业智能、会话、转换规则、接口状态等。•数据迁移–数据转换、数据保留、接口-批处理还是实时。•数据治理–结构、管理系统、人数据架构储藏库•与行业垂直部门相关的通用数据模型,例如零售业的ARTS、电信业的eTOMA架构愿景G实施治理需求管理F迁移规划E机会及解决方案C信息系统架构D技术架构B业务架构H架构变更管理预备阶段数据架构阶段目的及方法34输入•外部参考资料•架构参考资料•非架构的输入•架构工作需求•能力评估•沟通计划•架构的输入•企业架构组织模型•定制的架构框架•数据原则•架构工作说明书•架构愿景•架构储藏库(可重用构建块、组织特定参考模型、组织标准)•架构定义文档的草稿•架构需求规格书草稿•架构路线图的业务架构构件输出步骤•见下页•优化和更新架构愿景阶段的交付物:•更新的架构工作说明书•架构定义文档草稿•基线/目标数据架构1.0版(业务数据模型、逻辑数据模型、数据管理流程模型、数据实体/业务功能矩