图书介绍

系统分析师技术指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

系统分析师技术指南
  • 张友生,王勇主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302206477
  • 出版时间:2009
  • 标注页数:453页
  • 文件大小:30MB
  • 文件页数:469页
  • 主题词:软件工程-系统分析-工程技术人员-资格考核-自学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

系统分析师技术指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 软件过程改进1

1.1 CMM综述1

1.1.1 CMM的基本概念2

1.1.2 CMM的基本框架3

1.1.3 CMM的主要内容5

1.1.4 CMM的内部结构6

1.1.5 SPA和SCA的比较分析7

1.2 组织如何实施CMM8

1.3 CMM存在的问题11

1.4 ISO 9001与CMM的比较12

1.5 CMMI综述14

1.6 CMM与CMMI的比较16

1.7 个体软件过程17

1.8 团队软件过程20

1.8.1 TSP概述20

1.8.2 TSP设计和实施原则21

1.8.3 TSP的度量22

1.8.4 TSP的流程22

1.9 CMM/TSP/PSP三者的结合23

本章参考文献24

第2章 J2EE与.NET平台25

2.1 J2EE平台概述25

2.1.1 分布式的多层应用程序25

2.1.2 J2EE构件27

2.1.3 J2EE容器30

2.1.4 J2EE的部署31

2.1.5 Java EE31

2.2 .NET平台概述33

2.2.1 .NET Framework34

2.2.2 通用语言运行时37

2.3 J2EE和.NET平台的比较39

2.3.1 JVM与CLR39

2.3.2 对多层分布式应用的支持40

2.3.3 安全性42

2.3.4 其他特性的比较43

本章参考文献44

第3章 中间件技术45

3.1 中间件概述45

3.1.1 中间件的分类46

3.1.2 中间件的优点48

3.2 中间件的应用48

3.2.1 中间件技术在集成中的应用49

3.2.2 J2EE中间件实现50

3.3 中间件与电子商务51

3.3.1 电子商务中间件架构51

3.3.2 电子商务应用服务器52

3.3.3 通信平台53

3.3.4 安全平台53

3.4 构件技术与中间件54

3.5 中间件的发展趋势57

本章参考文献58

第4章 Web Service及其应用59

4.1 Web Setvice概述59

4.1.1 Web Setvice模型60

4.1.2 Web Service协议堆栈62

4.2 WSDL66

4.2.1 WSDL概述66

4.2.2 使用WSDL文档67

4.2.3 WSDL文档结构68

4.3 UDDI76

4.3.1 UDDI数据模型77

4.3.2 注册Web服务81

4.3.3 调用Web服务82

4.4 SOAP82

4.4.1 消息封装和编码规则83

4.4.2 SOAP应用84

4.5 构造一个简单的Web Service88

4.5.1 编写服务器端88

4.5.2 编写客户端89

本章参考文献90

第5章 异构数据库的集成91

5.1 异构数据库体系结构91

5.1.1 异构性91

5.1.2 数据库转换92

5.1.3 数据的透明访问93

5.2 异构数据库互连94

5.2.1 数据库之间的差异94

5.2.2 SAG与DRDA95

5.2.3 ODBC与JDBC96

5.2.4 利用网关互连99

5.2.5 数据库互连方法发展展望101

本章参考文献102

第6章 商业智能与数据仓库103

6.1 商业智能概述103

6.1.1 商业智能的来龙去脉103

6.1.2 什么是商业智能105

6.1.3 商业智能的需求107

6.1.4 商业智能的体系结构108

6.2 数据仓库技术114

6.2.1 操作型数据和分析型数据115

6.2.2 与传统数据库的区别116

6.2.3 数据仓库的特点116

6.2.4 数据仓库的模型设计118

6.2.5 数据集市121

6.2.6 其他相关概念123

6.2.7 元数据123

6.3 数据仓库设计与开发125

6.3.1 数据仓库的设计过程125

6.3.2 创建数据仓库的方式126

本章参考文献129

第7章 数据挖掘131

7.1 数据挖掘概述131

7.1.1 数据挖掘的定义131

7.1.2 数据挖掘的功能133

7.2 数据挖掘常用技术133

7.3 数据挖掘的结构与流程137

7.3.1 数据挖掘系统的结构137

7.3.2 数据挖掘的流程138

7.4 数据挖掘的热点应用139

本章参考文献141

第8章 操作数据存储142

8.1 ODS概述142

8.1.1 ODS的特点142

8.1.2 ODS的作用143

8.1.3 ODS的分类144

8.1.4 ODS和DW的联系与区别144

8.1.5 从DB向ODS转化的实现机制147

8.2 ODS的应用148

8.3 ODS系统的设计149

8.3.1 ODS数据转换层149

8.3.2 ODS平台特性149

