新書推薦:
![定鼎中原之路:从皇太极入关到玄烨亲政](http://103.6.6.66/upload/mall/productImages/24/31/9787108062819.jpg)
《
定鼎中原之路:从皇太极入关到玄烨亲政
》
售價:NT$
458.0
![财之道丛书·如何让人投资你:股权激励融资全揭秘](http://103.6.6.66/upload/mall/productImages/24/31/9787213115257.jpg)
《
财之道丛书·如何让人投资你:股权激励融资全揭秘
》
售價:NT$
458.0
![PyTorch深度学习与计算机视觉实践](http://103.6.6.66/upload/mall/productImages/24/30/9787302665144.jpg)
《
PyTorch深度学习与计算机视觉实践
》
售價:NT$
411.0
![新任经理 100 天实战指南](http://103.6.6.66/upload/mall/productImages/24/29/9787566923387.jpg)
《
新任经理 100 天实战指南
》
售價:NT$
406.0
![日本百鬼画谱](http://103.6.6.66/upload/mall/productImages/24/31/9787201199009.jpg)
《
日本百鬼画谱
》
售價:NT$
322.0
![大明拐点 : 天启党争](http://103.6.6.66/upload/mall/productImages/24/30/9787507559408.jpg)
《
大明拐点 : 天启党争
》
售價:NT$
302.0
![纲鉴易知录评注(布面精装 全8册)](http://103.6.6.66/upload/mall/productImages/24/31/9787101166378.jpg)
《
纲鉴易知录评注(布面精装 全8册)
》
售價:NT$
2590.0
![官商跃迁:中国古代政商关系简史](http://103.6.6.69/upload/mall/productImages/y24/8/9787523410707.jpg)
《
官商跃迁:中国古代政商关系简史
》
售價:NT$
458.0
|
內容簡介: |
本书由在大型软件企业从事系统架构工作多年的资深架构师编写,主要讲解通用的信息系统架构设计 方法,帮助读者在充分理解业务、确认系统需求的基础上,不仅可以完整、清晰、准确地描述信息系统的 总体架构设计,还可以对架构设计中的要点进行较好的把握,最终产出高质量的架构设计文档,指导后续 的设计与实现。 本书适合从事信息系统架构设计的架构师阅读。
|
關於作者: |
刘刚,本科毕业于四川大学,2007年获得中国科学技术大学软件工程硕士学位。2011年获得工信部系统架构设计师证书。1999-2013年,任职于科大国创软件股份有限公司,先后任第二开发部部长、技术推进部部长。2013年至今,任职于科大讯飞股份有限公司,资深系统架构师。负责过多个大中型项目的总体架构设计。目前在公司内负责大中型项目架构工作支撑、架构师培养、以及技术管理相关工作。
|
目錄:
|
第1章 系统架构概述...................................................................................................................................1 1.1 对各种架构的解释 ....................................................................................................................... 1 1.2 系统设计总览 ................................................................................................................................ 4 1.3 系统架构设计的范围................................................................................................................... 5 1.4 系统架构师的职责 ....................................................................................................................... 6 1.5 衡量系统架构设计质量的标准 ................................................................................................ 7 1.6 架构相关术语释义 ....................................................................................................................... 7 1.7 架构图的种类 ................................................................................................................................ 9 1.8 系统架构设计的原则................................................................................................................. 12 第2章 架构设计准备.................................................................................................................................13 2.1 理解业务........................................................................................................................................ 13 2.1.1 领域模型 .............................................................................................................................. 14 2.1.2 业务对象 .............................................................................................................................. 17 2.1.3 业务用例 .............................................................................................................................. 17 2.1.4 业务流程 .............................................................................................................................. 18 2.2 确认系统需求 .............................................................................................................................. 20 2.2.1 系统上下文 .......................................................................................................................... 20 2.2.2 功能性需求 .......................................................................................................................... 21 2.2.3 非功能性需求 ...................................................................................................................... 24 第3章 架构设计..........................................................................................................................................31 3.1 逻辑架构设计 .............................................................................................................................. 35 3.1.1 逻辑架构图 .......................................................................................................................... 35 3.1.2 系统流程 .............................................................................................................................. 38 物理架构设计 .............................................................................................................................. 39 3.2.1 可复用资产梳理 .................................................................................................................. 39 3.2.2 物理架构图 .......................................................................................................................... 40 3.2.3 部署架构 .............................................................................................................................. 41 3.2.4 非功能特性设计 .................................................................................................................. 47 3.2.5 技术选型定义 ...................................................................................................................... 61 3.2.6 开发组件定义 ...................................................................................................................... 63 3.2.7 部署组件定义 ...................................................................................................................... 64 3.2.8 功能模块定义 ...................................................................................................................... 65 架构设计小结 .............................................................................................................................. 67 架构设计对后续工程的指导..................................................................................................... 70 架构设计、概要设计与详细设计.......................................................................................... 70 架构设计与开发.......................................................................................................................... 71 架构设计与测试.......................................................................................................................... 71 架构设计与运维.......................................................................................................................... 73 系统架构 设计简明指南 第5章 系统架构设计案例.......................................................................................................................74 5.1 小型私有化对象存储系统 ....................................................................................................... 75 5.1.1 项目背景 .............................................................................................................................. 75 5.1.2 业务理解 .............................................................................................................................. 75 5.1.3 需求确认 .............................................................................................................................. 76 5.1.4 架构设计 .............................................................................................................................. 78 5.1.5 技术选型定义 ...................................................................................................................... 89 5.1.6 开发组件定义 ...................................................................................................................... 89 5.1.7 部署组件定义 ...................................................................................................................... 90 5.1.8 功能模块定义 ...................................................................................................................... 90 5.1.9 案例小结 .............................................................................................................................. 90 5.2 产品型机器人服务系统 ............................................................................................................ 91 5.2.1 项目背景 .............................................................................................................................. 91 5.2.2 业务理解 .............................................................................................................................. 92 5.2.3 需求确认 .............................................................................................................................. 99 5.2.4 架构设计 ............................................................................................................................ 104 5.2.5 技术选型定义 .....................................................
|
|