系统架构设计方法-1-总体方法介绍篇

系统架构设计总则

系统架构设计方法-1-总体方法介绍篇_第1张图片

 

总体架构和系统架构的界面

系统架构设计方法-1-总体方法介绍篇_第2张图片

系统架构的设计过程

系统架构设计方法-1-总体方法介绍篇_第3张图片

分布在业务模型设计、系统设计两个阶段,设计成果包括《业务模型说明书》、《业务需求说明书》、《概要设计说明书》、《数据库设计说明书》
1) 需求调研
2) 需求分析:业务模型说明书、业务需求说明书【业务架构设计】
3) 系统设计:概要说明书、详细设计(数据库设计部分)【应用架构设计、数据架构设计、技术架构设计】
4) 系统开发和实施
2),3) 为系统设计。感觉上面用需求分析和系统设计两个分类不合适,这两部分都是系统设计

系统架构设计的内容

系统架构设计方法-1-总体方法介绍篇_第4张图片

1) 业务模型设计(准确说应该叫业务架构设计)
A 业务模型设计:
确定业务域
确定业务分类(业务流程)
确定业务事项(业务活动)
确定业务流程(业务步骤)
设计业务流程环节
设计业务对象
也的很乱:没有和模型里面业务架构元模型一致。

输出业务模型说明书

B 需求分析
设计功能规格
设计非功能规格

输出需求说明书

2) AIT架构设计
应用架构设计:
确定应用域
确定应用
确定应用功能
确定应用功能交互
设计应用组件
设计应用集成
设计角色
数据架构设计
确定数据域
确定数据主题
确定数据分布(业务分布、应用分布)
设计逻辑实体
设计物理实体
设计数据流程(元模型里面没有体现改元素和关系,我觉得这个可以去掉,真正流转是功能之间交互实现)

技术架构设计:
分析平台组件需求(支撑平台和组件等)
分析基础设施需求
输出:概要设计说明书、详细设计说明书(数据库说明书)

系统架构的要点

项目可研:根据总体架构,确定相关业务架构,应用架构范围和内容

业务模型设计:对圈选的业务架构内容进行细化设计。将业务流程细化为流程环节(业务活动??),及其相关的业务表单和对象
系统设计:对圈选的应用架构内容和数据架构,进行细化设计,并分析技术平台接入需求
1) 将应用功能进行细化,设计细粒度应用功能和组件
2) 将概念数据实体,细化为逻辑数据实体和物理数据实体
3) 依据技术平台接入模式,分析技术加入需求

系统架构设计方法概述

系统架构设计方法-1-总体方法介绍篇_第5张图片

遵从(comply)

细化

参考

系统架构与总体架构的关系

系统架构设计方法-1-总体方法介绍篇_第6张图片

系统架构设计方法-1-总体方法介绍篇_第7张图片

 写的有些乱:总体架构里面没有业务环节,业务对象(应该是业务活动和业务步骤)

元素没有严格遵循元模型,描述已经出现不一致的情况了

你可能感兴趣的:(总体架构,企业架构,系统架构设计方法,系统架构,需求分析)