8.3.3 ODS系统中间件150

8.3.4 ODS系统数据建模151

8.3.5 ODS系统设计步骤153

本章参考文献154

第9章 企业应用集成155

9.1 EAI概述155

9.1.1 谁需要EAI?156

9.1.2 EAI的内容156

9.1.3 EAI的技术基础157

9.2 EAI集成模型158

9.2.1 表示集成158

9.2.2 数据集成159

9.2.3 功能集成160

9.3 EAI与标准化161

9.4 EAI的实施163

本章参考文献165

第10章 可扩展标记语言166

10.1 XML概述166

10.1.1 XML的特点167

10.1.2 XML的作用168

10.1.3 XML的应用170

10.2 解析XML171

10.2.1 XML与HTML的区别171

10.2.2 XML文档172

10.2.3 CSS与XSL175

10.3 XML编程接口178

10.3.1 API接口178

10.3.2 XML开发工具180

10.3.3 XML建模181

本章参考文献182

第11章 软件架构183

11.1 软件架构概述183

11.2 软件架构建模185

11.2.1 逻辑视图186

11.2.2 开发视图187

11.2.3 进程视图188

11.2.4 物理视图190

11.2.5 场景190

11.3 软件架构风格192

11.3.1 分层系统193

11.3.2 C2风格194

11.3.3 客户/服务器风格195

11.3.4 三层C/S结构风格197

11.3.5 浏览器/服务器风格200

11.3.6 公共对象请求代理架构201

11.3.7 异构结构风格204

11.4 特定领域软件架构204

11.4.1 DSSA的活动205

11.4.2 DSSA的建立过程206

11.5 面向服务的架构207

11.5.1 SOA的概念207

11.5.2 SOA的特征208

11.5.3 SOA的优点和缺点211

11.5.4 SOA的生命周期213

11.5.5 SOA与其他技术的关系215

11.6 富互联网应用架构216

11.6.1 RIA的概念216

11.6.2 RIA模型219

11.6.3 RIA客户端开发技术220

11.7 基于架构的软件开发模型223

11.7.1 架构需求223

11.7.2 架构设计224

11.7.3 架构文档化225

11.7.4 架构复审226

11.7.5 架构实现226

11.7.6 架构演化227

11.8 软件架构评估228

本章参考文献230

第12章 设计模式232

12.1 设计模式概述232

12.2 设计模式的组成234

12.2.1 设计模式的基本成分234

12.2.2 设计模式的描述236

12.3 设计模式的分类237

12.4 设计模式的实现241

12.5 MVC架构的设计与实现244

12.5.1 MVC架构244

12.5.2 MVC的设计与实现245

本章参考文献247

第13章 统一建模语言248

13.1 UML概述248

13.1.1 UML的发展历史248

13.1.2 UML的应用领域249

13.2 UML的结构250

13.2.1 结构概述250

13.2.2 事物251

13.2.3 关系252

13.2.4 图形254

13.3 用例图255

13.4 类图和对象图257

13.5 交互图259

13.5.1 顺序图259

13.5.2 通信图260

13.5.3 定时图260

13.6 状态图262

13.7 活动图262

13.7.1 基本活动图263

13.7.2 带泳道的活动图263

13.7.3 交互概览图264

13.8 构件图265

13.9 部署图266

本章参考文献267

第14章 统一过程268

14.1 统一过程的特点268

14.2 统一过程生命周期269

14.2.1 初始阶段270

14.2.2 细化阶段272

14.2.3 构建阶段273

14.2.4 交付阶段273

14.2.5 技术评审274

14.3 统一过程项目管理275

本章参考文献278

第15章 企业信息系统279

15.1 企业资源计划279

15.1.1 ERP的作用279

15.1.2 ERP的发展过程280

15.2 供应链管理281

15.2.1 供应链的概念282

15.2.2 供应链管理的概念283

15.2.3 供应链管理系统285

15.3 财务管理289

15.3.1 财务管理软件的发展289

15.3.2 财务管理软件的功能291

15.4 客户关系管理295

15.4.1 客户关系模型295

15.4.2 CRM的功能297

15.5 产品生命周期管理298

15.6 企业信息化的其他内容300

15.7 信息化项目实施的风险和控制304

15.7.1 来自人的风险和规避304

15.7.2 来自流程的风险和规避306

15.7.3 来自项目管理的风险和规避307

15.7.4 来自数据的风险和规避308

本章参考文献308

第16章 工作流技术309

16.1 工作流概述309

16.1.1 工作流的特征309

16.1.2 工作流的应用现状310

16.1.3 工作流与传统管理软件311

16.1.4 工作流与BPR312

16.2 工作流系统的实现313

16.2.1 过程建模314

16.2.2 工作流运行控制315

16.2.3 工作流管理中的人机交互316

