电子商务网站建设基础考试,如何做好品牌宣传工作,一站式营销平台,济宁网站建设 济宁智雅3 系统上下文 结合全局分析阶段获得的价值需求#xff08;利益相关者、系统愿景、系统范围#xff09;确定系统上下文#xff0c;体现用户、目标系统与伴生系统之间的关系。 3.1 概述 绘制系统上下文图#xff0c;明确解空间的系统边界。 3.2 系统协作业务流程1…n 根据全局…3 系统上下文 结合全局分析阶段获得的价值需求利益相关者、系统愿景、系统范围确定系统上下文体现用户、目标系统与伴生系统之间的关系。 3.1 概述 绘制系统上下文图明确解空间的系统边界。 3.2 系统协作业务流程1…n 根据全局分析阶段获得的业务流程为每个业务流程绘制业务序列图并以文字简要说明彼此之间的协作关系。 4 业务架构 结合业务愿景与业务范围描绘出核心子领域、支撑子领域与通用子领域之间的关系。 4.1 业务组件 结合全局分析阶段获得的业务服务根据V型映射过程从业务相关性识别限界上下文并将其作为组成业务架构的业务组件通过业务服务图展现业务服务与业务组件之间的包含关系。为每个业务组件中的业务服务绘制服务序列图展现前端、业务组件限界上下文与伴生系统之间的调用关系。 4.2 业务架构视图 确定业务组件与子领域之间的关系从业务角度绘制整个目标系统的业务架构。 5 应用架构 5.1 应用组件 在限界上下文的指导与约束下将业务架构的业务组件映射为应用架构的应用组件。应用组件的粒度对应于限界上下文但需要从团队维度和技术维度进一步梳理限界上下文的边界同时根据质量属性的要求确定进程边界。应用组件以库或服务的形式呈现除共享内核外应用组件的内部架构遵循菱形对称架构的要求。 5.2 应用架构视图 在业务架构视图的指导下通过系统分层架构体现应用架构视图。其中系统分层架构的业务价值层与基础层由具有限界上下文特征的应用组件组成。 6 子领域架构 根据各个不同的子领域设计各自的架构。 6.1 核心子领域1…n 1.概述 描述核心子领域提供的业务能力并以列表方式给出每个应用组件的说明为其绘制上下文映射图体现该子领域内各个应用组件的协作关系。 2.应用组件1…n 描述应用组件的基本信息包括组件名、组件描述与组件类型。全局分析阶段输出的业务服务对应于解空间的服务契约而服务契约又属于应用组件。为当前应用组件编写服务契约定义包括服务功能、服务功能描述、服务方法、生产者、消费者、模式、业务服务与服务操作类型以表D-1的形式给出。 表D-1 服务契约列表 服务契约1…n 详细描述每一个服务契约定义内容包括服务功能、服务功能描述、服务方法、生产者、消费者、模式、业务服务与服务操作类型并给出与服务质量相关的要素包括幂等性、安全性、同步或异步及其他设计要素如性能、兼容性、环境等。 6.2 支撑子领域 同D.6.1核心子领域。 6.3 通用子领域 同D.6.1核心子领域。