架构设计方法(4A架构)-业务架构

这篇具有很好参考价值的文章主要介绍了架构设计方法(4A架构)-业务架构。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、架构的基本概念

什么是架构?理解架构定义,以及架构重要性,建立对架构设计的认识。

系统架构主要表述了契合一个环境的系统的基本元素及元素之间关系构成的结构集,在环境中体现出来的基本属性,以及设计与演进的原则。

架构包括三个部分:
(1)组成系统的基本元素、元素之间关系构成的结构集
(2)基本属性
(3)设计与演进原则

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

架构的由来

架构的重要性在哪里?

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

质量属性

在现实的系统中,在决定系统的成功或失败的因素中,满足非功能需求往往比满足功能性需求更为重要。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

2、架构设计场景及方法

架构设计并不只是针对某一个产品,而是存在多种场景,有着不同的目标和方法。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

1、企业架构的定义 和 4个构成要素(BA/IA/AA/TA)

概念定义:

依据企业架构标准组织The Open Group的定义,企业架构描述构成企业的要素和要素之间关系,以及用
于管控架构设计和演进的原则和指引。

概念理解:

1、企业架构构成要素如下,企业架构定义并描述它们的关系:
业务架构(价值流、业务能力、业务流程等)
信息架构(业务对象、逻辑实体等)
应用架构(产品、应用系统模块等)
技术架构(技术组件、技术服务等)
2、架构是随时间演进的,不是一成不变的,外部环境、公司战略、运营模式、技术升级等因素都驱动架构的更新。

4A架构的关系

业务架构:业务的结构化表达,描述组织如何运用业务的关键要素来实现其战略意图和目标;
信息架构:描述在业务运作和管理决策中所需要的各类信息及其关系的一套整体组件规范;
应用架构:描述了各种用于支持业务架构并对数据架构所定义的各种数据进行处理的应用功能;
技术架构:代表了各种可以从市场或组织内部获得的软件和硬件组件。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

企业架构分三层:公司层、领域/业务线层、项目层

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

2、解决方案架构设计方法

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

3、系统架构方法:4+1架构视图

一个架构视图是对于从某一视角或某一点上看到的系统所作的简化描述,描述中涵盖了系统的某一特定方面,而省略了与此方面无关的实体。

1995年,Philippe Kruchten在《IEEE Software》上发表了题为《The 4+1 View Model of Architecture》的论文,引起业界极大关注,最终被RUP采纳。并成为业界广泛使用的架构视图体系。

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

4+1视图:

通过4个典型视角,描述系统的各个切面;以用例串接和验证各切面设计。每个视图内部,可包含多种模型。
• 逻辑视图:面向系统逻辑分析和设计,描述系统逻辑结构的视图。
• 开发视图:面向系统开发及软件管理,描述系统代码结构,构建结构。
• 部署视图:面向系统部署,描述系统交付、安装、部署的视图。
• 运行视图:面向系统运行,描述系统启动过程、运行期交互的视图。
• 用例视图:以用例作为驱动元素,驱动和验证其他四个视图的设计。用
例视图不增加设计元素,仅增加用例作为输入,因此作为+1视图。

3、解决方案架构设计方法(4A)

业务架构 BA-Business Architecture

解决方案架构设计的关键输出件内容

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

业务架构(BA):开展信息架构、应用架构和技术架构的先决条件

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

什么是业务架构,包含哪些要素?

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

案例一、XX机场项目:理解业务,梳理面向客户的端到端价值流

1、价值流是一组端到端的活动集合,能够为外部客户或内部用户创造一个有价值的结果。
2、有别于流程,主要描述企业为他的客户创造什么价值以及如何创造价值。

如何设计价值流

1、首先要明确业务边界和范围,围绕航空主业,识别机场的4个主要价值流
2、清晰定义触发价值流的主要利益相关者(旅客、货主、航司、商户等驻场单位),价值从为利益相关者的创造价值的视角定义。
3、价值流是端到端的,为利益干系人提供完整的价值。

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

通过上下文分析 确定业务边界和范围,识别利益相关者

1、定义本方案的利益干系人(包括用户)是谁,利益干系人与本方案的关系,以及典型的业务量数据。
2、使用量化数据,呈现需要处理的业务量的典型规模,如值机部门,“每天需要处理旅客数量”等,以支撑对高频刚需的识别,对后续定价和商业模式设计也会有影响。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

