工程地质数据是勘察企业宝贵的数据资产。传统的数据资料管理模式以收集整理纸质档案为主,需要投入大量人力进行筛选和信息化处理,且常会遇到勘察设计数据资料的缺失、重复、归属不明确等问题,严重降低了各部门的工作效率。因此,如何有效地存储、管理工程地质数据,实现信息的高效流通,成了当下亟需解决的关键问题。
随着计算机技术的不断发展,数据库技术的出现契合了工程地质数据管理的需求[1-4]。目前,不少勘察企业和软件公司设计研发了地方性的工程地质数据库管理平台[5-7],实现了工程勘察设计数据的有效收集、共享与维护管理,提升了项目管理水平。本文开发建立的福建省交通工程地质数据库管理系统,以计算机网络设施为载体、空间数据库系统为基础、GIS软件为平台、历年来海量的交通工程地质及工程勘察资料为主要信息来源,整合了城市工程地质相关信息,实现了工程地质信息化、可视化,为城市交通规划、建设、管理提供直观、真实、可靠的工程地质信息服务,填补了福建省在工程地质数据信息化管理上的空白。
1 系统的结构设计和功能设计
1.1 结构设计
根据工程地质数据库系统建设的实际需要,该系统综合运用GIS技术、数据库技术、网络技术,实现基于网络的工程地质数据管理和服务。系统设计采用以下技术路线:
1)系统的整体架构为B/S架构,采用.NET、JAVA、MVC三层架构设计,基于SOA和微服务架构模式。
2)后台数据库采用SQL Server,具有较高的可靠性、可扩展性和读写性能。
3)数据存储基于MD5加密算法保证安全,网站基于SSL保证传输层安全。