图书介绍
软件开发 建立可靠的系统 building reliable systemsPDF|Epub|txt|kindle电子书版本网盘下载
![软件开发 建立可靠的系统 building reliable systems](https://www.shukui.net/cover/17/34332238.jpg)
- (美) 马克·汉密尔顿著;Marc Hamilton 徐卫东译 著
- 出版社: 北京:社会科学文献出版社
- ISBN:7801900022
- 出版时间:2003
- 标注页数:266页
- 文件大小:16MB
- 文件页数:295页
- 主题词:软件开发
PDF下载
下载说明
软件开发 建立可靠的系统 building reliable systemsPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
C O N T E N T S1
前言1
简介1
目录1
谁应当读这本书2
第一部分背 景3
第一章软件开发成功的十戒律3
怎样阅读这本书3
关于作者4
第二章软件开发总是很困难18
软件开发的艰难历史19
2000年问题和其他类似问题20
很难为成功而建立开发机构21
很难正确地制定进度和预算21
很难选择合适的语言和开发工具22
很难选择合适的OS和硬件平台22
很难实现一种产品的首次投入使用22
软件生存周期概述24
第三章软件开发定义24
程序设计范例27
过程化软件27
模块化软件31
面向对象的软件33
分布式和并发式软件36
开发环境36
系统建模工具37
软件结构39
第四章软件开发趋势43
通用DBMS44
套装ERP软件和它的定制46
网络桌面信息处理技术和平台独立48
境外开发50
理顺信息技术基础结构51
第二部分人 员55
第五章建立一支无往而不胜的软件开发队伍55
开发人员短缺55
软件开发主管57
软件开发工作描述57
软件结构总设计师59
软件开发经理60
高级软件工程师61
软件工程师Ⅲ62
软件工程师Ⅱ63
软件工程师Ⅰ63
工具专家65
网站管理员66
数据库管理员68
系统管理员69
能力跟踪70
C++编程自评样本71
Java编程自评样本72
行为价值评估面试73
价值#1:主动性74
价值#2:贡献74
价值#3:灵活性75
你的软件开发合伙人76
价值#4:尊重76
第六章为成功而组织78
一家公司的维数78
组织结构的重要性78
减少官僚作风79
组织结构样本79
以项目为中心的结构80
以部门为中心的结构80
矩阵式结构80
生产线结构81
反复出现的组织话题82
建立一个软件方法组82
平衡集中的和分散的结构82
管理虚拟组82
13种组织结构错误84
第七章招募最好的人才87
怎样为发展提供人员87
校园招聘88
内部推荐88
代理89
报纸和其他媒体89
工作招聘会89
互联网90
寻找什么和怎样去寻找90
技术能力90
价值观91
报酬方法92
第八章留住最好的人才92
总报酬战略93
基本工资93
传统福利93
独创性福利93
短期激励94
长期激励94
工作轮换95
指导97
人力资源问题98
为什么转变开发人员99
第九章成功转变开发人员99
从大型机到客户/服务器的转变101
从大型机到基于Web的转变102
从客户/服务器到基于Web的转变102
从面向过程到面向对象的转变103
语言细节上的转变问题103
转变起作用了吗?104
软件的能力成熟模型109
第三部分方 法109
第十章软件生存周期109
级别一:初始级别110
级别二:可重复级别110
级别三:已定义级别111
级别四:被管理级别111
级别五:最优化的级别112
需求分析和定义112
实施113
测试计划设计113
系统结构和设计113
验证和测试114
单元测试115
子系统测试和系统测试115
黑箱测试和白箱测试115
a测试和β测试115
压力测试116
产品验收116
为什么需要另外一种方法117
第十一章快速应用开发117
战略规划119
产品定义119
产品设计120
产品开发120
产品交付120
第十二章软件开发效率、度量标准和质量122
代码度量标准122
McCabe度量标准123
工作环境对效率的影响125
开发还是购买126
行业知识的价值126
标准的重要性128
企业级结构标准128
代码编写标准128
帮助标准129
第十三章基于Web的产品验收130
Web的产品验收大事记130
Web的产品验收调查表133
人格化的交流134
内部支持协议(ISA)135
角色和职责136
互联网工程136
安全工程136
网络工程137
WebTone工程137
技术支持138
应用系统支持139
Web的产品验收方法139
硬件支持139
信息技术应当提供什么,不应当提供什么141
第四部分技 术145
第十四章编程语言特点145
C145
C++146
FORTRAN146
BASIC147
Ada147
Java148
COBOL152
LISP152
脚本语言(Perl、awk、Tcl、ksh)153
第十五章软件开发工具154
交互式开发工具155
BeanMachine155
CodeWarrior Professional156
Java Workshop156
Builder Xcessory Pro156
JBuilder157
Super Cede for Java157
UIM/X157
Visual Cafe for Java158
VisualAge158
Visual J++158
GUI开发工具和库158
JWave160
Jviews160
Chart.J160
数据库工具161
Blend.J162
CocoBase162
Developer/2000162
GemStone/J162
JaguarCTS163
NetDynamics163
测试工具163
WebLoad164
JavaScope164
Pegasus164
Web编辑工具165
代码编辑器165
编译器166
调试167
代码分析167
性能分析工具168
组件工具168
版本和基准控制169
CASE工具169
第十六章选择你的硬件环境171
开发人员的计算机桌面172
开发服务器174
文件服务器基准测试174
编译服务器基准测试177
数据库服务器基准测试178
Web服务器基准测试178
磁盘存储结构180
网络基础设施180
与通用服务器相对的单一功能184
影响软件设计的结构问题184
SMP结构185
MPP186
NUMA187
集群处理188
高可靠和高容错系统188
硬件同OS和编译器设计的关系190
组件历史191
第十七章基于组件的软件开发191
与面向对象技术相对的组件192
组件软件中的可视化编程技术的作用193
使用JavaBeans的组件开发193
第十八章性能优化技术195
你需要多高的性能195
如何识别瓶颈195
磁盘瓶颈196
网络瓶颈197
CPU瓶颈197
内存瓶颈197
第十九章多线程编程技术198
多线程技术的定义198
同步方法201
第二十章为Web而开发206
Web浏览器和服务器206
代理Web服务器208
CGI编程技术209
Enterprise JavaBeans211
Java Applets211
其他的Java企业级API213
Java Servlet API213
JavaServerPages(JSP)213
Java Messaging Service(JMS)API213
JavaNaming and Directory(JNDI)API213
第二十一章具有CORBA、RMI和DCOM的分布式应用系统215
使用CORBA的分布式对象216
CORBA服务218
一个CORBA客户/服务器的例子219
CORBA工具219
CORBA应用对象219
DCOM对象221
具有RMI的分布式Java应用系统222
第二十二章Jini技术不为人知的高度224
Jini基础结构225
Discover and Join225
Lookup226
分布式事件227
租用227
分布式编程227
分布式事务处理228
与Jini相对的Millennium228
附录A软件开发中经常问到的问题229
综合问题229
与人员相关的问题230
与方法相关的问题232
与技术相关的问题234
软件历史和一些小问题237
附录B Java编码的标准模板239
简介239
源文件239
源文件命名240
源文件结构240
命名习惯241
程序包命名241
类/接口命名241
域命名241
方法命名242
语句标号命名243
空白的使用方法243
空行243
空格244
缩进245
续行245
注解246
文档注解246
单行注解247
块注解247
类的主体结构248
类248
接口251
接口主体结构251
语句251
简单语句251
复合语句252
标号语句254
服务器可用时间255
附录C内部支持协议实例255
Root授权255
备份256
支持责任256
每个服务器的功能256
特殊需求257
附录D外国人名中英文对照258
附录E专业用语中英文对照262