论文部分内容阅读
随着国土资源信息化的深入,国土资源管理部门和社会各领域对数据共享和信息服务的要求与日俱增。必须建立统一的数据管理中心,并提供统一的国土业务信息管理系统,来实现信息的共享以及网络化的社会服务。于是引入国土资源数据中心来管理海量空间数据,它具有国土资源信息管理系统特有的特征。由于国土资源数据中心主要管理海量网络的国土资源空间数据,涉及对多种专题数据的一体化管理,每种专题数据都是针对不同专业模型设计的,并需要与之相匹配的管理工具,过去的管理模式是采用多个系统的模式,造成系统种类众多、系统问交互困难、数据难以管理。
为了实现数据的统一管理,对现有多系统进行整合,达到国土资源信息的共享,提出了数据中心管理工具系统“框架+插件”模型,将各种业务逻辑分解成业务单元,并制作成功能插件,集成到框架中成为业务系统。此外,功能插件可存储在功能库中,可通过聚合实现新的功能插件,需要使用的时候才调入系统中,该模式可以实现业务功能的可扩展、可配置。
论文首先介绍了课题的来源以及研究的目的和意义,提出了数据中心当前存在的问题,分析了利用插件对其进行整合、改进的需求目标。然后对数据中心“框架+插件”模型进行了研究和探讨,同时对课题所涉及的关键技术做了简单明了的介绍,主要包括利用XML,对程序进行配置,用VC实现XML封装操作类、各种规则、虚拟文件读写、配置信息读写,然后提出了基于MFC+BCG的框架插件模型实现及其在国土业务中的扩展应用,以MapCatalog程序为例演示了具体的开发过程,最后提出了插件应遵循的规范。
利用“框架+插件”模型整合多系统,实现功能扩展是本文的研究重点。编程实现了该功能全部操作过程,为国土资源数据中心的建设提供了进一步完善。同时对开发工作做了总结,并展望了下一步努力的方向。