摘要
一、引言
1.1监控与应急指挥系统简介
1.2监控系统的发展
1.3问题的提出
1.4本文的工作与创新
1.5本文的内容与组织
二、数据中心概述
2.1层次软件体系结构的基本概念
2.2数据中心概述
2.3监控与应急指挥系统整体架构
2.4关键技术
2.4.1运行框架
2.4.2插件技术
三、数据中心总体设计
3.1核心数据模型
3.1.1数据模型定义
3.2对象模型的功能定义
3.2.1对象:
3.2.2方法:
3.2.3继承性:
3.2.4类:
3.2.5持久性:
3.2.6对象模型与关系数据库的映射
3.3数据交换中心
3.3.1数据采集
3.3.2数据消费
3.4数据共享中心
3.4.1实时数据发布
3.4.2实时数据查询
3.4.3数据压缩算法
3.5数据源
3.5.1数据缓冲
3.5.2模块结构
3.5.3功能
3.5.4 GISFrameWork的结合
3.6数据中心客户端
3.7数据中心的数据传送流程
四、数据中心详细设计
4.1设计思路
4.2总体结构
4.3核心数据模型
4.4应急数据源
4.5数据源
4.6解析模块
4.7数据中心服务
4.8静态数据缓存
4.8.1类信息缓存
4.8.2持久化对象缓存
4.9数据库表设计
4.10类图
五、实时数据缓存的设计与实现
5.1设计思路
5.2实时系统架构
5.3类图
5.4实时数据的组织形式
5.4.1实时数据组
5.4.2实时数据集合
5.4.3实时数据缓存元
5.5实时数据存储策略
5.6实时数据缓存的事务并发控制
5.7数据压缩
5.7.1监控系统数据压缩必要性
5.7.2现有系统的数据处理方式
5.7.3数据压缩算法
5.8实时数据回调机制
5.9实时数据缓存的接口实现
5.10压力测试结果
六、总结和展望
参考文献
致谢