交通 航司服务 业务场景划分

1、业务场景用于描述当前状态或未来状态的业务形态,帮助理解构成业务的各种要素关系和交互时序。
2、用来从高层业务需求中提炼架构的特征,为架构导出业务需求及隐含技术需求的方法。

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

交通 航司服务 业务场景识别 & 场景描述

1、场景是事件触发的一段流程。不同场景的划分,关键体现在业务流执行过程中的活动及其属性存在的差异。
2、识别业务场景,关键是找出业务活动差异背后的关键影响因素(即“场景因子”)。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

定义每个业务能力,输出业务能力字典

1、业务能力定义是业务自身拥有或者从外部获取的特定能力,以实现某一特定目的和结果。
2、业务能力的输出本质上是从不同维度对TOBE业务能力的构建设计,需要参考行业趋势和领先实践。业务能力包含目标、资源、活动、治理、业务服务等。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

把 价值流阶段“进出港服务”打开到业务能力

对比业务现状,从业务能力视角进行评估,识别差距和改进方向(红色标出的新能力)
1、关键差距的识别本质上是对业务改进的优先级排序的过程。
2、以业务现状为输入,从现有业务流程、IT、数据、组织能力等视角识别业务能力差距。
3、依据对业务的影响,对能力建设进行优先级排序。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

高舱精准服务流程

1、对准价值和用户体验,进行业务流分析和优化/重塑。

2、按不同场景展开分析,给出优化前/后的业务流,以及主要变化点。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

对照流程要素基本概念,细化业务流程的活动和BI识别

活动:

是流程的基本单元。指某个角色(团队或个人)利用特定的工具和资源,按确定的要求和标准,将明确的输入转换为明确的
输出的过程。

角色:

是针对要执行的流程活动、要完成交付的一组职责的抽象定义,由流程拟制人根据流程活动内容进行提炼并抽象出来的
工作职责的承担者。

BI(Business Item):

指流程中各业务活动的输入/输出对象,包括数据实体以及承载数据的表、证、单、书。

业务规则:

是企业内部定义业务事实、约束和控制业务行为的标准或声明。

Metrics:

用于衡量和评估业务过程及结果的达成情况
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

高舱精准服务流程-活动 & BI(Business Item)

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

业务服务定义及服务的编排和重用

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

案例二、XX城市项目:总体范围和架构

城市类项目,一般有总体架构来明确项目范围和能力范围。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

以“五化”引领智慧城市建设,全面促进“智造之都*宜居支城”打造

城市类项目,一般在顶设时,会明确给客户带来的价值。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

总体业务架构图

城市类项目,因各业务是分解到各垂直领域完成,因此总体业务架构主要是领域划分和体现。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

智慧环保领域 – 业务流程图(AS-IS)

对现网进行调研。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

智慧环保领域 – 业务流程图(TO-BE)

1、业务流程图是基于应用能力的业务流程图。
2、对AS-IS调研的5个主题,未分别给与TO-BE情况下的业务流程的体现。
4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融

BA核心要素之间关联关系:价值流、业务能力、业务流程

4a架构,解决方案(问题),架构,大数据,数据库架构,数据仓库,flink,政务,金融文章来源地址https://www.toymoban.com/news/detail-848253.html

