第1章 绪论 1
1.1 信息技术与企业信息化 1
1.1.1 信息技术概述 1
1.1.2 信息技术促进企业信息化 5
1.2 现代管理理念 7
1.2.1 管理思想的发展 7
1.2.2 几种现代管理模式 9
1.3 信息化中的集成要求 13
1.3.1 “信息化孤岛” 13
1.3.2 企业信息化对信息与系统集成的需求 14
主要参考文献 15
第2章 信息与系统集成 16
2.1 相关概念 16
2.1.1 数据、信息、知识 16
2.1.2 系统、集成、信息系统 18
2.2 信息集成 24
2.2.1 信息集成的概念 24
2.2.2 数据流与信息流的集成 26
2.2.3 信息管理与信息服务的集成 28
2.3.1 系统集成的含义 31
2.3 系统集成 31
2.3.2 系统集成的内容 35
2.3.3 企业集成 38
2.4 系统集成的不同视图及描述方法 39
2.4.1 系统的不同视图划分 39
2.4.2 功能视图 40
2.4.3 信息视图 44
2.4.4 组织视图 45
2.4.5 资源视图 46
2.5.1 CIM开放系统体系结构 47
2.5 系统集成的参考体系结构 47
2.5.2 EAI企业应用集成体系 48
主要参考文献 49
第3章 应用软件集成体系结构 51
3.1 概述 51
3.2 客户机/服务器模式 52
3.2.1 两层C/S模式 52
3.2.2 B/S模式 54
3.2.3 多层C/S结构 55
3.3.1 移动Agent 56
3.3 分布式计算的新发展 56
3.3.2 网格计算 57
3.4 分布式对象技术 58
3.5 Web Service体系 59
3.5.1 Web Service概述 59
3.5.2 Web Service的基本结构 60
3.6 多Agent体系 63
3.6.1 Agent概述 63
3.6.2 多Agent系统 68
3.6.3 多Agent应用系统结构 69
3.7 J2EE技术规范 71
3.7.1 J2EE概述 71
3.7.2 J2EE多层应用体系结构 72
3.8 .NET技术规范 75
3.8.1 .NET框架概述 75
3.8.2 .NET框架组成 76
主要参考文献 80
4.1 物理网络 81
4.1.1 局域网 81
第4章 计算机网络系统 81
4.1.2 接入技术 87
4.1.3 局域网建设 89
4.2 OSI参考模型与TCP/IP 91
4.2.1 OSI参考模型 91
4.2.2 TCP/IP 93
4.3 信息网络 97
4.3.1 虚拟局域网 97
4.3.2 服务器与网络操作系统 100
4.3.3 开放环境服务平台 103
4.4 网络安全与网络管理 107
4.4.1 网络安全 107
4.4.2 网络管理 108
主要参考文献 112
第5章 信息与系统集成技术 113
5.1 概述 113
5.2 数据流集成技术 115
5.2.1 数据库技术 115
5.2.2 数据仓库技术 119
5.2.3 数据库操作接口 125
5.2.4 XML技术 127
5.2.5 数据流集成及技术应用 132
5.3 信息流集成技术 134
5.3.1 语义互操作技术 135
5.3.2 对象数据操作技术 137
5.4 信息管理集成技术 144
5.4.1 分布式对象互操作技术 145
5.4.2 应用接口集成技术 154
5.4.3 工作流技术 158
5.5 流程重组与业务流程集成 162
5.6.1 信息空间 164
5.6 信息服务集成技术 164
5.6.2 个性化交互界面 165
5.6.3 企业应用门户 166
主要参考文献 167
第6章 系统集成建模技术 168
6.1 系统集成建模概述 168
6.1.1 科学模型与信息系统模型 168
6.1.2 信息系统的模型 169
6.2.1 面向对象建模及统一建模语言概述 172
6.2 统一建模语言 172
6.2.2 UML的基本构造成分 174
6.2.3 UML的公共机制 178
6.2.4 UML的图 180
6.2.5 UML的扩展机制 186
6.2.6 UML在系统开发中的应用 188
6.3 IDEF系列建模方法 190
6.3.1 IDEF0方法 190
6.3.2 IDEF1X信息建模方法 196
6.4.1 Petri网概述 200
6.4 Petri网建模 200
6.4.2 Petri网建模 203
6.5 企业集成建模 204
6.5.1 企业集成建模及目标 204
6.5.2 企业集成参考模型和建模方法 205
主要参考文献 210
第7章 柔性信息集成平台设计与实现 212
7.1 引言 212
7.2.1 柔性信息集成平台的建设目标 217
7.2.2 柔性信息集成平台的层次划分 217
7.2 柔性信息集成平台总体设计 217
7.3 柔性信息集成平台模型的分析与设计 220
7.3.1 扩展的UML 220
7.3.2 企业应用集成模式分析 220
7.3.3 柔性信息集成平台的模型分析 223
7.4 柔性信息集成平台的实现 235
7.4.1 基于J2EE规范的FIIP总体结构 235
7.4.2 柔性信息集成平台的层次 237
7.4.3 基于XML的规则描述及数据处理 240
7.4.4 基于JMS的FIIP核心部件 248
7.4.5 基于EJB的数据库访问 257
主要参考文献 261
第8章 CIM环境下水利枢纽现代集成管理系统 263
8.1 水利枢纽CIMS体系结构与模型 263
8.1.1 引言 263
8.1.2 水利枢纽CIMS体系结构 265
8.1.3 控制结构与功能结构模型 266
8.2 水利枢纽CIMS的功能设计 270
8.2.1 基础网络与信息集成 270
8.2.2 功能设计 271
8.3 水利枢纽CIMS总体设计 273
8.3.1 水利枢纽CIMS设计要求与实施技术 273
8.3.2 水利枢纽CIMS系统的总体结构 277
8.3.3 软件结构与数据存储管理模式 280
8.3.4 系统安全性设计 283
8.4 应用分系统设计 284
8.4.1 运行控制分系统 285
8.4.2 防洪调度及水资源配置分系统 287
8.4.3 调度管理分系统 288
8.4.4 安全保障分系统 289
8.4.5 综合信息服务分系统 290
8.5 枢纽信息分类与描述 291
8.5.1 信息分类 291
8.5.2 主题描述 292
8.6 应用软件系统详细设计概述 296
8.6.1 应用软件系统环境与平台 296
8.6.2 数据结构设计 299
8.6.3 应用软件系统界面设计 301
8.6.4 全局数据查询与展示设计 302
主要参考文献 304