为你推荐
书名页
内容简介
版权页
前言
目录页
第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的应用
本章参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