到了这里,关于架构设计方法(4A架构)-业务架构的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Java架构师缓存架构设计解决方案

    Java架构师缓存架构设计解决方案

    想学习架构师构建流程请跳转:Java架构师系统架构设计

    2024年02月07日
    浏览(11)
  • 【解决方案】多租户技术架构设计入门(一)

    【解决方案】多租户技术架构设计入门(一)

    目录 前言 一、多租户的概念 二、隔离模式 2.1独立数据库模式 2.2共享数据库独立数据架构 2.3共享数据库共享数据架构 三、隔离方案选型 四、架构模型 4.1模型分层 4.2模型关系 五、文章小结 多租户的概念是我在毕业后不久进第一家公司接触到的,当时所在部门的业务是计划

    2024年04月08日
    浏览(12)
  • Haydn解决方案数字化平台助力架构师1小时完成架构设计(实操篇)

    Haydn解决方案数字化平台助力架构师1小时完成架构设计(实操篇)

    如何基于Haydn快速完成几种常用集成架构的设计? 如何基于Haydn快速完成几种常用部署架构的设计? 如何基于Haydn高效分享架构设计? 设计器的使用有哪些小Tips? 1. Haydn解决方案数字化平台介绍 2. Haydn设计中心几种风格图元库的切换使用 3. 如何基于Haydn设计中心快速完成几种

    2024年02月03日
    浏览(11)
  • 在CSDN学Golang场景化解决方案(微服务架构设计)

    在Golang微服务架构设计中,聚合器(Aggregator)微服务设计模式是一种常见的应用程序体系结构模式。该模式旨在简化客户端与后端微服务之间的通信,并支持更高级别的操作,例如聚合多个后端服务的数据。以下是一个简单的示例: 首先定义一个聚合器微服务: 在main函数中

    2024年02月14日
    浏览(11)
  • 223页10万字大数据中心总体架构及数据仓库顶层设计解决方案WORD

    提供智慧城市、智能制造、数据治理、信息化等领域的系统框架、总体架构、数据流架构资料,包括数据治理、信息化、精益生产改善知识。 本文文档69页,因篇幅限制,以下仅展示部分资料,需要完整资料,点击右上角红色按钮关注+私信,喜欢文章,欢迎转发评论点赞。本

    2024年01月18日
    浏览(38)
  • 小米路由器4A,(R4A千兆版)刷openwrt系统(Linux的一种)

    小米路由器4A,(R4A千兆版)刷openwrt系统(Linux的一种)

    第一步下载自己路由器型号的系统固件,https://openwrt.org/toh/views/toh_fwdownload 直接在页面搜索自己路由器品牌找到区域再找到自己的型号对应的,然后选第一个链接是稳定版系统固件,下载后改名为openwrt.bin 固件备用 github地址:https://github.com/acecilia/OpenWRTInvasion 把项目克隆下来

    2024年02月09日
    浏览(9)
  • AWS解决方案日:Web 3业务安全方案

    AWS解决方案日:Web 3业务安全方案

    近日,AWS合作伙伴之Web3解决方案日在香港举办,多家科技公司专家和企业代表就WEB 3.0方案、AI创新和Web 3.0安全进行了探讨。顶象现场展示了Web 3.0业务安全解决方案。 NFT是Web 3.0典型场景之一。NFT基于区块链技术的非同质化代币,具有不可分割、不可替代、独一无二的特征。

    2024年02月11日
    浏览(9)
  • 【统一安全管控平台】4A解析

    【统一安全管控平台】4A解析

    4A是指帐号(Account)、认证(Authentication)、授权(Authorization)和审计(Audit),4A统一安全管控平台是以身份为中心,实现帐号、认证、授权和审计统一管控的安全访问平台,可为企业IT系统提供综合安全防护。此类产品国际上通常称为IAM(Identity and Access Management ),即“身

    2024年02月11日
    浏览(24)
  • GBASE金融信创优秀解决方案鉴赏 · 核心业务系统数据库解决方案

    GBASE金融信创优秀解决方案鉴赏 · 核心业务系统数据库解决方案

    为此,实验室特别开设金融信创优秀解决方案专栏,集中展示优秀成果。现在,让我们一起来领略下GBASE的优秀解决方案吧~ 可点击阅读原文  → 《金融信创优秀解决方案--核心业务系统数据库解决方案》。 核心业务系统数据库解决方案 方案简介 随着技术的不断创新发展,银

    2024年02月10日
    浏览(8)
  • 【业务功能篇73】分布式ID解决方案

    【业务功能篇73】分布式ID解决方案

    1. 基于UUID 2. 基于DB数据库多种模式 ( 自增主键、 segment) 3. 基于Redis 4. 基于ZK、ETCD 5. 基于SnowFlake 6. 美团Leaf (DB-Segment 、 zk+SnowFlake) 7. 百度uid-generator () UUID: UUID 长度 128bit , 32 个 16 进制字符,占用存储空间多,且生成的 ID 是无序的 ; 对于 InnoDB 这种聚集主键类型的引擎来说,

    2024年02月12日
    浏览(15)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包