万本电子书0元读

万本电子书0元读

顶部广告

系统分析师技术指南电子书

售       价:¥

纸质售价:¥41.60购买纸书

62人正在读 | 0人评论 6.2

作       者:张友生,王勇

出  版  社:清华大学出版社

出版时间:2009-08-01

字       数:4307

所属分类: 教育 > 考试 > 计算机考试

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书对当前比较前沿而又成熟的技术和方法行了讨论,包括软件过程改、J2EE与.NET平台、中间件及相关技术、应用服务器、Web Service、数据仓库与数据挖掘、操作数据存储、异构数据库的集成、企业应用集成、XML、软件架构、设计模式、SOA、RIA、UML、UP、SOAP、PDM/PLM、AOP、P2P、工作流、软件产品线、敏捷方法、网格计算与普适计算、云计算与SaaS、多核技术、片上系统等。这些技术和方法是任何一位合格的系统分析师必须具备的知识,也是系统分析师考试必考的知识。阅读本书,犹如IT新技术和新方法的殿堂。 本书由希赛IT教育研发中心组编,作为计算机技术与软件专业技术资格(水平)考试参考用书,同时也可作为系统分析师日常工作的参考手册,作为软件设计师、数据库系统工程师、网络工程师一步深造和发展的书籍,也是计算机专业教师的教学和工作参考书。<br/>【推荐语】<br/>根据人力资源和社会保障部、工业和信息化部文件,计算机技术与软件专业技术资格(水平)考试纳全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员、助理工程师、工程师、高级工程师)。计算机技术与软件专业实施全国统一考试后,不再行相应专业技术职务任职资格的评审工作。<br/>
目录展开

书名页

内容简介

版权页

前言

目录页

第1章 软件过程改进

1.1 CMM综述

1.1.1 CMM的基本概念

1.1.2 CMM的基本框架

1.1.3 CMM的主要内容

1.1.4 CMM的内部结构

1.1.5 SPA和SCA的比较分析

1.2 组织如何实施CMM

1.3 CMM存在的问题

1.4 ISO9001与CMM的比较

1.5 CMMI综述

1.6 CMM与CMMI的比较

1.7 个体软件过程

1.8 团队软件过程

1.8.1 TSP概述

1.8.2 TSP设计和实施原则

1.8.3 TSP的度量

1.8.4 TSP的流程

1.9 CMM/TSP/PSP三者的结合

本章参考文献

第2章 J2EE与.NET平台

2.1 J2EE平台概述

2.1.1 分布式的多层应用程序

2.1.2 J2EE构件

2.1.3 J2EE容器

2.1.4 J2EE的部署

2.1.5 Java EE

2.2 .NET平台概述

2.2.1 .NETFramework

2.2.2 通用语言运行时

2.3 J2EE和.NET平台的比较

2.3.1 JVM与CLR

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

2.3.3 安全性

2.3.4 其他特性的比较

本章参考文献

第3章 中间件技术

3.1 中间件概述

3.1.1 中间件的分类

3.1.2 中间件的优点

3.2 中间件的应用

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

3.2.2 J2EE中间件实现

3.3 中间件与电子商务

3.3.1 电子商务中间件架构

3.3.2 电子商务应用服务器

3.3.3 通信平台

3.3.4 安全平台

3.4 构件技术与中间件

3.5 中间件的发展趋势

本章参考文献

第4章 WebService及其应用

4.1 WebService概述

4.1.1 WebService模型

4.1.2 WebService协议堆栈

4.2 WSDL

4.2.1 WSDL概述

4.2.2 使用WSDL文档

4.2.3 WSDL文档结构

4.3 UDDI

4.3.1 UDDI数据模型

4.3.2 注册Web服务

4.3.3 调用Web服务

4.4 SOAP

4.4.1 消息封装和编码规则

4.4.2 SOAP应用

4.5 构造一个简单的WebService

4.5.1 编写服务器端

4.5.2 编写客户端

本章参考文献

第5章 异构数据库的集成

5.1 异构数据库体系结构

5.1.1 异构性

5.1.2 数据库转换

5.1.3 数据的透明访问

5.2 异构数据库互连

5.2.1 数据库之间的差异

5.2.2 SAG与DRDA

5.2.3 ODBC与JDBC

5.2.4 利用网关互连

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

本章参考文献

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

6.1 商业智能概述

6.1.1 商业智能的来龙去脉

6.1.2 什么是商业智能

6.1.3 商业智能的需求

6.1.4 商业智能的体系结构

6.2 数据仓库技术

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

6.2.2 与传统数据库的区别

6.2.3 数据仓库的特点

6.2.4 数据仓库的模型设计

6.2.5 数据集市

6.2.6 其他相关概念

