文章目录
本章是综述的一章,概括全局的一章,整个流程的介绍
1、企业信息化概述
企业信息化是指企业以业务流程的优化和重构为基础,在一定深度和广度上利用计算机技术、网络技术和数据库技术,控制和管理 企业生产经营活动中的各种信息,实现企业内、外部信息的共享和有效利用,以提高企业的经济效益和市场竞争力。
1.1 信息和信息化概念
信息基本属性
- 真伪性:真实时信息的中心属性,不真实的信息价值可能为负
- 层次性:信息一般和管理层一样,可以分为战略层、策略层和执行层 3个层次
- 不完全性:客观事实的全部信息是不可能得到的。我们需要正确滤去不重要的信息、失真的信息,抽象出有用的信息。
- 滞后性:信息是数据加工的结果,因此信息必然落后于数据,加工需要时间
- 扩压性:信息和实物不同,它可以扩散也可以压缩
- 分享性:信息可以分享
应用层次分类
战略级是最高级,依次递减
- 战略级(企业最高管理层)
- 战术级(企业中层经理及其管理部门)
- 操作级(服务型企业的业务部门)
- 事务级(企业的管理业务人员)
1.2 国家信息化体系
1.3 企业信息化方法
企业信息化建设是一项系统工程,而不是单元技术的改造,涉及到企业所处的整个“生态系统”,个别部门或部分业务的信息化并不能代表整个企业的信息化。
几种常见的 企业信息化方法
- 业务流程重组方法
- 核心业务应用方法
- 信息系统建设方法
- 主题数据库方法:主题数据库就是面向企业业务主题的数据库,也就是面向企业的核心业务的数据库。
- 资源管理方法
2、企业信息化规划
企业信息化规划不仅涉及信息系统规划,同时与企业规划、业务流程建模等紧密相关,是融合企业战略、管理规划、业务流程重组等内容的“业务+管理+技术”的规划活动。
2.1 信息化规划的内容
企业信息化涉及的内容及它们之间的依赖关系,如下图:
- 企业战略规划:【非重点】利用机会和威胁评价现在和未来的环境,用优势和劣势评价企业现状,进而选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案。
- 信息系统战略规划:关注如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标,其重点在于对信息系统远景、组成架构、各部分逻辑关系进行规划。
- 信息技术战略规划:【非重点】简称IT战略规划。是在信息系统规划的基础上,对支撑信息系统运行的硬件、软件、支撑环境等进行具体的贵啊话,它更关系技术层面的问题。
- 信息资源规划:在以上规划的基础上,为开展具体的信息化建设项目而进行的数据需求分析、信息资源标准建立、信息资源整合工作。
- 系统规划:单个项目的立项分析,是信息系统生命周期的第一个阶段。
信息化规划的具体内容:
1.明确发展目标和实施重点;
2.成立领导机构;
3.做好企业业务信息化需求分析;
4.确定企业信息化不同发展阶段的投资预算;
5.制定必要的促进企业信息化建设的规章制度。
2.2 信息化规划和企业战略规划
在实际工作中,信息化规划与企业战略规划总是相互影响、相互促进的。
根据企业所处的信息化阶段不同,信息化规划与企业战略规划的关系也是略有不同,具体表现为以下三种:
阶段 | 描述 |
---|---|
企业处于信息化初级阶段 | |
企业处于信息化中级阶段 | |
企业处于信息化高级阶段 |
信息化战略与企业战略的集成
集成方法 | 简要描述 | 关键词 | |
---|---|---|---|
业务与IT整合 | BITA | 适用于信息系统不能满足当前管理中的业务需要,业务和IT之间总是有不一致的地方。 | 转变建议和计划,并执行计划 |
企业IT架构 | EITA | 适用现有信息系统和IT基础架构不一致、不兼容和缺乏统一的整体管理的企业。 | 只制作规范 |
具体解读
3、信息系统开发方法
信息系统开发方法
1、结构化法:面向过程的方法论 - 如:瀑布模型
2、面向对象方法
3、面向服务的方法:可以对外提供,更规范化
3.1 结构化方法
结构化方法也称生命周期法,是一种传统的信息系统开发方法,由结构化分析-SA、结构化设计-SD、结构化程序设计-SP 三部分有机组合而成
,其精髓是 自顶向下、逐步求精、模块化设计。
# 结构化方法的主要特点
1、开发目标清晰化
2、开发工作阶段化
3、开发文档规范化
4、设计方法结构化
# 缺点
1、开发周期长;
2、难以适应需求变化;
3、很少考虑数据结构
使用的手段 | |
---|---|
SA | 数据流图、数据字典、结构化语言、判定表及判定树等 |
SD | 概要设计和详细设计(DFD转换为系统结构图,用系统结构图来建立系统的物理模型) |
SP | 使用某种程序设计语言,将每个模块用相应的标准控制结构表示出来,从而实现整个系统 |
3.2 面向对象方法
问题域:是指一个包含现实世界事务与概念的领域,这些事物和概念与所设计的系统要解决的问题有关。
任务 | |
---|---|
OOA | 了解问题域所涉及的对象、对象间的关系和操作,然后构造问题的对象模型。 |
OOD | 在分析对象模型的基础上,设计各个对象、对象之间的关系(如:层次关系、继承关系)和通信方式(如:消息模式)等,主要作用是对OOA的结果做进一步的规范化整理 |
OOP | 编码~~~ |
3.3 面向服务方法
OO的应用建立在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,就形成了 构件 的概念。对于跨构件的功能调用,则采用接口的形式暴露出来,进一步将接口的定义与实现进行解耦,则催生了服务和面向服务的开发方法。由此可见,面向对象、基于构件、面向服务 是三个递进的抽象层次。
SO分析与设计
SO方法有三个主要的抽象级别:操作、服务和业务流程
- 操作(最低层):代表单个逻辑单元的事物。执行 操作 通常会导致读、写或修改一个或多个持久性数据。服务的操作类似于对象的方法,都有特定的结构化接口,并且返回结构化的响应;
- 服务:代表操作的逻辑分组;
- 业务流程:为了实现特定业务目标而执行的一组长期运行的动作或活动 ,包括 依据一组业务规则按照有序序列执行的一系列操作。其中:操作的排序、选择和执行 成为服务或流程的编排,典型的情况是:调用已编排的服务来响应某业务事件。
SOAD
面向服务的分析与设计
综合OOA OOD 企业架构 和 业务流程建模
- OOA/OOD、EA和BPM分别从基础设计层、应用结构层、业务组织层 三个层次上为SOAD提供理论支持。
- 基础设计层:采用OOA和OOD的思想,其主要目标是能够进行快速
而有效的设计、开发,以及执行灵活且可扩展的底层服务构件; - 应用结构层:采用EA的理论框架。企业信息系统建设是一个大工程,其中可能会涉及到众多的业务流水线和组织单元/部门。因此,需要用到EA,以努力实现各解决方案之间架构的一致性。
在SOAD中,应用结构层以表示业务服务的逻辑构件为中心,并且集中于定义服务之间的接口和服务级协定。 - 业务组织层:采用BPM规则。BPM是一个不完整的规则,其中有许多不同的形式、表示法和资源,其中应用较为广泛的是UML。
SOAD中的流程建模必须与用例设计保持同步。
服务建模
服务建模的过程实际上是 进行流程分解,对业务目标和现有系统进行分析,发现候选服务,并对其进行分类,确定哪些服务可以暴露,最终实现服务和架构设计的过程。
按照实施的阶段,服务建模可以分为:
1)服务发现
2)服务规约
3)服务实现
三个阶段
3.4 原型化方法
也称:快速原型法、或简称原型法
分类
# 从原型是否实现功能来分
1.水平原型:也称为行为原型,用来探索预期系统的一些特定行为,并达到细化需求的目的。
通常只是功能的导航,但并未真实实现功能。
2.垂直原型:也称为结构化原型,实现了一部分功能。
垂直原型主要用在复杂的算法实现上。
# 从原型的最终结果来分
1.抛弃式原型:也称为 探索式原型
指达到预期目的后,原型本身被抛弃
主要用在 解决需求的不确定性、二义性、不完整性、含糊性等
2.演化式原型:为开发增量式产品提供基础,逐步将原型演化成最终系统
主要用在 易于升级和优化的场合,适用于web项目。
原型法的开发过程
1. 确定用户的基本需求;
2. 设计系统初始原型;
3. 试用和评价模型;
4. 修正和完善模型;
5. 整理原型和提供文档。
原型法的特点
- 使系统开发的周期缩短、成本和风险降低、速度加快、获得较高的综合开发效益;
- 以用户为中心来开发系统,用户参与度高
4、信息系统战略规划方法-ISSP
ISSP - Information System Strategy Plan
信息系统战略规划(ISSP)是从企业战略出发,构建企业基本的信息架构,
对企业内、外信息资源进行统一规划、管理与应用,
利用信息控制企业行为,辅助企业进行决策,帮助企业实现战略目标。
ISSP方法经历了三个主要阶段,各个阶段所使用的方法也不一样。
4.1 ISSP方法-第一阶段
第一个阶段主要以数据处理为核心,围绕职能部门需求的信息系统规划。
4.2 ISSP方法-第二阶段
第二个阶段主要以企业内部管理信息系统为核心,围绕企业整体需求进行的信息系统规划。
4.3 ISSP方法-第三阶段
第三个阶段的方法在综合考虑企业内外环境的情况下,以集成为核心,围绕其他战略需求进行的信息系统规划。
1、价值链分析法 VCA value chain analyse
将所有对企业有影响的信息作为一个个火丁,其都有可能对企业造成增值,
分析其中对企业增值最大的信息
2、战略一致性模型 SAM Strategic Alignment Model
保证企业战略和企业信息系统战略 要一致
5、企业资源规划和实施
企业资源是指支持企业业务活动和战略运营的事物,既包括人们常说的人、财和物,也包括人们没有特别关注的信息资源。同时,不仅包括企业的内部资源,还包括企业的各种外部资源。
企业资源可以归纳为三个"流",信息流、资金流、物流
企业资源规划是指建立在信息技术基础上,以系统化的管理思想,为企业提供决策和运行手段的管理平台。
5.1 ERP概述
ERP是一种融合了企业最佳实践和先进信息技术的新型管理工具,
它扩充了管理信息系统[MIS]和制造资源计划[Manufacturing-Resource-Plan]的管理范围,
将供应商和企业内部的采购、生产、销售以及客户 紧密联系起来。
可对供应链上的所有环节进行有效管理,实现对企业的动态控制和各种资源的集成和优化。
# 为了更好的理解ERP,可以从
1)管理思想:它的基本思想是将企业的业务流程看作是一个紧密连接的供应链
将企业内部分成几个相互协同作业的支持子系统,如:财务、市场营销、生产制造、质量控制、售后服务、工程技术等
2)软件产品
3)管理系统
三个角度来思考
5.2 ERP开发方法
二次开发
定制开发
6、信息资源规划-IRP
IRP-Information Resource Planning
Question:信息资源规划-IRP 要做什么?
ANS:IRP是对企事业单位或政府部门的信息 从产生、获取,到处理、存储、传输和使用 的全面规划,目的是为了构建一个高效、协调的信息技术系统,从而使企业的信息资源得以全面、合理地利用。
通过实施IRP,企业可以实现以下目标:(非重点,了解即可!!!)
(1)统一信息资源体系:集中管理企业信息资源,规范信息系统的建设和运营,消除不必要的重复和浪费。
(2)优化业务流程:提高信息共享和协同办公的效率,使企业的各项业务能够快速、高效地完成。
(3)提高管理水平:实现信息数据化、标准化和自动化,进一步提高管理水平和管理效率,实现企业信息化和数字化的目标。
(4)增强企业竞争力:加强自身的信息技术建设,提高产品品质和服务水平,从而提高竞争力,实现盈利和长远发展。
在实施过程中,IRP强调将 需求分析与系统建模 结合起来。
1、需求分析是 系统建模的准备;
2、系统建模是用户需求的定型和规范化表达。
7、企业信息系统
7.1 客户关系管理-CRM
CRM-Customer Relationship Management
7.2 供应链管理-SCM
supply chain management
不局限于企业内部
7.3 产品数据管理-PDM
# product data management
# PDM 是一门用来管理 1)所有与产品相关信息 和 2)所有与产品相关过程 的技术。
1、所有与产品相关信息
包括:零件信息、配置、文档、计算机辅助设计文档、结构、权限信息等
2、所有与产品相关过程
包括:过程定义和管理
# PDM的核心功能
1、数据库和文档管理
2、产品结构与配置管理
3、生命周期管理和流程管理
4、集成开发接口
7.4 产品生命周期管理-PLM
# 产品的生命周期一般包括 5个阶段
1.培育期(概念期)
2.成长期
3.成熟期
4.衰退期
5.结束期(报废期)
7.5 知识管理
7.6 商业智能-BI
BI:收集、管理和分析数据,将这些数据转化为有用的信息,然后分发到企业各处。
# BI的建设过程
1、需求分析:明确定义 企业对商业智能系统 的期望和需求;
2、数据仓库建模:通过对企业需求的分析,建立企业数据仓库的逻辑模型和物理模型,并规划好系统的应用架构;
3、数据抽取:将数据从业务系统 抽取到数据仓库中,对数据进行转换和清洗;
4、建立BI分析报表
5、用户培训和数据模拟测试:对用户进行培训,在实际环境中测试系统;
6、系统改进和完善:用户使用过程中 提出的新需求,并不断完善。
# BI 相关技术
数据仓库
数据挖掘
联机分析处理 [OLAP]
要区分 数据库 和 数据仓库
数据仓库:只做数据分析 - OLAP
数据库 :存数据,还可以运行一些业务 - OLTP
7.7 企业门户
- 企业网站:注重消息的单向传送展示,缺乏信息互动,是企业门户的雏形。
- 企业信息门户EIP:在互联网模式下,将企业的各种应用系统、数据资源和互联网资源统一集成在企业门户下,提供企业的产品和用户的信息,达到信息共享,使得企业相关的供应链、客户通过此门户获得所需信息,快速了解企业文化。
- 企业知识门户EKP:企业网站的基础上,增加知识性内容,企业员工可以通过EKP了解今天企业所发生的事情,找到与自己相关的项目资源信息,建立了一个企业知识库,能够提高企业员工的工作效率。
- 企业应用门户EAP:对企业业务流程的集成,以业务流程和企业应用为核心,把业务流程中 功能不同的应用模块通过门户技术集成在一起,企业员工和合作伙伴可以通过EAP访问相应的应用系统,实现移动办公。
- 企业通用门户:将上述四者有机的融合在一起。
名称 | 关键词 |
---|---|
企业网站 | |
企业信息门户 | 客户 |
企业知识门户 | 员工 |
企业应用门户 | 业务流程 |
企业门户 | 融合在一起 |
7.8 电子商务
电子商务的形式 | 英文 | 举例 |
---|---|---|
企业对个人 | B2C | 京东、天猫 |
个人对企业 | C2B | 独立咨询师 |
企业对企业 | B2B | |
消费者对消费者 | C2C | 闲鱼 |
线上对线下 | O2O | 团购 |
- 参与电子商务的实体:顾客、商户、银行、认证中心
电子商务标准体系 | 所处范畴 |
---|---|
基础技术标准 | |
业务标准 | 注册维护、信息分类编码 |
支撑体系标准 | 在线支付 |
监督管理标准 | 服务质量 |
7.9 决策支持系统-DSS
Decision Support System
考的比较少~
决策支持
- 结构化决策:可以有最优解
- 半结构化决策:无最优解
- 非结构化决策:无最优解
8、电子政务
电子政务的模式 | 英文 | 描述 | 典型 |
---|---|---|---|
政府对政府 | G2G | 政府之间上级对下级 | 基础信息采集、处理和利用,如人口采集、地理资源等;各级政府决策支持;政府间通信。 |
政府对企业 | G2B | 企业到政府办事 | 产业政策、进出口、注册、纳税、工资、劳保、社保等;发放营业执照、许可证、合格证等。 |
政府对公众 | G2C | 公众对政府信息的查询 | 关于社区公安和水、火、天灾等公共安全有关的信息;户口、各种证件的管理等 |
政府对公务员 | G2E | 政府内部工作人员自动化办公 | 政府机构通过网络技术实现内部电子化管理(如OA)的重要形式。是其他模式的基础。 |
- 三种信息流:政务办公信息流、公共事务信息流、政务咨询信息流
如何区分G2B、B2G 等谁前谁后的问题???
9、业务流程规划
BPA - Business Process Analyse
Question:为什么要做业务流程分析?
ANS:是理解现有流程的运行情况,识别存在的问题和瓶颈,提出改进建议,从而优化流程,提高业务效率和质量。
业务流程:先做…然后做…接下来做…最后做… —流程
9.1 业务流程分析步骤
# 业务流程分析通常涉及以下步骤:
1、流程定义:明确要分析的业务流程的范围、输入、输出和关键活动。
2、数据收集:通过访谈、观察、问卷调查等方式,收集与业务流程相关的数据和信息。
3、流程建模:使用流程图、数据流程图等工具,对业务流程进行可视化表示,帮助分析人员更好地理解流程的结构和运行逻辑。
4、流程评估:根据设定的指标和标准,对业务流程的各个方面进行评估,如效率、成本、质量、客户满意度等。
5、问题识别:分析流程中的瓶颈、浪费、不合理环节等问题,并找出问题的根源。
6、改进建议:基于问题识别和分析结果,提出针对性的改进建议,如简化流程、优化资源配置、引入新技术等。
7、实施与监控:将改进建议付诸实施,并监控实施效果,确保业务流程得到持续优化。
9.2 业务流程分析方法
9.3 业务流程管理-BPM
BPM:持续的改进,使用到 PDCA 循环(plan do check action)
业务流程管理(Business Process Management,BPM)是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法。
9.4 业务流程重组-BPR
BPR:推倒重来!!!全新的。
业务流程重组(Business Process Reengineering,BPR)是一种对企业战略、增值运营流程以及支撑它们的系统、政策、组织和结构进行根本性的再思考和彻底的重设计的管理思想和方法。
10、企业应用集成-EAI
Enterprise Application Integration - EAI
10.1 EAI的方法
划分方式一
划分方式二:按内外分
10.2 EAI方法对比
发布到互联网上的是哪个???
10.3 EAI 数据交换方式
例题
10.4 集成平台
---------如下章节非重点---------
电子数据交换 - EDI
Electronic Data Interchange
EDI定义
公司之间传输订单、发票等作业文件的电子化手段,又称 无纸贸易,需要统一数据格式,成本大,主要用于批发业务。
EDI分类
主要是可以分为四类
- 订货信息系统:用 电子数据文件 来传输订单、发票和各类通知;
- 电子金融汇兑系统:银行和其他组织之间实行 电子费用汇总;
- 交互式应答系统:机票预定系统;
- 带有图形资料自动传输的EDI:计算机辅助设计图形的自动传输。
EDI三要素
- EDI软件和硬件;
- 通信网络;
- 数据标准化。
EDI的特点
- EDI使用对象是不同组织之间,传输的事企业间的报文,是企业间信息交流的一种方式;
- EDI 所传送的资料是一般业务资料,如 发票、订单,而不是一般性的通知;
- EDI 传输的报文是格式化的,是符合国际标准的,这是计算机能够自动处理报文的基本前提;
- EDI 使用的数据通信网络 一般是 增值网、专用网;
- 数据传输由 收送双方的计算机系统直接传送、交换资料,不需要人工介入操作;
EDI 与 传真/电子邮件 的区别?
传真或电子邮件 需要人工的阅读判断处理 才能进入计算机系统,人工将资料重复输入计算机系统中,浪费人力资源,也容易发生错误。
EDI不需要再将有关资料人工重复输入系统。
系统建模(略重点)
企业的整体建模
从现有系统得出新系统,建模流程见下:
系统分析首先要进行的工作是:获取当前系统的物理模型;
再针对物理模型进行分析,抽象出逻辑模型;
系统设计师通过调整和优化 确定目标系统的逻辑模型,
而系统开发的目的是 建立目标系统的物理模型。
集成定义方法-IDEF
# 掌握这几个~
IDEF0:业务流程建模/功能建模
IDEF1X:数据建模(如:ER模型)
IDEF2:仿真建模设计
IDEF4:面向对象设计
IDEF8:用户界面建模
IDEF12:组织结构建模
工作流参考模型-WRM
Workflow Reference Model
工作流参考模型是由WFMC提出的,对工作流管理系统[WFMS]的实现推荐的一个参考模型.
WFMS不是企业的业务系统,而是为企业的业务系统的运行提供了一个软件的支撑环境。
工作流管理系统(Workflow Management System, WfMS)是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定义好的工作流逻辑进行工作流实例的执行。
WFMS由多个组件构成,主要包括6个
1、工作流执行服务:
(1)是WFMS的核心。
(2)功能是:a.创建和管理流程定义;b.创建、管理和执行 流程实例
2、工作流引擎:为流程实例 提供运行环境
(1)是实现 工作流执行服务 的关键技术;
(2)功能是:a.提供了执行和控制工作流程的功能,包括任务调度、流程状态管理、事件处理等;
(3)工作流引擎通常基于一些特定的工作流模型或标准
3、流程定义工具:流程定义工具用于创建和编辑工作流程的定义,包括任务的顺序、条件、参与者角色等信息。
通过流程定义工具,用户可以可视化地设计和修改工作流程,而无需编写复杂的代码。
4、客户端应用:客户端应用是工作流系统的用户界面,
通过它用户可以提交工作流请求、查看任务状态、处理任务等。
客户端应用通常提供了友好的界面和易用的操作方式,以便用户能够方便地使用工作流系统。
5、调用应用:是接入工作流系统的外部应用程序,它们可以通过API或其他方式与工作流引擎进行交互。
调用应用可以触发工作流的执行,传递参数给工作流,获取工作流的执行结果等。
6、管理监控工具:用于对工作流系统进行配置、监控和管理。
它提供了对工作流执行情况的实时监控和统计分析功能,
可以帮助管理员及时发现和解决问题,优化工作流程的性能和效率。