图书介绍
系统架构设计师教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 希赛IT教育研发中心编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121089404
- 出版时间:2009
- 标注页数:670页
- 文件大小:81MB
- 文件页数:686页
- 主题词:计算机系统-工程技术人员-资格考核-自学参考资料
PDF下载
下载说明
系统架构设计师教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 操作系统1
1.1 操作系统的类型与结构1
1.1.1 操作系统的定义1
1.1.2 操作系统分类1
1.2 操作系统基本原理3
1.2.1 处理机与进程管理3
1.2.2 存储管理13
1.2.3 设备管理20
1.2.4 文件管理24
1.2.5 作业管理29
1.3 网络操作系统31
1.3.1 类型与功能31
1.3.2 网络管理控制32
第2章 数据库系统35
2.1 数据库管理系统的类型35
2.2 数据库模式与范式36
2.2.1 数据库的结构与模式36
2.2.2 数据模型38
2.2.3 数据的规范化39
2.3 数据操纵和使用43
2.4 数据库设计43
2.4.1 数据库设计的特点44
2.4.2 数据库设计的方法44
2.4.3 数据库设计的基本步骤48
2.4.4 需求分析49
2.4.5 概念结构设计54
2.4.6 逻辑结构设计69
2.4.7 物理结构设计76
2.4.8 数据库应用程序设计79
2.5 事务管理80
2.5.1 并发控制80
2.5.2 故障与恢复82
2.6 备份与恢复83
2.7 分布式数据库系统84
2.7.1 分布式数据库的概念84
2.7.2 分布式数据库的体系结构87
2.8 并行数据库系统91
2.8.1 功能和结构92
2.8.2 并行处理技术93
2.9 数据仓库96
2.9.1 数据仓库的概念96
2.9.2 数据仓库的结构97
2.9.3 数据仓库的实现方法99
2.10 数据挖掘101
2.10.1 数据挖掘的概念101
2.10.2 数据挖掘的功能102
2.10.3 数据挖掘常用技术103
2.10.4 数据挖掘的流程104
2.11 常见的数据库管理系统106
2.11.1 Oracle106
2.11.2 Sybase112
2.11.3 Informix116
2.11.4 SQL Server119
第3章 数据通信与计算机网络121
3.1 Web和Internet121
3.1.1 Internet基础协议121
3.1.2 Web应用124
3.2 通信技术128
3.2.1 移动通信128
3.2.2 卫星通信131
3.2.3 有线电视网132
3.3 通信服务133
3.3.1 交换技术133
3.3.2 ISDN技术134
3.3.3 帧中继技术136
3.3.4 ATM技术139
3.3.5 租用线路144
3.4 Web的各种负载均衡技术145
3.5 网络存储系统147
第4章 系统性能评价149
4.1 性能指标149
4.1.1 计算机149
4.1.2 路由器152
4.1.3 交换机152
4.1.4 网络153
4.1.5 操作系统153
4.1.6 数据库管理系统154
4.1.7 Web服务器154
4.2 性能计算154
4.3 性能设计156
4.3.1 系统性能调整156
4.3.2 阿姆达尔解决方案158
4.3.3 负载均衡159
4.4 性能评估161
4.4.1 基准测试程序161
4.4.2 Web服务器的性能评估163
4.4.3 Java应用服务器的基准163
4.4.4 系统监视164
第5章 开发方法166
5.1 软件生命周期166
5.2 软件开发模型167
5.2.1 瀑布模型167
5.2.2 演化模型169
5.2.3 螺旋模型169
5.2.4 增量模型170
5.2.5 构件组装模型171
5.3 统一过程171
5.4 敏捷方法174
5.4.1 极限编程175
5.4.2 特征驱动开发178
5.4.3 精益软件开发180
5.5 软件重用181
5.5.1 软件重用182
5.5.2 构件技术182
5.6 形式化方法183
第6章 系统计划184
6.1 项目的提出与选择184
6.1.1 项目的立项目标和动机184
6.1.2 项目提出的角色和工作范围186
6.1.3 项目的选择和确定187
6.1.4 项目提出和选择的结果190
6.2 可行性研究与效益分析190
6.2.1 可行性研究的内容191
6.2.2 成本效益分析192
6.2.3 可行性分析报告193
6.3 方案的制订和改进194
6.4 新旧系统的分析和比较196
6.4.1 遗留系统的评价方法197
6.4.2 遗留系统的演化策略199
6.5 资源估计201
第7章 系统分析与设计方法202
7.1 定义问题与归结模型202
7.1.1 问题分析202
7.1.2 问题定义205
7.2 需求分析与软件设计206
7.2.1 需求分析的任务与过程206
7.2.2 如何进行系统设计209
7.2.3 软件设计的任务与活动210
7.3 结构化分析与设计211
7.3.1 结构化分析211
7.3.2 结构化设计216
7.3.3 模块设计218
7.4 面向对象的分析与设计219
7.4.1 面向对象的基本概念220
7.4.2 面向对象分析221
7.4.3 统一建模语言224
7.4.4 结构化方法和面向对象方法的比较235
7.5 用户界面设计236
7.5.1 用户界面设计的原则237
7.5.2 用户界面设计过程237
7.6 工作流设计238
7.6.1 工作流设计概述238
7.6.2 工作流管理系统239
7.7 系统的文件设计240
7.8 网络环境下的计算机应用系统的设计242
7.9 简单分布式计算机应用系统的设计244
7.10 系统运行环境的集成与设计245
7.11 系统过渡计划247
第8章 软件架构设计248
8.1 软件架构概述248
8.1.1 软件架构的定义248
8.1.2 软件架构的重要性250
8.2 架构需求与软件质量属性250
8.2.1 软件质量属性251
8.2.2 6个质量属性及实现252
8.3 架构设计258
8.4 软件架构文档化260
8.5 软件架构评估264
8.5.1 软件架构评估的方法264
8.5.2 架构的权衡分析法264
8.5.3 成本效益分析法266
8.6 构件及其复用266
8.6.1 商用构件标准规范267
8.6.2 应用系统簇与构件系统268
8.6.3 基于复用开发的组织结构269
8.7 产品线及系统演化269
8.7.1 复用与产品线270
8.7.2 基于产品线的架构270
8.7.3 产品线的开发模型271
8.7.4 特定领域软件架构271
8.7.5 架构及系统演化272
8.8 软件架构建模274
8.8.1 架构的模型274
8.8.2 架构风格275
8.8.3 架构风格举例277
8.9 软件架构视图279
8.9.1 软件视图的分类279
8.9.2 模块视图类型及其风格280
8.9.3 C&C视图类型及其风格282
8.9.4 分配视图类型及其风格284
8.9.5 各视图类型间的映射关系285
第9章 设计模式286
9.1 设计模式概述286
9.1.1 设计模式的概念286
9.1.2 设计模式的组成287
9.1.3 GoF设计模式287
9.1.4 其他设计模式289
9.1.5 设计模式与软件架构289
9.1.6 设计模式分类290
9.2 设计模式及实现291
9.2.1 Abstract Factory模式291
9.2.2 Singleton模式294
9.2.3 Decorator模式295
9.2.4 Facade/Session Fa?ade模式298
9.2.5 Mediator模式300
9.2.6 Observer模式302
9.2.7 Intercepting Filter模式306
9.3 设计模式总结308
第10章 测试评审方法309
10.1 测试方法309
10.1.1 软件测试阶段309
10.1.2 白箱测试和黑箱测试311
10.1.3 缺陷的分类和级别313
10.1.4 缺陷的评估和分析314
10.1.5 排错314
10.2 评审方法315
10.3 验证与确认316
10.4 测试自动化318
10.5 测试设计和管理方法318
10.5.1 测试设计318
10.5.2 测试管理319
10.6 面向对象的测试320
第11章 嵌入式系统设计323
11.1 嵌入式系统概论323
11.1.1 嵌入式系统的基本概念323
11.1.2 嵌入式系统的分类324
11.2 嵌入式系统的组成325
11.2.1 硬件架构325
11.2.2 软件架构329
11.3 嵌入式应用软件与开发平台330
11.3.1 嵌入式窗口系统330
11.3.2 嵌入式窗口系统实例分析334
11.3.3 嵌入式系统的Java虚拟机335
11.3.4 嵌入式系统软件开发平台339
11.3.5 嵌入式开发调试340
11.4 嵌入式网络系统344
11.4.1 现场总线网344
11.4.2 家庭信息网346
11.4.3 无线数据通信网350
11.4.4 嵌入式Internet358
11.5 嵌入式数据库管理系统359
11.5.1 使用环境的特点359
11.5.2 系统组成与关键技术359
11.5.3 实例解析362
11.6 实时系统与嵌入式操作系统363
11.6.1 嵌入式系统的实时概念364
11.6.2 嵌入式操作系统概述365
11.6.3 一般结构366
11.6.4 实时嵌入式操作系统367
11.6.5 内核对象370
11.6.6 内核服务374
11.6.7 主流嵌入式操作系统介绍380
11.7 实时多任务调度与多任务设计381
11.7.1 并发识别与多任务设计381
11.7.2 多任务调度算法384
11.7.3 任务的同步与通信388
11.7.4 资源分类与资源请求模型390
11.7.5 死锁390
11.7.6 优先级反转问题392
11.8 中断处理与异常处理396
11.8.1 异常和中断的概念396
11.8.2 中断处理397
11.8.3 中断服务例程的设计问题399
11.9 嵌入式系统开发设计400
11.9.1 嵌入式系统设计概述400
11.9.2 开发模型与设计流程402
11.9.3 嵌入式系统设计的核心技术404
11.9.4 嵌入式开发设计环境406
11.9.5 嵌入式软件设计模型407
11.9.6 需求分析410
11.9.7 系统设计412
11.9.8 系统集成与测试416
11.9.9 嵌入式系统的软件移植417
11.9.10 可移植性软件的设计419
第12章 开发管理423
12.1 项目的范围、时间与成本423
12.1.1 项目范围管理423
12.1.2 项目成本管理424
12.1.3 项目时间管理425
12.2 配置管理与文档管理425
12.2.1 软件配置管理的概念425
12.2.2 软件配置管理的解决方案426
12.2.3 软件文档管理429
12.3 软件需求管理432
12.3.1 需求变更432
12.3.2 需求跟踪433
12.4 软件开发的质量与风险433
12.4.1 软件质量管理434
12.4.2 项目风险管理436
12.5 人力资源管理440
12.6 软件的运行与评价444
12.7 软件过程改进444
第13章 软件开发环境与工具447
13.1 集成开发环境447
13.1.1 开发环境的组成447
13.1.2 开发环境的分类448
13.1.3 分布式开发环境449
13.2 建模工具450
13.3 设计工具454
13.4 编程工具457
13.5 测试上具458
13.6 项目管理上具463
第14章 基于中间件的开发467
14.1 中间件技术467
14.1.1 中间件的概念467
14.1.2 中间件的分类469
14.1.3 中间件产品介绍470
14.2 应用服务器技术470
14.2.1 应用服务器的概念471
14.2.2 主要的应用服务器473
14.3 J2EE474
14.3.1 表示层475
14.3.2 应用服务层475
14.4 .NET478
14.4.1 .NET平台478
14.4.2 .NET框架480
14.5 企业应用集成484
14.6 轻量级架构和重量级架构487
14.6.1 Struts框架487
14.6.2 Spring框架488
14.6.3 Hibernate框架489
14.6.4 基于Struts、Spring和Hibernate的轻量级架构490
14.6.5 轻量级架构和重量级架构的探讨491
第15章 安全性和保密性设计492
15.1 加密和解密492
15.1.1 对称密钥加密算法493
15.1.2 不对称密钥加密算法494
15.2 数字签名与数字水印495
15.2.1 数字签名496
15.2.2 数字水印498
15.3 数字证书与密钥管理499
15.3.1 密钥分配中心499
15.3.2 数字证书和公开密钥基础设施501
15.4 安全协议503
15.4.1 IPSec协议简述504
15.4.2 SSL协议507
15.4.3 PGP协议509
15.5 计算机病毒与防治512
15.5.1 计算机病毒概述512
15.5.2 网络环境下的病毒发展新趋势513
15.5.3 计算机病毒的检测与清除514
15.5.4 计算机病毒的预防516
15.6 身份认证与访问控制517
15.6.1 身份认证技术518
15.6.2 访问控制技术522
15.7 网络安全体系524
15.7.1 OSI安全体系结构524
15.7.2 VPN在网络安全中的应用526
15.8 系统的安全性设计529
15.8.1 物理安全问题与设计529
15.8.2 防火墙及其在系统安全中的应用529
15.8.3 入侵检测系统531
15.9 安全性规章533
15.9.1 安全管理制度533
15.9.2 计算机犯罪与相关法规534
第16章 系统的可靠性分析与设计537
16.1 可靠性概述537
16.2 系统故障模型538
16.2.1 故障的来源以及表现538
16.2.2 几种常用的故障模型538
16.3 系统配置方法539
16.3.1 单机容错技术539
16.3.2 双机热备份技术540
16.3.3 服务器集群技术541
16.4 系统可靠性模型541
16.4.1 时间模型541
16.4.2 故障植入模型542
16.4.3 数据模型543
16.5 系统的可靠性分析和可靠度计算543
16.5.1 组合模型544
16.5.2 马尔柯夫模型546
16.6 提高系统可靠性的措施548
16.6.1 硬件冗余548
16.6.2 信息冗余551
16.7 故障对策和备份与恢复553
第17章 软件的知识产权保护554
17.1 著作权法及实施条例554
17.1.1 著作权法客体554
17.1.2 著作权法主体555
17.1.3 著作权555
17.2 计算机软件保护条例556
17.3 商标法及实施条例558
17.4 专利法及实施细则559
17.5 反不正当竞争法561
第18章 标准化知识562
18.1 标准化概论562
18.2 标准分级与标准类型565
18.2.1 标准分级565
18.2.2 强制性标准与推荐性标准567
18.3 编码标准568
18.3.1 汉字编码标准568
18.3.2 少数民族文字编码569
18.4 数据交换标准570
18.5 软件开发规范与文档标准572
18.5.1 软件开发规范572
18.5.2 软件文档标准573
18.6 信息安全标准575
第19章 多媒体技术及其应用578
19.1 多媒体技术基本概念578
19.2 数据编码技术579
19.2.1 数据编码方法579
19.2.2 数据编码标准582
19.3 图形图像586
19.4 音频587
19.5 视频588
第20章 信息系统基础知识591
20.1 信息系统概述591
20.1.1 信息系统的发展阶段591
20.1.2 信息系统的组成592
20.1.3 信息系统实现的复杂性594
20.1.4 信息系统的生命周期596
20.1.5 信息系统建设的原则597
20.1.6 信息系统开发方法599
20.2 信息系统工程602
20.2.1 信息系统工程的概念602
20.2.2 信息系统工程的内容604
20.2.3 信息系统工程的总体规划606
20.2.4 总体规划的方法论612
20.3 政府信息化与电子政务619
20.3.1 我国政府信息化的历程和策略619
20.3.2 电子政务的内容和技术形式622
20.3.3 电子政务建设的过程模式和技术模式624
20.4 企业信息化与电子商务628
20.4.1 企业信息化概述628
20.4.2 企业资源规划630
20.4.3 客户关系管理636
20.4.4 产品数据管理639
20.4.5 企业门户642
20.4.6 企业应用集成644
20.4.7 供应链管理647
20.4.8 电子商务概述649
20.5 信息资源管理652
20.5.1 信息孤岛653
20.5.2 信息资源分类655
20.5.3 信息资源规划657
20.5.4 信息资源网建设659
20.6 知识管理与商业智能663
20.6.1 知识管理663
20.6.2 商业智能665
20.7 业务流程重组665
参考文献669
热门推荐
- 3860817.html
- 1791967.html
- 2735931.html
- 2127462.html
- 417067.html
- 3164898.html
- 3224889.html
- 2165005.html
- 1420030.html
- 1057778.html
- http://www.ickdjs.cc/book_3154306.html
- http://www.ickdjs.cc/book_169396.html
- http://www.ickdjs.cc/book_181388.html
- http://www.ickdjs.cc/book_2807525.html
- http://www.ickdjs.cc/book_2696382.html
- http://www.ickdjs.cc/book_3452547.html
- http://www.ickdjs.cc/book_697297.html
- http://www.ickdjs.cc/book_468283.html
- http://www.ickdjs.cc/book_1776172.html
- http://www.ickdjs.cc/book_18203.html