架构师备战(二)-企业信息化战略与实施小结
之前了解企业信息化战略与实施的概念,本次对之前学的概念重新全部整理一遍,加深记忆和理解。
1、信息的定义
- 香农(shannon): 信息是用来消除不确定性的东西
- 维纳(Norbert Wiener): 信息就是信息 既不是物质 也不是能量 被认为信息,物质,能量是世界组成的三种元素
2、信息的特点
- 客观性(真伪性):也叫事实,不符合事实的信息毫无价值,甚至有副作用
- 动态性:信息随时间会变化
- 层次性:信息可分为战略级,管理级,操作级
- 传递性:时间空间都具有传递性,时间比如保存的照片,空间比如消息传递阔这扩散
- 滞后性:信息是数据加工后的产物,相对数据有滞后性
- 扩压性:信息可以扩散也可以压缩,比如媒体把消息压下来了或者有意扩散
- 分享性:信息可以分享,且具有非零和性(分享信息后,每个人都获得了信息,均可以从中获益,而不是信息分享后自己就没有了)
3、信息化的概念
信息化是从工业社会到信息社会的演进与变革,简单来说,就是计算机,网络等技术推广应用到各行各业,促动各行各业的发展。
4、信息系统的生命周期
- 立项阶段:对项目做可行性分析和粗略的需求调研,从企业全局决定做不做该系统
- 开发阶段
- 系统规划:初步调查、分析系统目标,子系统组成、拟定实施方案、可行性研究、制定系统建设方案
- 产出系统规格说明说
- 系统分析:业务流程分析、数据与数据流程分析、软件需求分析、网络需求分析
- 产出:系统需求规格说明书、软件需求规格说明书、确认测试计划、系统测试计划、初步的用户手册
- 系统设计:软件架构设计、软件概要设计、详细设计、网络设计
- 产出:架构设计文档、概要设计说明书、详细设计说明书、程序规格说明书、概要测试计划、详细测试计划、各类设计图
- 系统实施:软件编码、软件单元/集成/系统等测试、综合布线
- 产出:源码、单元测试、集成测试报告、操作手册
- 系统验收:确认测试、试运行
- 确认测试报告、项目验收报告
- 运维阶段:验收、移交后,系统运行期间发现bug,需要修改的阶段。
- 消亡阶段:更新改造、功能扩展、报废重做都属于消亡
5、信息系*战统**略规划
企业战略、信息化战略、信息系*战统**略区别
- 企业战略:以企业的发展来看问题。如:软件培训企业说企业战略可以水平扩展,多培训几个行业的企业,垂直扩展就是深入软件培训,比如培训程序员学习编成技术。
- 信息化战略:支撑企业战略时需要哪些业务系统,这些业务系统如何做规划
- 信息系*战统**略:从软件开发的角度出发,我们需要哪些系统,哪些系统先开发,哪些后开发,哪些系统要做、哪些系统不做。
信息化战略规划的三个阶段和各个阶段产生的方*论法**
- 第一阶段 :以数据处理为核心,围绕职能部门需求,此时各个部门的程序相对对立,各自为伍
- 企业系统规划法(BSP): 自上而下的识别目标系统,自下而上的设计系统,对机构的变动具有适用性(UC矩阵)
- 关键成功因素法(CSF): 找到实现目标的 关键信息集合 ,从而 确定开发优先次序 (会判断成功的关键因素时什么,重点发展关键成功的系统)
- 战略集合转换法(SST):把战略看成 “信息集合” ,把战略目标转变成信息系统的战略目标。就是把上一阶段的战略目标,整体打包作为下一阶段的依据
- 第二阶段:以企业内部MIS系统为核心,围绕企业的整体需求,把一些系统关联起来
- 战略数据规划法(SDP):出现了一种叫做主题数据库的东西,将多个数据库整合为一个数据库,并且支持事物,解决信息孤岛问题.
- 信息工程法(IE)
- 战略栅格法(SG)
- 第三阶段: 考虑企业内外环境\以集成为核心\围绕企业战略需求
- 价值链分析法(VCA)
- 战略一致性模型(SAM)
6、企业信息化
6.1、企业资源计划(ERP)
ERP的发展史
- 1、物料需求计划(Material Requirement Planing, MRP)也叫物料单系统
- 2、制造资源计划(Manufaturing resource planing II, MRP II)增加了库存、分销系统等
- 3、企业资源计划(Enterprise Resource Planing, ERP)打通了供应链,把财务、人力资源、销售管理都纳入了
ERP包含以下子系统
- 财会管理
- 会计核算
- 财务管理
- 物流管理
- 分销管理
- 库存管理
- 采购管理
- 生产控制管理
- 主生产计划
- 物料需求计划
- 能力需求计划
- 车间控制
- 制造标准
- 人力资源管理
- 人力资源规划
- 招聘管理
- 工资核算
- 工时管理
- 差旅费核算
ERP系统会有一些计划来支撑整个体系的运作
- 第一层:经营计划
- 第二层:生产计划大纲
- 第三层:主生产计划
- 第四层:物料需求计划、能力需求计划
- 第五层:车间生产控制
6.2、客户关系管理(CRM)
维护客户关系,从而让企业获得利益。市场营销和客户服务是CRM的支柱功能。所以需要又客户服务与支持、客户群维系、商机管理等部分。
因为有了客户信息,就会对数据进行分析和挖掘,从而实现自动化销售,自动化市场营销,自动化客户服务等。
6.3、供应链管理(SCM)
供应链管理的理念是:强强联合,整合信息化“三流”,严格遵循数据交换标准。
一个公司一般是做一条供应链上的某个环节,所以一般需要与上下游企业进行对接,因此需要严格的遵循数据交换的标准。
信息化三流包括:信息流,资金流,物流。信息流是核心,分为需求信息流和供应信息流。
6.4、商业智能(BI)
只能BI包括如下
- 需求分析
- 数据仓库建模
- 建立BI分析报表
- 用户培训和数据模拟测试
- 系统改进与完善
总体来说,用到的技术包括数据仓库,数据挖掘,OLAP(联机分析处理,对应数据仓库,还有一个相似概念OLTP,联机事务处理,对应的是事物数据库操作)
6.4.1、数据仓库
数据仓库是如何形成的
数据仓库将各个系统做为数据源,利用数据抽取、清洗等操作,构建了一个用于整个企业做数据分析和挖掘的集合,供整个企业的BI做支撑。
数据集市同数据仓库界限和模糊,同样是通过数据抽取、清洗,构建一个用于一个或多个部门做数据分析的集合,就叫做数据集市。
数据湖是各个系统的源数据抽取到一个大的数据库,这些数据没有经过加工,就散乱的放在一起,就叫做数据湖。
数据仓库的特点
- 面向主题:数据按主题组织(其实就是把多个系统的数据库经过数据加工后整合为一个大的结构化的数据库)
- 数据是集成的:消除了数据源中的不一致性,提供了整个企业的一致性全局信息
- 相对未稳定的:主要进行数据查询,只有少量修改和删除(或者不删除)
- 反应了历史变化(随时间):记录了企业从过去某一刻到当前阶段的信息,可以对发展历程和未来趋势做定量分析和预测
数据库与数据仓库的区别
数据仓库主要做查询,存储的是历史数据,仅用于数据分析和数据挖掘,为BI报表做有效支撑,一般会建立比较多的索引链提升查询效率。对应的是OLAP(联机分析处理)
数据库主要做实务操作,存储的是当前业务数据,用于业务处理,为业务系统做有效支撑,一般不会建立过多索引,因为索引多了会影响事物操作的速度,对应的是OLTP(联机事务处理)
6.4.2、数据挖掘
经典案例,啤酒和尿布的故事
数据挖掘都有哪些方法
- 决策树:树形结构分析
- 神经网络:类似统计学的判别,回归,聚类等
- 遗传算法:三个基本过程,繁殖(选择)、交叉(重组)、变异(突变)
- 关联数据分析:关联规则是描述数据之间存在关系的规则
数据挖掘的分类
- 关联分析:挖掘出数据间隐藏的相互关系
- 序列模式分析:侧重点是分析数据间的先后(因果)关系
- 分类分析:为每一个记录赋予一个标记,再按照标记分类
- 聚类分析:分类标签的逆过程,先进行分类,再赋予一个标签
6.5、决策支持系统(DSS)
决策支持系统的作用一般是供决策,做辅助用途的系统,当你做一个决策的时候,你可以需要给你的决策做支持。是人工智能在前期的一种表现. 虽然系统会做出一些分析和支持, 但最终还是由人来决定。

