系统上下文

系统上下文是软件架构的基础构件,用于回溯业务上下文并展开功能。它帮助识别主要的架构组件和外部系统间的信息流,影响技术集成的适配器设计。记录系统上下文关系图是重要的第一步,显示系统作为黑盒与外部实体的交互和信息控制流。
摘要由CSDN通过智能技术生成

系统上下文在软件架构中的角色

系统上下文是系统的软件架构中的基础构件。开发系统上下文视图非常重要,因为此视图将作为回溯到业务上下文、展开功能和操作体系结构的机制使用。我们将提供业务上下文的简单概述,以了解为何可跟踪性对其如此重要。

业务上下文
提供系统需要如何与其他企业交互的组织视图,描述软件所在的业务生态系统。此视图在非常依赖外部组织的系统中特别重要。这个高级视图并不区分各个用户和角色。相反,它将其描述为与业务交互的用户社区。

例如,如果您在为某所大学构建软件,业务上下文可能将这所大学描述为中央实体,并描述对以下实体的依赖关系:

  • 政府,向其申请资金和获得及执行法律法规遵从性检查。
  • IT 行业,申请研究项目和教育服务。
  • 用户社区,大学将为其提供硬件和软件支持。
  • 联盟中的其他大学,获得学生历史记录。
系统上下文
使用业务上下文标识外部系统。标识了外部组织后,系统上下文将标识具体的 IT 系统和应用程序,系统将需要与其进行交互来接收和发送信息。要对每个外部组织进行相同的处理,所获得的全部信息一起构成了系统级别的视图,可表明需要将哪些外部系统纳入整体解决方案的范畴内。

系统上下文提供了业务上下文的分解,并提供了对业务上下文信息的可跟踪性。

系统上下文帮助标识构建完整的解决方案所需的一些主要体系结构构件。待构建系统与每个外部系统之间

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值