软件架构师教程(软件工程丛书)电子工业出版社
实物拍摄 正版现货 当天急速发货 放心购买
¥
10
2.6折
¥
38
八五品
仅1件
作者[美]马维 著;申峻嵘 译
出版社电子工业出版社
出版时间2003-01
版次1
印刷时间2003-10
印次1
装帧平装
上书时间2024-12-19
商品详情
- 品相描述:八五品
图书标准信息
-
作者
[美]马维 著;申峻嵘 译
-
出版社
电子工业出版社
-
出版时间
2003-01
-
版次
1
-
ISBN
9787505392045
-
定价
38.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
310页
-
正文语种
简体中文
-
丛书
软件工程丛书
- 【内容简介】
-
阐述了作为一个软件架构师所需要具备的基本技能,并按照军事训练的一般程序,将这些技能划分为:基础训练、准备战斗、训练学校、伞兵学校、情报操作等阶段,并对每个阶段需要掌握的技术进行了扼要介绍。除了关注软件架构师的技术性能力之外,《软件架构师教程》还对软件行业中有关领导素质、心理素质等涉及到人性和心理等社会性的问题进行了探讨,以更好地指导软件架构师的职业生涯。
《软件架构师教程》面向专业的软件开发人员和软件架构师,也可作为软件学院的教材或教学参考书。
如果你是一位正在实践的软件架构师,可以想像你会终日忙碌。那么建议你在购买《软件架构师教程》之后,细读一下目录以及你觉得新鲜的话题。首先重点阅读相关章节,然后等你空闲时再通读全书,从而全面掌握《软件架构师教程》的内容。
- 【目录】
-
第1章绪论
1.1给软件架构师的建议
劝告的话
新生知识
无所适从
同行相欺
管理陷阱
定义软件体系结构
“体系结构”一词的误用
体系结构之前
软件危机
1.2作为一门学科的软件体系结构
体系结构方法
通用原则
体系结构的论争
革新的软件体系结构
体系结构范型的转变
体系结构标准
应用程序和配置文件
视点的记法
1.3设计模式与软件体系结构
设计模式
软件设计层模型
反模式
1.4结论
1.5练习
第2章软件体系结构:基础训练
2.1软件范型
面向对象范型
技术与系统规模
对象成为商业的基线
数据库与对象
主流中的对象
靠近构件:脚本语言
构件化软件:面向构件的范型
“构件”与“对象”
构件基础设施
构件的软件模式
构件化的软件体系结构
基于构件的软件开发
2.2开放系统技术
2.3客户机/服务器技术
2.4软件应用体验
2.5技术和应用体系
2.6将标准用于应用系统
2.7分布式基础设施
2.8结论
2.9练习
第3章软件体系结构:准备战斗
3.1软件体系结构范型转变
传统的系统假设
分布式假设——对传统的颠覆
多组织系统
作出范型转变
3.2错误的方法
旧的软件
一个例子:错误的方法
骑士上场:英雄式程序员
3.3正确的方法:企业体系结构开发
以体系结构为中心的过程
步骤1:系统构想
步骤2:需求分析
步骤3:体系结构规划
计算接口体系结构
分布式工程体系结构
技术选择体系结构
步骤4:实现模型
步骤5:体系结构原型
步骤6:项目管理规划
步骤7:并行增量开发
步骤8:系统转换
步骤9:操作和维护
步骤10:系统移植
3.4底线:时间、人员和费用
3.5结论
3.6练习
第4章软件体系结构:训练学校
4.1体系结构与编程
软件的分形模型
主要的设计要点
设计要点的规模效应
软件设计层次
使用设计层次
4.2使用体系结构管理复杂性
创造复杂性
选项1:压缩
选项2:隐藏
选项3:忽略
选项4:切分
选项5:分块
4.3系统集成
4.4业务实例
4.5从体系结构到软件开发
4.6体系结构的软件记法
4.7总结
4.8练习
第5章领导素质训练
5.1领导素质是一项必要的也是可以学会的能力
5.2架构师——团队的建立者
5.3坚持优秀产品的理念
5.4架构师的走查
5.5总结
5.6练习
第6章软件体系结构:伞兵训练学校
6.1过程
6.2建立新的过程
6.3团队合作
6.4结论
6.5练习
第7章沟通的训练
7.1沟通的挑战
7.2责任驱动的开发
7.3沟通的责任
7.4处理反馈
7.5练习
第8章软件体系结构:情报操作
8.1体系结构挖掘
自底向上与自顶向下
体系结构耕作
体系结构挖掘过程
挖掘的适用性
成功挖掘
水平与垂直
水平设计元素
关于可追踪性
为未来应用而设计
8.2体系结构迭代
软件过程背景
体系结构过程的角色
宏观过程:体系结构迭代
开发人员对体系结构的反应
寻求情报,迭代设计
微观过程:子项目体系结构
混沌构建
8.3体系结构评定
问题求解
评审与检查
8.4结论
8.5练习
第9章软件体系结构:心理战
9.1选择性学习
9.2内部控制
9.3期望管理
9.4真理的心理学
9.5感知未必真实
9.6探讨人性的弱点
感知参考模型
生物反应模型
反应的群体应用
9.7例子:参考销售
9.8所有权心理学
9.9心理合气道
9.10智力合气道
赢得战争
赢得和平
9.11结论
9.12练习
附录A体系结构实例:测试结果报告系统
A.1导言
A.2构件互操作的挑战
A.3TRRS的目标体系结构
A.4目标企业视点
A.5目标信息视点
A.6目标技术视点
A.7原型实现
A.8原型计算视点
A.9TRRS术语
A.10用例定义
UC001产品信息检索会话
UC002产品信息登记会话
UC003经验报告登记会话
A.11核心工作流
UC004产品登记工作流
UC005COTS确认工作流
UC006互操作性确认工作流
UC007经验报告更新
A.12信息模型
产品的信息
标准配置文件的信息
组织的信息
产品相关服务的信息
经验报告的信息
操作环境的信息
A.13结论
附录B设计模板及实例
B.1概念性设计
第一部分目标
第二部分概念性综述
第三部分责任
第四部分体系结构层
第五部分类和对象、类的语义以及类之间的关系
第六部分特征、数据类型和约束的描述
第七部分如何使设计能处理相关的用例及需求
B.2关系服务的概念性设计
第一部分目标
第二部分概念性综述
第三部分责任
第四部分体系结构的层次
第五部分类和对象、类的语义以及类之间的联系
第六部分特征、数据类型以及约束的描述
第七部分如何使设计能处理相关的用例及需求
B.3高层设计
第一部分屏幕模型
第二部分UML图
第三部分发现界面的使用
第四部分构件复用
第五部分典型用例
B.4关系服务的高层设计
第一部分屏幕模型
第二部分设计的考虑
第三部分构件复用
第四部分发现界面的使用
第五部分OMGIDL
第六部分总体
第七部分用于事件跟踪的典型用例
第八部分客户端配置文件
第九部分UML类图
附录C软件体系结构术语表
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价