当前位置:主页 > 计算机电子书 > 操作系统 > 系统架构下载
系统架构:复杂系统的产品设计与开发

系统架构:复杂系统的产品设计与开发 PDF 影印版

  • 更新:2019-12-16
  • 大小:311.4 MB
  • 类别:系统架构
  • 作者:爱德华·克劳利
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

这书最先解读了什么是系统,什么叫系统架构图,并从方式和作用2个层面解读了怎样分析软件。以后刚开始解读怎样建立优良的系统架构图。在将定义演变为构架的全过程中,系统架构师必须系统对开展溶解,以认清这种部件的构造及其他们中间的互动状况,因而必须依据一些考量指标值来搭建衡量室内空间,便于应用优化计算方法找到优点很大的构架。

目录

  • 系统架构原则
  • 译者序
  • 推荐序
  • 前言
  • 致谢
  • 作者介绍
  • 第一部分系统思维
  • 第1章 系统架构简介 2
  • 1.1 复杂系统的架构 2
  • 1.2 良好架构的优势 2
  • 1.3 学习目标 5
  • 1.4 本书结构 6
  • 1.5 参考资料 7
  • 第2章 系统思维 8
  • 2.1 简介 8
  • 2.2 系统与涌现 8
  • 2.2.1 系统 8
  • 2.2.2 涌现 10
  • 2.3 任务一:确定系统及其形式与功能 13
  • 2.3.1 形式与功能 13
  • 2.3.2 工具-过程-操作数:这是人类的标准思维模式吗 16
  • 2.4 任务二:确定系统中的实体及其形式与功能 16
  • 2.4.1 具备形式与功能的实体 17
  • 2.4.2 确定如何将系统初步分解为恰当的实体 18
  • 2.4.3 用整体思维找出系统中的潜在实体 19
  • 2.4.4 集中注意力,找出系统中的重要实体 21
  • 2.4.5 为实体创建抽象或从实体中发现抽象 22
  • 2.4.6 定义系统的边界,并将其与外围环境隔开 24
  • 2.5 任务三:确定实体之间的关系 25
  • 2.5.1 关系的形式与功能 25
  • 2.5.2 外部接口 28
  • 2.6 任务四:涌现 28
  • 2.6.1 涌现的重要性 28
  • 2.6.2 系统故障 29
  • 2.6.3 预测涌现物 30
  • 2.6.4 涌现物依赖于实体及其关系 31
  • 2.7 小结 32
  • 2.8 参考资料 33
  • 第3章 思考复杂的系统 34
  • 3.1 简介 34
  • 3.2 系统中的复杂度 34
  • 3.2.1 复杂度 34
  • 3.2.2 引入Team XT这一范例系统 35
  • 3.3 系统的分解 38
  • 3.3.1 分解 38
  • 3.3.2 体系 39
  • 3.3.3 层级分解 39
  • 3.3.4 简单的系统、复杂度适中的系统以及复杂的系统 41
  • 3.3.5 原子部件 42
  • 3.4 特殊的逻辑关系 43
  • 3.4.1 类/实例关系 43
  • 3.4.2 特化关系 43
  • 3.4.3 递归 44
  • 3.5 对复杂系统进行思索 44
  • 3.5.1 自顶向下及自底向上式的思考 44
  • 3.5.2 交替思考 45
  • 3.6 架构展示工具:SysML与OPM 45
  • 3.6.1 视图与投射 45
  • 3.6.2 SysML 46
  • 3.6.3 OPM 46
  • 3.7 小结 49
  • 3.8 参考资料 50
  • 第二部分 系统架构的分析
  • 第4章 形式 53
  • 4.1 简介 53
  • 4.2 架构中的形式 53
  • 4.2.1 形式 53
  • 4.2.2 用解析表示法来表现形式:对象 56
  • 4.2.3 形式的分解 57
  • 4.3 对架构中的形式进行分析 58
  • 4.3.1 定义系统 58
  • 4.3.2 确定形式实体 59
  • 4.3.3 把泵作为复杂度适中的系统来分析 61
  • 4.4 对架构中的形式关系进行分析 63
  • 4.4.1 形式关系 63
  • 4.4.2 空间/拓扑形式关系 65
  • 4.4.3 用图和图表来展现形式关系:OPM 67
  • 4.4.4 用表格及类似矩阵的视图来展现形式关系:DSM 70
  • 4.4.5 连接性的形式关系 71
  • 4.4.6 其他的形式关系 74
  • 4.5 形式环境 75
  • 4.5.1 伴生系统、整个产品系统及系统边界 75
  • 4.5.2 使用情境 77
  • 4.6 软件系统中的形式 77
  • 4.6.1 软件系统:信息形式及其二元性 77
  • 4.6.2 软件中的形式实体与形式关系 79
  • 4.6.3 软件系统所在的整个产品系统、软件系统的边界及使用情境 81
  • 4.7 小结 82
  • 4.8 参考资料 82
  • 第5章 功能 83
  • 5.1 简介 83
  • 5.2 架构中的功能 84
  • 5.2.1 功能 84
  • 5.2.2 把功能视为过程加操作数 84
  • 5.2.3 用解析表示法来展现功能 85
  • 5.3 分析对外展现的功能和价值 89
  • 5.3.1 对外界展现的主要功能 89
  • 5.3.2 与价值有关的操作数 90
  • 5.4 对内部功能进行分析 93
  • 5.4.1 内部功能 93
  • 5.4.2 确定内部功能 94
  • 5.5 分析功能交互及功能架构 97
  • 5.5.1 功能交互与功能架构 97
  • 5.5.2 确定功能交互 98
  • 5.5.3 价值通路 100
  • 5.5.4 涌现与细分 101
  • 5.5.5 软件系统中的功能架构 102
  • 5.6 与价值相关的次要外部功能及内部功能 105
  • 5.7 小结 106
  • 5.8 参考资料 107
  • 第6章 系统架构 108
  • 6.1 简介 108
  • 6.2 系统架构:形式与功能 109
  • 6.2.1 形式与功能之间的映射 109
  • 6.2.2 确定形式与过程之间的映射 114
  • 6.2.3 形式结构承载并展现功能交互 116
  • 6.2.4 确定形式结构是如何承载功能和性能的 118
  • 6.3 系统架构中的非理想因素、支持层及接口 119
  • 6.3.1 系统架构中的非理想因素 119
  • 6.3.2 系统架构中的支持功能及支持层 120
  • 6.3.3 形式与功能中的系统接口 121
  • 6.4 操作行为 123
  • 6.4.1 操作者 124
  • 6.4.2 行为 124
  • 6.4.3 操作成本 126
  • 6.5 用各种表示法来推究系统架构 127
  • 6.5.1 能够对系统架构进行简化的几种方式 127
  • 6.5.2 用投射法来表示系统的架构 128
  • 6.5.3 把过程投射到对象 129
  • 6.5.4 把过程和操作数投射到形式 130
  • 6.6 小结 133
  • 6.7 参考资料 134
  • 第7章 与特定解决方案无关的功能和概念 135
  • 7.1 简介 135
  • 7.1.1 正向工程与更加复杂的系统 135
  • 7.1.2 对与特定解决方案无关的功能和概念所做的介绍 136
  • 7.2 确定与特定解决方案无关的功能 138
  • 7.3 概念 140
  • 7.3.1 作为一种观念的概念 140
  • 7.3.2 对概念构想有所帮助的框架 142
  • 7.3.3 构想概念时所应依循的步骤 144
  • 7.3.4 为概念命名

资源下载

资源下载地址1:https://pan.baidu.com/s/1Nft178D2cKEwYWJDWmvhvQ

相关资源

网友留言