结构化: 比较能够得到确切答案,能够量化的算出每一种方案的得分, 最终选择一个分数最高的.
非结构化: 绝大多数方案没这么简单,往往是这个方案这方面好, 另外的方案其他方面好, 这就属于非结构化的.
需要建立在一定的数据量上才能完成, 如果没有一定的数据量和原来数据得到的一些知识和模型, 是没有办法去完成这个决策的
6.6、业务流程重组(BPR)
业务流程重组(BPR, Business Process Reengineering) 是对企业的业务流程进行 根本性的再思考 和 彻底性的再设计 , 从而获得可以用诸如成本, 质量, 服务和速度等方面的业绩衡量的 显著性 成就。

6.7、业务流程管理(BPM)
业务流程管理(BPR, Business Process Management)是一种以 规范化 的构造端到端的卓越业务 流程为中心 , 以 持续的 提供组织业务绩效为目的的 系统化 方法
流程管理包含三个层面
- 规范流程
- 优化流程
- 再造流程
不需要对全部流程进行再造, 根据PDCA进行闭环管理, 流程持续不断的以业务绩效为目的进行规范,优化和再造流程.不断的循环这个过程.
PDCA闭环管理过程
- 明确业务流程所想要获取的成果
- 开发和计划系统的方法, 实现以上的成功
- 系统的部署方法, 确保全面实施
- 根据对业务的检查和分析以及持续的学习活动,评估和审查所执行的方法, 并进一步提出计划和实施改进措施.
BPR: 修改粒度很大, 是彻底性的再设计
BPM: 修改粒度较小, 持续性的设计和修改, 不需要对所有流程进行再造, 构造卓越流程并不是再造, 而是根据现有流程的具体情况, 对流程进行规范化设计.
6.8、企业应用集成(EAI)
企业应用集成(EAI, Enterprise Application Integration), 由于业务系统越来越多, 系统与系统之间没有打通, 开发新系统如何与老系统联通. 所以此时需要对不同系统之间进行集成。
集成的方式有如下几种
- 表示集成(界面集成)
- 形成统一的入口, 产生了 整体 感觉。如how123
- 数据集成
- 数据集成是应用集成和业务过程集成的基础, 把不同来源, 格式, 特点性质的数据在逻辑上或者物理上有机的几种, 从而为企业提供全面的数据共享.
- 如:ETL 数据仓库, 联邦数据库都可是视作为数据集成,集成点是数据库层面
- 控制集成(应用集成, API集成, 接口集成)
- 就是A系统调用B系统的接口, 使用远程过程调用(RPC) 调用. 集成点就是应用
- 业务流程集成(过程集成, B2B)
- 不在局限调用自己企业服务了, 将会去调用外币系统. 比如供应链的上下游集成.
- 业务流程集成一般会有合并优化的的思想. 集成之前做流程优化, 考虑是不是有些东西需要去掉, 有些东西需要重组, 工作量相对较大
集成的另一个维度分类
- 消息集成: 适用于数据量小, 但是要求频繁, 立即的, 异步 的数据交换场所
- 共享数据库: 实时性强, 可以频繁交互, 数据的交换属于 同步 方式
- 文件传输: 适用于数据量大, 交换频率小, 即时性要求低的.
同步和异步的区别 :同步表示发送一个请求, 等待响应返回的过程,异步表示发送一个请求,不用等待响应,就去干其他事情了的过程
6.9、企业门户
还是前面的那些集成系统, 然后把这些东西放在互联网上, 就是企业门户. 只是根据放的东西不一样, 门户信息对应的叫法不一样.
- 企业网站: 注重单项的信息传递, 缺互动. 类似静态企业官网
- 企业信息门户(EIP) : 把各种应用系统, 数据资源和互联网资源统一集成到企业门户之下
- 企业知识门户(EKP): 企业网站的基础上增加知识性内容
- 企业应用门户(EAP): 实际上就是对企业业务流程的集成, 以业务流程和企业应用为核心, 把业务流程*功中**能不同的盈盈模块通过门户技术集成在一起.
- 企业通用门户: 集以上四者于一身
现在很多的企业网站都是通用的, 员工可以登录处理, 客户可以完成服务, 还提供一些知识性的东西(解决方案等)
7、政府信息化与电子政务
- 政府对政府( G2G ) Government To Government
- 政府对企业( G2B ) Government To Business
- 政府对公民( G2C )Government To Citizen
- 政府对公务员( G2E )Government To Employee
8、电子商务
B(Business 企业)和C(Custemer, 消费者,个人)
- 企业对企业(B2B)
- 企业对消费者(B2C)
- 消费者对消费者(C2C)
- 消费者对企业(C2B)
- 线上对线下(O2O, Online To Offline)
本节主要是对企业信息化战略与方法的一些概念的回顾,从而加深印象。概念属于理论性的东西,确实比较难以理解,并且容易忘记,我们只有反复的去专研和理解,甚至记忆才能把这些东西在未来一段时间化为己有。加油!