论文部分内容阅读
当前,中国地质调查局发展研究中心正积极致力于推动展开地质调查数据社会化服务工作,相关服务协议信息及数据的数量庞大。但是“中心”目前采用的数据管理模式自动化水平较低。因此,“中心”考虑将GIS技术、数据库技术、网络技术引入到地质调查数据社会化服务信息管理的范畴,建设地质调查数据社会化服务信息系统。
构建地质调查数据社会化服务信息系统,要求建立系统数据库,并编程实现服务信息的计算机维护管理;要求实现服务信息的可视化管理,并能够绘制数据服务信息的区域图形;要求实现服务信息的网络发布,从而能够在互联网上动态发布服务信息。
基于GIS应用与关系数据库设计的范式理论,本文设计并实施了系统基础数据库,用以存储地质调查数据社会化服务信息等其他相关信息,并充分考虑数据库的安全;基于软件工程理论与面向对象程序设计方法,采用VB+ACCESS的开发模式,本文编制了系统的数据库管理功能模块,实现了数据维护等各类操作;基于GIS理论、方法及Avenue编程技术,本文在Arcview平台下进行二次开发,编制了服务信息对应的实际地理区域的图形绘制功能模块,实现了服务信息的可视化查询;基于B/S网络体系结构与ASP技术,本文编制了动态网络发布服务信息的功能模块,实现服务信息的网络浏览、组合查询、模糊查询等功能。此外,系统的研发进程中,同时对数据查询算法,跨软件平台之间的通讯等进行了重点的研究总结,如VB与Avenue之间、VB与Excel之间,编程工具与数据库之间等等。
“系统”严格按照用户需求及项目《任务委托书》进行设计与研发,并完成了模块的集成与应用测试、编制了详细的研制报告与操作说明等文档、通过了“中心”评审专家组的验收。“系统”的研制及投入使用,必将能够较大幅度的提高地质调查数据社会化服务信息管理的水平与效率,从而更好的为推动地质调查数据社会化工作的进步而服务。