6.2.7 元数据

6.3 数据仓库设计与开发

6.3.1 数据仓库的设计过程

6.3.2 创建数据仓库的方式

本章参考文献

第7章 数据挖掘

7.1 数据挖掘概述

7.1.1 数据挖掘的定义

7.1.2 数据挖掘的功能

7.2 数据挖掘常用技术

7.3 数据挖掘的结构与流程

7.3.1 数据挖掘系统的结构

7.3.2 数据挖掘的流程

7.4 数据挖掘的热点应用

本章参考文献

第8章 操作数据存储

8.1 ODS概述

8.1.1 ODS的特点

8.1.2 ODS的作用

8.1.3 ODS的分类

8.1.4 ODS和DW的联系与区别

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

8.2 ODS的应用

8.3 ODS系统的设计

8.3.1 ODS数据转换层

8.3.2 ODS平台特性

8.3.3 ODS系统中间件

8.3.4 ODS系统数据建模

8.3.5 ODS系统设计步骤

本章参考文献

第9章 企业应用集成

9.1 EAI概述

9.1.1 谁需要EAI?

9.1.2 EAI的内容

9.1.3 EAI的技术基础

9.2 EAI集成模型

9.2.1 表示集成

9.2.2 数据集成

9.2.3 功能集成

9.3 EAI与标准化

9.4 EAI的实施

本章参考文献

第10章 可扩展标记语言

10.1 XML概述

10.1.1 XML的特点

10.1.2 XML的作用

10.1.3 XML的应用

10.2 解析XML

10.2.1 XML与HTML的区别

10.2.2 XML文档

10.2.3 CSS与XSL

10.3 XML编程接口

10.3.1 API接口

10.3.2 XML开发工具

10.3.3 XML建模

本章参考文献

第11章 软件架构

11.1 软件架构概述

11.2 软件架构建模

11.2.1 逻辑视图

11.2.2 开发视图

11.2.3 进程视图

11.2.4 物理视图

11.2.5 场景

11.3 软件架构风格

11.3.1 分层系统

11.3.2 C2风格

11.3.3 客户/服务器风格

11.3.4 三层C/S结构风格

11.3.5 浏览器/服务器风格

11.3.6 公共对象请求代理架构

11.3.7 异构结构风格

11.4 特定领域软件架构

11.4.1 DSSA的活动

11.4.2 DSSA的建立过程

11.5 面向服务的架构

11.5.1 SOA的概念

11.5.2 SOA的特征

11.5.3 SOA的优点和缺点

11.5.4 SOA的生命周期

11.5.5 SOA与其他技术的关系

11.6 富互联网应用架构

11.6.1 RIA的概念

11.6.2 RIA模型

11.6.3 RIA客户端开发技术

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

11.7.1 架构需求

11.7.2 架构设计

11.7.3 架构文档化

11.7.4 架构复审

11.7.5 架构实现

11.7.6 架构演化

11.8 软件架构评估

本章参考文献

第12章 设计模式

12.1 设计模式概述

12.2 设计模式的组成

12.2.1 设计模式的基本成分

12.2.2 设计模式的描述

12.3 设计模式的分类

12.4 设计模式的实现

12.5 MVC架构的设计与实现

12.5.1 MVC架构

12.5.2 MVC的设计与实现

本章参考文献

第13章 统一建模语言

13.1 UML概述

13.1.1 UML的发展历史

13.1.2 UML的应用领域

13.2 UML的结构

13.2.1 结构概述

13.2.2 事物

13.3 用例图

13.4 类图和对象图

13.5 交互图

13.5.1 顺序图

13.5.2 通信图

13.5.3 定时图

13.6 状态图

13.7 活动图

13.7.1 基本活动图

13.7.2 带泳道的活动图

13.7.3 交互概览图

13.8 构件图

13.9 部署图

本章参考文献

第14章 统一过程

14.1 统一过程的特点

14.2 统一过程生命周期

14.2.1 初始阶段

14.2.2 细化阶段

14.2.3 构建阶段

14.2.4 交付阶段

14.2.5 技术评审

14.3 统一过程项目管理

本章参考文献

第15章 企业信息系统

15.1 企业资源计划

15.1.1 ERP的作用

15.1.2 ERP的发展过程

15.2 供应链管理

15.2.1 供应链的概念

15.2.2 供应链管理的概念

15.2.3 供应链管理系统

15.3 财务管理

15.3.1 财务管理软件的发展

15.3.2 财务管理软件的功能

15.4 客户关系管理

15.4.1 客户关系模型

15.4.2 CRM的功能

15.5 产品生命周期管理

15.6 企业信息化的其他内容

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

15.7.1 来自人的风险和规避

15.7.2 来自流程的风险和规避

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

