公司信息化总体架构设计方法论_v3.4
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息化总体架构设计方法论二零一五年四月
目录
1架构依据 (4)
2核心概念 (5)
2.1总体架构 (5)
2.2系统架构 (5)
2.3架构遵从 (6)
2.4架构角色 (6)
2.4.1企业架构师 (7)
2.4.2业务架构师 (8)
2.4.3应用架构师 (9)
2.4.4数据架构师 (10)
2.4.5技术架构师 (11)
2.4.6项目经理 (12)
2.4.7架构资产管理员 (13)
3方法论介绍 (14)
4分阶段实施 (16)
4.1分析现状阶段 (16)
4.2设计架构阶段 (19)
4.2.1业务架构设计 (19)
4.2.2应用架构设计 (27)
4.2.3数据架构设计 (35)
4.2.4技术架构设计 (42)
4.3制定路线阶段 (68)
5附录 (72)
1 架构依据
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改版)适用于本文件。
本文件参考了国际先进架构管理办法、已有架构发展战略、目标、指导意见等.
2 核心概念
2.1 总体架构
信息化总体架构(以下简称“总体架构”)是公司信息化核心能力,由企业级业务架构、应用架构、数据架构和技术架构四部分组成。其中,
1. 业务架构,定义了符合公司战略发展和创新要求的业务战略、业务能力、
组织架构和业务流程等,为应用架构和数据架构提供关键输入。
2. 应用架构,描述了业务应用划分、应用组件构成,业务应用与业务能力、
业务流程之间的关系,业务应用间及业务应用内部各部分间的集成关系,业务应用部署模式。
3. 数据架构,是从跨组织、业务、应用的视角进行数据组织和管理,包括
对整个数据生命周期中数据的处理、存储、转换、整合、分布制定的策
略、模型、流程,以及数据资源管理。
4. 技术架构,是支持应用架构、数据架构的技术平台架构。它描述了支撑
业务、应用和数据实现部署所需的软硬件逻辑能力,定义了各基础设施
组件之间的关系以及组件与应用和数据的关系,为应用和数据提供一个
可实现的基础平台;定义支撑业务运作的技术标准体系;根据企业或组
织的需要定义安全能力和功能,在业务安全需求和信息安全需求之间建
立联系。
2.2 系统架构
系统架构是指按照软件工程方法描述信息系统的概念、逻辑和物理设计,定义信息系统的执行、开发和运行环境,是总体架构在业务、应用、数据和技术四个架构领域针对具体信息系统或项目的方案视图和设计细化。
2.3 架构遵从
架构遵从包括总体架构遵从和系统架构遵从。总体架构遵从是指各单位为实现架构设计蓝图,制定本单位架构演进路线。系统架构遵从是指研发单位为实现架构设计蓝图,开展系统架构设计和改造的行为。
2.4 架构角色
在公司总部和各单位,从事架构设计和管控工作的主要角色如下:企业架构师、业务架构师、应用架构师、数据架构师、技术架构师、项目经理和架构资产管理员。
2.4.1 企业架构师
2.4.2 业务架构师
2.4.3 应用架构师
2.4.4 数据架构师
2.4.5 技术架构师
2.4.6 项目经理
2.4.7 架构资产管理员