16.3 工作流与ERP318

16.3.1 实现ERP和OA集成318

16.3.2 集成方案介绍318

本章参考文献320

第17章 软件产品线321

17.1 软件产品线概述321

17.2 软件产品线的过程模型322

17.2.1 双生命周期模型322

17.2.2 SEI模型323

17.2.3 三生命周期模型323

17.3 软件产品线的组织结构324

17.3.1 SEI组织结构325

17.3.2 组织模型326

17.4 软件产品线的建立方式326

17.5 框架和应用框架技术328

17.5.1 框架的概念328

17.5.2 框架的建立方式329

17.6 软件产品线基本活动330

17.6.1 过程模型330

17.6.2 产品线分析331

17.6.3 产品开发333

17.7 软件产品线架构的设计334

17.7.1 产品线架构概述334

17.7.2 产品线架构的标准化和定制336

17.8 软件产品线架构的演化337

17.8.1 背景介绍338

17.8.2 各种产品版本339

本章参考文献344

第18章 敏捷方法345

18.1 敏捷宣言345

18.2 敏捷原则346

18.3 敏捷方法论347

18.3.1 水晶方法348

18.3.2 动态系统开发方法349

18.3.3 特征驱动开发350

18.3.4 自适应软件开发353

18.3.5 Scrum方法354

18.4 极限编程355

18.4.1 四大价值观356

18.4.2 十二个最佳实践357

本章参考文献363

第19章 P2P技术364

19.1 P2P概述364

19.1.1 产生的背景364

19.1.2 研究内容和目标365

19.1.3 对互联网的影响366

19.1.4 需要解决的关键问题367

19.2 网络拓扑结构368

19.2.1 集中式结构模式369

19.2.2 分布式非结构化模式370

19.2.3 分布式结构化模式370

19.2.4 混合结构模式371

19.3 P2P的关键技术372

19.3.1 P2P的技术特点373

19.3.2 P2P的流量特性374

19.4 P2P的应用374

19.4.1 主要应用375

19.4.2 流行的P2P软件378

19.5 存在的问题与解决办法380

19.6 P2P与网络安全381

本章参考文献383

第20章 网格计算与普适计算384

20.1 网格计算概述384

20.1.1 网格计算的定义384

20.1.2 网格系统的特点385

20.1.3 网格计算的应用领域386

20.2 网络体系结构386

20.3 网格计算的环境388

20.4 普适计算概述389

20.4.1 普适计算的发展389

20.4.2 普适计算的特性390

20.4.3 普适计算的应用领域390

20.5 普适计算系统的组成391

20.6 普适计算的关键问题392

本章参考文献392

第21章 云计算与SaaS394

21.1 云计算概述394

21.1.1 云计算的概念394

21.1.2 云计算的应用395

21.1.3 云计算机的特点396

21.1.4 云计算与网格计算397

21.2 云计算的架构397

21.3 SaaS概述399

21.3.1 SaaS的定义399

21.3.2 SaaS的特点399

21.3.3 SaaS与ASP400

21.4 SaaS应用的问题401

21.4.1 SaaS的信任危机401

21.4.2 SaaS的安全问题402

21.4.3 SaaS带来的观念转变403

21.5 SaaS系统设计403

21.5.1 多租户系统设计404

21.5.2 可配置性404

21.5.3 离线应用405

21.5.4 成熟度模型406

本章参考文献407

第22章 快速开发工具409

22.1 快速开发工具概述409

22.2 常见的快速开发工具410

22.2.1 Microsoft工具410

22.2.2 Borland工具411

22.2.3 SUN工具413

22.2.4 IBM工具414

22.2.5 Sybase工具417

22.2.6 Oracle工具419

本章参考文献420

第23章 多核技术421

23.1 多核与多线程421

23.2 多核架构422

23.3 多核编程424

本章参考文献426

第24章 片上系统427

24.1 SoC的组成与优点427

24.2 SoC与SiP428

24.3 SoC设计429

24.3.1 设计概述430

24.3.2 软硬件协同设计技术430

24.3.3 设计重用技术433

24.3.4 与底层相结合设计技术434

24.3.5 设计方法与流程435

24.4 SoC验证437

本章参考文献439

第25章 面向方面的编程440

25.1 AOP概述440

25.1.1 与OOP的比较441

25.1.2 软件开发过程442

25.1.3 优点和应用领域442

25.2 AOP的相关技术443

25.2.1 关注点分离443

25.2.2 反射技术445

25.2.3 编织技术446

25.2.4 横切技术447

25.3 支持AOP的开发工具449

25.3.1 AspectJ449

25.3.2 AspectWerkz449

25.3.3 JBoss AOP450

25.3.4 Spring AOP451

25.4 AOP的应用451

本章参考文献452

热门推荐