15.7.4 来自数据的风险和规避

本章参考文献

第16章 工作流技术

16.1 工作流概述

16.1.1 工作流的特征

16.1.2 工作流的应用现状

16.1.3 工作流与传统管理软件

16.1.4 工作流与BPR

16.2 工作流系统的实现

16.2.1 过程建模

16.2.2 工作流运行控制

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

16.3 工作流与ERP

16.3.1 实现ERP和OA集成

16.3.2 集成方案介绍

本章参考文献

第17章 软件产品线

17.1 软件产品线概述

17.2 软件产品线的过程模型

17.2.1 双生命周期模型

17.2.2 SEI模型

17.2.3 三生命周期模型

17.3 软件产品线的组织结构

17.3.1 SEI组织结构

17.3.2 组织模型

17.4 软件产品线的建立方式

17.5 框架和应用框架技术

17.5.1 框架的概念

17.5.2 框架的建立方式

17.6 软件产品线基本活动

17.6.1 过程模型

17.6.2 产品线分析

17.6.3 产品开发

17.7 软件产品线架构的设计

17.7.1 产品线架构概述

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

17.8 软件产品线架构的演化

17.8.1 背景介绍

17.8.2 各种产品版本

本章参考文献

第18章 敏捷方法

18.1 敏捷宣言

18.2 敏捷原则

18.3 敏捷方法论

18.3.1 水晶方法

18.3.2 动态系统开发方法

18.3.3 特征驱动开发

18.3.4 自适应软件开发

18.3.5 Scrum方法

18.4 极限编程

18.4.1 四大价值观

18.4.2 十二个最佳实践

本章参考文献

第19章 P2P技术

19.1 P2P概述

19.1.1 产生的背景

19.1.2 研究内容和目标

19.1.3 对互联网的影响

19.1.4 需要解决的关键问题

19.2 网络拓扑结构

19.2.1 集中式结构模式

19.2.2 分布式非结构化模式

19.2.3 分布式结构化模式

19.2.4 混合结构模式

19.3 P2P的关键技术

19.3.1 P2P的技术特点

19.3.2 P2P的流量特性

19.4 P2P的应用

19.4.1 主要应用

19.4.2 流行的P2P软件

19.5 存在的问题与解决办法

19.6 P2P与网络安全

本章参考文献

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

20.1 网格计算概述

20.1.1 网格计算的定义

20.1.2 网格系统的特点

20.1.3 网格计算的应用领域

20.2 网络体系结构

20.3 网格计算的环境

20.4 普适计算概述

20.4.1 普适计算的发展

20.4.2 普适计算的特性

20.4.3 普适计算的应用领域

20.5 普适计算系统的组成

20.6 普适计算的关键问题

本章参考文献

第21章 云计算与SaaS

21.1 云计算概述

21.1.1 云计算的概念

21.1.2 云计算的应用

21.1.3 云计算机的特点

21.1.4 云计算与网格计算

21.2 云计算的架构

21.3 SaaS概述

21.3.1 SaaS的定义

21.3.2 SaaS的特点

21.3.3 SaaS与ASP

21.4 SaaS应用的问题

21.4.1 SaaS的信任危机

21.4.2 SaaS的安全问题

21.4.3 SaaS带来的观念转变

21.5 SaaS系统设计

21.5.1 多租户系统设计

21.5.2 可配置性

21.5.3 离线应用

21.5.4 成熟度模型

本章参考文献

第22章 快速开发工具

22.1 快速开发工具概述

22.2 常见的快速开发工具

22.2.1 Microsoft工具

22.2.2 Borland工具

22.2.3 SUN工具

22.2.4 IBM工具

22.2.5 Sybase工具

22.2.6 Oracle工具

本章参考文献

第23章 多核技术第23章 多核技术

23.1 多核与多线程

23.2 多核架构

23.3 多核编程

本章参考文献

第24章 片上系统第24章 片上系统

24.1 SoC的组成与优点

24.2 SoC与SiP

24.3 SoC设计

24.3.1 设计概述

24.3.2 软硬件协同设计技术

24.3.3 设计重用技术

24.3.4 与底层相结合设计技术

24.3.5 设计方法与流程

24.4 SoC验证

本章参考文献

第25章 面向方面的编程

25.1 AOP概述

25.1.1 与OOP的比较

25.1.2 软件开发过程

25.1.3 优点和应用领域

25.2 AOP的相关技术

25.2.1 关注点分离

25.2.2 反射技术

25.2.3 编织技术

25.2.4 横切技术

25.3 支持AOP的开发工具

25.3.1 AspectJ

25.3.2 AspectWerkz

25.3.3 JBossAOP

25.3.4 SpringAOP

25.4 AOP的应用

本章参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部