目录
信息化架构的概念
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
1
信息化架构管理历程
2
信息化架构管理由上世纪80年代起步发展至今,已被广泛应用于全球企业信息化之中。
80年代末 90年代中 90年代末 2011年前
ISO/IEC14252规范
了信息系统由业务
需求到设计的架构
分解思路
Zachman架构框架,
提出首个完整的信
息化架构理论
美国国防部架构
TAFIM提出,指导
美军方信息化建设
信息化规划的EAP
理论提出,强调现
状、蓝图和差异的
三段论规划过程
由TAFIM演化出应用于美国
军方的DOD TRM架构体系
发展自TAFIM,开发群组
(The Open Group)提出
TOGAF架构框架
为解决各单位数据共享,基
于美国标准化组织架构理论
和EAP,美国联邦政府提出
FEAF架构,支撑政府CIO委
员会进行规划和管控
Zachman在2003进行了更新,
并不断补充和完善自身理论,
符合企业信息化需求
FEAF根据联邦政府的信息
化需求以及IT行业的发展进
行不断更新
TOGAF已更新至第9版
美国国防部应用DODAF架
构框架,英国和北约各自提
出了自己的架构框架
Gartner提出了Gartner的架
构框架
架
构
理
论
的
发
展
和
演
进
主流的架构框架
Zachman架构框架
TOGAF架构框架
FEAF架构框架
DODAF架构框架
十一五前 SG186 SG-ERP
公
司
的
架
构
发
展
各单位、各条线分散建设,
缺乏公司统一规划和设计
各信息系统按各自需求,设
计分散、异构的系统架构
设计评审缺乏有效管控
统一规划基于通盘考虑,提
出了由业务到技术的总体方
案,为统一设计提供输入
典型设计贯彻统一规划在建
设内容中分层次的架构要求
部分某省市已在信息化建设
中引入架构管理思路
基于公司业务需求,建立覆
盖公司各单位、各条线的总
体架构,形成符合公司发展
运营的信息化总视图
各单位依总体架构,建立各
单位架构,描绘演进方案
各项目按统一标准,建立实
现级系统架构
符合公司信息化
发展要求的信息
化架构管理
充分借鉴并融合国内
外架构管理框架及成
功经验
SG186的继承发展,也
是应对十二五信息化需求
的管理创新
理念萌发
方法提炼
局部采纳
广泛应用
信息化架构管理的内容
3
信息化架构管理*
公司信息化
领导小组
总部信息工作
部及各分部
各典设组及统
推项目组
实施项目团队
信息化架构管理由架构设计和架构管控两部分构成。它服务于信息化规划设计的各方面,并为不同的对
象提供定制的设计和管控内容,描述相关设计内容及内容之间的关联。
信息化
设计图纸
公司信息化架
构总体视图
省公司及直属
单位架构视图
总部业务部门 各单位信息化
领导小组
公司信息化架
构分视图
应用群设计
系统设计
系统设计
信息化设计
方法及模板
设计相关规
范和标准
架
构
设
计
架构管控
*信息化架构是信息系统的基础组织方式,包括各系统组成部分、关系(组成部分之间,组成部分与系统环境之间)以及指导系统设计和演进的管控原则。
(ISO/IEC 42010:2007定义)
指导
遵从
信息化架构管理的概念
公司信息化架构SG-EA
4
基于信息化架构理论,构建公司信息化架构SG-EA,服务公司信息化建设。
企业建设
信息
为纽带
业务形态
信息化形态
数据管理
功能管理
信息系统
基础设施
组织管理
业务目标
流程管理
业务信息
信息化目标
技术管理
计算资源
存储资源
网络资源
城市建设
空间
为纽带
城市形态
空间形态
社会经济
政治
人文
城市目标
空间目标
空间功能
空间定义
建筑/景观
交通绿化
公用事业
给排水
空间实现
基础设施
城市总体规划
城市片区规划
分系统规划
城市/建筑群
设计
建筑景观设计
公司信息化架
构总体视图
省公司及直属
单位架构视图
公司信息化架
构分视图
应用群设计
系统设计
信息化规划设计 城市规划设计共性类比
公司信息化架
构
SG-EA
总体架构
系统架构
内涵
1
2
3
4
5
1 2 3
4 5
建设形态
功能组织
基础设施
总体视图的
功能体系分
视图
总体视图的
组织分视图
总视图功能
群体设计
具体系统的
设计
诠释信息
化骨架
信息化架构管理的内容(续)
5
城市总体规划
城市片区规划
分系统规划
城市/建筑群
设计
建筑景观设计
公司信息化架
构总体视图
省公司及直属
单位架构视图
公司信息化架
构分视图
应用群设计
系统设计
信息化规划设计 城市规划设计共性类比
公司信息化架
构
SG-EA
总体架构
系统架构
内涵
1
2
3
4
5
1 2 3
4 5
建设形态
功能组织
基础设施
总体视图的
功能体系分
视图
总体视图的
组织分视图
总视图功能
群体设计
具体系统的
设计
信息化架构由总体架构和系统架构组成。两者分别对应不同层级设计和管控内容。
架构连接“现实”与“梦想”
现实到梦想间是复杂的过程
复杂性需要责任人
成功的信息化交付需要合理的结构
没有人可做所有的事
越大型的项目需要越资深的架构师
梦想
现实
香港2030
总体规划
交通系统
及新建区
域规划 工业规划
景观规划
土地利
用规划
交通
规划
步行设
施规划
景观
规划
城市
设计
功能
片区
岸线
规划
某省市
设计
公园设计
建筑与景观设计
城市平面设计
用地规划
用地规划
中环
新海滨 公共设施主
要路径规划
信息化架构管理的概念
公司信息化架构SG-EA
6
组成部分 关系
组成部分间
组成部分与
系统环境
管
控
原
则
信息系统的基础组织方式,包括各系统
组成部分、关系(组成部分之间,组成
部分与系统环境之间)、以及指导系统
设计和演进的管控原则。(ISO/IEC
42010:2007定义)
信息化架构
总
体
架
构
业务架构
数据架构
应用架构
技术架构
概念模型
逻辑模型
物理模型
开发 执行 运行
业务视图
应用视图
技术视图
数据视图
系
统
架
构
企
业
信
息
化
建
设
从整体上体现了一个企业
的关键业务、信息、应用
和基础设施建设和发展策
略,以及它们对企业的业
务功能和流程的影响。总
体架构关注于业务流程、
企业的组织结构,以及支
持业务流程的信息技术。
(Gartner)
按照软件工程方法描述信
息系统的概念、逻辑和物
理设计,定义信息系统的
执行、开发和运行环境,
是总体架构在业务、应用、
数据和技术四个架构领域
针对具体信息系统或项目
的方案视图和设计细化。
理念
应用于
演化为
演化为
企业级
系统级/方案级
细化落地
一致遵从
信息化架构由总体架构和系统架构组成。两者分别对应不同层级设计和管控内容。
什么是总体架构
7
总体架构由业务、应用、数据和技术四个领域构成,每个领域由相应的架构元素和视图构成。同时,一
系列架构设计活动驱动着总体架构的设计和完善。
业务架构
技术架构
数
据
架
构
应
用
架
构
战略、能力和组织设计
业务流程设计
应用设计(企业级)
功能设计(方案级)
企
业
级
数
据
建
模
技术方案设计
运维方案设计
信
息
安
全
设
计
业务架构
技术架构
数据架构 应用架构
业务能力试图 业务管理视图 业务任务视图
数据主题视图 概念数据模型
逻辑数据模型 物理数据模型
应用视图 应用模块视图
应用功能视图
技术框架视图 信息系统视图 系统组件视图
业务架构
技术架构
数据架构 应用架构
业务职能 业务流程 组织单元
数据主题 数据实体 属性 应用 功能 交互
系统
接口
集成
组件 部署单元
软件 硬件
网络区域
架
构
元
素
视
角
架
构
视
图
视
角
描述 形成
设计活动视角
设计活动 架构元素
视图:同一架构领
域的元素描述
关联视图:不同架
构领域的元素关联
驱动
业务活动 业务步骤
业务域
数据域
业务信息
应用域
角色
技术能力
技术域
部署节点
位置
业务活动视图
应用用例视图
系统部署视图
基础设施概念视图 基础设施逻辑视图 基础设施部署视图
业务架构
技术架构
数据架构 应用架构
业务职能 业务流程 组织单元
数据主题 数据实体 属性 应用 功能 交互
系统
接口
集成
组件 部署单元
软件 硬件
网络区域
业务活动 业务步骤
业务域
数据域
业务信息
应用域
角色
技术能力
技术域
部署节点
位置
什么是系统架构
系统架构是总体架构在业务、应用、数据和技术四个架构领域针对具体信息系统或项目的方案视图和设
计细化。
业务需求
驱动
概念模型
逻辑模型
物理模型
业务流程 用例 角色
数据实体 数据字段
系统组件 模块
系统 接口 集成
支撑技术 公共组件 部署实例
设备 通信
业务
应用
数据
技术
需求开发
概要设计
上线材料可研和概
念验证
项目系统
架构材料
开发
环境
生产
环境
运行
环境
总体架构设计和系统架构设计
9
架构设计包括总体架构设计和系统架构设计。总体架构设计是企业级、高阶的信息化设计,而系统架构
设计是对总体架构中所识别的信息化改造、新建需求的实现设计。
业务架构
技术架构
数
据
架
构
应
用
架
构
战略、能力和组织设计
业务流程设计
应用设计(企业级)
功能设计(方案级)
企
业
级
数
据
建
模
技术方案设计
运维方案设计
信
息
安
全
设
计
架
构
现
状
架
构
蓝
图
架构演进路线(1至5年)
架构规范 可研 设计 研发 测试 上线
RUP
CMMI
其他
总体架构设计:关注“面”和演进 系统架构设计:关注“点”、“线”和实现
设
计
方
法
指
导
详见“SG-EA架构基础”课程 详见“系统设计要求和方法”课程
总体架构设计与系统架构设计的关系
10
总体架构设计由总部发起,在充分评估信息化现状的基础上,结合建设目标,形成业务、应用、数据和
技术架构设计;按业务类别和实施要求,组装成各解决方案包(包括业务和信息化解决方案),形成项
目和项目群,结合产品选型和研发供应商招标,完成系统设计。
SG-ERP总体架构设计
现状分析
蓝图设计
分年度
定期启动
即时触发,
如重大业务战略
总体架构蓝图库
业务
架构包
应用
架构包
数据
架构包
技术
架构包
方案1
方案2
方案3
解决方案包
项目群
项目
演进
路线
可研和概
念验证
上线材料
概要设计
总体架构
设计产出
系统架构
设计产出
系
统
架
构
设
计
产
出
系统设计
系统设计
系统架构设计
选型、
招标
选型、
招标
架构管控
11
总体架构领域
• 创建和维护总体架构资产
管理使用
总体架构资产评
审意见
系统架构评
审意见
•评审
•上报
参
考
业务
架构
应用
架构
开展
数据
架构
技术
架构*
反馈
指导
信息化领导小组审查
•审定公司总体架构原则
•执行重大信息化架构决策
系统架构遵从
• 遵从总体架构资产,优化和完善系统架构方案
• 按研发项目生命期,开展系统架构遵从
总体架构遵从
• 评审所有上报的总体架构决策事项
• 对重点项目进行系统架构评审
• 评审总体架构资产
总体架构资产
架构
原则
架构管
理办法
架构
规范
总体架
构蓝图
架构支
撑资产
*技术架构包含
安全内容
沟通和培训
信息化项目
专家库管理
对公司总某省市公司、相关直属单位和研发单位,全面开展SG-ERP架构管控工作,包括业务、应用、
数据和技术四领域的架构资产设计和维护,总体架构和各类信息化项目的系统架构遵从。
SG-ERP架构设计与管控有机衔接
12
SG-ERP架构设计与管控的衔接可选择“先蓝图,后管控”以及“先管控,后蓝图”的两种手段。
策略一:先蓝图,后管控
策略二:先管控,后蓝图
SG-ERP
架构蓝图
架构设计团队 架构管控团队
构建架构管控框架
建立架构管控组织
维护架构资产
推行架构遵从
培训架构师队伍
逐步演化为
人财物
项目群
五大
项目群
平台
项目群
其他项目
管
控过
渡
至
架构管控团队
构建架构管控框架
建立架构管控组织
维护架构资产
推行架构遵从
培训架构师队伍
架构设计
方法论
设计模板
管理办法
管控组
织机制
人财物
项目群
五大
项目群
平台
项目群
其他项目
SG-
ERP架
构
蓝图
指
导
归
集
整
合
前提 优点 难点
需要强有力的业
务和信息化协调
充分了解总部和
各单位的业务和
信息化现状
经充分沟通的、
明确的业务和信
息化战略
一支融合业务和
信息化领域专家
和架构师的设计
团队
明确、统一的架
构蓝图,作为业
务和信息化间、
总部与各单位间、
总部与各项目间
沟通的共同语言
准确定位各类信
息化项目的建设
目标和要求
培养了一支了解
蓝图和演进的架
构师团队
难以了解和掌握
各单位的现状,
蓝图设计局限于
总部视角或较高
阶的业务假设
难以协同业务部
门实现蓝图的剖
析和确认
难以组织业务和
信息化融合的架
构设计队伍
制定明确的架构
原则、管理办法、
管控流程
建立健全架构管
控机制和各级管
控组织
为各项目和项目
群提供总体架构
归集方法、模板
一支精通架构框
架和架构管控的
团队
架构管理的衔接和实施
起步较为容易,
借助各项目组,
得业务部门的认
可和参与
各单位的现状由
相关项目组完成
收集和评估
依据架构管理机
制的归集整合,
利于加速各项目
组对蓝图的认识
通过蓝图归集、
整合的方式,会
趋于保留现状
各项目组架构设
计能力存在差异,
需要通过培训和
沟通,辅助设计
没有蓝图指导的
管控,各单位难
以认可
典型案例
中海油
华为
目录
信息化架构的概念
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
13
架构框架
14
企业架构的开发和维护是一个不断评估现状和寻求解决方案的持续流程,企业架构框架明确
的定义了企业架构如何开发和维护的。
企业架构框
架
方法
管控
示例
工作产
品
参考架
构
模型
企业架构框架是用来开发不同架
构的工具。
企业架构框架描述了通过组件集
合和组件之间的相互配合,设计
信息系统的方法。
企业架构框架包含工具集合和通
用的词汇表。
企业架构框架还应当包含一个能
够用来进行组件实施的建议标准
和遵从产品。
信息化架构管理的框架
信息化架构SG-EA框架
15
公司信息化架构
SG-EA
SG-EA框架
公司信息化SG-ERP
建设的一整套信息化
设计图纸
业务
应用
数据
技术
架构管控
策略
管理
设计
实施
总体
系统(方案)
按设计内容
按设计管控
按管理层级
按工作产品
策略
管控
设计
实施
业业
务务
架架
构构
应应
用用
架架
构构
数数
据据
架架
构构
技技
术术
架架
构构
架架
构构
管管
控控
公司信息化架
构总体视图
省公司及直属
单位架构视图
公司信息化架
构分视图
应用群设计 系统设计1 2 3 4 5
1 2 3
4 5
信息化架构SG-EA框架用于规范化和标准化信息化架构的设计内容和管控,支撑总体架构和系统架构设
计和建立。
L3 L4
L3 L4
L1 L2
L1 L2
L1 L2
信息化架构管理的框架
信息化架构管理运用SG-EA框架
16
公司信息化架
构
SG-EA
总体架构
系统架构
内涵
公司信息化架
构总体视图1
公司信息化架
构分视图
2
省公司及直属
单位架构视图
3
应用群设计4
系统设计5
1 2 3
4 5
第一层:策略层视图
第二层:管理层视图
第三层:设计层视图
第四层:实施层视图
描述高端的架构内容,
关注于全局性、整体性。
描述主要架构内容,关
注关联性、可控制性。
描述各个解决方案的架
构内容,关注可实现性。
描述具体的落地内容,
关注于可操作性。
业业
务务
架架
构构
应应
用用
架架
构构
数数
据据
架架
构构
技技
术术
架架
构构
架架
构构
管管
控控
SG-EA框架
四横五纵 内
容
管
控
内
容
内
容
内
容
应用
应用
L1
L2
L3
L4
信息化架构管理基于“四横五纵”的SG-EA框架,对设计内容和要求进行明确和规范。
公司信息化领
导小组
总部信息工作
部及各分部
总部业务部门
各单位信息化
领导小组
各典设组及统
推项目组
实施项目团队
相关对象
信息化架构管理的框架
内容与管控体系
17
SG-EA框架由业务、应用、数据和技术四个领域构成内容体系,辅以科学的管控体系保障架构落地。
业务架构
公司业务目标是什么?组织和职能是什么
?
业务场景有哪些?业务流程是什么?流程
相关的组织、职能和信息是什么?
实现流程的活动是什么?活动相关的岗位、
职能和信息是什么?
实现活动的步骤是什么?
应用架构
需自动化和已自动化的业务逻辑是什么?
业务信息的操作和分析逻辑是什么?
业务逻辑通过哪些功能支撑?
功能的层级关系是什么?
功能间的交互、在组织上的分布是什么?
数据架构
存在哪些数据资源?如何管理数据资源?
解析业务信息的数据模型是什么?面向交
易、交换和分析的数据模型是什么?
信息在流程间、数据在功能间如何流转?
技术架构
基于功能和技术需求,需要哪些系统进行
支撑,系统间如何集成?系统如何部署?
技术平台如何构建?开发、生产、运行环
境由哪些技术组件构成?安全技术有哪些
?
哪些基础设施需选择?其使用策略是什么
?
结构
化的
业务
剖析
自动
化的
业务
逻辑
业务
数据
建模
信息
技术
支撑
SG-EA框架
内
容
管
控
架构组织
架构资产
架构遵从
能力建设
培养沟通
架构工具
保障体系
十二五信息化规划
(信息化SG-ERP建设方案)
坚强智能某著名
企业
业务应用
一体化
信息平台
数据
需求分析
功能设计
和建设
平台设计
和建设
人财物集约化和
五大管理体系
业务需求
信息化架构管理的框架
内容视图
18
第一层:策略层视图
第二层:管理层视图
第三层:设计层视图
第四层:实施层视图
业务架构业务架构 应用架构应用架构 数据架构数据架构 技术架构技术架构 架构管控架构管控
公司信息化
领导小组
总部信息工作
部及各分部
总部业务部门
各单位信息化
领导小组
各典设组及统
推项目组
实施项目团队
描述高端的架构内容,关注
于全局性、整体性。
描述主要架构内容,关注于
关联性、可控制性。
描述各个解决方案的架构内
容,关注于可实现性。
描述具体的落地内容,关注
于可操作性。
SG-EA框架
四横五纵
内
容
管
控
内
容
内
容
内
容
SG-EA框架提供一系列规范化和标准化的架构视图,约束和规范信息化规划和设计质量。
谋
划
管
理
落
地
B1
业务能力视图
B2
业务管理视图
B3
业务活动视图
B4
业务任务视图
A1
应用视图
A2
应用模块视图
A3
应用功能视图
A4
应用用例视图
I1
数据主题域
视图
I2
概念数据
模型视图
I3
逻辑数据
模型视图
I4
物理数据
模型视图
T1
技术框架视图
T2
信息
系统
视图
T2
基础
设施
概念
视图
T3
系统
组件
视图
T3
基础
设施
逻辑
视图
T4
系统
部署
视图
T4
基础
设施
部署
视图
R1
原则办法
R2
规范标准
R3
遵从改进
R4
作业指导
“四横”和“五纵”之间形成自上而下细化,自下而上
遵从,架构管控对架构内容保障的“V模型”
架构管控架构管控 业务架构业务架构 应用架构应用架构 数据架构数据架构 技术架构技术架构
B1
业务能力
视图
B2
业务管理
视图
B3
业务活动
视图
B4
业务任务
视图
A1
应用视图
A2
应用模块
视图
A3
应用功能
视图
A4
应用用例
视图
D1
数据主题
域视图
D2
概念数据
模型视图
D3
逻辑数据
模型视图
D4
物理数据
模型视图
T1
技术框架
视图
T2
信息系统
视图
T2
基础设施
概念视图
T3
系统组件
视图
T3
基础设施
逻辑视图
T4
系统部署
视图
T4
基础设施
部署视图
L1
L2
L3
L4
架构管控原则
架构管理办法
决策管控机制和场景
架构规范
信息标准
架构设计方法论
审查管理机制和场景
参考技术架构
遵从检查要求
过程改进机制和场景
设计模板
作业指导书
行为遵从机制和场景
R1
参考框架
R2
参考领域
及模式
R3
参考架构
及典设
R4
软硬件目
标架构
内
容
管
控
内
容
内
容
内
容
结果导向
自下而上
总体
架构
系统
架构
总视图
分视图
单位视图
应用群设计
系统设计
细
化 遵
从
信息系统研发和运行 架构管理的“V”模型合规
遵从
目标驱动
自上而下
19
设计
过程
1. 对于架构中的各种概念,形成规范的、清晰的定义(如:
业务流程、功能、数据实体、系统等),使参与架构设
计的人员使用相同的概念和词典。
2. 定义存在于不同架构元素之间的关联关系(关系定义,
分类,属性等),使不同架构领域和层级之间能够相互
引用和验证。
3. 架构元模型使架构信息能够以结构化的形式保存。
架构元模型
SG-EA框架的内容包括架构元模型和架构视图,以架
构元模型为内在结构,架构视图为外在表现形式
1. 以图形形式展示架构元模型中的架构元素及其相互关系,
使架构设计成果直观可视。
2. 每种架构视图包含一至多个架构元素及其相互关系,不
同元素和关系以规范化的格式进行展现。
3. 由于架构视图是架构元模型的结构化展现形式,并得到
规范的格式定义,因此架构视图可通过工具自动生成。
架构视图架构元模型
架构视图
架构视图
20
目录
信息化架构的概念
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
21
什么是元模型
22
元模型是词典、是SG-EA的结构
对于架构中的各种概念,形成规范的、清晰的定义(如:业务流程、
功能、数据实体、系统等),使参与架构设计的人员使用相同的概
念。
定义存在于不同架构元素之间的关联关系(关系定义,分类,属性
等),使不同架构领域和层级之间能够相互引用和验证。
架构元模型使架构信息能够以结构化的形式保存。
SG-EA元模型,定义了架构元素
以及架构元素之间的关系
23
业务架构相关元素
应用架构相关元素
数据架构相关元素
技术架构相关元素
架构元素 元素关系
自嵌套关系
业务架构相关的架构元素 (1)
24
架构元素 说明 举例
业务域
企业的核心业务价值链,根据其业务相关性进
行组合形成的较为高阶的业务领域,通常和组
织单元中部门的划分相似。
规划计划管理、财务管理、营销
管理
业务职能
企业经营某个业务领域所具备的相关业务能力,
业务职能一般由多个具有定义的业务能力组合
而成,通常和组织单元中处室的划分相似。
规划计划业务域业务职能:公司
规划、综合计划
财务业务域业务职能:会计核算、
预算管理
组织单元
组织机构的抽象表示,可以有多级,可以是一
个集团、公司、部门、处室或一个工作组等;
也可以表示外部组织,如客户或供应商;还可
以表示临时性组织,如项目组。
-> XX电力公司 -> 科信部 -> 安
全综合处 ->网络安全岗
业务流程
包含更多子流程或活动的一个工作流,一般由
多个组织单元协作完成。流程可以有多层级,
如较高层的端到端流程、跨职能流程,到较低
层的子流程等。
端到端流程:资产全寿命管理
跨职能流程:从采购到付款
子流程:招标采购
业务架构相关的架构元素 (2)
25
架构元素 说明 举例
业务活动
表示业务流程中的每一个节点,一般由一个组
织单元完成,有清晰的开始和结束,有明确的
输入输出。
询价采购
业务信息
业务活动所使用、改变和产生的信息内容,作
为业务活动的输入输出在业务活动之间传递交
换。
询价采购活动输入输出的业务信
息:采购计划、询价结果
业务步骤
业务活动中的分解步骤,通常由某个人或者组
织在短时间内完成。 确认比价细则
业务需求
指业务职能、业务流程或者业务活动需要信息
化支撑的需求。业务需求分为功能性需求和非
功能性需求。
功能性需求:调整计划的编制、
审核、分解、下达
非功能性需求:安全、响应速度、
并发量、可靠性
应用架构相关的架构元素 (1)
26
架构元素 说明 举例
应用域
由应用根据其业务耦合程度聚合而成的高阶应
用群,一般与业务域有着紧密的对应关系。
三集:人资管理、财务管理、物
资管理
五大:运行管理、生产管理、营
销管理等
应用
一组同类型的或紧密耦合的、实现同一业务目
标的功能逻辑组合。
综合计划管理应用、某著名企业
设计应用
功能
属于某个应用,实现应用所支撑业务的某一个
具体逻辑场景,功能可以分为多级。
较粗颗粒度功能:采购管理
较细颗粒度功能:采购项目准备、
开标管理、发标管理
应用架构相关的架构元素 (2)
27
架构元素 说明 举例
交互
不同功能之间为实现具体的业务逻辑而进行的
关联信息的传递交换,不同功能通过信息交互
实现了相互协同共同实现所有应用。
源功能:物资招标管理
目标功能:采购管理
源到目标信息:招标申请
目标返回信息:中标结果
规格
描述功能所实现业务需求的具体内容,可以分
为功能规格和技术规格。
功能规格:能够对项目名称进行
精确和模糊查询,以多页形式返
回项目列表,每页20条。
技术规格:复杂事务查询的平均
响应时间<=30秒;简单事务查
询的平均响应时间<=5秒。
角色
根据组织单元及其所具备的业务职能所抽象/
聚合而成的应用功能的执行单元,角色和功能
的对应关系决定了最后系统的权限配置。
采购申请人
采购审批人
采购经办人
数据架构相关的架构元素
28
架构元素 说明 举例
数据域
由数据主题根据其业务耦合程度聚合而成的高
阶数据主题群,一般与业务域有着紧密的对应
关系。
财务、物资、生产
数据主题 由业务信息按照业务耦合程度所聚合而成。 采购、合同、客户、供应商
数据实体
适合信息系统处理的结构化的信息,是业务信
息的抽象和规范化的逻辑描述。
采购合同、采购需求、设备基础
信息、设备缺陷、设备修试记录
逻辑实体
数据实体的逻辑定义,描述实体之间的继承和
关联关系,通常应满足第二范式要求。
设备(父)、变压器(子)、电容器
(子) 、电抗器(子)
属性 描述数据实体或逻辑实体的特性。 采购申请的属性:采购申请编号、
申请部门代码
物理实体
数据实体的物理实现定义,即数据库中存储的
具体数据实体表(与数据库产品相关),或内
存中的数据结构,或网络中传输的消息等。
Equipment表
EquipmentMsg
EquipmentBean
技术架构相关的架构元素 (1)
架构元素 说明 举例
技术域
技术服务按照技术能力分类聚合而成的高阶领
域。
开发、信息展现、集成服务、数
据资源、安全服务、基础设施
技术能力
支撑应用功能的公共的技术功能,一般可以分
为多级。
结构化数据存储、文件存储、内
容管理、应用集成
系统
由计算机硬件和软件所共同组成,是应用功能
的具体实现。系统分为支撑业务的应用系统和
支撑公共技术功能的平台系统。
应用系统:ERP系统、PMS系统
平台系统:企业服务总线
软件
按照特定顺序组织的计算机数据和指令的集合,
一般软件分为系统软件、应用软件和介于这两
者之间的中间件。
应用软件:SAP R/3
中间件:OSB
系统软件:Windows XP
组件
组件可分为应用组件、接口组件、公共组件和
平台组件,前三类组件组成应用系统,称为系
统组件,公共组件组合成一体化平台系统。
功能组件:资产台帐管理
公共组件:日志、错误处理
平台组件:企业服务库
29
技术架构相关的架构元素 (2)
架构元素 说明 举例
集成场景
两个或多个系统之间的一组集成关系,根据集
成模式不同分为界面集成、应用集成、数据集
成和流程集成。
ERP系统向招投标系统发送项目
招标请求,招投标系统返回招标
结果
部署单元
可被部署的系统组件集合,通常是依据组件依
赖关系、非功能性需求等方面进行组合成的可
独立部署的软件包。
PMS应用包、PMS应用数据库
部署节点
组成部署单元的、具有相同特征的最小物理部
署实体。
应用服务节点、数据库服务节点、
客户端节点
位置
基础设施所处的具体地理空间点,可分为多级,
从较高阶的数据中心到较低阶的机房机柜。
北京容灾中心、上海电力大楼、
上海电力大楼XXXX机房
硬件
支撑信息系统的所有实体部件和设备的统称,
主要包括服务器、存储、交换器、路由器等。
AIX服务器、SAN存储、光纤交
换机
30
目录
信息化架构的概念
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
31
什么是视图
32
以图形形式展示架构元模型中的架构元素及其相互关系,使架构设
计成果直观可视。
每种架构视图包含一至多个架构元素及其相互关系,不同元素和关
系以规范化的格式进行展现。
由于架构视图是架构元模型的结构化展现形式,并得到规范的格式
定义,因此架构视图可通过工具自动生成。
视图是图纸、是SG-EA的展现
SG-EA架构框架中的每一区格,都有
相应的架构视图与之对应
33
总体架构视图
系统架构视图
B A I T1
2
3
4
目录
信息化架构的概念
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
34
业务架构共五类视图
业务架
构主线
B1
业务能力视图
B2
业务管理视图
B3
业务活动图
B4
业务任务图
B2
业务流程图
派生
企业
战略
展现业务域、
业务职能及其
之间的关系。
展现业务域及业务职能所
相关的业务流程/子流程,
明确流程/子流程与业务
智能的关系。
展现由一组关联的业务
流程/子流程所串接而
成的端到端流程。
对每一个流程,展现其活动、事件、规则、
输入输出等信息,并将每一个活动与岗位
相对应,通常以泳道图形式展现。
对每一个活动,展现
组成活动的任务及其
先后顺序。
35
B1-业务架构战略层
业务能力视图
业务域
业务职能
(一级)
业务职能
(二级)
36
B2-业务架构管理层
业务管理视图
业务职能
业务域
业务流程
37
B2-业务架构管理层
业务管理视图-人力资源管理
38
B2-业务架构管理层
业务流程图-招标采购流程
39
业务职能
业务
流程
B3-业务架构设计层
业务活动图
招标采购流程图
询价采购
系统架构层面
系统架构层面
组织单元
业务
活动
业务
信息
40
B4-业务架构实施层
业务任务图
系统架构层面
系统架构层面
确认比价细则
询价采购活动图
招
标
专
责
41
组
织
单
元
业务步骤
目录
信息化架构的概念
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
42
应用架构共八类视图
应用架
构主线
A1
应用视图
A2
应用模块视图
A3
应用功能视图
A4
应用用例视图
A2
应用交互视图
派生
业务
架构
A3
应用功能
交互视图
派生
A2
应用组织
分布视图
A2
应用系统
分布视图
展现应用域及应用,并
定义应用对业务能力的
支撑关系。
展现应用和子
应用下的模块。
展现跨应用
的模块交互
关系。
展现每个模
块和组织的
对应关系。
展现每个模
块和系统的
对应关系。
在模块之下展现最
详细的,可组件化
的应用功能。
展现每个应用各
个功能的交互关
系。
展现每个功能的
用例,与开发直
接衔接。
43
A1-应用架构策略层
应用视图
44
业务域
应用域
应用
A1-应用架构策略层
应用视图
规划管理应用
营销管理应用
建设管理应用
生产管理应用
运行管理应用
财务管理应用 物资管理应用人资管理应用
协同办公应用 综合管理应用
智能决策应用
交应用
信息技术管理应用
直属单位应用
45
A2-应用架构管理层
应用模块视图
46
应用域
功能
(第一级)
应用
A2-应用架构管理层
应用模块视图-人力资源管理
47
A2-应用架构管理层
应用交互视图
48
应用域
功能
交互
数据实体
A2-应用架构管理层
应用交互视图-工程物资招标
49
A2-应用架构设计层
应用系统分布视图-物资管理部分
50
功能
系统
总
部
网
省
地
市
A2-应用架构设计层
应用组织分布视图-物资管理部分(总部)
51
组
织
单
元
功能
网
省
总
部
地
市
A2-应用架构设计层
应用组织分布视图-物资管理部某省市)
52
地
市
总
部
网
省
A2-应用架构设计层
应用组织分布视图-物资管理部某省市)
53
应用模块视图
A3-应用架构设计层
应用功能(细)视图
系统架构层面
系统架构层面
物资管理应用
54
功能(第一级)
功能(第二级)
系统架构层面
系统架构层面
评标/评审管理
A4-应用架构实施层
应用用例图
应用功能视图(物资)
55
角
色
功能
(最细级)
目录
信息化架构的概念
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
56
数据架构共七类视图
数据架
构主线
I1
数据主题
域视图
I2
概念数据
模型视图
I3
逻辑数据
模型视图
I4
物理数据
模型视图
I2
数据流转视图
派生
业务
架构
I1
数据主题域
关系视图
派生
展现数据域和数据主题,并
定义数据主题对业务域的支
撑关系。
展现数据主题域之
间的逻辑关系。
展现数据主题域之下的数据
实体,并展现数据实体之间
的关联关系。
展现数据实体所分布到的应
用,并展示数据在应用间的
流转。
对数据实体的分解细化,对数据实体的属性、
属性类型、长度和主外键关系等做了定义,遵
从“第三范式”以达到最小的数据冗余。
描述数据模型的细节,需要考虑所使用的数据库
产品、对应的字段类型、长度、索引等因素,并
对数据冗余与性能进行平衡。
I3
数据分布视图
展现数据实体所分布到的功
能,并定义在功能中的操作
(CRUD)。
派生
57
I1-数据架构策略层
数据主题域视图
58
数据域
数据主题
业务域
I1-数据架构策略层
数据主题域关系视图
59
数据主题
(一级)
数据主题
(二级)
I2-数据架构管理层
概念数据模型视图
60
数据主题
(二级)
数据实体
I2-数据架构管理层
概念数据模型视图-财务总账部分
61
I2-数据架构管理层
数据流转视图
62
应用
数据实体
I2-数据架构管理层
数据分布与流转视图-基建管理应用部分
63
I3-数据架构设计层
逻辑数据模型视图
系统架构层面
系统架构层面
电子商务平台-供应商资质预审
概念数据模型
64
应用
属性
I3-数据架构设计层
数据分布视图
系统架构层面
系统架构层面
大检修相关应用
65
数据实体 功能
I4-数据架构实施层
物理数据模型视图
系统架构层面
系统架构层面
示例电子商务平台-供应商资质预审
逻辑数据模型
66
物理实体
目录
信息化架构的概念
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
67
技术架构
主线一
T1
技术框架视图
T2
信息系统视图
T3
系统组件视图
T4
系统逻辑
部署视图
T2
系统集成视图
派生
应用
架构
T3
系统接口视图
派生
T2
技术组件视图
数据
架构
T3
软件视图
T4
系统物理
部署视图
派生
技术架构
主线二
T2
基础设施
概念视图
T3
基础设施
逻辑视图
T4
基础设施
物理视图
定义企业全局上的公共技
术域,形成技术框架。
区域级的数据中
心分布,及相应
网络流量、计算
资源和存储资源
规划。
单个数据中心内
的网络区域划分,
及区域中部署的
系统。
单个位置内的各
种设备分布及连
接情况。
展现系统部署到的
硬件设备和支撑系
统软件。
展现系统部署到的
部署节点,如应用
服务器、数据库服
务器等。
展现组成系统
的组件及组件
间关系。 展现系统与外部系
统之间的集成场景
及相关接口组件。
展现实现系统
的软件及其版
本信息。
定义实现技术能
力的组件。
展现系统
间的集成
场景。
展现平台系统和应用系统,以及应
用系统对应用、平台系统对技术框
架的支撑情况。
技术架构共12类视图
68
派生
T1-技术架构策略层
技术框架视图
69
技术域
技术能力
T2-技术架构管理层
技术组件视图
项目/项目群管理
变更控制
协作流程 工作量控制
影响分析
项目审查
风险和问题
工时跟踪计划管理
管理工具 协同开发
系统集成
集成设计 交换数据建模
服务识别 服务设计
服务注册 事务处理
业务流程编排 业务活动监控
服务治理 管理工具
系统测试
缺陷管理 测试自动化
测试数据 测试管理
管理工具
系统构建
页面绘制 编码
数据库设计 版本发布
Image构建 需求管理
单元测试 管理工具
配置和版本管理
版本发布 基线构建
分派整合 配置审计
配置项 外部库管理
版本控制 管理工具
系统部署
系统监控 数据转换
产品发布 产品缺陷
身份服务 认证服务 授权服务 单点登录服务 安全接入服务 加密服务 证书服务
服务管理
网络系统管理
可用性管理
配置管理
安全管理
应用监控
容灾备份
交互服务 集成服务 应用服务 数据服务 公共服务开发服务 安全服务 基础设施运行服务
基础设施服务
终端用户计算
性能和可用性服务
环境服务
基础设施平台
操作系统
数据中心硬件
网络服务
语音集成
分布式组件
文件传输
异步通讯
通信协议
拨号/VPN
IVR
基础安全服务
内容安全 访问控制
系统级安全 传输安全
网络参数安全 70
技术能力
技术组件
技术域
T2-技术架构管理层
信息系统视图
71
应用
技术域
系统
T2-技术架构管理层
信息系统视图-应用系统
72
T2-技术架构管理层
系统集成视图
73
系统(应用系统)
系统(平台系统)
集成场景
T3-技术架构设计层
软件视图
74
组件/系统 软件
T3-技术架构设计层
系统组件视图
系统架构层面
系统架构层面
应用系统-生产管理系统
75
组件
部署单元
T3-技术架构设计层
系统接口视图
系统架构层面
系统架构层面
ERP系统
76
系统
组件(接口组件)集成场景
T4-技术架构实现层
系统逻辑部署视图
系统架构层面
系统架构层面
生产管理系统
77
部署单元
部署节点
T4-技术架构实现层
系统物理部署视图
系统架构层面
系统架构层面
电子商务平台
78
部署节点
硬
件
软件
T2-技术架构管理层
基础设施概念视图
155Mb
北京灾备中心 上海灾备中心
西安灾备中心
一级骨干信息网
一级骨干信息网
一级骨干信息网
省市广域数据网
地市 地市
第二
汇聚
点
主汇
聚点
数据
中心
省市广域数据网
地市 地市
第二
汇聚
点
主汇
聚点
数据
中心
省市广域数据网
地市 地市
第二
汇聚
点
主汇
聚点
数据
中心
省市广域数据网
地市 地市
第二
汇聚
点
主汇
聚点
数据
中心
省市广域数据网
地市 地市
第二
汇聚
点
主汇
聚点
数据
中心
省市广域数据网
地市 地市
第二
汇聚
点
主汇
聚点
数据
中心
-10Gb
622Mb
622Mb
622Mb
155Mb 155Mb
622Mb
155Mb
622Mb
622Mb
PE节点 CE节点
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
计算能力 XX tpmC
存储能力 XX TB
79
位置
T3-技术架构设计层
基础设施逻辑视图
80
位置
系统
T4-技术架构实施层
基础设施部署视图
系统架构层面
系统架构层面
81
位置
硬件
目录
SG-EA概述
SG-EA元模型
SG-EA视图
业务架构
应用架构
数据架构
技术架构
SG-EA管控
82
83
架
构
管
控
资
产
架
构
设
计
资
产
架构原则
架构管理办法
架构规范
系统设计规范 基础设施规范 技术平台规范 其他
总体架构原则 业务架构原则 应用架构原则 数据架构原则 技术架构原则
业务资产
应用资产
数据资产
技术资产
总体架构蓝图 架构支撑性资产
业务架构蓝图
应用架构蓝图
数据架构蓝图
技术架构蓝图
实践和范例
参考架构
设计模式
框架
架构能力素质模型
模板
其他资产
1
2
公司信息化架构管理办法
3
4 5
架构资产共5类
*架构蓝图由架构现状、架构设计蓝图、架构演进路线三部分组成
84
架构管控资产也按“四横”分为四个层次
层次 主要架构资产 作用
第一层
(策略层)
架构原则、架构管理办法 总体上管控各层架构的设计
第二层
(管理层)
架构规范、参考架构 管控第二层的架构设计,以及检查第
二层对第一层的遵从。
第三层
(设计层)
参考架构、设计模式、框架 管控第三、四层的架构设计,以及检
查系统架构对总体架构的遵从。
第四层
(实施层)
模板、实践和范例 管控第四层的架构视图设计,确保第
四层架构设计的合规。